TEX-Info

P. Zimmermann


    

Dieses TEX-Info möchte Ihnen neben einigen Neuerungen an bekannten Programmen vor allem zwei neue TEX-Anwendungen vorstellen: das Erstellen von Folien und Umrandungen mit TEX.

TEXMENÜ

Der Aufruf des TEXMENÜ wurde hinsichtlich der Pfadangabe vereinfacht. Das Programm ergänzt gegebenenfalls beim Pfad die Endung ".TEX" und/oder die Laufwerksangaben "A:", "B:" und "C:\TEX".

Wenn Sie etwa eine Rahmendatei "KOPF.TEX" auf der Diskette im Laufwerk "A" bearbeiten möchten, genügt der Aufruf

 TeXMnu kopf < Enter>

FoilTEX

FoilTeX ist ein von James L. Hafner entwickeltes TEX-Makropaket zur Herstellung von Folien. Die Vorzüge des Pakets liegen in der einfachen Handhabung, der weitgehenden LATEX-Kompatibilität und den Sans Serif Standardfonts. Die Dokumentation zu FoilTEX kann mit
     FOILDOC < drucker>
also in den Pools etwa:
     FOILDOC local
ausgedruckt werden.

Ein Beispiel (Datei "TeXInfo.TeX"):

\documentstyle[dina4,german]{foils}
                          %  ^^^^^
\begin{document}          %  Folienstil
\foilhead{{\TeX}-Info}      % < -- Folienkopf 
                          %   + Start einer neuen Seite
\MyLogo{\sc InKuerze 1/94}% < -- laufende Fusszeile
\rightfooter{\sc\today}   % < -- Standard: Seitennummer

\begin{enumerate}         % Folie mit normalen LaTeX-Kommandos
\item \TeX-Men"u
\item Foil\TeX
\item UMRAND.STY
\item Musiknoten mit \TeX
 \begin{enumerate} 
   \item Neue Music\TeX-Version 5.01
   \item ABC2MTEX Version 1.1
 \end{enumerate}
\end{enumerate}
\end{document}
Die Datei "TeXInfo.TeX" wird mit
     FOILTEX TeXInfo < Enter>
umbrochen und mit den üblichen TEX-Kommandos auf einem Drucker oder Bildschirm ausgegeben. Standardmäßig wird der Text in einer serifenlosen 20-Punkt-Schrift gesetzt. Ausgehend von der Standardschriftgröße, die sich mit den Dokumentenstiloptionen "17pt", "25pt" und "30pt" ändern läßt, kann die Schrift mit den bekannten Schriftgrößenkommandos (\tiny ... \Huge) den speziellen Bedürfnissen angepaßt werden.

Bei Verwendung von für Laserdrucker geeigneten Folien druckt

     MLJ TeXInfo local
direkt auf Folie. Ein Beispiel finden Sie hier.

Umrandungen mit TEX: UMRAND.STY

Der Wuppertaler TEX-Stammtisch hat der TEX-Welt eine bequeme Möglichkeit zur besonderen Hervorhebung von Texten in Form eines neuen Stils und Zeichensatzes geschenkt: UMRAND.STY.

Hierbei geht es um Textumrandung. Ein Rand kann mit den Kommandos

     \EinfachRand {< text>}
      font {< fontname>} char {< zeichen>} [< abstand>]

     \LinienBox  {< text>}
      font {< fontname>} ecken < n> linien < m>

     \MeanderBox {< text>} at < n>pt

     \RandBox {< text>}
      font {< fontname>} [< abstand>]
      (< linke obere ecke>) (< obere linie>) (< rechte obere ecke>)
      (< linke seitliche linie>) (< rechte seitliche linie>)
      (< linke untere ecke>) (< untere linie>) (< rechte untere ecke>)
erzeugt werden.

Nachstehende Beispiele sollen eine Anregung zur Nachahmung geben. Die Texte sind dem Buch "Jesus Sirach" entnommen. Es sei vorab definiert:

