我是 LaTeX 新手。我想编译 GNU C 库 texinfo.tex 中的文档文件。在那里我遇到了以下错误消息。有人能告诉我如何修复它吗?为了进行编译,我使用了选项 pdflatex + makeindex + bibtex。
texinfo.tex 2211 未定义控制序列。 \resetmathfonts ...font 2=\tensy \textfont \itfam =\tenit \textfont \slfam =... l.2211 \definetextfontsizexi
文件 texinfo.tex 位于 tarball 的 manual 文件夹中http://ftp.gnu.org/gnu/glibc/glibc-2.22.tar.gz
答案1
该glibc
手册使用texinfo
(不是 LaTeX)并且文件texinfo.tex
提供了一些TeX
(不是LaTeX
)宏。您必须使用texi2dvi
或texi2pdf
来创建手册。尝试:
$ texi2pdf libc.texinfo
另外:应该有一个make
目标Makefile
。在 glibc 源代码的根目录中尝试如下操作:
$ make pdf
并且:您可以直接下载它:https://www.gnu.org/software/libc/manual/