我在使用 gnuplottex 和 multiplot 时遇到了问题。在我的 Windows 机器上,pdf 的大小和位置似乎计算错误。图形在最下方的图中被挤压了。不过标签和所有文本都放置正确。我使用 miktex。
这里是我的最小工作示例:
\documentclass[12pt,a4paper,twoside]{book}
\usepackage[utf8]{inputenc}
\usepackage[pdftex]{graphicx}
\usepackage[miktex, subfolder]{gnuplottex}
\begin{document}
\begin{figure}[h]
\label{fig:wenaRes}
\begin{gnuplot}[terminal=cairolatex, terminaloptions = {size 15cm, 15cm}]
set style line 11 lc rgb '#808080' lt 1
set border 3 back ls 11
set tics nomirror
set xlabel "x"
set ylabel "y"
set multiplot layout 2, 1 title 'Multiplot title'
plot [-4:4] sin(x) with lines
plot [-4:4] cos(x) with lines
\end{gnuplot}
\end{figure}
\end{document}
如果需要,我可以添加 gnuplottex 生成的 tex 文件。
答案1
正如评论中提到的,我使用了 gnuplot 5.3。我切换到稍旧的版本 (5.2.7),现在它运行良好。