如何解决使用 gnuplot,如何获取画布大小的 PDF,包括文本?
问题
说明
第一个数字是我想要的。
第二个图是通过
set terminal cairolatex pdf
set output 'cairolatex.pdf'
set xlabel '$\sigma$'
set ylabel '$\alpha$'
plot 'data' u 1:2 w l
对于第三个数字,第一个
set terminal cairolatex pdf
set output 'cairolatex.tex'
set xlabel '$\sigma$'
set ylabel '$\alpha$'
plot 'data' u 1:2 w l
然后
pdflatex plot.tex
plot.tex
在哪里
\documentclass{article}
\usepackage{graphics}
\begin{document}
\input{plot.tex}
\end{document}
set term pdf size 10cm,7cm
set output 'term.pdf'
set xlabel '$\sigma$'
set ylabel '$\alpha$'
plot 'data' u 1:2 w l
但我想对 xlabel
和 ylabel
使用乳胶排版。
解决方法
好的,修改答案以使用 TeX 排版生成图形。几个 gnuplot 终端可以做到这一点,但我建议使用 tikz。
set term tikz standalone size 12cm,7cm
set output 'figure.tex'
set xlabel '$\sigma$'
set ylabel '$\alpha$' offset -2
set xrange [1:7]
set lmargin 12
set border lw 2
plot 10.**x title '$10^x$'
unset output
!pdflatex figure
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。