+-----------------------------------------------------------------------------+ | tableofcontentsformat | +-----------------------------------------------------------------------------+ Abbreviation: ã|\tocfã% Parameters: ã|submarkupã% Submarkup: ã| \toctitle, \prefacetocformat, \parttocformat, \continuechapter, \chaptertocformat, \hangingchapterindent, \appendixtocformat, \hangingappendixindent, \subheadatocformat, \subheadbtocformat, \subheadctocformat, \subheaddtocformat, \bibliographytocformat, \figuretoctitle, \figuretocformat, \hangingfigureindent, \tabletoctitle, \tabletocformat, \hangingtableindentã% ã|Description:ã% The table of contents prints with the titles "Table of Contents", "List of Figures", and "List of Tables" centered in bold letters and each beginning on a new page. If you want to change these defaults you use the \table- ofcontentsformat markup. This markup also changes the way part, chapter, subhead, appendix, bibliography, preface, figure and table titles print in table of contents. ã|toctitleã% regulates how the table of contents title is to be printed. By default it is a centered bold title "Table of Contents". Use \toctitle to change this default. ã|Example:ã% If you wanted the title of the table of contents to print "Contents" you would enter: \tableofcontentsformat{ \toctitle{\cl{\it Contents}}} ã|prefacetocformatã% determines how titles entered on the \preface markup are to print in the table of contents. By default, they are simply printed with a \noindent. +-----------------------------------------------------------------------------+ | | | Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 | | | +-----------------------------------------------------------------------------+ ã|Example:ã% If you wanted the preface title to print in italics as illustrated on the next page, you would enter: \tocf{\prefacetocformat{\nin\it \prefacetitle\leader\pn}} +-----------------------------------------------------------------------------+ | | | Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 | | | +-----------------------------------------------------------------------------+ ã|parttocformatã% determines how titles entered on the \part markup are to print in the table of contents. By default, part titles skip one line, center the part number, center the part title, skip another line, then print "Part" followed by the part number again, followed by leader and the page number: +-----------------------------------------------------------------------------+ | | | Part 1 | | Mechanics | | | | Part 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 | | | +-----------------------------------------------------------------------------+ ã|Example:ã% If you wanted parts to print in a hanging paragraph style, enter: \tocf{\parttocformat{\hp\parttitle\leader\pn}} +-----------------------------------------------------------------------------+ | | | Videodiscs in today's modern office --- Timely | | TV Tutors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 | +-----------------------------------------------------------------------------+ ã|continuechapterã% if specified as "yes" will print "Chapter" at the top of each page under the header. The default is "no". ã|chaptertocformat{Nested Markup}ã% determines how a chapter title is to be printed in the table of contents. By default, the chapter number and title are printed in a hanging number style. For example, if you entered, \chapter{The Nineteenth Century and after\lbr best-sellers\toclbr and steady-sellers} you would get in the table of contents: +-----------------------------------------------------------------------------+ | | | 1. The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . . 6 | +-----------------------------------------------------------------------------+ Note that the line break from \lbr only occurs in the text, not in the table of contents. Use \toclbr to create a line break which is to occur in the table of contents. To change the amount of indent, use the \hangingchapterindent. You may use markup such as \newpage, \chaptertitle, \chapternumber, \verticalspace, and \centerline within \chaptertocformat as Nested Markup. You may also use \hangingchapternumber, which prints the chapter number in a similar fashion as \item. ã|Example:ã% If you wanted chapter titles to print in a hanging paragraph style, without an associated chapter number, you would enter: \tocf{\chaptertocformat{\hp\chaptertitle\leader\pn}} +-----------------------------------------------------------------------------+ | | | The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . . 7 | +-----------------------------------------------------------------------------+ ã|Example:ã% If you want the title "Chapter" to appear left justified in the table of contents above the first chapter number, prior to the first chapter you would enter the following \putincontents markup: \putincontents1{\nin Chapter} \chapter{First Chapter} Text of the first chapter . . . which prints in the table of contents as: +-----------------------------------------------------------------------------+ | | | Chapter | | 1. First Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 | +-----------------------------------------------------------------------------+ ã|hangingchapterindentã% controls the amount of indent before printing the chapter title when you print using \hangingchapternumber. ã|appendixtocformat{Nested Markup}ã% determines how an appendix title is to be printed in the table of contents. By default, the appendix number and title are printed in a hanging number style. For example, if you entered, \appendix{The Nineteenth Century and after\lbr best-sellers\toclbr and steady-sellers} you would get in the table of contents: +-----------------------------------------------------------------------------+ | | | A. The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . . 9 | +-----------------------------------------------------------------------------+ Note that the line break from \lbr only occurs in the text, not in the table of contents. Use \toclbr to create a line break which is to occur in the table of contents. To change the amount of indent, use the \hangingappendixindent. You may use markup such as \newpage, \appendixtitle, \appendixnumber, \verticalspace, and \center- line within \appendixtocformat as Nested Markup. You may also use \hangingappendixnumber, which prints the chapter number in a similar fashion as \item. ã|Example:ã% If you wanted appendix titles to print in a hanging paragraph style, without an associated appendix number, you would enter: \tocf{\appendixtocformat{\hp\appendixtitle\leader\pn}} +-----------------------------------------------------------------------------+ | | | The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . . 10 | +-----------------------------------------------------------------------------+ ã|Example:ã% If you want the title "Appendix" to appear left justified in the table of contents above the first appendix number, prior to the first appendix you would enter the following \putincontents markup: \putincontents1{\nin Appendix} \appendix{First Appendix} Text of the first appendix . . . +-----------------------------------------------------------------------------+ | | | Appendix | | A. First Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . 11 | +-----------------------------------------------------------------------------+ ã|hangingappendixindentã% controls the amount of indent before printing the appendix title when you print using \hangingappendixnumber. ã|subheadatocformatã% by default prints all titles entered with \subheada to be block indented 1/2 inch from the left margin. Use \subheadatocformat to change this default. +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 12 | | Micro-to-Mainframe Links: They don't quite | | make it yet . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 | +-----------------------------------------------------------------------------+ ã|Example:ã% To have subheada titles indented 1/4inch and printed with a hangingindent, enter: \tocf{\subheadatocformat{\leftindent{.25in} \hp\subheadatitle \leader \pagenumber}} +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 12 | | Micro-to-Mainframe Links: They don't quite make | | it yet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 | | | +-----------------------------------------------------------------------------+ ã|subheadbtocformatã% by default prints all titles entered with \subheadb to be block indented 1 inch from the left margin. Use \subheadbtocformat to change the default illustrated here: +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 14 | | Micro-to-Mainframe Links: They don't | | quite make it yet . . . . . . . . . . . . . . . . . . . . . . 14 | +-----------------------------------------------------------------------------+ ã|Example:ã% To have subheadb titles indented /4 inch and printed with a hangingindent prefaced with "cc.aa.bb" where cc is the chapter number, aa is the subheada number and bb is the subheadb number, enter: \tocf{\subheadbtocformat{\leftindent{.25in} \hp\chapternumber.\subheadanumber.\subheadbnumber \quad\subheadbtitle \leader \pagenumber}} The first \subheadb in the second \subheada of the first chapter would print in the table of contents as: +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 15 | | 1.2.1 Micro-to-Mainframe Links: They | | don't quite make it yet . . . . . . . . . . . . . . . . . 15 | +-----------------------------------------------------------------------------+ ã|subheadctocformatã% by default prints all titles entered with \subheadc to be block indented 11/2inch from the left margin. Use \subheadctocformat to change this default. +-----------------------------------------------------------------------------+ | | | | | Chapter | | 1. Document Exchange .. . ...... . .. .. .. . ...... . .. .. .. . .....15 | | Micro-to-Mainframe Links: They | | don't quite make it yet .... . . ..... . . ..... . . ....15 | +-----------------------------------------------------------------------------+ ã|Example:ã% To have subheadc titles indented 3/4inch and printed in italics, enter: \tocf{\subheadctocformat{\leftindent{.75in} \nin\italic \subheadctitle \leader \pagenumber}} +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 17 | | Micro-to-Mainframe Links: They don't | | quite make it yet . . . . . . . . . . . . . . . . . . . . . . . 17 | +-----------------------------------------------------------------------------+ ã|subheaddtocformatã% by default prints all titles entered with \subheadd to be block indented 2 inches from the left margin. Use \subheaddtocformat to change this default. +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 17 | | Micro-to-Mainframe Links: | | They don't quite make | | it yet . . . . . . . . . . . . . . . . . . . . . . 17 | +-----------------------------------------------------------------------------+ ã|Example:ã% To have subheadd titles indented 2 inches, printed with a hangingindent in a 10 point Computer Modern italic font, and no page number, enter: \tocf{\subheadatocformat{\leftindent{2in} \hp\tenpt\italic \subheaddtitle}} +-----------------------------------------------------------------------------+ | | | Chapter | | 1. Document Exchange . . . . . . . . . . . . . . . . . . . . . . . . . 19 | | Micro-to-Mainframe Links: | | They don't quite make it yet | +-----------------------------------------------------------------------------+ ã|bibliographytocformatã% determines how titles entered on the \bibliography markup are to print in the table of contents. By default, they are simply printed with a \noindent like prefaces. Use \bibliographytocformat to change this default. +-----------------------------------------------------------------------------+ | | | Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 | | | +-----------------------------------------------------------------------------+ ã|Example:ã% If you wanted the preface title to print in bold, you would enter: \tocf{\bibliographytocformat{\nin\bold \bibtitle\leader\pn}} +-----------------------------------------------------------------------------+ | | | ã|Bibliographyã%. . . . . . . . . . . . . . . . . . . . . . . . . . 20 | | | +-----------------------------------------------------------------------------+ ã|figuretoctitleã% determines how the list of figures is to print. By default, it will start a new page, center the title "List of Figures", and then print a header above the first figure, which in the example below had the title "Hot times . . . " and printed on page 43: +-----------------------------------------------------------------------------+ | | | 21 | | List of Figures | | Figure Page | | 1. Hot times in the land of the midnight sun . . . . . . . . . . . 43 | +-----------------------------------------------------------------------------+ ã|Example:ã% If you wanted the list of figures to print the title "Illustrations" instead of "List of Figures" after skipping to a new page, enter \tocf{\figuretoctitle{\newpage \cl{\bd Illustrations} \line{Figure\rt{Page}}}} +-----------------------------------------------------------------------------+ | | | Illustrations | | Figure Page | | 1. Hot times in the land of the midnight sun ... . ... ... . .....43 | +-----------------------------------------------------------------------------+ ã|figuretocformat{Nested Markup}ã% determines how a figure title is to be printed in the table of contents. By default, the figure number and title are printed in a hanging number style. For example, if you entered: \figure{\halfpage}{The Nineteenth Century and after best-sellers\toclbr and steady-sellers} the figure title would print in the contents as: +-----------------------------------------------------------------------------+ | | | 1. The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . 22 | | | +-----------------------------------------------------------------------------+ To change the amount of indent, use the \hangingfigureindent. You may use markup such as \figuretitle and \figurenumber, within \figuretocformat as Nested Markup. You may also use \hangingnumber{\figurenumber} which prints the figure number in a similar fashion as \item. ã|Example:ã% If you wanted figure titles to print in a hanging paragraph style prefaced with the figure number, you would enter: \tocf{\figuretocformat{\hp \figurenumber\quad\figuretitle\leader\pn}} +-----------------------------------------------------------------------------+ | | | 1 The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . . . 23 | +-----------------------------------------------------------------------------+ ã|hangingfigureindentã% controls the amount of indent before printing the figure title when you print using: \hangingnumber{\figurenumber} ã|tabletoctitleã% determines how the list of tables is to print. By default, it will start a new page, center the title "List of Tables ", and then print a header above the first table, which in the example below had the title "Hot times . . . " and printed on page 55: +-----------------------------------------------------------------------------+ | | | List of Tables | | Table Page | | 1. Hot times in the land of the midnight sun . . . . . . . . . . . 55 | | | +-----------------------------------------------------------------------------+ ã|Example:ã% If you wanted the list of tables to print the title "Tables" after skipping to a new page, enter \tocf{\tabletoctitle{\newpage \cl{\bd Tables} \line{Table\rt{Page}}}} +-----------------------------------------------------------------------------+ | | | Tables | | Table Page | | 1. Hot times in the land of the midnight sun . . . . . . . . . . . 55 | | | +-----------------------------------------------------------------------------+ ã|tabletocformat{Nested Markup}ã% determines how a table title is to be printed in the table of contents. By default, the table number and title are printed in a hanging number style. For example, if you entered: \tabletitle{The Nineteenth Century and after best-sellers\toclbr and steady-sellers} the table title would print as: +-----------------------------------------------------------------------------+ | | | 1. The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . 26 | | | +-----------------------------------------------------------------------------+ To change the amount of indent, use the \hangingtableindent. You may use markup such as \tabletitle and \tablenumber, within \tabletocformat as Nested Markup. You may also use \hangingnumber{\tablenumber}, which prints the table number in a similar fashion as \item. ã|Example:ã% If you wanted table titles to print in a hanging paragraph style prefaced with "cc.tt" where cc is the chapter number and tt is the table number, you would enter, \tocf{\tabletocformat{\hp\chapternumber.\tablenumber \quad\tabletitle\leader\pn}} and the first table of the second chapter would print in the contents as: +-----------------------------------------------------------------------------+ | | | 2.1 The Nineteenth Century and after best-sellers | | and steady-sellers . . . . . . . . . . . . . . . . . . . . . . . . . 27 | +-----------------------------------------------------------------------------+ ã|hangingtableindentã% controls the amount of indent before printing the table title when you print using: \hangingnumber{\tablenumber} ã|Notes:ã% The \tableofcontentsformat markup should always appear at the top of a document, but after \monospace, if both are used.