From cb6ee39852d2a3ddeba1a68fab3086c487b998bc Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Thu, 17 Oct 2024 16:01:32 +0200 Subject: Update documentation - fix missing doxygen version in PDF docs created by CMake - remove unnecessary quotes ('...') from version numbers and Git revisions (previously added for debugging purposes) - fix navigation links at the bottom of tutorial pages (HTML only) - remove 'D. Gibson' from documentation headers on his request --- documentation/src/development.dox | 77 +++++++++++++++------------------------ 1 file changed, 30 insertions(+), 47 deletions(-) (limited to 'documentation/src/development.dox') diff --git a/documentation/src/development.dox b/documentation/src/development.dox index 89d67f431..4b976d183 100644 --- a/documentation/src/development.dox +++ b/documentation/src/development.dox @@ -117,9 +117,14 @@ These comments will not be visible in the generated document. will be shown as: - The following text is a developer comment. - - This will be visible again. + The following text is a developer comment. + + This will be visible again. + +\note Since an unknown Doxygen version indentation by four or more bytes + is automatically displayed as if it was framed by \\code and \\endcode. + You need to take care that "normal" text is not indented that much to + avoid mis-interpretation and formatting as code.

Different Headlines

@@ -131,29 +136,29 @@ there seems to be no difference in the font sizes of \

and \

in the pdf output, whereas the html output uses different font sizes. \code -

Headline in big text (H1)

-

Headline in big text (H2)

-

Headline in big text (H3)

-

Headline in big text (H4)

+

Headline in big text (H1)

+

Headline in big text (H2)

+

Headline in big text (H3)

+

Headline in big text (H4)

\endcode -

Headline in big text (H1)

-

Headline in big text (H2)

-

Headline in big text (H3)

-

Headline in big text (H4)

+

Headline in big text (H1)

+

Headline in big text (H2)

+

Headline in big text (H3)

+

Headline in big text (H4)

\section development_non_ascii Non-ASCII Characters \code - Doxygen understands many HTML quoting characters like - ", ü, ç, Ç, but not all HTML quoting characters. + Doxygen understands many HTML quoting characters like + ", ü, ç, Ç, but not all HTML quoting characters. \endcode This will appear in the document: - Doxygen understands many HTML quoting characters like - ", ü, ç, Ç, but not all HTML quoting characters. + Doxygen understands many HTML quoting characters like + ", ü, ç, Ç, but not all HTML quoting characters. For further informations about HTML quoting characters see
\b http://www.doxygen.org/manual/htmlcmds.html @@ -190,18 +195,18 @@ links \b from normal (e.g. class) documentation \b to documentation sections This page has \code - \page development I - Developer Information + \page development Developer Information \endcode at its top. This section is \code - \section development_structure Document Structure + \section development_structure Document Structure \endcode The following section is \code - \section development_links Creating Links + \section development_links Creating Links \endcode @@ -307,7 +312,9 @@ Each introduction (tutorial) page ends with navigation elements. These elements must only be included in the html documentation, therefore they must be separated with \\htmlonly and \\endhtmlonly. -The following code gives the navigation bar at the bottom of this page: +The following code creates the navigation bar at the bottom of the +\ref basics HTML page as an example of all pages in the "FLTK Programming Manual" +section. Note that \b this \b page is one of the appendices w/o navigation bar. \verbatim \htmlonly @@ -315,17 +322,17 @@ The following code gives the navigation bar at the bottom of this page: @@ -334,28 +341,4 @@ The following code gives the navigation bar at the bottom of this page: \endhtmlonly \endverbatim - -\htmlonly -
-
- + [Prev] - Migrating Code from FLTK 1.3 to 1.4 + Introduction to FLTK [Index] - - Software License + + Common Widgets and Attributes [Next]
- - - - - -
- - [Prev] - Migrating Code from FLTK 1.3 to 1.4 - - - [Index] - - - Software License - [Next] - -
-\endhtmlonly - */ -- cgit v1.2.3