]> git.ipfire.org Git - thirdparty/make.git/commit
* texinfo.tex (\writetocentry): New macro.
authorKarl Berry <karl@gnu.org>
Sat, 27 Jun 1998 19:12:04 +0000 (19:12 +0000)
committerKarl Berry <karl@gnu.org>
Sat, 27 Jun 1998 19:12:04 +0000 (19:12 +0000)
commitd15337303974581c8af75b45feb0c8e7b48c34d6
treebd01e77e3ec4ccd30369098cdb5a21b74892137e
parentccac245bf53323b9cfa24e50aac2f450a02e322c
* texinfo.tex (\writetocentry): New macro.
(\chapternofonts): No longer needed.
(\chapter, ..., \unnumberedsubsubsec): Change all the sectioning
commands to call \writetocentry instead of doing it inline.
Also, do not call \chapternofonts, we avoid expansion with
\the\toks instead.
(\opencontents): No longer needed, instead \writetocentry opens
the file when necessary.
(\setfilename): Don't call \opencontents.
(\ifsetcontentsaftertitlepage, \ifsetshortcontentsaftertitlepage):
New conditionals.
(\Etitlepage): Call \contents and/or \shortcontents if
conditionals are set.

Global: use \nobreak instead of \penalty 10000 for epsilon efficiency.
texinfo.tex