revtex 文档中绘图的字体大小与文本相同

revtex 文档中绘图的字体大小与文本相同

我正在 PSTricks 中为 RevTeX 文档制作一个图形。我的图形的 MWE 如下

\documentclass{article}[28pt]
\usepackage{pstricks, pst-node, pst-plot, pst-circ}
\usepackage{moredefs}

\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath, amsthm, amssymb}

\begin{document}

\rput[t](-2.5600000,0.254261){$-2.5$}
\end{document}

当我改变字体大小时,-2.5 保持不变。我不明白这是为什么?

话虽如此,我的主要目标是使用10pt,就像 TwoColumn RevTeX 使用的一样。但问题是,当我使用 将 PStricks 图形包含到主文档中时includegrapghics,字体大小会变小,因为我将图形缩小了width=\columnwidth。我可以使用一种策略,使图片的字体大小与我的 RevTeX 文档中的文本相同吗?

答案1

您的问题在细节上有点少。但在这里我将说明如何将 创建一个pdf单独的文件,然后将其导入另一个文档。这里的关键是缩放第一个文件pdf,以便在导入时,字体大小等大小合适。

如果您知道嵌入图像所需的尺寸,则可以相应地设置字体,unitpstricks使字体在导入的图像中达到所需的大小。

例如,如果我创建未缩放图像:

\documentclass{standalone}
\usepackage{pstricks,pst-node}
\pagestyle{empty}
\begin{document}
\begin{pspicture}[showgrid](-10,-10)(10,10)
  \rput(-8,8){Hello}
  \rput(8,-8){World}
\end{pspicture}
\end{document}

然后通过导入将其嵌入到另一个文档中,如下所示:

\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\pagestyle{empty}
\begin{document}

\lipsum[1]

\includegraphics[height=2in]{example_01}

\lipsum[2]

\end{document}

你得到的结果并不令人满意

在此处输入图片描述

但是您可以通过添加并设置适当的值来pstricks按如下方式缩放原始图像\psset{unit=...}unit

\documentclass{standalone}
\usepackage{pstricks,pst-node}
\pagestyle{empty}
\begin{document}

\psset{unit=0.1in}

\begin{pspicture}[showgrid](-10,-10)(10,10)
  \rput(-8,8){Hello}
  \rput(8,-8){World}
\end{pspicture}
\end{document}

然后,当你导入它时,你会得到:

在此处输入图片描述

相关内容