配置 Texmaker 与 MiKTeX Portable 配合使用

配置 Texmaker 与 MiKTeX Portable 配合使用

我的 USB 上有 MiKTeX Portable,并且我在装有 Windows XP 的机器上安装了 Texmaker。

我找不到配置 Texmaker 的方法,以便它与 MiKTeX 便携式编译。它只是提示我“无法启动命令”消息。

我想我应该在 中配置它Option -> Configure Texmaker -> Quick Build。但我不知道在那里做什么。

我做了研究,但找不到解决方案。我找到了一个解决方法他们使用 Texmaker USB 和 MiKTeX Portable,但这不是我想要的(而且相当复杂)。

任何建议和帮助都将不胜感激。或者如果您知道其他可以轻松配置为 MiKTeX Portable 的 LaTeX 编辑器。内置编辑器 TeXworks 运行良好,但我希望有一个更用户友好的界面。

编辑

我使用以下版本:Texmaker 4.1 和 MiKTeX 2.9。

答案1

我遇到了同样的问题。我找到了两种解决方法:

解决方案1.将miktex portable添加到环境变量中PATH

即使您没有机器的管理权限,通常也可以为您的帐户设置变量。我不会在将 miktex 保存在 USB 驱动器上时使用它,但如果您将其复制到磁盘上,应该没问题。

  1. 进入包含 miktex 的文件夹并找到子文件夹miktex\bin。复制其完整路径(C:\...\miktex\bin)。
  2. 转到“开始”菜单,输入多变的, 选择编辑您的帐户的环境变量
  3. 在上方列表中找到PATH并双击它。;在框中的文本末尾添加一个分号 ( ),然后粘贴之前复制的路径。单击“确定”关闭所有内容。如果您重新启动 TexMaker,它现在应该可以正常工作。有时您需要注销 Windows 帐户并重新登录,或者重新启动计算机,才能正常工作。

解决方案 2. 从 Miktex 内部启动 TexMaker。

此解决方案的好处是不会改变计算机设置中的任何内容,但它不是永久性的 - 每次启动 TexMaker 时您都需要这样做。

  1. 启动 Miktex 便携式 - 双击该miktex-portable文件。
  2. 系统托盘中时钟旁边会出现一个图标。右键单击它并选择命令提示符
  3. 使用命令导航到包含 TexMaker 的文件夹cd(例如,输入cd C:\...\texmakerwin32usb,无论您将其放在何处)。输入 启动 TexMaker texmaker。它现在应该能够编译 tex 文件。

答案2

我知道有点晚了,但我为 Windows 系统制作了一个便携式 LaTeX 环境集合。现在,我终于有时间发布它了。所以希望便携型可以帮助您。如果您还有其他问题,请随时询问。

答案3

在这种配置下,就像您现在所拥有的一样,没有治愈方法。

您无法使用 TeXmaker 内部的命令,您必须在命令行上工作,但只能使用从 MiKTeX portable 的托盘图标获得的命令提示符!原因是系统路径:
从您的系统启动命令提示符(例如按Win+并在输入行中R输入cmd)并输入echo %path%。在从 MiKTeX portable 启动的命令提示符中再次执行相同操作。确认第一个条目。

相关内容