如何使用 LaTeX 测试页校准打印机?

如何使用 LaTeX 测试页校准打印机?

我正在尝试打印一份 LaTeX 编译的文档,但我的打印机无法打印顶部部分。似乎顶部部分超出了打印范围。

为了调试这个问题,我打印了 LaTeX 测试页 (/usr/share/texmf-texlive/tex/latex/base/testpage.tex),结果发现我的打印机将内容放置在比应有的位置更靠近页面顶部约 4.5 毫米的位置。

我该如何校准打印机/驱动程序,以便将内容放在应放置的位置?我使用的是带有 hplip 的 HP OfficetJet 7300 打印机。

hp-linefeedcal应用程序不适用于该打印机。

答案1

如果您使用(旧).tex-> .dvi->.ps方式制作后记,则可以使用以下技巧:

latex myfile.tex
dvips -O0mm,4.5mm myfile.dvi

系统中有打印机配置文件;如果您/usr/share/texlive/texmf/dvips/config/config.ps在此处编辑并引入偏移量,则可能会自动应用(这是dvips创建文件时使用的“默认打印机”)。或者您可以创建一个临时打印机规范以与该dvips -P选项一起使用。如果您添加新文件,请记住运行sudo texconfig rehash。(注意:我还没有测试过这个。如果我有时间测试,我会把这个答案编辑成一个不那么简洁的答案……)

如果您使用直接 PDF 输出,我不确定。如果我发现任何内容,我会添加到此答案中。

相关内容