Gnuplot 在打印负数(例如,刻度标签)时使用连字符减号 (U+002D)。我想让 Gnuplot 使用 unicode 减号 (U+2212)。
通常,我依赖以下解决方法之一:
set xtics (-0.05 "?0.05", ...);显式设置每个刻度线的标签epslatex)导出绘图并将数字括在其中$$(例如set format x "$%.2f$")。但是,上述解决方案都没有吸引我。有没有办法让 Gnuplot 自动对负数使用正确的排版约定?
由于版本 5.0.5 gnuplot 有一个set minussign命令。设置后,该gprintf函数也用于设置抽动标签,使用印刷减号 ( U+2212 ) 而不是连字符:
set encoding utf8
set minussign
plot x
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2043 次 |
| 最近记录: |