%general-entities; ]> texinfo &texinfo-version;
&texinfo-url;
Texinfo-&texinfo-version; Texinfo <para>Texinfo 软件包包含阅读、编写和转换 info 页面的程序。</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&texinfo-ch6-sbu;</seg> <seg>&texinfo-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>安装 Texinfo 准备安装 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 TEXMF Makefile 变量包含之后可能安装的 TeX 软件包的 TeX 目录树根位置。 Info 文档系统使用纯文本文件保存目录项的列表, 该文件位于 /usr/share/info/dir。 不幸的是,由于一些软件包 Makefile 中的偶然问题, 它偶尔会与系统实际安装的 info 页面不同步。 如果需要重新创建 /usr/share/info/dir 文件, 可以运行以下命令完成这一工作: pushd /usr/share/info rm -v dir for f in * do install-info $f dir 2>/dev/null done popd Texinfo 的内容 安装的程序 安装的库 安装的目录 info, install-info, makeinfo (到 texi2any 的链接), pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf, 以及 texindex MiscXS.so, Parsetexi.so, 以及 XSParagraph.so (都在 /usr/lib/texinfo 中) /usr/share/texinfo 和 /usr/lib/texinfo 简要描述 info 用于阅读和 man 页面类似的 info 页面, man 页面一般只解释可用的命令行选项,而 info 页面更为深入 [例如,可以对比 man bisoninfo bison。] info install-info 用于安装 info 页面;该命令更新 info 索引文件 install-info makeinfo 将给定 Texinfo 源代码文档转换成 info 页面、 纯文本或 HTML makeinfo pdftexi2dvi 将给定 Texinfo 文档格式化为可移植文档格式(PDF)文件 pdftexi2dvi pod2texi 将 Pod 转换成 Texinfo 格式 pod2texi texi2any 将 Texinfo 文档转换成其他几种格式 texi2any texi2dvi 将给定 Texinfo 文档格式化为可打印的设备无关文件 texi2dvi texi2pdf 将给定 Texinfo 文档格式化为可移植文档格式(PDF)文件 texi2pdf texindex 用于排序 Texinfo 索引文件 texindex