6.70. Texinfo-6.5

Texinfo 软件包包含用于读、写以及转换信息页的程序。

大致构建用时: 0.9 SBU
所需磁盘空间: 129 MB

6.70.1. 安装 Texinfo

修复在回归检测中导致大量失败项的文件:

sed -i '5481,5485 s/({/(\\{/' tp/Texinfo/Parser.pm

准备编译 Texinfo:

./configure --prefix=/usr --disable-static

配置选项的含义:

--disable-static

顶级的配置脚本会告诉你这是一个未能识别的选项,但是 XSParagraph 的配置脚本能够识别它,并能用其来禁用安装静态 XSParagraph.a/usr/lib/texinfo 的操作。

编译软件包:

make

用以下命令测试结果:

make check

安装软件包:

make install

可选地安装 TeX 中的组件:

make TEXMF=/usr/share/texmf install-tex

make 参数的含义:

TEXMF=/usr/share/texmf

如果后面会安装 TeX 软件包,TEXMF makefile 变量保存了作为 TeX 树的根位置。

该信息文档系统使用一个纯文本文件来存放菜单条目清单。文件保存在 /usr/share/info/dir。不幸的是,由于不同软件包 Makefile 的偶然问题,有时候会和系统中安装的信息页不同步。如果需要重建 /usr/share/info/dir 文件,下面的可选命令能完成任务:

pushd /usr/share/info
rm -v dir
for f in *
  do install-info $f dir 2>/dev/null
done
popd

6.70.2. Texinfo 软件包内容

安装的程序: info, install-info, makeinfo (链接到 texi2any), pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf, 和 texindex
安装的库: XSParagraph.so
安装的目录: /usr/share/texinfo 和 /usr/lib/texinfo

简要介绍

info

用于读取和 man 页面相似的信息页,但和只是解释所有可用命令行选项相比更加深入,[例如比较 man bisoninfo bison。]

install-info

用于安装信息页;它会更新 info 索引文件中的条目

makeinfo

翻译给定的 Texinfo 源文档为信息页、纯文本或 HTML

pdftexi2dvi

用于格式化给定的 Texinfo 文档为 PDF 文件

pod2texi

转换 Pod 为 Texinfo 格式

texi2any

翻译 Texinfo 源文档为多种其它格式

texi2dvi

用于格式化给定 Texinfo 文档为可打印的设备无关文件

texi2pdf

用于格式化给定 Texinfo 文档为 PDF 文件

texindex

用于对 Texinfo 索引文件进行排序