| GuitarTeX | ||
|---|---|---|
| Zurück | Kapitel 5. Unterstützte Chord-Direktiven | Nach vorne |
Die Direktive geometry bietet flexible Möglichkeiten, das Layout einer Seite anzupassen. Sie benutzt das LaTeX-Paket geometry. Die folgende Beschreibung ist ein (modifizierter) Teil der Original-Dokumentation.
Das geometry Paket bietet viele automatische Ausrichtungen, so dass nur wenige manuelle Angaben zum Seitenlayout erforderlich sind. In diesem Fall reicht ein einfaches
{geometry:a4paper}
|
Das Setzen von Seitenrändern erfolgt mit
{geometry:margin=2.5cm}
|
wenn alle Ränder einer Seite 2,5 Zentimeter betragen sollen.
Längenangaben erfolgen in
Zentimeter (cm)
Millimeter (mm)
Inch (in)
Punkt (pt)
Das Seitenlayout besteht aus einer einfachen Struktur: Die Seite (paper) enthält einen Textkörper (total-body, druckbarer Bereich) und Ränder. Der Textkörper besteht aus Kopf- und Fußzeile, dem eigentlichen Text und (optional) den Randbemerkungen. Die vier Ränder heißen left-margin, right-margin, top-margin und bottom-margin.
paper: total-body (printable area) and margins total-body: head, body(text area), foot and marginal notes margins: left-, right-, top- and bottom-margin |
Jeder Rand wird von der jeweiligen Kante der Seite aus gemessen, z.B. left-margin meint den Abstand zwischen linker Seitenkante und dem Textkörper. Die Größen von paper, totalbody und margins stehen in diesen Ralationen:
paperwidth = left + width + right paperheight = top + height + bottom |
Tabelle 5-1. Optionen der Direktive geometry
| landscape | schaltet um auf Querformat |
| portrait | schaltet um auf Hochformat |
| twoside | schaltet auf zweiseitige Ausgabe um. Die linken und rechen Ränder werden bei geraden und ungeraden Seiten symetrisch angeordnet. |
| reversemp | Randbemerkungen erscheinen am linken Rand (statt am rechten Rand) |
| nohead | keine Reservierung von Platz für Kopfzeilen |
| nofoot | keine Reservierung von Platz für Fußzeilen |
| noheadfoot | keine Reservierung von Platz für Kopf- und Fußzeilen |
| a4paper, a5paper,letterpaper, legalpaper | spezifizert die Papiergröße. Ohne Wert anzugeben. |
| paperwidth | Breite des Papiers. paperwidth=<paperwidth> |
| paperheight | Höhe des Papiers. paperheight=<paperheight> |
| width | Breite des Textkörpers. width=<width>or totalwidth=<width>. Diese Angabe sollte nicht mit der Textbreite (textwidth) verwechselt werden. width enthält die Textbreite und die Breite der Randbemerkungen. |
| height | Höhe des Textkörpers (einschließlich Kopf- und Fußzeile). height=<height> |
| left | linker Rand. left=<leftmargin> |
| right | rechter Rand. right=<rightmargin> |
| top | oberer Rand. top=<topmargin> |
| bottom | unterer Rand. bottom=<bottommargin> |
| margin | alle Ränder. margin=<margin> |
| textwidth | Breite des Textes. textwidth=<width> |
| textheight | Höhe des Textes. textheight=<height> |
| marginpar | Breite der Randbemerkungen. marginpar=<length> |
| marginparsep | Abstand zwischen Text und Randbemerkungen. marginparsep=<length> |
| head | Höhe der Kopfzeile. head=<length> |
| headsep | Abstand zwischen Kopfzeile und Text. headsep=<length> |
| foot | Abstand zwischen Fußzeile und Text. foot=<length> |
Setzen Sie die Höhe des Textkörpers auf 10in, den unteren Rand auf 2cm. Der obere Rand wird automatisch berechnet:
{geometry:height=10in,bottom=2cm}
|
oder
{g:height=10in,bottom=2cm}
|
oder
{geometry:height=10in}
{g:bottom:=2cm}
|
Setzen Sie den linken, rechten und oberen Rand auf 3cm, 2cm und 2.5in. Es wird keine Kopfzeile benötige.
{geometry:left=3cm,right=2cm, nohead,
top=2.5in}
|
oder
{geometry:left=3cm}
{geometry:right=2cm}
{geometry:nohead}
{geometry:top=2.5in}
|
oder
{g:left=3cm,right=2cm}
{g:nohead, top=2.5in}
|
und so weiter ...
Ändern Sie die Breite der Randbemerkungen auf 3cm
{geometry:marginpar=3cm}
|
{geometry:marginpar=3cm, reversemp}
|
lässt die Randbemerkungen am linken Rand ausgeben.
Verwenden sie A5-Papier im Querformat:
{geometry:a5paper, landscape}
|
| Zurück | Zum Anfang | Nach vorne |
| Unterstützte Chord-Direktiven | Nach oben | Dokumentstrukur |