我使用的是 Ubuntu Vivid,并且安装了 textlive-full 包。如果我使用 booktabs-de 包,我的 tex 文件无法编译,因为找不到该包。根据https://packages.debian.org/sid/texlive-lang-germantexlive-lang-german(因此 texlive-full)应该包含 tex 包 booktabs-de 对吗?
答案1
应该区分“LaTeX 包”和“TeX Live 包”。
“LaTeX 包”是可以从文档中加载的文件\usepackage
,而“TeX Live 包”是不一定包含 LaTeX 包的文件集合。
在这种情况下,booktabs-de
可以查看输出
tlmgr info booktabs-de --list
即
package: booktabs-de
category: Package
shortdesc: German version of booktabs.
longdesc: This is a "translation" of the booktabs.
installed: Yes
revision: 21907
sizes: doc: 329k
relocatable: Yes
cat-version: 1.61803
cat-date: 2014-02-26 23:03:13 +0100
cat-license: gpl
collection: collection-langgerman
Included files, by type:
doc files:
texmf-dist/doc/latex/booktabs-de/README-DE details="Readme (German)" language="de"
texmf-dist/doc/latex/booktabs-de/booktabs-de.dtx
texmf-dist/doc/latex/booktabs-de/booktabs-de.ins
texmf-dist/doc/latex/booktabs-de/booktabs-de.pdf details="Package documentation"
当涉及 TeX Live/Debian 时,人们只是不管理分发tlmgr
,但概念是相同的,因为 Debian 软件包本质上是 TeX Live 软件包的集合。
TeX booktabs-de
Live 软件包包含文档德语版为booktabs
LaTeX 包。
所以你还有要做
\usepackage{booktabs}
在你的文档中,而 shell 命令
texdoc booktabs-de
将显示德语文档。
LaTeX软件包booktabs
由 TeX Live 软件包提供booktabs
,位于collection-latexrecommended
;对应的 Debian 软件包apt-get
是texlive-latex-recommended