在这个问题的后续问题中:TexLive 2010 默认包目录在 Windows 7 64 位中位于哪里?
如果我的 TeX Live 安装在,C:\texlive\2016
我可以将包目录更改为除之外的其他任何目录C:\texlive\2016\texmf-dist\tex\latex
吗?
例如,我可以(以某种方式)要求安装在 C: 上的 TeX Live 查找 D: 驱动器上的包吗?
提问原因:我的 TeX Live 安装在公司机器上,但我没有 C: 盘的管理员权限,因此无法向我的发行版添加新软件包。
答案1
TeXLive 会询问您将系统安装到哪里。当然,您可以选择任何您有写入权限的目标目录。如果您从头开始安装新系统,那么一切都会顺利。
您还可以在或任何其他文件系统上安装 TeX 目录结构 (TDS) 的完整或不完整软件包集D:
。(我的意思是:与任何现有的 TeXLive 安装并行。)在这种情况下,您必须编辑本地设置,将该 TDS 树包含到您的 TeX 搜索路径中。(显然,您还需要具有管理权限才能执行此操作...)
您必须编辑$TEXMFDIST/web2c/texmf.cnf
,其中$TEXMFDIST
是 TeXLive 安装的根目录。在该文件中,您必须包含第二个 TDS 树。