Gnuplot Postscript 特殊字符数学方程

标签 gnuplot special-characters postscript

我想使用 gnuplot 5 将数学内容写入绘图中:

enter image description here

我正在使用 terminal postscript enhanced因为据我所知,这个终端是唯一能够做这些事情的。
我使用了这个代码:

set label 1 at 400,200 '{/Symbol=50\362@_{/=15 350}^{/=15\154}}' front

除了订阅的 average 之外,这让我得到了一切在 lambda 符号下。
我用 {,} 尝试了所有方法等等,但我想我错过了可以逃脱 /Symbol 的部分风格。

最佳答案

很多终端都支持增强文本,不仅仅是postscript终端。

为了使用除 /Symbol 以外的其他字体对于下标,您可以为此明确地将字体更改为不同的字体。但是,更好的方法是更改​​嵌套,以便 /Symbol只影响两部分:

set label 1 at 0,0 '{/=50{/Symbol \362}@_{/=15 350}^{/=15{/Symbol \154}_{/=10 average}}' front
plot x

使用 gnuplot 5.0 输出 wxt

enter image description here

如果您使用的是 postscript无论如何,您可以尝试使用 epslatex终端(或 cairolatex):
set terminal epslatex standalone color colortext
set output 'equation.tex'
set label 1 at -5,5 '$\displaystyle\int_{350}^{\lambda_{\mathrm{average}}}$'
plot x

set output
system('latex equation.tex')
system('dvips equation.dvi')
system('ps2pdf equation.ps')

enter image description here

关于Gnuplot Postscript 特殊字符数学方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33682839/

相关文章:

javascript - 用于在浏览器中呈现和注释 PDF 文档的 Html5 组件?

javascript - 为什么这些字符被视为大写?

python - Gnuplot:第 0 行:绘制预期的函数

linux - gnuplot - 两个图的交集

math - gnuplot - 在椭球内绘制随机点

java - java中如何判断一个字符串是否包含 "ONLY"个特殊字符

正则表达式 - 带有空格和特殊字符

fonts - 如何 "decode"eexec 的字体文件?

windows - 签名的 ghostscript postscript 打印驱动程序

plot - gnuplot:跳过丢失的列