\font\UA=umranda at 20pt
\font\UB=umrandb at 20pt
\newcommand{\z}{\char'}
Einfachrand:

\EinfachRand {Alle Weisheit stammt vom Herrn}
 font {\UA} char {\z43} [0pt]
Druckbild

LinienBox:

\LinienBox {Nur einer ist weise: der Herr}
 font {\UB} ecken 64 linien 0
Druckbild

MeanderBox:

\MeanderBox {Verla"s dich nicht auf deinen Reichtum} at 20pt
Druckbild

RandBox:

\RandBox {\parbox{50mm}{Wende dein Auge nicht weg vom 
 Bed"urftigen und gib ihm keinen Anla"s, dir zu fluchen.}}
 font {\UA} [5pt]
 (\z116) ([\z117]) (\z124)
 ([\z121])       ([\z122])
 (\z120) ([\z123]) (\z125)
Druckbild

Die Dokumentation zum "UMRAND.STY" mit einem Überblick über mögliche Umrandungszeichen drucken Sie mit

     UMRANDOC < drucker>

Der Satz von Musiknoten mit TEX

Die Entwicklung von MusicTeX geht stetig voran. Neben einer Erweiterung der Funktionen des Pakets wurden bei der neuesten Version 5.01 auch die Zeichensätze überarbeitet und von Andreas Egler um Ornamente und Symbole ergänzt.

MusicTeX 5.01

Noten für Gregorianische Gesänge und Schlaginstrumente gehören neben einer variablen Notenlinienanzahl zu den herausragenden Merkmalen der neuesten Version. Da ab Version 5.0 von MusicTEX die neuen Zeichensätze standardmäßig eingebunden werden, sollten Sie bei einem Upgrade Ihrer MusicTEX-Installation auf Version 5.01 darauf achten, auch die neuen Zeichensätze einzuspielen. Die komplette MusicTEX-Software mit den zusätzlichen Programmen ABC2MTEX und MIDI2TEX kopieren Sie am Universitätsrechenzentrum wie gewohnt mit den Kommandos

COPYMUSIC A:  bzw.  COPYMUSIC B:
auf eine Diskette mit ca. 1 MB freier Kapazität. An Ihrem PC installieren Sie MusicTEX mit
A:MUSICA  bzw.  B:MUSICB

ABC2MTEX 1.1

Seit Anfang dieses Jahres steht den Freunden von Folk und Traditional Music mit dem Programm ABC2MTEX (Version 1.1) von Chris Walshaw ein Hilfsmittel zur Verfügung, Noten in einfacher "abc"-Notation einzugeben und in eine MusicTEX-Datei übersetzen zu lassen.

Das Erstellen eines kompletten Musikstücks geschieht mit ABC2MTEX in drei Schritten:

  1. "abc"-Datei mit einem Editor erstellen

    Beispiel (Datei "PADDY"):

    M:6/8                          %< -- Takt
    
    X:1                            %< -- erstes Musikst"uck
    T:Paddy O'Rafferty             %< -- Titel
    C:Trad.                        %< -- Angaben zum Autor
    K:D                            %< -- D-Dur danach Notenangabe
    dff cee|def gfe|dff cee|dfe dBA|dff cee|%
    def gfe|faf gfe|[1 dfe dBA:|[2 dfe dcB||
    ...

  2. Aufruf von ABC2MTEX:
    ABC2MTEX < Enter>
      m < Enter>
      paddy < Enter>
      < Enter>
    ABC2MTEX schreibt die MusicTEX-Ausgabe in eine Datei "MUSIK.TEX" ins Verzeichnis "C:\TEX".

  3. Umbruch mit TEX:
    TeX musik   oder   BTeX musik

Die Dokumentation zu ABC2MTEX befindet sich im Verzeichnis "I:\TeX\emTeX\doc" und kann mit
     ABC2MDOC < drucker>
ausgedruckt werden.