我正在考虑使用Protovis库的Ruby端口Rubyvis来生成科学出版物的图。 Rubyvis将图表呈现为SVG文件。但是,我还没有找到在文本中使用下标或上标的方法(例如图表标题或轴标签)。
The documentation for the Label class州:
字符数据必须是纯文本(unicode),尽管文本可以设置样式 使用 font 属性。如果需要富文本,可以使用外部HTML元素 手工覆盖在画布上。
这听起来像图书馆本身不支持此功能。
当没有嵌入网站时,有没有办法直接在输出图形文件中获取下标和上标(以及可能的其他富文本)?