Kleine TEX-Makros, aufbauend auf PLAIN

von

Joachim Schrod

Rödermark, den 08.02.88

1 Beschriftung von Tonband-Kassetten

Die Beschriftung von Tonband-Kassetten wird durch \input cassette geladen. Durch diese Makros werden Schilder erzeugt, die in eine Kassettenhülle gelegt werden können. Das Layout eines Schildes ist in Abb. 1.1 zu sehen. Das Schild wird an den äußeren Rändern ausgeschnitten und entlang der horizontalen Linien gefaltet.

Kassettenname

Frontseite mit Titeln

Musikstücke der Seite A  Musikstücke der Seite B

Abb. 1.1: Layout eines Kassettenschildes

Folgende Befehle erzeugen das gewünschte Layout:

• \begincassette (1 Parameter)

Mit diesem Befehl beginnt die Beschreibung eines Kassettenschilds. Der Parameter ist der Name der Kassette, der in \cassfont (Kapitälchen, 10pt) gesetzt wird.

• \titelcass (1 Parameter) Dieser Befehl gibt den Titel der Kassette an, der auf die Frontseite gesetzt wird. Der Titel wird in \titfont (Serifenlose, 10pt) gesetzt. Dieser Befehl ist optional, da Titel auch durch \titel (s.u.) angegeben werden können.

• \seitea (1 Parameter)

Durch den Parameter von \seitea wird die Seite A der Kassette beschrieben. Diese Beschreibung umfaßt einen optionalen Titel und eine Folge von Musikstücken. Sie ist zeilenorientiert, d.h. jeweils ein Musikstück (mit eventuellem Interpret) steht auf einer Eingabezeile. Wenn der Text zu lang wird, kann durch die Angabe von % am Zeilenende die Folgezeile mitbenutzt werden. Innerhalb eines Musikstücks kann durch \nl gezielt umgebrochen werden, wenn man mit dem von TEX gewähltem Umbruch nicht zufrieden ist. Die Musikstücke werden in \norm (Serifenlose, 8pt) gesetzt. Dieser Befehl ist optional. Folgende Hilfsbefehle stehen zur Beschreibung zur Verfügung:

– \cnt (1 Parameter, beendet durch :) Mit \cnt kann die Zählerstellung des Beginns eines Musikstücks angegeben werden. Die angegebene Zahl wird in eckige Klammern gesetzt.

– \von (1 Parameter, beendet durch :) Durch \von kann ein Interpret dem Musikstück vorgestellt werden. Ein Beispiel für eine vollständige Angabe eines Musikstücks kann also

                   \von Led Zeppelin: Stairway to heaven

sein. Der Interpret wird in \intfont (Serifenlose Kursiv, 8pt) gesetzt.

– \titel (1 Parameter)

Mit diesem Befehl kann in die Seite eine Angabe eines Titels (z.B. einer Schallplatte) übernommen werden. Dieser Titel wird gleichzeitig auf die Frontseite gesetzt. Innerhalb des Titels kann \von zur Angabe eines Interpreten benutzt werden. Dieser Befehl kann mehrmals vorkommen. Der Titel wird auf der Seite in \titfont@page (Kapitälchen, 8pt) gesetzt, wobei der Interpret in Versalien gesetzt wird. Auf der Frontseite wird der Titel in \titfont (Serifenlose, 10pt) gesetzt, wobei der Interpret in \titintfont (Serifenlose Kursiv, 10pt) gesetzt wird.

• \seiteb (1 Parameter) Dieser Befehl beschreibt die Seite B der Kassette. Die Beschreibungsmöglichkeiten sind mit denen von \seitea identisch.

• \endcassette

Durch diesen Befehl wird die Beschreibung des Kassettenschildes beendet und das Kassettenschild gesetzt. Gleichzeitig wird eine neue Seite begonnen.

2 Beschriftung von Bücherrücken

Die Beschriftung von Bücherrücken wird durch \input schild geladen. Durch diese Makrodatei ist es möglich Schilder für Bücherrücken zu erzeugen, die anschließend auf die Bücher geklebt werden können. Das Layout eines Schildes ist in der Abb. 2.1 gezeigt, es wird an den äußeren Rändern ausgeschnitten.

#1 mm

Name des Buches

           \overline{\rand}                                \overline{\rand}

Abb. 2.1: Layout eines Buchrückenschildes Um das Buchrückenschild zu erzeugen, existieren folgende Makros und Parameter:

• \schild (2 Parameter) Durch dieses Makro wird ein Schild erzeugt. Der erste Parameter ist die Höhe des Schildes, der zweite der Text, der auf das Buchrückenschild soll.

• \rand

\rand ist eine Dimensionsangabe, die beschreibt, wieviel Platz zwischen dem Buchnamen und dem Rand des Schildes horizontal verbleibt.

• \namfont

In \namfont wird der Buchname gesetzt.