欧姆符号显示在gnuplot wxt窗口中,从窗口导出SVG,但不在SVG术语输出中

时间:2017-06-08 21:43:43

标签: svg gnuplot

我有一系列gnuplot命令,它们产生一个带底边_ {1}的标签,Ω符号{/ Symbol W}前面有一个小空格& {。},

  • 在wxt窗口中正确显示
  • 在从wxt窗口导出的SVG文件上正确显示
  • 如果绘制到SVG终端
  • ,则
  • 不显示下标和.W

以下是代码片段:

set label 3 "R_{1} 100&{.}{/Symbol W}"
set terminal svg size 1024,768 dynamic font 'Lohit' fsize 14 enhanced background 'white'
set output 'svg-file.svg'
plot ...
set terminal wxt 0 font 'Lohit,14' enhanced
set output
plot ...

我将两个终端设置为增强模式。我错过了什么?

2 个答案:

答案 0 :(得分:2)

这些天直接输入Unicode可能更好,而不是使用Symbol字体。 Ω!

答案 1 :(得分:0)

gnuplot的svg终端示例的输出包含标签为

<tspan font-family="Symbol" >W</tspan>

将其留给观众/浏览器以正确显示。您的示例适用于Chrome / Edge,但不适用于Firefox。

wxt-svg-export的输出不包含上面显示的文本,但文本转换为路径以避免此类平台和查看器依赖(但还有其他缺点)