从旧 TeXlives 中删除 texmf/doc/ 目录

从旧 TeXlives 中删除 texmf/doc/ 目录

我安装了很多原始的 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 选项...来设置nosourcendoc选项,然后重新安装所有软件包,或者删除文档和源树。

相关内容