After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 694760 - [PATCH] Improved LaTeX output
[PATCH] Improved LaTeX output
Status: RESOLVED OBSOLETE
Product: doxygen
Classification: Other
Component: general
1.8.3.1-SVN
Other Linux
: Normal enhancement
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
[moved_to_github]
Depends on:
Blocks:
 
 
Reported: 2013-02-26 18:57 UTC by Markus Geimer
Modified: 2018-07-30 10:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch implementing the described fixes/enhancements (42.96 KB, patch)
2013-02-26 18:57 UTC, Markus Geimer
none Details | Review

Description Markus Geimer 2013-02-26 18:57:14 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.
Comment 1 André Klapper 2018-07-30 10:53:06 UTC
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!