使用Inkscape的最新正式发行版,我创建了一个text元素,并希望在其文本(或其中的一部分)下划线。
怎么做?
我看不到任何下划线的选择。
使用Inkscape的最新正式发行版,我创建了一个text元素,并希望在其文本(或其中的一部分)下划线。
怎么做?
我看不到任何下划线的选择。
Answers:
这些年来,Inkscape中对文本的支持得到了改进,但是某些功能尚未实现。
SVG标准支持文本修饰,Inkscape旨在完全符合SVG标准,因此我尝试在xml级别添加此属性,并且它的工作原理是:
text-decoration: underline;
这非常简单:输入文本后,按XML编辑器的按钮:
选择您的文本,然后在编辑器中选择相应的XML节点(无需查找任何内容)。现在,您需要单击“样式”行,在当前样式的末尾添加所需的CSS样式(例如,text-decoration:underline;),并使用分号“;” 作为分隔符,然后按设置按钮:
设置属性值后,您会看到带下划线的文本:
请注意,要删除下划线,您需要在XML属性值中找到它并手动将其删除(这并不困难)。
此功能当前正在开发中,因此尚不可用。
一种选择是使用自定义版本,包括此补丁:https :
//bugs.launchpad.net/inkscape/+bug/1269206
希望该补丁很快会合并到主要版本中。