如何将 inkscape pdf_tex 转换为 pdf

如何将 inkscape pdf_tex 转换为 pdf

我最近使用 Inkscape 的 pdf_tex 功能为 pdflatex 制作了所有图形,这使得图形字体变得漂亮等等。

但事后发现,日志编译器未能正确处理这些问题.. :( 如何转换?

答案1

所以我自己解决了这个问题,并且想将它存储在这里以供存档,以防其他正在寻找解决方案的人遇到这种情况。

在 Mac(或 Linux)上创建此 Bash 脚本并使用文件名(不带扩展名)运行它,例如:bash 脚本文件 图像文件如果图像文件被命名为图像文件.pdf图像文件.pdf_tex.这将创建一个名为图像文件_转换后.pdf可在任何日志中使用。

以下是脚本文件多于:

#!/bin/bash
cat > $1_converted.tex << EOF
\documentclass{standalone}
\usepackage{graphicx}
\usepackage{color}
\begin{document}
\def\svgwidth{8cm}
\input{changeme.pdf_tex}
\end{document}
EOF

sed -i -e "s/changeme/$1/g" $1_converted.tex
pdflatex $1_converted.tex
rm $1_converted.aux $1_converted.log $1_converted.tex $1_converted.tex-e $1_converted.tex
open $1_converted.pdf

相关内容