假设有一个任意 .mp 文件,它会生成一个带有一些 TeX 文本标签的图像,例如:
outputtemplate := "test.svg";
outputformat := "svg";
beginfig (1);
draw fullcircle;
draw btex test etex;
endfig;
end.
有没有一种方法,无需修改beginfig
和之间的任何内容endfig
,即可获得包含所有文本标签轮廓的 SVG 文件,而不是仅由 产生的“实时”文本mpost filename.mp
?
...
<text font-size="9.962646">test</text>
...
最好不要使用完整 TeX Live 安装中未提供的任何外部工具。
答案1
发布问题后,意外地找到了答案。prologues := 3;
在文件开头添加似乎可以解决问题,并且上面的示例文件添加后生成的 SVG 文件确实prologues := 3;
包含轮廓:
...
<path style="fill-rule: evenodd;" d="M112.000000 -252.000000C118.000000 -401.000000,202.000000 ..."></path>
...