将 getmap 用于 xelatex:如何在 MikTex 上使用 --enable-write18

将 getmap 用于 xelatex:如何在 MikTex 上使用 --enable-write18

我想使用 LaTeX 软件包getmap在我的 pdf 文档中创建地图。我使用 Windows 10、MikTex 2.9 和 XeLaTeX 模式下的编辑器 TexWorks。getmap手册(第 12 页)告诉我必须\write18使用 MikTex 中的命令来启用--enable-write18

不幸的是,我不知道如何将此命令添加到我的系统中。

我如何添加命令?

可以永久添加吗?

getmap 能与 XeLaTeX 一起使用吗?

答案1

是的getmap示例将与 XeLaTeX 一起使用(如作者 Josef 在下面的评论中它应该适用于所有引擎,而不仅仅是 pdfLaTeX),所以这里是由 XeLaTeX 处理的包示例和一串指令将 shell 转义添加到现有排版选择(注意 David Carlisle 的警告不使用这些提升的编译命令在您不信任的文件或链接上

我在下图中展示了如何修改 pdfLaTeX 和 XeLaTeX,但您只需根据需要修改 XeLaTeX。

对不起发帖后我发现了 TeXworks 编辑器修改您现有的命令未添加新命令所以你需要按照 Ulrike 所说的去做添加一个新的“工具配置”并复制 XeLaTeX 设置(不带 shell 转义)(慢慢地/小心地),这样您就可以选择两者。

在此处输入图片描述

相关内容