我在 RHEL 5 上安装了 Tex Live 2014 的完整方案。install-tl
我发现它不再具有texdoc
可访问的 PDF 文档。我是否遗漏了什么?或者排除文档是我不知道的社区决定?
$ texdoc amsmath
Sorry, no documentation found for amsmath.
If you are unsure about the name, try searching CTAN's TeX catalogue at
http://ctan.org/search.html#byDescription.
$ texdoc tikz
Sorry, no documentation found for tikz.
If you are unsure about the name, try searching CTAN's TeX catalogue at
http://ctan.org/search.html#byDescription.
我认为我的PATH
设置是正确的,因为我可以直接编译过去的项目。无论如何,我可能还是错过了一些东西。
如何无缝安装所有 PDF 文档?
更新
的输出texdoc -f
为:
~/personal/local/texlive/texmf-dist/scripts/texdoc/texdoclib.tlu 0.85
Configuration files are:
active ~/personal/local/texlive/texmf-dist/texdoc/texdoc.cnf
Recommended file(s) for personal settings:
~/.texlive2014/texmf/texdoc/texdoc.cnf
这是我自己安装的 TeX Live 2014,带有自定义安装前缀~/personal/local
。
更新(终端输出)
以下是(失败)输出texdoc -d tikz
:http://pastebin.com/Sxq25TeA
以下是(成功)输出texdoc -d latex
:http://pastebin.com/dMC9W7Yh,我发现这很奇怪,因为我得到了 KOMA-script 的文档。
更新(问题已解决)
必须启用此选项:
[X] Install macro/font doc tree
我认为full
不需要安装方案。就我而言,我自定义了软件包并禁用了不需要的软件包(主要是非拉丁语言字符的软件包)。
答案1
可能是缺少信息路径,例如
INFOPATH=/local/texlive/2014/texmf-dist/doc/info:$INFOPATH; export INFOPATH
我正在使用该文件.profile
(不是 RH,而是 openSuse)来设置 TeX 的路径:
PATH=/local/texlive/2014/bin/x86_64-linux:$PATH; export PATH
MANPATH=/local/texlive/2014/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/local/texlive/2014/texmf-dist/doc/info:$INFOPATH; export INFOPATH
编辑:
下面的评论对设置 MANPTH 和 INFOPATH 的必要性表示怀疑。但截至今天的 texlive 文档(http://tug.org/texlive/doc/texlive-en/texlive-en.html) 说:
在标准目录中创建符号链接: 此选项(仅限 Unix)可避免更改环境变量。如果没有此选项,通常必须将 TEX Live 目录添加到 PATH、MANPATH 和 INFOPATH
所以答案取决于一些安装选项。我认为添加这些路径不会造成任何损害,但是,我是一个用户,而不是 IT 人员。
答案2
问题解决了
必须启用此选项:
[X] Install macro/font doc tree
我认为full
不需要安装方案。就我而言,我自定义了软件包并禁用了不需要的软件包(主要是非拉丁语言字符的软件包)。
感谢所有在评论中提出意见的人:)
答案3
问题是,它会显示系统中各个树texdoc
的文档。如果您选择不安装,那么您实际上是在跳过文档。doc
texmf
macro/font doc tree
tlmgr
要检查这是问题所在,请运行
tlmgr option docfiles
如果该选项设置为,0
则表示您没有安装文档文件。
tlmgr option docfiles 1
会改变此选项。但是,不幸的是,这不会安装已安装软件包的文档。实际上,这意味着您只能通过重新运行原始安装程序来安装文档,如Kit 的回答。
但我并不完全确定,因为在安装时我从未选择退出文档。