我尝试使用 .txt 文件中的数据绘制图表。使用 gnuplot 的部分可以工作,但将图表导入 Latex 却很麻烦。这就是我所做的:
-- GNUPLOT --
set terminal epslatex size 10cm,5.8cm
set output 'Messw1.tex'
plot '~Long Filepath~/mydata.txt' notitle with lines
现在“我的文档”中有两个文件(在 C 分区,以防万一。TexLive 2012 和 Gnuplot 位于不同的分区上。):“Messw1.tex”和“Messw1.eps”。
- 乳胶 -
\documentclass[11pt]{scrartcl}
\usepackage{float}
\usepackage{caption}
\usepackage{epstopdf}
\begin{document}
\begin{figure}
\input{~Long Filepath~/Messw1}
\end{figure}
\end{document}
这是我第一次使用乳胶,我一点也不知道该如何让它工作。:)迫切需要帮助!
答案1
我想到了一些观点:
- 我想知道经典的 (dvi)latex、dvips、ps2pdf 路线是否适合您?这主要是为了确保这实际上是 pdflatex 问题,而不是其他问题。
- 如果 .tex/.eps 文件不在主文档或类似文件的子目录中,有时可能会出现问题。您能否将 messw1.tex、messw1.eps 复制到与主文档相同的目录中
\input messw1.tex
?
替代选择
现在还没有真正回答你的问题,但如果你想要一些高质量的图表,使用 tex 作为标签,你可能需要看看格莱美。
答案2
只需让 gnuplot 输出 PDF,或以某种方式将 EPS 转换为 PDF。pdflatex 不处理 eps 或 ps 图形。