This section specifies the style of the whole document. The settings given in it are applied to all other styles. If a section for another style is given, the settings in it replace those from the document style for that section. Because the settings in the document style apply to all other styles, if a document style section is given it must precede the sections for all other styles.
Setting: linesBefore 0
This setting gives the number of blank lines which should be left before the text to which this style applies. It is set to a non-zero value for some header styles.
Setting: linesAfter 0
The number of blank lines which should be left after the text to which this style applies.
Setting: leftMargin 0
The number of cells by which the left margin of all lines in the text should be indented. Used for hanging indents, among other things.
Setting: firstLineIndent 0
The number of cells by which the first line is to be indented relative to leftMargin. firstLineIndent may be negative. If the result is less than 0 it will be set to 0.
Setting: translate contracted
This setting tells how text in this style should be translated. Possible values are contracted, uncontracted, compbrl, mathtext and mathexpr.
Setting: skipNumberLines no
If this setting is yes the top and bottom lines on the page will be skipped if they contain braille or print page numbers. This is useful in some of the mathematical and qraphical styles.
Setting: center no
If this setting is yes the text will be centered.
Setting: newPageBefore no
If this setting is yes, the text will begin on a new page. This is useful for certain mathematical and graphical styles. Page numbers are handled properly.
Setting: newPageAfter no
If this setting is yes any remaining space on the page after the material covered by this style is handled is left blank, except for page numbers.
Setting: rightHandPage no
if this setting is yes and interpoint is yes the material covered by this style will start on a right-hand page. This may cause a left-hand page to be left blank except for page numbers. If interpoint is no This setting is equivalent to newPageBefore.
Setting: rightJustify no
If this setting is yes the text covered by this style will be right-justified.
Section: style arith
This style is used for arithmetic examples in elementary math books. On recognizing this style, the translator formats the material in a special way. This style has no settings different from those of the document style at the mement. Nevertheless, the line ``style arith'' must be included in canonical.cfg so that it will be set up properly.
Section style attribution
This style is used for an attribution following a quotation.
Setting: rightJustify yes
Section: style biblio
This style is used for bibliographies. Settings will be added later.
Section style caption
This style is used for picture captions.
Setting: leftMargin 4
Setting: firstLineIndent 2
Note that the first line is actually indented six cells.
Section: style code
This style is used for computer programs.
Setting: skipNumberLines yes
Section: style compbrl
This may be a duplicate of code and may be omitted later.
Section: style contents
This is for entries in a table of contents.
Section: style dedication
This style is for the dedication of a book.
setting: newPageBefore yes
Setting: newPageAfter yes
Setting: center yes
Section: style directions
This is for giving directions for exercises.
section: style dispmath
This is for showing mathematics that is set off from the text.
Setting: leftMargin 2
Section style disptext
This if for text that is set off from the rest of the text.
Setting: leftMargin 2
Setting: firstLineIndent 2
Section: style exercise 1
This is the first level in a set of exercises where there are sublevels.
Setting: leftMargin 2
Setting: firstLineIndent -2
Section: style exercise2
This is for the second level of exercises, such as exercise a following exercise 1.
Setting: leftMargin 4
Setting: firstLineIndent -2
Section: style exercise3
This is for the third level of exercises.
Setting: leftMargin 6
Setting: firstLineIndent -2
Section: style glossary
This is for a glossary.
Setting: firstLineIndent 2
Section: style graph
This style reserves space for a graph or other tactile material.
Setting: skipNumberLines yes
Section: style graphLabel
This style reserves space for the label of a graph.
Section style heading1
This style is used for main headings, such as chapter titles.
Setting: linesBefore 1
Setting: center yes
Setting: linesAfter 1
Section: style heading2
The first level of subreadings after the main heading.
Setting: linesBefore 1
Setting: firstLineIndent 4
Section: style heading3
The third level of headings.
Setting: firstLineIndent 4
Section: style heading4
The fourth and final level of headings.
Setting: firstLineIndent 4
Section: style indexx
This style is used for indexes. The extra x is not an error. It is there to prevent conflict with names elsewhere in the software.
Section: style list
This is for the individual items in a list.
Setting: firstLineIndent -2
Setting: leftMargin 2
Section: style matrix
This style causes its contents to be formatted in a way suitable for the representation of matrices.
Section: style mtable
this style is used for mathematical tables.
Section: style music
This style is used for braille music.
Setting: skipNumberLines yes
Section: style note
This style is used for footnotes.
Section: style para
Paragraph. This is ordinary body text.
Setting: firstLineIndent 2
Section: style quotation
This style is used for quotations that are set off from the rest of the text.
Setting: linesBefore 1
Setting: linesAfter 1
Section: style section
This style is used for a section with a section number.
Setting: firstLineIndent 4
Section: style spatial
this style is used for mathematical material that is arranged spatially, such as large fractions.
Section: style stanza
this style is used for stanzas in poetry.
Setting: linesBefore 1
Setting: linesAfter 1
Section: style subsection
This style is used for subsections with a subsection number.
Setting: firstLineIndent 4
Section: style table
This style is used for ordinary tables.
Section: style titlepage
This style is used to begin a title page.
Setting: newPageAfter yes
Greg Kearney 2007-05-30