如何编译我的 LaTeX 文档以使其适合以 300 DPI 打印?

如何编译我的 LaTeX 文档以使其适合以 300 DPI 打印?

我有一个使用该字体的 LaTeX 文档\usepackage{lmodern}。它将在一台(低分辨率)300 DPI 打印机上打印,该打印机仅接受光栅图像作为输入(一台旧式 Riso 打印机)。

编译文件后,我将其转换为 300DPI 的光栅图像。看起来相当不错。

不过,我想知道是否有某种方法可以使用一些提示表等来光栅化字体,这些提示表设置为以 300 DPI 分辨率打印。重要的是,不同粗细的不同线条应尽可能保持平衡等等。基本上,我只希望生成的低分辨率 PDF 看起来尽可能接近字体,我不希望衬线太短等等,如果我只是光栅化 PDF 并将其缩放为位图格式的大小,就会发生这种情况。

我找到了命令\pdfpkresolution,但我不确定它是如何工作的。

如何才能获得最适合以 300 DPI 打印的类型输出?

答案1

如果我理解正确,您可以尝试以下 MWE:

\documentclass{article}% article scrartcl

\usepackage{blindtext}% to build dummy text or document
\usepackage{lmodern}

 \pdfpkresolution=300    % dpi       % see pdftex manual
%\pdfimageresolution=300 % dpi       % see pdftex manual


\begin{document}
\Blinddocument           % dummy document
\end{document}

在 PdfTeX 手册(texdoc pdftex-a在您的控制台上尝试)下7.3 字体你会找到:

\pdfpkresolution(整数)

此整数参数指定嵌入 PK 字体的默认分辨率,在 pdfTEX 完成 pdf 输出期间嵌入 PK 字体时读取。由于位图字体在某些 pdf 查看器中仍然渲染效果不佳,因此最好在可用时使用 Type 1 字体。

如您所见,您可以为所需的 dpi 添加一个整数,只有数字,没有单位。

相关内容