首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gnuplot中的加号/减号?

gnuplot中的加号/减号?
EN

Stack Overflow用户
提问于 2011-07-31 01:05:49
回答 2查看 10.9K关注 0票数 6

我在gnuplot中生成.eps图形,并将其包含在使用LaTeX排版的论文中,使用

代码语言:javascript
复制
set terminal postscript eps enhanced "Helvetica" 14

这通常工作得很好,但我现在正在尝试使用包含±符号的标签来组合一个图形。如果我直接使用它,例如

代码语言:javascript
复制
set label "-56±2"

然后,它将正确显示在默认的'wxt‘端子上,但在postscript输出中以A为前缀,并带有一个抑扬号(即-56±2)。使用

代码语言:javascript
复制
set label "-56^+/-2" 

很有效,但看起来很垃圾。在过去,我通过执行以下操作来使用'Angstrom‘字符

代码语言:javascript
复制
set encoding iso_8859_1 
set xlabel "wavelength (\305)"

但我也没有设法让它在±的unicode表示形式上工作,我认为它是\261 (参见http://www.fileformat.info/info/unicode/char/00b1/index.htm),即

代码语言:javascript
复制
set label "-56 \261 2" 

但我只是在-56和2之间有一个空格。你有什么办法吗?Ubuntu 10.10和Gnuplot 4.4补丁级别0,如果很重要的话。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-01 12:54:53

仅供记录,从Gnuplot的角度来看,正确的答案似乎是这样的:

代码语言:javascript
复制
set encoding iso_8859_1 
set label "-56 \261 2" 

给出了一个标签

代码语言:javascript
复制
-56 ± 2

它可以在不同的机器(相同的Gnuplot级别)上完美地工作,所以我不确定为什么在原始的Ubuntu机器上会有问题;两台机器都能正确地显示生成的.eps文件。

票数 6
EN

Stack Overflow用户

发布于 2011-09-08 10:08:35

为了得到一个更漂亮的标签,我建议使用epslatex终端。它生成eps格式的图形部分和latex格式的文本部分。然后,您可以编辑您的tex文件并插入任何支持latex的特殊字符。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6884665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档