在 MiKTeX 中将 Windows 网络路径注册为本地 texmf 目录

在 MiKTeX 中将 Windows 网络路径注册为本地 texmf 目录

我想将 Windows UNC 网络路径(例如\\server\path\to\local\texmf)作为本地 texmf 目录添加到我的 MiKTeX 安装中。我知道如何添加具有本地驱动器号的路径(例如C:\path\to\local\texmf),因为这里对此进行了很好的描述(在 MiKTeX 中创建本地 texmf 树)以及 MiKTeX 文档(http://docs.miktex.org/manual/localadditions.html)。

我可以将 UNC 路径(或其中的一部分)绑定到本地驱动器号。但是,我不想这样做,而是直接添加 UNC 路径。

有办法吗?怎么做?谢谢。

答案1

可以使用 Windows 命令行将 Windows UNC 网络路径添加为 MiKTeX 本地 texmf 目录。

要添加 UNC 路径,请启动控制台(打开开始菜单,键入cmd并选择cmd.exe)。如果您想以管理员身份添加 UNC 路径(即针对您机器上的所有用户),请确保以管理员身份启动控制台(在开始菜单中,键入后cmd,右键单击cmd.exe,选择Run as administrator并批准 Windows 用户帐户控制请求)。

在控制台中输入

initexmf --register-root \\server\path

或者,为所有用户添加时,

initexmf --admin --register-root \\server\path

随后请务必使用 GUI 或分别键入initexmf --update-fndb或来刷新文件名数据库initexmf --admin --update-fndb。如果您安装了任何字体,还请运行initexmf --mkmapsinitexmf --admin --mkmaps

注 1:有关该过程的更多信息,请参阅在 MiKTeX 中创建本地 texmf 树

注 2:有关 initexmf 的更多信息,请访问http://docs.miktex.org/manual/initexmf.html

相关内容