执行 xelatex

执行 xelatex

我的 xelatex 应用程序在“C”目录中。

我的 Tex 文件位于“D”目录中。

我怎样才能运行“D”盘中的 tex 文件?

和 cmd 提示符?

答案1

您需要将“TeX 发行版的路径”附加到PATH环境变量中。为此,请按照以下步骤操作:

  1. 打开 Windows 资源管理器(不是 Internet Explorer),然后搜索Control Panel\All Control Panel Items\System。快捷方式是Win+Break(按住Windows Flag按钮,然后按Break按钮)。

    在此处输入图片描述

  2. 点击Advanced system settings

    在此处输入图片描述

  3. 点击Environment Variables...

    在此处输入图片描述

  4. 您将看到 2 个部分,一个是用户变量,另一个是系统变量。为了方便起见,请集中精力于该System variables部分,找到Path并双击。

    在此处输入图片描述

  5. 根据您的 TeX 分发路径,将 附加;到 的末尾,后面跟着您的 TeX 分发路径Variable value:。例如,如果您的 TeX 分发路径是C:\Program Files\texlive\2011\bin\,则附加;C:\Program Files\texlive\2011\bin\到 的末尾,Variable value:如下图所示。

    在此处输入图片描述

  6. 单击“确定”按钮确认更改。完成!现在您可以xelatex从任何目录调用,如下所示。

    在此处输入图片描述

答案2

假设你正在运行 Windows(因为你提到“cmd 提示符”),你应该能够执行

C:\>xelatex D:\myfile.tex

如果 Windows 输出

'xelatex' is not recognized as an internal or external command,
operable program or batch file.

那么你有两个选择。要么设置你的 Windows路径环境变量。具体操作方法取决于您的系统,因此,请根据您运行的是 Windows 系统来查看一些指南2000经验值Vista 或 7。或者,您可以展开安装所在的整个目录xelatex,例如:

"C:\Program Files\texlive\2011\bin\xelatex" D:\myfile.tex

请注意,如果目录结构包含空格,则需要使用引号""。如果您的 LaTeX 文件不在D:\根目录/文件夹中,则必须包含整个路径,如上所述,如果路径包含空格,请确保使用引号:

C:\>xelatex "D:\Documents and Settings\User\myfile.tex"

相关内容