我安装了很多原始的 TeXlive,其中一些带有完整文档。我可以通过删除目录*/doc
来“破坏” TeXlive 吗?目前,我会这样保存3.3G
,这对我来说已经很重要了:
[texlive]$ du -shc */*/doc/
6.8M 2010/texmf-dist/doc/
216K 2010/texmf/doc/
5.0M 2011/texmf-dist/doc/
216K 2011/texmf/doc/
5.5M 2012/texmf-dist/doc/
216K 2012/texmf/doc/
1.6G 2013/texmf-dist/doc/
1.7G 2014/texmf-dist/doc/
1.7G 2015/texmf-dist/doc/
4.9G total
答案1
删除doc
层次结构不会破坏任何内容,但会破坏texdoc
搜索文档。
但简单的删除会恢复每个更新包的文档。如果您以后想停止安装文档文件,可以使用 设置tlmgr
配置选项以不安装文档文件tlmgr option docfiles 0
。此后将不会安装文档文件。
如果你想获取单个包的文档,你可以使用tlmgr install --reinstall --with-doc <PKG>
重新安装该单个包和文档,无论当前的设置如何docfiles
。
希望有所帮助。
答案2
由于在 TeX Live 安装程序中,无文档安装是一个可用选项,因此似乎没有理由认为删除这些doc
文件夹除了texdoc
不起作用之外还会产生任何不良影响。
以下是 Reinhard Kotucha 在TeX Live 邮件列表
来自:Reinhard Kotucha
2012-02-17 20:57:33 +0100,Pander 写道:
大家好,
在没有 texmf-dist/doc 的情况下安装 TeX Live 的正确方法是什么?它占用大约 1.1 GB
如果您使用文本模式安装程序,请转到选项菜单
<O> options: [ ] use letter size instead of A4 by default [X] allow execution of restricted list of programs via \write18 [X] create all format files [X] install macro/font doc tree [X] install macro/font source tree
并禁用选项“安装宏/字体文档树”。
莱因哈特
此外,在同一个线程中,很明显doc
树(和源树)也可以从现有分布中删除:
谢谢。我确实要求安装,但还需要知道如何在现有安装上执行此操作。
调用 tlmgr 选项...来设置
nosource
和ndoc
选项,然后重新安装所有软件包,或者删除文档和源树。