lualatex:包括图形和图像分辨率

lualatex:包括图形和图像分辨率

我有一个将图像自动导入到我的 LaTeX 文件中的功能,最终将通过 luaHBTex 1.12 进行编译。我希望按原样包含图像,但它们不应超过页面大小(高度和宽度均不超标)。如果它们较大,则应自动缩放。因此我使用以下 MWE:

\documentclass[a4paper,11pt]{article}
\usepackage[Export]{adjustbox}
\begin{document}
  Short test
\includegraphics[ max size={0.5\linewidth}{0.8\textheight}]
%\setkeys{adjbox}{dpi=96}
%\includegraphics[pxdim=1pt, max size={0.5\linewidth}{0.8\textheight}]
{images/myImage.png}

\end{document}

该包的使用效果adjustbox很好。我现在的问题是关于 dpi。据我所知luatex 手册(第 49 页) 的默认值\pdfimageresolution71- 这似乎很奇怪(为什么不是 72?)。但无论如何,据我所知,\includegraphics每个大点使用 72 像素(72bp)。所以现在我有几个选择:

  1. 我可以单独指定所有\includegraphics具体尺寸。例如宽度为 48 像素 ==> width=0.5in。这里出现了一个问题:哪个是“最佳”单位?
  2. 根据手册,adjustbox我可以设置pxdim或使用 的键adjbox。但不知何故它们不起作用。如何正确指定它们以使用\includegraphics?特别是当我想将它用于整个文档时。
  3. 更改 PDF 中图像的 dpi 分辨率是个好主意吗?如果是,该怎么做?\pdfimageresolution 有合适的方法吗?要设置的值是多少?96或者95(符合71

那么对于整个文档来说最好的方法是什么?从 lualatex 的意义上来说,“最好”要做的工作较少。

相关内容