我的 Mac 上安装了 BasicTeX,我通过 TeXShop 运行它(TeXShop 3.51 和 TeX 3.14159265(TeX Live 2014))。如果我转到“帮助”菜单,选择“显示包帮助”,输入已安装包的名称(例如 tikz),然后单击“确定”,则不会收到任何响应(即没有包含文档的 pdf)。
我猜这是因为我运行的是 BasicTeX 而不是完整的 MacTeX 包(我曾经大致相似过去的问题)。 是否有其他软件包可以安装以使此帮助功能正常工作,或者只有安装完整的 MacTeX 软件包后此功能才有效?
更新 1
我下载了texshopsource351
其中的一个文件,advanced_personaltetex.htm
其中包含以下信息:
什么东西放哪儿了?
texmf 文件夹包含许多文件夹,这些文件夹本身又包含其他文件夹。对于大多数用户来说,最重要的三个顶级文件夹如下:
:
文档:将安装在 tex 文件夹中的软件包的文档文件放在此处。将文档文件放在此处可让 texdoc 系统(或 TeXShop 帮助菜单中的“显示软件包帮助”功能)找到它们。其他顶级文件夹包括字体、脚本和源代码。
从这一点来看,“显示软件包帮助”菜单命令使用了texdoc
,而 BasicTeX 中不包含 。我现在已经安装了texdoc
,但菜单命令仍然不起作用。这似乎是因为(如上所述)texdoc
搜索了 目录~/Library/texmf/doc
,而我的电脑上不存在该目录。
我一直在使用 TeX Live Utility 安装软件包。所以我想我的问题是:(i) 如果我使用 TeX Live Utility 下载软件包,文档文件存储在哪里(或者它根本不下载这些文件?),以及 (ii) 我如何让它将文件存储在texdoc
搜索的目录中?
更新 2
如果我texdoc -d tikz
在命令行上运行,则不会得到任何结果,但如果我运行,texdoc -d latex
它会打开 KOMA 脚本的文档 pdf。似乎texdoc
正在搜索目录/usr/local/texlive/2014basic/texmf-dist/doc/
。所以我的问题似乎是:当我使用它安装包时,如何让 TeX Live Utility 将文档文件下载到此目录中?我遇到的问题似乎与这个问题。
答案1
我想我可以回答你最终提出的问题如下:
- BasicTeX 配置为在其安装设置中排除文档。
- TeX Live Utility 将尊重原始设置,在安装未来的软件包时排除文档。
在某个时候,我计划向 TeX Live Utility 添加一项功能,允许它安装文档,但是现在,您只能使用命令行来执行此操作:
http://tug.org/pipermail/macostex-archives/2012-June/049154.html