PDFLaTeX 中的 PDF 图形未缩放

PDFLaTeX 中的 PDF 图形未缩放

我使用 pdflatex 来使用 microtype。但是,我必须导入 pdf 图形而不是 eps。问题是比例选项似乎被忽略了,因为在 pdf 文件中我看到的是原始大小的图形。

\documentclass[a4paper,11pt,twoside,showtrim,openright,titlepage]{memoir}
\usepackage{footnote}
\usepackage{graphicx}
% MICROTYPE
\usepackage[tracking=true,letterspace=-10]{microtype}
\usepackage{lmodern}
\DeclareMicrotypeAlias{lmss}{cmr}
\DisableLigatures{encoding = T1, family = tt*}
\SetTracking{shape = sc}{10}
\SetTracking{encoding = *}{100}
\usepackage{hyphenat}

\begin{document}
  \begin{figure*}[th]
    \centering
    \includegraphics[scale=0.20]{foto/Mad1.pdf}
    \thispagestyle{empty}
  \end{figure*}
\end{document}

[编辑]

我尝试了所有建议,包括已接受的答案中的建议,但我确认它不起作用。此外,比例选项令人毛骨悚然:图像位置很奇怪,很难理解为什么。

答案1

如果使用 转换 EPS 文件ps2pdf,结果通常是包含整页的 PDF 文件,因为 EPS 文件不允许更改媒体大小。因此,最好使用选项-dEPSCrop

ps2pdf -dEPSCrop Mad1.eps

然后 ghostscript 将查看注释%%BoundingBox以设置媒体大小。或者,epstopdf可以使用执行类似工作并调用 ghostscript 的:

epstopdf Mad1.eps

如果注释没有正确记录边界框并且留有白色边距,则可以使用以下命令将其删除pdfcrop

pdfcrop Mad1.pdf

結果是Mad1-crop.pdf

在 LaTeX 级别,您可以通过将图像放入其中来检查白色边缘\fbox

{\setlength{\fboxsep}{0pt}\fbox{\includegraphics[scale=.2]{Mad1.pdf}}}

相关内容