gpt4 book ai didi

latex - 如何在gnuplot中的符号上加一个点?

转载 作者:行者123 更新时间:2023-12-01 13:19:42 26 4
gpt4 key购买 nike

我正在尝试在 gnuplot 中创建一个图,在图例中的符号 theta 上带有点。

我正在寻找类似于 latex 中的\dot{\theta} 和\ddot{\theta} 的东西。但是,大多数帖子要求使用输出 .tex 文件的“set term latex”或“set term epslatex”。我需要将输出保留为 pdf,在图例中的 theta 上带有点和双点。这可能吗?感谢任何帮助。谢谢!

代替“音高率”,我需要符号 theta 上面有一个点。
代替“俯仰加速度”,我需要上面有两个点的符号 theta。

set term pdf
set termopt enhanced
set encoding utf8
set output "rampfuncs.pdf"
set style func linespoints
set xlabel 'time'
set format y "%.2f"
plot "output.dat" using 1:2 title '{/Symbol q} - Pitch angle', \
"output.dat" using 1:3 title 'Pitch rate', \
"output.dat" using 1:4 title 'Pitch acceleration'
set term x11

从 meuh 回答后更新:图像供引用

enter image description here

来自 meuh 的评论后的第二次更新:图片 2

enter image description here

最佳答案

gnuplot 指南的增强文本模式部分对此进行了描述。您可以使用 ~代字号叠印两个项目,例如 ~a/将套印a/ .在您的情况下,您需要将点字符提高字体大小的 1.1 倍(凭经验找到),以便它出现在 a 上方。所以你用这个数字作为字符的前缀,并将它括在大括号中使其成为一项:~a{1.1.}

plot "data" using 1:2 title '{/Symbol q} angle', \
"data" using 1:3 title '~{/Symbol q}{1.1.} rate', \
"data" using 1:4 title '~{/Symbol q}{1.1..} accel'
这给出了这个结果:
enter image description here
如果 ~{}{} 标题将无法正确显示,似乎存在一个错误。构造位于标题的末尾。简单的解决方法是在标题末尾添加一个额外的空格 ~{}{} .

关于latex - 如何在gnuplot中的符号上加一个点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50779275/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com