编写脚本以打印为 PDF

编写脚本以打印为 PDF

我喜欢对我的电子书进行微调,使它们看起来非常漂亮,而且由于我的电子阅读器的对齐能力有限(即,它在对齐文本方面非常糟糕),我通常将我的 html 书籍打印为 PDF,并使用特定的页面大小设置。

我已经设置了特定的 PDF Creator 打印机,并设置了正确的默认设置(特别是页面大小),并设置了 Firefox 以使用正确的边距进行打印。由于有些书在 html 内容中使用 LaTeX 代码,因此我使用 jsMath 来生成可扩展的数学运算。使用 latex-to-html 转换器不是一个选择,因为 pdflatex 生成的空格与我的电子阅读器检测单词边界的方式不兼容,因此它会禁用大多数有用的功能,例如字典查找等。

我通常的工作流程是

  • 在 Firefox 中打开 HTML 书籍
  • 等待 jsMath 完成
  • 打印为 PDF

有没有办法编写 Firefox 脚本,以便我只需启动一个命令。理想情况下,我会输入类似

firefox print-after-waiting-for-script-completion path-to-html-page

有想法吗?

谢谢!

答案1

尝试使用Firefox 的附加组件。

iMacros 功能极其多样,可以与其他扩展程序结合使用,例如 Greasemonkey、Web Developer、Firebug、Stylish、Download Statusbar、NoScript、PDF Download、Foxmarks、Fasterfox、All-in-One Sidebar、Megaupload、Foxyproxy、Flashblock 和 Adblock。

我稍后会看看是否可以为您的特定情况创建宏。但您也可以尝试使用宏录制器功能并获得一些帮助http://forum.iopus.com

相关内容