如果您说的是指数据绘制的矩形区域大小,您可以手动设置边距来固定图形的大小。 我通常在我的论文中使用
epslatex
终端进行所需大小和字体的图形设置, 然后设置边距, 最后编译为pdf并裁剪以去除空白区域。 例如
set term epslatex color size 3.5,2.5 font 6
set output "gnuplot.eps"
set lmargin at screen 0.2
set rmargin at screen 0.98
set tmargin at screen 0.98
set bmargin at screen 0.1
plot sin(x) title '$\sin (x)$'
我将以下内容嵌入到一个 .tex 文件中(我称之为 plot.tex
):
\documentclass{article}
\usepackage[papersize={100cm,100cm}]{geometry}
\usepackage{graphicx}
\usepackage{color}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage[mathcal]{euscript}
\begin{document}
\thispagestyle{empty}
\include{gnuplot}
\end{document}
并运行以下代码:
pdflatex plot.tex
pdfcrop plot.pdf
你将会得到一个没有白色空间的
plot-crop.pdf
文件。通过对上述修改的不同变种,你可以非常精确地修改图形的大小。
最后,注意 epslatex
终端还允许使用 standalone
选项,以避免需要外部 LaTeX 文档来包装您的图形。
set size
手动缩放图形并使用set origin
移动其原点。 - Christoph