我真的不知道我要问的问题是否适合这个网站。
我想从 GNU 项目的大多数软件包(例如 tar、coreutils、bash)中捆绑的 .texi 文件创建 PDF 文档,因为我更喜欢在 PDF 阅读器中阅读文档,而不是在终端中阅读。经过几次失败的尝试,我设法使用以下命令创建了有效的 PDF 文档:(texi2dvi --pdf <name>.texi
有时-e
也需要该选项,但原因对我来说不清楚)。
这种方法正确吗? 有没有更好的方法来实现这一点?
例如,这里其中有一个名为 的 shell 脚本的引用gendocs.sh
。我应该使用它吗?
答案1
该texi2dvi
脚本是 GNUtexinfo
文档套件的一部分。从同一个文件中,可以得到可打印的文档以及信息页面或 HTML;原始文档是用 TeX 的方言编写的。
如果有选项-p
,--pdf
可打印文档将采用 PDF 格式。这显然是更好的方法。
该-e
选项在手册页中描述如下:
-e, -E, --expand force macro expansion using makeinfo
我猜这是相当深奥的一部分texinfo
。:)
似乎gendoc.sh
是一个通用的文档制作器,具有多种格式,可以精确地生成 PDF texi2dvi --pdf
。