在 Windows 中转换 Latex 内的图像

在 Windows 中转换 Latex 内的图像

我有在 Linux 上运行良好的 LaTeX 代码,但我需要让它在 Windows 上运行。

梅威瑟:

\documentclass[a4paper,12pt]{book}

\usepackage{graphicx}

\DeclareGraphicsExtensions{.pdf,.png,.jpg,.svg}

\DeclareGraphicsRule{.svg}{pdf}{.pdf}%
{%
    `inkscape -D -z --file=#1 --export-pdf=`dirname #1`/`basename #1 .svg`-svg-converted-to.pdf %
}

\begin{document}

    \includegraphics{svg_example}

\end{document}

我发现了这个问题:使用 shell 命令在 \DeclareGraphicsRule 语句中使用宏看起来是一样的,但是由于没有任何文件路径,因此其答案中的命令不起作用。

相关内容