嵌入 LaTeX 文档后,如何保持 epslatex 图形的大小?

嵌入 LaTeX 文档后,如何保持 epslatex 图形的大小?

我使用以下命令在 epslatex 中绘制图形。

set terminal epslatex size 3.0in,2.25in font ',8'
set output 'filename.tex'

终端epslatex生成两个文件:filename.texfilename.eps。如在中所述Gnuplot epslatex 终端不显示轴文本,我通过以下方式将此 tex 文件嵌入filename.tex到 latex 文档中:

\documentclass[conference]{IEEEtran}

\begin{figure}[!t]
\centering
        \includegraphics{filename}
        \caption{simulation result}
        \label{f_sim}
\end{figure}

但是,图形尺寸比 大得多3.0in,2.25in。如何保持图形尺寸不变?

答案1

请始终给予满的但脚本和文档很少。您给出的片段无法编译。问题往往出在那些未发布的部分。

这是一个简短的例子,效果很好:

gnuplot 脚本filename.gp

set terminal epslatex size 3.0in,2.25in font ',8'
set output 'filename.tex'
plot x

main.tex以及包含内容的文档

\documentclass[conference]{IEEEtran}
\usepackage{graphicx}
\begin{document}
\begin{figure}
    \centering
    \input{filename}
    \caption{simulation result}
\end{figure}
\end{document}

现在运行

gnuplot filename.gp
pdflatex main.tex

获取具有正确尺寸图像的文档。

相关内容