当我尝试在 Inkscape 中导入 TeX/LaTeX 生成的 pdf 代码时,我丢失了很多字母间和单词间的间距,几乎所有单词间的间距都显示错误,指数不在正常位置,字形交错等等。TeX 生成的 pdf 代码中是否有任何内容会导致这种奇怪的行为?我使用 pdftex。
答案1
检查 inkscape 是否可以访问 pdftex 使用的字体。
尝试较低版本的 pdf(pdftex 命令 \pdfminorversion )。
看看当你用 gsview 将 .pdf 转换为 .svg 时会发生什么(菜单编辑--转换为矢量格式)或获取 pstoedit 并说
pstoedit -f plot-svg <input-file> <output-file>
(从Inkscape 维基)。
答案2
我认为问题可能在于 Inkscape 当前从 PDF“作为文本”导入文本,用 Inkscape 可用的字体替换字体。
如果这是问题的根源,一种方法是为 Inkscape 安装 Latex 字体。您可以按照http://typethinker.blogspot.fr/2008/06/integrating-inkscape-graphics-in-latex.html。