我有一个 tex 文件,IEEEtran
其默认字体大小为8pt
。我想包含一个由 生成的图像 PDF,standalone
字体大小为12pt
。我将缩放比例设置为scale=0.666667
,即 2/3,以更改图像的字体大小以与正文匹配。但是,我最后看到的是图像中的文本比 更小8pt
。为什么?例如,图像是由 生成的
\documentclass[12pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node [draw, align=center] {This is\\12 pt\\before scaling};
\end{tikzpicture}
\end{document}
主要文件是
\documentclass{IEEEtran}
\usepackage{tikz}
\begin{document}
This is a sample text to show the default font size
in IEEEtran document class, which is 8pt.
\includegraphics[scale=0.666667]{image.pdf}
\end{document}
答案1
请注意,缩放文本是不好的,因为不同的字体大小可能会有不同的图形,并且如果缩小则看起来不一样。
不确定这是否是一个选项,但您可以内部standalone
使用IEEEtran
类,然后使用在那里定义的字体。
\documentclass[class={IEEEtran}]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node [draw, align=center] {This is\\the same pt\\before scaling};
\end{tikzpicture}
\end{document}
答案2
感谢@Zarko,IEEEtran 的默认大小为10pt
。因此,通过将 sacling 设置为,scale=0.83333
它可以完美匹配。