【问题标题】:Print markdown file from GitHub从 GitHub 打印 markdown 文件
【发布时间】:2019-10-10 05:19:33
【问题描述】:

我想分享一种从 GitHub 漂亮打印 markdown (*.md) 文件的简单方法。

我发现了很多有趣的方法,主要是在this question。但是它们都没有更新和工作,或者我正在寻找的东西(简单舒适的漂亮打印方式)。根据几个答案,我设法自己制定了一个可行的解决方案。

也欢迎任何其他解决方案。

【问题讨论】:

    标签: github markdown pretty-print


    【解决方案1】:

    如果您有使用 Safari 的 Apple 设备,您只需激活阅读器视图即可。 我认为其他浏览器(如 Firefox 和 Chrome)也支持此功能。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,所以我创建了一个 chrome 扩展程序来完成这个工作:GitHub Markdown Printer。这是一个一键式解决方案,用于打印降价文件准确它们在 GitHub 上的显示方式。

      也是open source

      【讨论】:

        【解决方案3】:

        我的答案基于Boris Terzic 的精彩回答,所以我还制作了一个书签:

        javascript:document.querySelector('.markdown-body').setAttribute('style', 'position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; background-color: white; border:0');document.querySelector('body').appendChild(document.querySelector('.markdown-body'));window.print()
        

        正如Boris Terzic 也解释的那样,您应该添加书签的内容(复制粘贴上面的代码)作为书签。基本上,添加新书签,给它一个合适的名称,然后复制粘贴上面的代码作为 URL。 然后,要使用它,您必须:

        1. 打开您要打印的 *.md 文件的 Git 网页。
        2. 点击您创建的书签;它将重新格式化页面,以便之后打印。

        试试an example

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-04-17
          • 1970-01-01
          • 2014-06-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-03-11
          • 2011-11-30
          相关资源
          最近更新 更多