2019年5月11日更新:
从第三项开始基本要求TUG 网页部分TeX Live 软件包贡献、TeX Live
当没有源时必须避免安装生成的文档。
因此,的无源文档clrscode
不应被包含在 TeX Live 中。
到目前为止,TeX Live 已经发布了新版本的软件包clrscode
,IEEEtran
其中无源文档已被删除,并由特殊的 README.TEXLIVE 文件替换(如@Ulrike Fischer 的回答所示)。
如果有人发现其他类似的违规行为,可以[email protected]
直接写信。
原始问题:
在 CTAN 上,包clrscode3e
有 3 个文件、一个 75kB PDF 文档、一个 sty 源代码和一个 README。但使用 时tlmgr
,我总是无法安装 PDF 文档。(软件包本身可以使用并且运行正常。)CTAN 上的类似软件包也有 3 个文件(pdf + sty + README),可以按预期从 docclrscode
安装。tlmgr
我还发现,与类似文件相比,我的本地文件clrscode3e.tlpobj
(位于TEXMFDIST/../tlpkg/tlpobj/
)不包含标签下的 PDF 文档。docfiles
clrscode.tlpobj
$ cat clrscode3e.tlpobj | grep -A 3 'docfiles'
docfiles size=2
texmf-dist/doc/latex/clrscode3e/README details="Readme"
texmf-dist/doc/latex/clrscode3e/README.TEXLIVE
runfiles size=4
$ cat clrscode.tlpobj | grep -A 3 'docfiles'
docfiles size=11
texmf-dist/doc/latex/clrscode/README
texmf-dist/doc/latex/clrscode/clrscode.pdf details="Package documentation"
runfiles size=3
此外,收到的消息tlmgr info clrscode3e
显示包裹的尺寸clrscode3e
为
doc: 9k, run: 17k
尺寸太小,肯定不包含任何 PDF 文档。
这些差异是如何产生的?我可以向谁发送有关“无法安装 clrscode3e 的 PDF 文档”的反馈,软件包的维护者,texlive 团队,还是 CTAN 团队?
我在用
- macOS 10.14.2,
- TeX Live 2018,以及
- tlmgr 修订版本 49226(2018-11-23 00:37:16 +0100)
答案1
TeXlive 在 doc 文件夹中安装了一个 readme 和一个 readme.texlive。第二个 readme 内容如下:
The following files have been removed in the TeX Live installation of
the current package, typically due to duplication, lack of space, or
missing source code. You can find these files on CTAN at
http://mirror.ctan.org/macros/latex/contrib/clrscode3e
If questions or concerns, email [email protected].
clrscode3e.pdf
由于缺少源文件,因此未安装 pdf。