GNOME Bugzilla – Bug 694760
[PATCH] Improved LaTeX output
Last modified: 2018-07-30 10:53:06 UTC
Created attachment 237466 [details] [review] Patch implementing the described fixes/enhancements Please find a patch against 1.8.3.1-20130209 (i.e., SVN r841) attached which addresses a number of issues in doxygen's LaTeX output generation. In particular, these are: - Fix page number/hyperlink of index in ToC (off by one) - Fix page numbers in index (requires an additional run of makeindex & LaTeX) - Add bibliography to ToC - Remove redundancies and obsolete commands/packages - The header file now loads all packages required by the LaTeX output generator and sets up the general appearance of the document (i.e., page layout, headers, footers, fonts, etc.). This allows, for example, to change the document font via a custom header w/o also providing a custom style file (where the use of Helvetica was pretty much hard-coded). - The style file only loads packages that are required by itself and defines the appearance of doxygen-specific sections (using the various 'Doxy...' commands). - The style file can now be written in one batch, i.e., the calling source code could be simplified a bit. The generated output is visually almost identical to before, i.e., the average user shouldn't notice any difference. Only people using custom headers or style files might need to slightly adjust their files (since some stuff was rearranged), but they should already be aware of potential changes.
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to https://github.com/doxygen/doxygen/issues All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github. Hence I am closing this GNOME Bugzilla ticket. Please use the corresponding ticket in Github instead. Thanks a lot!