我从 Mac 上的基本 TeXlive 2014 安装开始。
最近我遇到了对 tftopl 和 pltotf 程序的需求。据我所知,它们应该由软件包提供texware
。其软件包描述如下
基本实用程序,包括: - dvitype,将 TeX 输出(DVI)文件转换为纯文本文件(另请参阅 DVI 文本语言套件); - pooltype,将 TeX 套件程序的“池”(字符串)文件转换为人类可读的形式;以及 - tftopl 和 pltotf,将 TeX 字体度量(TFM)文件转换为人类可读的属性列表(PL)文件,反之亦然。
texware
使用成功安装软件包后tlmgr
,tftopl 和 pltotf 程序无处可寻。这已得到以下证实tlmgr info texware --list
:
package: texware
category: TLCore
shortdesc: Utility programs for use with TeX.
longdesc: ...
installed: Yes
revision: 33736
sizes: bin: 437k
relocatable: No
cat-date: 2014-02-26 23:03:13 +0100
cat-license: knuth
collection: collection-binextra
Included files, by type:
depending package texware.universal-darwin:
bin files (all platforms):
bin/universal-darwin/dvitype
bin/universal-darwin/pooltype
depending package texware.x86_64-darwin:
bin files (all platforms):
bin/x86_64-darwin/dvitype
bin/x86_64-darwin/pooltype
因此,tftopl/pltotf 似乎不再是软件包的一部分texware
。我已检查它们不在存档中,因此这不是我的系统上的错误安装。
如何将这些程序添加到基本安装中?
答案1
他们fontware
位于collection-fontutils
> tlmgr info fontware --list
package: fontware
category: TLCore
installed: Yes
revision: 33736
sizes: doc: 49k, bin: 1149k
relocatable: No
collection: collection-fontutils
Included files, by type:
doc files:
texmf-dist/doc/man/man1/pltotf.1
texmf-dist/doc/man/man1/pltotf.man1.pdf
texmf-dist/doc/man/man1/tftopl.1
texmf-dist/doc/man/man1/tftopl.man1.pdf
texmf-dist/doc/man/man1/vftovp.1
texmf-dist/doc/man/man1/vftovp.man1.pdf
texmf-dist/doc/man/man1/vptovf.1
texmf-dist/doc/man/man1/vptovf.man1.pdf
depending package fontware.universal-darwin:
bin files (all platforms):
bin/universal-darwin/pltotf
bin/universal-darwin/tftopl
bin/universal-darwin/vftovp
bin/universal-darwin/vptovf
depending package fontware.x86_64-darwin:
bin files (all platforms):
bin/x86_64-darwin/pltotf
bin/x86_64-darwin/tftopl
bin/x86_64-darwin/vftovp
bin/x86_64-darwin/vptovf
这依赖包是根据主机系统自动安装的,因此无需手动安装。