Section: style document

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