Difference between revisions of "Titles"
m (Reverted edit of 220.248.24.26, changed back to last version by 81.62.88.51) |
|||
Line 58: | Line 58: | ||
before=\hairline\blank, | before=\hairline\blank, | ||
after=\nowhitespace\hairline] | after=\nowhitespace\hairline] | ||
− | |||
− | |||
\myheader[hasselt-ref]{Hasselt makes headlines} | \myheader[hasselt-ref]{Hasselt makes headlines} | ||
Line 66: | Line 64: | ||
A new header <tt>\myheader</tt> is defined and it inherits the properties of <tt>section</tt> (title, subject, whatever). | A new header <tt>\myheader</tt> is defined and it inherits the properties of <tt>section</tt> (title, subject, whatever). | ||
You can "define" several headers at once! | You can "define" several headers at once! | ||
+ | |||
==Table(s) of Content== | ==Table(s) of Content== |
Revision as of 08:29, 5 April 2005
< Structurals | Visuals >
Default
numbered | unnumbered |
---|---|
\part | -- |
\chapter | \title |
\section | \subject |
\subsection | \subsubject |
\subsubsection | \subsubsubject |
... | ... |
Every heading command can take an optional parameter as reference:
\title[hasselt-by-night]{Hasselt by night}
The bracket pair is optional and used for internal References. If you want to refer to this header you type for example
\at{page}[hasselt-by-night].
(see \at)
Of course you can switch off numbering even for a "numbered" title, see \setuphead.
Your own title styles
Sometimes the possibilities of \setuphead aren't enough. Just define your own styling command like this:
\def\MyChapterCommand#1#2{\framed[frame=off, bottomframe=on, topframe=on]{\vbox{#1\blank#2}}} % #1 is number, #2 is text % \vbox is needed for \blank to work \setuphead[chapter][command=\MyChapterCommand, style={\ss\bfa}]
so \chapter{My First Chapter} looks like:
Your own titling levels
Of course you can define your own titling commands and probably must adapt the default settings.
\definehead[myheader][section] \setuphead[myheader] [numberstyle=bold, textstyle=cap, before=\hairline\blank, after=\nowhitespace\hairline] \myheader[hasselt-ref]{Hasselt makes headlines}
A new header \myheader is defined and it inherits the properties of section (title, subject, whatever). You can "define" several headers at once!
Table(s) of Content
Default:
\completecontent % with title \placecontent % without title
Define your own tables of somewhat with \definelist and \setuplist!