从 GitHub 打印降价文件

Print markdown file from GitHub

我想分享一种从 GitHub.

漂亮地打印降价 (*.md) 文件的简单方法

我发现了很多有趣的方法,主要是在this question中。但是其中 none 已经更新并且可以正常工作,或者是我正在寻找的东西(一种 漂亮打印的简单舒适方式 )。基于几个答案,我设法自己制定了一个可行的解决方案。

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

我的回答基于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 也解释的那样,您应该将小书签(copy-paste 上面的代码)的内容添加为书签。基本上,添加新书签,给它一个合适的名字,copy-paste上面的代码为URL。 然后,要使用它,您必须:

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

试试 an example!

我遇到了同样的问题,所以我创建了一个 chrome 扩展程序来执行此操作:GitHub Markdown Printer。这是一个 one-click 打印降价文件的解决方案 完全 它们在 GitHub.

上的显示方式

也是open source

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