我想.tex
用 Gnuplot 创建一个文档,插入到我的 Latexdocument 中,代码如下
reset
set terminal epslatex color size 12cm, 9cm font 'Helvetica,16'
set output "test.tex"
set xlabel "X"
set ylabel "Y"
set key off
plot "Data.txt"
set output
当我将创建的文件test.tex
包含到主 Latex 文档中或包含其中时,它无法编译。它说基本上每一行代码\input
都是\include
未定义的控制序列。我找不到原因。
感谢您的帮助!
答案1
为了更好地理解问题所在,创建一个独立.tex
文件而不是包含在另一个文档中的文件很有用。这可以通过将选项添加standalone
到以下set terminal
行来实现:
set terminal epslatex ... standalone
关于字体大小的问题,LaTeX 默认支持从到点的字体大小10
,12
因此16
太大了。set terminal
用以下内容替换您的行:
set terminal epslatex color size 12cm, 9cm font 'Helvetica' standalone