commit: ewritten backend for TOC with lots more features.

From: msevior_at_physics.unimelb.edu.au
Date: Fri Feb 20 2004 - 10:56:24 EST

  • Next message: Frodo Looijaard: "OTS not building in HEAD"

    CVS: ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: af/xap/xp/xap_String_Id.h text/fmt/xp/fl_BlockLayout.cpp
    CVS: text/fmt/xp/fl_BlockLayout.h text/fmt/xp/fl_TOCLayout.cpp
    CVS: text/fmt/xp/fl_TOCLayout.h text/fmt/xp/fp_FieldTOCNum.cpp
    CVS: text/fmt/xp/fp_FieldTOCNum.h text/fmt/xp/fp_Fields.h
    CVS: text/fmt/xp/fp_Run.cpp text/fmt/xp/fp_Run.h
    CVS: text/ptbl/xp/pp_Property.cpp text/ptbl/xp/pp_PropertyMap.cpp
    CVS: text/ptbl/xp/pp_PropertyMap.h text/ptbl/xp/pt_PT_Styles.cpp
    CVS: wp/ap/xp/ap_String_Id.h
    CVS: ----------------------------------------------------------------------
    Rewritten TOC backend allows lots more flexinility and features.

    These include:
    1. Optional and configurable title- set to "Table of Contents" by default.
    2. Optional and totally configuration numbering of headings.
    The number can be any of regular arabic numerials, alphabetic or roman,
    Upper and lower case, with or without "(" and ")".
    3. Optional and configuarable text before and after the numbering.

    So you can have:

    Chapter 1 A day at the races...........................2
            1.1 The rain...................................2
            1.2 The Snow...................................4
                 1.2.1 The sleet.

    The numbering is optionally nested.

    There are still bugs here but I'm happy to commit this for the time being.

    Cheers

    Martin



    This archive was generated by hypermail 2.1.4 : Fri Feb 20 2004 - 10:56:05 EST