利用修改svg文件的font属性来改变显示字体
vortex文档中有一个用描述vortex文件格式的的svg矢量图形文件vortex_file_format_minimal.svg,它的字体比较花哨,不易阅读。
可以修改svg文件的font属性来使用更易辨认的字体来显示,这就是它比jpg等像素图形更好的地方。
在图形上用右键另存为svg文件,用文本编辑器打开,可以看到文件头有
<styleclass="style-fonts">@font-face { font-family: Virgil; src: url(data:font/woff2;base64,d09GMgABAAAAAB10AAs ... @font-face { font-family: Excalifont; src: url(data:font/woff2;base64,d09GMgABAAAAAAc8AA4AAAAAD ...把它替换成
<styleclass="style-fonts">@font-face { font-family: monospace; } @font-face { font-family: monospace; }保存,这样Virgil字体就不存在了。
现在图形变成了如下
虽然不那么花哨,但还是不等宽的,再把正文中的font-family="Virgil, Segoe UI Emoji"也都替换成font-family="monospace", 保存, 因为逗号序列中的字体是依次查找的,前一个没有找到就会找后一个。
就变成完全等宽的宋体了。
红色vortex File没有变化,因为它的字体是font-family="Excalifont, Xiaolai, Segoe UI Emoji",。
