我不太确定这个问题是否在正确的 sx 网站上,但由于它与 tex 密切相关,所以我想我在这里问。
我的设置包括一台装有 和 的 Windows 机器texstudio
,miktex
版本均为portable
。我正在尝试使用该glossaries
软件包。
为此,我想makeglossaries
通过自定义用户命令来运行。但是当我尝试这样做时,它会抱怨找不到makeindex
路径。但是我将miktex
bin 文件夹添加到用户-path 变量,如果我makeindex
从 miktexs bin 文件夹外的命令提示符输入,它就可以正常工作。
makeglossaries(.bat)
便携式设置的正确使用方法是什么miktex/texstudio
?
编辑:我尝试过更改命令行。如果我提供-d
option to makeglossaries
设置运行路径的makeindex
,我可以让它寻找 makeindex
但是,这会导致几个进一步的问题:我需要为索引样式提供绝对路径-s
,以及临时文件的绝对路径,但由于miktex 安全特征。
答案1
我没有便携版的 TeXStudio 和 MiKTeX,所以我无法检查,但是
- 我知道,你可以使用本地 TeXMF 树作为索引样式文件。然后 MiKTeX 无需知道完整路径即可找到它(请参阅问题在 miktex 中创建本地 texmf 树如何创建本地 TeXMF 树)。
- 你知道问题吗配置便携式 texstudio 以使用 miktex 便携式?
- 你知道问题吗在 Windows 便携安装下使用 texstudio 的相对路径?