lyx_mirror/lib/doc/de_Extended.lyx

24133 lines
418 KiB
Plaintext
Raw Normal View History

#LyX 1.4.0cvs created this file. For more info see http://www.lyx.org/
\lyxformat 245
\begin_document
\begin_header
\textclass scrbook
\begin_preamble
% Pr<50>ambel nicht ver<65>ndern!!!
%
% Die Pr<50>ambel stellt sicher, dass das Benutzerhandbuch korrekt
% in die Formate pdf, ps und dvi exportiert werden kann.
% Wenn Probleme beim Exportieren auftreten, k<>nnen Sie sich
% an das LyX-Dokumentationsteam wenden.
% EMail: lyx-docs@lists.lyx.org
% Damit mehrere Spalten verwendet k<>nnen, siehe Kap. 7.2
\usepackage{multicol}
% Befehl aus Kapitel 7.4
\newcommand{\extratablespace}[1]{\noalign{vskip#1}}
\usepackage [chapter,nottoc]{tocbibind}
% Damit der Index den Namen "Stichwortverzeichnis" erh<72>lt
\usepackage[german]{babel}
\addto\captionsgerman
{\renewcommand{\indexname}
{Stichwortverzeichnis}}
\end_preamble
\language ngerman
\inputencoding latin1
\fontscheme default
\graphics default
\paperfontsize default
\spacing single
\papersize a4paper
\use_geometry true
\use_amsmath 0
\cite_engine basic
\use_bibtopic false
\paperorientation portrait
\leftmargin 35mm
\topmargin 35mm
\rightmargin 35mm
\bottommargin 35mm
\secnumdepth 3
\tocdepth 3
\paragraph_separation skip
\defskip medskip
\quotes_language german
\papercolumns 1
\papersides 1
\paperpagestyle headings
\tracking_changes false
\output_changes true
\end_header
\begin_body
\begin_layout Title
Handbucherg<EFBFBD>nzungen:
\size large
\newline
erweiterte Textbearbeitung mit LyX
\newline
(Version 1.4.x)
\end_layout
\begin_layout Author
vom LyX-Team
\begin_inset Foot
status open
\begin_layout Standard
\size normal
<EFBFBD>bersetzung:
\size default
\noun on
Hartmut
\size normal
\noun default
\size default
\noun on
Haase
\size normal
\noun default
,
\size default
\noun on
Peter
\size normal
\noun default
\size default
\noun on
S<EFBFBD>tterlin
\end_layout
\end_inset
\begin_inset Foot
status open
\begin_layout Standard
\noun on
HHa
\noun default
: Ich habe mich bem<65>ht, dieses Dokument so zu schreiben, da<64> es mit meinen
Randeinstellungen, die sehr schmal sind, und als book (koma-script) sauber
gesetzt wird.
Deshalb scheint es einige <20>berfl<66>ssige Trennhilfen zu geben.
\end_layout
\end_inset
\end_layout
\begin_layout Date
letzte <20>nderung: 26.
Februar 2006
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \tableofcontents{}
\end_inset
\end_layout
\begin_layout Standard
\begin_inset FloatList figure
\end_inset
\end_layout
\begin_layout Chapter
Einleitung
\end_layout
\begin_layout Standard
Die
\emph on
Handbucherg<EFBFBD>nzungen
\emph default
, die Sie gerade lesen, ist eigentlich so etwas wie der zweite Teil des
\emph on
Benutzerhandbuches
\emph default
.
Der Grund, diesen Text in zwei Teile zu teilen, ist einfach: Das
\emph on
Benutzerhandbuch
\emph default
ist bereits sehr umfangreich und enth<74>lt all die grundlegenden Dinge, die
man beherrschen sollte, um einen Gro<72>teil der regelm<6C><6D>ig anfallenden Aufgaben
beim Erstellen professioneller Dokumente bew<65>ltigen zu k<>nnen.
Auf l<>ngere Sicht ist es vom Entwicklerteam geplant und zu einem gewissen
Teil bereits realisiert, LyX durch unterschiedliche Konfigurationsdateien
erweiterbar zu machen.
Das bedeutet: Wenn Sie Unterst<73>tzung f<>r ein beliebiges LaTeX-Paket w<>nschen,
erstellen Sie daf<61>r lediglich eine passende Format-Datei, ohne LyX selber
zu <20>ndern.
Auf diese Weise hat LyX bereits viele Erweiterungen erfahren.
All diese sind hier dokumentiert.
\end_layout
\begin_layout Standard
Au<EFBFBD>erdem werden in diesem Handbuch auch einige spezielle Funktionen wie
etwa Fax-Un\SpecialChar \-
ter\SpecialChar \-
st<EFBFBD>t\SpecialChar \-
zung, Versionskontrolle und Unterst<73>tzung f<>r die
\family typewriter
SGML-Tools
\family default
beschrieben, f<>r die zur korrekten Funktion zus<75>tzliche Software installiert
sein mu<6D>.
Zuletzt gibt es noch ein Kapitel mit LaTeX-Werkzeugen und -Tips, Dingen,
mit denen Sie Ihre Dokumente
\emph on
herausputzen
\emph default
k<>nnen, indem Sie die m<>chtigen LaTeX-Funktionen direkt benutzen.
LyX selber ist ja ein WYSIWYM-Programm und unterst<73>tzt nur gewisse LaTeX-Funkti
onen.
\end_layout
\begin_layout Standard
Nat<EFBFBD>rlich k<>nnen die
\emph on
Handbucherg<EFBFBD>nzungen
\emph default
selber zu gro<72> werden, so da<64> man es spa<70>eshalber das
\begin_inset Quotes gld
\end_inset
<EFBFBD>ber-erweiterte Handbuch
\begin_inset Quotes grd
\end_inset
nennen k<>nnte!
\end_layout
\begin_layout Standard
Sollten Sie die
\emph on
Einf<EFBFBD>hrung
\emph default
noch nicht gelesen haben, dann sind Sie auf jeden Fall im falschen Handbuch.
Sie sollten wirklich mit der
\emph on
Einf<EFBFBD>hrung
\emph default
anfangen, denn sie wird Sie zum richtigen Handbuch f<>hren, und sie beschreibt
auch die Notation und das Format, die in allen Handb<64>chern verwendet werden.
Sie sollten auch gr<67>ndlich mit dem
\emph on
Benutzerhandbuch
\emph default
und allen Grundfunktionen von LyX vertraut sein.
\end_layout
\begin_layout Standard
In diesem Dokument sind viele Abschnitt unabh<62>ngige Artikel, die von einzelnen
Autoren beigesteuert wurden, und entsprechend gekennzeichnet.
Diese Person ist im allgemeinen die, die auch die entsprechende Format-Datei
f<>r die jeweilige Dokumentenklasse oder das neue LaTeX-Paket geschrieben
hat.
Ist kein spezieller Autor angegeben, wurde der Text gemeinsam vom Dokumentation
s-Team verfa<66>t.
\end_layout
\begin_layout Standard
Weil alle Themen dieses Handbuchs stark von LyX Zusammenspiel mit LaTeX
abh<62>ngen, beschreibt das erste Kapitel die innere Arbeitsweise von LyX
und wie man LyX dazu bringt, den gew<65>nschten LaTeX-Code (ERT
\begin_inset Foot
status open
\begin_layout Standard
Evil Red Text
\end_layout
\end_inset
) zu erzeugen.
Es ist offensichtlich f<>r erfahrenere LyX-Benutzer gedacht.
\end_layout
\begin_layout Chapter
LyX und LaTeX
\end_layout
\begin_layout Section
Wie LyX LaTeX benutzt
\begin_inset LatexCommand \index{LyX und LaTeX}
\end_inset
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \label{sec:lyxandlatex}
\end_inset
Dieses Kapitel ist f<>r TeX-niker und LaTeX-Sonderlinge gedacht.
Hier werden wir erkl<6B>ren, wie LyX und LaTeX zusammenarbeiten, um eine Druckausg
abe zu erzeugen.
Dies ist die einzige Stelle in allen Handb<64>chern, an der wir einige LaTeX-Kennt
nisse voraussetzen.
\end_layout
\begin_layout Standard
Einst nannten wir LyX ein
\begin_inset Quotes gld
\end_inset
WYSIWYM
\begin_inset Foot
status open
\begin_layout Standard
What You See Is What You Mean
\end_layout
\end_inset
-Frontende f<>r LaTeX
\begin_inset Quotes grd
\end_inset
, aber das stimmt nicht mehr.
Es gibt Frontenden f<>r LaTeX.
Sie sind im Grunde Editoren, die LaTeX laufen lassen k<>nnen und Fehler
in der editierten Datei markieren.
Obwohl LyX ein Editor
\emph on
ist
\emph default
, LaTeX laufen
\emph on
l<EFBFBD><EFBFBD>t
\emph default
und auch Fehler in der Datei markiert, macht es auch viel, viel mehr.
Wegen des WYSIWYM-Konzeptes ben<65>tigen Sie LaTeX nicht, um LyX wirkungsvoll
zu benutzen.
LyX hat auch einige Erweiterung zu LaTeX hinzugef<65>gt.
\begin_inset Foot
status open
\begin_layout Standard
Das LyX-Team hat das wegen Parsing/Kodierung gemacht.
Die neuen Makros erleichtern es LyX, ERTs zu erzeugen und sicherzustellen,
da<64> das Ergebnis richtig ist.
Dar<61>ber m<>ssen Sie sich als Benutzer keine Sorgen machen.
\end_layout
\end_inset
Versuchen Sie einmal folgendes: w<>hlen Sie
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
,
\begin_inset Note Note
status open
\begin_layout Standard
Die Klammerung {} verhindert, da<64> der Sonderbegriff LaTeX erkannt wird,
ebenso bei LyX, TeX usw.
\end_layout
\end_inset
dann schauen Sie sich den Vorspann der erzeugten .
\family typewriter
tex
\family default
-Datei an.
Sie werden eine Vielzahl neuer Makros bemerken, die speziell durch LyX
definiert wurden.
\begin_inset Foot
status open
\begin_layout Standard
Ein wenig Geschichte: fr<66>her waren all diese Makros in einer
\family typewriter
lyx.sty
\family default
-Datei.
Das LyX-Team hat dann entschieden, da<64> die von LyX erzeugten
\family typewriter
.tex
\family default
-Dateien besser portierbar sind.
Deshalb sind die Makros jetzt im Vorspann.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Es gibt mehrere Befehle, bei denen automatisch LaTeX gestartet wird:
\end_layout
\begin_layout Itemize
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\end_layout
\begin_layout Itemize
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
P
\bar default
DF
\end_layout
\begin_layout Itemize
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
Pos
\bar under
t
\bar default
script
\end_layout
\begin_layout Itemize
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
A
\bar default
ktualisieren\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\end_layout
\begin_layout Itemize
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
A
\bar default
ktualisieren\SpecialChar \menuseparator
\bar under
P
\bar default
DF
\end_layout
\begin_layout Itemize
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
A
\bar default
ktualisieren\SpecialChar \menuseparator
Pos
\bar under
t
\bar default
script
\end_layout
\begin_layout Itemize
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
D
\bar default
rucken\SpecialChar \ldots{}
\end_layout
\begin_layout Itemize
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Fa
\bar under
x
\bar default
en\SpecialChar \ldots{}
\end_layout
\begin_layout Standard
LaTeX wird nur gestartet, wenn die Datei seit dem letzten LaTeX-Lauf ge<67>ndert
wurde.
\end_layout
\begin_layout Standard
Wenn LaTeX f<>r die von Ihnen editierte Datei ausgef<65>hrt wird, f<>hrt LyX
folgende Schritte aus:
\end_layout
\begin_layout Enumerate
Das Dokument wird nach LaTeX konvertiert und in eine
\family typewriter
.tex
\family default
-Datei anstatt in eine
\family typewriter
.lyx
\family default
-Datei gespeichert
\end_layout
\begin_layout Enumerate
LaTeX wird mit der
\family typewriter
.tex
\family default
-Datei gestartet (vielleicht mehrmals).
\end_layout
\begin_layout Enumerate
Wenn Fehler auftreten, werden sie in der
\family typewriter
.lyx
\family default
-Datei markiert.
\end_layout
\begin_layout Standard
Wenn LaTeX aufgrund
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\family default
gestartet wurde, wird LyX dann
\family typewriter
xdvi
\family default
mit der
\family typewriter
.dv
\family default
i-Datei ausf<73>hren.
Wenn Sie
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
Pos
\bar under
t
\bar default
script
\family default
oder
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
D
\bar default
rucken
\family default
\SpecialChar \ldots{}
\InsetSpace ~
aufgerufen haben, werden noch zwei Schritte ausgef<65>hrt:
\end_layout
\begin_layout Itemize
\family typewriter
dvips
\family default
wird aufgerufen, um die
\family typewriter
.dv
\family default
i-Datei nach PostScript<70> zu konvertieren:
\end_layout
\begin_deeper
\begin_layout Itemize
F<EFBFBD>r
\family sans
Ansicht\SpecialChar \menuseparator
Pos
\bar under
t
\bar default
script
\family default
hat die Ausgabedatei die Endung
\family typewriter
.ps_tmp
\end_layout
\begin_layout Itemize
F<EFBFBD>r
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
D
\bar default
rucken\SpecialChar \ldots{}
\InsetSpace ~
\family default
hat die Ausgabedatei wie erwartet die Endung
\family typewriter
.ps
\family default
.
\end_layout
\end_deeper
\begin_layout Itemize
\family typewriter
gv
\family default
ausf<73>hren oder die PostScript<70>-Datei an den Drucker schicken.
\end_layout
\begin_layout Standard
Wenn Sie
\family sans
Ansicht\SpecialChar \menuseparator
\bar under
P
\bar default
DF
\family default
aufgerufen haben, wird die
\family typewriter
.ps
\family default
-Datei mit
\family typewriter
ps2pdf
\family default
in eine
\family typewriter
.pdf
\family default
-Datei konvertiert und mit einem pdf-Betrachter angezeigt (zum Beispiel
Acrobat<61>Reader).
\end_layout
\begin_layout Section
\begin_inset Quotes gld
\end_inset
Hilfe! LyX hat eine unleserliche
\family typewriter
.tex
\family default
-Datei erzeugt!
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \label{sec:Help!-LyX-generated}
\end_inset
Eingeschworene LaTeX-Benutzer werden schreien und dies in die Nacht hinausheulen
und dann LyX als nutzlos erkl<6B>ren, nur weil sie die Handb<64>cher nicht gelesen
haben.
\begin_inset Foot
status open
\begin_layout Standard
Anmerkung von
\noun on
John Weiss
\noun default
: Ich kenne eine bestimmten Experten, der sich wirklich bei mir beklagte,
da<64> LyX keine LaTeX-Dateien erzeugt.
Ist es nicht manchmal spa<70>ig, da<64> Experten die schlimmsten beim Lesen von
Anweisungen sind?
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Wir wollen es richtigstellen.
LyX produziert zwei LaTeX-Dateitypen.
Einer kann von Menschen gelesen werden.
Der andere kann von LyX gelesen werden.
Jedesmal, wenn LyX LaTeX ausf<73>hrt, erzeugt es eine LaTeX-Datei, die es
einfach nach Fehlern durchsuchen kann.
Die erzeugte
\family typewriter
.tex
\family default
-Datei kann von Menschen nicht gelesen werden.
Versuchen Sie es einfach nicht.
Wenn Sie eine
\family typewriter
.tex
\family default
-Datei wollen, um sie jemandem zu schicken, w<>hlen Sie
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX.
\end_layout
\begin_layout Standard
Wir sagen es nochmal, speziell abgesetzt f<>r Begriffsstutzige:
\end_layout
\begin_layout Quote
\series bold
Wenn Sie eine
\family typewriter
.tex
\family default
-Datei wollen, um sie jemandem zu schicken, w<>hlen Sie
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\series default
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
\series bold
eX.
\end_layout
\begin_layout Section
LaTeX-Dateien nach LyX konvertieren
\end_layout
\begin_layout Standard
Mit
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
I
\bar default
mportieren\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX\SpecialChar \ldots{}
\family default
\InsetSpace ~
k<EFBFBD>nnen Sie eine LaTeX-Datei nach LyX importieren.
Dadurch wird ein Perl-Skript namens
\family typewriter
reLyX
\family default
aufgerufen, das aus der Datei
\family typewriter
foo.tex
\family default
eine Datei
\family typewriter
foo.lyx
\family default
erzeugt und diese dann <20>ffnet.
Wenn die Umsetzung nicht funktioniert, k<>nnen Sie versuchen,
\family typewriter
reLyX
\family default
auf der Kommandozeile aufzurufen,
\begin_inset Foot
status open
\begin_layout Standard
Wenn LyX installiert wird, wird ein Programm namens
\family typewriter
reLyX
\family default
in denselben Ordner wie
\family typewriter
lyx
\family default
kopiert (zum Beispiel
\family typewriter
/usr/X11R6/bin/reLyX
\family default
).
\family typewriter
reLyX
\family default
ben<65>tigt Perl (Version 5.002 oder h<>her).
\end_layout
\end_inset
um weitere Optionen zu benutzen.
\end_layout
\begin_layout Standard
\family typewriter
reLyX
\family default
wird die meisten zul<75>ssigen LaTeX-Texte <20>bersetzen, aber nicht alles.
Es wird Dinge, die es nicht versteht, im TeX-Modus lassen, dann k<>nnen
Sie nach der <20>bersetzung nach rotem Text suchen und ihn editieren, damit
er richtig aussieht.
\end_layout
\begin_layout Standard
\family typewriter
reLyX
\family default
hat in diesem Handbuch ein eigenes Kapitel (
\begin_inset LatexCommand \vref{sec:reLyX}
\end_inset
) und eine Unix-
\family typewriter
man
\family default
-Seite, die Sie lesen sollten um herauszufinden, welche LaTeX-Texte nicht
unterst<73>tzt werden, welche Fehler es gibt (und wie man sie umschifft) und
wie man die verschiedenen Optionen benutzt.
\end_layout
\begin_layout Standard
Wenn Sie
\family typewriter
reLyX
\family default
nicht zum laufen bringen oder nur ein St<53>ck ERT in eine LyX-Datei einsetzen
wollen, lesen Sie Abschnitt
\begin_inset LatexCommand \vref{sec:latexcodes}
\end_inset
.
\end_layout
\begin_layout Section
LaTeX-Code (ERT
\begin_inset LatexCommand \index{ERT}
\end_inset
) in LyX-Dokumente einsetzen
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \label{sec:latexcodes}
\end_inset
Dies ist ein ziemlich wichtiger Punkt: Sie k<>nnen immer ERTs in jedes LyX-Dokum
ent einsetzen.
LyX kann einfach nicht jede m<>gliche LaTeX-Konstruktion darstellen und
wird es wohl auch nie k<>nnen.
Wenn Sie jemals LaTeX-Befehle in Ihr LyX-Dokument einsetzen m<>ssen, k<>nnen
Sie den ERT-Einsatz benutzen, den Sie mit
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
T
\bar default
e
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
X
\family default
oder durch Klicken auf den mit
\family sans
TeX
\family default
beschrifteten Werkzeugleistenknopf erhalten.
Der ERT-Einsatz hat drei Formen, zusammengeklappt, offen und in der Zeile.
Die ersten beiden Formen werden wie alle zusammenklappbare Eins<6E>tze benutzt
(zum Beispiel Fu<46>noten) und sind f<>r die meisten LaTeX-Befehle n<>tzlich.
Ein ERT-Einsatz
\begin_inset Quotes gld
\end_inset
in der Zeile
\begin_inset Quotes grd
\end_inset
stellt seinen Inhalt als Teil des Knopfes dar und ist f<>r sehr kurze LaTeX-Befe
hle n<>tzlich.
\begin_inset ERT
status inlined
\begin_layout Standard
% wie hier
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Sie k<>nnen zwischen den drei Formen hin- und herschalten, indem Sie mit
der rechten Maustaste auf den ERT-Einsatz klicken.
Beachten Sie, da<64> Sie die Form
\begin_inset Quotes gld
\end_inset
in der Zeile
\begin_inset Quotes grd
\end_inset
bei mehrzeiligen LaTeX-Befehlen nicht benutzen k<>nnen.
\end_layout
\begin_layout Standard
Hier ist ein Beispiel f<>r LaTeX-Befehle in einem LyX-Dokument.
Der Code sieht so aus:
\end_layout
\begin_layout LyX-Code
\backslash
begin{tabular}{ll}
\newline
\backslash
begin{minipage}{5cm}
\newline
Dies ist ein Beispiel f<>r die Mini-Seiten-Umgebung
\newline
Sie
k<>nnen fast alles hineintun, sogar feste
\newline
Bilder und Tabellen.
\newline
\backslash
end{minipage}
\newline
&
\newline
\backslash
begin{minipage}{5cm}
\newline
\backslash
begin{verbatim}
\newline
\backslash
begin{minipage}{5cm}
\newline
Dies ...
\newline
\backslash
end{minipage}
\newline
\backslash
end{verbatim}
\newline
\backslash
end{minipage}
\newline
\backslash
end{tabular}
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
Der ERT-Einsatz mit diesem Text folgt direkt auf diesen Absatz.
Wenn Sie das Handbuch in LyX lesen und den ERT-Einsatz ge<67>ffnet haben,
sehen Sie die obigen Zeilen in rot und rot umrandet.
Wenn Sie das gedruckte Handbuch lesen, sehen Sie das Ergebnis:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{tabular}{ll}
\end_layout
\begin_layout Standard
\backslash
begin{minipage}{5cm}
\end_layout
\begin_layout Standard
Dies ist ein Beispiel f<>r die Mini-Seiten-Umgebung
\end_layout
\begin_layout Standard
Sie k<>nnen fast alles hineintun, sogar feste
\end_layout
\begin_layout Standard
Bilder und Tabellen.
\end_layout
\begin_layout Standard
\backslash
end{minipage}
\end_layout
\begin_layout Standard
&
\end_layout
\begin_layout Standard
\backslash
begin{minipage}{5cm}
\end_layout
\begin_layout Standard
\backslash
begin{verbatim}
\end_layout
\begin_layout Standard
\backslash
begin{minipage}{5cm}
\end_layout
\begin_layout Standard
Dies ...
\end_layout
\begin_layout Standard
\backslash
end{minipage}
\end_layout
\begin_layout Standard
\backslash
end{verbatim}
\end_layout
\begin_layout Standard
\backslash
end{minipage}
\end_layout
\begin_layout Standard
\backslash
end{tabular}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Zus<EFBFBD>tzlich zu diesen beiden Methoden k<>nnen Sie eine separate Datei erstellen,
die komplexere LaTeX-Strukturen enth<74>lt.
Mit
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Datei\InsetSpace ~
einbinden\SpecialChar \ldots{}
\family default
k<>nnen Sie dann diese Datei einf<6E>gen (im Men<65>fenster
\family sans
Include
\family default
sollten Sie als
\family sans
Art\InsetSpace ~
der\InsetSpace ~
Einbindung:
\family default
\family sans
Input
\family default
w<>hlen).
Wir empfehlen,
\family typewriter
.tex
\family default
-Dateien nur dann einzuf<75>gen, wenn Sie
\emph on
wissen
\emph default
, da<64> sie bereits funktionieren.
Sonst werden Sie Arbeit haben, LaTeX-Fehler zu beheben\SpecialChar \ldots{}
\end_layout
\begin_layout Standard
Schlie<EFBFBD>lich sind noch ein paar Dinge hervorzuheben:
\end_layout
\begin_layout Itemize
Innerhalb von LyX erscheinen ERTs in
\emph on
rot.
\end_layout
\begin_layout Itemize
LyX
\emph on
pr<EFBFBD>ft NICHT
\emph default
, ob Ihre ERTs richtig ist.
\end_layout
\begin_layout Itemize
Versuchen Sie nicht, das Rad noch einmal zu erfinden.
\end_layout
\begin_layout Standard
Die letzte Bemerkung bezieht sich auf zwei Dinge.
Als erstes hat LyX eine ganze Menge eingebaute Funktionen, und weitere
werden folgen.
Vergewissern Sie sich in den Handb<64>chern, da<64> LyX die Funktion xyz nicht
hat, bevor Sie sich fr<66>hlich daranmachen, ERTs zu schreiben.
Zweitens gibt es zahlreiche LaTeX-Pakete, die alle m<>glichen Dinge tun,
von Marken <20>ber Umschl<68>ge bis zu h<>bschen mehrseitigen Tabellen.
Suchen Sie auf einem CTAN-Archiv nach Einzelheiten.
\begin_inset Foot
status open
\begin_layout Standard
\noun on
John Weiss
\noun default
: Ich scheine das schrecklich oft zu tun.
Ich setzte mich hin und fing fr<66>hlich an zu kodieren, um Marken auszudrucken,
bis ich merkte, da<64> es bereits 2 verschiedene LaTeX-Pakete daf<61>r gab.
Noch schlimmer -- ich hatte sie bereits!
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Wenn Sie einige wilde und h<>bsche Dinge im Ihrem Dokument machen m<>ssen,
benutzen Sie ein gutes LaTeX-Buch zur Unterst<73>tzung.
Im Literaturverzeichnis des
\emph on
Benutzerhandbuches
\emph default
sind einige aufgef<65>hrt.
\end_layout
\begin_layout Standard
Es gibt eine Reihe von LaTeX-Befehlen, die vor den eigentlichen Text gesetzt
werden m<>ssen.
Sie stehen im Vorspann, der im n<>chsten Abschnitt beschrieben wird.
\end_layout
\begin_layout Section
LyX und der LaTeX-Vorspann
\end_layout
\begin_layout Subsection
<EFBFBD>ber den LaTeX-Vorspann
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \label{sec:preamble}
\end_inset
Wenn Sie LaTeX bereits kennen, m<>ssen wir Ihnen hier nicht erkl<6B>ren, wof<6F>r
der Vorspann da ist.
Wenn nicht, wird das Folgende Ihnen einige Ideen geben --- wir empfehlen
nochmals, ein LaTeX-Buch f<>r weitere Informationen heranzuziehen.
In jedem Fall sollten Sie die untenstehenden Punkte lesen, weil sie erkl<6B>ren,
was Sie im LaTeX-Vorspann eines LyX-Dokumentes tun k<>nnen und was Sie nicht
tun m<>ssen.
\end_layout
\begin_layout Standard
Der LaTeX-Vorspann steht ganz am Anfang eines Dokumentes,
\emph on
vor
\emph default
dem Text.
Er dient dazu:
\end_layout
\begin_layout Itemize
die Dokumentenklasse festzulegen.
LyX macht das bereits f<>r Sie.
\end_layout
\begin_deeper
\begin_layout Standard
Wenn Sie ein erfahrener LaTeX-niker sind und eine eigene Dokumentenklasse
haben, die Sie benutzen wollen, lesen Sie im Handbuch
\emph on
Anpassung
\emph default
nach, wie man erreicht, da<64> LyX mit ihr arbeiten kann.
Schicken Sie Ihre Ergebnisse an das LyX-Team, damit sie in zuk<75>nftige Versionen
einflie<69>en k<>nnen!
\end_layout
\end_deeper
\begin_layout Itemize
die Benutzung von Paketen zu deklarieren.
LaTeX-Pakete liefern Spezialbefehle, die nur dann in einem Dokument benutzt
werden k<>nnen, wenn das Paket im Vorspann deklariert wurde.
Zum Beispiel erzwingt das Paket
\family typewriter
indentfirst
\family default
das Einr<6E>cken aller Abs<62>tze.
Es gibt andere Pakete f<>r Marken, Umschl<68>ge, R<>nder usw.
\end_layout
\begin_layout Itemize
Z<EFBFBD>hler, Variablen, L<>ngen und Breiten zu setzen.
Es gibt mehrere LaTeX-Z<>hler und -Variablen, die global im Vorspann gesetzt
werden
\emph on
m<EFBFBD>ssen
\emph default
, um die gew<65>nschte Wirkung zu erzielen.
(Es gibt andere Variablen, die Sie auch im Dokument (zur<75>ck)setzen k<>nnen.)
R<>nder sind ein gutes Beispiel daf<61>r, was im Vorspann gesetzt werden mu<6D>
.
Ein anderes Beispiel ist Markenformat f<>r Listen.
Eigentlich k<>nnen Sie diese fast <20>berall setzen, aber am besten ist es,
das nur einmal im Vorspann zu tun.
\end_layout
\begin_layout Itemize
benutzerdefinierte Befehle zu deklarieren (mit
\family typewriter
\backslash
newcommand
\family default
oder
\family typewriter
\backslash
renewcommand
\family default
), meistens Abk<62>rzungen f<>r LaTeX-Befehle, die sehr oft in einem Dokument
benutzt werden.
Obwohl der Vorspann ein guter Platz ist, solche Befehle zu deklarieren,
\emph on
k<EFBFBD>nnen
\emph default
sie irgendwo
\emph on
vor
\emph default
ihrem ersten Benutzen deklariert werden.
Das kann n<>tzlich sein, wenn Ihr Dokument viel rohen LaTeX-Code enth<74>lt,
was normalerweise nicht vorkommt.
\end_layout
\begin_layout Standard
LyX f<>gt dem Vorspann der
\family typewriter
.tex
\family default
-Datei, die es produziert, seinen eigenen Satz an Definitionen hinzu.
Dies macht LaTeX-Dateien, die LyX erzeugt, portierbar.
\end_layout
\begin_layout Subsection
Den Vorspann <20>ndern
\end_layout
\begin_layout Standard
Die Befehle, die LyX dem Vorspann einer LaTeX-Datei hinzuf<75>gt, sind fest;
Sie k<>nnen sie nicht <20>ndern, ohne LyX selber zu <20>ndern.
Sie k<>nnen aber Ihre eigenen Sachen zum Vorspann hinzuf<75>gen.
Es gibt zwei Wege, das zu tun:
\end_layout
\begin_layout Enumerate
W<EFBFBD>hlen Sie
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann\SpecialChar \ldots{}
\family default
Dies <20>ffnet ein Editierfenster, in das Sie Ihre bevorzugten Befehle schreiben
k<>nnen.
\end_layout
\begin_deeper
\begin_layout Standard
Das Editierverhalten in diesem Fenster ist unterschiedlich, also erwarten
Sie nicht, da<64> die LyX-Ta\SpecialChar \-
sten\SpecialChar \-
kom\SpecialChar \-
bi\SpecialChar \-
na\SpecialChar \-
ti\SpecialChar \-
o\SpecialChar \-
nen darin funktionieren.
\end_layout
\end_deeper
\begin_layout Enumerate
Setzen Sie dies in Ihre Standardschablone, so da<64> es der Standardvorspann
f<>r jede von Ihnen geschriebene Datei wird.
\end_layout
\begin_layout Standard
LyX f<>gt alles im
\family sans
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann
\family default
-Fenster zu seinem eingebauten Vorspann hinzu.
Bevor Sie Ihre eigenen Deklarationen zum Vorspann hinzuf<75>gen, sollten Sie
pr<70>fen, ob LyX das nicht bereits unterst<73>tzt (Erinnern Sie sich, was wir
<20>ber das Rad noch einmal erfinden sagten?).
Au<41>erdem:
\emph on
stellen Sie sicher, da<64> Ihre Vorspannzeilen richtig sind
\emph default
.
LyX pr<70>ft das nicht.
\end_layout
\begin_layout Subsection
Beispiele
\end_layout
\begin_layout Standard
Hier sind einige Beispiele f<>r Dinge, die Sie zum Vorspann hinzuf<75>gen k<>nnen,
und was sie bewirken:
\end_layout
\begin_layout Subsubsection
Beispiel 1: Verschiebungen (Offsets)
\end_layout
\begin_layout Standard
Es gibt zwei LaTeX-Variablen, die die Seitenposition kontrollieren:
\family typewriter
\backslash
hoffset
\family default
und
\family typewriter
\backslash
voffset
\family default
.
Ihre Namen sollten selbsterkl<6B>rend sein.
Diese Variablen sind hilfreich, wenn die Papiergr<67><72>e und die Seitengr<67><72>e
nicht gleich sind.
Dann benutzt man
\family typewriter
\backslash
hoffset
\family default
und
\family typewriter
\backslash
voffset
\family default
.
\end_layout
\begin_layout Standard
Die Standardwerte f<>r
\family typewriter
\backslash
hoffset
\family default
und
\family typewriter
\backslash
voffset
\family default
sind beide pt., das hei<65>t die Seite wird nicht verschoben.
\end_layout
\begin_layout Standard
Ungl<EFBFBD>cklicherweise scheinen einige DVI-Treiber die Seite immer zu verschieben.
Wir wissen nicht warum oder warum der Systemadministrator solch ein Verhalten
nicht korrigiert hat.
Wenn Sie LyX auf einem System benutzen, das Sie nicht selber warten und
Ihr Systemadministrator ein wenig beschr<68>nkt ist, k<>nnen Sie sich mit
\family typewriter
\backslash
hoffset
\family default
und
\family typewriter
\backslash
voffset
\family default
behelfen.
Angenommen, Ihr linker und oberer Seitenrand ist immer 1.5 cm zu gro<72>.
Sie k<>nnen dann folgende zum Vorspann hinzuf<75>gen:
\end_layout
\begin_layout LyX-Code
\backslash
setlength{
\backslash
hoffset}{-1.5 cm}
\end_layout
\begin_layout LyX-Code
\backslash
setlength{
\backslash
voffset}{-1.5 cm}
\end_layout
\begin_layout Standard
\SpecialChar \ldots{}
\InsetSpace ~
und Ihre R<>nder sollten jetzt richtig sein.
\end_layout
\begin_layout Subsubsection
Beispiel 2: Aufkleber
\end_layout
\begin_layout Standard
Nehmen wir an, Sie wollten viele Adre<72>aufkleber drucken.
Es gibt in Ihrem n<>chsten CTAN-Archiv ein nettes Paket, mit dem Sie Adre<72>aufkle
ber drucken k<>nnen, genannt
\family typewriter
labels.sty
\family default
.
Vielleicht ist dieses Paket auf Ihrem System nicht standardm<64><6D>ig installiert.
Wir <20>berlassen es Ihnen, das zu pr<70>fen.
Sie sollten auch die zugeh<65>rige Dokumentation lesen; wir werden das nicht
f<>r Sie tun.
Weil dies aber ein Beispiel ist, werden wir Ihnen zeigen, wie Sie dieses
Paket benutzen k<>nnen.
\end_layout
\begin_layout Standard
Als erstes m<>ssen Sie die Dokumentenklasse
\family sans
article
\family default
benutzen.
Dann m<>ssen Sie folgendes in Ihren Vorspann eintragen:
\end_layout
\begin_layout LyX-Code
\backslash
usepackage{labels}
\end_layout
\begin_layout LyX-Code
\backslash
LabelCols=x1
\end_layout
\begin_layout LyX-Code
\backslash
LabelRows=x2
\end_layout
\begin_layout LyX-Code
\backslash
LeftBorder=x3mm
\end_layout
\begin_layout LyX-Code
\backslash
RightBorder=x4mm
\end_layout
\begin_layout LyX-Code
\backslash
TopBorder=x5mm
\end_layout
\begin_layout LyX-Code
\backslash
BottomBorder=x6mm
\end_layout
\begin_layout Standard
Die Werte f<>r x1 -- x6 h<>ngen von Ihren Adre<72>aufklebern ab.
Sie k<>nnen jetzt Adre<72>aufkleber drucken, aber Sie m<>ssen ERTs einf<6E>gen,
wobei die Befehle
\family typewriter
\backslash
begin{labels}
\family default
und
\family typewriter
\backslash
end{labels}
\family default
die Adresse umschlie<69>en.
Dies und andere Spezialfunktionen von
\family typewriter
labels.sty
\family default
werden in der Dokumentation erkl<6B>rt.
\end_layout
\begin_layout Standard
Eines Tages wird jemand eine LyX-Format-Datei schreiben, um dieses Paket
direkt zu unterst<73>tzen.
Vielleicht werden Sie das sein.
\end_layout
\begin_layout Subsubsection
Beispiel
\series medium
\series default
3: Absatzeinr<6E>ckung
\begin_inset LatexCommand \index{Absatzeinruckung@Absatzeinr<6E>ckung}
\end_inset
\begin_inset Note Note
status open
\begin_layout Standard
\noun on
HHa
\noun default
: Ich habe dieses Beispiel sehr frei <20>bersetzt, damit es f<>r deutsche Benutzer
mehr Sinn macht.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Die deutschen LyX-Handb<64>cher verwenden als Absatztrennung einen vertikalen
Abstand.
Wenn Sie aber eine Absatzeinr<6E>ckung wollen (
\family sans
\bar under
F
\bar default
ormat
\family default
\SpecialChar \menuseparator
\family sans
\bar under
D
\bar default
okument
\family default
\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family sans
Format
\family default
\SpecialChar \menuseparator
\family sans
Absatztrennung:
\bar under
E
\bar default
inr<EFBFBD>ckung
\family default
), wird, wie in B<>chern <20>blich, die erste Zeile eines Absatzes einger<65>ckt,
aber nur dann,
\emph on
wenn
\emph default
der Absatz auf einen anderen folgt.
Wenn aber kein Absatz davor steht, er auf ein Bild folgt oder er der erste
eines Abschnitts ist, dann wird nicht einger<65>ckt.
\end_layout
\begin_layout Standard
Wenn Sie aber die amerikanische Art vorziehen, die ersten Zeilen
\emph on
aller
\emph default
Abs<62>tze einzur<75>cken, f<>gen Sie dies zum Vorspann hinzu:
\end_layout
\begin_layout LyX-Code
\backslash
usepackage{indentfirst}
\end_layout
\begin_layout Standard
Dann werden die ersten Zeilen aller Abs<62>tze einger<65>ckt.
\end_layout
\begin_layout Subsubsection
Beispiel 4: Dieses Dokument
\end_layout
\begin_layout Standard
Sie k<>nnen sich den Vorspann diese Dokuments ansehen, um eine Vorstellung
davon zu bekommen, was f<>r fortgeschrittene Dinge Sie machen k<>nnen.
Sie sollten das
\family sans
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann
\family default
-Fenster vergr<67><72>ern, damit Sie m<>glichst viel auf einmal sehen k<>nnen.
Au<41>erdem gibt es in diesem Handbuch in Kapitel
\begin_inset LatexCommand \vref{cha:Geheimnisse-der-LaTeX-Meister}
\end_inset
weitere Beispiele und eine Sammlung von LaTeX-
\begin_inset Quotes gld
\end_inset
Tricks
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Section
LyX und LaTeX-Fehler
\begin_inset LatexCommand \index{LaTeX!Fehler}
\end_inset
\end_layout
\begin_layout Standard
Wenn LyX LaTeX aufruft, sagt es ihm, ungeniert alle Fehler zu ignorieren
und weiterzumachen.
LyX benutzt dann die log-Datei des LaTeX-Laufs f<>r eine Analyse.
Wie wir bereits in Abschnitt
\begin_inset LatexCommand \vref{sec:Help!-LyX-generated}
\end_inset
sagten, erzeugt LyX zwei verschiedene
\family typewriter
.tex
\family default
-Dateien, eine davon benutzt es, um Fehler im Dokument zu lokalisieren.
Wenn irgendwo ein Fehler auftrat, wird LyX ein K<>stchen mit dem Wort
\begin_inset Quotes gld
\end_inset
Fehler
\begin_inset Quotes grd
\end_inset
an die entsprechende Stelle schreiben.
\begin_inset Foot
status open
\begin_layout Standard
LyX wird manchmal eine falschen Ort f<>r den Fehler angeben.
Das passiert typischerweise bei Tabellen, Bildern, mathemati\SpecialChar \-
schen Ausdr<64>cken
und dem Vorspann.
\end_layout
\end_inset
Au<41>erdem wird es eine Warnmeldung geben.
\end_layout
\begin_layout Standard
Sie k<>nnen die Fehlerk<72>stchen mit
\family sans
\bar under
N
\bar default
avigieren
\family default
\SpecialChar \menuseparator
\family sans
\bar under
F
\bar default
ehler
\family default
oder
\family sans
Strg+G
\family default
erreichen, sie mit Drauf\SpecialChar \-
klicken
\begin_inset Quotes gld
\end_inset
<EFBFBD>ffnen
\begin_inset Quotes grd
\end_inset
und die LaTeX-Fehlermeldung lesen.
\end_layout
\begin_layout Standard
Einige ziehen es vor, die log-Datei direkt anzusehen, was man mit
\family sans
Ansicht\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX\InsetSpace ~
Protokoll
\family default
erreicht.
Es gibt einige ziemlich einfache Fehlermeldungen und Warnungen.
Wir wollen diese hier beschreiben.
Wegen einer vollst<73>ndigen Liste sollten Sie in einem guten LaTeX-Buch nachsehen.
\end_layout
\begin_layout Itemize
\family typewriter
\begin_inset Quotes gld
\end_inset
LaTeX Warning:
\family default
\begin_inset Quotes eld
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Alles, was mit diesen Worten beginnt, ist eine Warnung, damit man den LaTeX-Code
selber
\begin_inset Quotes gld
\end_inset
debugged
\begin_inset Quotes grd
\end_inset
.
Solche Meldungen erh<72>lt man, wenn man Querverweise oder Literaturverzeichnisein
tr<EFBFBD>ge hinzugef<65>gt oder ge<67>ndert hat.
In dem Fall will LaTeX Ihnen sagen, da<64> Sie einen weiteren Durchlauf machen
m<>ssen.
\end_layout
\begin_layout Standard
Sie k<>nnen sie weitgehend ignorieren.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
LaTeX Font Warning:
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Dies ist eine weitere Warnung, wenn LaTeX einen Font nicht finden konnte.
Der Rest der Meldung sagt oft etwas <20>ber einen Ersatzfont, den LaTeX benutzt
hat.
\end_layout
\begin_layout Standard
Sie k<>nnen sie immer ignorieren.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
Overfull
\backslash
hbox
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
LaTeX
\emph on
liebt
\emph default
es, dies zu melden.
Es sind Warnungen <20>ber zu lange Zeilen, die <20>ber den rechten Rand ragen.
Fast immer sieht man es in der Druckausgabe nicht.
Oder nur ein Buchstabe oder zwei ragen <20>ber den Rand hinaus.
LaTeX scheint mindestens eine dieser Meldungen f<>r jedes Dokument zu erzeugen.
\end_layout
\begin_layout Standard
Sie k<>nnen diese bl<62>den Meldungen ignorieren.
Sie werden selber sehen, ob es mit zu langen Zeilen Probleme gibt; sehen
Sie sich einfach den Ausdruck an.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
Underfull
\backslash
hbox
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Nicht ganz so h<>ufig wie ihre Kusine.
Sie erscheint, wenn LaTeX glaubt, die beim Zeilenumbruch entstandenen Wortabst<73>
nde sind zu gro<72>, was zum Beispiel bei einem manuellen Zeilenumbruch passieren
kann.
\end_layout
\begin_layout Standard
Sie k<>nnen sie auch ignorieren.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
Overfull
\backslash
vbox
\family default
\begin_inset Quotes grd
\end_inset
und
\begin_inset Quotes gld
\end_inset
\family typewriter
Underfull
\backslash
vbox
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Dies Warnungen erscheinen bei Problemen mit dem Seitenumbruch.
Noch einmal, sehen Sie sich den Ausdruck an.
Sie werden selber sehen, ob etwas falsch ist.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
LaTeX Error: File
\begin_inset Quotes els
\end_inset
Xxxx
\begin_inset Quotes ers
\end_inset
not found
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Die Datei
\begin_inset Quotes gld
\end_inset
Xxxx
\begin_inset Quotes grd
\end_inset
ist nicht auf diesem System installiert.
Diese Meldung erscheint gew<65>hnlich dann, wenn ein von Ihrem Dokument ben<65>tigtes
Paket nicht installiert ist.
Wenn Sie den Vorspann nicht anger<65>hrt und keinen
\family typewriter
\backslash
usepackage{}
\family default
-Befehl benutzt haben, fehlt eins der Pakete, das LyX versuchte zu laden.
Benutzen Sie
\family sans
\bar under
H
\bar default
ilfe\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX\InsetSpace ~
\bar under
K
\bar default
on\SpecialChar \-
fi\SpecialChar \-
gu\SpecialChar \-
ra\SpecialChar \-
tion
\family default
, um eine Liste der Pakete zu bekommen, die LyX kennt.
Diese Datei wird immer dann aktualisiert, wenn Sie LyX neu konfigurieren
(mit
\family sans
\bar under
B
\bar default
earbeiten
\bar under
\SpecialChar \menuseparator
\bar default
Neu\InsetSpace ~
k
\bar under
o
\bar default
nfigurieren
\family default
), und sagt Ihnen, welche Pakete gefunden wurden und was sie machen.
\end_layout
\begin_layout Standard
Wenn Sie aber einen
\family typewriter
\backslash
usepackage{}
\family default
-Befehl benutzt haben und das dort erw<72>hnte Paket nicht installiert haben,
m<>ssen Sie es selber installieren.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
LaTeX Error: Unknown option
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Fehlermeldungen, die so anfangen, versuchen Ihnen zu sagen, da<64> Sie f<>r
ein Paket eine falsche oder unbekannte Option angegeben haben.
Sehen Sie in der Paketdokumentation nach.
\end_layout
\end_deeper
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
\family typewriter
Undefined control sequence
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_deeper
\begin_layout Standard
Wenn Sie ERTs in Ihr Dokument eingef<65>gt und sich dabei verschrieben haben,
werden Sie solch eine Meldung bekommen.
Vielleicht haben Sie vergessen, ein Paket zu laden.
Auf jeden Fall bedeutet diese Fehlermeldung, da<64> Sie einen nicht definierten
Befehl benutzt haben.
\end_layout
\end_deeper
\begin_layout Standard
Es gibt andere Fehlermeldungen und Warnungen.
Einige sind selbsterkl<6B>rend.
Es sind gew<65>hnlich LaTeX-Meldungen.
Andere sind ausgesprochen kryptisch.
Das sind in Wahrheit TeX-Fehlermeldun\SpecialChar \-
gen und wir haben wirklich
\emph on
keine Ahnung
\emph default
, was sie bedeuten oder wie man sie entziffert.
\end_layout
\begin_layout Standard
Wenn Sie Fehlermeldungen bekommen, sollten Sie folgendes machen:
\end_layout
\begin_layout Enumerate
Pr<EFBFBD>fen Sie den von Ihnen eingef<65>gten LaTeX-Code auf Schreibfehler.
\end_layout
\begin_layout Enumerate
Wenn es keine gibt, pr<70>fen Sie, ob Sie die Befehle richtig benutzt haben.
\end_layout
\begin_layout Enumerate
Wenn Sie viele Fehlerk<72>stchen am Anfang des Dokumentes aufgestapelt sehen,
ist der Vorspann fehlerhaft.
Suchen und korrigieren Sie diese Fehler.
\end_layout
\begin_layout Enumerate
Wenn Sie den Vorspann nicht anger<65>hrt und keinen LaTeX-Befehl benutzt haben,
ist der erste Verd<72>chtigte Ihre LaTeX-Distribution selber.
Suchen Sie nach fehlenden Paketen und installieren Sie sie.
\end_layout
\begin_layout Enumerate
Gut, es gibt keine fehlenden Pakete.
Haben Sie irgendwelche Feineinstellungen in LyX benutzt? Insbesondere,
haben Sie sie
\emph on
falsch
\emph default
angewendet, wollten Sie zum Beispiel viele manuelle gesch<63>tzte Leerzeichen,
Zeilen- oder Seitenumbr<62>che einf<6E>gen? Haben Sie versucht, damit herumzutricksen
anstatt die passende Absatzumgebung zu benutzen?
\end_layout
\begin_layout Enumerate
Gut, Sie haben keine der Feineinstellungen benutzt, Sie haben die Regeln
beachtet.
Haben Sie etwas Ausgefallenes gemacht? Haben Sie in einer Tabelle oder
Gleichung etwas Irres gemacht, zum Beispiel ein Bild in eine Tabelle eingef<65>gt?
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Enumerate
\begin_inset LatexCommand \label{enu:sloppypar}
\end_inset
Haben Sie lange Textabschnitte, bei denen LaTeX keinen Zeilenumbruch finden
kann? Standardm<64><6D>ig ist LaTeX ziemlich streng mit dem Wortzwischenraum
beim Zeilenumbruch.
Sie sollten den Absatz <20>berarbeiten, um das Problem zu vermeiden.
Wenn das nicht geht, k<>nnten Sie Ihren Text zwischen
\family typewriter
\backslash
begin{sloppypar}
\family default
und
\family typewriter
\backslash
end{sloppypar}
\family default
setzen, um LaTeX die Zeilen etwas schlampiger umbrechen zu lassen.
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Enumerate
Haben Sie zu tief geschachtelt? LyX pr<70>ft (zur Zeit) nicht, ob Sie die Grenzen
der Schachtelungstiefe einhalten.
Wenn Sie einen Haufen Umgebungen bis zur 17.
Stufe geschachtelt haben, ist das das Problem.
\end_layout
\begin_layout Enumerate
Gut, es gibt keine Fehlermeldungen, aber Ihre Ausgabe sieht kaputt aus.
Wenn Sie eine Tabelle oder ein Bild haben, das zu breit oder zu lang f<>r
die Seite ist, m<>ssen Sie:
\end_layout
\begin_deeper
\begin_layout Enumerate
das Bild kleiner skalieren, damit es pa<70>t.
\end_layout
\begin_layout Enumerate
die Tabelle verkleinern, damit sie pa<70>t.
\end_layout
\begin_layout Standard
Wenn mit der Ausgabe etwas Anderes falsch ging und Sie nichts Ausgefallenes
gemacht und auch nicht mit den Feineinstellungen getrickst haben, wissen
wir nicht genau, was falsch ist.
\end_layout
\end_deeper
\begin_layout Standard
Wenn all das nicht hilft --- nun, dann haben Sie
\emph on
vielleicht
\emph default
einen Fehler in LyX gefunden\SpecialChar \ldots{}
\end_layout
\begin_layout Chapter
Erg<EFBFBD>nzende Werkzeuge
\end_layout
\begin_layout Section
Erstellen eines Literaturverzeichnisses
\begin_inset LatexCommand \index{Literaturverzeichnis}
\end_inset
mit BibTeX
\begin_inset LatexCommand \index{BibTeX}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Mike Ressler
\end_layout
\begin_layout Standard
Wenn Sie nicht wissen, was BibTeX ist, und auch nicht wissen wie man es
sinnvoll verwendet, das hei<65>t wie man eine eigene Literaturdatenbank erstellt,
k<>nnen Sie sich die zweite Auf\SpecialChar \textcompwordmark{}
lage von
\noun on
Leslie
\noun default
\noun on
Lamport'
\noun default
s
\emph on
LaTeX: A Document Preparation System
\emph default
besorgen, in dessen Anhang B BibTeX eingehend beschrieben ist.
\begin_inset Foot
status open
\begin_layout Standard
oder Helmut Kopka:
\emph on
LaTeX, Band 1 -- Einf<6E>hrung, 2., <20>berarbeitete Auf\SpecialChar \textcompwordmark{}
lage
\emph default
.
\end_layout
\end_inset
Im Rahmen dieser Dokumentation wird angenommen, da<64> Sie bereits eine funktionie
rende Literaturdatenbank erstellt haben, da<64> die entsprechenden Umgebungsvariabl
en (insbesondere
\family typewriter
BIBINPUTS
\family default
,
\family typewriter
BSTINPUTS
\family default
und
\family typewriter
TEXINPUTS
\family default
) richtig gesetzt sind und da<64> Sie (im Notfall) eine gew<65>hnliche LaTeX-Datei
unter Verwendung Ihrer BibTeX-Datenbank erzeugen k<>nnen.
\end_layout
\begin_layout Standard
F<EFBFBD>r diejenigen, die BibTeX nicht kennen: es ist ein System zum Erstellen
einer gro<72>en Datenbank mit Ihren am h<>ufigsten benutzen Literaturzitaten.
Bei allen zuk<75>nftigen Artikeln, die Sie schreiben, m<>ssen Sie nur noch
diese Datenbank einbinden und f<>r ein Zitat den einer Referenz zugeordneten
Schl<68>ssel angeben.
Auch wenn Sie nur gelegentlich Ver<65>ffentlichungen mit nur ein paar Zitaten
schreiben, sollten Sie sich BibTeX einmal ansehen und entscheiden, ob es
den Lernaufwand wert ist.
\end_layout
\begin_layout Standard
Um BibTeX zusammen mit LyX zu benutzen, lesen Sie zun<75>chst im
\emph on
Benutzerhandbuch
\emph default
, wie man Querverweise einf<6E>gt.
Beim Einf<6E>gen von BibTeX-Querverweisen handelt es sich um denselben Mechanismus.
Am Ende Ihres Dokumentes w<>hlen Sie den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Listen\InsetSpace ~
und\InsetSpace ~
Inhaltsverz.\SpecialChar \menuseparator
\bar under
B
\bar default
ibTe
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
X-Referenz
\family default
.
In der sich dann <20>ffnenden Dialogbox tragen Sie folgendes ein:
\end_layout
\begin_layout Description
\family sans
\series medium
Datenbank
\family default
\series default
en geben Sie den Namen Ihrer
\family typewriter
.bib
\family default
-Datei
\emph on
ohne
\emph default
die Endung
\family typewriter
.bib
\family default
ein.
Wenn Sie mehrere Dateien angeben wollen, m<>ssen Sie diese in der gew<65>nschten
Reihenfolge, getrennt durch Kommata, eingeben.
\end_layout
\begin_layout Description
\family sans
\series medium
Stil
\family default
\series default
w<>hlen Sie den einen Stil f<>r BibTeX aus.
Die Standardeinstellung ist
\family sans
plain
\family default
; die zugeh<65>rigen Stildateien sollten Bestandteil der LaTeX-Distribution
sein, so da<64> Sie sich nicht darum k<>mmern m<>ssen, diese erst anzulegen.
\end_layout
\begin_layout Standard
Wenn Sie nun ein Zitat einf<6E>gen wollen, dessen Referenz in der
\family typewriter
.bib
\family default
-Datei enthalten ist, m<>ssen Sie lediglich den Cursor an die gew<65>nschte
Stelle im Text positionieren, den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
Z
\bar default
itat\SpecialChar \ldots{}
\family default
w<>hlen und den entsprechenden Schl<68>ssel eintragen.
Sonst sind keine weiteren Aktionen n<>tig.
Ein Blick in die Druckvorschau (
\family sans
Ansicht\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\family default
) zeigt, da<64> LyX automatisch die notwendigen Programme (BibTeX, LaTeX inklusive
eventuell notwendiger mehrfacher Aufrufe) startet.
\end_layout
\begin_layout Section
Erstellen eines Stichwortverzeichnisses
\begin_inset LatexCommand \index{Stichwortverzeichnis}
\end_inset
\end_layout
\begin_layout Standard
Ein gutes Stichwortverzeichnisses zu erstellen geh<65>rt bei l<>ngeren Dokumenten
mit zu den schwierigsten Aufgaben.
Aber LyX unterst<73>tzt Sie auch hier und vereinfacht die Dinge, indem es
eine Schnittstelle zu einem Programm zur Erzeugung von Stichwortverzeichnissen,
das ist standardm<64><6D>ig
\family typewriter
makeindex
\family default
, das zu den meisten LaTeX-Distributionen geh<65>rt, bereitstellt.
Das Einf<6E>gen eines Index und das Markieren von Worten, die in diesem Index
erscheinen sollen, funktioniert <20>hnlich wie das Erstellen eines Literaturver\SpecialChar \-
zei
ch\SpecialChar \-
nisses, das im vorigen Abschnitt beschrieben wurde.
\end_layout
\begin_layout Standard
Setzen Sie den Cursor zun<75>chst ganz ans Ende und w<>hlen Sie dort den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
L
\bar default
iste\InsetSpace \space{}
/\InsetSpace ~
Inhaltsverzeichnis\SpecialChar \menuseparator
\bar under
S
\bar default
tichwortverzeichnis
\family default
.
F<>r jedes Wort, das in dieser Liste erscheinen soll, setzen Sie nun den
Cursor direkt hinter dieses Wort und w<>hlen den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Stich
\bar under
w
\bar default
ort.
\family default
Das
\family sans
Stichwort
\family default
-Dialogfenster wird ge<67>ffnet und im Feld
\family sans
\bar under
S
\bar default
tichwort:
\family default
sehen Sie das Wort, hinter dem Sie
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Stich
\bar under
w
\bar default
ort
\family default
aufgerufen haben.
Sie k<>nnen den Text <20>ndern.
Wenn Sie vor dem Aufruf mehrere Worte markiert haben, stehen alle in Feld
\family sans
\bar under
S
\bar default
tichwort
\family default
:.
Das ist bereits alles; LyX ruft bei Bedarf automatisch das Programm auf,
das in
\family sans
\bar under
W
\bar default
erkzeuge\SpecialChar \menuseparator
\bar under
E
\bar default
instellungen\SpecialChar \ldots{}
\SpecialChar \menuseparator
Ausgabe\SpecialChar \menuseparator
LaT
\begin_inset ERT
status inlined
\begin_layout Standard
\family roman
\series medium
\shape up
\size normal
\emph off
\bar no
\noun off
\color none
{}
\end_layout
\end_inset
eX
\family default
\SpecialChar \menuseparator
Feld
\family sans
Befehl\InsetSpace \space{}
f<EFBFBD>r\InsetSpace \space{}
Stichwortverz.:
\family default
eingetragen ist, das ist standardm<64><6D>ig
\family typewriter
makeindex
\family default
auf, welches dann den eigentlichen Index erzeugt.
\end_layout
\begin_layout Standard
Achten Sie darauf, da<64> sich zwischen dem zu indizierenden Wort im Text und
der Index-Marke kein Leerzeichen befindet, da auf diese Weise falsche Seitennum
mern im Index erzeugt werden k<>nnen.
Au<41>erdem m<>chten wir darauf hinweisen, da<64> mit dem Programm
\family typewriter
makeindex
\family default
noch weit kompliziertere Dinge m<>glich sind.
Ein Blick in die Dokumentation zu
\family typewriter
makeindex
\family default
zeigt Ihnen zum Beispiel, wie man auch verschachtelte Eintr<74>ge generieren
kann, usw.
Einige Beispiele finden Sie hier und im
\emph on
Benutzerhandbuch
\emph default
.
\end_layout
\begin_layout Standard
Wenn Sie wollen, da<64> die Stichworte mit Stichwortverzeichnis statt Index
beginnen, sollten Sie in den LaTeX-Vorspann folgendes einf<6E>gen:
\end_layout
\begin_layout LyX-Code
\backslash
usepackage[german]{babel}
\end_layout
\begin_layout LyX-Code
\backslash
addto
\backslash
captionsgerman{
\backslash
renewcommand{
\backslash
indexname}{Stichwortverzeichnis}}
\begin_inset Foot
status open
\begin_layout Standard
Wenn Sie lieber die sogenannte neue Rechtschreibung verwenden, m<>ssen Sie
statt
\family typewriter
german
\family default
\family typewriter
ngerman
\family default
benutzen.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Damit Umlaute und <20> richtig sortiert werden, gibt es zwei M<>glichkeiten:
\end_layout
\begin_layout Enumerate
Um zum Beispiel
\begin_inset Quotes gld
\end_inset
m<EFBFBD>hen
\begin_inset Quotes grd
\end_inset
ins Stichwortverzeichnis aufzunehmen, schreiben Sie ins Feld
\family sans
\bar under
S
\bar default
tichwort:
\family default
folgendes: mahen@m<>hen, usw.
F<>r So<53>e also Sose@So<53>e.
Damit werden Umlaute und <20> richtig einsortiet, und in der Ausgabe so geschriebe
n, wie es hinter @ steht.
\end_layout
\begin_layout Enumerate
Sie schreiben im Feld
\family sans
\bar under
S
\bar default
tichwort:
\family default
folgendes: "a f<>r <20>, \SpecialChar \ldots{}
, "U f<>r <20> und "s f<>r <20>.
Dann ben<65>tigern Sie aber noch die Datei
\family typewriter
german.ist
\family default
, die an der richtigen Stelle (\SpecialChar \ldots{}
\family typewriter
/texmf/makeindex/
\family default
) stehen mu<6D>.
Diese Datei k<>nnte so aussehen:
\newline
\family typewriter
quote '='
\end_layout
\begin_layout Standard
Die erste M<>glichkeit ist wahrscheinlich die einfachere, weil Sie sonst
nicht weiter beachten m<>ssen.
In einem Dokument sollten Sie nicht beide M<>glichkeiten mischen.
\end_layout
\begin_layout Standard
Um auch noch das komplette Ordnungsschema nach DIN 5007 anwenden zu k<>nnen,
m<>ssen Sie in
\family sans
\bar under
W
\bar default
erkzeuge\SpecialChar \menuseparator
\bar under
E
\bar default
instellungen\SpecialChar \ldots{}
\SpecialChar \menuseparator
Ausgabe\SpecialChar \menuseparator
LaT
\begin_inset ERT
status inlined
\begin_layout Standard
\family roman
\series medium
\shape up
\size normal
\emph off
\bar no
\noun off
\color none
{}
\end_layout
\end_inset
eX
\family default
ins Feld
\family sans
Befehl f<>r Stichwortverz.:
\family default
folgendes eintragen:
\newline
\family typewriter
makeindex -c -q -g
\family default
.
\end_layout
\begin_layout Section
Mehrteilige Dokumente
\begin_inset LatexCommand \index{Dokument!mehrteilig}
\end_inset
\end_layout
\begin_layout Subsection
Allgemeine Handhabung
\end_layout
\begin_layout Standard
Wenn Sie an sehr langen Texten mit vielen Kapiteln oder Abschnitten arbeiten
ist es oft <20>blich, ein Dokument in mehrere Dateien aufzuteilen.
Auch wenn Sie zum Beispiel einen Text haben, in dem eine Tabelle von Zeit
zu Zeit ge<67>ndert wird, aber der Text davor unver<65>ndert bleibt, kann es
sinnvoll sein, ein mehrteiliges Dokument zu verwenden.
Zum Beispiel haben wissenschaftliche Ver<65>ffentlichungen meist f<>nf Hauptteile:
Einleitung, Beobachtungen, Ergebnisse, Diskussion und Zusammenfassung.
Jeder dieser Teile kann als separate LyX-Datei angelegt werden, die dann
von einem Hauptdokument eingebunden werden, welches Titel, Autoren, Zusammenfas
sung, Querverweise usw.\InsetSpace ~
enth<EFBFBD>lt und die f<>nf eingef<65>gten Dateien.
Jede dieser Dateien mu<6D> aber dieselbe Dokumentenklasse haben --- versuchen
Sie nicht Buch- und Artikelklassen zu mischen.
Sie k<>nnen auch LaTeX-Dateien einbinden, diese d<>rfen dann aber keinen
eigenen Vorspann haben (das hei<65>t der Teil bis einschlie<69>lich der Zeile
\family typewriter
\backslash
begin{document}
\family default
als auch das abschlie<69>ende
\family typewriter
\backslash
end{document}
\family default
m<>ssen entfernt werden), andernfalls werden beim LaTeX-Lauf Fehler gemeldet.
\end_layout
\begin_layout Standard
In LyX k<>nnen externe Dateien sehr einfach <20>ber den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Datei
\family default
\InsetSpace ~
\family sans
einbinden
\family default
\SpecialChar \ldots{}
\InsetSpace ~
integriert werden.
Dabei wird ein kleiner grauer Kasten (<28>hnlich einer Marke) an der aktuellen
Cursorposition eingef<65>gt.
Ein Klick auf diesen Kasten <20>ffnet einen Dialog, <20>ber den die einzubindende
Datei sowie die Art der Einbindung ausgew<65>hlt werden k<>nnen.
\end_layout
\begin_layout Standard
Die drei Einbindungsarten sind
\family sans
Include
\family default
,
\family sans
Input
\family default
und
\family sans
Unformatiert
\family default
.
Der Unterschied zwischen
\family sans
Include
\family default
und
\family sans
Input
\family default
bedeutet wirklich nur etwas f<>r LaTeX-Experten, aber der praktische Unterschied
besteht darin, da<64> Dateien, die <20>ber
\family sans
Include
\family default
eingebunden werden, auf einer neuen Seite gesetzt werden, w<>hrend <20>ber
\family sans
Input
\family default
eingebundene Dateien auf der aktuellen Seite gesetzt werden.
LyX wird eines Tages ge<67>ndert werden, um dies darzustellen.
\end_layout
\begin_layout Standard
Normalerweise wird das Hauptdokument vor dem Setzen des Textes in eine vollwerti
ge LaTeX-Datei konvertiert, die eingebundenen Dateien jedoch nur in LaTeX-Dateie
n ohne jeglichen Vorspann.
\end_layout
\begin_layout Standard
Eine Datei, die
\family sans
Unformatiert
\family default
eingebunden wird, erscheint ohne Formatierung, das hei<65>t genau so wie in
der Datei, der Text wird mit dem Schrifttyp Schreibmaschine gesetzt.
Normalerweise sind Leerzeichen in dieser Datei unsichtbar, obwohl zwei
aufeinanderfolgende Leerzeichen beibehalten werden, im Gegensatz zum normalen
LyX-Verhalten.
<20>ber den Auswahlpunkt
\family sans
\bar under
L
\bar default
eerzeichen\InsetSpace ~
bei\InsetSpace ~
der\InsetSpace ~
Ausgabe\InsetSpace ~
kennzeichnen
\family default
k<>nnen diese durch eine kleine Markierung ersetzt werden, die das Vorhandensein
von Leerzeichen anzeigt.
\end_layout
\begin_layout Subsection
Querverweise zwischen Dateien
\end_layout
\begin_layout Standard
Es ist m<>glich, Querverweise zwischen verschiedenen Dateien zu machen.
Zun<75>chst <20>ffnen Sie alle infrage kommenden Dateien: nennen wir sie A und
B in einem Beispiel mit zwei Dateien, wobei B in A eingef<65>gt wird.
Setzen Sie jetzt in A eine Marke, auf die Sie in B verweisen wollen, so
<20>ffnen Sie in B
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen
\family default
\SpecialChar \menuseparator
\family sans
\bar under
Q
\bar default
uerverweis
\family default
\SpecialChar \ldots{}
\InsetSpace ~
und w<>hlen im Feld
\family sans
\bar under
D
\bar default
okument:
\family default
die gew<65>nschte Datei.
\end_layout
\begin_layout Section
Algorithmen
\begin_inset LatexCommand \index{Algorithmen}
\end_inset
\end_layout
\begin_layout Standard
\emph on
(aus der LaTeX-Konfiguration)
\end_layout
\begin_layout Standard
Das Paket
\family typewriter
algorithm
\family default
wird von LyX ben<65>tigt, um
\emph on
gleitende
\emph default
\emph on
Algorithmen
\emph default
verwenden zu k<>nnen.
Diese sind hilf\SpecialChar \-
reich, wenn es darum geht, Algorithmen an Seitenumbr<62>chen
zu positionieren oder einen
\begin_inset Quotes gld
\end_inset
Index der Algorithmen
\begin_inset Quotes grd
\end_inset
anzulegen.
\end_layout
\begin_layout Section
Teilabbildungen
\begin_inset LatexCommand \index{Teilabbildungen}
\end_inset
\end_layout
\begin_layout Standard
\emph on
(aus der LaTeX-Konfiguration)
\end_layout
\begin_layout Standard
Das Paket
\family typewriter
subfigure
\family default
wird von LyX verwendet, wenn im Dialog
\begin_inset Quotes gld
\end_inset
Abbildung
\begin_inset Quotes grd
\end_inset
die Option
\begin_inset Quotes gld
\end_inset
Teilabbildung
\begin_inset Quotes grd
\end_inset
aktiviert wird.
Damit lassen sich mehrere Abbildungen in einem einzigen Gleitobjekt unterbringe
n, wobei jede Teilabbildung ihre eigene Bildunterschrift erh<72>lt.
\end_layout
\begin_layout Section
Kunstvolle Kopf- und Fu<46>zeilen
\begin_inset LatexCommand \index{Kopf- und Fu<46>zeilen!kunstvoll}
\end_inset
\end_layout
\begin_layout Standard
Der normale Satzspiegel einer Seite ist recht einfach.
F<>r die Dokumentenklasse
\family sans
article
\family default
besteht er aus der in der Fu<46>zeile zentrierten Seitennummer.
Der vorliegende Text verwendet die Klasse
\family sans
book
\family default
und erscheint daher bereits ein wenig aufwendiger, doch um wirklich
\emph on
aufsehenerregende
\emph default
Dinge zu erreichen, m<>ssen Sie (wie im
\emph on
Benutzerhandbuch
\emph default
beschrieben) das Seitenformat im Men<65>
\family sans
Einstellungen\InsetSpace ~
Dokument\SpecialChar \menuseparator
Format\SpecialChar \menuseparator
\bar under
S
\bar default
eiten-Stil:
\family default
auf
\family sans
fancy
\family default
einstellen.
Dieser Abschnitt beschreibt, welche LaTeX-Befehle Sie im LaTeX-Vorspann
einf<6E>gen m<>ssen, um den gew<65>nschten Effekt zu erzielen.
\end_layout
\begin_layout Standard
Die Kopfzeile der Seite ist in drei Bereiche aufgeteilt, die mit
\begin_inset Quotes gld
\end_inset
left
\begin_inset Quotes grd
\end_inset
\begin_inset Quotes gld
\end_inset
center
\begin_inset Quotes grd
\end_inset
und
\begin_inset Quotes gld
\end_inset
right
\begin_inset Quotes grd
\end_inset
bezeichnet sind.
Gleiches gilt f<>r die Fu<46>zeile.
Die LaTeX-Befehle, mit denen diese Felder am einfachsten beschrieben werden
k<>nnen, sind
\family typewriter
\backslash
lhead
\family default
,
\family typewriter
\backslash
chead
\family default
,
\family typewriter
\backslash
rhead
\family default
,
\family typewriter
\backslash
lfoot
\family default
usw\SpecialChar \@.
Wenn Sie zum Beispiel Ihren Namen links oben auf jeder Seite einf<6E>gen
wollen, gen<65>gt daf<61>r der folgende Befehl im LaTeX-Vorspann:
\end_layout
\begin_layout LyX-Code
\backslash
lhead{John Q.
DocWriter}
\end_layout
\begin_layout Standard
Sie werden jetzt in der Druckausgabe Ihren Namen links oben sehen.
Wenn eines der Felder einen Standard-Eintrag hat, den Sie entfernen wollen
(oft die Seitennummer, die mitten in der Fu<46>zeile ausgegeben wird), f<>gen
Sie den entsprechenden Befehl einfach mit einem leeren Argument ein, also
etwa:
\end_layout
\begin_layout LyX-Code
\backslash
cfoot{}
\end_layout
\begin_layout Standard
So, und nun wird es wirklich abgehoben: In die linke obere Ecke soll das
Wort
\begin_inset Quotes gld
\end_inset
Abschnitt
\begin_inset Quotes grd
\end_inset
, gefolgt von der laufenden Abschnittsnummer, in die rechte obere Seite
die Seitennummer (zum Beispiel Seite 4); links unten soll Ihr Name stehen
und unten rechts das Datum.
Dazu ben<65>tigen Sie die folgenden Befehle im LaTeX-Vorspann:
\end_layout
\begin_layout LyX-Code
\backslash
lhead{Abschnitt
\backslash
thesection}
\end_layout
\begin_layout LyX-Code
\backslash
chead{}
\end_layout
\begin_layout LyX-Code
\backslash
rhead{Seite
\backslash
thepage}
\end_layout
\begin_layout LyX-Code
\backslash
lfoot{John Q.
DocWriter}
\end_layout
\begin_layout LyX-Code
\backslash
cfoot{}
\end_layout
\begin_layout LyX-Code
\backslash
rfoot{
\backslash
today}
\end_layout
\begin_layout Standard
Die Befehle
\family typewriter
\backslash
thesection
\family default
und
\family typewriter
\backslash
thepage
\family default
referenzieren die internen LaTeX-Z<>hler f<>r Abschnitt und Seitennummer
und geben so die jeweils aktuellen Werte aus.
Der Befehl
\family typewriter
\backslash
today
\family default
gibt einfach das heutige Datum aus.
\end_layout
\begin_layout Standard
Die Dicke der Linien, die unter der Kopf- und <20>ber der Fu<46>zeile eingef<65>gt
werden, kann ebenfalls ver<65>ndert werden.
Wenn Sie eine dieser Linien nicht wollen, setzen Sie ihre Dicke auf 0\SpecialChar \@.
Die
Standarddicke der Linie unter der Kopfzeile betr<74>gt 0pt, <20>ber der Fu<46>zeile
0.4pt.
Verwenden Sie die Befehle
\family typewriter
\backslash
renewcommand{
\backslash
headrulewidth}
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
\end_layout
\end_inset
{0.4pt}
\family default
und
\family typewriter
\backslash
renewcommand{
\backslash
footrule\SpecialChar \-
width}{0.4pt}
\family default
, um die Dicke zu ver<65>ndern.
\end_layout
\begin_layout Standard
Die Einstellungen f<>r Kopf- und Fu<46>zeile k<>nnen durch die Befehle
\family typewriter
\backslash
thispagestyle{empty}
\family default
,
\family typewriter
\backslash
thispagestyle
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
\end_layout
\end_inset
{plain}
\family default
und
\family typewriter
\backslash
thispagestyle{fancy}
\family default
gezielt f<>r einzelne Seiten ein- und ausgeschaltet werden.
F<>gen Sie sie einfach auf der gew<65>nschten Seite ein und markieren Sie sie
als LaTeX-Code.
Wenn Sie die Einstellung
\family sans
fancy
\family default
verwenden, werden standardm<64><6D>ig alle Titelseiten im Stil
\family sans
plain
\family default
gesetzt, alle folgenden dann in
\family sans
fancy
\family default
.
\end_layout
\begin_layout Standard
Es gibt noch weitere komplexere Befehle, zum Beispiel um Dinge nur auf ungeraden
Seiten zu setzen usw., doch f<>r deren Beschreibung seien Sie an die Dokumentatio
n des LaTeX-Paketes
\family typewriter
fancyhdr
\family default
verwiesen.
\begin_inset Foot
status open
\begin_layout Standard
Wenn Sie teTeX installiert haben, finden Sie diese typischerweise als
\begin_inset LatexCommand \url{/usr/local/teTeX/texmf/doc/latex/fancyhdr/fancyhdr.dvi}
\end_inset
.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Als letztes Beispiel soll gezeigt werden, wie man eine Abbildung im Encapsulated
-PostScript<70>-Format in die Kopf- oder Fu<46>zeile einbinden kann.
Angenommen, Sie wollen Ihr Firmenlogo in die obere linke Ecke setzen, dann
sollten Sie etwa folgendes versuchen:
\end_layout
\begin_layout Standard
\leftindent 1cm
\family typewriter
\backslash
lhead{
\backslash
resizebox{1in}{!}{
\backslash
includegraphics{logo.eps}}}
\end_layout
\begin_layout Standard
(Falls Sie au<61>er diesem Logo keine weiteren EPS-Abbildungen in Ihrem Dokument
verwenden, m<>ssen Sie davor au<61>erdem noch die Zeile
\family typewriter
\backslash
usepackage{graphics}
\family default
einf<6E>gen.)
\end_layout
\begin_layout Section
Minipage
\begin_inset LatexCommand \index{Minipage}
\end_inset
\end_layout
\begin_layout Standard
In LaTeX gibt es eine M<>glichkeit, so etwas wie eine Seite innerhalb einer
Seite zu definieren, genannt
\emph on
Minipage
\emph default
.
Innerhalb einer solchen Minipage gelten alle gew<65>hnlichen Regeln zur Einr<6E>ckung
, Zeilenumbruch usw\SpecialChar \@.
Auch LyX unterst<73>tzt den Benutzer beim sinnvollen Einsatz
der Vorteile, die eine Minipage bietet.
\end_layout
\begin_layout Standard
Minipages haben in LyX ihr eigenes Einf<6E>gek<65>stchen; f<>gen Sie eins mit
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen
\family default
\SpecialChar \menuseparator
\family sans
Mini
\bar under
p
\bar default
age
\family default
ein.
Ein Rechtsklick auf das mit Minipage beschriftete K<>stchen <20>ffnet einen
Dialog zum <20>ndern der Gr<47><72>e und der Ausrichtung.
\series bold
Warnung
\series default
: wenn die Minipage zu lang ist, um auf eine Seite zu passen, wird sie abgeschni
tten, nicht auf die n<>chste Seite umgebrochen.
\end_layout
\begin_layout Standard
Wenn Sie zwei Minipages horizontal nebeneinandersetzen, kann zwischen ihnen
ein sogenanntes
\family typewriter
hfill
\family default
eingef<65>gt werden.
Durch diesen speziellen LaTeX-Befehl wird ein variabler Leerraum zwischen
den Minipages eingef<65>gt, so da<64> die erste am linken Rand der Seite beginnt
und die zweite mit dem rechten Rand abschlie<69>t.
Die Beispiele unten zeigen die Unterschiede.
\end_layout
\begin_layout Standard
\begin_inset Box Frameless
position "t"
hor_pos "c"
has_inner_box 1
inner_pos "c"
use_parbox 0
width "1.5in"
special "none"
height "1pt"
height_special "totalheight"
status open
\begin_layout Standard
Hier ein Beispiel f<>r zwei neben\SpecialChar \-
einanderliegende Minipages, die
\emph on
nicht
\emph default
durch ein
\family typewriter
hfill
\family default
getrennt sind.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset Box Frameless
position "t"
hor_pos "c"
has_inner_box 1
inner_pos "c"
use_parbox 0
width "1.5in"
special "none"
height "1pt"
height_special "totalheight"
status open
\begin_layout Standard
Dies ist die zweite der beiden Minipages, die nicht durch ein
\family typewriter
hfill
\family default
getrennt sind.
Beachten Sie den Abstand zwi\SpecialChar \-
schen den Bl<42>cken.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Dies ist nur ein (normal gesetzter) Satz, um die beiden Beispiele voneinander
zu trennen.
\end_layout
\begin_layout Standard
\begin_inset Box Frameless
position "t"
hor_pos "c"
has_inner_box 1
inner_pos "c"
use_parbox 0
width "1.5in"
special "none"
height "1pt"
height_special "totalheight"
status open
\begin_layout Standard
Dies ist nun ein Beispiel f<>r zwei nebeneinanderliegende Minipages, die
durch ein
\family typewriter
hfill
\family default
voneinander getrennt sind.
\end_layout
\end_inset
\hfill
\begin_inset Box Frameless
position "t"
hor_pos "c"
has_inner_box 1
inner_pos "c"
use_parbox 0
width "1.5in"
special "none"
height "1pt"
height_special "totalheight"
status open
\begin_layout Standard
Dies ist die zweite Minipage, von der ersten durch ein
\family typewriter
hfill
\family default
getrennt.
Beachten Sie die Ausrichtung und den Abstand zwischen den Bl<42>cken.
\end_layout
\end_inset
\end_layout
\begin_layout Section
Text um Abbildungen herumflie<69>en
\begin_inset LatexCommand \index{Abbildung!umflossene}
\end_inset
lassen
\begin_inset LatexCommand \label{sec:floatflt}
\end_inset
\end_layout
\begin_layout Standard
Sehr oft wird die Frage gestellt, ob es m<>glich ist, den Text um eine Abbildung
\begin_inset Quotes gld
\end_inset
herumflie<EFBFBD>en
\begin_inset Quotes grd
\end_inset
zu lassen, so da<64> diese Abbildung nur einen Teil der Satzbreite belegt
und der Rest von Text ausgef<65>llt wird.
\end_layout
\begin_layout Standard
\begin_inset Wrap figure
width "70col%"
status open
\begin_layout Standard
\align center
\begin_inset Graphics
filename ../13x/mobius.eps
lyxscale 50
width 60col%
BoundingBox 0bp 0bp 367bp 158bp
\end_inset
\end_layout
\begin_layout Caption
Dies ist eine umflossene Abbildung und seine Bildunterschrift
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Sie sehen hier ein Bild eines M<>bius-Bandes --- Sie kennen es vermutlich
schon aus dem
\emph on
Benutzerhandbuch
\emph default
.
Um den Text wie hier im Beispiel um die Abbildung herumflie<69>en zu lassen,
m<>ssen Sie
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Gleit
\bar under
o
\bar default
bjekte\SpecialChar \menuseparator
umflossene Abbildung
\family default
ausw<73>hlen.
Damit bekommt man zun<75>chst einen mit Wrap: Abbildung beschrifteten Rahmen,
in dem zun<75>chst nur
\series bold
Figure #:
\series default
steht.
Dessen Absatzumgebung <20>ndern Sie zun<75>chst von
\family sans
Beschriftung
\family default
in
\family sans
Standard
\family default
um und f<>gen eine Abbildung ein (
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Grafik
\family default
\SpecialChar \ldots{}
).
Wenn Sie den Abbildungstitel <20>ber der Abbildung haben wollen, stellen Sie
den Cursor vor die Abbildung, sonst dahinter, dr<64>cken
\family sans
Eingabe
\family default
, <20>ndern die Absatzumgebung wieder in
\family sans
Beschriftung
\family default
und geben den Abbildungstitel ein.
\end_layout
\begin_layout Standard
Ein Rechtsklick auf den Abbildungstitel <20>ffnet das Wrap-Op\SpecialChar \-
tionen-Fenster,
in dem sie die Plazierung der Abbildung und ihre Breite festlegen k<>nnen.
Au<41>erdem sollten Sie sich durch einen Rechtsklick auf die Abbildung davon
<20>berzeugen, da<64> die Abbildung nicht breiter als ihr
\begin_inset Quotes gld
\end_inset
Rahmen
\begin_inset Quotes grd
\end_inset
ist.
Wenn die Abbildung schmaler als ihr
\begin_inset Quotes gld
\end_inset
Rahmen
\begin_inset Quotes grd
\end_inset
ist, kann man sie durch
\family sans
\bar under
F
\bar default
ormat
\family default
\SpecialChar \menuseparator
\family sans
\bar under
A
\bar default
bsatz\SpecialChar \ldots{}
\family default
auch noch positionieren.
\end_layout
\begin_layout Standard
\series bold
Hinweis
\series default
: Diese umflossenen Abbildungen sind ziemlich
\begin_inset Quotes gld
\end_inset
empfindlich
\begin_inset Quotes grd
\end_inset
.
Wenn Sie beispielsweise eine Abbildung zu dicht am unteren Rand der Seite
einf<6E>gen, ger<65>t der Seitenspiegel recht schnell durcheinander, ebenso,
wenn Sie zwei Abbildungen zu dicht beieinander verwenden wollen.
Wenn Sie nicht gen<65>gend Text schreiben, der um die Abbildung flie<69>en soll,
kann es Probleme mit der n<>chsten <20>berschrift geben.
Und wenn der Platz f<>r den Text neben der Abbildung zu gering ist, wird
es Probleme mit der Silbentrennung geben, die Sie aber meistens mit
\family typewriter
sloppypar
\family default
(siehe Fehlerbehebung
\family typewriter
\family default
\begin_inset LatexCommand \vref{enu:sloppypar}
\end_inset
) beheben k<>nnen.
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
end{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Section
Sonderformate f<>r Tabellen
\begin_inset LatexCommand \index{Tabelle!Sonderformat}
\end_inset
\end_layout
\begin_layout Standard
F<EFBFBD>r 99% der von Ihnen verwendeten Tabellen werden die normalen Formatierm<72>glichk
eiten von LyX ausreichend sein.
Wenn Sie im Feld
\family sans
Breite:
\family default
einen Wert eintragen, wird f<>r die Spalte eine feste Breite definiert.
Im Feld
\family sans
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
e
\bar under
X
\bar default
-Argument:
\family default
k<>nnen Sie verschiedene Spaltentrenner definieren, zum Beispiel
\begin_inset Quotes gld
\end_inset
\family typewriter
@
\family default
\begin_inset Quotes grd
\end_inset
, mit dessen Hilfe beliebige Zeichen(folgen), insbesondere auch eine leere
Zeichenkette, als Trenner zwischen den Tabellenspalten angegeben werden
k<>nnen.
Das mag auf Anhieb nicht sehr sinnvoll erscheinen, er<65>ffnet aber sehr viele
M<>glichkeiten.
Dies l<><6C>t sich am besten anhand von Beispielen erl<72>utern.
\end_layout
\begin_layout Subsection
Zus<EFBFBD>tzlichen Leerraum in Spalten entfernen
\end_layout
\begin_layout Standard
Dies ist eine Standard-Tabelle:
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="2">
<features>
<column alignment="left" valignment="top" width="0pt">
<column alignment="left" valignment="top" leftline="true" width="0">
<row bottomline="true">
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Typ
\end_layout
\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Beispiel
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Fels
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Granit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Mineral
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Quarz
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
Beachten Sie, da<64> sich der horizontale Trennstrich auf beiden Seiten ein
wenig <20>ber den Text heraus erstreckt.
Wenn Sie wollen, da<64> die Linie genau mit dem Text endet, k<>nnen Sie einen
leeren Spaltentrenner einf<6E>gen, der den von LaTeX standardm<64><6D>ig eingef<65>gten
Leerraum unterbindet.
Dies sieht dann so aus:
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="2">
<features>
<column alignment="left" valignment="top" width="0pt" special="@{} l">
<column alignment="left" valignment="top" leftline="true" width="0pt" special="l @{}">
<row bottomline="true">
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Typ
\end_layout
\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Beispiel
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Fels
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Granit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Mineral
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Quarz
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
Hier wurden die Spaltenformate links auf
\begin_inset Quotes gld
\end_inset
\family typewriter
@{} l
\family default
\begin_inset Quotes grd
\end_inset
und rechts auf
\begin_inset Quotes gld
\end_inset
\family typewriter
l @{}
\family default
\begin_inset Quotes grd
\end_inset
gesetzt, um den jeweils <20>u<EFBFBD>eren Leerraum zu entfernen.
\end_layout
\begin_layout Subsection
<EFBFBD>ndern des Spaltentrennzeichens
\begin_inset LatexCommand \index{Spaltentrennzeichen}
\end_inset
\end_layout
\begin_layout Standard
Angenommen, Sie wollten, aus welchem Grund auch immer,
\begin_inset Quotes gld
\end_inset
\begin_inset Formula $\sqrt{\pi}$
\end_inset
\begin_inset Quotes grd
\end_inset
umgeben von ein wenig Leerraum, als Trennung zwischen zwei Spalten verwenden:
Schalten Sie einfach die senkrechten Trennstriche <20>ber das normale Men<65>
ab und tragen dann f<>r die rechte Spalte als besonderes Spaltenformat
\begin_inset Quotes gld
\end_inset
\family typewriter
@{~$
\backslash
sqrt{
\backslash
pi}$~} l
\family default
\begin_inset Quotes grd
\end_inset
ein.
Damit k<>nnen Sie die folgende Tabelle erstellen:
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="2">
<features>
<column alignment="left" valignment="top" width="0pt">
<column alignment="left" valignment="top" width="0pt" special="@{~$\sqrt{\pi}$~}l">
<row bottomline="true">
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Typ
\end_layout
\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Beispiel
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Fels
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Granit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Mineral
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Quarz
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Subsection
Eine Spalte nach einem Dezimalpunkt ausrichten
\begin_inset LatexCommand \index{Dezimalpunktausrichtung}
\end_inset
\end_layout
\begin_layout Standard
Zugegeben, das letzte Beispiel war nicht sehr sinnvoll.
Daf<61>r ist das n<>chste um so praxisn<73>her: Eine Spalte der Tabelle soll Zahlen
enthalten, die nach ihrem Dezimalpunkt ausgerichtet sind.
Dies kann in LaTeX auf zwei verschiedene Weisen erreicht werden.
Entweder wird der ganzzahlige Anteil rechtsb<73>ndig gesetzt, dann ein Dezimalpunk
t als Spaltentrenner verwendet und der Nachkommateil in der folgenden Spalte
linksb<73>ndig.
Bei der anderen Variante wird der Dezimalpunkt beim ganzzahligen Anteil
miteingegeben und dann zwischen den Spalten ein leerer Spaltentrenner verwendet.
Dies wurde im folgenden Beispiel getan:
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="5" columns="3">
<features>
<column alignment="center" valignment="top" width="0pt">
<column alignment="right" valignment="top" leftline="true" width="0pt">
<column alignment="left" valignment="top" width="0pt" special="@{} l">
<row bottomline="true">
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Ausdruck
\end_layout
\end_inset
</cell>
<cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Wert
\end_layout
\end_inset
</cell>
<cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\begin_inset Formula $\pi$
\end_inset
\end_layout
\end_inset
</cell>
<cell alignment="right" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
3.
\end_layout
\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
1416
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\begin_inset Formula $\pi^{\pi}$
\end_inset
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
36.
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
462
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\begin_inset Formula $(\pi^{\pi})^{\pi}$
\end_inset
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
80663.
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\begin_inset Formula $\pi^{\pi^{\pi}}$
\end_inset
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
1.
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
3402
\begin_inset Formula $\times10^{18}$
\end_inset
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
Obwohl das in LyX noch etwas seltsam aussieht, wird LaTeX beim sp<73>teren
Ausdruck daraus etwas erstellen, das wie eine zweispaltige Tabelle aussieht,
bei der die rechte Spalte nach dem Dezimalpunkt ausgerichtet ist und die
<20>berschrift dar<61>ber zentriert ist.
\end_layout
\begin_layout Standard
Hier eine Schritt-f<>r-Schritt-Beschreibung, wie diese Tabelle erstellt wurde:
Legen Sie zun<75>chst eine 3
\begin_inset Formula $\times$
\end_inset
5 Tabelle an und schalten Sie alle Rahmen aus.
Dann f<>gen Sie in der ersten Zeile wieder den unteren und in der ersten
Spalte den rechten Rand ein.
Geben Sie den Text f<>r die erste Spalte ein, verwenden Sie als Ausrichtung
\begin_inset Quotes gld
\end_inset
zentriert
\begin_inset Quotes grd
\end_inset
.
Tragen Sie in der zweiten Spalte die ganzzahligen Anteile (inklusive Dezimalpun
kt) ein, die Ausrichtung mu<6D> rechtsb<73>ndig sein.
F<>r die dritte Spalte tragen Sie in
\family sans
Spezial Spalte
\family default
als
\family sans
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-
\bar under
A
\bar default
rgument:
\family default
\begin_inset Quotes gld
\end_inset
\family typewriter
@{}l
\family default
\begin_inset Quotes grd
\end_inset
ein und geben in der Tabelle die Nachkommaanteile ein.
Und zum Schlu<6C> noch die Spalten<65>berschrift: Schreiben Sie
\begin_inset Quotes gld
\end_inset
Wert
\begin_inset Quotes grd
\end_inset
in das oberste mittlere Feld, markieren das Wort und das (leere) Feld rechts
daneben und klicken dann auf
\family sans
\bar under
M
\bar default
ehrfachspalte
\family default
.
Einfach, nicht?
\end_layout
\begin_layout Subsection
Eine bessere L<>sung f<>r die Dezimalpunktausrichtung
\begin_inset LatexCommand \index{Dezimalpunktausrichtung}
\end_inset
\end_layout
\begin_layout Standard
Eine Alternative f<>r die Dezimalpunktausrichtung gibt das Paket
\family typewriter
dcolumn
\family default
.
F<>gen Sie folgendes zum Vorspann hinzu:
\end_layout
\begin_layout LyX-Code
\backslash
usepackage{dcolumn}
\end_layout
\begin_layout LyX-Code
\backslash
newcolumntype{d}[1]{D{.}{.}{#1}}
\end_layout
\begin_layout Standard
Um eine Spalte nach dem Dezimalpunkt auszurichten, schreiben Sie folgendes
in das Feld
\family sans
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Argument
\family default
des
\family sans
Tabelle\InsetSpace ~
bearbeiten
\family default
-Men<65>s:
\end_layout
\begin_layout LyX-Code
d{Anzahl der Dezimalstellen}
\end_layout
\begin_layout Standard
Die Beispieltabelle wurde gel<65>scht.
Sehen Sie sich die Datei
\family typewriter
decimal.lyx
\family default
an (
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
\bar under
<EFBFBD>
\bar default
ffnen
\family default
\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family sans
\bar under
B
\bar default
eispiele
\family default
).
\end_layout
\begin_layout Standard
Um die Spalte zu verbreitern, erh<72>hen Sie einfach die Dezimalstellen in
\family typewriter
d{}
\family default
.
Setzt man f<>r eine einzelne Zelle die Option
\family sans
\bar under
M
\bar default
ehrfachspalte
\family default
, wird die Dezimalpunktausrichtung wieder aufgehoben.
Ein Nachteil dieser Methode ist, da<64> keine mathematischen Formeln benutzt
werden k<>nnen, es sei denn, das Attribut
\family sans
\bar under
M
\bar default
ehrfachspalte
\family default
wurde gesetzt.
\end_layout
\begin_layout Standard
Diese Methode bietet dieselbe Flexibilit<69>t wie das Paket
\family typewriter
dcolumn
\family default
.
Man k<>nnte zum Beispiel den Ausrichtungstrenner <20>ndern und unterschiedliche
Trenner f<>r andere Spalten benutzen, indem man im Vorspann mehrspaltige
Typen definiert.
Die Syntax ist wie folgt:
\end_layout
\begin_layout LyX-Code
D{Eingabetrenner}{Ausgabetrenner}{Dezimalstellen}
\end_layout
\begin_layout Standard
Der interessierte Leser sollte sich die Dokumentation des
\family typewriter
dcolumn
\family default
-Paketes ansehen, um weitere Einzelheiten zu erfahren.
\end_layout
\begin_layout Section
Listenmarkierer ausw<73>hlen
\begin_inset LatexCommand \label{sec:bullet}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Allan Rae
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
LyX stellt 216 verschiedene Symbole zur Verf<72>gung, die Sie <20>ber ein Dialogfenste
r erreichen.
In diesem Dialogfenster k<>nnen Sie einfach f<>r jede Ebene einer Aufz<66>hlung
eines dieser Zeichen ausw<73>hlen.
Diese Einstellungen gelten allerdings f<>r das gesamte Dokument, Sie k<>nnen
also nicht in verschiedenen Teilen des Textes unterschiedliche Zeichen
verwenden.
\begin_inset Foot
status open
\begin_layout Standard
Genaugenommen geht es schon, Sie m<>ssen dann aber die Einstellungen von
Hand eingeben.
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
Das Dialogfenster
\begin_inset Note Note
status open
\begin_layout Standard
\noun on
HHa
\noun default
: mu<6D> <20>berarbeitet werden.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
<EFBFBD>ffnen Sie das Dialogfenster mit
\family sans
\bar under
F
\bar default
ormat
\family default
\SpecialChar \menuseparator
\family sans
\bar under
D
\bar default
okument
\family default
\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family sans
Aufz<EFBFBD>hlungszeichen.
\end_layout
\begin_layout Standard
Der Dialog zeigt eine Tabelle der Aufz<66>hlungszeichen.
<20>ber die Leiste auf der linken Seite k<>nnen sechs verschiedene Felder mit
Zeichen angew<65>hlt werden.
Die Knopf\SpecialChar \textcompwordmark{}
leiste am oberen Rand dient dazu, die Aufz<66>hlungsebene festzulegen,
die Sie <20>ndern wollen.
Unter der Tabelle zeigt ein Textfeld, welcher LaTeX-Befehl das jeweilige
Zeichen erzeugt.
Dieses Feld kann auch editiert werden.
Wenn Sie den Eintrag von Hand <20>ndern, kann es aber notwendig sein, ein
entsprechendes LaTeX-Paket, in dem der Eintrag definiert wird, selber in
den LaTeX-Vorspann einzutragen.
\end_layout
\begin_layout Standard
Die sechs zur Auswahl stehenden Felder ergeben sich aufgrund der zu ihrer
Darstellung notwendigen LaTeX-Pakete.
Die folgende Tabelle zeigt die Zuordnung von Name und zugeh<65>rigem LaTeX-Paket.
\end_layout
\begin_layout Standard
\begin_inset VSpace 0.3cm
\end_inset
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="7" columns="2">
<features>
<column alignment="center" valignment="top" leftline="true" width="0pt">
<column alignment="center" valignment="top" leftline="true" rightline="true" width="0pt">
<row topline="true" bottomline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Schalter
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Ben<EFBFBD>tigtes Paket
\end_layout
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family sans
Standard
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
LaTeX
\end_layout
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family sans
Mathe
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family typewriter
amssymb.sty
\end_layout
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family sans
Ding 1
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family typewriter
pifont.sty
\end_layout
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family sans
Ding 2
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family typewriter
pifont.sty
\end_layout
\end_inset
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family sans
Ding 3
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family typewriter
pifont.sty
\end_layout
\end_inset
</cell>
</row>
<row topline="true" bottomline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family sans
Ding 4
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\family typewriter
pifont.sty
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
\begin_inset VSpace 0.3cm
\end_inset
\end_layout
\begin_layout Standard
LyX hindert Sie nicht daran, Aufz<66>hlungszeichen aus Paketen zu verwenden,
die Sie nicht installiert haben.
Wenn Sie LaTeX-Fehlermeldungen beim Ansehen oder Drucken der Datei erhalten,
haben Sie wahrscheinlich ein Paket vergessen.
LyX beschr<68>nkt den Gebrauch nicht, weil Sie vielleicht lokal schreiben
und dann irgendwohin exportieren.
\end_layout
\begin_layout Subsection
So funktioniert es
\end_layout
\begin_layout Standard
Legen Sie fest, welche Aufz<66>hlungsebene Sie <20>ndern wollen, und w<>hlen Sie
dann ein Zeichen aus.
Die <20>nderung wird innerhalb von LyX
\series bold
nicht sichtbar
\series default
sein, sondern erst, wenn Sie den Text als
\family typewriter
xdvi
\family default
oder PostScript<70>-Datei betrachten.
\end_layout
\begin_layout Standard
Sie k<>nnen das Standardzeichen wiederherstellen, indem Sie mit dem rechten
Mausknopf auf den Knopf f<>r die jeweilige Aufz<66>hlungsebene klicken.
\end_layout
\begin_layout Standard
Falls Sie
\emph on
wirklich
\emph default
in verschiedenen Abs<62>tzen unterschiedliche Aufz<66>hlungszeichen verwenden
wollen, m<>ssen Sie von Hand eingreifen.
Allerdings kann Ihnen der Dialog dabei ein wenig helfen, da er den LaTeX-Code,
der das jeweilige Zeichen erzeugt, gleich angibt.
Um nun Ihren eigenen, abweichenden Absatz anzulegen, haben Sie folgende
M<>glichkeiten:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
let
\backslash
savelabelitemi=
\backslash
labelitemi
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
small
\backslash
(
\backslash
sharp
\backslash
)}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
Verwenden Sie den LaTeX-Befehl
\family typewriter
\backslash
renewcommand{}{}
\family default
, um f<>r eine Aufz<66>hlungsebene ein neues Zeichen zu definieren.
Sie sollten au<61>erdem den gegenw<6E>rtigen Wert speichern, um ihn hinterher
wiederherstellen zu k<>nnen.
In der aktuellen Aufz<66>hlung wurden folgende LaTeX-Befehle verwendet, um
das Zeichen f<>r die erste Aufz<66>hlungsebene zu ver<65>ndern:
\newline
\family typewriter
\backslash
let
\backslash
savelabelitemi=
\backslash
labelitemi
\newline
\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
small
\backslash
(
\backslash
sharp
\backslash
)}
\family default
\family typewriter
\newline
\family default
Beachten Sie, da<64> die Aufz<66>hlungsebene in r<>mischen Ziffern als Teil des
Befehls
\family typewriter
\backslash
label\SpecialChar \-
item
\family default
angegeben wird.
\end_layout
\begin_layout Itemize
\begin_inset ERT
status open
\begin_layout Standard
[
\backslash
(
\backslash
star
\backslash
)]
\end_layout
\end_inset
Geben Sie jedes Zeichen einzeln an, indem Sie jeden Eintrag mit einem in
eckige Klammern eingeschlossenen Befehl f<>r das Zeichen beginnen.
Dieser Eintrag hier wurde zum Beispiel mit dem Befehl
\family typewriter
[
\backslash
(
\backslash
star
\backslash
)]
\family default
begonnen.
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
savelabelitemi}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Falls Sie das Listensymbol lokal ver<65>ndert haben, denken Sie daran, es hinterher
wieder in den Originalzustand zur<75>ckzusetzen.
F<>r das vorliegende Beispiel geschieht das mit
\family typewriter
\newline
\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
savelabelitemi}
\end_layout
\begin_layout Chapter
Besondere Dokumentenklassen
\begin_inset LatexCommand \index{Dokumentenklasse}
\end_inset
\end_layout
\begin_layout Section
AMS-Mathe
\begin_inset LatexCommand \index{Dokumentenklasse!AMS-Mathe}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
David Johnson
\end_layout
\begin_layout Standard
Die Formate der Klasse AMS-Mathe wurden erstellt, um damit mathematische
Ver<65>ffentlichungen zu schreiben, die in den diversen Ver<65>ffentlichungen
der American Mathematical Society erscheinen sollen.
Sie sind nicht an eine bestimmte Zeitschrift gebunden, k<>nnen aber einfach
ver<65>ndert werden, um dies zu erreichen.
Lesen Sie dazu die Anleitung f<>r die jeweilige Zeitschrift (oft beschr<68>nken
sich die <20>nderungen auf das Ver<65>ndern einer einzigen Zeile in der TeX-Datei).
Die Dokumentation der AMS ist auch <20>ber das WWW zug<75>nglich (
\begin_inset LatexCommand \url{http://www.ams.org}
\end_inset
) oder kann per FTP geladen werden (
\family typewriter
\begin_inset LatexCommand \url{ftp://ftp.ams.org/pub/tex/amslatex/}
\end_inset
\family default
).
Diese Formate sind f<>r jede Art von mathematischen Texten geeignet und
n<>tzlich.
Derzeit gibt es drei verschiedene Formate f<>r AMS-Mathe:
\end_layout
\begin_layout Enumerate
amsart - Das AMS-Standardformat f<>r Artikel.
Alle Ergebnisse und gleichwertige Aussagen werden in der Form
\begin_inset Formula $(n,m)$
\end_inset
numeriert.
Dabei steht die erste Zahl f<>r den Abschnitt, die zweite z<>hlt alle Aussagen
(Theoreme, Korollare, Propositionen, Definitionen usw.) in diesem Abschnitt
durch.
Au<41>erdem stehen eine ganze Reihe von nichtnumerierten Umgebungen zur Verf<72>gung,
die auch gelegentlich ben<65>tigt werden.
Diese sind durch einen Stern am Ende des Namens gekennzeichnet.
\end_layout
\begin_layout Enumerate
amsart-seq - Hier ist die Numerierung unabh<62>ngig vom Abschnitt und wird
f<>r jeden Typ von Aussage getrennt gef<65>hrt.
Einige <20>fters ben<65>tigte Typen (nicht alle) stehen ebenfalls in einer nichtnumer
ierten Form zur Verf<72>gung, die durch einen Stern am Ende des Namens gekennzeichn
et ist.
\end_layout
\begin_layout Enumerate
amsbook - Das AMS-Standardformat f<>r B<>cher (oder besser Monographien).
Die Numerierung erfolgt <20>hnlich wie bei amsart, allerdings umfa<66>t die Numerieru
ng drei Ziffern,
\begin_inset Formula $(n,m,p)$
\end_inset
, mit Kapitel (erste Zahl), Abschnitt (zweite Zahl) und Aussage (dritte
Zahl).
Theorem, Korollar, Proposition, Definition usw.\InsetSpace ~
werden wiederum gleichbehandelt.
Die wichtigsten Umgebungen gibt es ebenfalls in einer nichtnumerierten
Version, die mit einem Stern am Ende des Namens gekennzeichnet ist.
\end_layout
\begin_layout Standard
Eine LyX-Datei der ams*-Klasse kann einfach in jede andere der ams*-Klassen
umgewandelt werden, indem man die entsprechende Klasse <20>ber das Men<65>
\family sans
Einstellungen\InsetSpace ~
Dokument
\family default
aktiviert.
\end_layout
\begin_layout Subsection
Was diese Formate bieten
\end_layout
\begin_layout Standard
Dies ist eine umfangreiche Aufz<66>hlung der Umgebungstypen, die von den Formaten
der AMS-Klasse bereitgestellt werden.
AMS-LaTeX selber bietet die M<>glichkeit, eine Unzahl derartiger Typen selber
f<>r eigene Zwecke zu definieren.
Die hier realisierte Auswahl entspricht den Empfehlungen der AMS.
Zus<75>tzlich zu den normalen LyX-Typen wie
\family sans
Abschnitt
\family default
,
\family sans
Literaturliste
\family default
,
\family sans
Titel
\family default
,
\family sans
Autor
\family default
,
\family sans
Datum
\family default
sind dies:
\end_layout
\begin_layout Description
\family sans
\series medium
Theorem
\family default
\series default
Dies wird normalerweise zur Pr<50>sentation zentraler Ergebnisse verwendet.
Das Wort ,,
\family sans
Theorem`
\family default
` wird in Fettdruck ausgegeben, zusammen mit einer automatisch ermittelten
Zahl (eine nichtnumerierte Version ist als
\family sans
Theorem*
\family default
vorhanden).
Der Text erscheint hervorgehoben.
\end_layout
\begin_layout Description
\family sans
\series medium
Corollary
\family default
\series default
Dies wird f<>r Aussagen verwendet, die direkt aus vorhergehenden Aussagen
hervorgehen.
Dies k<>nnen ebenfalls wieder zentrale Ergebnisse sein.
Eine nichtnumerierte Version (
\family sans
Corollary*
\family default
) ist vorhanden.
\end_layout
\begin_layout Description
\family sans
\series medium
Lemma
\family default
\series default
Dies sind kleinere Ergebnisse, die ben<65>tigt werden, um andere Aussagen
zu beweisen.
\end_layout
\begin_layout Description
\family sans
\series medium
Proposition
\family default
\series default
Noch weniger zentrale Ergebnisse, die (hoffentlich) zu der entwickelten
Theorie beitragen.
\end_layout
\begin_layout Description
\family sans
\series medium
Conjecture
\family default
\series default
Aussagen, f<>r die der Autor keinen Beweis liefern kann, die aber einleuchtend
und wahr erscheinen (f<>r den Autor zumindest).
\end_layout
\begin_layout Description
\family sans
\series medium
Criterion
\family default
\series default
Eine ben<65>tigte Bedingung.
\end_layout
\begin_layout Description
\family sans
\series medium
Algorithm
\family default
\series default
Eine generelle Vorgehensweise, die verwendet werden soll.
\end_layout
\begin_layout Description
\family sans
\series medium
Axiom
\family default
\series default
Eine Eigenschaft oder Aussage, die f<>r den Augenblick als wahr vorausgesetzt
wird.
\end_layout
\begin_layout Description
\family sans
\series medium
Definition
\family default
\series default
Raten Sie wof<6F>r.
Diese Aussage hebt sich im Zeichensatz stark von den vorherigen ab.
Die <20>berschrift (,,
\family sans
Definition`
\family default
`) ist zwar auch in Fettdruck, aber der restliche Text erscheint in normaler
Schrift.
\end_layout
\begin_layout Description
\family sans
\series medium
Example
\family default
\series default
Wird <20>hnlich wie
\family sans
Definition
\family default
gesetzt.
\end_layout
\begin_layout Description
\family sans
\series medium
Condition
\family default
\series default
eine Bedingung
\end_layout
\begin_layout Description
\family sans
\series medium
Problem
\family default
\series default
ein (zu l<>sendes) Problem
\end_layout
\begin_layout Description
\family sans
\series medium
Exercise
\family default
\series default
eine <20>bungsaufgabe
\end_layout
\begin_layout Description
\family sans
\series medium
Remark
\family default
\series default
Dies ist auch eine etwas ver<65>nderte Art von
\family sans
Theorem
\family default
.
,,
\emph on
Remark`
\emph default
` wird hervorgehoben gesetzt, der Rest in Normalschrift.
\end_layout
\begin_layout Description
\family sans
\series medium
Note
\family default
\series default
Wird genauso wie
\family sans
Remark
\family default
gesetzt
\end_layout
\begin_layout Description
\family sans
\series medium
Notation
\end_layout
\begin_layout Description
\family sans
\series medium
Claim
\end_layout
\begin_layout Description
\family sans
\series medium
Summary
\end_layout
\begin_layout Description
\family sans
\series medium
Acknowledgement
\end_layout
\begin_layout Description
\family sans
\series medium
Case
\family default
\series default
Dies wird verwendet, um lange Argumentationen aufzuspalten, indem besondere
F<>lle betrachtet werden.
\family sans
Case
\family default
hat sein eigenes, unabh<62>ngiges Numerierungsschema.
\end_layout
\begin_layout Description
\family sans
\series medium
Conclusion
\end_layout
\begin_layout Description
\family sans
\series medium
Fact
\end_layout
\begin_layout Description
\family sans
\series medium
Proof
\family default
\series default
Das Wort ,,
\emph on
Proof`
\emph default
` wird hervorgehoben gesetzt.
Am Ende dieser Umgebung wird ein QED-Symbol (normalerweise ein Quadrat,
das h<>ngt aber vom verwendeten Stil ab) eingef<65>gt.
\end_layout
\begin_layout Description
\family sans
\series medium
Address
\family default
\series default
Die permanente Adresse des Autors.
\end_layout
\begin_layout Description
\family sans
\series medium
Current\InsetSpace ~
Address
\family default
\series default
Hierher geh<65>rt die (momentane) Adresse des Autors zum Zeitpunkt der Einsendung
des Artikels, falls diese von der permanenten Adresse abweicht.
\end_layout
\begin_layout Description
\family sans
\series medium
Email
\family default
\series default
Die E-Mail Adresse des Autors.
\end_layout
\begin_layout Description
\family sans
\series medium
URL
\family default
\series default
Die Web-Adresse des Autors, falls gew<65>nscht.
\end_layout
\begin_layout Description
\family sans
\series medium
Keywords
\family default
\series default
Schl<68>sselworte oder Phrasen, um die im Artikel verwendeten Themen zu charakteri
sieren.
\end_layout
\begin_layout Description
\family sans
\series medium
Subjectclass
\family default
\series default
Dies bezieht sich auf die AMS-Subjektklassifizierung, die in
\emph on
Mathematical Reviews
\emph default
beschrieben und ver<65>ffentlicht ist.
Sie sind auch Online <20>ber die oben angegebenen Adressen zug<75>nglich.
\end_layout
\begin_layout Description
\family sans
\series medium
Thanks
\end_layout
\begin_layout Description
\family sans
\series medium
Dedicatory
\end_layout
\begin_layout Description
\family sans
\series medium
Translator
\end_layout
\begin_layout Standard
Dar<EFBFBD>berhinaus aktivieren all diese Formate automatisch die AMS-LaTeX- und
AMS-Font-Pakete.
Sie m<>ssen auf Ihrem System installiert sein, damit Sie diese Formate verwenden
k<>nnen.
\end_layout
\begin_layout Section
Dinbrief
\begin_inset LatexCommand \index{Dokumentenklasse!Dinbrief}
\end_inset
\end_layout
\begin_layout Standard
Mit der Dokumentenklasse
\family sans
dinbrief
\family default
k<>nnen Briefe unter Ber<65>cksichtigung deutscher Konventionen geschrieben
werden.
In
\family typewriter
LyXDir/templates
\family default
(
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
Neu\InsetSpace ~
von
\family default
\InsetSpace ~
\family sans
\bar under
V
\bar default
orlage
\family default
\SpecialChar \ldots{}
) finden Sie ein Beispiel als Vorlage.
\end_layout
\begin_layout Section
Paper
\begin_inset LatexCommand \index{Dokumentenklasse!AMS-Mathe}
\end_inset
\end_layout
\begin_layout Standard
Die Dokumentenklasse
\family sans
paper
\family default
stellt eine Alternative zur Standard-Klasse
\family sans
article
\family default
dar.
Sie hat in etwa dieselbe Funktionalit<69>t, hat aber ein etwas anderes Format
mit Abschnitts<74>berschriften in Sans Serif und einigen weiteren <20>nderungen.
\end_layout
\begin_layout Section
A&A Paper
\begin_inset LatexCommand \index{Dokumentenklasse!A\&A Paper}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Peter S<>tterlin
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
Dieser Abschnitt beschreibt, wie man mit LyX Artikel f<>r die Ver<65>ffentlichung
in der wissenschaftlichen Zeitschrift
\emph on
Astronomy & Astrophysics
\emph default
(
\begin_inset LatexCommand \url{http://www.edpsciences.fr/aa/}
\end_inset
) schreiben kann.
Man ben<65>tigt daf<61>r die Dokumentenklasse
\family typewriter
aa.cls
\family default
, Version 5.01, die Sie von folgendem FTP-Server beziehen k<>nnen:
\end_layout
\begin_layout Standard
\begin_inset VSpace medskip
\end_inset
\end_layout
\begin_layout Standard
\align center
\family typewriter
\begin_inset LatexCommand \url{ftp://ftp.edpsciences.org/pub/aa/readme.html}
\end_inset
\end_layout
\begin_layout Standard
\begin_inset VSpace medskip
\end_inset
\end_layout
\begin_layout Standard
Zu diesem Paket geh<65>rt auch ein Handbuch, und der vorliegende Text dient
nicht als Ersatz f<>r dieses Handbuch! Er soll nur ein paar Hilfestellungen
geben, wie man unter LyX die richtige Form erreicht.
\end_layout
\begin_layout Standard
Bitte beachten Sie auch, da<64>
\emph on
Astronomy & Astrophysics
\emph default
seit dem 1.\InsetSpace ~
Januar 2001 nicht mehr von Springer, sondern von EDP Sciences
herausgegeben wird.
Mit diesem Wechsel wurden auch einige <20>nderungen im Format und in den Stildatei
en eingef<65>hrt, insbesondere wurde der Thesaurus-Befehl entfernt.
Die vorliegende LyX-Klasse unterst<73>tzt die derzeit neueste Version 5.01
der A&A-Textklasse.
Wenn Sie eine <20>ltere Version installiert haben, sollten Sie unbedingt auf
die aktuelle Version umsteigen.
Aus Gr<47>nden der Kompatibilit<69>t wurde das alte Format als
\family sans
article (A&A V4)
\family default
beibehalten.
Bitte lesen Sie dazu die Kommentare in der Datei
\family typewriter
Ly
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
Dir/layouts/aapaper.layout
\family default
.
\end_layout
\begin_layout Subsection
Der Anfang
\end_layout
\begin_layout Standard
Sie beginnen ein neues Dokument <20>ber den Men<65>punkt
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
N
\bar default
eu\SpecialChar \ldots{}
\family default
\InsetSpace ~
oder
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Neu\InsetSpace ~
von\InsetSpace ~
\bar under
V
\bar default
or\SpecialChar \-
la\SpecialChar \-
ge\SpecialChar \ldots{}
\begin_inset Foot
status collapsed
\begin_layout Standard
Die Verwendung von Vorlagen ist <20>u<EFBFBD>erst empfehlenswert.
Legen Sie sich selber eine an, oder bitten Sie den lokalen System\SpecialChar \-
administrator,
eine solche zu erstellen.
Ein Beispiel f<>r eine solche Vorlage finden Sie in der normalen LyX-Distributio
n.
\end_layout
\end_inset
\family default
Falls Sie keine Vorlage verwenden, achten Sie auf die folgenden Einstellungen:
\end_layout
\begin_layout Itemize
W<EFBFBD>hlen Sie die Klasse
\family sans
article (A&A)
\family default
im Men<65>
\family sans
Einstellungen\InsetSpace ~
Dokument
\family default
(na ja, das war naheliegend).
\end_layout
\begin_layout Itemize
<EFBFBD>ndern Sie nichts an den Einstellungen Seitenformat, alles Notwendige wird
von den Makros eingestellt.
\end_layout
\begin_layout Subsection
Der Titelblock
\end_layout
\begin_layout Standard
Das erste, was Sie eingeben m<>ssen, sind die Informationen f<>r den Titel.
Er hat insgesamt sieben Eintr<74>ge, von denen einige optional sind.
Dies sind:
\end_layout
\begin_layout Itemize
\family sans
Titel
\family default
: [ben<65>tigt]
\end_layout
\begin_layout Itemize
\family sans
Subtitle
\family default
: [optional]
\end_layout
\begin_layout Itemize
\family sans
Autor
\family default
: [optional]
\end_layout
\begin_layout Itemize
\family sans
Address
\family default
: [ben<65>tigt]
\end_layout
\begin_layout Itemize
\family sans
Of\SpecialChar \textcompwordmark{}
fprints
\family default
: [optional] falls mehr als ein Autor beteiligt ist: An wen sollen Anfragen
bzgl.
Reprints gestellt werden?
\end_layout
\begin_layout Itemize
\family sans
Mail
\family default
: [optional] Postadresse.
\end_layout
\begin_layout Itemize
\family sans
Datum
\family default
: [ben<65>tigt].
Das hier verwendete Format ist:
\begin_inset LatexCommand \url{Received: <date>; Accepted <date>}
\end_inset
.
\end_layout
\begin_layout Standard
Der Befehl
\family typewriter
\backslash
maketitle
\family default
darf nicht selber eingef<65>gt werden, dies wird automatisch von LyX getan,
sobald der Titelblock beendet ist.
Die Reihenfolge der Eintr<74>ge im Titelblock ist <20>brigens egal, die oben
gegebene Reihenfolge ist aber optisch am n<>chsten am Format des sp<73>teren
Textes.
\end_layout
\begin_layout Standard
Wenn Sie im Titelblock Fu<46>noten verwenden wollen, zum Beispiel um Ihre gegenw<6E>rt
ige Adresse anzugeben, k<>nnen Sie dazu die normale Fu<46>note
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
F
\bar default
u<EFBFBD>note
\family default
verwenden.
LyX verwendet dann automatisch die in diesem Fall korrekte LaTeX-Form
\family typewriter
\backslash
thanks{}
\family default
.
\end_layout
\begin_layout Standard
Dar<EFBFBD>berhinaus werden drei zus<75>tzliche LaTeX-Befehle verwendet, f<>r die es
in LyX kein Gegenst<73>ck gibt:
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
and
\family default
trennt die Namen von mehreren Autoren bzw.\InsetSpace ~
Adressen
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
inst{<nr>}
\family default
wird verwendet, um die zusammengeh<65>rigen Autoren/Adressen zu kennzeichnen.
Die Adressen werden normalerweise in der Reihenfolge numeriert, wie sie
in der Umgebung
\family sans
Address
\family default
eingegeben werden.
Deshalb werden mit
\family typewriter
\backslash
inst
\family default
die zugeh<65>rigen Autoren markiert.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
email{Adresse}
\family default
erlaubt das Einf<6E>gen einer Email-Adresse f<>r schnellere Kontaktaufnahme.
\end_layout
\begin_layout Standard
In allen F<>llen m<>ssen Sie die entsprechenden Befehle selber eingeben und
als ERT markieren.
Beachten Sie auch das Beispiel.
\end_layout
\begin_layout Subsection
Die Zusammenfassung
\end_layout
\begin_layout Standard
Die Zusammenfassung sollte direkt auf den Titelblock folgen.
Mit Version 5 der Textklasse wurde die Abstract-Umgebung in einen Befehl
umgewandelt und auf einen einzigen Absatz beschr<68>nkt.
Hier mu<6D> auch der Eintrag der Schl<68>sselworte erfolgen.
Diese Umgebung ist in LyX derzeit nicht implementiert, deshalb m<>ssen Sie
den LaTeX-Befehl
\family typewriter
\backslash
keywords{}
\family default
von Hand eingeben und als ERT kennzeichnen.
Siehe dazu auch das Beispiel.
\end_layout
\begin_layout Subsection
Unterst<EFBFBD>tzte Umgebungstypen
\end_layout
\begin_layout Standard
Vom Format
\family sans
paper (A&A)
\family default
werden folgende Umgebungstypen unterst<73>tzt:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Standard
\end_layout
\begin_layout Itemize
\family sans
Abschnitt
\end_layout
\begin_layout Itemize
\family sans
Unterabschnitt
\end_layout
\begin_layout Itemize
\family sans
Unterunterabschn.
\end_layout
\begin_layout Itemize
\family sans
Auflistung
\end_layout
\begin_layout Itemize
\family sans
Aufz<EFBFBD>hlung
\end_layout
\begin_layout Itemize
\family sans
Beschreibung
\end_layout
\begin_layout Itemize
\family sans
Beschriftung
\end_layout
\begin_layout Itemize
\family sans
Zusammenfassung
\end_layout
\begin_layout Itemize
\family sans
Danksagung
\end_layout
\begin_layout Itemize
\family sans
Literaturliste
\end_layout
\begin_layout Itemize
\family sans
La
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
T
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
eX
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
Von LyX nicht unterst<73>tzte Befehle
\end_layout
\begin_layout Standard
Einige der LaTeX-Befehle werden vom Format
\family sans
paper (A&A)
\family default
in LyX nicht unterst<73>tzt.
Einige davon wurden bereits erw<72>hnt.
Der <20>bersicht halber sind hier nochmals alle zusammen aufgef<65>hrt:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
and
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
email
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
appendix
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
authorrunning
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
inst{}
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
keywords{}
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
object{}
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
titlerunning{}
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Wenn Sie einen dieser Befehle verwenden wollen, m<>ssen Sie ihn von Hand
eingeben.
\series bold
Vergessen Sie keinesfalls, die Befehle als LaTeX-Code zu kennzeichnen!
\end_layout
\begin_layout Subsection
Gleitende Abbildungen und Tabellen
\end_layout
\begin_layout Standard
LyX stellt die notwendigen Float-Umgebungen
\family sans
figure
\family default
,
\family sans
figure*
\family default
,
\family sans
table
\family default
und
\family sans
table*
\family default
zur Verf<72>gung, deshalb hier keine weiteren Erl<72>uterungen dazu.
Lesen Sie das
\emph on
Benutzerhandbuch
\emph default
.
Denken Sie aber daran, da<64> laut Vorgabe Tabellen linksb<73>ndig gesetzt werden
sollten.
Verwenden Sie dazu die Einstellungsm<73>glichkeit im Men<65>
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
A
\bar default
bsatz\SpecialChar \ldots{}
\end_layout
\begin_layout Standard
Eine kleine Ausnahme vom Standard stellen breite Abbildungen mit der Bilduntersc
hrift neben dem Bild dar.
Um eine solche Abbildung zu erstellen, gehen Sie folgenderma<6D>en vor:
\end_layout
\begin_layout Enumerate
Erzeugen Sie eine breite Gleitabbildung:
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Gleitobjekte\SpecialChar \menuseparator
Abbildung.
\end_layout
\begin_layout Enumerate
Geben Sie Ihre Bildunterschrift ein.
\end_layout
\begin_layout Enumerate
Dr<EFBFBD>cken Sie
\family sans
Eingabe,
\family default
um den Cursor <20>ber den Text zu positionieren.
\end_layout
\begin_layout Enumerate
F<EFBFBD>gen Sie die Abbildung ein:
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Grafik
\family default
\SpecialChar \ldots{}
Die Abbildung sollte auf eine Breite von 12
\begin_inset Formula $\,$
\end_inset
cm skaliert werden.
\end_layout
\begin_layout Enumerate
Positionieren Sie den Cursor hinter die Abbildung und f<>gen Sie einen horizontal
en Leerraum ein:
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
S
\bar default
onderzeichen\SpecialChar \menuseparator
\bar under
H
\bar default
Fill
\family default
.
\end_layout
\begin_layout Enumerate
Schalten Sie in den LaTeX-Modus:
\family sans
Alt+Z\InsetSpace ~
T
\family default
oder
\family sans
Strg+L
\family default
.
\end_layout
\begin_layout Enumerate
Geben Sie folgenden Text ein:
\family typewriter
\backslash
parbox[b]{55mm}{
\family default
.
\series bold
Schlie<EFBFBD>en Sie die Klammer nicht!
\end_layout
\begin_layout Enumerate
Setzen Sie den Cursor hinter den Text und f<>gen Sie im LaTeX-Modus die schlie<69>en
de Klammer ein:
\family sans
Strg+L\InsetSpace ~
\family typewriter
}
\family default
.
\end_layout
\begin_layout Standard
Sehen Sie sich dazu auch die Abbildungen im Beispiel an.
\end_layout
\begin_layout Subsection
Das Schiedsrichter-Format
\end_layout
\begin_layout Standard
Um den Artikel einzureichen, mu<6D> er in einem speziellen, zweizeiligen Format
ausgedruckt werden.
Dazu mu<6D> der Dokumentenklasse in LaTeX die Option
\family typewriter
referee
\family default
angegeben werden.
Verwenden Sie hierzu im Men<65>
\family sans
Einstellungen\InsetSpace ~
Dokument\SpecialChar \menuseparator
Format,
\family default
Feld
\family sans
\bar under
O
\bar default
ptionen
\family default
:, und geben Sie dort das Wort
\family typewriter
referee
\family default
ein.
\end_layout
\begin_layout Subsection
Der Beispielartikel
\end_layout
\begin_layout Standard
Im Verzeichnis Beispiele, in das Sie <20>ber den entsprechenden Knopf im Dialog
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
<EFBFBD>
\bar default
ffnen\SpecialChar \ldots{}
\family default
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
\SpecialChar \menuseparator
\family sans
\bar under
B
\bar default
eispiele
\family default
gelangen, finden Sie einen Artikel f<>r dieses Format (
\family typewriter
aa_sample.lyx
\family default
).
Es ist der Artikel, der auch im originalen Paket der Textklasse beigelegt
ist, in LyX ,,<2C>bersetzt``.
Sie k<>nnen ihn als Anregung verwenden und den originalen LaTeX-Text mit
LyX' Art und Weise zu schreiben vergleichen.
\end_layout
\begin_layout Section
AASTeX
\begin_inset LatexCommand \index{Dokumentenklasse!AASTeX}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Mike Ressler
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
AASTeX ist ein Makro-Paket, welches von der American Astronomical Society
zusammengestellt wurde, um die Einsendung von Manuskripten f<>r die drei
von ihr herausgegebenen Zeitschriften zu vereinfachen: Astrophysical Journal
(einschlie<69>lich Briefe und Erg<72>nzung), Astronomical Journal sowie Publications
of the Astronomical Society of the Pacific.
Es hat sich gezeigt, da<64> LyX sich ausgezeichnet daf<61>r eignet, dies Dokumente
zu erzeugen, besonders wegen seiner F<>higkeiten, Gleichungen, Zitate und
Bilder zu handhaben.
LyX setzt mindestens Version 5.2, die hier beschrieben wird, dieses Makro-Pakete
s voraus.
Version 5.2 wird hier beschrieben wird.
Das AASTeX-Paket kann vom FTP-Server der AAS heruntergeladen werden:
\end_layout
\begin_layout Standard
\align center
\begin_inset LatexCommand \url{http://www.journals.uchicago.edu/AAS/AASTeX}
\end_inset
\end_layout
\begin_layout Standard
Das Paket enth<74>lt auch ein vollst<73>ndiges Benutzerhandbuch, und Sie sollten
sich sorgf<67>ltig damit vertraut machen, bevor Sie damit einen Artikel mit
LyX schreiben.
Denn auch mit LyX m<>ssen Sie sich <20>ber die Bedeutung der diversen AASTeX-Befehl
e im Klaren sein, LyX nimmt Ihnen lediglich ab, all diese Befehle selber
einzutippen.
Sie sind auch verantwortlich daf<61>r, da<64> das endg<64>ltige LaTeX-Dokument den
Richtlinien derjenigen Zeitschrift entspricht, bei dem Sie den Artikel
einreichen wollen.
\end_layout
\begin_layout Subsection
Einen neuen Artikel beginnen
\end_layout
\begin_layout Standard
Es ist sehr ratsam, mit der beigef<65>gten Vorlagedatei zu beginnen.
Klicken Sie dazu auf
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Neu\InsetSpace ~
von
\bar under
V
\bar default
orlage
\family default
\SpecialChar \ldots{}
, geben Sie einen Dateinamen ein und w<>hlen Sie dann
\family typewriter
aastex.lyx
\family default
als Vorlage.
Diese zeigt Ihnen die in Manuskripten am h<>ufigsten auftretenden Umgebungstypen.
Ersetzen Sie einfach den vorhandenen Text (inklusive der spitzen Klammern,
\family typewriter
<>
\family default
) mit den richtigen Inhalten.
Viele der AASTeX-Befehle lassen sich einfach in LyX integrieren, bei manchen
ist das jedoch nicht der Fall, insbesondere bei
\family typewriter
\backslash
altaffilmark
\family default
und
\family typewriter
\backslash
altaffiltext
\family default
.
Diese fallen Ihnen in der Vorlage sicherlich sofort auf: Derartige Befehle
m<>ssen direkt eingetippt und als ERT markiert werden.
Ich habe versucht, den Umfang solcher ERTs so gering wie m<>glich zu halten,
aber es sind immer noch ein paar mehr, als den meisten lieb ist.
\end_layout
\begin_layout Subsection
Der Abschlu<6C> eines Artikels
\end_layout
\begin_layout Standard
Wenn das Dokument zu Ihrer Zufriedenheit erstellt ist und einwandfrei in
der Vorschau betrachtet und ausgedruckt werden kann, sind einige Nachbearbeitun
gsschritte notwendig, bevor der Text eingereicht werden kann.
\end_layout
\begin_layout Enumerate
Exportieren Sie den Text als LaTeX-Datei (
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
).
\end_layout
\begin_layout Enumerate
Editieren Sie die so erzeugte
\family typewriter
.tex
\family default
-Datei mit Ihrem bevorzugten Text-Editor:
\end_layout
\begin_deeper
\begin_layout Enumerate
Entfernen Sie die Kommentarzeilen vor dem
\family typewriter
\backslash
documentclass
\family default
-Befehl.
\end_layout
\begin_layout Enumerate
Entfernen Sie (falls vorhanden) die Zeile
\family typewriter
\backslash
usepackage...{fontenc}
\family default
(normalerweise direkt nach
\family typewriter
\backslash
docu\SpecialChar \-
ment\SpecialChar \-
class
\family default
).
Ebenfalls entfernt werden mu<6D> eine eventuell vorhandene
\family typewriter
\backslash
secnumdepth
\family default
-Zeile.
\end_layout
\begin_layout Enumerate
Entfernen Sie alle Zeilen zwischen (einschlie<69>lich)
\family typewriter
\backslash
makeatletter
\family default
und
\family typewriter
\backslash
makeatother
\family default
, mit Ausnahme derjenigen Eintr<74>ge, die Sie selber in den LaTeX-Vorspann
eingef<65>gt haben (diese sollten direkt nach den
\begin_inset Quotes gld
\end_inset
User specified LaTeX commands
\begin_inset Quotes grd
\end_inset
in der
\family typewriter
.tex
\family default
-Datei stehen).
\end_layout
\end_deeper
\begin_layout Enumerate
Starten Sie einen LaTeX-Lauf um sicherzustellen, da<64> die Datei noch immer
fehlerfrei verarbeitet werden kann.
\end_layout
\begin_layout Enumerate
Lesen Sie nochmals die Vorgaben der Zeitschrift um sicherzugehen, da<64> die
verwendeten Dateinamen und Formate richtig sind.
\end_layout
\begin_layout Enumerate
Reichen Sie die Arbeit ein.
\end_layout
\begin_layout Subsection
Hinweise zu einzelnen Befehlen
\end_layout
\begin_layout Standard
Ich werde hier nicht die verschiedenen AASTeX-Befehle ausf<73>hrlich erl<72>utern;
dies wird im Handbuch des Makropaketes (
\family typewriter
aasguide.tex
\family default
) sehr gut gemacht.
Ich gehe an dieser Stelle also nur die Liste durch und f<>ge an einigen
Stellen Kommentare hinzu.
Also los\SpecialChar \ldots{}
\end_layout
\begin_layout Subsubsection
Dinge, die wie erwartet funktionieren
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
begin{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Da sie funktionieren, wie Sie es von ihnen erwarten, z<>hle ich sie hier
nur auf und f<>ge die Abschnittsnummern hinzu, in denen sie im Handbuch
erl<72>utert sind:
\end_layout
\begin_layout Standard
\family typewriter
\backslash
documentclass
\family default
(2.1.1),
\family typewriter
\backslash
begin{document}
\family default
(2.2),
\family typewriter
\backslash
title
\family default
(2.3),
\family typewriter
\backslash
author
\family default
(2.3),
\family typewriter
\backslash
affil
\family default
(2.3),
\family typewriter
\backslash
abstract
\family default
(2.4),
\family typewriter
\backslash
keywords
\family default
(2.5),
\family typewriter
\backslash
section
\family default
(2.7),
\family typewriter
\backslash
subsection
\family default
(2.7),
\family typewriter
\backslash
subsubsection
\family default
(2.7),
\family typewriter
\backslash
paragraph
\family default
(2.7),
\family typewriter
\backslash
facility
\family default
(2.10),
\family typewriter
\backslash
begin{displaymath}
\family default
(2.12),
\family typewriter
\backslash
begin{equation}
\family default
(2.12),
\family typewriter
\backslash
begin{eqnarray}
\family default
(2.12),
\family typewriter
\backslash
begin{mathletters}
\family default
(2.12),
\family typewriter
\backslash
begin{thebibliography}
\family default
(2.13.1),
\family typewriter
\backslash
bibitem
\family default
(2.13.2), all the cite commands and their variations (2.13.2), the generic
graphicx figure commands (2.14.1),
\family typewriter
\backslash
begin{table}
\family default
(2.15.4),
\family typewriter
\backslash
begin{tabular}
\family default
(2.15.4),
\family typewriter
\backslash
caption
\family default
(2.15.4),
\family typewriter
\backslash
label
\family default
(2.15.4, sowie an anderen Stellen),
\family typewriter
\backslash
tablerefs
\family default
(2.15.5),
\family typewriter
\backslash
tablecomments
\family default
(2.15.5),
\family typewriter
\backslash
url
\family default
(2.17.4),
\family typewriter
\backslash
end{document}
\family default
(2.18).
\end_layout
\begin_layout Standard
Die folgenden Stiloptionen arbeiten ebenfalls korrekt:
\family typewriter
longabstract
\family default
(2.4),
\family typewriter
preprint
\family default
(3.2.1),
\family typewriter
preprint2
\family default
(3.2.2),
\family typewriter
eqsecnum
\family default
(3.3),
\family typewriter
flushrt
\family default
(3.4).
Tragen Sie sie einfach im Feld
\family sans
\bar under
O
\bar default
ptionen
\family default
in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
Format
\family default
ein.
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
end{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
Dinge, die funktionieren, jedoch zus<75>tzlicher Hinweise bed<65>rfen
\end_layout
\begin_layout Itemize
Die folgenden Befehle sind f<>r die Verwendung durch die Zeitschrifteneditoren
vorgesehen.
Aber wenn Sie sie unbedingt verwenden wollen, tragen Sie sie in den LaTeX-Vorsp
ann ein:
\newline
\family typewriter
\backslash
received
\family default
,
\family typewriter
\backslash
revised
\family default
,
\family typewriter
\backslash
accepted
\family default
,
\family typewriter
\backslash
ccc
\family default
,
\family typewriter
\backslash
cpright
\family default
(alle in 2.1.3)
\end_layout
\begin_layout Itemize
Die folgenden Befehle k<>nnen ebenfalls im LaTeX-Vorspann plaziert werden.
Sie sind in der Vorlagedatei als (leere) Platzhalter aufgef<65>hrt:
\newline
\family typewriter
\backslash
slugcomment
\family default
(2.1.4),
\family typewriter
\backslash
shorttitle
\family default
(2.1.5),
\family typewriter
\backslash
shortauthors
\family default
(2.1.5)
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
email
\family default
(2.3) -- Dieser Befehl kann nur in einer eigenen Absatzumgebung verwendet
werden.
Verwenden Sie ERTs, um ihn einzuf<75>gen.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
and
\family default
(2.3) -- Es wird ein zus<75>tzliches Klammerpaar
\family typewriter
{}
\family default
danach ausgegeben, das sollte aber zu keinem Fehler f<>hren.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
notetoeditor
\family default
(2.6) -- Dieser Befehl kann nur in einer eigenen Absatzumgebung verwendet
werden.
Verwenden Sie ERTs, um ihn einzuf<75>gen.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
placetable
\family default
(2.8) kann keine Marke f<>r Querverweise einf<6E>gen.
Sie m<>ssen das von Hand eingeben.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
placefigure
\family default
(2.8) -- Es gilt das zu
\family typewriter
\backslash
placetable
\family default
Gesagte.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
acknowledgements
\family default
(2.9) -- Es wird ein zus<75>tzliches Klammerpaar
\family typewriter
{}
\family default
ausgegeben, das sollte aber keine Probleme bereiten.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
appendix
\family default
(2.11) -- Es wird ein zus<75>tzliches Klammerpaar
\family typewriter
{}
\family default
danach ausgegeben, das sollte aber zu keinem Fehler f<>hren.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
figcaption
\family default
(2.14.2) -- Sie k<>nnen ein optionales Dateinamen-Argument einf<6E>gen, indem
Sie den Cursor am Textanfang plazieren und
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
K
\bar default
urztitel
\family default
ausw<73>hlen.
\family sans
Kurztitel
\family default
f<>gt ein optionales Argument des Typs ein, der von
\family typewriter
\backslash
figcaption
\family default
ben<65>tigt wird.
Hoffentlich wird es eines Tages umbenannt werden.
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
objectname
\family default
(2.17.1) -- wie
\family typewriter
\backslash
figcaption
\family default
f<>r den optionalen Parameter der Katalog-ID
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
dataset
\family default
(2.17.1) -- wie
\family typewriter
\backslash
figcaption
\family default
f<>r den optionalen Parameter der Katalog-ID
\end_layout
\begin_layout Subsubsection
Nicht implementierte Dinge (ERT verwenden)
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
begin{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\family typewriter
\backslash
altaffilmark
\family default
(2.3),
\family typewriter
\backslash
altaffiltext
\family default
(2.3),
\family typewriter
\backslash
eqnum
\family default
(2.12),
\family typewriter
\backslash
setcounter{equation}
\family default
(2.12), Abk<62>rzungen von Zeitschriftennamen (2.13.4),
\family typewriter
\backslash
figurenum
\family default
(2.14.1),
\family typewriter
\backslash
epsscale
\family default
(2.14.1),
\family typewriter
\backslash
plotone
\family default
(2.14.1),
\family typewriter
\backslash
plottwo
\family default
(2.14.1),
\family typewriter
\backslash
tablenum
\family default
(2.15.4),
\family typewriter
\backslash
tableline
\family default
(2.15.4, f<>gen Sie es als erstes Element in der Zelle
\emph on
vor
\emph default
derjenigen ein, in der Sie es verwenden wollen.
Verwenden Sie keine von LyX erzeugten Linien in der Tabelle.),
\family typewriter
\backslash
tablenotemark
\family default
(2.15.5),
\family typewriter
\backslash
tablenotetext
\family default
(2.15.5), vieles im Abschnitt Misc (2.17, au<61>er
\family typewriter
\backslash
objectname
\family default
,
\family typewriter
\backslash
dataset
\family default
,
\family typewriter
\backslash
url
\family default
und
\family typewriter
\backslash
email
\family default
, siehe oben),
\family typewriter
\backslash
singlespace
\family default
(3.1),
\family typewriter
\backslash
doublespace
\family default
(3.1),
\family typewriter
\backslash
onecolumn
\family default
(3.2),
\family typewriter
\backslash
twocolumn
\family default
(3.2).
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
end{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
Dinge, die nicht implementiert werden k<>nnen
\end_layout
\begin_layout Standard
\SpecialChar \ldots{}
jedenfalls nicht auf irgendeine sinnvolle Weise, deshalb sollten Sie sie
am Besten ignorieren.
Es handelt sich dabei um die Umgebungstypen
\family typewriter
references
\family default
(2.13.3) und
\family typewriter
deluxtable
\family default
(2.15).
Wenn Sie
\family typewriter
deluxtable
\family default
wirklich verwenden wollen, legen Sie die Tabelle mit einem normalen Editor
als Datei an und f<>gen Sie diese <20>ber den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
\bar under
D
\bar default
atei
\family default
\InsetSpace ~
\family sans
einf<EFBFBD>gen
\family default
in Ihre LyX-Datei ein.
In der Datei
\family typewriter
aas_sample.lyx
\family default
finden Sie ein Beispiel daf<61>r.
\end_layout
\begin_layout Subsection
FAQs, Tips, Tricks und andere Wiederholungen
\end_layout
\begin_layout Subsubsection
Wie man LyX und AASTeX zusammenarbeiten l<><6C>t
\end_layout
\begin_layout Standard
Es kann etwas schwierig sein, LyX dazu zu bringen, neue Formate und Dokumentenkl
assen zu erkennen.
Wenn alles Andere versagt, machen Sie folgendes:
\end_layout
\begin_layout Enumerate
Stellen Sie sicher, da<64> LaTeX das AASTeX-Paket findet.
Kopieren Sie
\family typewriter
sample.tex
\family default
(und eventuell
\begin_inset LatexCommand \url{table.tex}
\end_inset
) in ein eigenes Verzeichnis und versuchen Sie, es mit
\family typewriter
latex
\family default
zu <20>bersetzen.
\end_layout
\begin_layout Enumerate
<EFBFBD>berzeugen Sie sich, da<64> die Datei
\family typewriter
aastex.layout
\family default
entweder in
\family typewriter
<LyXDir>/layouts
\family default
oder in
\begin_inset LatexCommand \url{~/.lyx/layouts}
\end_inset
zu finden ist.
\end_layout
\begin_layout Enumerate
Rekonfigurieren Sie LyX mit
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
Neu\InsetSpace ~
k
\bar under
o
\bar default
nfigurieren
\family default
und starten Sie LyX dann neu.
\end_layout
\begin_layout Enumerate
<EFBFBD>ffnen Sie eine neue Datei (nicht mit Vorlagedatei).
Erscheint AASTeX als Auswahloption in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family default
Karteikarte
\family sans
Dokument\SpecialChar \menuseparator
\bar under
K
\bar default
lasse
\family default
?
\end_layout
\begin_layout Standard
Wenn Sie beim <20>bersetzen eines existierenden AASTeX-Dokumentes eine Fehlermeldun
g von LaTeX bekommen, es k<>nne das AASTeX-Format nicht finden oder ein
\begin_inset Quotes gld
\end_inset
You should not mix title layouts with normal ones
\begin_inset Quotes grd
\end_inset
, ist das Paket nicht korrekt installiert.
\end_layout
\begin_layout Subsubsection
LaTeX-Fehler beim Verarbeiten von Tabellen
\end_layout
\begin_layout Standard
LyX versucht standardm<64><6D>ig, die <20>ber/Unterschriften von Tabellen zu zentrieren.
Dies verursacht scheinbar Probleme im Zusammenhang mit AASTeX, Sie sollten
deshalb f<>r diese Abschnitte in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
A
\bar default
bsatz
\family default
\SpecialChar \ldots{}
die
\family sans
Ausrichtung
\family default
auf
\family sans
Bl
\bar under
o
\bar default
cksatz
\family default
einstellen.
Dies hat bei mir die Probleme beseitigt.
\end_layout
\begin_layout Subsubsection
Literaturverzeichnisse
\begin_inset LatexCommand \label{sub:Literaturverzeichnisse}
\end_inset
\end_layout
\begin_layout Standard
Ein paar Hinweise dazu:
\end_layout
\begin_layout Enumerate
Mir sind ein paar seltsame Formatierungen bei Literaturverzeichnissen im
Text aufgefallen.
Wenn Sie einen Eintrag vornehmen, achten Sie darauf, da<64> sich kein Leerzeichen
zwischen dem Namen des letzten Autors und der Klammer f<>r die Jahreszahl
befindet.
Schreiben Sie also
\family typewriter
Ressler(1992)
\family default
und nicht
\family typewriter
Ressler\InsetSpace ~
(1992)
\family default
.
\end_layout
\begin_layout Enumerate
Das Einf<6E>gen der Literaturverzeichnisse ist <20>berhaupt nicht einleuchtend.
Am einfachsten schreiben Sie Ihren ersten Verweis ans Ende des Dokuments
und markieren ihn als Literaturverzeichnis.
Dann wird eine kleines graues K<>stchen davorgesetzt.
Klicken Sie darauf, um die restlichen Informationen einzugeben.
F<>r weitere Verweise gehen Sie ans Ende eines vorhandenen Verweises und
dr<64>cken die Eingabetaste.
Das erzeugt eine neue Zeile mit einem eigenen K<>stchen, usw.
\end_layout
\begin_layout Subsubsection
Einbinden von EPS-Dateien
\end_layout
\begin_layout Standard
Obwohl AASTeX eigene Befehle f<>r Bilder hat (
\family typewriter
\backslash
plotone
\family default
zum Beispiel), ziehe ich die Standard-Bildbefehle von LaTeX (mit dem Erg<72>nzungs
paket
\family typewriter
graphicx
\family default
) vor.
Sie k<>nnen die
\family typewriter
\backslash
plotone
\family default
- usw\InsetSpace ~
Befehle als ERTs in einer Gleitumgebung einsetzen, mir ist es aber
nie gelungen, auf diese Weise ein korrektes Aussehen zu erhalten.
Mit
\family typewriter
graphicx
\family default
wird LyX den Befehl
\family typewriter
\backslash
usepackage{graphics}
\family default
in den LaTeX-Vorspann einf<6E>gen und die Abbildungen auf die in LaTeX <20>bliche
Weise behandeln.
Ich glaube, da<64> ApJ Bilder jetzt auf genau diese Art akzeptiert; AJ wird
wohl noch die
\begin_inset Quotes gld
\end_inset
packe alles ans Ende
\begin_inset Quotes grd
\end_inset
-Technik benutzen.
\end_layout
\begin_layout Subsubsection
Dinge, die ich nicht realisiert habe
\end_layout
\begin_layout Standard
Es gibt noch ein paar h<>bsche Dinge, die ich h<>tte implementieren k<>nnen,
aber es nicht tat.
Etwa wird der doppelte Zeilenabstand in LyX nicht angezeigt, obwohl das
Dokument auf Papier so ausgedruckt wird.
Ebenfalls gibt es keine zus<75>tzlichen Formate f<>r die Stile
\family typewriter
preprint
\family default
und
\family typewriter
preprint2
\family default
.
Da Sie vermutlich sowieso die meiste Zeit im normalen Manuskriptmodus arbeiten,
wollte ich den Platz auf der Festplatte nicht daf<61>r verschwenden.
\end_layout
\begin_layout Subsection
Schlu<EFBFBD>bemerkung
\end_layout
\begin_layout Standard
Ihre Erfahrung mag eine andere sein.
Ich habe jetzt Artikel f<>r ApJ und AJ ver<65>ffentlicht, f<>r die LyX 98% der
Arbeit getan hat; die restlichen 2% LaTeX-Nachbearbeitung und ein paar
Aufr<66>umarbeiten.
Ich hatte keinen <20>rger mit dem Abgabeproze<7A>, und ich bin sicher, da<64> die
Journale nie einen Unterschied bemerkt haben.
Also: probieren Sie es aus und ver<65>ffentlichen Sie!
\end_layout
\begin_layout Section
ijmpd
\begin_inset LatexCommand \index{Dokumentenklasse!ijmpd}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Panayotis Papasotiriou
\end_layout
\begin_layout Subsection
<EFBFBD>berblick
\end_layout
\begin_layout Standard
Das ijmpd-Paket ist ein Makrosatz, der die elektronische Manuskript\SpecialChar \-
<EFBFBD>ber\SpecialChar \-
sen\SpecialChar \-
dung
an das International Journal of Modern Physics D, herausgegeben von World
Scientific, erleichtert.
Die Dokumentenklasse ist
\family sans
ws-ijmpd
\family default
.
Es kann, zusammen mit Anweisungen des Autors, von
\begin_inset LatexCommand \url{http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml}
\end_inset
heruntergeladen werden.
Das ijmpd-Paket ist eine modifizierte Version der article-Klasse.
Die meisten Funktionen werden von LyX unterst<73>tzt.
Ich habe vor kurzem LyX erfolgreich benutzt, um einen Artikel an das Internatio
nal Journal of Modern Physics D zu schicken.
\end_layout
\begin_layout Subsection
Ein Papier schreiben
\end_layout
\begin_layout Standard
Der einfachste Weg, ein Papier zu schreiben, ist mit einer Vorlagendatei
anzufangen.
Klicken Sie auf
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
Neu\InsetSpace ~
von\InsetSpace ~
\bar under
V
\bar default
orlage
\family default
\SpecialChar \ldots{}
\InsetSpace ~
und w<>hlen die Datei
\family typewriter
ijmpd.lyx
\family default
aus.
Sie erhalten ein (fast) leeres Dokument, das die meisten Felder enth<74>lt,
die in einem Manuskript vorkommen und eine kleine Beschreibung f<>r ihre
Benutzung.
<20>berschreiben Sie wie in den meisten Vorlagen den vorhandenen Text (einschlie<69>l
ich der Klammern <>) mit Ihrem Text.
Sie sollten die folgenden Bemerkungen beachten:
\end_layout
\begin_layout Enumerate
LyX erlaubt Ihnen nicht, die Fontgr<67><72>e und den Seitenstil des Dokuments
zu <20>ndern, weil das ijmpd-Paket diese <20>nderungen nicht erlaubt.
\end_layout
\begin_layout Enumerate
Das ijmpd-Paket verlangt, da<64> die Dokumentsprache nicht ge<67>ndert wird.
Bevor Sie Ihr Papier in der Druckansicht ansehen, <20>berzeugen Sie sich,
da<64> das Babel-Paket nicht benutzt wird: deaktivieren Sie
\family sans
Bearbeiten\SpecialChar \menuseparator
Einstellungen\SpecialChar \menuseparator
Sprach-Einstellungen\SpecialChar \menuseparator
Sprache\SpecialChar \menuseparator
Babel\InsetSpace ~
verwenden.
\end_layout
\begin_layout Enumerate
Es gibt zwei neue Umgebungen
\begin_inset Quotes gld
\end_inset
\family sans
Theorem"
\family default
und
\begin_inset Quotes gld
\end_inset
\family sans
Beweis
\family default
.
\end_layout
\begin_layout Enumerate
Anh<EFBFBD>nge k<>nnen ans Papier hinzugef<65>gt werden.
LyX bietet daf<61>r eine besondere Umgebung
\begin_inset Quotes gld
\end_inset
Appendix", die den Anfang des Anhangs markiert.
Ein Anhang kann normale Abschnitte, Unterabschnitte und Unterunterabschnitte
enthalten.
\end_layout
\begin_layout Enumerate
Das ijmpd-Paket behandelt Tabellenbeschriftungen ganz anders als LyX.
Deswegen wird eine von LyX erstellte Tabelle zwar richtig gedruckt, aber
ihre Beschriftung wird ignoriert.
Wenn Sie Tabellenbeschriftungen brauchen, sollten Sie die ganze gleitende
Tabelle in eine
\family typewriter
.tex
\family default
-Datei einbauen und dann diese Datei in das LyX-Dokument importieren (
\family sans
Einf<EFBFBD>gen\SpecialChar \menuseparator
Datei\InsetSpace ~
ein
\bar under
b
\bar default
inden
\family default
\SpecialChar \ldots{}
).
Wie Sie eine gleitende Tabelle f<>r ijmpd erstellen, steht in der Datei
\family typewriter
ws-ijmpd.tex
\family default
, die zum ijmpd-Paket dazugeh<65>rt.
\end_layout
\begin_layout Subsection
Ein Papier zum Versenden vorbereiten
\end_layout
\begin_layout Standard
Bevor Sie Ihr Papier versenden, m<>ssen Sie es als LaTeX-Datei (
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
\bar under
E
\bar default
xportieren
\family default
\SpecialChar \menuseparator
\family sans
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
) exportieren.
Dann
\end_layout
\begin_layout Enumerate
entfernen Sie alle Kommentarzeilen vor dem
\family typewriter
\backslash
documentclass
\family default
-Befehl,
\end_layout
\begin_layout Enumerate
Entfernen Sie alles zwischen (einschlie<69>lich)
\family typewriter
\backslash
makeatletter
\family default
und
\family typewriter
\backslash
makeatother
\family default
, mit Ausnahme derjenigen Eintr<74>ge, die Sie selber in den LaTeX-Vorspann
eingef<65>gt haben.
\end_layout
\begin_layout Standard
Die ge<67>nderte
\family typewriter
.tex
\family default
-Datei mu<6D> gespeichert werden und von LaTeX sooft wie n<>tig bearbeitet werden.
Au<41>erdem sollten Sie sich das resultierende
\family typewriter
.dvi
\family default
-Dokument ansehen.
\end_layout
\begin_layout Section
Kluwer
\begin_inset LatexCommand \index{Dokumentenklasse!Kluwer}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Panayotis Papasotiriou
\end_layout
\begin_layout Subsection
<EFBFBD>berblick
\end_layout
\begin_layout Standard
Das Kluwer-Paket ist ein Makrosatz der Kluwer Academic Publishers, der die
elektronische Ma\SpecialChar \-
nu\SpecialChar \-
skript\SpecialChar \-
<EFBFBD>ber\SpecialChar \-
sen\SpecialChar \-
dung an Zeitschriften erleichtert.
Die bekanntesten sind Astrophysics und Space Science and Solar Physics,
aber es gibt viele andere (eine vollst<73>ndige Liste ist unter
\noun on
\begin_inset LatexCommand \url{http://www.wkap.nl/jrnllist.htm/JRNLHOME}
\end_inset
\noun default
zu finden).
Das Kluwer-Paket kann von
\begin_inset LatexCommand \url{http://www.wkap.nl/kaphtml.htm/STYLEFILES}
\end_inset
heruntergeladen werden.
Das Paket enth<74>lt ein vollst<73>ndiges Benutzerhandbuch, das aber auch separat
heruntergeladen werden kann.
\end_layout
\begin_layout Standard
LyX unterst<73>tzt viele Funktionen des Paketes, aber nicht alles.
Aber der ben<65>tigte LaTeX-Code reduziert sich auf einige
\emph on
seltsame
\emph default
Paketbefehle (siehe Abschnitt
\begin_inset LatexCommand \vref{subsec:kluwer_peculiarities}
\end_inset
).
Ich habe vor kurzem mit LyX einen Artikel an Astrophysics and Space Science
ohne Probleme verschickt.
\end_layout
\begin_layout Subsection
Ein Papier schreiben
\end_layout
\begin_layout Standard
Der einfachste Weg, ein Papier zu schreiben, ist mit einer Vorlagendatei
anzufangen.
Klicken Sie auf
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
Neu\InsetSpace ~
von\InsetSpace ~
\bar under
V
\bar default
orlage
\family default
\SpecialChar \ldots{}
\InsetSpace ~
und w<>hlen die Datei
\family typewriter
kluwer.lyx
\family default
aus.
Sie erhalten ein (fast) leeres Dokument, das die meisten Felder enth<74>lt,
die in einem Manuskript vorkommen und eine kleine Beschreibung f<>r ihre
Benutzung.
<20>berschreiben Sie wie in den meisten Vorlagen den vorhandenen Text (einschlie<69>l
ich der Klammern <>) mit Ihrem Text.
\end_layout
\begin_layout Subsection
Ein Papier zum Versenden vorbereiten
\end_layout
\begin_layout Standard
Bevor Sie Ihr Papier versenden, m<>ssen Sie es wie beim AASTeX-Paket wie
folgt
\emph on
nachbearbeiten
\emph default
:
\end_layout
\begin_layout Enumerate
Exportieren Sie Ihr Papier als LaTeX-Datei (
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
\bar under
E
\bar default
xportieren
\family default
\SpecialChar \menuseparator
\family sans
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
).
\end_layout
\begin_layout Enumerate
Editieren Sie die
\family typewriter
.tex
\family default
-Datei mit einem Texteditor und machen Sie die folgenden <20>nderungen:
\end_layout
\begin_deeper
\begin_layout Enumerate
Entfernen Sie alle Kommentarzeilen vor dem
\family typewriter
\backslash
documentclass
\family default
-Befehl,
\end_layout
\begin_layout Enumerate
Entfernen Sie alles zwischen (einschlie<69>lich)
\family typewriter
\backslash
makeatletter
\family default
und
\family typewriter
\backslash
makeatother
\family default
, mit Ausnahme derjenigen Eintr<74>ge, die Sie selber in den LaTeX-Vorspann
eingef<65>gt haben.
\end_layout
\begin_layout Standard
Speichern Sie die
\family typewriter
.tex
\family default
-Datei.
\end_layout
\end_deeper
\begin_layout Enumerate
Starten Sie einen LaTeX-Lauf mit der
\family typewriter
.tex
\family default
-Datei sooft wie n<>tig (meistens dreimal).
\end_layout
\begin_layout Enumerate
Sehen Sie sich die erzeugte
\family typewriter
.dvi
\family default
-Datei an, zum Beispiel mit
\family typewriter
xdvi
\family default
, und pr<70>fen Sie, ob alles in Ordnung ist.
\end_layout
\begin_layout Subsection
Besonderheiten des Kluwer-Paketes
\begin_inset LatexCommand \label{subsec:kluwer_peculiarities}
\end_inset
\end_layout
\begin_layout Standard
Das Kluwer-Paket hat folgende Besonderheiten:
\end_layout
\begin_layout Enumerate
Es ist m<>glich, mehrere Artikel in dieselbe LaTeX-Datei zu schreiben.
\begin_inset Foot
status open
\begin_layout Standard
Ich w<><77>te aber nicht, warum.
\end_layout
\end_inset
Jeder Artikel mu<6D> in die Umgebung
\family sans
article
\family default
eingeschlossen sein.
Ungl<67>cklicherweise kann die Umgebung nicht gel<65>scht werden, auch wenn Sie
nur einen Artikel schreiben, Deshalb beginnt jeder Artikel mit dem Befehl
\family typewriter
\backslash
begin{article}
\family default
und h<>rt mit dem Befehl
\family typewriter
\backslash
end{article}
\family default
auf.
Obwohl man das in LyX implementieren kann, habe ich es nicht getan, weil
es h<><68>lich aussieht und den Neuling verwirrt.
Deshalb m<>ssen Sie sie als ERTs eingeben.
\end_layout
\begin_layout Enumerate
Informationen am Anfang des Artikels (zum Beispiel Titel, Untertitel, Autor,
Institution, laufender Titel, laufender Autor, Zusammenfassung und Schl<68>sselwor
te) m<>ssen in der Umgebung
\family sans
opening
\family default
stehen.
Das ist in LyX nicht implementiert, also m<>ssen Sie das alles zwischen
zwei Zeilen
\family typewriter
\backslash
begin{opening}
\family default
und
\family typewriter
\backslash
end{opening}
\family default
als ERTs eingeben.
\end_layout
\begin_layout Enumerate
Entsprechend dem Benutzerhandbuch mu<6D> jeder Eintrag im Literaturverzeichnis
in der Form
\family typewriter
\backslash
protect
\backslash
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
\end_layout
\end_inset
citeauthoryear{
\family default
\emph on
Autor(en)
\family typewriter
\emph default
}{
\family default
\emph on
Jahr
\family typewriter
\emph default
}
\family default
geschrieben werden.
\end_layout
\begin_layout Standard
Die Vorlage
\family typewriter
kluwer.lyx
\family default
pa<70>t auf all diese Besonderheiten auf.
Wenn Sie ein neues Papier mit dieser vorlage beginnen, m<>ssen Sie nichts
Besonderes machen.
\end_layout
\begin_layout Enumerate
L<EFBFBD>schen Sie den LaTeX-Code der Vorlage nicht.
\end_layout
\begin_layout Enumerate
Kopieren den Beispiel-Literatureintrag der Vorlage und <20>ndern Sie ihn wie
ben<65>tigt f<>r neue Eintr<74>ge.
\end_layout
\begin_layout Section
Koma-Script
\begin_inset LatexCommand \index{Dokumentenklasse!Koma-Script}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Bernd Rellermeyer
\end_layout
\begin_layout Subsection
<EFBFBD>berblick
\end_layout
\begin_layout Standard
Die LyX-Dokumentenklassen
\family sans
article (koma-script)
\emph on
,
\emph default
report (koma-script)
\emph on
,
\emph default
book
\emph on
\emph default
(koma-script)
\family default
und
\family sans
letter
\emph on
\emph default
(koma-script)
\family default
korrespondieren zu den LaTeX-Dokumentenklassen
\family typewriter
scrartcl.cls
\family default
,
\family typewriter
scr\SpecialChar \-
reprt.
\begin_inset ERT
status open
\begin_layout Standard
""
\end_layout
\end_inset
cls
\family default
,
\family typewriter
scrbook.cls
\family default
und
\family typewriter
scrlettr.cls
\family default
der Koma-Script-Familie.
Sie sind Ersetzungen der Stan\SpecialChar \-
dard-Dokumentenklassen
\family typewriter
article.cls
\family default
,
\family typewriter
report.cls
\family default
,
\family typewriter
book.cls
\family default
und
\family typewriter
letter.cls
\family default
und entsprechen in einigen Punkten besser den europ<6F>ischen typographischen
Konventionen.
\end_layout
\begin_layout Itemize
Standard-Schriftgr<67><72>e ist 11pt in
\family sans
article (koma-script)
\emph on
,
\emph default
report (koma-script)
\family default
und
\family sans
book (koma-script)
\family default
und 12pt in
\family sans
letter (koma-script)
\family default
.
\end_layout
\begin_layout Itemize
<EFBFBD>berschriften, Marken der
\family sans
Beschreibung
\family default
-Umgebung und zahlreiche Elemente der Dokumentenklasse
\family sans
letter (koma-script)
\family default
sind in einer fetten, serifenlosen Schrift gesetzt.
\begin_inset Foot
status open
\begin_layout Standard
Es gibt einen gro<72>en Unterschied zwischen den fetten, serifenlosen alten
cm-Fonts und neuen ec-Fonts, insbesondere im Aussehen der <20>berschriften.
Die fetten, serifenlosen ec-Fonts sehen in gr<67><72>eren Schriftgraden vergleichswei
se d<>nn aus.
Abhilfe schafft das LaTeX-Paket
\family typewriter
cmsd.sty
\family default
von
\shape smallcaps
Walter Schmidt
\shape default
, welches das
\begin_inset Quotes gld
\end_inset
gewohnte
\begin_inset Quotes grd
\end_inset
Aussehen bei Benutzung der ec-Fonts erzeugt.
\end_layout
\end_inset
Die Numerierung der
\family sans
Kapitel
\family default
-<2D>berschriften ist genauso wie die der
\family sans
Abschnitt
\family default
-<2D>berschriften, also ohne die Extrazeile
\begin_inset Quotes gld
\end_inset
Kapitel \SpecialChar \ldots{}
\begin_inset Quotes grd
\end_inset
.
Ferner kann das Aussehen der <20>berschriften mit einer Reihe von Optionen
modifiziert werden (in LyX einzugeben im Feld
\family sans
Weitere\InsetSpace ~
\bar under
O
\bar default
ptionen
\family default
des Men<65>fensters
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
Format\SpecialChar \menuseparator
Optionen:
\family default
).
Eine ausf<73>hrliche deutsche Beschreibung dieser Optionen findet sich in
der Koma-Script-Dokumentation
\emph on
scrguide
\emph default
.
\end_layout
\begin_layout Itemize
Haupts<EFBFBD>chliches Mittel der Koma-Script-Dokumentenklassen f<>r die Satzspiegelgest
altung ist die Benutzung der Optionen
\family sans
BCOR
\family default
und
\family sans
DIV
\family default
(in LyX einzugeben im Feld
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
oku\SpecialChar \-
ment\SpecialChar \ldots{}
\SpecialChar \menuseparator
Format\SpecialChar \menuseparator
Optionen:
\family default
).
Sie erm<72>glichen eine klarere Modifikation von Seitenr<6E>ndern als die Optionen
im Men<65>fenster
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
R<EFBFBD>nder
\family default
.
Eine ausf<73>hrliche deutsche Beschreibung dieser und weiterer Satzspiegel-Optione
n findet sich in der Koma-Script-Dokumentation
\emph on
scrguide
\emph default
.
\end_layout
\begin_layout Itemize
Die LaTeX-Dokumentenklassen der Koma-Script-Familie definieren eine Reihe
zus<75>tzlicher Befehle.
Der f<>r LyX sinnvolle Teil davon ist in den LyX-Dokumentenklassen in entspreche
nden Absatztypen umgesetzt.
\end_layout
\begin_layout Standard
Eine ausf<73>hrliche deutsche Beschreibung der LaTeX-Dokumentenklassen der
Koma-Script-Familie ist in der Koma-Script-Dokumentation
\emph on
scrguide
\emph default
zu finden.
\begin_inset Foot
status open
\begin_layout Standard
Es gibt eine englische <20>bersetzung
\emph on
screnggu
\emph default
, die jedoch nicht vollst<73>ndig ist.
\end_layout
\end_inset
In den folgenden Abschnitten werden nur diejenigen Aspekte beschrieben,
die f<>r die LyX-Dokumentenklassen relevant sind.
\end_layout
\begin_layout Subsection
article (koma-script), report (koma-script) und book (koma-script)
\end_layout
\begin_layout Standard
Die Dokumentenklassen
\family sans
article (koma-script)
\emph on
,
\emph default
report (koma-script)
\family default
und
\family sans
book
\emph on
\emph default
(koma-script)
\family default
sind in den Format-Dateien
\family typewriter
scrartcl.layout
\family default
,
\family typewriter
scrreprt.layout
\family default
und
\family typewriter
scrbook.layout
\family default
implementiert.
Sie enthalten s<>mtliche, teilweise modifizierten, Absatztypen der entsprechende
n Stan\SpecialChar \-
dard-Doku\SpecialChar \-
mentenklassen
\family sans
article
\emph on
,
\emph default
report
\family default
und
\family sans
book
\family default
, mit Ausnahme des LyX-spezifischen
\family sans
List
\family default
-Typs, welcher durch den neuen
\family sans
Labeling
\family default
-Typ mit der gleichen Funktionalit<69>t ersetzt wird.
Neben dem
\family sans
Labeling
\family default
-Typ kommen eine Reihe neuer Absatztypen hinzu.
Sie sind
\emph on
nicht
\emph default
Bestandteil von
\family sans
letter (koma-script)
\family default
.
\end_layout
\begin_layout Itemize
\family sans
Addpart, Addchap
\family default
,
\family sans
Abschnitt\InsetSpace ~
(Inhaltsverz.)
\family default
sind <20>quivalente zu
\family sans
Teil*, Kapitel*
\family default
bzw.
\family sans
Abschnitt*
\family default
, wobei zus<75>tzlich ein Eintrag in das Inhaltsverzeichnis erfolgt.
\family sans
Addpart
\family default
und
\family sans
Addchap
\family default
sind nicht in
\family sans
article (koma-script)
\family default
enthalten.
\end_layout
\begin_layout Itemize
\family sans
Addchap*
\family default
,
\family sans
Abschnitt*\InsetSpace ~
(Inhaltsverz.)
\family default
verhalten sich genauso wie
\family sans
Addchap
\family default
und
\family sans
Abschnitt\InsetSpace ~
(Inhaltsverz.)
\family default
, wobei zus<75>tzlich die laufenden Titel gel<65>scht werden.
\family sans
Addchap*
\family default
ist nicht in
\family sans
article (koma-script)
\family default
enthalten.
\begin_inset Foot
status open
\begin_layout Standard
Es gibt in
\family sans
book (koma-script)
\family default
und
\family sans
report (koma-script)
\family default
auch eine Umgebung
\family typewriter
\backslash
addpart*
\family default
.
Da diese jedoch identisch mit
\family sans
Part*
\family default
ist, wurde sie nicht implementiert.
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Miniabschnitt
\family default
: erzeugt eine <20>berschrift direkt <20>ber dem nachfolgenden Absatz in der Standard-
Schriftgr<EFBFBD><EFBFBD>e, ohne die Struktur des Dokuments zu beeinflussen.
\end_layout
\begin_layout Itemize
\family sans
BeschriftungOben
\family default
und
\family sans
BeschriftungUnten
\family default
sind spezielle Legenden, die die unterschiedlichen Abst<73>nde ber<65>cksichtigen,
welche <20>ber- und Unterschriften ben<65>tigen (<28>berschriften verwendet man
vor allem bei Tabellen; dies wird von der Typografie auch empfohlen).
Alternativ kann man die Klassenoption
\family typewriter
table\SpecialChar \-
captionsabove
\family default
verwenden, welche die Standardumgebung
\family sans
Beschriftung
\family default
f<>r Tabellen nach
\family sans
BeschriftungOben
\family default
und f<>r Abbildungen nach
\family sans
BeschriftungUnten
\family default
umschaltet.
Um diese Umgebungen zu nutzen, ben<65>tigen Sie Koma-Script Version 2.8q oder
neuer.
\end_layout
\begin_layout Itemize
\family sans
Dictum
\family default
: kann man verwenden, um einen schlauen Spruch (wie es zu Beginn von Kapiteln
beliebt ist) zu setzen.
Mit dem optionalen Argument (
\family sans
Einf<EFBFBD>gen\SpecialChar \menuseparator
Kurztitel
\family default
) k<>nnen Sie dabei den Autor des Spruchs angeben.
Spruch und Autor werden durch eine Linie getrennt.
Um diese Umgebungen zu nutzen, ben<65>tigen Sie Koma-Script Version 2.8q oder
neuer.
Dictum ist nicht in
\family sans
article (koma-script)
\family default
enthalten.
\end_layout
\begin_layout Standard
Die folgenden Typen bilden zusammen mit den Standardtypen
\family sans
Titel
\family default
,
\family sans
Autor
\family default
und
\family sans
Datum
\family default
den Titelbereich des Dokuments.
Sie m<>ssen vor dem ersten
\begin_inset Quotes gld
\end_inset
normalen
\begin_inset Quotes grd
\end_inset
Absatz eingegeben werden.
\begin_inset Foot
status open
\begin_layout Standard
Die entsprechenden LaTeX-Befehle m<>ssen vor dem
\family typewriter
\backslash
maketitle
\family default
-Befehl stehen.
\end_layout
\end_inset
Wird solch ein Typ mehrfach verwendet, so <20>berschreibt jede nachfolgende
Verwendung die vorhergehende, das hei<65>t es ist f<>r jeden Typen nur die
letzte Verwendung g<>ltig.
Die Reihenfolge der verschiedenen Typen untereinander hat jedoch, genauso
wie bei
\family sans
Titel
\family default
,
\family sans
Autor
\family default
und
\family sans
Datum
\family default
, keinen Einflu<6C> auf das Aussehen des erzeugten Dokuments.
\end_layout
\begin_layout Itemize
\family sans
Betreff
\family default
erzeugt einen zentrierten Absatz oberhalb des normalen Titels (
\family sans
Titel
\family default
,
\family sans
Autor
\family default
,
\family sans
Datum
\family default
) f<>r das Thema des Dokuments.
\end_layout
\begin_layout Itemize
\family sans
Publishers
\family default
: erzeugt einen zentrierten Absatz unterhalb des normalen Titels (
\family sans
Titel
\family default
,
\family sans
Autor
\family default
,
\family sans
Datum
\family default
) f<>r den Verlagsnamen.
\end_layout
\begin_layout Itemize
\family sans
Dedication
\family default
: erzeugt in
\family sans
report (koma-script)
\family default
und
\family sans
book (koma-script)
\family default
einen zentrierten Absatz auf einer eigenen Seite nach der Titelseite und
in
\family sans
article (koma-script)
\family default
einen zentrierten Absatz unterhalb des normalen Titels (
\family sans
Titel
\family default
,
\family sans
Autor
\family default
,
\family sans
Datum
\family default
,
\family sans
Publishers
\family default
) f<>r eine Widmung.
\end_layout
\begin_layout Itemize
\family sans
Titlehead
\family default
: erzeugt einen linksb<73>ndigen Absatz oberhalb des normalen Titels (
\family sans
Titel
\family default
,
\family sans
Autor
\family default
,
\family sans
Datum
\family default
,
\family sans
Subject
\family default
) f<>r einen Dokumentenkopf.
\end_layout
\begin_layout Itemize
\family sans
Uppertitleback
\family default
: erzeugt im zweiseitigen Druck in
\family sans
report (koma-script)
\family default
und
\family sans
book (koma-script)
\family default
einen linksb<73>ndigen Absatz oben auf der R<>ckseite des Titelblatts oder
hat im einseitigen Druck oder in
\family sans
article (koma-script)
\family default
keinen Effekt.
\end_layout
\begin_layout Itemize
\family sans
Lowertitleback
\family default
: erzeugt im zweiseitigen Druck in
\family sans
\emph on
\emph default
report (koma-script)
\family default
und
\family sans
book (koma-script)
\family default
einen linksb<73>ndigen Absatz unten auf der R<>ckseite des Titelblatts oder
hat im einseitigen Druck oder in
\family sans
article (koma-script)
\family default
keinen Effekt.
\end_layout
\begin_layout Itemize
\family sans
Extratitle
\family default
: erzeugt ein spezielles
\begin_inset Quotes gld
\end_inset
Schmutztitel
\begin_inset Quotes grd
\end_inset
-Blatt vor dem eigentlichen Dokument mit einem Absatz ohne besondere Formatierun
g.
\end_layout
\begin_layout Standard
Die Format-Dateien f<>r die Dokumentenklassen
\family sans
article (koma-script)
\emph on
,
\emph default
report (koma-script)
\family default
und
\family sans
book (koma-script)
\family default
f<>gen die Datei
\family typewriter
scrmacros.inc
\family default
ein.
Diese Datei ist als Ort gedacht, an dem eigene Typen definiert werden k<>nnen.
Kopieren Sie dazu s
\family typewriter
crmacros.inc
\family default
in Ihr pers<72>nliches Format-Verzeichnis und editieren Sie die Datei.
\end_layout
\begin_layout Subsection
letter (koma-script)
\end_layout
\begin_layout Standard
Die Dokumentenklasse
\family sans
letter (koma-script)
\family default
ist in der Format-Datei
\family typewriter
scrlettr.layout
\family default
implementiert.
Sie enth<74>lt s<>mtliche, teilweise modifizierten, Absatztypen der entsprechenden
Standard-Doku\SpecialChar \-
mentenklasse
\family sans
letter
\family default
, mit Ausnahme der LyX-spezifischen Typen
\family sans
Ly
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
-Code
\family default
und
\family sans
Comment
\family default
sowie des durch den neuen
\family sans
Labeling
\family default
-Typ ersetzten
\family sans
List
\family default
-Typs.
Au<41>erdem enth<74>lt sie, abweichend von der Standard-Dokumentenklasse, die
Standard-Typen
\family sans
La
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
T
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
eX
\family default
,
\family sans
Zitat\InsetSpace ~
(lang)
\family default
,
\family sans
Zitat\InsetSpace ~
(kurz)
\family default
und
\family sans
Gedicht
\family default
.
Ferner kommen eine Reihe neuer briefspezifischer Typen hinzu.
\end_layout
\begin_layout Standard
Das Aussehen des durch diese Dokumentenklasse erzeugten Briefes kann durch
eine Reihe von LaTeX-Befehlen (in LyX einzugeben in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
La
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
T
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
eX-Vorspann
\family default
\SpecialChar \ldots{}
) gesteuert werden.
\begin_inset Foot
status open
\begin_layout Standard
Beispielsweise ist das Standardaussehen des Briefkopfs, bestehend aus Name
und Adresse, recht eigenwillig.
Ein
\begin_inset Quotes gld
\end_inset
normaler
\begin_inset Quotes grd
\end_inset
Briefkopf wird durch folgende LaTeX-Befehle im Vorspann erzeugt:
\end_layout
\begin_layout LyX-Code
\backslash
firsthead{
\backslash
parbox[b]{
\backslash
textwidth}
\end_layout
\begin_layout LyX-Code
{
\backslash
ignorespaces
\backslash
fromname
\backslash
\backslash
\backslash
ignorespaces
\backslash
fromaddress}}
\end_layout
\begin_layout LyX-Code
\backslash
nexthead{
\backslash
parbox[b]{
\backslash
textwidth}
\end_layout
\begin_layout LyX-Code
{
\backslash
ignorespaces
\backslash
fromname
\backslash
hfill
\backslash
ignorespaces
\backslash
pagename
\backslash
\backslash
thepage}}
\end_layout
\end_inset
Eine genaue deutsche Beschreibung solcher LaTeX-Befehle findet sich in
der Koma-Script-Dokumentation
\emph on
scrguide
\emph default
.
Damit kann der Briefautor ein pers<72>nliches Brief\SpecialChar \textcompwordmark{}
format erzeugen.
\end_layout
\begin_layout Standard
Die Typen
\family sans
Letter
\family default
und
\family sans
Opening
\family default
definieren den Beginn des Briefes und m<>ssen in jedem Brief verwendet werden.
Zu deren Hervorhebung sind sie in der LyX-Dokumentenvorlage durch die Buchstabe
n
\shape italic
L
\shape default
und
\shape italic
O
\shape default
am linken Rand markiert.
Es k<>nnen beliebig viele Briefe in eine Datei geschrieben werden.
Ein
\family sans
Opening
\family default
-Typ erzeugt einen neuen Brief mit demselben Adressaten und ein
\family sans
Letter
\family default
-Typ einen neuen Adressaten.
Die Typen
\family sans
Gru<EFBFBD>formel
\family default
,
\family sans
PS
\family default
,
\family sans
CC
\family default
und
\family sans
Anlagen
\family default
sind normale Absatztypen und k<>nnen innerhalb eines Briefes auch mehrfach
verwendet werden.
\end_layout
\begin_layout Itemize
\family sans
Brieftext
\family default
erzeugt einen Absatz f<>r den Adressaten und definiert implizit den Beginn
des Briefes.
\end_layout
\begin_layout Itemize
\family sans
Anrede
\family default
erzeugt einen Absatz f<>r die Anrede und dadurch implizit einen neuen Brief.
\end_layout
\begin_layout Itemize
\family sans
Gru<EFBFBD>formel
\family default
erzeugt einen Absatz daf<61>r.
\end_layout
\begin_layout Itemize
\family sans
PS
\family default
: erzeugt einen Absatz f<>r ein Postscriptum.
\end_layout
\begin_layout Itemize
\family sans
CC
\family default
: erzeugt einen Absatz f<>r einen Verteiler.
\end_layout
\begin_layout Itemize
\family sans
Anlagen
\family default
erzeugt einen Absatz daf<61>r.
\end_layout
\begin_layout Standard
Die Typen
\family sans
Name
\family default
,
\family sans
Unterschrift
\family default
,
\family sans
Adress
\family default
e,
\family sans
Telefon
\family default
,
\family sans
Ort
\family default
,
\family sans
Absender
\family default
,
\family sans
Versandart
\family default
,
\family sans
Adresszusatz
\family default
,
\family sans
Titel
\family default
und
\family sans
Betreff
\family default
sind Eingabetypen mit vorangestelltem Label zur Eingabe von Informationen,
die durch die Dokumentenklasse verarbeitet werden.
\begin_inset Foot
status open
\begin_layout Standard
Es kann als ein Zeichen von Inkonsequenz gewertet werden, da<64> die oben beschrieb
enen Typen
\family sans
Brieftext
\family default
und
\family sans
Anrede
\family default
nicht auch solche Eingabetypen sind.
Aufgrund der besonderen Bedeutung jener Typen habe ich sie jedoch als normale
Absatztypen mit Kennzeichnung durch einen Buchstaben am linken Rand realisiert.
Zudem w<>rde es mein Symmetrieempfinden st<73>ren, wenn der
\family sans
Anrede
\family default
- und der
\family sans
Gru<EFBFBD>formel
\family default
-Typ ein solch gravierend unterschiedliches Aussehen h<>tten.
\end_layout
\end_inset
Die Typen m<>ssen vor dem zugeh<65>rigen
\family sans
Anrede
\family default
-Typ verwendet werden.
\end_layout
\begin_layout Standard
Eine Realisierung dieser Typen im WYSIWYM-Stil erscheint nicht sinnvoll,
da das wirkliche Aussehen des erzeugten Briefes nicht nur von der Verwendung
des jeweiligen Typs, sondern auch von anderen Faktoren abh<62>ngen kann.
Beispielsweise wird eine im
\family sans
Unterschrift
\family default
-Typ eingegebene Unterschrift standardm<64><6D>ig nur dann im erzeugten Brief
angezeigt, wenn im selben Brief auch ein
\family sans
Gru<EFBFBD>formel
\family default
-Typ verwendet wird.
Der eingegebene Wert des
\family sans
Telefon
\family default
-Typs wird standardm<64><6D>ig im erzeugten Brief <20>berhaupt nicht angezeigt.
Auf die M<>glichkeiten zur freien Gestaltung des Briefkopfes wurde oben
in einer Fu<46>note bereits hingewiesen.
\end_layout
\begin_layout Standard
Die Eingabe-Typen k<>nnen auch als leere Abs<62>tze verwendet werden.
Dies ist zum Beispiel sinnvoll f<>r den
\family sans
Unterschrift
\family default
-Typ.
Wird der
\family sans
Unterschrift
\family default
-Typ <20>berhaupt nicht verwendet, wird standardm<64><6D>ig der Wert des
\family sans
Name
\family default
-Typs als Unterschrift verwendet, w<>hrend bei Verwendung eines leeren
\family sans
Unterschrift
\family default
-Typs keine Unterschrift definiert ist.
\end_layout
\begin_layout Standard
Mit Hilfe der Eingabetypen ist es m<>glich, eine Briefvorlage zu schreiben,
die ausgef<65>llte Eingabetypen mit den pers<72>nlichen Daten (Name, Adresse,
usw.) und leere Eingabetypen f<>r die anderen zu verwendenden Daten enth<74>lt.
\end_layout
\begin_layout Itemize
\family sans
Name
\family default
des Absenders, erscheint standardm<64><6D>ig zentriert in Kapit<69>lchen im Briefkopf.
\end_layout
\begin_layout Itemize
\family sans
Unterschrift
\family default
des Absenders, erscheint standardm<64><6D>ig unterhalb des
\family sans
Gru<EFBFBD>formel
\family default
-Typs.
Wenn kein
\family sans
Unterschrift
\family default
-Typ verwendet wird, erscheint stattdessen die Eingabe des
\family sans
Name
\family default
-Typs.
\end_layout
\begin_layout Itemize
\family sans
Adress
\family default
e des Absenders, erscheint standardm<64><6D>ig zentriert im Briefkopf unterhalb
des Absendernamens.
\end_layout
\begin_layout Itemize
\family sans
Telefon
\family default
Telefonnummer des Absenders, setzt standardm<64><6D>ig lediglich die LaTeX-Variable
\family typewriter
\backslash
telephonenum
\family default
.
\end_layout
\begin_layout Itemize
\family sans
Ort
\family default
der Brieferstellung.
\end_layout
\begin_layout Itemize
\family sans
Datum
\family default
der Brieferstellung.
\family sans
Ort
\family default
und
\family sans
Datum
\family default
erzeugen standardm<64><6D>ig Ort und Datum in einer rechtsb<73>ndigen Zeile unterhalb
des Adressatenfeldes.
Falls ein leerer
\family sans
Datum
\family default
-Typ verwendet wird, wird unabh<62>ngig vom Wert des
\family sans
Ort
\family default
-Typs weder Ort noch Datum angezeigt.
Falls kein
\family sans
Datum
\family default
-Typ verwendet wird, wird das Datum der Brieferstellung verwendet.
\end_layout
\begin_layout Itemize
\family sans
Absender
\family default
: R<>cksendeadresse, erscheint standardm<64><6D>ig oberhalb des Adressatenfeldes
in kleiner serifenloser Schrift.
\end_layout
\begin_layout Itemize
\family sans
Versandart
\family default
erscheint standardm<64><6D>ig unterstrichen oberhalb des Adressatenfeldes unterhalb
der R<>cksendeadresse.
\end_layout
\begin_layout Itemize
\family sans
Adresszusatz:
\family default
Zusatzinformation, erscheint standardm<64><6D>ig rechts unten neben dem Adressatenfel
d.
\end_layout
\begin_layout Itemize
\family sans
Titel
\family default
: Titel des Briefes, erscheint standardm<64><6D>ig in gro<72>er, fetter, serifenloser
Schrift oberhalb des Betreffs.
\end_layout
\begin_layout Itemize
\family sans
Betreff
\family default
des Briefes, erscheint standardm<64><6D>ig in fetter Schrift oberhalb des
\family sans
Anrede
\family default
-Ab\SpecialChar \-
sat\SpecialChar \-
zes.
\end_layout
\begin_layout Standard
Die Typen
\family sans
IhrZeichen
\family default
,
\family sans
IhrBrief
\family default
,
\family sans
MeinZeichen
\family default
,
\family sans
Kunde
\family default
und
\family sans
Rechnung
\family default
erzeugen eine gesch<63>ftsbrief<65>hnliche Zeile oberhalb der
\family sans
Titel
\family default
-Zeile mit den Feldern
\begin_inset Quotes gld
\end_inset
Ihr Zeichen
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
Ihr Schreiben vom
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
Unser Zeichen
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
Kundennummer
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
Rechnungsnummer
\begin_inset Quotes grd
\end_inset
und
\begin_inset Quotes gld
\end_inset
Datum
\begin_inset Quotes grd
\end_inset
.
F<>r das Datumsfeld wird der Wert des
\family sans
Datum
\family default
-Typs verwendet.
Der Wert des
\family sans
Ort
\family default
-Typs wird bei Verwendung einer dieser
\begin_inset Quotes gld
\end_inset
Gesch<EFBFBD>ftsbrieftypen
\begin_inset Quotes grd
\end_inset
jedoch nicht ausgegeben, sondern es wird lediglich die LaTeX-Variable
\family typewriter
\backslash
fromplace
\family default
gesetzt.
Die <20>bliche Ausgabe von Ort und Datum rechtsb<73>ndig in einer Zeile unterhalb
des Adressatenfeldes entf<74>llt.
Die Typen sind als Eingabetypen mit vorangestellter Marke realisiert und
m<>ssen vor dem zugeh<65>rigen
\family sans
Anrede
\family default
-Typ verwendet werden.
\end_layout
\begin_layout Itemize
\family sans
IhrZeichen
\family default
: Ihr Zeichen.
\end_layout
\begin_layout Itemize
\family sans
IhrBrief
\family default
: Ihr Schreiben vom.
\end_layout
\begin_layout Itemize
\family sans
MeinZeichen
\family default
: Unser Zeichen.
\end_layout
\begin_layout Itemize
\family sans
Kunde
\family default
: Kundennummer.
\end_layout
\begin_layout Itemize
\family sans
Rechnung
\family default
: Rechnungsnummer.
\end_layout
\begin_layout Subsection
Die neue Briefklasse: letter (koma-script v.2)
\end_layout
\begin_layout Standard
von
\noun on
J<EFBFBD>rgen Spitzm<7A>ller
\end_layout
\begin_layout Standard
Seit Version 2.8 kommt Koma-Script mit einer neuen Briefklasse (
\family typewriter
scrlttr2
\family default
) daher.
Diese ersetzt die alte
\family typewriter
scrlettr
\family default
-Klasse, welche (von den KOMA-Entwicklern) nun nicht mehr offiziell unterst<73>tzt
wird.
Die neue Briefklasse hat -- was die LaTeX-Umsetzung betrifft -- ein komplett
neues Konzept und ist daher nicht kompatibel mit dem Vorg<72>nger.
Deshalb unterst<73>tzt LyX beide Klassen.
\begin_inset Note Note
status open
\begin_layout Standard
wirklich?
\end_layout
\end_inset
Wir empfehlen jedoch den Umstieg auf die neue Briefklasse.
\end_layout
\begin_layout Standard
Die neue Briefklasse deckt alle M<>glichkeiten des Vorg<72>ngers ab und erg<72>nzt
diese um ein paar neue.
Die grundlegenden Eingabetypen sind auch hier
\family sans
Adresse
\family default
(die Empf<70>ngeradresse, die der Umgebung
\family sans
Brieftext
\family default
in der Vorg<72>ngerklasse entspricht),
\family sans
Anrede
\family default
und
\family sans
Gru<EFBFBD>formel
\family default
.
\family sans
NextAddress
\family default
beginnt einen neuen Brief (das hei<65>t Sie k<>nnen mehrere Briefe pro Dokument
verfassen).
Neue Eingabetypen sind
\family sans
E-Mail
\family default
,
\family sans
URL
\family default
,
\family sans
Fax
\family default
und
\family sans
Bankverbindung
\family default
des Absenders sowie
\family sans
Logo
\family default
, welche ein Bild f<>r den Briefkopf (mit Hilfe von
\family sans
Einf<EFBFBD>gen\SpecialChar \menuseparator
Grafik
\family default
) entgegennimmt.
\end_layout
\begin_layout Standard
Der gr<67><72>te Vorteil der neuen Klasse ist jedoch seine Flexibilit<69>t, denn
das Format l<>sst sich an beinahe alle Bed<65>rfnisse anpassen.
Dies k<>nnen Sie mit Hilfe des LaTeX-Vorspanns (
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
Dokument\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann)
\family default
oder mittels einer speziellen Stildatei (einer sogenannten
\emph on
Letter-Class-Options
\emph default
-Datei mit Endung *.lco) tun, welche dann als Klassenoption eingebunden wird.
\begin_inset Foot
status open
\begin_layout Standard
Das KOMA-Paket stellt selbst einige dieser Stildateien zur Verf<72>gung.
So gibt es beispielsweise eine Datei DIN.lco, die ein Format nach DIN erstellt
oder auch eine Datei KOMAold.lco, die das Standard-Aussehen der alten Briefklass
e emuliert.
Will man die letztere laden, kann man einfach die Klassenoption KOMAold
in
\family sans
Format\SpecialChar \menuseparator
Dokument\SpecialChar \menuseparator
Optionen
\family default
eingeben.
\end_layout
\end_inset
Die Vorlage
\emph on
koma-letter2.lyx
\emph default
, die in der LyX-Distribution enthalten ist, illustriert die M<>glichkeiten.
Ausf<73>hrliche Informationen entnehmen Sie bitte der KOMA-Script-Dokumentation
(
\emph on
scrguide
\emph default
).
\end_layout
\begin_layout Subsection
Probleme
\end_layout
\begin_layout Standard
Die LyX-Interna verursachen einige Probleme bei der Visualisierung der Koma-Scri
pt-Doku\SpecialChar \-
menten\SpecialChar \-
klassen in LyX.
\end_layout
\begin_layout Itemize
Die Kapitelnummer des
\family sans
Kapitel
\family default
-Typs steht auf einer eigenen Zeile <20>ber der Kapitel<65>berschrift anstatt
auf derselben Zeile davor.
Die Ursache daf<61>r ist das LyX-interne Verhalten bei Angabe des Labeltyps
\family sans
Counter_Chapter
\family default
in der Format-Datei.
\end_layout
\begin_layout Itemize
Die <20>berschriften der Typen
\family sans
Addchap
\family default
und
\family sans
Addsec
\family default
werden nur ins
\begin_inset Quotes gld
\end_inset
richtige
\begin_inset Quotes grd
\end_inset
LaTeX-Inhalts\SpecialChar \-
verzeichnis, nicht aber ins LyX-Inhaltsverzeichnis <20>bernommen.
\end_layout
\begin_layout Itemize
Die Abs<62>tze in einer
\family sans
letter
\family default
-Dokumentenklasse sind standardm<64><6D>ig durch vertikale Abst<73>nde und nicht
durch Einz<6E>ge getrennt.
Daf<61>r sind keine speziellen LaTeX-Befehle n<>tig.
Im Men<65>fenster
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
o\SpecialChar \-
ku\SpecialChar \-
ment
\family default
\SpecialChar \ldots{}
\InsetSpace ~
steht jedoch der entsprechende Schaltknopf f<>r
\family sans
Absatztrennung
\family default
auf
\family sans
\bar under
E
\bar default
inr<EFBFBD>ckung
\family default
.
Der Wert
\family sans
Abstand
\family default
hat immer den Effekt, da<64> der vertikale Abstand durch extra LaTeX-Befehle
im Dokument erzeugt wird, was in diesem Fall aber nicht gew<65>nscht ist.
\end_layout
\begin_layout Section
Springer-Zeitschriften (
\family sans
svjour
\family default
)
\begin_inset LatexCommand \index{en}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Martin Vermeer
\end_layout
\begin_layout Subsection
Beschreibung
\end_layout
\begin_layout Standard
Dies sind Format-Dateien f<>r einige Zeitschriftenformate, die vom Springer-Verla
g verwendet und auf
\begin_inset LatexCommand \url{http://www.springer.de/author/tex/help-journals.html}
\end_inset
aufgelistet werden, wo Sie auch die Klassen-Dateien bekommen sollten.
Es ist ein modulares System: die allen Zeitschriften gemeinsamen Dinge
sind in
\family typewriter
svjour.inc
\family default
implementiert.
Diese Datei kann in zeitschriftenabh<62>ngigen Format-Dateien wie zum Beispiel
\family typewriter
svjog.layout
\family default
f<>r das Journal of Geodesy enthalten sein.
\end_layout
\begin_layout Standard
Das bedeutet, da<64> die Implementierung der Unterst<73>tzung f<>r irgendeine andere
Springer-Zeit\SpecialChar \-
schrift so einfach ist als w<>rden Sie Ihre eigene
\family typewriter
sv<
\family default
meineZeitschrift
\family typewriter
>.layout
\family default
-Datei schreiben, indem Sie dem Grundri<72> von
\family typewriter
svjog.layout
\family default
folgen.
\end_layout
\begin_layout Standard
Sie wurde nur f<>r das Journal of Geodesy ausreichend getestet.
\family typewriter
svjour
\family default
und
\family typewriter
svjog
\family default
sind Bestandteil der LyX-Standarddistribution.
Installieren Sie die ben<65>tigten Klassen-Dateien, die Sie bei Springer herunterg
eladen haben, in ein geeignetes Verzeichnis, konfigurieren LaTeX im teTeX-Fall
mit
\family typewriter
texhash
\family default
, wenn n<>tig als root -- k<>mmert sich LyX nicht darum?) und LyX neu, und
es sollte funktionieren.
\end_layout
\begin_layout Subsection
Neue Stile
\end_layout
\begin_layout Standard
Eine gro<72>e Zahl an theorem<65>hnlichen Stilen --
\family sans
Claim
\family default
,
\family sans
Conjecture
\family default
, \SpecialChar \ldots{}
\family sans
Theorem.
\end_layout
\begin_layout Standard
\family sans
Headnote, Dedication, Subtitle, Running_LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX_Titel, Autor_Running, Institute, Mail, Offprints, Keywords, Ac\SpecialChar \-
knowledgements,
Acknowledgement
\family default
.
Sehen Sie sich die Dokumentation der Springer-Klassen-Dateien f<>r Einzelheiten
an.
\end_layout
\begin_layout Subsection
Unterst<EFBFBD>tzte Zeitschriften
\end_layout
\begin_layout Itemize
\emph on
Journal of Geodesy
\emph default
:
\family typewriter
svjog.layout
\family default
-- Martin Vermeer
\end_layout
\begin_layout Itemize
\emph on
Probability Theory and Related Fields
\emph default
:
\family typewriter
svprobth.layout
\family default
-- Jean-Marc Lasgouttes
\end_layout
\begin_layout Standard
F<EFBFBD>gen Sie Ihre eigene hinzu, es ist nicht so schwer!
\end_layout
\begin_layout Subsection
Danksagung
\end_layout
\begin_layout Standard
Diese Dateien basieren teilweise auf der <20>lteren
\family typewriter
ejour2.layout
\family default
-Datei, die wiederum auf einer zusammengeschusterten Stildatei von Springer
f<>r LaTeX 2.09 basiert.
All dies und das
\family typewriter
ejour2
\family default
-Format funktionieren jetzt nicht mehr.
Jean-Marc Lasgouttes hat mir sehr geholfen, den Format\SpecialChar \-
datei-Mechanismus
von LyX zu verstehen.
\end_layout
\begin_layout Subsection
Fehler
\end_layout
\begin_layout Standard
Wahrscheinlich.
Aber wahrscheinlich weniger als im alten zusammengeschusterten LaTeX
\family typewriter
ejour2
\family default
.
\end_layout
\begin_layout Standard
Beschr<EFBFBD>nkungen: es zeigt die Anzahl der theorem<65>hnlichen Formate nicht an,
nur #.
\end_layout
\begin_layout Section
AGU journals (aguplus)
\begin_inset LatexCommand \index{Dokumentenklasse!Journal!AGU}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Martin Vermeer
\end_layout
\begin_layout Subsection
Beschreibung
\end_layout
\begin_layout Standard
Dies sind die Formatdateien f<>r einige Journale der American Geophysical
Society.
Es wird vorausgesetzt, da<64> Sie sowohl AGUs Klassendateien als auch AGUplus
installiert haben (Sie finden beides unter
\begin_inset LatexCommand \url{ftp://ftp.agu.org/journals/latex/journals}
\end_inset
).
\end_layout
\begin_layout Subsection
Neue Umgebungen
\end_layout
\begin_layout Standard
\family sans
Paragraph
\family default
und
\family sans
Paragraph*
\family default
wurden neu definiert.
In LyX werden sie weiterhin so genannt, obwohl ihre LaTeX-<2D>quivalente in
den AGU-Klasse
\family sans
Unterunterabschn
\family default
.
und
\family sans
Unterunterabschn
\family default
* sind.
\end_layout
\begin_layout Standard
Neu definierte Umgebungen sind
\family sans
Left_Header
\family default
,
\family sans
Right_Header
\family default
,
\family sans
Received
\family default
,
\family sans
Revised
\family default
,
\family sans
Accepted
\family default
,
\family sans
CCC
\family default
,
\family sans
PaperId
\family default
,
\family sans
AuthorAddr
\family default
,
\family sans
SlugComment
\family default
.
Dies sind meist Manuskriptattribute und in der AGU-Do\SpecialChar \-
ku\SpecialChar \-
men\SpecialChar \-
ta\SpecialChar \-
tion definiert.
\end_layout
\begin_layout Standard
Ich bef<65>rchte, da<64> sie noch sehr unvollst<73>ndig ist.
\end_layout
\begin_layout Subsection
Neue Gleitobjekte
\end_layout
\begin_layout Standard
\family sans
Planotable
\family default
und
\family sans
Plate
\family default
.
Au<41>erdem gibt es eine neues Tabellen-Gleitobjekt.
\end_layout
\begin_layout Subsection
Unterst<EFBFBD>tzte Journale
\end_layout
\begin_layout Standard
\emph on
Journal of Geophysical Research
\emph default
:
\family typewriter
jgrga.layout
\family default
--- Martin Vermeer
\end_layout
\begin_layout Standard
F<EFBFBD>gen Sie Ihr eigenes hinzu, es ist nicht so schwer! Sehen Sie sich die
Beispiele
\family typewriter
jgrga.layout
\family default
und
\family typewriter
aguplus.inc
\family default
an.
\end_layout
\begin_layout Section
EGS journals (egs)
\begin_inset LatexCommand \index{Dokumentenklasse!Journal!EGS}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Martin Vermeer
\end_layout
\begin_layout Subsection
Beschreibung
\end_layout
\begin_layout Standard
Dies ist die Formatdatei f<>r die Journale der European Geophysical Society.
Die ben<65>tigte Datei
\family typewriter
egs.cls
\family default
kann von der EGS-Internetseite (
\begin_inset LatexCommand \url{www.copernicus.org}
\end_inset
) heruntergeladen.
\end_layout
\begin_layout Subsection
Neue Umgebungen
\end_layout
\begin_layout Standard
\family sans
Right_address
\family default
,
\family sans
Latex_Title
\family default
,
\family sans
Affil
\family default
,
\family sans
Journal
\family default
,
\family sans
msnumber
\family default
,
\family sans
FirstAuthor
\family default
,
\family sans
Received
\family default
,
\family sans
Accepted
\family default
,
\family sans
Offsets
\family default
.
Die g<>ltige Formatdatei ist leider nicht sehr modular aufgebaut und w<>rde
davon profitieren, wenn sie die verschiedenen
\family typewriter
std*.inc
\family default
-Dateien benutzen w<>rde.
\end_layout
\begin_layout Section
Folien [S
\noun on
li
\noun default
TeX]
\begin_inset LatexCommand \label{sec:slitex}
\end_inset
\begin_inset LatexCommand \index{Dokumentenklasse!Folie!SLITeX}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
John Weiss
\noun default
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
In diesem Abschnitt wird beschrieben, wie Sie mit LyX Folien f<>r <20>berkopf-Projek
toren erstellen k<>nnen.
Es gibt zwei verschiedene Dokumentenklassen, mit denen Sie dies realisieren
k<>nnen: Die normale Klasse
\family sans
slides\InsetSpace ~
(default)
\family default
sowie die Klasse
\family sans
FoilTe
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
X slides
\family default
.
In diesem Abschnitt soll es um die erste der beiden gehen.
\end_layout
\begin_layout Standard
\align center
\series bold
Dieser Abschnitt beschreibt
\emph on
ausschlie<EFBFBD>lich
\emph default
die Klasse ,,
\family sans
slides (default)
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Standard
Falls Sie die Dokumentation f<>r die Klasse ,,
\family sans
slides (FoilTe
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
)
\family default
`` suchen, lesen Sie bitte Abschnitt
\begin_inset LatexCommand \vref{sec:foiltex}
\end_inset
.
Die neuere Dokumentenklasse
\family sans
slides (FoilTe
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
X
\family default
) ist in einigen Punkten besser als die normale Klasse
\family sans
slides,
\begin_inset Foot
status open
\begin_layout Standard
\SpecialChar \ldots{}
das sagen jedenfalls diejenigen, die beide Pakete ausprobiert haben.
Wir geben das so unkommentiert weiter.
\end_layout
\end_inset
\family default
die in diesem Abschnitt beschrieben wird.
\end_layout
\begin_layout Standard
Diese Klasse ist die verbesserte LaTeX2e-Version des alten Paketes
\family sans
\noun on
Sli
\noun default
T
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
.
Sie geh<65>rt zum Standardumfang jeder LaTeX2e-Distribution.
Im folgenden ist dieses Paket gemeint, wenn von der Klasse
\family sans
slides
\family default
gesprochen wird.
Wie bereits erw<72>hnt gibt es noch andere Klassen, mit denen ebenfalls Folien
erzeugt werden k<>nnen, die diese Aufgabe teilweise sogar besser erledigen.
Einige Dinge sind aber nur mit der normalen Klasse
\family sans
slides
\family default
m<>glich.
Dazu gleich mehr.
\end_layout
\begin_layout Subsection
Zu Beginn
\begin_inset LatexCommand \label{sec:Slidestart}
\end_inset
\end_layout
\begin_layout Standard
Als erstes m<>ssen Sie im Dialogfeld
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
Format
\family default
die
\family sans
Dokumentenklasse
\family default
\family sans
slides\InsetSpace ~
(de\SpecialChar \-
fault)
\family default
ausw<73>hlen.
Einige zus<75>tzliche Dinge sollten Sie zu dieser Dokumentenklasse wissen:
\end_layout
\begin_layout Itemize
Ver<EFBFBD>ndern Sie nicht die Einstellungen f<>r
\family sans
Format
\family default
und
\family sans
Spalten
\family default
.
Dies wird von der Klasse
\family sans
slides
\family default
nicht unterst<73>tzt.
\end_layout
\begin_layout Itemize
Die m<>glichen Einstellungen im Feld
\family sans
\bar under
S
\bar default
eitenstil
\family default
des Dialogfensters
\family sans
Einstellungen\InsetSpace ~
Dokument
\family default
unterscheiden sich etwas von dem normalen Verhalten.
Sie k<>nnen unter folgenden Versionen w<>hlen:
\end_layout
\begin_deeper
\begin_layout Description
\family sans
\series medium
default
\family default
\series default
???
\end_layout
\begin_layout Description
\family sans
\series medium
plain
\family default
\series default
Die Folien enthalten die Seitennummer in der rechten unteren Ecke.
\end_layout
\begin_layout Description
\family sans
\series medium
headings
\family default
\series default
<20>hnlich wie
\family sans
plain
\family default
, es werden aber zus<75>tzlich auch eingegebene Zeitmarken ausgegeben.
Dies ist die Standardeinstellung.
\end_layout
\begin_layout Description
\family sans
\series medium
empty
\family default
\series default
Die Seite enth<74>lt weder eine Seitennumerierung noch Zeit- oder andere Marken.
\end_layout
\end_deeper
\begin_layout Itemize
Die Klasse
\family sans
slides
\family default
unterst<73>tzt eine weitere Option,
\family typewriter
clock
\family default
.
Um sie zu verwenden, geben Sie ,,clock`` im Feld
\family sans
\bar under
O
\bar default
ptionen
\family default
des Dialogfensters
\family sans
Einstellungen\InsetSpace ~
Dokument
\family default
ein.
Damit k<>nnen Sie Zeitmarken f<>r Ihren Vortrag einf<6E>gen.
N<>heres dazu in Abschnitt
\begin_inset LatexCommand \vref{sec:SlideNote}
\end_inset
.
\end_layout
\begin_layout Standard
Sie k<>nnen auch die Vorlage
\family typewriter
slides.lyx
\family default
verwenden, um automatisch ein Dokument der Klasse
\family sans
slides
\family default
zu erstellen (benutzen Sie dazu
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Neu\InsetSpace ~
von\InsetSpace ~
\bar under
V
\bar default
orlage
\family default
\SpecialChar \ldots{}
, um ein neues Dokument zu <20>ffnen).
Die Vorlage enth<74>lt auch ein paar Beispiele f<>r besondere Absatzumgebungen,
die in dieser Klasse verwendet werden k<>nnen.
Diese werden in den folgenden Abschnitten beschrieben.
\end_layout
\begin_layout Subsection
Absatzumgebungen
\end_layout
\begin_layout Subsubsection
Unterst<EFBFBD>tzte Umgebungen
\end_layout
\begin_layout Standard
Das erste, was Ihnen bei einem Dokument der Klasse
\family sans
slides
\family default
vermutlich auf\SpecialChar \textcompwordmark{}
f<EFBFBD>llt ist der Zeichensatz.
Die Standardeinstellung entspricht der Gr<47><72>e
\family sans
Gro<EFBFBD>\InsetSpace ~
3
\family default
im Zeichensatz
\family sans
Sans\InsetSpace ~
Serif
\family default
.
Diese Einstellung wird auch bei der Ausgabe verwendet.
Sehen Sie es als
\begin_inset Quotes gld
\end_inset
visuellen Hinweis
\begin_inset Quotes grd
\end_inset
an, da<64> Sie gerade ein Folien-Dokument bearbeiten.
Da der Zeichensatz in der Druckausgabe viel gr<67><72>er ist, steht Ihnen auf
der Seite weniger Platz zur Verf<72>gung, denken Sie bei der Planung daran!
\end_layout
\begin_layout Standard
Der n<>chste Unterschied betrifft die Auswahlbox mit den Absatzumgebungen
(ganz links in der Werkzeugleiste).
Die meisten der gewohnten Einstellungen fehlen dort, daf<61>r gibt es f<>nf
neue Eintr<74>ge.
Das liegt daran, da<64> von der Klasse
\family sans
slides
\family default
lediglich die folgenden Typen unterst<73>tzt werden:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Standard
\end_layout
\begin_layout Itemize
\family sans
Auflistung
\end_layout
\begin_layout Itemize
\family sans
Aufz<EFBFBD>hlung
\end_layout
\begin_layout Itemize
\family sans
Beschreibung
\end_layout
\begin_layout Itemize
\family sans
Liste
\end_layout
\begin_layout Itemize
\family sans
Zitat (lang)
\end_layout
\begin_layout Itemize
\family sans
Zitat (kurz)
\end_layout
\begin_layout Itemize
\family sans
Gedicht
\end_layout
\begin_layout Itemize
\family sans
Beschriftung
\end_layout
\begin_layout Itemize
\family sans
Ly
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
-Code
\end_layout
\begin_layout Itemize
\family sans
Kommentar
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Alle anderen Typen, einschlie<69>lich der verschiedenen Abschnitts<74>berschriften,
werden von der Klasse
\family sans
slides
\family default
nicht benutzt.
\end_layout
\begin_layout Standard
Daf<EFBFBD>r gibt es folgende neue Umgebungstypen:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Slide
\end_layout
\begin_layout Itemize
\family sans
Overlay
\end_layout
\begin_layout Itemize
\family sans
Hinweis
\end_layout
\begin_layout Itemize
\family sans
UnsichtbarerText
\end_layout
\begin_layout Itemize
\family sans
SichtbarerText
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Aufgrund einer Besonderheit von LyX sind diese f<>nf etwas kniff\SpecialChar \textcompwordmark{}
lig zu benutzen:
In LyX ist es nicht m<>glich, eine Absatzumgebung in einer anderen, leeren
Umgebung einzubetten.
Das ist zwar im Normalfall <20>u<EFBFBD>erst klug, bedeutet aber, da<64> Sie eine Folie
ausschlie<69>lich mit normalem Text beginnen k<>nnten.
Deshalb ist ein wenig
\begin_inset Quotes gld
\end_inset
LaTeX-Magie
\begin_inset Quotes grd
\end_inset
n<>tig.
\end_layout
\begin_layout Subsubsection
Kniffe mit den neuen Absatzumgebungen
\begin_inset LatexCommand \label{sec:Slide-Kniffe}
\end_inset
\end_layout
\begin_layout Standard
Wie gerade erw<72>hnt kann in LyX eine Absatzumgebung nicht mit einer anderen,
eingebetteten Umgebung beginnen.
Aus diesem Grund ist der Typ
\family sans
Slide
\family default
keine normale Absatzumgebung, wie sie im
\emph on
Benutzerhandbuch
\emph default
beschrieben wird.
\end_layout
\begin_layout Standard
Betrachten Sie
\family sans
Slide
\family default
,
\family sans
Overlay
\family default
und
\family sans
Hinweis
\family default
als
\emph on
Pseudo-Umgebungen
\emph default
.
Sie sehen zwar aus wie Abschnitts<74>berschriften oder eine
\family sans
Beschriftung
\family default
, beginnen aber eine Absatzumgebung (und beenden gegebenenfalls eine vorangehend
e).
In der gleichen Weise stellen
\family sans
UnsichtbarerText
\family default
und
\family sans
SichtbarerText
\family default
eine Art
\emph on
Pseudo-Befehl
\emph default
dar, denn diese beiden f<>hren etwas aus.
\end_layout
\begin_layout Standard
Eine Gemeinsamkeit dieser f<>nf Umgebungstypen ist, da<64> sie sehr lange Marken
besitzen.
Der Text nach dieser Marke --- normalerweise der Inhalt der Absatzumgebung
--- ist f<>r die Typen
\family sans
Slide
\family default
,
\family sans
Overlay
\family default
,
\family sans
Hinweis
\family default
,
\family sans
UnsichtbarerText
\family default
und
\family sans
SichtbarerText
\family default
unbedeutend, LyX ignoriert ihn v<>llig.
Sie k<>nnen diese Umgebungen also auch ganz leer lassen.
\end_layout
\begin_layout Standard
Vielleicht m<>chten Sie aber dennoch etwas Text hinter die Marken schreiben,
beispielsweise eine kurze Beschreibung des Inhaltes der aktuellen Folie.
In diesem Fall k<>nnen Sie den Text wie gewohnt eingeben und mit
\family sans
Eingabe
\family default
abschlie<69>en.
\end_layout
\begin_layout Subsection
Erstellen einer Pr<50>sentation mit
\family sans
Slide
\family default
,
\family sans
Overlay
\family default
und
\family sans
Hinweis
\end_layout
\begin_layout Subsubsection
Die
\family sans
Slide-
\family default
Umgebung benutzen
\end_layout
\begin_layout Standard
Wenn Sie erwarten, da<64> wir Ihnen in diesem Kapitel zeigen, wie Sie eine
gute Pr<50>sentation erstellen, werden Sie entt<74>uscht sein.
Selbstverst<73>ndlich werden wir Ihnen alle M<>glichkeiten und Hilfen erl<72>utern,
die Ihnen die Textklasse
\family sans
Slides
\family default
dazu zur Verf<72>gung stellt, doch f<>r den Inhalt und die Zusammenstellung
sind Sie selbst verantwortlich (denn genau
\emph on
das
\emph default
ist ja die Philosophie von LyX).
\end_layout
\begin_layout Standard
Wenn Sie (wie in Abschnitt
\begin_inset LatexCommand \vref{sec:Slide-Kniffe}
\end_inset
beschrieben) den Umgebungstyp
\family sans
Slide
\family default
einstellen, beginnt LyX mit einer neuen Folie.
Die Marke f<>r diese Umgebung ist eine blaue Linie und an deren Ende (ebenfalls
in Blau) der Schriftzug
\family typewriter
NewSlide:
\family default
.
Alle Abs<62>tze, die auf diese Zeile folgen, werden auf die neue Folie geschrieben.
\end_layout
\begin_layout Standard
Folien sind vermutlich die einzigen Dokumente, bei denen Sie in LyX explizit
Seitenenden angeben m<>ssen, n<>mlich dann, wenn Sie allen Text f<>r eine
Folie eingegeben haben.
Falls Sie mehr Text eingegeben haben, als tats<74>chlich auf eine Folie pa<70>t,
wird der Text zwar automatisch auf eine neue Folie umgebrochen, doch dieses
Vorgehen ist nicht ratsam, da diese zus<75>tzliche Seite keinerlei Seitennummern
usw.\InsetSpace ~
enth<EFBFBD>lt.
Dar<61>berhinaus kann es zu Problemen f<>hren, wenn Sie den Umgebungstyp
\family sans
Overlay
\family default
verwenden, um <20>bergro<72>e Folien zu erstellen.
\end_layout
\begin_layout Standard
\family sans
Overlay
\family default
und
\family sans
Hinweis
\family default
funktionieren genauso wie
\family sans
Slide
\family default
.
Auch sie erzeugen in LyX eine Linie, gefolgt von den Schriftz<74>gen
\family typewriter
\noun on
NewOverlay
\noun default
:
\family default
und
\family typewriter
\emph on
NewNote:
\family default
\emph default
.
Lediglich die Farbe (magenta statt blau), Form und L<>nge der Linien sowie
der verwendete Zeichensatz sind unterschiedlich.
\end_layout
\begin_layout Standard
Wie auch bei
\family sans
Slide
\family default
wird der Text in
\family sans
Overlay
\family default
und
\family sans
Note
\family default
automatisch auf eine neue Seite umgebrochen, falls er zu lang wird.
Aber auch hier sollten Sie das vermeiden -- es macht die Wirkung von
\family sans
Overlay
\family default
und
\family sans
Note
\family default
zunichte.
\end_layout
\begin_layout Subsubsection
Die
\family sans
Overlay
\family default
- mit der
\family sans
Slide
\family default
-Umgebung benutzen
\end_layout
\begin_layout Standard
Der Sinn eines
\family sans
Overlay
\family default
ist eine Folie, die man
\emph on
auf
\emph default
eine andere Folie legt.
Vielleicht wollen Sie eine Abbildung zun<75>chst erl<72>utern, bevor Sie den
zugeh<65>rigen Text zeigen.
Das geht nat<61>rlich, indem Sie <20>ber den Text zun<75>chst ein Blatt Papier legen.
Das funktioniert aber bereits nicht mehr, wenn Sie zwei Graphen zum Vergleich
<20>bereinanderlegen wollen.
Sie m<>ssen dann, w<>hrend Sie reden, mit den beiden Folien herumfummeln,
um die beiden Abbildungen genau zur Deckung zu bringen.
Die Verwendung eines
\family sans
Overlay
\family default
macht Ihr Leben in diesen F<>llen viel einfacher.
\end_layout
\begin_layout Standard
Jedes
\family sans
Overlay
\family default
erh<72>lt als Seitennummer diejenige seiner vorangehenden Folie, erweitert
um den Anhang
\begin_inset Quotes gld
\end_inset
-a
\begin_inset Quotes grd
\end_inset
.
\begin_inset Foot
status open
\begin_layout Standard
Mehrere
\family sans
Overlay
\family default
s bek<65>men dann
\begin_inset Quotes gld
\end_inset
-b
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
-c
\begin_inset Quotes grd
\end_inset
usw.\InsetSpace ~
an die urspr<70>ngliche Seitenzahl angeh<65>ngt.
\end_layout
\end_inset
Nat<61>rlich sollten der Inhalt von urspr<70>nglicher Seite und Overlay jeweils
auf eine einzige Seite passen.
Am besten sehen Sie ein
\family sans
Overlay
\family default
als
\begin_inset Quotes gld
\end_inset
Teil
\begin_inset Quotes grd
\end_inset
eines
\family sans
Slide
\family default
an.
LyX deutet das am Bildschirm dadurch an, da<64> die Marke zu Beginn eines
\family sans
Overlay
\family default
k<>rzer ist als bei
\family sans
Slide
\family default
.
Und als letztes werden Sie beim Betrachten des Ausdruckes feststellen,
da<64> sowohl auf dem
\family sans
Slide
\family default
als auch auf dem
\family sans
Overlay
\family default
in allen vier Ecken kleine Markierungen aufgedruckt sind, die Ihnen das
Aufeinanderlegen der Folien erleichtern sollen.
\end_layout
\begin_layout Standard
Das Hauptproblem bei aufeinanderliegenden Folien ist die Ausrichtung des
Inhaltes beider Folien.
Wie viel Platz soll man f<>r die Abbildung auf der anderen Folie freilassen?
Oder, noch schlimmer, wie soll man erreichen, da<64> auf der ersten Folie
eine Abbildung und etwas Text ist, und auf der zweiten Folie zus<75>tzlicher
Text
\emph on
zwischen
\emph default
diesen eingef<65>gt werden soll? Sie k<>nnten nat<61>rlich versuchen, mit unterschiedl
ich gro<72>en vertikalen Abst<73>nden herumzuprobieren, bis es pa<70>t, doch in
\family sans
Invisible\InsetSpace ~
Text
\family default
und
\family sans
Visible\InsetSpace ~
Text
\family default
.
\end_layout
\begin_layout Standard
Wie die Namen andeuten, handelt es sich bei
\family sans
UnsichtbarerText
\family default
und
\family sans
SichtbarerText
\family default
um zwei befehls<6C>hnliche Absatzumgebungen, den folgenden Text aus- und einzublen
den.
Denken Sie aber wie in Abschnitt
\begin_inset LatexCommand \vref{sec:Slide-Kniffe}
\end_inset
erw<72>hnt daran, keinen Text
\emph on
in
\emph default
diese Umgebungen einzuf<75>gen.
Wenn Sie
\family sans
UnsichtbarerText
\family default
schreiben, wird als Marke der Schriftzug
\family typewriter
<Invisible Text Follows>
\family default
zentriert in Himmelblau <20>ber den Absatz geschrieben.
Dieser wird dann im Drucktext nicht ausgegeben, belegt aber genau den Platz,
den er (normal gesetzt) einnehmen w<>rde.
\end_layout
\begin_layout Standard
F<EFBFBD>r
\family sans
Visible\InsetSpace ~
Text
\family default
lautet die Marke
\family typewriter
<Visible Text Follows>
\family default
, sie wird in hellgr<67>n ausgegeben.
Die folgenden Abs<62>tze werden unver<65>ndert gedruckt.
<20>brigens beendet auch ein neues
\family sans
Slide
\family default
,
\family sans
Overlay
\family default
oder
\family sans
Note
\family default
automatisch den unsichtbaren Textmodus, Sie m<>ssen ihn also nicht am Ende
einer Folie explizit mit einem
\family sans
SichtbarerText
\family default
beenden.
\end_layout
\begin_layout Standard
Inzwischen sollte klar sein, wie Sie eine solche zusammengesetzte Folie
unter Zuhilfenahme von
\family sans
Slide
\family default
,
\family sans
Overlay
\family default
und
\family sans
(Un)sichtbarerText
\family default
erstellen:
\end_layout
\begin_layout Enumerate
Erstellen Sie ein
\family sans
Slide
\family default
-Folie, der alles enth<74>lt, das auf den beiden Teilfolien erscheinen soll.
\end_layout
\begin_layout Enumerate
Vor jedem Bild oder Absatz, die nur auf der
\family sans
Overlay
\family default
-Folie erscheinen soll, f<>gen Sie eine
\family sans
Invisible\InsetSpace ~
Text
\family default
-Umgebung ein.
Wenn n<>tig, f<>gen Sie nach dem f<>r die
\family sans
Overlay
\family default
-Folie bestimmten Text eine
\family sans
Visible\InsetSpace ~
Text
\family default
-Umgebung ein.
\end_layout
\begin_layout Enumerate
Legen Sie danach eine
\family sans
Overlay
\family default
-Folie an.
\end_layout
\begin_layout Enumerate
Kopieren Sie den Inhalt der
\family sans
Slide
\family default
-Folie in die Overlay-Folie.
\end_layout
\begin_layout Enumerate
Vertauschen Sie auf der
\family sans
Overlay
\family default
-Folie
\family sans
Sichtbar
\family default
und
\family sans
unsichtbar
\family default
.
\end_layout
\begin_layout Standard
Das ist bereits alles, Sie haben gerade eine
\family sans
Overlay
\family default
-Folie erstellt.
\end_layout
\begin_layout Standard
Ein Nachteil bleibt noch bei der Art, in der die
\family sans
Slides
\family default
-Textklasse in LyX implementiert wurde: es ist nicht m<>glich, Text innerhalb
eines Absatzes unsichtbar zu machen, oder innerhalb eines unsichtbaren
Absatzes ein Textst<73>ck wieder sichtbar zu machen.
Das ist zwar prinzipiell m<>glich, dazu ben<65>tigen Sie aber einige Befehle
im LaTeX-Modus.
\begin_inset Foot
status open
\begin_layout Standard
Diese Befehle sind
\end_layout
\begin_layout Itemize
\family typewriter
{
\backslash
invisible \SpecialChar \ldots{}
}
\end_layout
\begin_layout Itemize
\family typewriter
{
\backslash
visible \SpecialChar \ldots{}
)
\end_layout
\begin_layout Standard
\SpecialChar \ldots{}
\InsetSpace ~
und m<>ssen als ERTs markiert werden.
Der Text, der unsichtbar oder sichtbar gemacht werden soll, mu<6D> innerhalb
der Klammern anstelle der Punkte eingef<65>gt werden.
Weitere Informationen zum Einf<6E>gen von ERTs finden Sie im
\emph on
Benutzerhandbuch
\emph default
.
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
Die
\family sans
Hinweis
\family default
- mit der
\family sans
Slide
\family default
-Umgebung benutzen
\family sans
\begin_inset LatexCommand \label{sec:SlideNote}
\end_inset
\end_layout
\begin_layout Standard
Wie
\family sans
Overlay
\family default
ist auch
\family sans
Hinweis
\family default
der
\family sans
Slide
\family default
-Folie zugeordnet.
Dies wird wiederum von LyX durch die Art der Marke visualisiert: K<>rzer
als diejenige eines
\family sans
Slide
\family default
, aber etwas l<>nger als die eines
\family sans
Overlay
\family default
, aber ebenfalls in Magenta.
Eine
\family sans
Hinweis
\family default
-Folie tr<74>gt dieselbe Seitennummer wie die zugeh<65>rige Slide-Folie, es wird
lediglich ein
\begin_inset Quotes gld
\end_inset
-1
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
-2
\begin_inset Quotes grd
\end_inset
usw.\InsetSpace ~
angeh<EFBFBD>ngt.
Es sind mehrere
\family sans
Hinweis
\family default
e je Folie m<>glich.
Auch hier sollten Sie darauf achten, da<64> der Inhalt einer Folie auch wirklich
darauf Platz hat, um einen automatischen Seitenumbruch zu verhindern.
\end_layout
\begin_layout Standard
Der Sinn eines
\family sans
Hinweis
\family default
es ist offensichtlich: Sie enth<74>lt all das, was Sie zu einer
\family sans
Slide
\family default
-Folie zus<75>tzlich sagen wollen.
Sie k<>nnen sie auch als eine Art Merkzettel zu einer Folie verwenden, in
diesem Fall wollen Sie eventuell auch Zeitmarken verwenden.
Diese besondere F<>higkeit des
\noun on
Sli
\noun default
TeX-Paketes wird derzeit von LyX nicht unterst<73>tzt, Sie m<>ssen also auf
eingef<65>gte LaTeX-Befehle zur<75>ckgreifen.
\end_layout
\begin_layout Standard
Um Zeitmarken verwenden zu k<>nnen, m<>ssen Sie die zus<75>tzliche Option
\begin_inset Quotes gld
\end_inset
\family typewriter
clock
\family default
\begin_inset Quotes grd
\end_inset
angeben (siehe Abschnitt
\begin_inset LatexCommand \ref{sec:Slidestart}
\end_inset
).
Diese Option aktiviert die Zeitmarken, sie werden in der linken unteren
Ecke jeder
\family sans
Hinweis
\family default
-Folie ausgegeben.
Um den ausgegebenen Wert zu ver<65>ndern m<>ssen Sie die LaTeX-Befehle
\family typewriter
\backslash
settime{}
\family default
und
\family typewriter
\backslash
addtime{}
\family default
verwenden.
Die Argumente f<>r beide Befehle m<>ssen in Sekunden angegeben werden.
\family typewriter
\backslash
settime{}
\family default
stellt die Zeitmarke auf den angegebenen Wert,
\family typewriter
\backslash
addtime{}
\family default
erh<72>ht ihn um den entsprechenden Betrag.
Auf diese Weise k<>nnen Sie sich mit Zeitmarken und
\family sans
Note
\family default
s einen Zeitrahmen festlegen und wissen immer genau, wieviel Zeit Sie f<>r
eine Folie zur Verf<72>gung haben.
\end_layout
\begin_layout Standard
Bleibt noch ein letztes Problem: Nat<61>rlich wollen Sie alle Ihre
\family sans
Slide
\family default
s und
\family sans
Overlay
\family default
s auf Folien ausdrucken, die
\family sans
Hinweis
\family default
e dagegen auf Papier.
Nun sind diese im Dokument aber abwechselnd angeordnet.
Was kann man da machen?
\end_layout
\begin_layout Standard
Gl<EFBFBD>cklicherweise gibt es zwei LaTeX-Befehle, mit denen Sie festlegen k<>nnen,
was wirklich ausgedruckt werden soll.
Beide m<>ssen im LaTeX-Vorspann eingef<65>gt werden.
Der Befehl
\family typewriter
\backslash
onlyslides{
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
\backslash
slides}
\family default
bewirkt, da<64> nur die Folien gedruckt werden, mit
\family typewriter
\backslash
onlynotes{
\backslash
notes}
\family default
k<>nnen Sie die Notizen ausdrucken.
Am besten lassen Sie beide Befehle im Vorspann stehen und kommentieren
zun<75>chst beide aus.
Dann k<>nnen Sie in der
\family typewriter
dvi
\family default
-Vorschau alle Seiten betrachten.
Zum Ausdrucken k<>nnen Sie dann jeweils eine der Zeilen aktivieren und die
Dateien entweder sofort drucken oder aber in zwei getrennten PostScript<70>-Dateie
n speichern.
\end_layout
\begin_layout Standard
F<EFBFBD>r die LaTeX-Befehle
\family typewriter
\backslash
onlyslides{}
\family default
und
\family typewriter
\backslash
onlynotes{}
\family default
sind auch noch weitere Argumente m<>glich.
N<>heres dazu finden Sie in jedem guten LaTeX-Buch.
\end_layout
\begin_layout Subsection
Die Vorlagedatei f<>r die
\family sans
slides-
\family default
Klasse
\end_layout
\begin_layout Standard
Es existiert auch eine Vorlagedatei, die Sie als Grundger<65>st f<>r eigene
Pr<50>sentationen verwenden k<>nnen.
Legen Sie dazu Ihre neue Datei <20>ber den Men<65>punkt
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Neu\InsetSpace ~
von\InsetSpace ~
\bar under
V
\bar default
orlage\SpecialChar \ldots{}
\InsetSpace ~
\family default
an und w<>hlen Sie als Vorlage die Datei
\family typewriter
slides.lyx
\family default
.
Diese Datei enth<74>lt ein Beispiel aus
\family sans
Slide
\family default
,
\family sans
Overlay
\family default
und
\family sans
Hinweis
\family default
.
\family sans
Slide
\family default
und
\family sans
Overlay
\family default
enthalten au<61>erdem ein Beispiel f<>r die Verwendung von sichtbarem und unsichtba
rem Text.
Im LaTeX-Vorspann sind au<61>erdem die folgenden Eintr<74>ge vorhanden:
\end_layout
\begin_layout LyX-Code
% Uncomment to print out only slides and overlays
\end_layout
\begin_layout LyX-Code
%
\end_layout
\begin_layout LyX-Code
%
\backslash
onlyslides{
\backslash
slides}
\newline
\end_layout
\begin_layout LyX-Code
% Uncomment to print out only notes
\end_layout
\begin_layout LyX-Code
%
\end_layout
\begin_layout LyX-Code
%
\backslash
onlynotes{
\backslash
notes}
\end_layout
\begin_layout Standard
Eine letzte Bemerkung: Diese LyX-Textklasse wurde geschaffen, um die
\begin_inset Quotes gld
\end_inset
\noun on
Sli
\noun default
TeX-Emu\SpecialChar \-
lation
\begin_inset Quotes grd
\end_inset
von LaTeX2e zu unterst<73>tzen.
Dies soll keine Auf\SpecialChar \textcompwordmark{}
forderung sein, genau diese Klasse zu verwenden, es
gibt auch noch andere Dokumentenklassen, um Folien zu erstellen, wie etwa
\family sans
Foils
\family default
(siehe Abschnitt\InsetSpace ~
\begin_inset LatexCommand \vref{sec:foiltex}
\end_inset
) oder das Paket
\family typewriter
seminar
\family default
, das in manchen TeX-Distributionen mitgeliefert wird.
Das letztere wird allerdings von LyX noch nicht unterst<73>tzt.
\begin_inset Foot
status open
\begin_layout Standard
Vielleicht wollen Sie diese Aufgabe <20>bernehmen\SpecialChar \ldots{}
\end_layout
\end_inset
Kurz gesagt: Probieren Sie aus, was da ist, und entscheiden Sie dann.
Wir werden keine Aussage f<>r oder gegen eines der Pakete machen.
\end_layout
\begin_layout Section
Folien [
\family sans
\noun on
Foil
\family default
TeX
\noun default
]
\begin_inset LatexCommand \label{sec:foiltex}
\end_inset
\begin_inset LatexCommand \index{Dokumentenklasse!Folie!FoilTeX}
\end_inset
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
von
\noun on
Allan Rae
\end_layout
\begin_layout Standard
In diesem Abschnitt wird beschrieben, wie Sie mit LyX Folien f<>r <20>berkopf-Projek
toren erstellen k<>nnen.
Es gibt zwei verschiedene Dokumentenklassen, mit denen Sie dies realisieren
k<>nnen: Die normale Klasse
\family sans
slides
\family default
sowie die Klasse
\family sans
FoilTe
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
slides
\family default
.
In diesem Abschnitt soll es um letztere gehen.
\end_layout
\begin_layout Standard
\align center
\series bold
Dieser Abschnitt beschreibt ausschlie<69>lich die Klasse
\begin_inset Quotes gld
\end_inset
\family sans
slides (FoilTe
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
)
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Standard
Falls Sie die Dokumentation f<>r die Klasse
\family sans
slides (default)
\family default
suchen, lesen Sie bitte Abschnitt
\begin_inset LatexCommand \vref{sec:slitex}
\end_inset
.
Bietet Ihnen LyX die
\family sans
foils
\family default
-Klasse (
\family sans
slides (FoilTe
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
))
\family default
nicht an, ist das entsprechende LaTeX-Paket vermutlich nicht auf Ihrem
Rechner installiert.
In diesem Fall m<>ssen Sie das Paket installieren oder die Klasse
\family sans
slides (default)
\family default
, die nicht ganz so gut ist, verwenden.
\end_layout
\begin_layout Standard
Die LyX-Dokumentenklasse
\family sans
slides (FoilTe
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
)
\family default
basiert auf der Version 2.1 der Klassendatei
\family typewriter
foils.
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
cls
\family default
, die inzwischen fester Bestandteil von LaTeX2e ist.
\end_layout
\begin_layout Subsection
Zu Beginn
\end_layout
\begin_layout Standard
Als erstes m<>ssen Sie im Dialogfeld
\family sans
\bar under
K
\bar default
lasse
\family default
im Men<65>fenster
\family sans
Einstellungen\InsetSpace ~
Dokument
\family default
die Klasse
\family sans
slides\InsetSpace ~
(FoilTe
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
)
\family default
ausw<73>hlen.
Einige zus<75>tzliche Dinge sollten Sie zu den Einstellungsm<73>glichkeiten f<>r
diese Dokumentenklasse wissen:
\end_layout
\begin_layout Itemize
Ver<EFBFBD>ndern Sie nicht die Einstellungen f<>r
\family sans
Format
\family default
und
\family sans
Spalten
\family default
.
Dies wird von der Klasse
\family sans
foils
\family default
nicht unterst<73>tzt.
\end_layout
\begin_layout Itemize
Die Standardschriftgr<67><72>e ist 20pt, alternativ sind 17pt, 15pt und 30pt m<>glich.
\end_layout
\begin_layout Itemize
Der Standardzeichensatz ist
\family sans
Sans\InsetSpace ~
Serif
\family default
, allerdings werden alle mathematischen Formeln weiterhin in der Schrift
\family sans
Roman
\family default
gesetzt.
\end_layout
\begin_layout Itemize
\family sans
Foil
\family default
TeX unterst<73>tzt die Papierformate
\family sans
A4
\family default
und
\family sans
Letter
\family default
sowie eine spezielle Gr<47><72>e f<>r 35
\begin_inset Formula $\,$
\end_inset
mm Dias.
Die Seitenformate
\family sans
A5
\family default
,
\family sans
B5
\family default
,
\family sans
Legal
\family default
oder
\family sans
Executive
\family default
werden nicht unterst<73>tzt.
\end_layout
\begin_layout Itemize
Die Einstellung
\family sans
Gleitobjekt-Platzierung
\family default
wird ignoriert.
Alle Gleitobjekte erscheinen genau da, wo sie eingef<65>gt werden.
\end_layout
\begin_layout Itemize
Die Einstellung
\family sans
\bar under
S
\bar default
eitenstil
\family default
weicht ein wenig vom normalen Verhalten ab.
\family sans
Foil
\family default
TeX bietet Unterst<73>tzung f<>r diverse Kopf- und Fu<46>zeilen sowie benutzerdefiniert
e Logos.
N<>heres dazu im Abschnitt
\begin_inset LatexCommand \vref{sec:foilfoot}
\end_inset
.
Die erste Seite wird
\emph on
immer
\emph default
ohne Seitennummer ausgegeben und enth<74>lt
\emph on
immer
\emph default
das Logo -- falls eines definiert ist -- zentriert unten auf der Seite.
M<>gliche Einstellungen f<>r das Seitenformat sind:
\end_layout
\begin_deeper
\begin_layout List
\labelwidthstring MMMMMMM
\family sans
empty
\family default
Keinerlei Seitennumerierung, Kopf- oder Fu<46>zeilen au<61>er Fu<46>noten, falls
diese verwendet werden.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMM
\family sans
plain
\family default
Seitennummer zentriert unten auf der Seite, aber keine Kopf- oder Fu<46>zeilen
au<61>er Fu<46>noten.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMM
\family sans
foilheadings
\family default
Dies ist die Standardeinstellung.
Seitennummer unten rechts.
Kopf- und Fu<46>zeilen werden ausgegeben.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMM
\family sans
fancy
\family default
Damit bekommen Sie Zugriff auf das Paket
\family typewriter
fancyhdr
\family default
.
Allerdings r<>t der Autor von
\family sans
Foil
\family default
TeX von dessen Verwendung ab, da es zu Konflikten im Format kommen kann.
\end_layout
\end_deeper
\begin_layout Subsubsection
Weitere Optionen
\end_layout
\begin_layout Standard
Die folgenden Optionen k<>nnen Sie im Feld
\family sans
\bar under
O
\bar default
ptionen
\family default
im Men<65>fenster
\family sans
Einstellungen\InsetSpace ~
Dokument
\family default
verwenden:
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
35mmSlide Damit wird das Seitenformat auf 18,62
\begin_inset Formula $\times$
\end_inset
27,94
\begin_inset Formula $\,$
\end_inset
mm eingestellt.
Dies ist dasselbe Seitenverh<72>ltnis wie bei einem 35\InsetSpace ~
mm Dia, wodurch die
Arbeit mit diesem Medium erleichtert wird.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
headrule Erzeugt einen Strich unter der Kopfzeile jeder Seite au<61>er der
Titelseite.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
footrule Erzeugt einen Strich <20>ber der Fu<46>zeile jeder Seite au<61>er der Titelseite.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
dvips Diese Option wird automatisch aktiviert, wenn Sie ein neues Dokument
der Klasse
\family sans
foils
\family default
anlegen.
Diese Option sagt
\family sans
Foil
\family default
TeX, den dvips-Treiber zu verwenden, um Seiten, die im Querformat gesetzt
werden sollen, zu drehen.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
landscape Dadurch wird lediglich das Papierformat auf Querformat eingestellt,
ohne die Seite zu drehen.
Deshalb ben<65>tigen Sie ein externes Programm, um die Seiten zu drehen, bevor
Sie das Dokument ausdrucken.
Durch diese Option wird die Bedeutung der Umgebungen
\family sans
Foilhead
\family default
und
\family sans
Rotatefoilhead
\family default
vertauscht (siehe n<>chster Abschnitt).
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
leqno Gleichungsnumerierung auf der linken Seite.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMx
fleqn Gleichungen werden linksb<73>ndig ausgegeben.
\end_layout
\begin_layout Subsection
Unterst<EFBFBD>tzte Umgebungstypen
\end_layout
\begin_layout Standard
Die meisten der auch von anderen Dokumentenklassen unterst<73>tzten Umgebungstypen
werden auch in der
\family sans
foils
\family default
-Klasse unterst<73>tzt.
Au<41>erdem bietet
\family sans
Foil
\family default
TeX eine Reihe zus<75>tzlicher Typen, und ein paar weitere werden von LyX hinzugef<65>
gt.
Die folgenden Typen werden auch in anderen Klassen verwendet:
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Standard
\end_layout
\begin_layout Itemize
\family sans
Auflistung
\end_layout
\begin_layout Itemize
\family sans
Aufz<EFBFBD>hlung
\end_layout
\begin_layout Itemize
\family sans
Beschreibung
\end_layout
\begin_layout Itemize
\family sans
Liste
\end_layout
\begin_layout Itemize
\family sans
Zitat (lang)
\end_layout
\begin_layout Itemize
\family sans
Zitat (kurz)
\end_layout
\begin_layout Itemize
\family sans
Gedicht
\end_layout
\begin_layout Itemize
\family sans
Beschriftung
\end_layout
\begin_layout Itemize
\family sans
Ly
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
-Code
\end_layout
\begin_layout Itemize
\family sans
Kommentar
\end_layout
\begin_layout Itemize
\family sans
Itemize
\end_layout
\begin_layout Itemize
\family sans
Aufz<EFBFBD>hlung
\end_layout
\begin_layout Itemize
\family sans
Description
\end_layout
\begin_layout Itemize
\family sans
Titel
\end_layout
\begin_layout Itemize
\family sans
Autor
\end_layout
\begin_layout Itemize
\family sans
Datum
\end_layout
\begin_layout Itemize
\family sans
Zusammenfassung
\end_layout
\begin_layout Itemize
\family sans
Literaturliste
\end_layout
\begin_layout Itemize
\family sans
Adresse
\end_layout
\begin_layout Itemize
\family sans
RightAddress
\end_layout
\begin_layout Itemize
\family sans
Beschriftung
\end_layout
\begin_layout Itemize
\family sans
Kommentar
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Das umfa<66>t alle wichtigen Umgebungstypen mit Ausnahme der diversen Abschnittsumg
ebungen.
Da Folien im Prinzip selber eine Art Aufteilung in Abschnitte mit <20>berschrift
und Inhalt darstellen, gibt es f<>r derartige Aufteilungen spezielle Befehle
in
\family sans
Foil
\family default
TeX, die neue Folien beginnen:
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Foilhead
\end_layout
\begin_layout Itemize
\family sans
Rotatefoilhead
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Au<EFBFBD>erdem bietet LyX leicht abge<67>nderte Versionen dieser Umgebungen:
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
ShortFoilhead
\end_layout
\begin_layout Itemize
\family sans
ShortRotatefoilhead
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Die Unterschiede zwischen diesen beiden Typen werden im n<>chsten Abschnitt
erl<72>utert.
\end_layout
\begin_layout Standard
Da Folien oft verwendet werden, um neue Ideen und Theorien zu pr<70>sentieren,
bietet FoilTeX eine ganze Menge an Umgebungen um diese gut darzustellen:
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Theorem
\end_layout
\begin_layout Itemize
\family sans
Lemma
\end_layout
\begin_layout Itemize
\family sans
Corollary
\end_layout
\begin_layout Itemize
\family sans
Proposition
\end_layout
\begin_layout Itemize
\family sans
Definition
\end_layout
\begin_layout Itemize
\family sans
Proof
\end_layout
\begin_layout Itemize
\family sans
Theorem*
\end_layout
\begin_layout Itemize
\family sans
Lemma*
\end_layout
\begin_layout Itemize
\family sans
Corollary*
\end_layout
\begin_layout Itemize
\family sans
Proposition*
\end_layout
\begin_layout Itemize
\family sans
Definition*
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Die Umgebungen mit einem Stern am Ende des Namens sind nicht numeriert.
Dar<61>berhinaus steuert LyX noch zwei Aufz<66>hlungstypen hinzu:
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
TickList
\end_layout
\begin_layout Itemize
\family sans
CrossList
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\family sans
Foil
\family default
TeX bietet einige sehr m<>chtige Befehle, um Kopf- und Fu<46>zeilen f<>r die
Folien zu erzeugen, die Sie am besten im LaTeX-Vorspann einf<6E>gen.
Wenn Sie diese Einstellungen im Dokument <20>ndern wollen, ist der beste Platz
daf<61>r direkt am Anfang der Folie, das hei<65>t direkt nach dem
\family sans
Foilhead
\family default
-Befehl.
\end_layout
\begin_layout Standard
Hierf<EFBFBD>r gibt es die folgende Befehle [
\shape smallcaps
Martin Vermeer
\shape default
]:
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
My\InsetSpace ~
Logo
\end_layout
\begin_layout Itemize
\family sans
Restriction
\end_layout
\begin_layout Itemize
\family sans
Right\InsetSpace ~
Footer
\end_layout
\begin_layout Itemize
\family sans
Right\InsetSpace ~
Header
\end_layout
\begin_layout Itemize
\family sans
Left\InsetSpace ~
Header
\end_layout
\begin_deeper
\begin_layout Standard
\InsetSpace ~
\end_layout
\end_deeper
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Au<EFBFBD>erdem gibt es noch eine Reihe von Befehlen in
\family sans
Foil
\family default
TeX, die von LyX nicht direkt unterst<73>tzt werden.
Ihre Bedeutung, und wie man sie dennoch in LyX einsetzen kann, wird in
Abschnitt
\begin_inset LatexCommand \vref{sec:unsuppfoils}
\end_inset
erl<72>utert.
\end_layout
\begin_layout Subsection
Die Erstellung eines Foliensatzes
\end_layout
\begin_layout Standard
In diesem Abschnitt wird eine einfache Einf<6E>hrung gegeben, wie man mit den
diversen Umgebungstypen einen Foliensatz erstellen kann.
Wenn Sie ein Beispiel f<>r einen solchen Foliensatz sehen wollen, finden
Sie es unter dem Namen
\family typewriter
Foils.lyx
\family default
, wenn Sie im Dialog
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
<EFBFBD>
\bar under
f
\bar default
fnen\SpecialChar \ldots{}
\family default
auf den Knopf
\family sans
Beispiele
\family default
dr<64>cken.
\end_layout
\begin_layout Subsubsection
Anlegen einer Titelseite
\end_layout
\begin_layout Standard
Im Gegensatz zu anderen Klassen, die spezielle Umgebungen f<>r
\family sans
Titel
\family default
,
\family sans
Autor
\family default
,
\family sans
Datum
\family default
und
\family sans
Zusammenfassung
\family default
bieten, erzeugt
\family sans
foils
\family default
aus diesen Angaben eine eigene Titelseite.
Falls Sie hier kein Datum angeben, wird automatisch bei jedem LaTeX-Lauf
das aktuelle Datum eingef<65>gt.
\end_layout
\begin_layout Subsubsection
Eine neue Folie beginnen
\end_layout
\begin_layout Standard
Wie bereits erw<72>hnt gibt es insgesamt vier unterschiedliche Wege, eine neue
Folie zu beginnen.
F<>r Folien im Hochformat k<>nnen Sie
\family sans
Foilhead
\family default
oder
\family sans
ShortFoilhead
\family default
verwenden.
Der Unterschied zwischen beiden Typen liegt im Abstand zwischen der <20>berschrift
der Folie und dem eigentlichen Text.
\end_layout
\begin_layout Standard
Folien im Querformat legt man mit den Umgebungstypen
\family sans
Rotatefoilhead
\family default
und
\family sans
ShortRotatefoilhead
\family default
an.
Auch hier ist der Unterschied der Abstand zwischen Text und <20>berschrift,
der f<>r die
\family sans
Short
\family default
-Versionen etwa 1
\begin_inset Formula $\,$
\end_inset
cm geringer ist.
\end_layout
\begin_layout Standard
Eine Einschr<68>nkung bei der Verwendung von Folien im Querformat ist, da<64>
hierf<72>r das Paket
\family typewriter
dvips
\family default
ben<65>tigt wird.
Besitzen Sie dieses nicht, k<>nnen Sie die Folien nur ausdrucken, wenn Ihr
Drucker die Folien auch quer einlegen kann.
\end_layout
\begin_layout Subsubsection
Theoreme, Lemmas, Beweise und anderes
\end_layout
\begin_layout Standard
Aufgrund eines kleinen Fehlers in LyX ist es nicht m<>glich, zwei Umgebungen
desselben Typs direkt hin\SpecialChar \-
ter\SpecialChar \-
ein\SpecialChar \-
an\SpecialChar \-
der zu verwenden.
Sie m<>ssen durch irgendetwas getrennt sein.
Wenn Sie es dennoch versuchen, wird die erste Umgebung erweitert, als h<>tten
Sie beide vereint.
Wie kann man das Problem nun l<>sen? Der einfachste Weg ist, etwas Text
zwischen den beiden Umgebungen einzuf<75>gen, oder einen Abschnitt im LaTeX-Modus,
der nur ein
\begin_inset Quotes gld
\end_inset
%
\begin_inset Quotes grd
\end_inset
(Kommentarzeichen) enth<74>lt.
Dies zwingt LyX, zwei getrennte Umgebungen zu erzeugen, und so die richtige
LaTeX-Ausgabe zu erzeugen.
Dies wird auch in der Beispieldatei erl<72>utert.
Wie gesagt, dieses Problem tritt nur auf, wenn Sie zwei gleiche Umgebungen
hintereinander anordnen wollen.
\end_layout
\begin_layout Subsubsection
Aufz<EFBFBD>hlungen
\end_layout
\begin_layout Standard
Alle g<>ngigen Aufz<66>hlungstypen werden unterst<73>tzt, au<61>erdem zwei zus<75>tzliche.
Hier werden nur die neuen erkl<6B>rt, f<>r Informationen zu den Standardtypen
lesen Sie bitte das
\emph on
Benutzerhandbuch
\emph default
.
Wenn Sie Listen mit unterschiedlichen Symbolen verwenden wollen, sollten
Sie auch einen Blick in Abschnitt
\begin_inset LatexCommand \vref{sec:bullet}
\end_inset
werfen, dort wird erkl<6B>rt, wie man daf<61>r aus insgesamt 216 Symbolen geeignete
Listenmarkierer ausw<73>hlen kann.
\end_layout
\begin_layout Standard
Die neuen Aufz<66>hlungstypen
\family sans
TickList
\family default
und
\family sans
CrossList
\family default
sollen es einfacher machen, Listen der Sorte machen/nicht machen oder richtig/f
alsch anzulegen, die entweder einen Haken oder ein Kreuz als Marke verwenden.
Sie sind eine Variation der normalen
\family sans
Itemize
\family default
-Liste.
Um sie zu verwenden, mu<6D> allerdings das Paket
\family typewriter
psnfss
\family default
installiert sein.
\end_layout
\begin_layout Subsubsection
Abbildungen und Tabellen
\end_layout
\begin_layout Standard
FoilTeX definiert die Umgebungstypen f<>r gleitende Abbildungen und Tabellen
um, so da<64> diese immer genau an der Stelle eingef<65>gt werden, an der sie
im Originaltext stehen.
Falls Sie die Plazierung der Gleitobjekte ver<65>ndert haben (
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument
\family default
\SpecialChar \ldots{}
), so wird dies ignoriert.
\end_layout
\begin_layout Subsubsection
Kopf- und Fu<46>zeilen der Seite
\begin_inset LatexCommand \label{sec:foilfoot}
\end_inset
\end_layout
\begin_layout Standard
Die beiden Befehle
\family sans
My\InsetSpace ~
Logo
\family default
und
\family sans
Restriction
\family default
erlauben es, die linke Seite der Fu<46>zeile zu ver<65>ndern.
Der erste ist daf<61>r vorgesehen, ein graphisches Logo einzubinden, standardm<64><6D>ig
ist hier der Text
\begin_inset Quotes gld
\end_inset
-Typeset by
\family sans
Foil
\family default
TeX-
\begin_inset Quotes grd
\end_inset
eingetragen.
<20>ber den zweiten Befehl k<>nnen zus<75>tzliche Hinweise f<>r die Zuh<75>rer gegeben
werden, etwa
\begin_inset Quotes gld
\end_inset
Vertraulich
\begin_inset Quotes grd
\end_inset
.
Dieser Eintrag ist normalerweise leer.
\end_layout
\begin_layout Standard
Die anderen Ecken werden <20>ber die folgenden drei Befehle beeinflu<6C>t:
\family sans
Right\InsetSpace ~
Footer
\family default
(Die Standardeinstellung ist die Seitennummer.),
\family sans
Right\InsetSpace ~
Header
\family default
(obere rechte Ecke),
\family sans
Left\InsetSpace ~
Header
\family default
(obere linke Ecke).
\end_layout
\begin_layout Subsection
Nicht unterst<73>tzte Befehle von
\family sans
Foil
\family default
TeX
\begin_inset LatexCommand \label{sec:unsuppfoils}
\end_inset
\end_layout
\begin_layout Standard
Alle unten erw<72>hnten Befehle m<>ssen als ERTs eingegeben werden.
\end_layout
\begin_layout Subsubsection
L<EFBFBD>ngenangaben
\end_layout
\begin_layout Standard
Alle Abstandsdefinitionen werden <20>ber den Befehl
\family typewriter
\backslash
setlength{
\family default
\emph on
Name
\family typewriter
\emph default
}{
\family default
\emph on
Wert
\family typewriter
\emph default
}
\family default
ver<65>ndert.
\emph on
Name
\emph default
mu<6D> dabei durch den Namen der zu ver<65>ndernden L<>nge ersetzt werden und
\emph on
Wert
\emph default
durch den neuen Wert.
Alle L<>ngen m<>ssen Einheiten haben, es k<>nnen entweder absolute Werte wie
Inches (
\family typewriter
in
\family default
), Millimeter (
\family typewriter
mm
\family default
) oder Punkte (
\family typewriter
pt
\family default
) verwendet werden, oder aber fontabh<62>ngige wie
\family typewriter
\backslash
textwidth
\family default
.
\end_layout
\begin_layout Standard
Der Abstand zwischen Folientitel (
\family sans
foilhead
\family default
) und eigentlichem Text kann <20>ber die L<>ngendefinition
\family typewriter
\backslash
foilhead\SpecialChar \-
skip
\family default
ver<65>ndert werden.
Um zum Beispiel alle Titel 1 Zentimeter n<>her an den Text heranzur<75>cken,
geben Sie im LaTeX-Vorspann folgenden Befehl ein:
\end_layout
\begin_layout List
\labelwidthstring 00.00.0000
\family typewriter
\backslash
setlength{
\backslash
foilheadskip}{-10mm}
\family default
.
\end_layout
\begin_layout Standard
Die Abst<73>nde vor und nach Gleitobjekten k<>nnen durch die folgenden L<>ngendefinit
ionen ver<65>ndert werden:
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
abovefloatskip
\family default
Abstand zwischen Text und Oberkante des Gleitobjektes.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
abovecaptionskip
\family default
Abstand zwischen Gleitobjekt und Unterschrift.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
belowcaptionskip
\family default
Abstand zwischen Unterschrift und folgendem Text.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
captionwidth
\family default
Damit k<>nnen Sie die Unterschrift schmaler als den normalen Text setzen.
Am besten verwenden Sie hier Angaben relativ zur normalen Textbreite,
\family typewriter
\backslash
textwidth
\family default
.
\end_layout
\begin_layout Standard
Es gibt auch einige Gr<47><72>en, die sich auf die Titelseite beziehen und n<>tzlich
sind, falls Sie eine lange <20>berschrift haben, oder mehrere Autoren beteiligt
sind.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
abovetitleskip
\family default
Abstand zwischen Kopfzeile und <20>berschrift.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
titleauthorskip
\family default
Abstand zwischen <20>berschrift und Autor.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
authorauthorskip
\family default
Zeilenabstand bei mehreren Autoren.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
authordateskip
\family default
Abstand zwischen Autor und Datum.
\end_layout
\begin_layout List
\labelwidthstring MMMMMMMMMMM
\family typewriter
\backslash
dateabstractskip
\family default
Abstand zwischen Datum und Zusammenfassung.
\end_layout
\begin_layout Standard
Die letzte Einstellung beeinflu<6C>t alle Aufz<66>hlungsumgebungen.
Wenn Sie den LaTeX-Befehl
\family typewriter
\backslash
zero\SpecialChar \-
list\SpecialChar \-
vert\SpecialChar \-
dimens
\family default
\emph on
innerhalb
\emph default
einer Aufz<66>hlungsumgebung verwenden, dann wird jeglicher vertikaler Zwischenrau
m zwischen den einzelnen Eintr<74>gen entfernt.
Beachten Sie, da<64> dies ein Befehl und keine L<>ngenangabe ist, und keine
\family typewriter
\backslash
setlength
\family default
-<2D>hnlichen Dinge ben<65>tigt.
\end_layout
\begin_layout Subsubsection
Kopf- und Fu<46>zeilen
\end_layout
\begin_layout Standard
<EFBFBD>ber die Befehle
\family typewriter
\backslash
LogoOn
\family default
und
\family typewriter
\backslash
LogoOff
\family default
k<>nnen Sie bestimmen, ob der in
\family typewriter
\backslash
MyLogo
\family default
definierte Eintrag auf der jeweiligen Seite ausgegeben werden soll.
Wenn Sie den Befehl
\family typewriter
\backslash
LogoOff
\family default
im LaTeX-Vorspann eingeben, wird keine der Seiten das Logo zeigen.
Wollen Sie es lediglich auf einer einzelnen Seite deaktivieren, geben Sie
den Befehl
\family typewriter
\backslash
LogoOff
\family default
direkt nach dem foilhead f<>r diese Seite ein, und schalten Sie es an derselben
Stelle auf der n<>chsten Seite mit
\family typewriter
\backslash
LogoOn
\family default
wieder ein.
\end_layout
\begin_layout Standard
Falls Sie in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\family default
\InsetSpace ~
das Seitenformat
\family sans
fancy
\family default
eingestellt haben, sollten Sie m<>glicherweise die Zeile
\family typewriter
\backslash
let
\backslash
headwidth
\backslash
textwidth
\family default
im LaTeX-Vorspann einf<6E>gen, damit Kopf- und Fu<46>zeilen auch auf Seiten im
Querformat richtig positioniert werden.
Dies beruht auf einigen Konflikten der Format-Definitionen des Paketes
\family typewriter
fancyhdr
\family default
mit denen der Klasse
\family sans
foils
\family default
.
\end_layout
\begin_layout Section
Latex8 (IEEE-Konferenzpapiere)
\begin_inset LatexCommand \index{Dokumentenklasse!LaTeX8}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Allan Rae
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
Diese Textklasse ist speziell f<>r Artikel gedacht, die in den Ver<65>ffentlichungen
der von der IEEE gesponserten Konferenzen erscheinen sollen.
Deshalb ist es angebracht, da<64> Sie sich eine Kopie ihrer
\begin_inset Quotes gld
\end_inset
Anleitung f<>r Autoren
\begin_inset Quotes grd
\end_inset
besorgen.
Dazu geh<65>rt dann auch die ben<65>tigte
\family typewriter
latex.sty
\family default
-Datei sowie eine Stildatei f<>r die Bibliographie.
Diese
\begin_inset Quotes gld
\end_inset
Anleitung
\begin_inset Quotes grd
\end_inset
wird normalerweise <20>ber Email verschickt, wenn Ihre erste Version der Ver<65>ffent
lichung akzeptiert wurde.
Sie enth<74>lt jede Menge hilfreicher Informationen, und im folgenden wird
angenommen, da<64> Sie diese Anleitung gelesen haben, damit hier nicht alles
wiederholt werden mu<6D>.
\end_layout
\begin_layout Subsection
Erste Schritte
\end_layout
\begin_layout Standard
[Hier kommt sp<73>ter mehr --
\emph on
AR
\emph default
]
\end_layout
\begin_layout Subsection
Unterst<EFBFBD>tzte Umgebungstypen
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
begin{multicols}{2}
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
Standard
\end_layout
\begin_layout Itemize
\family sans
Titel
\end_layout
\begin_layout Itemize
\family sans
Autor
\end_layout
\begin_layout Itemize
\family sans
E-Mail
\end_layout
\begin_layout Itemize
\family sans
Affiliation
\end_layout
\begin_layout Itemize
\family sans
Zusammenfassung
\end_layout
\begin_layout Itemize
\family sans
Abschnitt
\end_layout
\begin_layout Itemize
\family sans
Unterabschnitt
\end_layout
\begin_layout Itemize
\family sans
Beschriftung
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
Unterschiede zwischen Bildschirm und Druckbild
\end_layout
\begin_layout Standard
Es gibt kleinere Unterschiede, haupts<74>chlich in der Art, wie die Abschnittsnumer
ierung aussieht.
Am Bildschirm fehlt der abschlie<69>ende Punkt, aber in der Druckausgabe ist
er vorhanden.
Also kein Grund zur Beunruhigung.
\end_layout
\begin_layout Section
Hollywood (Skripte nach Hollywood-Spezifikation)
\begin_inset LatexCommand \index{Dokumentenklasse!Hollywood}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Garst Reese
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
Das Format eines Hollywood-Skriptes korrekt zu erstellen ist nicht einfach.
Es wurde entworfen, damit die Leser sich auf den Inhalt konzentrieren und
die Schauspieler es einfach lesen k<>nnen.
Jede Zeile des Skriptes sollte eine Minute des Filmes enthalten.
Das Skript enth<74>lt nichts, was nicht im Film zu sehen oder zu h<>ren ist.
Es soll durchg<68>ngig die Schriftart Courier in 12pt verwendet werden.
Keine Hervorhebungen.
\end_layout
\begin_layout Subsection
Besondere Probleme
\end_layout
\begin_layout Standard
Zeilenumbr<EFBFBD>che d<>rfen NIEMALS in der Mitte eines Satzes erfolgen.
Wenn sich der Text eines Sprechers <20>ber einen Seitenumbruch hinweg fortsetzt,
wird sein Name gefolgt von
\begin_inset Quotes gld
\end_inset
(Cont'd)
\begin_inset Quotes grd
\end_inset
wiederholt.
\end_layout
\begin_layout Subsection
Besondere Funktionen
\end_layout
\begin_layout Standard
F<EFBFBD>gen Sie die Namen der Sprecher (
\family sans
Speaker
\family default
) als Marken ein und verwenden Sie dann Querverweise, um die Namen einzuf<75>gen.
Das Querverweis-Men<65> enth<74>lt auf diese Weise immer die Darstellerliste.
Sie k<>nnen die Querverweise auch verwenden, um die Namen der Sprecher in
den Textpassagen einzuf<75>gen.
\end_layout
\begin_layout Subsection
Seitengr<EFBFBD><EFBFBD>en und Randbreiten
\end_layout
\begin_layout Standard
US Letter, links 1.6
\begin_inset Formula $\,$
\end_inset
Inch, rechts 0.75
\begin_inset Formula $\,$
\end_inset
Inch, Oben 0.5
\begin_inset Formula $\,$
\end_inset
Inch, unten 0.75
\begin_inset Formula $\,$
\end_inset
Inch
\end_layout
\begin_layout Subsection
Umgebungstypen
\end_layout
\begin_layout Standard
Die folgenden Absatzumgebungen stehen zur Verf<72>gung.
Sie k<>nnen die Datei
\family typewriter
hollywood.bind
\family default
verwenden, dann k<>nnen Sie die Tastaturk<72>rzel auf der rechten Seite benutzen.
\end_layout
\begin_layout Itemize
\family sans
Standard
\family default
\newline
Falls sonst nichts anderes verwendet werden kann.
Versuchen Sie, es zu vermeiden.
\end_layout
\begin_layout Itemize
\family sans
FADE_IN
\family default
:
\hfill
\family sans
Alt+Z\InsetSpace ~
Umschalt+I
\family default
\newline
Normalerweise von etwas wie
\begin_inset Quotes gld
\end_inset
Sally wacht gerade auf
\begin_inset Quotes grd
\end_inset
gefolgt.
\end_layout
\begin_layout Itemize
\family sans
INT:
\hfill
Alt+Z\InsetSpace ~
I
\newline
\family default
Legt eine neue (innen) Kameraeinstellung fest.
Immer gefolgt von DAY oder NIGHT oder etwas Entsprechendem, um die Lichtverh<72>lt
nisse wiederzugeben.
Alles in dieser Zeile wird in GROSSBUCHSTABEN gesetzt.
\end_layout
\begin_layout Itemize
\family sans
EXT:
\hfill
Alt+Z\InsetSpace ~
E
\newline
\family default
Eine neue Kameraeinstellung (au<61>en).
Alles in dieser Zeile wird in GROSSBUCHSTABEN gesetzt.
\end_layout
\begin_layout Itemize
\family sans
Speaker
\hfill
Alt+Z\InsetSpace ~
S
\newline
\family default
Die Person, die spricht.
\end_layout
\begin_layout Itemize
\family sans
Parenthetical
\hfill
Alt+Z\InsetSpace ~
P
\newline
\family default
Anweisungen f<>r den Sprecher.
Die Klammern () werden automatisch eingef<65>gt; in LyX wird nur die <20>ffnende
Klammer angezeigt, es werden aber beide gedruckt.
\end_layout
\begin_layout Itemize
\family sans
Dialogue
\hfill
Alt+Z\InsetSpace ~
D
\newline
\family default
Was der Sprecher (
\family sans
Speaker
\family default
) sagt.
\end_layout
\begin_layout Itemize
\family sans
Transition
\hfill
Alt+Z\InsetSpace ~
T
\newline
\family default
Kameraanweisungen, etwa CUT TO:
\end_layout
\begin_layout Itemize
\family sans
FADE OUT:
\hfill
Alt+Z\InsetSpace ~
Umschalt+I
\end_layout
\begin_layout Itemize
\family sans
Autor
\hfill
Alt+Z\InsetSpace ~
Umschalt+A
\end_layout
\begin_layout Itemize
\family sans
Titel
\hfill
Alt+Z\InsetSpace ~
Umschalt+T
\end_layout
\begin_layout Itemize
\family sans
Right_Address
\hfill
Alt+Z\InsetSpace ~
R
\end_layout
\begin_layout Subsection
Skript Jargon
\end_layout
\begin_layout Itemize
(O.S) --- off screen
\end_layout
\begin_layout Itemize
(V.0) --- voice over
\end_layout
\begin_layout Itemize
b.g.
--- background
\end_layout
\begin_layout Itemize
C.U.
--- close-up
\end_layout
\begin_layout Itemize
PAN --- camera movement
\end_layout
\begin_layout Itemize
INSERT --- cut to close-up of
\end_layout
\begin_layout Section
Broadway
\begin_inset LatexCommand \index{Dokumentenklasse!Broadway}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Garst Reese
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
\family sans
Broadway
\family default
ist ein Format, um Theaterst<73>cke zu schreiben.
Das Format ist dekorativer als
\family sans
Hollywood
\family default
, und unterliegt weniger Standards.
Dieses Format sollte f<>r Workshops u.
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
,
\end_layout
\end_inset
<EFBFBD>.\InsetSpace ~
geeignet sein.
\end_layout
\begin_layout Subsection
Besondere Probleme
\end_layout
\begin_layout Standard
Wie bei
\family sans
Hollywood
\family default
.
\end_layout
\begin_layout Subsection
Besondere Funktionen
\end_layout
\begin_layout Standard
F<EFBFBD>gen Sie die Sprechernamen als Marken ein und verwenden Sie Querverweise
im Text, um die Namen einzuf<75>gen.
Das Querverweis-Men<65> dient auf diese Weise als aktuelle Darstellerliste.
\end_layout
\begin_layout Subsection
Seitengr<EFBFBD><EFBFBD>en und Randbreiten
\end_layout
\begin_layout Standard
US Letter, links 1.6
\begin_inset Formula $\,$
\end_inset
Inch, rechts 0.75
\begin_inset Formula $\,$
\end_inset
Inch, Oben 0.5
\begin_inset Formula $\,$
\end_inset
Inch, unten 0.75
\begin_inset Formula $\,$
\end_inset
Inch
\end_layout
\begin_layout Subsection
Umgebungstypen
\end_layout
\begin_layout Standard
Die folgenden Absatzumgebungen stehen zur Verf<72>gung.
Sie k<>nnen die Datei
\family typewriter
broadway.bind
\family default
verwenden, dann k<>nnen Sie die Tastaturk<72>rzel auf der rechten Seite benutzen.
\end_layout
\begin_layout Itemize
\family sans
Standard
\newline
\family default
Diesen Typ sollten Sie nicht ben<65>tigen, aber er ist f<>r alles, was sonst
in keine Sparte pa<70>t.
\end_layout
\begin_layout Itemize
\family sans
Narrative
\hfill
Alt+Z\InsetSpace ~
N
\newline
\family default
Wird verwendet, um Zustand der B<>hne und Aktionen zu beschreiben.
Namen von Sprechern bei der ersten Verwendung in GROSSBUCHSTABEN.
\end_layout
\begin_layout Itemize
\family sans
ACT
\hfill
Alt+Z\InsetSpace ~
A
\newline
\family default
Wird automatisch numeriert.
Am Bildschirm in arabischen Ziffern, die gedruckte Version zeigt r<>mische
Ziffern.
\end_layout
\begin_layout Itemize
\family sans
ACT*
\hfill
Alt+Z\InsetSpace ~
Umschalt+AT
\newline
\family default
Untertitel f<>r
\family sans
ACT
\family default
.
Einfach zentrierter Text.
\end_layout
\begin_layout Itemize
\family sans
SCENE
\hfill
Alt+Z\InsetSpace ~
Umschalt+S
\newline
\family default
Nicht automatisch numeriert, die Nummer mu<6D> von Ihnen eingegeben werden
(weil ich einfach nicht herausgefunden habe, wie das geht).
\end_layout
\begin_layout Itemize
\family sans
AT_RISE:
\hfill
Alt+Z\InsetSpace ~
Umschalt+R
\newline
\family default
Eine besondere Form von
\family sans
Narrative
\family default
, die beschreibt, was beim Heben des Vorhanges geschieht.
\end_layout
\begin_layout Itemize
\family sans
Speaker
\hfill
Alt+Z\InsetSpace ~
S
\newline
\family default
Titel des Sprechers/Schauspielers, zentriert in Gro<72>buchstaben.
\end_layout
\begin_layout Itemize
\family sans
Parenthetical
\hfill
Alt+Z\InsetSpace ~
P
\newline
\family default
Anweisungen an den Sprecher.
Die Klammern werden automatisch eingef<65>gt.
LyX zeigt nur die <20>ffnende Klammer, es werden aber beide gedruckt.
Dieser Umgebungstyp wird nur innerhalb von
\family sans
Dialogue
\family default
verwendet.
\end_layout
\begin_layout Itemize
\family sans
Dialogue
\hfill
Alt+Z\InsetSpace ~
D
\newline
\family default
Was der Sprecher sagt.
\end_layout
\begin_layout Itemize
\family sans
CURTAIN
\hfill
Alt+Z\InsetSpace ~
Umschalt+C
\newline
\family default
Der Vorhang f<>llt.
\end_layout
\begin_layout Itemize
\family sans
Titel
\hfill
Alt+Z\InsetSpace ~
Umschalt+T
\end_layout
\begin_layout Itemize
\family sans
Autor
\hfill
Alt+Z\InsetSpace ~
Umschalt+A
\end_layout
\begin_layout Itemize
\family sans
Right_Address
\hfill
Alt+Z\InsetSpace ~
R
\end_layout
\begin_layout Section
RevTeX4
\begin_inset LatexCommand \index{Dokumentenklasse!RevTeX4}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Amir Karger
\end_layout
\begin_layout Standard
Die Textklasse
\family sans
RevT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX4
\family default
arbeitet mit der Dokumentenklasse RevTeX\InsetSpace ~
4.0 der American Physical Society
(genauer dem
\begin_inset Formula $\beta$
\end_inset
-Release vom Mai 1999).
\end_layout
\begin_layout Standard
Die Textklasse
\family sans
article\InsetSpace ~
(REVT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX)
\family default
von LyX basiert auf Version 3.1 von RevTeX.
Leider ist diese mittlerweile obsolet, da sie nur mit LaTeX 2.09 funktioniert.
Das bedeutet, da<64> einige RevTeX\InsetSpace ~
3.1-Befehle als ERTs eingegeben werden m<>ssen.
Da RevTeX\InsetSpace ~
4.0 auf die Arbeit mit LaTeX2e ausgerichtet wurde, ist auch LyX
zusammen mit der Textklasse
\family sans
RevT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX4
\family default
recht einfach zu benutzen.
\end_layout
\begin_layout Standard
Dieser Text ist als ein
\emph on
Anhang
\emph default
zu der regul<75>ren Dokumentation des Paketes RevTeX\InsetSpace ~
4.0 zu betrachten, deshalb
werden hier keine der speziellen Makros beschrieben; es wird angenommen,
da<64> Sie selbst wissen, was Sie n<>tigenfalls in den LaTeX-Vorspann einf<6E>gen
m<>ssen.
\end_layout
\begin_layout Subsection
Installation
\end_layout
\begin_layout Standard
Alles was Sie tun m<>ssen, ist das Paket gem<65><6D> der ihm beiliegenden README-Datei
zu installieren.
Das Paket selber finden Sie bei
\begin_inset LatexCommand \url[RevTeX 4 unter]{http://publish.aps.org/revtex4/}
\end_inset
.
Installieren Sie es dort, wo LaTeX das neue Paket sehen kann.
Machen Sie einen LaTeX-Lauf mit einem kurzen RevTeX-Dokument in einem beliebige
n Verzeichnis, das hei<65>t nicht in dem Verzeichnis mit den
\family typewriter
.cls
\family default
-Dateien.
Wenn Sie LyX nun neu konfigurieren, sollte nach einem Neustart auch die
neue Textklasse
\family sans
RevT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX4
\family default
zur Verf<72>gung stehen.
\end_layout
\begin_layout Standard
Sie k<>nnen nun Dokumente in dieser Klasse erstellen, entweder indem Sie
ein bestehendes RevTeX\InsetSpace ~
4-Dokument mittels
\family typewriter
reLyX
\family default
importieren oder eines -- ausgehend von der Datei
\family typewriter
revtex4.lyx
\family default
im Verzeichnis mit den Beispielen -- neu anlegen.
\end_layout
\begin_layout Subsection
LaTeX-Vorspann
\end_layout
\begin_layout Standard
Optionale Argumente f<>r
\family typewriter
\backslash
documentstyle
\family default
k<>nnen Sie wie gewohnt in der Rubrik
\family sans
Weitere\InsetSpace ~
\bar under
O
\bar default
ptionen
\family default
in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument
\family default
\SpecialChar \ldots{}
\InsetSpace ~
angeben.
Bedenken Sie auch, da<64> RevTeX mindestens ein optionales Argument ben<65>tigt!
Weitere Dinge wie etwa
\family typewriter
\backslash
draft
\family default
geben Sie wie gewohnt im LaTeX-Vorspann ein.
\end_layout
\begin_layout Subsection
Format
\end_layout
\begin_layout Standard
Die Namen der Absatzumgebungen entsprechen im allgemeinen den entsprechenden
Befehlen aus RevTeX\InsetSpace ~
4.0.
Beachten Sie auch, da<64> (zumindest in RevTeX\InsetSpace ~
4.0
\begin_inset Formula $\beta$
\end_inset
)
\family sans
Address
\family default
und
\family sans
Affiliation
\family default
identisch sind, Deshalb m<>ssen Sie auch nicht beide verwenden.
\begin_inset Foot
status open
\begin_layout Standard
Falls Sie neugierig sind: beide wurden eingebaut, so da<64>
\family typewriter
reLyX
\family default
sowohl
\family typewriter
\backslash
address
\family default
als auch
\family typewriter
\backslash
affiliation
\family default
<20>bersetzen kann.
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
Wichtige Hinweise
\end_layout
\begin_layout Standard
Es gibt einige Besonderheiten in RevTeX\InsetSpace ~
4.0, die m<>glicherweise Fehler hervorrufen
, die in LyX sogar noch verwirrender erscheinen.
In RevTeX\InsetSpace ~
4.0 steht der
\family typewriter
\backslash
thanks
\family default
-Befehl
\emph on
au<EFBFBD>erhalb
\emph default
der
\family typewriter
\backslash
author
\family default
-Umgebung.
In LyX bedeutet das, da<64>
\family sans
Thanks
\family default
ein eigenes Format-Element ist.
Benutzen Sie im
\family sans
Autor
\family default
-Format
\emph on
keine
\emph default
Fu<46>noten, oder es k<>nnen verr<72>ckte Dinge geschehen.
Die Dokumentation zu RevTeX\InsetSpace ~
4.0 enth<74>lt weitere Details dazu.
Die Eintr<74>ge
\family sans
Autor\InsetSpace ~
Email
\family default
,
\family sans
Autor\InsetSpace ~
URL
\family default
und
\family sans
Thanks
\family default
m<>ssen
\emph on
zwischen
\emph default
\family sans
Autor
\family default
und der zugeh<65>rigen
\family sans
Address
\family default
(bzw.
\family sans
Affiliation
\family default
) plaziert werden.
Setzen Sie sie nach
\family sans
Address
\family default
, scheitert der LaTeX-Lauf.
\end_layout
\begin_layout Subsection
Nachteile
\end_layout
\begin_layout Standard
Das gr<67><72>te Problem mit diesem Format ist, da<64> Sie optionale Argumente zu
Umgebungstypen wie
\family sans
Email
\family default
oder
\family sans
Titel
\family default
nicht verwenden k<>nnen (es ist ein generelles Problem von LyX, da<64> f<>r
Gliederungsumgebungen keine optionalen Argumente angegeben werden k<>nnen).
Das bedeutet, da<64> Sie die Datei, nachdem Sie sie im LaTeX-Format exportiert
haben, mit einem Editor bearbeiten und die fehlenden Optionen hinzuf<75>gen
m<>ssen (beispiels\SpecialChar \-
weise um Kurztitel f<>r die Seiten<65>berschrift anzugeben).
Aus diesem Grund sind die Befehle
\family typewriter
\backslash
altaffiliation
\family default
und
\family typewriter
\backslash
altaddress
\family default
nutzlos, und die entsprechenden Umgebungen existieren in LyX nicht.
Dies wird voraussichtlich in Version 1.2 von LyX behoben.
\end_layout
\begin_layout Section
Article (mwart), book (mwbk) and report (mwrep)
\begin_inset LatexCommand \index{Dokumentenklasse!polnische}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Tomasz Luczak
\end_layout
\begin_layout Standard
Die LyX-Dokumentenklassen
\emph on
article (mwart)
\emph default
,
\emph on
report (mwrep)
\emph default
und
\emph on
book (mwbk)
\emph default
korrespondieren mit den LaTeX-Dokumentenklassen
\family typewriter
mwart.cls
\family default
,
\family typewriter
mwrep.cls
\family default
und
\family typewriter
mwbk.cls
\family default
.
Sie ersetzen die Standard-Dokumentenklassen
\begin_inset LatexCommand \url{article.cls}
\end_inset
,
\family typewriter
report.cls
\family default
und
\family typewriter
book.cls
\family default
und passen in vielen Punkten besser zu den polnischen Typografie-Konventionen.
\end_layout
\begin_layout Itemize
Hauptunterschiede:
\end_layout
\begin_layout Itemize
Nichtnumerierte Titel (zum Beispiel
\family sans
Abschnitt*
\family default
) werden zum Inhaltsverzeichnis hinzugef<65>gt,
\end_layout
\begin_deeper
\begin_layout Description
zus<EFBFBD>tzliche Seitenstile:
\end_layout
\begin_layout Description
uheadings Kopfzeilen mit getrennten Zeilen,
\end_layout
\begin_layout Description
myheadings benutzerdefinierte Kopfzeilen werden mit:
\family typewriter
\backslash
markright
\family default
und
\family typewriter
\backslash
markboth
\family default
erzeugt,
\end_layout
\begin_layout Description
myuheadings benutzerdefinierte Kopfzeilen mit getrennten Zeilen,
\end_layout
\begin_layout Description
outer die Seitennummer wird wird auf der Au<41>enseite der Seite plaziert.
\end_layout
\end_deeper
\begin_layout Itemize
Optionen
\end_layout
\begin_deeper
\begin_layout Description
rmheadings Titel in serif --- default,
\end_layout
\begin_layout Description
sfheadings Titel in sans serif,
\end_layout
\begin_layout Description
authortitle auf der Titelseite kommt erst der Autor, dann der Titel ---
default,
\end_layout
\begin_layout Description
titleauthor auf der Titelseite kommt erst der Titel, dann der Autor,
\end_layout
\begin_layout Description
withmarginpar Platz f<>r R<>nder auf der Seite reservieren.
\end_layout
\end_deeper
\begin_layout Section
Elsevier Journals
\begin_inset LatexCommand \index{Dokumentenklasse!Journal!Elsevier}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Rod Pinna
\end_layout
\begin_layout Standard
Elsevier Science Publishers B.V.
stellt eine Standard-LaTeX-Dokumentenklasse (
\family typewriter
elsart.cls
\family default
) zur Verf<72>gung, mit der man Artikel f<>r ihre verschiedenen Journale einreichen
kann.
Die Stildatei kann direkt von
\begin_inset LatexCommand \url{http://authors.elsevier.com/}
\end_inset
heruntergeladen werden.
Anweisungen stehen in der Klassendatei, die die Anforderungen an die Verleger
genau beschreibt.
LyX enth<74>lt ein Paket, das die Benutzung dieser Klasse mit Hilfe einer
Format- und einer Vorlagendatei erlaubt.
Die Installation der Klasse erfolgt wie f<>r andere LaTeX-Pakete; Anweisungen
gibt es in der Elsevier-Dokumentation.
\end_layout
\begin_layout Standard
Um
\family typewriter
elsart.cls
\family default
benutzen zu k<>nnen, gibt es eine Datei
\family typewriter
elsart.layout
\family default
.
Da die Elsevier-Klassen\SpecialChar \-
datei weitgehend auf der Standard-article-Klasse
basiert, hat man das meiste der normalen Funktionalit<69>t.
Die Elsevier-Klasse enth<74>lt viele mathematischen Umgebungen, die den AMS-Um\SpecialChar \-
ge\SpecialChar \-
bu
n\SpecialChar \-
gen <20>hnlich sind.
Diese Befehle sind alle in der Elsevier-Dokumentation beschrieben und in
LyX verf<72>gbar.
\end_layout
\begin_layout Standard
Am einfachsten benutzt man den Elsevier-Stil mit der mitgelieferten Vorlagendate
istil.
Am besten benutzt man keine Dinge wie den Seiten-Stil
\family sans
fancy
\family default
headings oder das Geometrie-Paket, weil solche Elemente von Elsevier in
deren Stildatei definiert sind.
Idealerweise sollten keine Pakete au<61>er den in der Elsevier-Dokumentation
erw<72>hnten benutzt werden.
F<>r Elsevier ist eine m<>glichst
\begin_inset Quotes gld
\end_inset
saubere
\begin_inset Quotes grd
\end_inset
LaTeX-Datei unerl<72><6C>lich, weil sie die mitgelieferte Datei nehmen wollen
und die Klassendatei mit der eines bestimmten Journals ersetzen wollen,
an das das Papier geschickt wurde.
Das bedeutet auch, da<64> man nicht zuviel Zeit f<>r die Formatierung des Dokuments
aufwenden sollte.
Wenn es ver<65>ffentlicht wird, wird sie sich sowieso <20>ndern.
Ansonsten wird dieses Format wie die normale
\family sans
article
\family default
-Dokumentenklasse benutzt.
F<>r Einzelheiten, was Elsevier macht und was nicht, lesen Sie bitte ihre
Dokumentation.
\end_layout
\begin_layout Chapter
Import und Export anderer Dateiformate
\begin_inset LatexCommand \index{Dateiformat!Import}
\end_inset
\begin_inset LatexCommand \index{Dateiformat!Export}
\end_inset
\end_layout
\begin_layout Section
Einleitung
\end_layout
\begin_layout Standard
Der Import anderer Formate nach LyX und der Export von LyX-Dokumenten nach
anderen Formaten wurde im
\emph on
Benutzerhandbuch
\emph default
nur kurz erw<72>hnt.
In diesem Abschnitt erfahren Sie mehr dar<61>ber, was passiert, wenn Sie eine
der Funktionen unter
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
I
\bar default
mportieren
\family default
oder
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren
\family default
ausw<73>hlen.
\end_layout
\begin_layout Section
Import anderer Formate
\end_layout
\begin_layout Subsection
LaTeX
\begin_inset LatexCommand \index{Dateiformat!Import!LaTeX}
\end_inset
\end_layout
\begin_layout Standard
Die <20>bersetzung von LaTeX nach LyX geschieht mit dem Perl-Skript reLyX.
Obwohl es ein eigenst<73>ndiges Programm ist, das auf der Kommandozeile gestartet
werden kann, startet LyX es automatisch, wenn ein LaTeX-Dokument importiert
werden soll.
Eine vollst<73>ndige Beschreibung von reLyX finden Sie in Abschnitt
\begin_inset LatexCommand \vref{sec:reLyX}
\end_inset
.
Innerhalb von LyX kann der Benutzer keine Parameter f<>r reLyX <20>bergeben.
\end_layout
\begin_layout Subsection
ASCII-Text
\begin_inset LatexCommand \index{Dateiformat!Import!ASCII-Text}
\end_inset
\end_layout
\begin_layout Standard
Es gibt es zwei Methoden, um ASCII-Text zu importieren.
Importiert man ihn als
\begin_inset Quotes gld
\end_inset
ASCII-Text als Zeilen
\begin_inset Quotes grd
\end_inset
, so werden alle Zeilenumbr<62>che beibehalten.
F<>r LyX sieht dann jede Zeile wie ein Absatz aus.
Importiert man ihn als
\begin_inset Quotes gld
\end_inset
ASCII-Text als Abs<62>tze
\begin_inset Quotes grd
\end_inset
, bilden Zeilen, die nur durch einen Zeilenumbruch getrennt sind, einen
Absatz.
Mehrere Zeilenumbr<62>che ohne Text dazwischen trennen die Abs<62>tze.
\end_layout
\begin_layout Subsection
NoWeb
\begin_inset LatexCommand \index{Dateiformat!Import!NoWeb}
\end_inset
\end_layout
\begin_layout Standard
\emph on
[Notiz des Herausgebers: dieser Abschnitt mu<6D> noch geschrieben werden --
Freiwillige vor! --- mer]
\end_layout
\begin_layout Section
Export nach anderen Formaten
\end_layout
\begin_layout Subsection
LaTeX
\begin_inset LatexCommand \index{Dateiformat!Export!LaTeX}
\end_inset
\end_layout
\begin_layout Standard
LyX erzeugt zwei LaTeX-Dateitypen: zerlegte Versionen f<>r die normale Bearbeitun
g (
\family sans
Ansicht\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\family default
usw.), die man normalerweise niemals sieht, und f<>r Menschen lesbare Versionen,
die Sie mit Ihren Kollegen austauschen k<>nnen.
Die resultierende Datei ist eine vollg<6C>ltige LaTeX-Datei, obwohl der Vorspann
ein wenig seltsam aussehen mag, weil er einige von LyX benutzte Definitionen
enth<74>lt, die in den meisten von Menschen geschriebenen LaTeX-Dateien nicht
vorkommen w<>rden.
Optionen k<>nnen Sie mit
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
E
\bar under
i
\bar default
nstellungen
\family default
\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family sans
Ausgabe\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
setzen.
\end_layout
\begin_layout Subsection
DVI
\begin_inset LatexCommand \index{Dateiformat!Export!DVI}
\end_inset
\end_layout
\begin_layout Standard
Ger<EFBFBD>teunabh<EFBFBD>ngige Dateien (
\begin_inset Quotes gld
\end_inset
device independent
\begin_inset Quotes grd
\end_inset
, kurz dvi) werden erzeugt, wenn LaTeX Ihr Dokument bearbeitet.
Es gibt keine Benutzeroptionen.
\end_layout
\begin_layout Subsection
PostScript<EFBFBD>
\begin_inset LatexCommand \index{Dateiformat!Export!PostScript<70>}
\end_inset
\end_layout
\begin_layout Standard
Den letzten Schritt macht normalerweise das Programm
\family typewriter
dvips
\family default
, obwohl das mit
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
E
\bar under
i
\bar default
nstellungen
\family default
\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family sans
Ausgabe\SpecialChar \menuseparator
Drucker\SpecialChar \menuseparator
Druckerbefehl:
\family default
ge<67>ndert werden kann.
Dort kann man auch Kommandozeilenargumente f<>r
\family typewriter
dvips
\family default
wie zum Beispiel die Umkehr des Drucks mit
\family typewriter
-r
\family default
setzen.
\end_layout
\begin_layout Subsection
ASCII-Text
\begin_inset LatexCommand \index{Dateiformat!Export!ASCII-Text}
\end_inset
\end_layout
\begin_layout Standard
Beim Exportieren einer LyX-Datei als ASCII wird versucht, die
\begin_inset Quotes gld
\end_inset
Form
\begin_inset Quotes grd
\end_inset
des Dokumentes so gut wie m<>glich zu erhalten, aber Dinge wie Zentrierung
und Einr<6E>ckung werden weggelassen, und Abs<62>tze werden durch Leerzeilen
getrennt.
Abschnittsnumerierung und Querverweise werden richtig gemacht, so da<64> die
erstellten Textdateien bemerkenswert lesbar sind.
Die einzige Option, die gesetzt werden kann, sind die Zeilenl<6E>nge der Ausgabeda
tei und der roff-Befehl.
\end_layout
\begin_layout Subsection
HTML
\begin_inset LatexCommand \index{Dateiformat!Export!HTML}
\end_inset
\end_layout
\begin_layout Standard
LyX-Dokumente k<>nnen nach HTML konvertiert werden, indem sie zun<75>chst nach
LaTeX, dann nach HTML konvertiert werden.
LyX kennt zur Zeit drei LaTeX
\begin_inset Formula $\rightarrow$
\end_inset
HTML-Konverter:
\family typewriter
tth
\family default
,
\family typewriter
latex2\SpecialChar \-
html
\family default
und
\family typewriter
hevea
\family default
.
\family typewriter
latex2html
\family default
ist voreingestellt, aber in
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
E
\bar under
i
\bar default
nstellungen
\family default
\SpecialChar \ldots{}
\SpecialChar \menuseparator
\family sans
Konvertierung
\family default
k<>nnen Sie das <20>berschreiben und auch
\family sans
Zusatz-Flag
\family default
s setzen.
Allerdings m<>ssen diese Pakete gesondert installiert werden, weil sie weder
von LaTeX noch von LyX automatisch dazu installiert werden.
\end_layout
\begin_layout Subsection
PDF
\begin_inset LatexCommand \index{Dateiformat!Export!PDF}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Dekel
\noun default
\noun on
Tsur
\noun default
(das meiste)
\end_layout
\begin_layout Standard
PDF-Datei ohne Marken, Links, usw.\InsetSpace ~
erstellen Sie am einfachsten mit
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
\bar under
E
\bar default
xportieren
\family default
\SpecialChar \menuseparator
\family sans
\bar under
P
\bar default
DF
\family default
.
Es gibt ein paar Probleme mit Fonts, die Sie beachten m<>ssen (siehe Abschnitt
\begin_inset LatexCommand \vref{sec:badfonts}
\end_inset
).
\end_layout
\begin_layout Subsubsection
pdfLaTeX benutzen
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{sloppypar}
\end_layout
\end_inset
Wenn Sie pdfLaTeX benutzen wollen, m<>ssen Sie Ihre eps-Bilder ins PDF-Format
konvertieren (s.\InsetSpace ~
Abschnitt
\begin_inset LatexCommand \vref{sec:pdfeps}
\end_inset
), und Sie k<>nnen
\family typewriter
pstricks
\family default
nicht benutzen.
Andererseits k<>nnen Sie mit pdfLaTeX Bilder im JPEG- und PNG-Format direkt
einf<6E>gen, True-Type-Fonts benutzen, und mehr.
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
Warum sieht der Text mit Acrobat<61>Reader so schlecht aus?
\begin_inset LatexCommand \label{sec:badfonts}
\end_inset
\end_layout
\begin_layout Standard
Das Problem ist, da<64> Bitmap-Fonts mit Acrobat Reader schlecht dargestellt
werden.
Wenn Sie aus einer LyX-Datei eine PDF-Datei machen wollen, m<>ssen Sie skalierba
re Zeichens<6E>tze anstatt Bitmap-Fonts benutzen.
\begin_inset Foot
status open
\begin_layout Standard
Sie sollten skalierbare Zeichens<6E>tze auch f<>r PostScript<70>-Dateien benutzen.
\end_layout
\end_inset
Neuere LaTeX-Distributionen haben die PostScript<70>-Typ\InsetSpace ~
1-Versionen der Standardfo
nts (Computer Modern).
pdfLaTeX benutzt diese Fonts standardm<64><6D>ig,
\family typewriter
dvips
\family default
nicht.
Damit
\family typewriter
dvips
\family default
es tut, sollten Sie die folgenden Zeilen in Ihre
\family typewriter
~/.dvipsrc
\family default
-Datei einf<6E>gen:
\end_layout
\begin_layout LyX-Code
p+ psfonts.cmz
\end_layout
\begin_layout LyX-Code
p+ psfonts.amz
\end_layout
\begin_layout Standard
Wenn das Standard-Font-Encoding (OT1) f<>r LaTeX benutzt wird, mu<6D> nichts
weiter getan werden.
Wenn aber das T1-Font-Encoding benutzt wird, benutzt LaTeX die neueren
EC-Fonts, f<>r die es keine Typ\InsetSpace ~
1-Version gibt.
Die L<>sung ist, das
\family typewriter
ae
\family default
-Paket zu benutzen, das T1-Fonts emuliert, indem es die Standard-CM-Fonts
benutzt.
Sie erreichen das, wenn Sie
\family typewriter
\backslash
usepackage{ae,aecompl}
\family default
zum Vorspann der LyX-Datei hinzuf<75>gen.
Allerdings fehlen einige Sonderzeichen der CM-Fonts (zum Beispiel eth,
thorn), die dann von den EC-Fonts genommen werden.
Deshalb erhalten Sie diese Sonderzeichen als Bitmaps.
\begin_inset Foot
status open
\begin_layout Standard
LyX benutzt standardm<64><6D>ig das T1-Font-Encoding.
Wenn Sie das Standard-Font-Encoding (OT1) benutzen wollen, obwohl das nicht
empfohlen wird, wenn Sie nicht nur englische Dokumente schreiben, schreiben
Sie in das Feld
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
E
\bar under
i
\bar default
nstellungen\SpecialChar \ldots{}
\SpecialChar \menuseparator
Ausgabe\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX\SpecialChar \menuseparator
\bar under
T
\bar default
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
\InsetSpace ~
\family sans
Kodierung:
\family default
den Wert
\family sans
default.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Eine andere M<>glichkeit ist, die Standard-PostScript<70>-Fonts anstelle der
Computer-Modern-Fonts zu benutzen.
Dazu m<>ssen Sie in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
Format
\family default
als
\family sans
\bar under
S
\bar default
chrift\InsetSpace ~
&\InsetSpace ~
Gr<EFBFBD><EFBFBD>e:
\family default
\family sans
pslatex
\family default
w<EFBFBD>hlen.
\begin_inset Foot
status open
\begin_layout Standard
\noun on
HHa
\noun default
: Das scheint f<>r mich die
\emph on
einzige
\emph default
L<>sung zu sein.
\end_layout
\end_inset
Wenn Sie die PostScript<70>-Fonts benutzen, werden die PDF-Dateien kleiner,
weil die Fonts nicht gespeichert werden.
Au<41>erdem enthalten die PostScript<70>-Fonts alle T1-Sonderzeichen.
Andererseits haben die PostScript<70>-Fonts keine Fett-Fonts, so da<64> ein Ersatz
benutzt werden mu<6D> (siehe Abschnitt
\begin_inset LatexCommand \vref{sec:pdfbold}
\end_inset
).
Au<41>erdem sehen die PostScript<70>-Fonts anders aus als die Computer-Modern-Fonts.
\end_layout
\begin_layout Standard
Insgesamt erzielen Computer-Modern-Fonts und PostScript<70>-Fonts mit ein paar
Ausnahmen gute Ergebnisse.
Es ist eine Geschmacksfrage, welche Sie benutzen wollen.
\end_layout
\begin_layout Subsubsection
Warum funktioniert der Befehl
\family typewriter
\backslash
boldsymbol{}
\family default
nicht mit
\family typewriter
ps\SpecialChar \-
latex
\family default
?
\family typewriter
\begin_inset LatexCommand \label{sec:pdfbold}
\end_inset
\end_layout
\begin_layout Standard
Die PostScript<70>-Fonts haben keine Fett-Fonts.
Als Ersatz k<>nnen Sie
\family typewriter
\backslash
pmb{}
\family default
(Fett-Fonts f<>r Arme) benutzen.
Sie k<>nnen den Befehl
\family typewriter
\backslash
boldymbo
\family default
l mit
\family typewriter
\backslash
pmb{}
\family default
neu definieren, indem Sie die folgende Zeile in den Vorspann eintragen:
\end_layout
\begin_layout LyX-Code
\backslash
renewcomman{
\backslash
boldsymbol}[1]{
\backslash
pmb{1#}}
\end_layout
\begin_layout Subsubsection
Kann man LaTeX-Code schreiben, der nur mit pdfLaTeX bearbeitet wird?
\end_layout
\begin_layout Standard
Ja.
Hier ist ein Beispiel:
\end_layout
\begin_layout LyX-Code
\backslash
newif
\backslash
ifpdf
\end_layout
\begin_layout LyX-Code
\backslash
ifx
\backslash
pdfoutput
\backslash
undefined
\end_layout
\begin_layout LyX-Code
\backslash
pdffalse
\end_layout
\begin_layout LyX-Code
\backslash
else
\end_layout
\begin_layout LyX-Code
\backslash
pdftrue
\end_layout
\begin_layout LyX-Code
\backslash
fi
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout LyX-Code
\backslash
ifpdf
\end_layout
\begin_layout LyX-Code
\backslash
pdfinfo { /Autor (your name and e-mail address)
\end_layout
\begin_layout LyX-Code
/Titel (official title -- i.e., title element)
\end_layout
\begin_layout LyX-Code
/Subject (one line description of the document)
\end_layout
\begin_layout LyX-Code
}
\end_layout
\begin_layout LyX-Code
\backslash
pdfcatalog { /PageMode (/UseNone)
\end_layout
\begin_layout LyX-Code
% /OpenAction (fitbh)
\end_layout
\begin_layout LyX-Code
}
\end_layout
\begin_layout LyX-Code
\backslash
usepackage[pdftex]{hyperref}
\end_layout
\begin_layout LyX-Code
\backslash
else
\end_layout
\begin_layout LyX-Code
\backslash
usepackage[ps2pdf]{hyperref}
\end_layout
\begin_layout LyX-Code
\backslash
fi
\end_layout
\begin_layout Subsubsection
Wie mache ich URLs anklickbar?
\end_layout
\begin_layout Standard
Lesen Sie bitte unter
\begin_inset LatexCommand \url{http://ev-en.org/wiki/moin.cgi/LyxPdf}
\end_inset
.
\end_layout
\begin_layout Subsection
Benutzerdefiniert
\end_layout
\begin_layout Standard
Benutzerdefinierte Exporte (
\family sans
\bar under
D
\bar default
atei
\family default
\SpecialChar \menuseparator
\family sans
\bar under
E
\bar default
xportieren
\family default
\bar under
\SpecialChar \menuseparator
\family sans
B
\bar default
enutzerdefiniert\SpecialChar \ldots{}
\family default
) sind m<>glich, wenn Sie ein besonders seltsames Format haben, in das Sie
konvertieren wollen, aber nat<61>rlich nur, wenn Sie den entsprechenden Konverter
haben.
Das Format der
\emph on
Eingabedatei
\emph default
wird im
\family sans
Export-Formate:
\family default
festgelegt.
LyX wird bis zu dem Befehl normal konvertieren und dann an den Konverter
<20>bergeben.
\end_layout
\begin_layout Standard
Der Konverterbefehl wird in
\family sans
\bar under
B
\bar default
efehl
\family default
festgelegt.
Er sollte ein vollst<73>ndig qualifizierter Kommandozeilenbefehl sein, der
die Umgebungsvariable
\family typewriter
$$FNAME
\family default
f<>r die Wurzel-Dateinamen benutzt.
Sie m<>ssen sich eventuell etwas einfallen lassen, damit Ihre shell den
Befehl richtig interpretiert.
\end_layout
\begin_layout Standard
Obwohl Sie diesen Befehl nicht in den
\family sans
Einstellungen
\family default
speichern k<>nnen, k<>nnen Sie aber Ihre
\family typewriter
.lyx/preference
\family default
s-Datei editieren und folgende Zeile hinzuf<75>gen:
\end_layout
\begin_layout LyX-Code
\backslash
custom_export_command
\begin_inset Quotes gld
\end_inset
mycommand $$FName
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_layout Section
Die vollst<73>ndige reLyX-Beschreibung
\begin_inset LatexCommand \label{sec:reLyX}
\end_inset
\end_layout
\begin_layout Subsection
<EFBFBD>bersicht
\end_layout
\begin_layout Standard
Die einfachste Methode, reLyX zu verwenden, ist mittels der Option
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
I
\bar under
m
\bar default
portieren\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX\SpecialChar \ldots{}
\family default
aus LyX heraus.
Dadurch wird reLyX mit dem angegebenen Dokument als Argument gestartet
und die resultierende Datei in LyX geladen.
Diesen Weg sollten Sie als ersten versuchen und nur, wenn Sie ausgefallenere
Optionen ben<65>tigen, reLyX selbst von der Kommandozeile aus starten.
\end_layout
\begin_layout Standard
\family typewriter
\series bold
reLyX
\family default
\series default
[
\series bold
-c
\series default
\shape italic
textklasse
\shape default
] [
\series bold
-df
\series default
] [
\series bold
-o
\series default
\shape italic
verzeichnis
\shape default
] [
\series bold
-r
\series default
\shape italic
renv1
\shape default
[,
\shape italic
renv2
\shape default
...]] [
\series bold
-s
\series default
\shape italic
sfile1
\shape default
[,
\shape italic
sfile2
\shape default
...]]
\emph on
eingabedatei
\end_layout
\begin_layout Standard
\family typewriter
\series bold
reLyX
\family default
\series default
\series bold
-p
\series default
\series bold
-c
\series default
\shape italic
textklasse
\shape default
[
\series bold
-df
\series default
] [
\series bold
-o
\series default
\shape italic
verzeichnis
\shape default
] [
\series bold
-r
\series default
\shape italic
renv1
\shape default
[,
\shape italic
renv2
\shape default
...]] [
\series bold
-s
\series default
\shape italic
sfile1
\shape default
[,
\shape italic
sfile2
\shape default
...]]
\emph on
eingabedatei
\end_layout
\begin_layout Standard
\family typewriter
\series bold
reLyX
\family default
\series default
\series bold
-h
\end_layout
\begin_layout Subsection
Optionen
\end_layout
\begin_layout Description
-c Klasse.
Normalerweise erzeugt reLyX eine Datei der Textklasse
\begin_inset Quotes gld
\end_inset
foo
\begin_inset Quotes grd
\end_inset
, wenn in der Eingabedatei die Zeichenkette
\family typewriter
\backslash
documentclass{foo}
\family default
gefunden wird, weiterhin wird die entsprechende Formatbeschreibung von
LyX eingelesen (typischerweise
\begin_inset LatexCommand \url{/usr/share/lyx/layouts/foo.layout}
\end_inset
).
Mit dieser Option k<>nnen Sie eine alternative Textklasse festlegen (deren
Formatbeschreibung dann verwendet wird).
\end_layout
\begin_layout Description
-d Debug.
Normalerweise arbeitet reLyX im Stillen und l<>scht tempor<6F>re Dateien zum
Schlu<6C>.
Wird
\series bold
-d
\series default
angegeben, gibt reLyX viel mehr Informationen, was gerade passiert (sowohl
auf
\family typewriter
stdout
\family default
als auch auf
\family typewriter
stderr
\family default
) und l<>scht tempor<6F>re Dateien nicht.
\end_layout
\begin_layout Description
-f Force (= erzwingen).
Wenn die zu erzeugende LyX-Datei bereits existiert, bricht reLyX normalerweise
ab.
mit dieser Option wird die vorhandene Datei <20>berschrieben.
\end_layout
\begin_layout Description
-h Hilfe.
Es wird eine Benutzungshilfe ausgegeben und das Programm beendet.
\end_layout
\begin_layout Description
-o Ausgabeverzeichnis.
Alle tempor<6F>ren Dateien, die erzeugten LyX-Dateien (auch Teildateien, siehe
Option
\series bold
-p
\series default
) werden in das angegebene Verzeichnis geschrieben.
Andernfalls w<>rden die Dateien f<>r eine Eingabedatei
\emph on
dir/foo.tex
\emph default
in das Verzeichnis
\emph on
dir
\emph default
geschrieben.
Diese Option ist praktisch, wenn Sie f<>r die Verzeichnisse, in denen die
TeX-Dateien stehen, keine Schreibberechtigung haben oder Dateien aus unterschie
dlichen Verzeichnissen einbinden und die von reLyX erzeugten Dateien in
einem gemeinsamen Verzeichnis sammeln wollen.
\end_layout
\begin_layout Description
-p Teildateien.
Die Eingabedateien sind keine vollst<73>ndigen LaTeX-Dateien und haben keinen
Vorspann oder ein
\family typewriter
\backslash
begin{document}
\family default
.
Diese Option kann nur zusammen mit
\series bold
-c
\series default
verwendet werden, da reLyX die Dokumentenklasse nicht selbst<73>ndig feststellen
kann.
In diesem Fall k<>nnen Sie auch mehrere Dateien gleich\SpecialChar \-
zeitig konvertieren,
solange sie dieselbe Klasse besitzen.
Derart erzeugte Dateien k<>nnen <20>ber den Men<65>punkt
\family sans
\bar under
E
\bar default
inf<EFBFBD>gen\SpecialChar \menuseparator
Ins
\bar under
e
\bar default
rt\InsetSpace ~
Datei\SpecialChar \menuseparator
\bar under
L
\bar default
y
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
X
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
\InsetSpace ~
Dokument
\family default
in ein bestehendes LyX-Dokument eingebunden werden.
\end_layout
\begin_layout Description
-r Regul<75>re Umgebungen (siehe Abschnitt
\begin_inset LatexCommand \vref{sec:syntaxfile}
\end_inset
).
Falls Sie mehr als eine Umgebung angeben, trennen Sie sie mit Kommata ab,
nicht durch Leerzeichen.
Unter Umst<73>nden m<>ssen Sie die Liste in Anf<6E>hrungszeichen setzen, insbesondere,
wenn Namen mit einem Stern (foo*) auftauchen.
Wenn Sie diese Option oft verwenden, sollten Sie eigene Syntaxdateien anlegen.
\end_layout
\begin_layout Description
-s Syntaxdateien.
Geben Sie hier eine oder mehrere (in Anf<6E>hrungszeichen, durch Komma getrennt)
Syntaxdateien an, die zus<75>tzlich eingelesen werden sollen.
N<>heres im Abschnitt
\begin_inset LatexCommand \vref{sec:syntaxfile}
\end_inset
.
\end_layout
\begin_layout Subsection
Beschreibung
\end_layout
\begin_layout Subsubsection
Einleitung
\end_layout
\begin_layout Standard
reLyX erzeugt aus einer Datei
\family typewriter
dir/foo.tex
\family default
die Datei
\family typewriter
dir/foo.lyx
\family default
(au<61>er es wurde die Option
\series bold
-o
\series default
verwendet).
\end_layout
\begin_layout Standard
Als Dateiendungen sind
\family typewriter
.tex
\family default
,
\family typewriter
.ltx
\family default
und
\family typewriter
.latex
\family default
erlaubt.
Wenn die Eingabedatei nicht existiert oder keine der Endungen hat, wird
reLyX versuchen,
\family typewriter
Eingabedatei.tex
\family default
zu <20>bersetzen.
(Dies entspricht dem Verhalten von LaTeX.)
\end_layout
\begin_layout Standard
Der Zweck von reLyX ist es,
\emph on
gutm<EFBFBD>tigen
\emph default
LaTeX2e-Code nach LyX zu <20>bersetzen.
Wenn Ihre Datei nicht fehlerfrei von LaTeX bearbeitet werden kann, oder
wenn Sie darin ungew<65>hnliche Dinge wie eine Umdefinition von Standardbefehlen
durchf<68>hren, wird vermutlich auch reLyX ins Stolpern geraten.
Teilweise wird auch die alte LaTeX\InsetSpace ~
2.09-Syntax korrekt umgesetzt, aber daf<61>r
gibt es keine Garantie.
\end_layout
\begin_layout Standard
reLyX hat noch ein paar kleine Fehler, einige Funktionen fehlen.
Die Hauptziele sind:
\end_layout
\begin_layout Itemize
Verarbeiten einer
\begin_inset Quotes gld
\end_inset
gutm<EFBFBD>tigen
\begin_inset Quotes grd
\end_inset
LaTeX2e-Datei, ohne abzust<73>rzen.
\end_layout
\begin_layout Itemize
Den Gro<72>teil einer Datei zu <20>bersetzen.
\end_layout
\begin_layout Itemize
Lokalisieren von Teilen, die nicht <20>bersetzt werden k<>nnen; einf<6E>gen derselben
im TeX-Modus.
\end_layout
\begin_layout Standard
Diese Ziele werden bei den meisten Dateien recht gut erreicht.
\end_layout
\begin_layout Standard
Es gibt viele Verbesserungen f<>r reLyX, die in Zukunft gemacht werden k<>nnen
und werden.
Trotzdem wollten wir reLyX schon fr<66>h freigegeben, um es neuen LyX-Benutzern
einfacher zu machen, ihre LaTeX-Dateien mit LyX zu lesen.
\end_layout
\begin_layout Subsubsection
Benutzung
\end_layout
\begin_layout Standard
Hier eine etwas l<>ngere Beschreibung, was Sie tun m<>ssen, um ein LaTeX-Dokument
nach LyX zu <20>bersetzen:
\end_layout
\begin_layout Itemize
Starten Sie reLyX.
\end_layout
\begin_deeper
\begin_layout Standard
reLyX h<>lt Sie <20>ber den Fortgang auf dem laufenden und gibt etwaige Fehlermeldun
gen auf
\family typewriter
stderr
\family default
aus.
Ist Ihnen das zuviel, versuchen Sieden bash-Befehl
\begin_inset Quotes gld
\end_inset
\family typewriter
reLyX foo.tex > /dev/null 2>&1
\family default
\begin_inset Quotes grd
\end_inset
.
\begin_inset Foot
status open
\begin_layout Standard
Der (t)csh-Befehl ist
\begin_inset Quotes gld
\end_inset
\family typewriter
reLyX foo.tex >& /dev/null
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\end_inset
Sie sollten
\emph on
niemals
\emph default
die Standardausgabe in die Datei
\family typewriter
foo.lyx
\family default
umleiten!
\end_layout
\end_deeper
\begin_layout Itemize
<EFBFBD>ffnen Sie die erzeugte
\family typewriter
.lyx
\family default
-Datei in LyX.
\end_layout
\begin_deeper
\begin_layout Standard
Theoretisch sollte der Gro<72>teil der Datei in die entsprechenden LyX-Befehle
umgesetzt worden sein.
Die nicht <20>bersetzbaren Teile sind rot unterlegt (TeX-Modus).
LyX sollte in der Lage sein, die Datei einzulesen und auszudrucken, da
der nicht <20>bersetzte Teil unver<65>ndert an LaTeX zur<75>ckgegeben wird.
Leider wird das in der Realit<69>t nicht immer so sein.
Falls reLyX abst<73>rzt oder LyX die erzeugte Datei nicht lesen kann, lesen
Sie bitte den Abschnitt
\begin_inset LatexCommand \vref{sec:reLyXerrors}
\end_inset
oder die Datei
\family typewriter
BUGS
\family default
im Verzeichnis
\family typewriter
LyXDir/reLyX
\family default
.
\end_layout
\end_deeper
\begin_layout Itemize
<EFBFBD>ndern Sie den nicht <20>bersetzten, rot unterlegten Text von Hand in LyX.
\end_layout
\begin_deeper
\begin_layout Standard
Wie bereits erw<72>hnt, sollten Sie den Text auch ohne diesen Schritt ausdrucken
k<>nnen, doch kommen Sie durch die Konvertierung von LaTeX-Code in LyX-Objekte
auch in den Genu<6E> der WYSIWYM-Darstellung von LyX.
\end_layout
\begin_layout Standard
Es wird nicht garantiert, da<64> reLyX genau dieselbe Textdarstellung erzeugt
wie die urspr<70>ngliche LaTeX-Datei, das Aussehen sollte aber sehr <20>hnlich
sein.
Im Zweifelsfall wird reLyX eher darauf zur<75>ckgreifen, Textteile nicht in
die LyX-Syntax zu konvertieren, um korrekte
\family typewriter
dvi-
\family default
und
\family typewriter
ps
\family default
-Dateien zu erzeugen, selbst wenn dadurch mehr ERTs erzeugt werden und weniger
WYSIWYM.
\end_layout
\end_deeper
\begin_layout Itemize
\series bold
Pr<EFBFBD>fen Sie den erzeugten Text!
\end_layout
\begin_deeper
\begin_layout Standard
Das hatten Sie sicherlich in jedem Fall vor, aber es ist insbesondere wichtig,
wenn Sie ein LaTeX-Dokument <20>bersetzt haben.
Zumindest derzeit ist reLyX eher ein Konverter, der den gesamten Text <20>bersetzt
als jedes einzelne Detail.
Insbesondere bei der Behandlung von Leerr<72>umen gibt es noch einige L<>cken.
\end_layout
\end_deeper
\begin_layout Subsubsection
Womit reLyX umgehen kann
\end_layout
\begin_layout Standard
reLyX versteht viele LaTeX-Befehle.
Folgendes wird <20>bersetzt:
\end_layout
\begin_layout Itemize
regul<EFBFBD>rer Text, einschlie<69>lich Minibefehlen wie ~,
\begin_inset Quotes grd
\end_inset
,
\family typewriter
\backslash
@
\family default
,
\family typewriter
\backslash
TeX
\family default
sowie Zeichen mit Akzenten wie
\family typewriter
\backslash
'{a}
\family default
oder die Sonderf<72>lle ?
\begin_inset ERT
status inlined
\begin_layout Standard
{}
\end_layout
\end_inset
` = ?` und !
\begin_inset ERT
status inlined
\begin_layout Standard
{}
\end_layout
\end_inset
` = !`
\end_layout
\begin_layout Itemize
Titelbefehle wie
\family typewriter
\backslash
author
\family default
,
\family typewriter
\backslash
date
\family default
,
\family typewriter
\backslash
title
\family default
,
\family typewriter
\backslash
thanks
\family default
und die
\family sans
Abstract
\family default
-Umgebung
\end_layout
\begin_layout Itemize
Gliederungsbefehle wie
\family typewriter
\backslash
section
\family default
, einschlie<69>lich der *-Formen (
\family typewriter
\backslash
section*
\family default
)
\end_layout
\begin_layout Itemize
Umgebungen:
\family typewriter
quote
\family default
,
\family typewriter
quotation
\family default
und
\family typewriter
verse
\family default
;
\family typewriter
center
\family default
,
\family typewriter
flushright
\family default
und
\family typewriter
flushleft
\end_layout
\begin_layout Itemize
\family typewriter
itemize
\family default
,
\family typewriter
Aufz<EFBFBD>hlung
\family default
und
\family typewriter
description
\family default
sowie deren
\family typewriter
\backslash
item
\family default
-Befehle.
Ebenfalls
\begin_inset Quotes gld
\end_inset
wohlerzogene
\begin_inset Quotes grd
\end_inset
geschachtelte Listen
\end_layout
\begin_layout Itemize
Querverweise:
\family typewriter
\backslash
ref
\family default
,
\family typewriter
\backslash
pageref
\family default
,
\family typewriter
\backslash
label
\family default
und
\family typewriter
\backslash
cite
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
footnote
\family default
und
\family typewriter
\backslash
margin
\end_layout
\begin_layout Itemize
Fontbefehle einschlie<69>lich
\family typewriter
\backslash
em
\family default
,
\family typewriter
\backslash
emph
\family default
,
\family typewriter
\backslash
textit
\family default
sowie die entsprechenden Befehle, um Familie, Gr<47><72>e, Serie und Form zu
<20>ndern
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
input{foo}
\family default
(oder
\family typewriter
\backslash
input{foo.blah}
\family default
) und
\family typewriter
\backslash
include{foo}
\family default
.
Der aus TeX stammende
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
in\SpecialChar \-
put foo.tex
\family default
\begin_inset Quotes grd
\end_inset
-Befehl wird ebenfalls unterst<73>tzt
\end_layout
\begin_layout Itemize
Der Umgebungstyp
\family typewriter
tabular
\family default
sowie die darin benutzten Befehle wie
\family typewriter
\backslash
hline
\family default
,
\family typewriter
\backslash
cline
\family default
und
\family typewriter
\backslash
multicolumn
\family default
(aber siehe unten)
\end_layout
\begin_layout Itemize
Gleitobjekt-Umgebungen
\family typewriter
table
\family default
und
\family typewriter
table*
\family default
und die
\family typewriter
\backslash
caption
\family default
-Befehle darin
\end_layout
\begin_layout Itemize
Die Umgebung
\family typewriter
thebibliography
\family default
und
\family typewriter
\backslash
bibitem
\family default
-Befehle, ebenso wie die BibTeX-Befehle
\family typewriter
\backslash
bibliography
\family default
und
\family typewriter
\backslash
bibliographystyle
\family default
\end_layout
\begin_layout Itemize
Verschiedenes:
\family typewriter
\backslash
hfill
\family default
,
\family typewriter
\backslash
\backslash
\family default
,
\family typewriter
\backslash
noindent
\family default
,
\family typewriter
\backslash
ldots\SpecialChar \ldots{}
\end_layout
\begin_layout Itemize
Umgebungen (und manche Befehle), die spezifisch f<>r Dokumentenklassen sind
und die in LyX-Formate <20>bersetzt werden k<>nnen
\end_layout
\begin_layout Itemize
Argumente von bestimmten nicht <20>bersetzbaren Befehlen wie zum Beispiel
\family typewriter
\backslash
mbox
\end_layout
\begin_layout Standard
In einigen dieser F<>lle ist die Unterst<73>tzung allerdings nicht hundertprozentig.
\end_layout
\begin_layout Standard
reLyX <20>bernimmt mathematische Ausdr<64>cke (fast) w<>rtlich aus der LaTeX-Datei.
Gl<47>cklicherweise versteht LyX diese selbst, deshalb funktionieren die meisten
mathematischen Dinge problemlos.
Einige Befehle, die LyX nicht versteht, werden durch <20>quivalente Ausdr<64>cke
ersetzt, etwa
\family typewriter
\backslash
to
\family default
durch
\family typewriter
\backslash
rightarrow
\family default
.
Mehr dazu im Abschnitt
\begin_inset LatexCommand \vref{sec:syntaxfile}
\end_inset
.
\end_layout
\begin_layout Standard
reLyX wird auch s<>mtliche Befehle des LaTeX-Vorspanns (das hei<65>t alles vor
dem
\family typewriter
\backslash
begin{docu\SpecialChar \-
ment}
\family default
) unver<65>ndert kopieren, so da<64> sich dort gemachte Eintr<74>ge in der
\family typewriter
dvi
\family default
-Vorschau oder dem gedruckten Dokument auswirken sollten, wenn auch im LyX-Fenst
er nichts davon zu sehen ist.
Pr<50>fen Sie diesen Teil mit
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann
\family default
.
\end_layout
\begin_layout Subsubsection
Womit reLyX nicht umgehen kann, jedoch keine Fehler auftreten
\end_layout
\begin_layout Itemize
Abbildungen und
\family typewriter
tabular*
\family default
-Tabellen
\end_layout
\begin_layout Itemize
Minipages
\end_layout
\begin_layout Itemize
Abstandsbefehle (
\family typewriter
\backslash
vspace
\family default
,
\family typewriter
\backslash
pagebreak
\family default
,
\family typewriter
\backslash
par
\family default
)
\end_layout
\begin_layout Itemize
\family typewriter
\backslash
centering
\family default
,
\family typewriter
\backslash
raggedleft
\family default
,
\family typewriter
\backslash
raggedright
\end_layout
\begin_layout Itemize
Die Umgebungen
\family typewriter
\backslash
verb
\family default
und
\family typewriter
verbatim
\family default
.
In diesen F<>llen achtet reLyX darauf, alles einschlie<69>lich Kommentaren
und Leerzeichen
\emph on
identisch
\emph default
zu <20>bernehmen.
\end_layout
\begin_layout Itemize
einige unbekannte (zum Beispiel benutzerdefinierte) Umgebungen und Befehle.
\end_layout
\begin_layout Standard
reLyX kopiert unbekannte Befehle mitsamt ihren Argumenten w<>rtlich in die
LyX-Datei.
Dasselbe geschieht, wenn ein Eintrag
\family typewriter
\backslash
begin{foo}
\family default
gefunden wird und die Umgebung
\family typewriter
foo
\family default
nicht bekannt ist; alles bis zum schlie<69>enden
\family typewriter
\backslash
end{foo}
\family default
wird unver<65>ndert kopiert (es sei denn, Sie haben die Option
\series bold
-r
\series default
verwendet).
Normalerweise sollten derartige Dinge reLyX nicht zum Absturz bringen,
sie verlangen lediglich etwas Handarbeit von Ihrer Seite, nachdem Sie die
Datei in LyX geladen haben.
Das ist in jedem Fall einfacher und angenehmer, als die
\family typewriter
.tex
\family default
- oder
\family typewriter
.lyx
\family default
-Datei in einem Texteditor zu bearbeiten.
\end_layout
\begin_layout Subsubsection
Womit reLyX wirklich schlecht umgeht --- echte Fehler
\end_layout
\begin_layout Standard
Da reLyX ein relativ neues Programm ist, hat es noch einige Probleme.
Im Laufe der Zeit werden diese aber beseitigt werden.
Einige Fehler und fehlende Funktionen sind in
\begin_inset LatexCommand \url[LyX Bugzilla]{http://bugzilla.lyx.org/}
\end_inset
zu finden.
\end_layout
\begin_layout Standard
Wenn reLyX sich an irgendetwas verschluckt, oder wenn LyX die <20>bersetzte
Datei nicht lesen kann, ist es das beste, den Problemtext in der Originaldatei
mit den Befehlen
\family typewriter
\backslash
begin{reLyX\SpecialChar \-
skip}
\family default
und
\family typewriter
\backslash
end{reLyXskip}
\family default
einzuklammern.
Dies ist ein sogenannter
\begin_inset Quotes gld
\end_inset
<EFBFBD>berspringen-Block
\begin_inset Quotes grd
\end_inset
.
reLyX kopiert ihn unver<65>ndert in die LyX-Datei und markiert ihn als TeX-Modus.
Sie k<>nnen die entsprechenden Stellen dann wie gewohnt in LyX nachbearbeiten.
Die Umgebungsbefehle
\family typewriter
\backslash
begin
\family default
und
\family typewriter
\backslash
end
\family default
werden <20>brigens nicht in die LyX-Datei <20>bertragen.
\end_layout
\begin_layout Itemize
Das
\begin_inset Quotes gld
\end_inset
genaue
\begin_inset Quotes grd
\end_inset
Kopieren unbekannter Umgebungen und Befehle ist nicht v<>llig genau.
Insbesondere Zeilenumbr<62>che und Kommentare k<>nnen verloren gehen.
Das ergibt eine schlecht aussehende Darstellung in LyX, die Ausgabe wird
aber in den meisten F<>llen richtig sein.
Einige Bereiche werden aber immer identisch <20>bernommen, das sind der LaTeX-Vors
pann, die
\family typewriter
verbatim
\family default
-Umgebung und der
\family typewriter
\backslash
verb
\family default
-Befehl sowie <20>berspringen-Bl<42>cke.
\end_layout
\begin_layout Itemize
reLyX <20>bersetzt nur ein paar der m<>glichen Optionen des
\family typewriter
\backslash
documentclass
\family default
-Befehls (insbesondere 1[012]pt, [letter|legal|executive|a4|a5|b5]paper,
[one|two]side, landscape und [one|
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
two]column).
Andere Optionen werden in das Feld
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
Format\SpecialChar \menuseparator
\bar under
O
\bar default
ptionen:
\family default
eingetragen.
\end_layout
\begin_deeper
\begin_layout Standard
Fast noch wichtiger: reLyX <20>bersetzt keine
\family typewriter
\backslash
usepackage
\family default
-Befehle, Randbreiteneinstellungen
\family typewriter
\backslash
newcom\SpecialChar \-
mand
\family default
-Be\SpecialChar \-
feh\SpecialChar \-
le oder kurz gesagt keine Befehle im LaTeX-Vorspann.
Diese werden einfach in die LyX-Datei kopiert.
Wenn Sie im Vorspann irgendwelche Definitionen f<>r die Randbreiten (margins)
haben, werden in LyX auch die richtigen Randbreiten verwendet.
Allerdings werden diese Einstellungen Ihre in
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
Seite
\family default
<20>berschreiben.
Sie sollten deshalb die Eintr<74>ge aus dem Vorspann entfernen (
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann
\family default
), um sicherzugehen.
Dasselbe gilt auch f<>r die Einstellungen der Sprache durch Babel mit den
Befehlen
\family typewriter
\backslash
inputencoding
\family default
,
\family typewriter
\backslash
pagestyle
\family default
usw.
\end_layout
\end_deeper
\begin_layout Itemize
Die Textklasse
\family sans
foils
\family default
enth<74>lt einige Fehler.
reLyX macht m<>glicherweise seltsame Dinge mit optionalen Argumenten der
\family typewriter
\backslash
foilhead
\family default
-Befehle.
Ebenso wird unter Umst<73>nden ein
\family typewriter
\backslash
begin{
\family default
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
\family typewriter
dinglist}
\family default
falsch behandelt, obwohl der Text in der Umgebung richtig <20>bersetzt werden
sollte.
\end_layout
\begin_layout Standard
Weniger wichtige Fehler sind in der Datei
\family typewriter
BUGS
\family default
dokumentiert.
\end_layout
\begin_layout Standard
reLyX ist hoffentlich recht stabil.
Wie bereits erw<72>hnt wird es Ihre Datei m<>glicherweise nicht perfekt umsetzen,
aber es sollte nicht abst<73>rzen.
Wenn es das dennoch tut und das Problem nicht einer der oben erw<72>hnten
Punkte ist, lesen Sie bitte den Abschnitt
\begin_inset LatexCommand \vref{sec:reLyXerrors}
\end_inset
.
\end_layout
\begin_layout Subsubsection
Was LyX nicht handhaben kann
\end_layout
\begin_layout Standard
LyX fehlen selbst noch einige Funktionen.
Aus diesem Grund kann es, selbst wenn reLyX eine Datei perfekt <20>bersetzt,
noch zu Problemen kommen.
Wenn Sie derartige Dinge wirklich ben<65>tigen, k<>nnen Sie das fertige LyX-Dokumen
t nach LaTeX exportieren und die entsprechenden Eintr<74>ge wieder einf<6E>gen.
Lesen Sie die Datei
\family typewriter
BUGS
\family default
, um mehr zu diesen Problemen zu erfahren.
\end_layout
\begin_layout Itemize
F<EFBFBD>r einige Befehle unterst<73>tzt LyX keine optionalen Argumente.
Beispiele hierf<72>r sind
\family typewriter
\backslash
sqrt
\family default
,
\family typewriter
\backslash
chapter
\family default
(sowie alle anderen Abschnittsbefehle) und
\family typewriter
\backslash
\backslash
\family default
.
reLyX l<><6C>t solche Argumente automatisch weg und gibt eine Warnung auf
\family typewriter
stdout
\family default
aus.
LyX ignoriert auch das Argument
\family typewriter
width
\family default
in der Umgebung
\family typewriter
thebibliography
\family default
.
\end_layout
\begin_layout Itemize
Zentrierung (oder links/rechtsb<73>ndiges Ausrichten) funktioniert nur f<>r
ganze Abs<62>tze.
\end_layout
\begin_layout Itemize
Die Unterst<73>tzung von Tabellen in LyX ist nicht perfekt.
Verwenden Sie f<>r komplizierte Tabellen einen <20>berspringen-Block, um die
Tabelle als TeX-Code zu <20>bernehmen.
\end_layout
\begin_layout Itemize
Der Mathematikeditor von LyX kennt die Umgebungstypen
\family typewriter
align
\family default
,
\family typewriter
split
\family default
usw.\InsetSpace ~
aus dem AMS-LaTeX-Paket nicht.
Diese werden also im TeX-Modus kopiert.
Sie k<>nnen die
\family typewriter
equation*
\family default
-Umgebung im Originaltext durch die gleichwertige
\family typewriter
displaymath
\family default
ersetzen, dann wird der Text einwandfrei <20>bersetzt.
\end_layout
\begin_layout Subsection
Beispiele
\end_layout
\begin_layout Standard
\family typewriter
reLyX -df -o
\emph on
my/dir
\emph default
-r
\emph on
myenv
\emph default
foo.tex > foo.debug
\end_layout
\begin_layout Standard
Der obenstehende Befehl erzeugt aus der Datei
\family typewriter
foo.tex
\family default
die Datei
\family typewriter
my/dir/foo.lyx
\family default
und <20>berschreibt dabei eventuell existierende Dateien.
Wird ein
\family typewriter
\backslash
begin{myenv} ...
\backslash
end{myenv}
\family default
-Block gefunden, so wird der Inhalt dieses Blockes zwar <20>bersetzt, die
\family typewriter
\backslash
begin
\family default
und
\family typewriter
\backslash
end
\family default
Befehle werden jedoch im TeX-Modus in die LyX-Datei eingef<65>gt.
Tempor<6F>re Dateien werden nicht gel<65>scht und befinden sich ebenfalls im
Verzeichnis
\family typewriter
my/dir
\family default
.
Es werden Debug-Informationen ausgegeben, diese stehen in der Datei
\family typewriter
foo.debug
\family default
.
\end_layout
\begin_layout Subsection
Hinweise
\end_layout
\begin_layout Subsubsection
Fehlerberichte
\begin_inset LatexCommand \label{sec:reLyXerrors}
\end_inset
\end_layout
\begin_layout Standard
Wenn reLyX abst<73>rzt oder sich auf sonst eine Weise seltsam verh<72>lt, die
hier, in der Datei
\family typewriter
BUGS
\family default
oder in
\begin_inset LatexCommand \url[LyX Bugzilla]{http://bugzilla.lyx.org/}
\end_inset
nicht beschrieben wurde, starten Sie reLyX bitte mit der Option
\series bold
-d
\series default
.
Dadurch k<>nnen Sie herausfinden, in welchem Abschnitt des <20>bersetzungsprozesses
der Fehler auftritt.
Dadurch k<>nnen Sie letztendlich einen deutlich besseren Fehlerbericht schreiben
, wodurch die Entwickler den Fehler viel schneller und leichter beheben
k<>nnen.
\end_layout
\begin_layout Standard
Senden Sie solche Fehlerberichte bitte an die Mailingliste der LyX-Entwickler,
das ist derzeit
\begin_inset LatexCommand \url{lyxdevel@lists.lyx.org}
\end_inset
(Sie k<>nnen diese Adresse auf der LyX-Seite
\family typewriter
http://www.lyx.org
\family default
nachsehen).
Wenn Sie eine sehr gro<72>e Datei mit reLyX <20>bersetzen -- bitte senden Sie
nicht die gesamte Ausgabe von reLyX mit dem Fehlerbericht ein, sondern
nur den relevanten Teil, in dem der Fehler auftritt.
Oder, noch besser, schicken Sie eine kleine TeX-Datei mit, die dieselben
Probleme wie die gro<72>e Datei verursacht.
\end_layout
\begin_layout Subsubsection
Details zur Implementation:
\end_layout
\begin_layout Standard
reLyX arbeitet in mehreren Durchg<68>ngen, um eine Datei zu <20>bersetzen.
In jedem Durchgang werden ein oder zwei Dateien erzeugt.
\end_layout
\begin_layout Description
Durchgang\InsetSpace ~
0 Vor allem anderen werden die Syntaxdateien gelesen.
\end_layout
\begin_layout Description
Durchgang\InsetSpace ~
1a Der Vorspann (alles vor dem
\family typewriter
\backslash
begin{document}
\family default
) wird von der restlichen Datei abgetrennt.
Die beiden Teile werden in getrennten Dateien gespeichert.
Dies ist notwendig, da der Vorspann recht
\begin_inset Quotes gld
\end_inset
seltsame
\begin_inset Quotes grd
\end_inset
Dinge enthalten kann.
Alles nach einem
\family typewriter
\backslash
end{document}
\family default
wird ebenfalls ignoriert, da es vermutlich kein LaTeX-Code mehr ist.
\end_layout
\begin_layout Description
Durchgang\InsetSpace ~
1b <20>bersetzen des Vorspanns.
Derzeit bedeutet das einfach erkennen des
\family typewriter
\backslash
docu\SpecialChar \-
ment\SpecialChar \-
class
\family default
-Befehls und kopieren des restlichen Vorspanns in den LyX-Vorspann.
\end_layout
\begin_deeper
\begin_layout Standard
Nachdem nun die verwendete Dokumentenklasse bekannt ist, wird die Formatdatei
von LyX f<>r diese Klasse eingelesen.
\end_layout
\end_deeper
\begin_layout Description
Durchgang\InsetSpace ~
2
\begin_inset Quotes gld
\end_inset
S<EFBFBD>ubern
\begin_inset Quotes grd
\end_inset
der TeX-Datei, wobei ein etwas strikterer LaTeX-Code generiert wird.
Das umfa<66>t:
\end_layout
\begin_deeper
\begin_layout Itemize
<EFBFBD>ndern von Dingen wie etwa x^2 in das gleichbedeutende aber eindeutige x^{2}
\end_layout
\begin_layout Itemize
Entfernen optionaler Argumente, die LyX nicht verarbeiten kann (zum Beispiel
von
\family typewriter
\backslash
sqrt
\family default
)
\end_layout
\begin_layout Itemize
Umwandeln von
\family typewriter
{
\backslash
em foo}
\family default
nach
\family typewriter
\backslash
emph{foo}
\family default
usw.
Das ist notwendig, da LyX grunds<64>tzlich diese nichtlokale Form verwendet.
Dies sollte aber kaum einen Unterschied machen.
\end_layout
\end_deeper
\begin_layout Description
Durchgang\InsetSpace ~
3 <20>bersetzen von LaTeX-Text, -Befehlen und -Umgebungen in die LyX-Synta
x.
\end_layout
\begin_layout Description
Durchgang\InsetSpace ~
4 Zusammenf<6E>gen der beiden Teildateien sowie einige kleinere <20>nderungen
, um die LyX-Datei zu erzeugen.
\end_layout
\begin_layout Standard
Falls die Datei irgendwelche
\family typewriter
\backslash
input
\family default
oder
\family typewriter
\backslash
include
\family default
-Befehle enthielt, wird nun von vorn begonnen, und die eingebundenen Dateien
werden <20>bersetzt.
Dabei wird angenommen, da<64> sie dieselbe Textklasse verwenden wie die Hauptdatei
, und da<64> sie keinen Vorspann enthalten.
(Falls Sie in einer Datei einen
\family typewriter
\backslash
input
\family default
-Befehl im Vorspann verwenden, wird dieser Befehl unver<65>ndert in den LaTeX-Vorsp
ann <20>bernommen und die eingebundene Datei wird nicht <20>bersetzt.) Bei eingebundene
n Dateien werden die Durchg<68>nge 0 und 1 <20>bersprungen.
\end_layout
\begin_layout Standard
Falls reLyX irgendwelche einzubindenden Dateien nicht findet, wird eine
Warnung ausgegeben, das Programm bricht aber nicht ab, sondern <20>bersetzt
diejenigen Dateien, die gefunden werden.
\end_layout
\begin_layout Subsubsection
Format-Dateien
\end_layout
\begin_layout Standard
reLyX liest die Format-Dateien von LyX um zu erkennen, wie diverse LaTeX-Umgebun
gen und Befehle, die in entsprechende Formate in LyX konvertiert werden,
zu behandeln sind.
Diese Datei umfa<66>t alle
\emph on
normalen
\emph default
nicht mathematischen Umgebungen (das hei<65>t einschlie<69>lich
\family sans
quote
\family default
und
\family sans
itemize,
\family default
aber nicht
\family sans
tabular
\family default
,
\family sans
minipage
\family default
und einige andere ausgefallene Umgebungen) und Befehle wie
\family typewriter
\backslash
section
\family default
oder
\family typewriter
\backslash
title
\family default
.
Wenn Sie mit reLyX eine Datei konvertieren wollen, f<>r deren Textklasse
keine Format-Datei in LyX existiert, m<>ssen Sie eine solche erzeugen.
Doch das m<>ssen Sie sowieso tun, da LyX diese Dateien ben<65>tigt, um den
Text am Bildschirm korrekt darzustellen.
Die Dokumentation von LyX hilft Ihnen bei dieser Aufgabe (die je nach Art
der Textklasse, f<>r die Sie die Formatdatei erstellen wollen, leicht oder
schwer sein kann).
Wenn Ihre Klasse einer Klasse mit existierender Format-Datei sehr <20>hnlich
ist, k<>nnen Sie m<>glicherweise die Option
\series bold
-c
\series default
von reLyX verwenden.
\end_layout
\begin_layout Subsubsection
Syntaxdateien
\begin_inset LatexCommand \label{sec:syntaxfile}
\end_inset
\end_layout
\begin_layout Standard
reLyX liest immer mindestens eine Syntaxdatei, die sogenannte Default-Datei.
Falls Sie eine pers<72>nliche Syntaxdatei angelegt haben, wird diese gelesen,
ansonsten die systemweite Datei.
Weitere Syntaxdateien werden eingelesen, falls dies mit der Option
\series bold
-s
\series default
gefordert wird.
(Diese Dateien sollten dasselbe Format besitzen wie die Default-Datei,
sind aber im Normalfall k<>rzer als diese, da sie nur zus<75>tzliche Dinge
festlegen, die nicht in der Default-Datei enthalten sind.) Eine Syntaxdatei
erkl<6B>rt reLyX einige Dinge.
\end_layout
\begin_layout Standard
Zun<EFBFBD>chst beschreibt sie die Syntax eines jeden Befehls, also wie viele ben<65>tigte
und wie viele optionale Argumente der Befehl hat.
Dadurch wird es f<>r reLyX einfacher, Befehle (im TeX-Modus) zu kopieren,
die es nicht verarbeiten kann.
Die Syntaxdatei enth<74>lt dazu einfach den Befehl, gefolgt von eckigen und
geschweiften Klammern, die die Argumente in der korrekten Reihenfolge beschreib
en.
So bedeutet der Syntaxeintrag
\family typewriter
\backslash
bibitem[]{}
\family default
, da<64> der Befehl
\family typewriter
\backslash
bibitem
\family default
ein optionales Argument kennt, das von einem erforderlichen Argument gefolgt
wird, der Eintrag
\family typewriter
\backslash
bf
\family default
zeigt, da<64> dieser Befehl <20>berhaupt keine Argumente kennt.
St<53><74>t reLyX im Text auf einen Befehl, der nicht umgesetzt werden kann,
wird dieser Befehl --- zusammen mit der korrekten Anzahl von Argumenten
--- w<>rtlich (im TeX-Modus) <20>bernommen.
Gibt es f<>r den Befehl keinen Eintrag in der Syntaxdatei, werden einfach
alle Argumente, die gefunden werden, kopiert: Dies kann m<>glicherweise
zuviel sein.
Doch da der Benutzer eigene Syntaxdateien anlegen kann, sollte dies nicht
zu oft der Fall sein.
\end_layout
\begin_layout Standard
Einige Befehle, zum Beispiel
\family typewriter
\backslash
mbox
\family default
, die nicht in LyX konvertiert werden k<>nnen, enthalten in einem ihrer Argumente
regul<75>ren LaTeX-Text.
Wird in der Syntaxdatei f<>r diesen Befehl an der entsprechenden Stelle
der Eintrag
\family typewriter
translate
\family default
eingef<65>gt, so wird dieses Argument normal <20>bersetzt, anstatt es w<>rtlich
zu <20>bernehmen.
Die Default-Datei enth<74>lt beispielsweise den Eintrag
\family typewriter
\backslash
raisebox{}[][]{translate}
\family default
.
Das bedeutet, da<64> der
\family typewriter
\backslash
raisebox
\family default
-Befehl, das erste (sowie optionale Argumente, falls vorhanden) im TeX-Modus
<20>bernommen werden, wohingegen das letzte Argument (das m<>glicherweise mathemati
sche Formeln, komplizierte LaTeX-Befehle oder andere, nicht <20>bersetzbare
Befehle enth<74>lt) nach LyX konvertiert wird.
Bei optionalen Argumenten kann
\family typewriter
translate
\family default
nicht verwendet werden.
\end_layout
\begin_layout Standard
Benutzerdefinierte Syntaxdateien k<>nnen entweder neue Befehle und deren
Syntax beschreiben oder aber die Definition in der Default-Datei <20>berschreiben
(beispielsweise wenn Sie einen Stil verwenden, der f<>r einen dieser Befehle
ein zus<75>tzliches Argument erlaubt).
Dies ist jedoch nur f<>r Befehle von Nutzen, die im TeX-Modus <20>bernommen
werden.
F<>r Befehle, die wirklich in die LyX-Form <20>bersetzt werden, wie etwa
\family typewriter
\backslash
item
\family default
, ist de Anzahl der Argumente fest im Programmcode von reLyX verankert.
Diese Befehle sind in der Default-Datei besonders ausgewiesen.
\end_layout
\begin_layout Standard
Weiterhin beschreibt die Syntaxdatei
\emph on
regul<EFBFBD>re Umgebungen
\emph default
.
Normalerweise werden unbekannte Umgebungen komplett im TeX-Modus kopiert.
Definieren Sie aber hier zum Beispiel eine Umgebung
\begin_inset Quotes gld
\end_inset
foo
\begin_inset Quotes grd
\end_inset
, so werden nur noch die Befehle
\family typewriter
\backslash
begin{foo}
\family default
und
\family typewriter
\backslash
end{foo}
\family default
im TeX-Modus gesetzt; der Text zwischen diesen Befehlen wird von reLyX
wie normaler Text behandelt und <20>bersetzt.
Versuchen Sie aber nicht,
\family typewriter
tabbing
\family default
oder
\family typewriter
picture
\family default
als regul<75>re Umgebungen zu definieren, da der Text darin reLyX durcheinanderbri
ngen wird; verwenden Sie diese M<>glichkeit nur f<>r Umgebungen, die einfachen
Text, mathematische Formeln oder simple LaTeX-Befehle enthalten.
Sie k<>nnen auch keine unbekannten mathematischen Umgebungen (wie
\family typewriter
\backslash
equation*
\family default
) als regul<75>re Umgebungen definieren, da sie vom Mathematikeditor in LyX
nicht verarbeitet werden k<>nnen.
Die Namen der definierten regul<75>ren Umgebungen stehen, durch Leerzeichen
getrennt, zwischen den beiden Befehlen
\family typewriter
\backslash
begin{reLyXre}
\family default
und
\family typewriter
\backslash
end{reLyXre}
\family default
in der Syntaxdatei.
(Wenn Sie eine bestimmte regul<75>re Umgebung nur gelegentlich verwenden,
reicht es auch, diese mit der Option
\series bold
-r
\series default
anzugeben.)
\end_layout
\begin_layout Standard
Drittens beschreibt die Syntaxdatei die mathematische Umsetzungstabelle.
Einige Befehle werden vom Mathematikeditor in LyX nicht verarbeitet.
So wird beispielsweise
\begin_inset Quotes gld
\end_inset
_
\begin_inset Quotes grd
\end_inset
unterst<73>tzt, das gleichwertige
\family typewriter
\backslash
sb
\family default
aber nicht.
Tragen Sie alle Befehle, die Sie konvertiert haben wollen, zwischen den
Zeilen
\family typewriter
\backslash
begin{reLyXmt}
\family default
und
\family typewriter
\backslash
end{reLyXmt}
\family default
ein.
Der Eintrag
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
| {
\backslash
Vert}
\family default
\begin_inset Quotes grd
\end_inset
bedeutet, da<64> jegliche im Mathematikmodus vorkommende
\family typewriter
\backslash
|
\family default
als
\family typewriter
\backslash
Vert
\family default
an LyX weitergegeben werden.
(In F<>llen, in denen ein Eintrag, bestehend aus einem Backslash und einem
Nicht-Buchstaben in etwas mit Buchstaben am Ende konvertiert wird, f<>gt
reLyX automatisch ein Leerzeichen an.
Auf diese Weise wird zum Beispiel
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
|a
\family default
\begin_inset Quotes grd
\end_inset
korrekt umgewandelt in
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
Vert a
\family default
\begin_inset Quotes grd
\end_inset
.)
\end_layout
\begin_layout Subsubsection
Verschiedenes
\end_layout
\begin_layout Standard
Sie ben<65>tigen Perl mindestens in der Version 5.002, um reLyX benutzen zu
k<>nnen.
Falls Sie kein Perl installiert haben, sollten Sie das unbedingt tun, da
es ein wirklich hilfreiches Werkzeug f<>r praktisch alles ist.
\end_layout
\begin_layout Subsection
Diagnostik
\end_layout
\begin_layout Standard
Falls reLyX einmal abst<73>rzt, sollte es grunds<64>tzlich angeben, warum dies
geschehen ist.
Einige der Angaben werden allerdings recht technisch klingen, wenn der
Fehler tief im Inneren des Codes aufgetreten ist.
reLyX gibt noch deutlich mehr Informationen, wenn es mit der Option
\series bold
-d
\series default
gestartet wird, doch dies sollte nur notwendig sein, wenn irgendetwas schief
geht.
\end_layout
\begin_layout Standard
reLyX gibt nach Beendigung grunds<64>tzlich aus, ob der Lauf erfolgreich war,
oder aufgrund eines Fehlers abgebrochen wurde.
\end_layout
\begin_layout Subsection
Warnungen
\end_layout
\begin_layout Standard
Bewahren Sie grunds<64>tzlich eine Kopie Ihrer originalen LaTeX-Datei auf,
entweder unter einem anderen Namen oder in einem anderen Verzeichnis.
Es gibt einige denkbare M<>glichkeiten, wie bei der Arbeit mit LyX die originale
LaTeX-Datei <20>berschrieben werden kann:
\end_layout
\begin_layout Itemize
Wenn Sie
\family typewriter
foo.tex
\family default
importieren, dann
\family typewriter
foo.lyx
\family default
editieren und es danach neu exportieren, wird LyX das Original <20>berschreiben
(allerdings vorher fragen, ob Sie die Datei <20>berschreiben wollen).
\end_layout
\begin_layout Itemize
Falls Sie im Men<65>
\family sans
Einstellungen
\family default
, Karteikarte
\family sans
\series bold
Ausgabe
\family default
\series default
, Karteikarte
\family sans
Pfade
\family default
\family sans
Tempor<EFBFBD>res\InsetSpace ~
Verz.
\family default
nicht aktiviert haben, wird LyX die tempor<6F>ren Dateien im aktuellen Verzeichnis
anlegen; das bedeutet, da<64> die originale Datei (ohne Nachfrage!) <20>berschrieben
wird, wenn Sie
\family sans
Ansicht\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\family default
oder
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
D
\bar default
rucken\SpecialChar \ldots{}
\InsetSpace ~
\family default
ausf<EFBFBD>hren.
\end_layout
\begin_layout Subsection
Dateien
\end_layout
\begin_layout Description
\emph on
UserDir
\emph default
/layouts/*.layout \InsetSpace ~
\newline
Private Format-Dateien des Benutzers f<>r Dokumentenklassen.
\end_layout
\begin_layout Description
\emph on
UserDir
\emph default
/reLyX/syntax.default \InsetSpace ~
\newline
Private Syntaxdateien des Benutzers.
\end_layout
\begin_layout Description
\emph on
L
\family sans
\emph default
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
\family default
\emph on
y
\family sans
\emph default
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
\family default
\emph on
XDir
\emph default
/layouts/*.layout \InsetSpace ~
\newline
Systemweite Format-Dateien f<>r Dokumentenklassen.
\end_layout
\begin_layout Description
\emph on
L
\family sans
\emph default
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
\family default
\emph on
y
\family sans
\emph default
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
\family default
\emph on
XDir
\emph default
/reLyX/syntax.default \InsetSpace ~
\newline
Systemweite LaTeX-Syntaxdatei.
\end_layout
\begin_layout Standard
\emph on
L
\family sans
\emph default
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
\family default
\emph on
y
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
\family sans
\emph default
XDir
\family default
ist das systemweite LyX-Verzeichnis, normalerweise etwas wie
\family typewriter
/usr/local/share/lyx
\family default
.
\emph on
UserDir
\emph default
ist das private LyX-Verzeichnis des Benutzers, normalerweise
\family typewriter
$HOME/.lyx
\family default
.
\end_layout
\begin_layout Subsection
Siehe auch
\end_layout
\begin_layout Standard
\shape italic
lyx
\shape default
(1),
\shape italic
latex
\shape default
(1)
\end_layout
\begin_layout Subsection
Autoren
\end_layout
\begin_layout Standard
Copyright (c) 1998-9
\noun on
Amir
\noun default
\noun on
Karger
\noun default
(karger@voth.chem.utah.edu)
\end_layout
\begin_layout Standard
Zum Code haben beigetragen:
\end_layout
\begin_layout Itemize
\noun on
John Weiss
\noun default
schrieb den urspr<70>nglichen CleanTeX-Durchlauf.
\end_layout
\begin_layout Itemize
\noun on
Etienne Grossmann
\end_layout
\begin_layout Itemize
\noun on
Jos\i \'{e}
Ab\i \'{\i}
lio Oliveira Matos
\end_layout
\begin_layout Itemize
\noun on
David Suarez de Lis
\end_layout
\begin_layout Standard
Andere Mitwirkende:
\end_layout
\begin_layout Itemize
\noun on
Jean-Marc Lasgouttes
\noun default
arbeitete am aufrufenden Skript mit und lieferte jede Menge Fehlerberichte,
Tips und Vorschl<68>ge f<>r Erweiterungen.
\end_layout
\begin_layout Itemize
\noun on
Asger K.
Alstrup Nielsen
\noun default
und
\noun on
Marc Pavese
\noun default
gaben Tips.
\end_layout
\begin_layout Itemize
Verschiedene Personen von den Mailing-Listen der Entwickler und Benutzer
lieferten Fehlerberichte und Vorschl<68>ge f<>r neue Eigenschaften.
\end_layout
\begin_layout Standard
reLyX verwendet eine modifizierte Version des Paketes Perl-TeX-Parser Text::TeX,
das von
\noun on
Ilya Zakharevich
\noun default
(ilya@math.ohio-state.edu) geschrieben wurde.
Sie finden es auf CPAN (Comprehensive Perl Archive Network,
\begin_inset LatexCommand \url{www.cpan.org}
\end_inset
).
\end_layout
\begin_layout Chapter
LyX-Funktionen, die zus<75>tzliche Programme ben<65>tigen
\end_layout
\begin_layout Section
Die Verwendung von LyX mit den SGML-Tools (LinuxDoc)
\end_layout
\begin_layout Standard
von
\noun on
Paul Evans
\end_layout
\begin_layout Subsection
<EFBFBD>berblick
\end_layout
\begin_layout Standard
\family sans
SGML (LinuxDoc)
\family default
ist eine der in LyX vorhandenen Dokumentenklassen, wenn Sie
\family typewriter
sgmltools
\family default
installiert haben.
Sie k<>nnen Sie verwenden, um damit Dokumente in der sogenannten
\begin_inset Quotes gld
\end_inset
Standardized General Mark-up Language
\begin_inset Quotes grd
\end_inset
(SGML) zu erstellen, die das besondere Format des
\begin_inset Quotes gld
\end_inset
Linux Documentation Project
\begin_inset Quotes grd
\end_inset
benutzen.
Dies ist vor allem dann hilfreich, wenn Sie an diesem Projekt mitarbeiten.
Das SGML-Format kann mit den Skripten und Programmen des Paketes
\family typewriter
sgmltools
\family default
in eine Vielzahl anderer Formate <20>bersetzt werden (zum Beispiel LaTeX,
HTML, Text, Manpage\SpecialChar \ldots{}
).
Sie k<>nnen daher diese Dokumentenklasse auch verwenden, wenn Sie einen
Text schreiben wollen, der sehr einfach in andere Formate <20>bersetzt werden
kann.
\end_layout
\begin_layout Standard
Sie werden feststellen, da<64> die Klasse
\family sans
SGML (LinuxDoc)
\family default
weniger Formatelemente besitzt als die anderen Klassen in LyX.
Dies liegt darin begr<67>ndet, da<64> nur so gew<65>hrleistet ist, da<64> die Formate
sinnvoll in alle m<>glichen Formate <20>bersetzt werden k<>nnen.
In diesem Abschnitt wird beschrieben, wie Sie
\end_layout
\begin_layout Itemize
einen Text in der
\family sans
SGML (LinuxDoc)
\family default
-Klasse anlegen und wie Sie damit umgehen,
\end_layout
\begin_layout Itemize
die Formatelemente von
\family sans
SGML (LinuxDoc)
\family default
einsetzen, um Ihren Text zu formatieren
\end_layout
\begin_layout Itemize
das SGML-Paket einsetzen, um unterschiedliche Formate zu erzeugen
\end_layout
\begin_layout Itemize
einige Probleme umschiffen.
\end_layout
\begin_layout Subsection
Vorbereitung und Umgang mit einem SGML (LinuxDoc)-Doku\SpecialChar \-
ment
\end_layout
\begin_layout Subsubsection
Zu Beginn
\end_layout
\begin_layout Standard
Als erstes w<>hlen Sie im Dialog
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument
\family default
\SpecialChar \ldots{}
\InsetSpace ~
die Klasse
\family sans
SGML (LinuxDoc)
\family default
aus.
Ein Blick in das Men<65> mit den Absatztypen ganz links in der Werkzeugleiste
zeigt, da<64> es in dieser Klasse deutlich weniger Absatzumgebungen gibt als
in den anderen Dokumentenklassen von LyX.
Wie diese einzusetzen sind, wird in Abschnitt
\begin_inset LatexCommand \vref{sec:sgmlparas}
\end_inset
erl<72>utert.
\end_layout
\begin_layout Standard
Sie
\emph on
m<EFBFBD>ssen
\emph default
auf jeden Fall einen Titel f<>r das Dokument eingeben, gefolgt von einer
Zeile mit dem Autor, wobei f<>r jeden Eintrag die entsprechende Absatzumgebung
angew<65>hlt werden mu<6D>.
Wenn Sie dies nicht tun, werden Sie beim Versuch, die Datei zu drucken,
Fehlermeldungen erhalten.
Als n<>chstes geben Sie Datum und Zusammenfassung ein, falls Sie dies w<>nschen.
Der eigentliche Text mu<6D> mit dem Umgebungstyp
\family sans
Abschnitt
\family default
beginnen, normaler Text (
\family sans
Standard
\family default
) f<>hrt ebenfalls zu Fehlern.
\end_layout
\begin_layout Standard
Davon abgesehen k<>nnen Sie Ihren Text wie gewohnt unter Zuhilfenahme der
vorhandenen Absatzumgebungen erstellen.
Abschnitt
\begin_inset LatexCommand \vref{sec:sgmlparas}
\end_inset
enth<74>lt eine Zusammenstellung aller vorhandenen Typen und wie sie eingesetzt
werden.
\end_layout
\begin_layout Subsubsection
Abspeichern
\end_layout
\begin_layout Standard
Sie k<>nnen Dokumente der Klasse
\family sans
SGML (LinuxDoc)
\family default
wie gewohnt speichern und ausdrucken.
Um aber die weiten M<>glichkeiten des SGML-Paketes auszunutzen, m<>ssen Sie
die Datei im
\family sans
SGML (LinuxDoc)
\family default
-Format speichern.
Sie erreichen dies durch die Auswahl
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren\SpecialChar \menuseparator
Linu
\bar under
x
\bar default
Doc
\family default
\SpecialChar \@.
Sie finden dann eine Datei mit demselben Namen und der Endung
\family typewriter
.sgml
\family default
anstelle von
\family typewriter
.lyx
\family default
.
Im Abschnitt
\begin_inset LatexCommand \vref{sec:sgmloperate}
\end_inset
wird beschrieben, wie Sie diese Datei dann weiterverarbeiten k<>nnen.
\end_layout
\begin_layout Subsection
Die Verwendung der Absatzumgebungen in SGML (LinuxDoc)
\end_layout
\begin_layout Subsubsection
Die Struktur eines SGML (LinuxDoc)-Dokumentes
\end_layout
\begin_layout Standard
Es gibt einen formalen Aufbau, der f<>r alle SGML (LinuxDoc)-Dokumente gilt.
Dadurch wird eingeschr<68>nkt, wann welche Absatztypen verwendet werden k<>nnen.
Jedes Dokument besteht aus zwei Teilen:
\end_layout
\begin_layout Description
Kopf: Er umfa<66>t alles, was bis zum ersten Absatz des Typs
\family sans
Abschnitt
\family default
eingegeben wird.
Dies k<>nnen <20>berschrift, Autor, Datum, Zusammenfassung und Inhaltsverzeichnis
sein, die ersten beiden
\emph on
m<EFBFBD>ssen
\emph default
angegeben werden.
\end_layout
\begin_layout Description
Body: Er umfa<66>t alles nach dem ersten
\family sans
Abschnitt
\family default
-Absatz.
Hier sind alle Absatztypen erlaubt.
\end_layout
\begin_layout Subsubsection
Die Absatzumgebungen in SGML (LinuxDoc)
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \label{sec:sgmlparas}
\end_inset
Nachfolgend finden Sie eine Zusammenstellung all der Eintr<74>ge, die Sie auch
in der Absatzumgebungsliste in der Werkzeugleiste vorfinden.
Zu jedem Element werden eine kurze Beschreibung sowie einige Hinweise gegeben,
falls die Verwendung nicht offensichtlich ist.
\end_layout
\begin_layout Itemize
\family sans
Standard:
\family roman
\end_layout
\begin_layout Itemize
\family sans
Titel
\family default
: Dieser Text erscheint auf dem Ausdruck oben links <20>ber einer dicken horizontal
en Linie, allerdings sieht man dies in LyX nicht.
\end_layout
\begin_layout Itemize
\family sans
Abschnitt, Unterabschnitt, Unterunterabschn., Paragraph
\family default
und
\family sans
Unterparagraph:
\family default
Diese Typen bewirken genau das, was sie auch in den anderen Dokumentenklassen
tun.
Ob sie numeriert werden, h<>ngt von der Einstellung
\family sans
Max.\InsetSpace ~
Unterabschnitt
\family default
im Dialog
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\family default
ab.
Dies ist die einzige M<>glichkeit, nicht numerierte Abschnitte zu erhalten,
denn die Abschnittsumgebungen vom Typ
\family sans
Abschnitt*
\family default
werden in der Klasse
\family sans
SGML (LinuxDoc)
\family default
nicht unterst<73>tzt.
\end_layout
\begin_layout Itemize
\family sans
Aufz<EFBFBD>hlung:
\family default
Wie gewohnt k<>nnen Sie hiermit numerierte, einger<65>ckte Listen erzeugen.
Dies wird im
\emph on
Benutzerhandbuch
\emph default
beschrieben.
\end_layout
\begin_layout Itemize
\family sans
Auflistung:
\family default
Auch hier besteht kein Unterschied zu anderen Klassen, weitere Beschreibung
finden Sie im
\emph on
Benutzerhandbuch
\emph default
.
\end_layout
\begin_layout Itemize
\family sans
Beschreibung
\family default
: Die Beschreibung finden Sie im
\emph on
Benutzerhandbuch
\emph default
.
Wenn Sie im fettgedruckten Teil der Beschreibung mehr als ein Wort haben
wollen, m<>ssen Sie diese durch gesch<63>tzte Leerzeichen verbinden.
\end_layout
\begin_layout Itemize
\family sans
Unformatiert:
\family default
Wie in anderen Klassen auch.
\end_layout
\begin_layout Itemize
\family sans
Code:
\family default
entspricht dem Umgebungstyp
\family sans
Ly
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
X-Code
\family default
.
\end_layout
\begin_layout Itemize
\family sans
Autor
\family default
: Der hier eingegebene Text erscheint im Ausdruck links oben unter der dicken
horizontalen Linie.
\end_layout
\begin_layout Itemize
\family sans
Datum:
\family default
Der hier eingegebene Text erscheint im Ausdruck oben rechts unter der horizonta
len Linie.
Die Eingabe ist optional, es kann beliebiger Text (zum Beispiel eine Versionsnu
mmer) eingegeben werden.
\end_layout
\begin_layout Itemize
\family sans
Zusammenfassung
\family default
: Damit k<>nnen Sie einen einzelnen, freistehenden Absatz nach Autor und
Datum, aber vor dem ersten Abschnitt eingeben.
Es ist aber nur ein einziger solcher Absatz erlaubt.
\begin_inset Foot
status open
\begin_layout Standard
\emph on
Hinweis des Autors:
\emph default
Dies sollte gepr<70>ft werden ---pe.
\end_layout
\end_inset
\end_layout
\begin_layout Itemize
\family sans
SGML:
\family default
???
\end_layout
\begin_layout Subsubsection
Andere Format-Elemente
\end_layout
\begin_layout Standard
Sie k<>nnen das Men<65>
\family sans
\bar under
F
\bar default
ormat
\family default
wie gewohnt verwenden, um Zeichens<6E>tze zu ver<65>ndern oder Text hervorzuheben.
Auch das Inhaltsverzeichnis k<>nnen Sie wie gewohnt verwenden, lesen Sie
dazu den entsprechenden Abschnitt im
\emph on
Benutzerhandbuch
\emph default
.
Obwohl Sie diverse andere Formatelemente in den Men<65>s finden, zum Beispiel
Einf<6E>gen von Fu<46>noten, ist es nicht sicher, ob diese auch einwandfrei funktioni
eren.
\begin_inset Foot
status open
\begin_layout Standard
\emph on
Hinweis des Autors:
\emph default
M<>glicherweise liegen die Probleme an meinem Rechner --- pe
\end_layout
\end_inset
\end_layout
\begin_layout Subsection
Die Verwendung der SGML (LinuxDoc)-Skripte
\end_layout
\begin_layout Standard
\begin_inset LatexCommand \label{sec:sgmloperate}
\end_inset
Sie k<>nnen SGML (LinuxDoc) nat<61>rlich einfach nur als Textklasse und ohne
jede zus<75>tzlichen Skripte verwenden, aber das w<>rde nicht sehr sinnvoll
sein.
Alles was Sie dadurch erhalten ist ein Dokument, das aussieht wie ein
\emph on
Linux Documentation Project HOWTO
\emph default
.
F<>r die <20>bersetzung des Dokumentes ben<65>tigen Sie das Paket
\family typewriter
sgml-tools-1.0.x.tar.gz
\family default
(mit
\begin_inset Formula $x\geq3$
\end_inset
) von der WWW-Seite der SGML-Tools,
\end_layout
\begin_layout LyX-Code
\begin_inset LatexCommand \url{http://pobox.com/~cg/sgmltools}
\end_inset
\end_layout
\begin_layout Standard
Sie k<>nnen das Paket auch vom sunsite-Archiv bekommen:
\end_layout
\begin_layout LyX-Code
\begin_inset LatexCommand \url{ftp://sunsite.unc.edu/pub/Linux/utils/text/sgml-tools-1.0.x.tar.gz}
\end_inset
\end_layout
\begin_layout Standard
Die Archivdatei
\family typewriter
sgml-tools-1.0.x.tar.gz
\family default
enth<74>lt alles was Sie ben<65>tigen, um SGML-Do\SpecialChar \-
ku\SpecialChar \-
men\SpecialChar \-
te zu erstellen und diese
in die Formate groff, LaTeX, HTML, GNU info, LyX und RTF zu konvertieren.
\end_layout
\begin_layout Standard
Bis zum Januar 1997 hie<69> dieses Paket
\family typewriter
linuxdoc-sgml-1.5.tar.gz
\family default
.
\end_layout
\begin_layout Standard
Folgen Sie den Anweisungen zur Installation und Benutzung des Paketes.
Dies alles m<>ssen Sie -- unabh<62>ngig von LyX -- durchgef<65>hrt haben, bevor
Sie den Men<65>punkt
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
\bar under
E
\bar default
xportieren\SpecialChar \menuseparator
Linu
\bar under
x
\bar default
Doc
\family default
ausw<73>hlen k<>nnen.
\end_layout
\begin_layout Subsection
Fehlersuche in SGML (LinuxDoc)
\end_layout
\begin_layout Standard
Wenn Sie ein Dokument ausdrucken oder (als Dvi oder Postscript<70>) betrachten
wollen, werden einige Tests durchgef<65>hrt, bevor LaTeX gestartet wird.
Dabei werden einige Fehler abgefangen, insbesondere solche, die die Struktur
des Textes betreffen.
LyX erzeugt dabei manchmal zwar eine Fehlermeldung, hinterl<72><6C>t aber keine
Fehlermarke im Text, die es Ihnen erleichtert, die fehlerhafte Stelle zu
lokalisieren.
Unter Umst<73>nden m<>ssen Sie in diesen F<>llen die Datei selber genau untersuchen,
um den Fehler zu finden.
Die meisten derartigen Fehler beruhen auf der Verwendung von Formatelementen,
die in dieser Klasse nicht vollst<73>ndig unterst<73>tzt werden.
\end_layout
\begin_layout Section
TeX pr<70>fen
\begin_inset LatexCommand \index{TeX pr<70>fen}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Asger Alstrup
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
Im Men<65>
\family sans
\bar under
B
\bar default
earbeiten
\family default
finden Sie einen Eintrag
\family sans
T
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
e
\bar under
X
\bar default
\InsetSpace ~
pr<EFBFBD>fen
\family default
.
Damit dieser Befehl einsetzbar ist, m<>ssen Sie das Programm
\family typewriter
chktex
\family default
installiert haben.
Ist dies nicht der Fall, wird der Befehl in hellgrau angezeigt und kann
nicht aktiviert werden.
Sie finden dieses Programm auf jeder Spiegelung des CTAN oder <20>ber das
Netz auf
\family typewriter
\begin_inset LatexCommand \url{http://www.ifi.uio.no/~jensthi/chktex/}
\end_inset
\family default
.
\end_layout
\begin_layout Standard
Das Paket
\family sans
ChkT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
wurde von
\noun on
Jens T.
Berger Thielemann
\noun default
aus dem Frust heraus erstellt, da<64> manche Konstrukte in LaTeX nicht sehr
intuitiv und leicht zu vergessen sind.
Das Programm liest die LaTeX-Datei, <20>berpr<70>ft die Integrit<69>t und meldet
einige typische Fehler.
Es ist damit so etwas wie
\family typewriter
Lint
\family default
f<>r LaTeX.
\end_layout
\begin_layout Standard
Sie fragen sich nun sicherlich, was ein solches Programm f<>r LyX bringen
soll, welches bereits selber fehlerfreies LaTeX erzeugt.
Die Antwort ist recht einfach: Wie auch
\family typewriter
Lint
\family default
<20>berpr<70>ft
\family typewriter
chktex
\family default
nicht nur die korrekte
\emph on
Syntax
\emph default
des Dokumentes, sondern es f<>hrt auch einige semantische und
\emph on
typographische
\emph default
Tests durch.
Im einzelnen kann
\family typewriter
chktex
\family default
einige verbreitete Fehler erkennen wie zum Beispiel
\end_layout
\begin_layout Itemize
Fortsetzungspunkte:
\newline
Es sollte \SpecialChar \ldots{}
anstelle von ...
verwendet werden.
\end_layout
\begin_layout Itemize
Kein Leerzeichen vor/nach einer Klammer:
\newline
( falsche Leerr<72>ume )
\end_layout
\begin_layout Itemize
Erzwingen eines normalen Leerraumes nach verbreiteten Abk<62>rzungen:
\newline
z.
B.
ist dies ein zu gro<72>er Abstand.
\end_layout
\begin_layout Itemize
Erzwingen eines Satzende-Punktes, wenn das letzte Wort im Satz mit Gro<72>buchstabe
n endet:
\newline
Dies ist ein TEST.
Und dies ein falscher Abstand.
\end_layout
\begin_layout Itemize
Leerzeichen vor Marken und <20>hnlichen Befehlen:
\newline
Die Marke sollte direkt an
den Text anschlie<69>en um zu verhindern, da<64> sie auf eine falsche Seite gesetzt
wird.
\begin_inset LatexCommand \label{sec:chktex}
\end_inset
\begin_inset Foot
status open
\begin_layout Standard
Diese Fu<46>note kann eventuell auf einer falschen Seite landen.
\end_layout
\end_inset
Der Abstand der Marke ist zu gro<72>.
\end_layout
\begin_layout Itemize
Normale Leerzeichen vor Querverweisen anstelle von gesch<63>tzten Leerzeichen:
\newline
Im
ung<6E>nstigen Fall wird der Zeilenumbruch genau zwischen dem verweisenden
Text und der Referenz\SpecialChar \-
nummer eingef<65>gt, das sieht nicht sch<63>n aus.
Ein Beispiel daf<61>r enth<74>lt Abschnitt
\begin_inset LatexCommand \vref{sec:chktex}
\end_inset
.
\end_layout
\begin_layout Itemize
Die Verwendung von
\begin_inset Quotes gld
\end_inset
x
\begin_inset Quotes grd
\end_inset
anstelle von
\begin_inset Quotes gld
\end_inset
\begin_inset Formula $\times$
\end_inset
\begin_inset Quotes grd
\end_inset
zwischen Zahlen:
\newline
2x2 sieht im Vergleich zu 2
\begin_inset Formula $\times$
\end_inset
2 recht mickrig aus.
\end_layout
\begin_layout Standard
Und vieles mehr\SpecialChar \ldots{}
\family typewriter
chktex
\family default
ist ein unentbehrliches Hilfsmittel, wenn Sie Ihr Dokument vor dem Ausdruck
noch ein wenig aufpolieren wollen.
Sie sollten es direkt nach der Rechtschreibpr<70>fung aufrufen, bevor Sie
sich von Hand um weitere Verfeinerungen des Textsatzes k<>mmern.
\end_layout
\begin_layout Subsection
Der Aufruf
\end_layout
\begin_layout Standard
Wenn das Programm auf Ihrem Rechner installiert ist, m<>ssen Sie einfach
nur den Men<65>punkt
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
T
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
e
\bar under
X\InsetSpace ~
\bar default
pr<EFBFBD>fen
\family default
aufrufen.
LyX wird dann aus Ihrem Dokument eine LaTeX-Datei erzeugen und
\family typewriter
chktex
\family default
starten, um sie zu pr<70>fen.
Werden dabei Fehler gefunden, wird LyX an den entsprechenden Stellen im
Text Fehlermarken einf<6E>gen.
Sie k<>nnen diese Marken einfach finden, indem Sie den Men<65>punkt
\family sans
\bar under
N
\bar default
avigieren\SpecialChar \menuseparator
\bar under
F
\bar default
ehler
\family default
oder das Ta\SpecialChar \-
stenk<EFBFBD>rzel
\family sans
Strg+G
\family default
(mit
\family typewriter
cua.bind
\family default
, der Standardeinstellung) verwenden.
<20>ffnen Sie die Fehlermarken durch anklicken oder <20>ber das Tastenk<6E>rzel
\family sans
Strg+I
\family default
(oder
\family sans
Strg+O
\family default
, falls Sie
\family typewriter
emacs.bind
\family default
verwenden).
Lesen Sie die Fehlermeldung und beheben Sie den Fehler (falls es wirklich
einer ist).
Wenn Sie mit der Fehlermeldung nichts anfangen k<>nnen oder sie nicht verstehen,
k<>nnen Sie sie einfach ignorieren.
Denken Sie daran, da<64> zwischen dem Erscheinungsbild des Textes auf dem
Bildschirm und der Version, die
\family typewriter
chktex
\family default
zu sehen bekommt, noch ein Zwischenschritt liegt, dadurch kann es passieren,
da<64> einige Warnungen unverst<73>ndlich oder sogar dumm erscheinen.
\end_layout
\begin_layout Standard
Dieser Text ist ein perfektes Testfeld f<>r das Programm, und es sollte einige
Warnungen erzeugen, mit denen Sie herumspielen k<>nnen.
Da Computer aber nicht sehr schlau sind, k<>nnen Sie davon ausgehen, da<64>
die meisten davon falscher Alarm sind.
\end_layout
\begin_layout Subsection
Anpassung an pers<72>nliche W<>nsche
\end_layout
\begin_layout Standard
Sie werden feststellen, da<64>
\family typewriter
chktex
\family default
manchmal mehr Meldungen erzeugt, als Ihrer momentanen Laune guttut.
Sie k<>nnen sich dann <20>berlegen, ob Sie es lieber nicht verwenden, warten,
bis sich Ihre Laune <20>ndert oder einfach
\family typewriter
chktex
\family default
so anpassen, wie es Ihnen gef<65>llt.
In jedem Fall k<>nnen Sie den Men<65>punkt
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
Alle\InsetSpace ~
Fe
\bar under
h
\bar default
lermarken\InsetSpace ~
entfernen
\family default
verwenden, um sofort alle Fehlermarken aus dem Text zu entfernen.
\end_layout
\begin_layout Standard
Obwohl
\family typewriter
chktex
\family default
in weiten Bereichen konfigurierbar und erweiterbar ist, sollten Sie nicht
erwarten, da<64> sich auf diese Weise alle Probleme in LyX l<>sen lassen.
Da LyX eine ganz spezielle LaTeX-Datei erzeugen mu<6D>,
\begin_inset Foot
status open
\begin_layout Standard
Sie k<>nnen sich die gesamte Ausgabe von chktex ansehen, indem Sie direkt
nach dessen Aufruf den Men<65>punkt
\family sans
Ans
\bar under
i
\bar default
cht\SpecialChar \menuseparator
\bar under
L
\bar default
aT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Protokoll
\family default
anw<6E>hlen.
\end_layout
\end_inset
damit es die von
\family typewriter
chktex
\family default
gemeldeten Zeilennummern der internen Dokumentenstruktur zuordnen kann,
werden manche Warnungen nicht an der richtigen Stelle erscheinen.
In diesem Fall k<>nnen Sie zwei Dinge tun:
\end_layout
\begin_layout Itemize
Ver<EFBFBD>ndern Sie den Aufruf von
\family typewriter
chktex
\family default
in der globalen Konfigurationsdatei f<>r
\family typewriter
chktex
\family default
(normalerweise
\family typewriter
/usr/local/share/chktexrc
\family default
).
Weiter unten im Text wird erl<72>utert, welche Arten von Fehlerhinweisen so
(de)aktiviert werden k<>nnen.
\end_layout
\begin_layout Itemize
Exportieren Sie das Dokument als LaTeX-Datei und starten Sie
\family typewriter
chktex
\family default
von Hand, um diese Datei zu pr<70>fen.
Auf diese Weise kann es etwas schwierig werden, die entsprechende Stelle
im LyX-Dokument zu finden, aber mit ein wenig Geduld sollte das kein Problem
sein.
\end_layout
\begin_layout Standard
Hier nun die Liste all derjenigen Warnungen, die <20>ber den Eintrag
\family typewriter
\backslash
chktex_command
\family default
in der Datei
\family typewriter
preferences
\family default
ein- oder ausgeschaltet werden k<>nnen.
Verwenden Sie
\family typewriter
-n#
\family default
, um ein Warnung abzuschalten, und
\family typewriter
-w#
\family default
, um sie zu aktivieren.
Die Eintr<74>ge in hervorgehobener Schrift sind normalerweise abgeschaltet,
denn die Standardeinstellung ist
\begin_inset Quotes gld
\end_inset
\family typewriter
chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Standard
Bitte verwenden Sie nur solche Optionen, die Warnungen an- oder abschalten.
LyX ist darauf angewiesen, da<64> einige andere Parameter auf ganz bestimmte
Werte gesetzt sind, damit eine Kommunikation zwischen LyX und
\family typewriter
chktex
\family default
m<>glich ist.
\end_layout
\begin_layout Standard
Die folgenden Befehle wurden nicht <20>bersetzt, um Ihnen die Zuordnung zu
erleichtern.
\end_layout
\begin_layout Enumerate
\size small
\emph on
Command terminated with space.
\end_layout
\begin_layout Enumerate
\size small
Non-breaking space (
\begin_inset Quotes gld
\end_inset
\family typewriter
~
\family default
\begin_inset Quotes grd
\end_inset
) should have been used.
\end_layout
\begin_layout Enumerate
\size small
\emph on
You should enclose the previous parenthesis with
\begin_inset Quotes gld
\end_inset
\family typewriter
{}
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
Italic correction (
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
/
\family default
\begin_inset Quotes grd
\end_inset
) found in non-italic buffer.
\end_layout
\begin_layout Enumerate
\size small
Italic correction (
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
/
\family default
\begin_inset Quotes grd
\end_inset
) found more than once.
\end_layout
\begin_layout Enumerate
\size small
\emph on
No italic correction (
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
/
\family default
\begin_inset Quotes grd
\end_inset
) found.
\end_layout
\begin_layout Enumerate
\size small
Accent command
\begin_inset Quotes gld
\end_inset
\family typewriter
cmd
\family default
\begin_inset Quotes grd
\end_inset
needs use of
\begin_inset Quotes gld
\end_inset
\family typewriter
cmd
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
Wrong length of dash may have been used.
\end_layout
\begin_layout Enumerate
\size small
\emph on
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
expected, found
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
Solo
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
found.
\end_layout
\begin_layout Enumerate
\size small
You should use
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
to achieve an ellipsis.
\end_layout
\begin_layout Enumerate
\size small
Inter-word spacing (
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
\family default
\begin_inset Quotes gld
\end_inset
) should perhaps be used.
\end_layout
\begin_layout Enumerate
\size small
Inter-sentence spacing (
\begin_inset Quotes gld
\end_inset
\family typewriter
\backslash
@
\family default
\begin_inset Quotes grd
\end_inset
) should perhaps be used.
\end_layout
\begin_layout Enumerate
\size small
Could not find argument for command.
\end_layout
\begin_layout Enumerate
\size small
No match found for
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
Math mode still on at end of latex file.
\end_layout
\begin_layout Enumerate
\size small
Number of
\begin_inset Quotes gld
\end_inset
\family typewriter
char
\family default
\begin_inset Quotes grd
\end_inset
doesn't match the number of
\begin_inset Quotes gld
\end_inset
\family typewriter
char
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
You should use either
\family typewriter
\begin_inset Quotes gld
\end_inset
\family default
or
\family typewriter
\begin_inset Quotes grd
\end_inset
\family default
as an alternative to
\begin_inset Quotes gld
\end_inset
\family typewriter
"
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
You should use "
\family typewriter
'
\family default
" (ASCII 39) instead of "
\family typewriter
<EFBFBD>
\family default
" (ASCII 180).
\end_layout
\begin_layout Enumerate
\size small
User-specified pattern found.
\end_layout
\begin_layout Enumerate
\size small
This command might not be intended.
\end_layout
\begin_layout Enumerate
\size small
\emph on
Comment displayed.
\end_layout
\begin_layout Enumerate
\size small
Either
\family typewriter
''
\backslash
,'
\family default
or
\family typewriter
'
\backslash
,''
\family default
will look better.
\end_layout
\begin_layout Enumerate
\size small
Delete this space to maintain correct page references.
\end_layout
\begin_layout Enumerate
\size small
\emph on
You might wish to put this between a pair of
\begin_inset Quotes gld
\end_inset
\family typewriter
{}
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Enumerate
\size small
You ought to remove spaces in front of punctuation.
\end_layout
\begin_layout Enumerate
\size small
Could not execute latex command.
\end_layout
\begin_layout Enumerate
\size small
Don't use
\family typewriter
\backslash
/
\family default
in front of small punctuation.
\end_layout
\begin_layout Enumerate
\family typewriter
\size small
$
\backslash
times$
\family default
may look prettier here.
\end_layout
\begin_layout Enumerate
\size small
\emph on
Multiple spaces detected in output.
\end_layout
\begin_layout Enumerate
\size small
This text may be ignored.
\end_layout
\begin_layout Enumerate
\size small
Use
\family typewriter
\begin_inset Quotes gld
\end_inset
\family default
to begin quotation, not
\family typewriter
'
\family default
.
\end_layout
\begin_layout Enumerate
\size small
Use
\family typewriter
'
\family default
to end quotation, not
\family typewriter
\begin_inset Quotes gld
\end_inset
\family default
.
\end_layout
\begin_layout Enumerate
\size small
Don't mix quotes.
\end_layout
\begin_layout Enumerate
\size small
You should perhaps use
\begin_inset Quotes gld
\end_inset
\family typewriter
cmd
\family default
\begin_inset Quotes grd
\end_inset
instead.
\end_layout
\begin_layout Enumerate
\size small
You should put a space in front of/after parenthesis.
\end_layout
\begin_layout Enumerate
\size small
You should avoid spaces in front of/after parenthesis.
\end_layout
\begin_layout Enumerate
\size small
\emph on
You should not use punctuation in front of/after quotes.
\end_layout
\begin_layout Enumerate
\size small
Double space found.
\end_layout
\begin_layout Enumerate
\size small
You should put punctuation outside inner/inside display math mode.
\end_layout
\begin_layout Enumerate
\size small
You ought to not use primitive TeX in latex code.
\end_layout
\begin_layout Enumerate
\size small
You should remove spaces in front of
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
\end_layout
\begin_layout Enumerate
\size small
\begin_inset Quotes gld
\end_inset
\family typewriter
%s
\family default
\begin_inset Quotes grd
\end_inset
is normally not followed by
\begin_inset Quotes gld
\end_inset
\family typewriter
%c
\family default
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Standard
F<EFBFBD>r kommende LyX-Versionen ist eine verbesserte Schnittstelle zu diesem
Programm (und seinem kleinen Bruder
\family typewriter
lacheck
\family default
) geplant, um dessen volle St<53>rke ausnutzen zu k<>nnen.
Aber auch im gegenw<6E>rtgen Stadium ist es alles andere als nutzlos: versuchen
Sie es doch einfach mal mit einem Ihrer etwas l<>ngeren Dokumente, Sie werden
<20>berrascht sein.
\end_layout
\begin_layout Section
Versionskontrolle
\begin_inset LatexCommand \index{Versionskontrolle}
\end_inset
in LyX
\end_layout
\begin_layout Standard
von
\noun on
Lars Gullik Bj<42>nnes
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
Ein Freund von mir wollte LyX f<>r ein Gruppenprojekt verwenden.
Als er aber keinerlei Unterst<73>tzung f<>r Versionskontrolle oder File Locking
fand, verwarf er die Idee.
Das hat mich nat<61>rlich ge<67>rgert, und aus diesem Grund beschlo<6C> ich, mindestens
Unterst<73>tzung f<>r RCS (
\emph on
Revision Control System
\emph default
, Versionskontrolle) zu implementieren (mit der M<>glichkeit, dies sp<73>ter
auf CVS und/oder SCCS zu erweitern).
Dies ist nun geschehen.
LyX unterst<73>tzt einige grundlegende RCS-Befehle.
Wenn Sie etwas Komplizierteres machen wollen, m<>ssen Sie dies in einem
XTerm von Hand durchf<68>hren.
\end_layout
\begin_layout Standard
Bevor Sie damit anfangen, RCS in LyX zu verwenden, sollten Sie unbedingt
\family typewriter
rcsintro
\family default
lesen (das ist eine Datei der Online-Hilfe von Unix, zu lesen mit dem Befehl
\family typewriter
man rcsintro
\family default
).
Dieser Text beschreibt alle grundlegenden F<>higkeiten von RCS.
Insbesondere sollten Sie den Hinweis <20>ber das RCS-Verzeichnis und den Begriff
der RCS-Master-Datei (die Datei mit der Endung
\family typewriter
,v
\family default
) lesen.
\end_layout
\begin_layout Standard
Die Implementation in LyX setzt eine aktuelle Version des GNU-RCS-Paketes
voraus --- f<>r <20>ltere Versionen wird keine Garantie gegeben.
\end_layout
\begin_layout Subsection
RCS-Befehle in LyX
\end_layout
\begin_layout Standard
Die folgenden Abschnitte beschreiben die von LyX unterst<73>tzten RCS-Befehle.
Sie finden sie im Men<65>
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Versions
\bar under
k
\bar default
ontrolle
\family default
.
\end_layout
\begin_layout Subsubsection
\family sans
\series medium
Registrieren
\family default
\series default
\begin_inset LatexCommand \index{Versionskontrolle!registrieren}
\end_inset
\end_layout
\begin_layout Standard
Wenn Ihr Dokument noch nicht der Versionskontrolle untersteht, ist dies
der einzige Eintrag im Men<65>.
Ist es einmal registriert, ist dieser Eintrag grau unterlegt und nicht
anw<6E>hlbar.
\end_layout
\begin_layout Standard
Mit diesem Befehl registrieren Sie Ihr Dokument bei der Versionskontrolle.
Sie werden interaktiv nach einer anf<6E>nglichen Beschreibung f<>r den Text
gefragt.
Dann wird das Dokument als schreibgesch<63>tzt markiert.
Um es zu ver<65>ndern, m<>ssen Sie zuerst
\family sans
Arbeitskopie\InsetSpace ~
erzeugen
\family default
ausw<73>hlen.
Bei einem Dokument, das der Versionskontrolle unterliegt, wird hinter dem
Dateinamen im Minipuffer der Eintrag ,,[RCS:<Version> <Name>]`` angeh<65>ngt.
\end_layout
\begin_layout Standard
Der aufgerufene RCS-Befehl ist
\family typewriter
ci -q -u -i -t-"<erste Beschreibung>" <Dateiname>
\end_layout
\begin_layout Standard
Lesen Sie die Online-Hilfe (
\family typewriter
man ci)
\family default
,
\family typewriter
\family default
um mehr <20>ber die Bedeutung der Schalter zu erfahren.
\end_layout
\begin_layout Subsubsection
\family sans
\series medium
<EFBFBD>nderungen einchecken\SpecialChar \ldots{}
\family default
\series default
\begin_inset LatexCommand \index{Versionskontrolle!einchecken}
\end_inset
\end_layout
\begin_layout Standard
Wenn Sie mit dem Editieren des Textes fertig sind, m<>ssen Sie die <20>nderungen
wieder der Versionskontrolle <20>bergeben.
Wenn Sie dies tun, werden Sie nach einer Beschreibung der <20>nderungen gefragt.
Dies wird dann in der Log-Datei vermerkt.
Die Versionsnummer wird erh<72>ht, die <20>nderungen in die Masterdatei <20>bertragen,
die Datei wird entsperrt und als schreibgesch<63>tzt markiert.
\end_layout
\begin_layout Standard
RCS-Befehl:
\family typewriter
ci -q -u -m"<Beschreibung>" <Dateiname>
\end_layout
\begin_layout Subsubsection
\family sans
\series medium
Arbeitskopie erzeugen
\begin_inset LatexCommand \index{Versionskontrolle!Arbeitskopie}
\end_inset
\end_layout
\begin_layout Standard
Dadurch wird das Dokument gesperrt, und nur noch Sie k<>nnen es ver<65>ndern.
Dadurch wird f<>r Sie au<61>erdem das Dokument als ver<65>nderbar markiert.
Normalerweise werden Sie nun eine ganze Weile mit dem Text arbeiten, ihn
ver<65>ndern und zum Schlu<6C> den ge<67>nderten Text wieder an die Versionskontrolle
<20>bergeben.
In der Statuszeile (Minipuffer) wird angezeigt, da<64> Sie die Datei gesperrt
haben.
\end_layout
\begin_layout Standard
RCS-Befehl:
\family typewriter
co -q -l <Dateiname>
\end_layout
\begin_layout Subsubsection
\family sans
\series medium
Letzte Version wiederherstellen
\begin_inset LatexCommand \index{Versionskontrolle!wiederherstellen}
\end_inset
\end_layout
\begin_layout Standard
Dadurch werden alle <20>nderungen, die Sie seit der letzten <20>bergabe an die
VK gemacht haben, verworfen.
Sie bekommen einen entsprechenden Warnhinweis, bevor diese Aktion durchgef<65>hrt
wird.
\end_layout
\begin_layout Standard
RCS-Befehl:
\family typewriter
co -f -u<Version> <Dateiname>
\end_layout
\begin_layout Subsubsection
\family sans
\series medium
Letzte Version widerrufen
\begin_inset LatexCommand \index{Versionskontrolle!widerrufen}
\end_inset
\end_layout
\begin_layout Standard
Dadurch wird die letzte <20>bergabe an die VK r<>ckg<6B>ngig gemacht.
Am Dokument, das Sie in LyX geladen haben, werden keinerlei <20>nderungen
gemacht, aber die letzte Version wird aus der Masterdatei gel<65>scht.
\end_layout
\begin_layout Standard
RCS-Befehl:
\family typewriter
rcs -o<Version> <Dateiname>
\end_layout
\begin_layout Subsubsection
\family sans
\series medium
Entwicklung anzeigen
\begin_inset LatexCommand \index{Versionskontrolle!anzeigen}
\end_inset
\end_layout
\begin_layout Standard
Damit wird die vollst<73>ndige Entwicklungsgeschichte des Dokumentes angezeigt.
Es wird die Ausgabe des Befehls
\family typewriter
rlog <Dateiname>
\family default
in einem eigenen Fenster gezeigt.
Weitere Informationen liefert
\family typewriter
man rlog
\family default
.
\end_layout
\begin_layout Section
Literarische Programmierung
\begin_inset LatexCommand \index{Literarische Programmierung}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Edmar Wienskoski Jr.
\noun default
(edmar-w-jr@technologist.com), aktualisiert von
\noun on
Kayvan
\noun default
\noun on
Sylvan
\noun default
(
\begin_inset LatexCommand \url{kayvan@sylvan.com}
\end_inset
)
\end_layout
\begin_layout Subsection
Einleitung
\end_layout
\begin_layout Standard
Zweck dieses Teils der Dokumentation ist es Ihnen zu zeigen, wie Sie LyX
verwenden k<>nnen, um sogenanntes Literarische Programmierung zu betreiben.
Dabei wird vorausgesetzt, da<64> Sie sich mit dieser Programmiertechnik bereits
auskennen und wissen was mit
\emph on
verknoten
\emph default
(tangling) und
\emph on
weben
\emph default
(weaving) gemeint ist.
Wenn das nicht der Fall ist, sollten Sie dieses Kapitel <20>berspringen oder
sich anhand der weiter unten angegebenen Links im Web schlau machen --
es gibt sehr viel gute Literatur zu diesem Thema, die alles von der geschichtli
chen Entwicklung bis zu den aktuellsten Hinweisen f<>r Hilfsprogramme reicht.
\end_layout
\begin_layout Standard
Au<EFBFBD>erdem wird angenommen, da<64> Sie sich mit LyX zumindest so gut auskennen,
da<64> Sie es problemlos konfigurieren oder die X-Resources ver<65>ndern k<>nnen.
Andernfalls ziehen Sie die restliche Dokumentation von LyX zu Rate.
\end_layout
\begin_layout Subsection
Was ist Literarische Programmierung?
\end_layout
\begin_layout Standard
Aus dem
\emph on
Literarische Programmierung FAQ
\emph default
:
\end_layout
\begin_layout Quotation
Literarische Programmierung ist die Kombination von Dokumentation und Quelltext
in einer einzigen Datei, und zwar in einer Art und Weise, in der sie von
Menschen einfach gelesen werden kann.
Solche Dokumente sollten sogar Spa<70> beim Lesen machen, ja sogar zum Lesen
einladen.
Generell vereinen derartige
\emph on
literarische
\emph default
Programme Quellcode und Dokumentation in einer einzigen Datei.
Die Hilfsprogramme lesen dann diese Dateien und erzeugen daraus entweder
die lesbare Dokumentation oder aber den kompilierbaren Programmcode.
Der besondere WEB-Stil der Literarische Programmierung wurde von
\noun on
D.
E.
Knuth
\noun default
w<>hrend der Entwicklung von TeX kreiert.
\end_layout
\begin_layout Standard
Eine andere Stelle sagt:
\end_layout
\begin_layout Quotation
\emph on
Wie unterscheidet sich Literarische Programmierung von normaler Dokumentation?
\end_layout
\begin_layout Quotation
Es gibt drei Unterscheidungsmerkmale.
Nach Wichtigkeit geordnet sind das:
\end_layout
\begin_deeper
\begin_layout Itemize
Flexibilit<EFBFBD>t bei der Reihenfolge der Ausarbeitung
\end_layout
\begin_layout Itemize
Automatische Unterst<73>tzung von Textsuche
\end_layout
\begin_layout Itemize
Gesetzte Dokumentation, insbesondere bei Diagrammen und Mathematik
\end_layout
\end_deeper
\begin_layout Standard
Jetzt, nachdem hoffentlich Ihre Neugier geweckt ist, sehen wir uns die Literatur
an.
\end_layout
\begin_layout Subsubsection
Literaturhinweise
\end_layout
\begin_layout Standard
Alle FAQs f<>r die Literarische Programmierung finden Sie hier:
\end_layout
\begin_layout Quote
\begin_inset LatexCommand \url{http://shelob.ce.ttu.edu/daves/faq.html}
\end_inset
\end_layout
\begin_layout Standard
Dieses FAQ z<>hlt 23 (dreiundzwanzig!) unterschiedliche Hilfsprogramme auf.
Manche davon sind ganz speziell f<>r eine bestimmte Programmiersprache ausgelegt
, andere sind da flexibler.
F<>r LyX wurde
\family typewriter
NoWeb
\family default
ausgew<65>hlt, und zwar aus folgenden Gr<47>nden:
\end_layout
\begin_layout Itemize
Die Dokumentation kann wahlweise in LaTeX oder HTML erstellt werden.
\end_layout
\begin_layout Itemize
Es besitzt eine offene Struktur, das hei<65>t es kann leicht um neue Filter
erweitert werden, die eine ben<65>tigte Bearbeitungsfunktion hinzuf<75>gen.
\end_layout
\begin_layout Itemize
Es gibt bereits eine gute Auswahl an bestehenden Filtern (HTML ist einer
davon).
\end_layout
\begin_layout Itemize
Es ist freie Software.
\end_layout
\begin_layout Standard
Das NoWeb-Paket finden Sie auf
\end_layout
\begin_layout Quote
\begin_inset LatexCommand \url{http://www.cs.virginia.edu/~nr/noweb}
\end_inset
\end_layout
\begin_layout Standard
Von dort aus erreichen Sie auch viele andere, hochinteressante Links und
sogar ein paar Beispiele f<>r Programme, die mit Literarischer Programmierung
erstellt wurden.
\end_layout
\begin_layout Subsection
LyX und Literarische Programmierung
\end_layout
\begin_layout Standard
Um mit NoWeb zusammenzuarbeiten, waren einige <20>nderungen in LyX notwendig.
Diese wurden aber in einer Weise durchgef<65>hrt, die nicht auf NoWeb beschr<68>nkt
sind.
Das bedeutet, da<64> es relativ einfach m<>glich sein sollte, ein anderes Hilfsprog
ramm f<>r Literarische Programmierung zu verwenden, indem Sie einfach Ihre
LyX-Einstellungen <20>ndern.
\end_layout
\begin_layout Subsubsection
Erstellen von Dokumentation und Quellcode (weben und verknoten)
\end_layout
\begin_layout Paragraph
Ausw<EFBFBD>hlen der Dokumentenklasse
\end_layout
\begin_layout Standard
Wenn Sie LyX und NoWeb erfolgreich installiert haben, stehen Ihnen bei der
Auswahl der Dokumentenklasse drei weitere Klassen zur Auswahl:
\end_layout
\begin_layout Itemize
\family sans
Article (Noweb)
\end_layout
\begin_layout Itemize
\family sans
Book (Noweb)
\end_layout
\begin_layout Itemize
\family sans
Report (Noweb)
\end_layout
\begin_layout Standard
Sie m<>ssen eine davon verwenden, wenn Sie einen Text mit Literarischer Programmi
erung erstellen wollen.
\end_layout
\begin_layout Standard
Generell ist Literarische Programmierung nicht auf diese drei Klassen beschr<68>nkt
, es k<>nnen jederzeit weitere Klassen auf der Basis von bestehenden Stildateien
wie etwa
\family sans
letter
\family default
erstellt werden oder bestehende Klassen wie etwa
\family sans
article\InsetSpace ~
(AMS)
\family default
entsprechend angepa<70>t werden.
Die Beschr<68>nkung auf drei Klassen ist eine Folge des Wunsches, die Auswahlliste
nicht <20>berm<72><6D>ig lang werden zu lassen.
Falls Sie irgendwelche besonderen W<>nsche haben, lassen Sie mich das wissen
und ich werde versuchen, einen entsprechenden Eintrag zu bewirken oder
Ihnen dabei helfen, das selber zu machen.
\begin_inset Foot
status open
\begin_layout Standard
Es ist ziemlich einfach, Sie m<>ssen lediglich eine 4-zeilige Datei anlegen
und die automatische LyX-Konfiguration starten.
\end_layout
\end_inset
Gleiches gilt f<>r den Fall, da<64> Sie ein anderes Programm als NoWeb verwenden
wollen, auch dann m<>ssen Sie eigene neue Dokumentenklassen erstellen.
\end_layout
\begin_layout Paragraph
Die Eingabe von Programmcode
\end_layout
\begin_layout Standard
In LyX verwenden Sie zur Eingabe von Programmcode den Umgebungstyp
\family sans
Scrap.
\begin_inset Foot
status open
\begin_layout Standard
Der entsprechende Terminus in NoWeb ist
\begin_inset Quotes gld
\end_inset
Chunk
\begin_inset Quotes grd
\end_inset
.
Ich habe die Bezeichnung
\begin_inset Quotes gld
\end_inset
Scrap
\begin_inset Quotes grd
\end_inset
aus einem anderen Programm, Nuweb, <20>bernommen, das ich vor NoWeb lange
Jahre verwendet habe.
\end_layout
\end_inset
\family default
NoWeb schlie<69>t derartige Eingaben so ein:
\end_layout
\begin_layout LyX-Code
<<Mein scrap>>=
\end_layout
\begin_layout LyX-Code
Code
\end_layout
\begin_layout LyX-Code
Mehr Code
\end_layout
\begin_layout LyX-Code
Noch mehr Code
\end_layout
\begin_layout LyX-Code
@
\end_layout
\begin_layout Standard
Das Problem dabei ist, da<64> alles, was zwischen
\family typewriter
\series bold
<<
\family default
\series default
und dem
\family typewriter
\series bold
@
\family default
\series default
steht, w<>rtlich genommen werden mu<6D>, das hei<65>t LyX mu<6D> daran gehindert
werden, die Eingabe in seiner Weise zu interpretieren und zu ver<65>ndern.
Aus diesem Grund gibt es den Umgebungstyp
\family sans
Scrap
\family default
.
Er verh<72>lt sich wie eine normale Absatzumgebung, bietet aber zus<75>tzlich
die M<>glichkeit, Leerzeichen beliebig zu verwenden.
\end_layout
\begin_layout Standard
Der Nachteil davon ist, da<64> aufeinanderfolgende Code-Abs<62>tze durch eine
Leerzeile voneinander getrennt werden, sowohl im Quelltext wie auch in
der gedruckten Dokumentation.
Dies k<>nnen Sie umgehen, indem Sie die einzelnen Zeilen mit
\family sans
Strg+Eingabe
\family default
anstelle von
\family sans
Eingabe
\family default
abschlie<69>en.
Das obige Beispiel s<>he also so aus:
\begin_inset Foot
status open
\begin_layout Standard
Wenn Sie die gedruckte Version dieses Textes lesen, werden Sie keinen Unterschie
d zwischen den beiden Beispielen erkennen.
\end_layout
\end_inset
\end_layout
\begin_layout LyX-Code
<<Mein scrap>>=
\newline
Code
\newline
Mehr Code
\newline
Noch mehr Code
\newline
@
\end_layout
\begin_layout Standard
Bis auf die Unannehmlichkeit,
\family sans
Strg+Eingabe
\family default
verwenden zu m<>ssen, funktioniert dieses Format einwandfrei.
\begin_inset Foot
status open
\begin_layout Standard
Es steht aber auf der Wunschliste des Autors, dies zu verbessern.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Als besonderer Hinweis: Sie k<>nnen auch NoWebs
\begin_inset Quotes gld
\end_inset
%def
\begin_inset Quotes grd
\end_inset
-Konstrukt in Ihren
\family sans
Scrap
\family default
-Abs<62>tzen benutzen, um Eintr<74>ge zu NoWebs Querverweisen hinzuzuf<75>gen:
\end_layout
\begin_layout LyX-Code
<<Mein scrap>>=
\newline
def eine_funktion(args):
\newline
"Dies ist die Beschreibung
der Funktion."
\newline
print "My args: ", args
\newline
@ %def eine_funktion
\end_layout
\begin_layout Standard
Ein Beispiel f<>r die Benutzung und die Querverweisausgabe finden Sie in
der Datei
\family typewriter
lister\SpecialChar \-
rors.lyx
\family default
(
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
<EFBFBD>
\bar under
f
\bar default
fnen\SpecialChar \ldots{}
\SpecialChar \menuseparator
\bar under
B
\bar default
eispiele
\family default
).
\end_layout
\begin_layout Paragraph
Erstellung der Dokumentation
\end_layout
\begin_layout Standard
Sie haben nun ein neues Dokument mit der korrekten Dokumentenklasse und
einigem Text sowie Programmcode darin.
Wie drucken Sie das nun aus? Die Antwort ist einfach: w<>hlen Sie
\family sans
Ansicht\SpecialChar \menuseparator
\bar under
D
\bar default
VI
\family default
oder was immer Sie verwenden, wenn Sie normale Dokumente in der Vorschau
betrachten wollen.
Weiter ist keine besondere Aktion notwendig.
\end_layout
\begin_layout Standard
Um Ihnen die Orientierung zu erleichtern, geben wir hier eine kurze Zusammenfass
ung, was dabei hinter den Kulissen von LyX geschieht:
\end_layout
\begin_layout Enumerate
Wenn
\family sans
Ansicht\SpecialChar \menuseparator
Aktualisieren\SpecialChar \menuseparator
DVI
\family default
gew<65>hlt wird, wird eine LaTeX-Datei erzeugt.
\end_layout
\begin_deeper
\begin_layout Standard
Wenn das Dokument eine der literarischen Klassen benutzt, wird dabei die
Dateiendung verwendet, die in
\family typewriter
preferences
\family default
mit dem Befehl
\family typewriter
\backslash
literate_extension
\family default
(standardm<64><6D>ig
\family typewriter
.nw
\family default
) festgelegt wurde, andernfalls wird die normale Endung
\family typewriter
.tex
\family default
verwendet.
\end_layout
\end_deeper
\begin_layout Enumerate
Der einzige Unterschied ist bislang der Dateiname, es ist also keinerlei
Sonderbehandlung seitens LyX notwendig.
Der Umgebungstyp
\family sans
Scrap
\family default
, den Sie zum Formatieren des Programmcodes verwendet haben, sorgt f<>r die
korrekte Behandlung.
\end_layout
\begin_layout Enumerate
Wenn das Dokument eine der literarischen Klassen benutzt, wird LyX dann
den internen Konverter L
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
y
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
X
\begin_inset Formula $\rightarrow$
\end_inset
NoWeb benutzen, gefolgt von NoWeb
\begin_inset Formula $\rightarrow$
\end_inset
La
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
T
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
eX, um die LaTeX-Datei zu erzeugen.
\begin_inset Foot
status open
\begin_layout Standard
Die Konverter finden Sie unter
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
E
\bar under
i
\bar default
nstellungen\SpecialChar \ldots{}
\SpecialChar \menuseparator
Konverter
\family default
.
\end_layout
\end_inset
\end_layout
\begin_layout Enumerate
Schlie<EFBFBD>lich wird LaTeX gestartet und bearbeitet den Text wie gewohnt.
\end_layout
\begin_layout Standard
Die Unabh<62>ngigkeit von einem besonderen
\emph on
literarischen Werkzeug
\emph default
erreicht man einfach durch <20>ndern der Befehle, die von den verschiedenen
Konvertern benutzt werden.
\end_layout
\begin_layout Paragraph
Erstellung des Programmcodes
\end_layout
\begin_layout Standard
Wenn Sie den Men<65>punkt
\family sans
\bar under
D
\bar default
atei\SpecialChar \menuseparator
Programm\InsetSpace ~
\bar under
e
\bar default
rstellen
\family default
ausw<73>hlen, wird wie oben in Schritt 1 eine LaTeX-Datei erzeugt.
Dann startet LyX den
\family typewriter
NoWeb->Pro\SpecialChar \-
gram
\family default
-Konverter.
Typischerweise hat dieser Konverter wie alle anderen zwei Teile:
\end_layout
\begin_layout Enumerate
Das Konvertierprogramm selber.
Dieses f<>hrt die Umwandlung von einem Format ins andere durch (in diesem
Fall von NoWeb in das Programm-Pseudo-Format).
\end_layout
\begin_layout Enumerate
Der Parser der Fehlerdatei.
Dieses Programm schreibt die Fehlermeldungen in ein Format um, das Lyx
verstehen kann.
Damit kann LyX Fehlerk<72>stchen an die richtigen Stellen in der Datei schreiben.
\end_layout
\begin_layout Standard
Der erste Teil, der
\family sans
B
\bar under
e
\bar default
fehl
\family default
, sollte den Eintrag
\family typewriter
build-script\InsetSpace ~
$$i
\family default
bekommen.
Das bedeutet haupts<74>chlich, da<64> LyX
\family typewriter
build-script
\family default
(ein Programm oder Skript) mit dem Namen der NoWeb-Datei aufruft (normalerweise
eine Datei im temp-Verzeichnis von LyX).
\end_layout
\begin_layout Standard
Dies ist eine Implementierung von
\family sans
build-script
\family default
, die Sie in einem Verzeichnis in Ihrem Pfad einf<6E>gen k<>nnen:
\end_layout
\begin_layout LyX-Code
#!/bin/sh
\end_layout
\begin_layout LyX-Code
#
\end_layout
\begin_layout LyX-Code
notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
\end_layout
\begin_layout Standard
Der zweite Teil sind die
\family sans
\bar under
E
\bar default
xtra\InsetSpace ~
flags
\family default
f<>r den Konverter, die auf
\family typewriter
originaldir,parselog=lister\SpecialChar \-
rors
\family default
gesetzt werden m<>ssen.
Damit werden alle von
\family sans
build-script
\family default
erzeugten Fehler mit dem
\family typewriter
listerrors
\family default
-Programm bearbeitet.
\end_layout
\begin_layout Standard
Der Konverter sucht zuerst im Verzeichnis ~/.lyx/scripts, dann in
\emph on
L
\family sans
\emph default
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
\family default
\emph on
yXDir/scripts
\emph default
und dann im Pfad des
\family typewriter
listerrors
\family default
-Programms.
\end_layout
\begin_layout Paragraph
Build-Befehle im Dokument
\end_layout
\begin_layout Standard
Das letzte St<53>ck f<>r die Integration von LyX und NoWeb ist das
\family sans
Scrap
\family default
\family typewriter
build-script
\family default
.
Im allgemeinen sollten die Befehle zum Erzeugen Ihres Programms in ein
eigenes
\family sans
Scrap
\family default
eingebettet sein.
Das obige NoWeb-spezifische
\family typewriter
build-script
\family default
benutzt den
\family typewriter
notangle
\family default
-Befehl, um nach diesem
\family sans
Scrap
\family default
, genannt
\family typewriter
build-script
\family default
, zu suchen und startet ein Shellskript.
\end_layout
\begin_layout Standard
Solch ein
\family sans
Scrap
\family default
sieht typischerweise so aus:
\end_layout
\begin_layout LyX-Code
<<build-script>>=
\newline
#!/bin/sh
\newline
\newline
if [ -z "${NOWEB_SOURCE}" ]
\newline
then
\newline
NOWEB_SOURCE=meinedat
ei.nw
\newline
fi
\newline
[...
Code zum Extrahieren von Dateien ...]
\newline
[...
Code zum Extrahieren von Dateien ...]
\newline
@
\end_layout
\begin_layout Standard
Sehen Sie sich die Dateien
\emph on
Ly
\family sans
\emph default
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
\family default
\emph on
XDir/examples/listerrors.lyx
\emph default
und
\emph on
Ly
\family sans
\emph default
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
\family default
\emph on
XDir/examples/Literate.lyx
\emph default
mit Beispielen, wie das
\family typewriter
"listerrors"
\family default
-Programm implementiert werden kann und all diese Teile zusammenwirken,
oder
\emph on
Ly
\family sans
\emph default
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
\family default
\emph on
XDir/noweb2lyx.lyx
\emph default
an.
Interessanterweise zeigen diese drei Dateien die sprachunabh<62>ngige Unterst<73>tzun
g von LyX f<>r Literarische Programmierung, denn sie wurden in Python, C
und Perl geschrieben.
\end_layout
\begin_layout Subsubsection
LyX-Konfiguration
\end_layout
\begin_layout Standard
Alle Einstellungen f<>r die Literarische Programmierung werden in
\family sans
\bar under
B
\bar default
earbeiten\SpecialChar \menuseparator
E
\bar under
i
\bar default
nstellungen\SpecialChar \ldots{}
\family typewriter
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
\family sans
\SpecialChar \menuseparator
Konverter
\family default
gemacht.
\end_layout
\begin_layout Description
das\InsetSpace ~
literarische\InsetSpace ~
Format wird auf der Karteikarte
\family sans
Formate
\family default
festgelegt.
Hier werden die Noweb-spezifischen Dinge definiert.
Der
\family sans
Name im
\bar under
G
\bar default
UI
\family default
wird auf
\family typewriter
NoWeb
\family default
gesetzt, die
\family sans
Datei\InsetSpace ~
\bar under
E
\bar default
ndung
\family default
auf
\family typewriter
.nw
\family default
.
Damit wird LyX gesagt, im ersten Schritt der Konvertierung eine
\family typewriter
.nw
\family default
-Datei zu erzeugen.
\end_layout
\begin_layout Description
das\InsetSpace ~
Programmformat ist ein leeres Format, das nur dazu dient, das Ende der
Konvertierung zu sein (womit Sie daf<61>r einen Konverter einstellen k<>nnen).
\end_layout
\begin_layout Description
NoWeb
\begin_inset Formula $\rightarrow$
\end_inset
La
\begin_inset ERT
status inlined
\begin_layout Standard
{
\end_layout
\end_inset
T
\begin_inset ERT
status inlined
\begin_layout Standard
}
\end_layout
\end_inset
eX Dieser Konverter
\emph on
webt
\emph default
das literarische Dokument.
F<>r Noweb wird der
\family sans
B
\bar under
e
\bar default
fehl
\family default
auf
\newline
\family typewriter
noweave -delay -index $$i > $$o
\family default
gesetzt.
\end_layout
\begin_layout Description
NoWeb
\begin_inset Formula $\rightarrow$
\end_inset
Program Dies ist Schritt zum
\emph on
Verknoten
\emph default
.
Wie oben erw<72>hnt werden hier der
\family sans
B
\bar under
e
\bar default
fehl
\family default
auf
\family typewriter
\family default
\newline
\family typewriter
build-script $$i
\family default
und
\family sans
\bar under
E
\bar default
xtra\InsetSpace ~
flags
\family default
auf
\family typewriter
originaldir,parselog=listerrors
\family default
gesetzt.
\end_layout
\begin_layout Subsubsection
Erweiterungen zur Fehlersuche
\end_layout
\begin_layout Standard
In den LyX-Server wurde eine neue Funktion implementiert, und zwar
\begin_inset Quotes gld
\end_inset
\family typewriter
server-goto-file-
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
row
\family default
\begin_inset Quotes grd
\end_inset
.
Sie kann insbesondere von /
\family typewriter
gdb
\family default
oder einem anderen Debugger aus verwendet werden.
\end_layout
\begin_layout Standard
Beim Debugging mit /
\family typewriter
gdb
\family default
gibt es die M<>glichkeit, mit einem einzigen Tastendruck einen Editor an
der aktuellen Position im Programmcode zu starten, die Voreinstellung in
ist
\family sans
Umschalt+Strg+V
\family default
.
<20>ber den Men<65>punkt Edit\SpecialChar \menuseparator
Preferences\SpecialChar \menuseparator
Helpers in k<>nnen Sie unter
\begin_inset Quotes gld
\end_inset
Edit Sources
\begin_inset Quotes grd
\end_inset
festlegen, welcher Editor gestartet werden soll.
\end_layout
\begin_layout Standard
Sie k<>nnen die neue LyX-Server- und die -Funktion benutzen, wenn Sie
\begin_inset Quotes gld
\end_inset
Edit Sources
\begin_inset Quotes grd
\end_inset
folgenden Wert geben:
\end_layout
\begin_layout Quote
echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
\end_layout
\begin_layout Standard
Wenn Sie nun verwenden und eine Stelle im Programm finden, die Sie ver<65>ndern
wollen, dr<64>cken Sie einfach
\family sans
Umschalt+Strg+V
\family default
und sendet die entsprechenden Informationen <20>ber den Server an LyX, und
im LyX-Fenster wird der Cursor auf dieselbe Zeile gesetzt, an der auch
gerade war.
Kein m<>hsames Suchen nach der entsprechenden Stelle mehr.
\end_layout
\begin_layout Standard
Um diese F<>higkeit auszunutzen m<>ssen Sie allerdings den LyX-Server aktiviert
haben.
Dazu ben<65>tigen Sie den Eintrag
\end_layout
\begin_layout Quote
\family typewriter
\backslash
serverpipe "/home/<your home directory>/.lyxpipe"
\end_layout
\begin_layout Standard
in Ihrer Datei
\family typewriter
preferences
\family default
.
Weitere Informationen zum LyX-Server finden Sie in der LyX-Dokumentation.
\end_layout
\begin_layout Subsubsection
Werkzeugleistenerweiterungen
\end_layout
\begin_layout Standard
Es gibt sechs neue Eintr<74>ge f<>r die Werkzeugleiste, f<>nf davon sind f<>r
verschiedene Absatzumgebungen:
\family sans
Standard
\family default
,
\family sans
Abschnitt
\family default
,
\family sans
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX
\family default
,
\family sans
L
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
yX-Code
\family default
, und
\family sans
Scrap
\family default
.
Der sechste ist f<>r den Men<65>punkt
\family sans
Programm\InsetSpace ~
erstellen
\family default
.
\end_layout
\begin_layout Standard
LyX bietet noch viele andere Schalter f<>r die Anpassung der Werkzeugleiste.
In meiner pers<72>nlichen Version verwende ich die neuen Eintr<74>ge zusammen
mit zwei weiteren: f<>r
\family sans
DVI aktualisieren
\family default
und
\family sans
DVI anzeigen
\family default
.
Das sieht in
\family typewriter
preferences
\family default
dann so aus:
\end_layout
\begin_layout LyX-Code
\backslash
begin_toolbar
\end_layout
\begin_layout LyX-Code
\backslash
layouts
\end_layout
\begin_layout LyX-Code
\backslash
add layout Standard
\end_layout
\begin_layout LyX-Code
\backslash
add layout Section
\end_layout
\begin_layout LyX-Code
\backslash
add layout LaTeX
\end_layout
\begin_layout LyX-Code
\backslash
add layout LyX-Code
\end_layout
\begin_layout LyX-Code
\backslash
add layout Scrap
\end_layout
\begin_layout LyX-Code
\backslash
separator
\end_layout
\begin_layout LyX-Code
\backslash
add buffer-view
\end_layout
\begin_layout LyX-Code
\backslash
add buffer-typeset
\end_layout
\begin_layout LyX-Code
\backslash
add build-program
\end_layout
\begin_layout LyX-Code
\backslash
separator
\end_layout
\begin_layout LyX-Code
.
\end_layout
\begin_layout LyX-Code
.
\end_layout
\begin_layout LyX-Code
.
\end_layout
\begin_layout LyX-Code
\backslash
end_toolbar
\end_layout
\begin_layout Subsubsection
Farben anpassen
\end_layout
\begin_layout Standard
Viele der von LyX zur Darstellung verwendeten Farben k<>nnen den eigenen
W<>nschen angepa<70>t werden.
Das wird mit
\family sans
Bearbeiten\SpecialChar \menuseparator
Einstellungen\SpecialChar \ldots{}
\SpecialChar \menuseparator
Aussehen\SpecialChar \menuseparator
Farben
\family default
gemacht.
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Chapter
Geheimnisse der LaTeX-Meister
\begin_inset LatexCommand \label{cha:Geheimnisse-der-LaTeX-Meister}
\end_inset
\begin_inset LatexCommand \index{LaTeX!Geheimnisse}
\end_inset
\end_layout
\begin_layout Standard
Obwohl LyX ein sehr leistungsf<73>higes Programm ist, ist es unm<6E>glich, all
die Dinge, die mit reinem TeX/LaTeX m<>glich sind, zu unterst<73>tzen.
Dennoch sind viele in TeX und LaTeX <20>bliche und verbreitete Tricks auch
in LyX m<>glich, zumindest, wenn es Ihnen nichts ausmacht, den
\family sans
TeX
\family default
-Schalter in der Werkzeugleiste zu verwenden oder (via
\family sans
\bar under
F
\bar default
ormat\SpecialChar \menuseparator
\bar under
D
\bar default
okument\SpecialChar \ldots{}
\SpecialChar \menuseparator
LaT
\begin_inset ERT
status collapsed
\begin_layout Standard
{}
\end_layout
\end_inset
eX-Vorspann
\family default
) TeX-Befehle selber in den LaTeX-Vorspann einzutragen.
In diesem Kapitel werden einige Tips, Tricks und sonstige guten Ideen aufgezeig
t, um Ihren Dokumenten einen besonderen Anstrich zu geben.
\emph on
Machen Sie das aber zu Hause!
\emph default
Fangen Sie erstmal mit einem kleineren Text an, nicht gleich mit etwas
so wichtigem wie Ihrer Dissertation.
\end_layout
\begin_layout Standard
Die meisten hier vorgestellten Ideen setzen Dateien voraus, die nicht in
allen LaTeX-Distributio\SpecialChar \-
nen zum Standard geh<65>ren.
Bei einem kompletten System wie teTeX werden zwar die meisten dieser Pakete
eingeschlossen sein, ein paar werden Sie sich aber trotzdem von einem CTAN-Arch
iv besorgen m<>ssen.
\end_layout
\begin_layout Standard
Oft gibt es in LaTeX mehrere Wege, etwas Bestimmtes zu erreichen, und oft
gibt es mehrere Stildateien, die demselben Zweck dienen.
Hier soll nicht ein Paket oder Weg einem anderen vorgezogen werden, es
soll einfach nur gezeigt werden,
\emph on
wie
\emph default
eine bestimmte Aufgabe mit dem benutzten Paket gel<65>st werden kann.
Also: setzen Sie Ihren Zauberhut auf, passen Sie auf Drachen auf und lassen
Sie uns anfangen.
\end_layout
\begin_layout Section
Tricks f<>r Fu<46>noten und Randnotizen
\end_layout
\begin_layout Standard
angeregt von
\noun on
Robin Socha
\end_layout
\begin_layout Subsection
Fu<EFBFBD>noten
\begin_inset LatexCommand \index{LaTeX!Fu<46>noten}
\end_inset
\end_layout
\begin_layout Standard
In der Dokumentenklasse
\family sans
article
\family default
kann LyX den Z<>hler f<>r die Fu<46>noten nicht nach jedem Kapitel auf
\begin_inset Quotes gld
\end_inset
1
\begin_inset Quotes grd
\end_inset
zur<75>cksetzen, genausowenig kann die Art des Z<>hlers beeinflu<6C>t werden.
Sie m<>ssen dazu eigene LaTeX-Befehle in den Text einf<6E>gen:
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
setcounter{footnote}{0}
\end_layout
\end_inset
Der Befehl
\family typewriter
\backslash
setcounter{footnote}{0}
\family roman
\family default
setzt den Z<>hler zur<75>ck auf 1.
\begin_inset Foot
status open
\begin_layout Standard
Der Z<>hler steht wieder auf 1.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Der folgende Befehl schaltet die Numerierung um auf kleine Buchstaben.
Betrachten Sie die n<>chste Fu<46>note in der
\family typewriter
dvi
\family default
- oder PostScript<70>-Vorschau.
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
renewcommand{
\backslash
thefootnote}{
\backslash
alph{footnote}}
\end_layout
\end_inset
\begin_inset Foot
status open
\begin_layout Standard
Dies ist ein Beispiel f<>r eine Fu<46>note mit alphabetischer Numerierung.
Verwenden Sie den LaTeX-Befehl
\family typewriter
\backslash
renewcommand{
\backslash
thefootnote {
\backslash
alph{footnote}}
\family default
, um diesen Effekt zu erzielen.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Der n<>chste Befehl setzt den Numerierungsstil wieder auf die Standardeinstellung
(arabische Ziffern) zur<75>ck.
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
renewcommand {
\backslash
thefootnote} {
\backslash
arabic{footnote}}
\end_layout
\end_inset
\begin_inset Foot
status open
\begin_layout Standard
Verwenden Sie den LaTeX-Befehl
\family typewriter
\backslash
renewcommand{
\backslash
thefootnote}{
\backslash
arabic{footnote}}
\family default
, um
\family roman
\family default
den Fu<46>notenstil wieder auf arabische Ziffern zur<75>ckzustellen.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Als Einstellung f<>r den Fu<46>notenstil sind
\family typewriter
\backslash
arabic
\family default
,
\family typewriter
\backslash
roman
\family default
,
\family typewriter
\backslash
Roman
\family default
,
\family typewriter
\backslash
alph
\family default
oder
\family typewriter
\backslash
Alph
\family default
sowie ein paar weitere erlaubt.
Ersetzen Sie einfach die entsprechenden Ausdr<64>cke im obigen Beispiel und
sehen Sie sich die Auswirkung in der Vorschau an.
\end_layout
\begin_layout Subsection
Randnotizen
\begin_inset LatexCommand \index{LaTeX!Randnotizen}
\end_inset
\end_layout
\begin_layout Standard
Hier zwei Beispiele, was f<>r nette Dinge mit Randnotizen m<>glich sind, wenn
man ein paar einfache LaTeX-Befehle verwendet.
\end_layout
\begin_layout Standard
Der folgende Befehl erzeugt einen dicken Strich neben Ihrem Text.
So etwas l<><6C>t sich wunderbar als Markierung f<>r die schnelle Suche beim
Durchbl<62>ttern verwenden:
\end_layout
\begin_layout Standard
\family typewriter
\backslash
marginpar{
\backslash
rule[-10mm]{30mm}{5mm}}
\family roman
.
\family default
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
marginpar{
\backslash
rule[-10mm]{20mm}{5mm}}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Betrachten Sie in der
\family typewriter
dvi
\family default
- oder PostScript<70>-Vorschau, was der folgende Befehl bewirkt.
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
reversemarginpar
\end_layout
\end_inset
Richtig, damit k<>nnen Sie eine Randnotiz auf der
\begin_inset Quotes gld
\end_inset
falschen
\begin_inset Quotes grd
\end_inset
Seite eines zweiseitig gesetzten Dokumentes einf<6E>gen.
\begin_inset Marginal
status open
\begin_layout Standard
Dies ist eine Randnotiz.
\end_layout
\end_inset
\begin_inset Foot
status open
\begin_layout Standard
\noun on
HHa
\noun default
: Wie auch im
\emph on
Benutzerhandbuch
\emph default
habe ich hier ziemlich schmale Seitenr<6E>nder verwendet, un Papier zu sparen.
Wenn Sie unbedingt
\emph on
lesbare
\emph default
Randnotizen ben<65>tigen, m<>ssen Sie den entsprechenden Rand verbreitern.
\end_layout
\end_inset
\end_layout
\begin_layout Section
Mehrspaltige Dokumente
\begin_inset LatexCommand \index{Dokument!mehrspaltig}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Lars Gullik Bj<42>nnes
\end_layout
\begin_layout Subsection
Absicht
\end_layout
\begin_layout Standard
Das Ziel dieses Abschnittes ist es,
\begin_inset Foot
status collapsed
\begin_layout Standard
\emph on
Hinweis des Editors:
\emph default
Das urspr<70>ngliche Kapitel von
\noun on
Lars
\noun default
war eine meisterhafte Beschreibung, wie man das Paket
\family typewriter
multicol
\family default
verwenden kann.
Leider war es zu lang, um problemlos in dieses Dokument zu passen.
Daher habe ich beschlossen, hier nur die wichtigsten Abschnitte herauszupicken
(Sorry, Lars); Sie k<>nnen aber das Original von Lars (und mehr von der
Geschichte!) in der Beispieldatei
\family typewriter
examples/multicol.lyx
\family default
lesen.
--- mer
\end_layout
\end_inset
Ihnen die Verwendung des LaTeX-Paketes
\family typewriter
multicol
\family default
zu erl<72>utern.
Diese Paket wird derzeit von LyX noch nicht direkt unterst<73>tzt, deshalb
m<>ssen Sie einige Dinge von Hand einf<6E>gen.
Wenn Sie diesen Abschnitt lesen, sollte Ihnen klarwerden, wie man das macht.
\end_layout
\begin_layout Standard
Damit man mehrspaltige Dokumente drucken kann, mu<6D> in den LaTeX-Vorspann
\family typewriter
\backslash
usepackage{
\begin_inset ERT
status open
\begin_layout Standard
""
\end_layout
\end_inset
multicol}
\family default
eingef<65>gt werden.
\end_layout
\begin_layout Subsection
Einschr<EFBFBD>nkungen
\begin_inset LatexCommand \index{Dokument!mehrspaltig!Einschr<68>nkungen}
\end_inset
\end_layout
\begin_layout Standard
Das Paket
\family typewriter
multicol
\family default
dient dazu, um auf ein und derselben Seite zwischen ein- und mehrspaltigem
Textsatz umzuschalten.
Fu<46>noten werden dabei (gr<67><72>tenteils) richtig behandelt, werden allerdings
unten auf der Gesamtseite, und nicht unter der jeweiligen Spalte gesetzt.
In der gegenw<6E>rtigen Implementierung ist aber der Gleitmechanismus von
LaTeX teilweise deaktiviert, aus diesem Grund k<>nnen in dieser Umgebung
nur ganzseitige Gleitobjekte verarbeitet werden.
\end_layout
\begin_layout Subsection
Beispiele
\end_layout
\begin_layout Subsubsection
Zwei Spalten
\begin_inset LatexCommand \index{Dokument!mehrspaltig!2 Spalten}
\end_inset
\end_layout
\begin_layout Standard
Wenn Sie Text in zwei Spalten setzen wollen, m<>ssen Sie den LaTeX-Modus
verwenden und an dem Punkt, an dem der zweispaltige Satz beginnen soll,
den Befehl
\family typewriter
\backslash
begin{multicols}{2}
\family default
einf<6E>gen und am Ende den Befehl
\family typewriter
\backslash
end{multicols}
\family default
.
Zum Beispiel so:
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
begin{multicols}{2}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\noindent
\series bold
\size small
MOMO
\series default
\newline
von
\noun on
Michael Ende
\end_layout
\begin_layout Standard
\size small
\SpecialChar \ldots{}
Drau<61>en am s<>dlichen Rand dieser gro<72>en Stadt, dort, wo schon die ersten
Felder beginnen und die H<>tten und H<>user immer armseliger werden, liegt,
in einem Pinienw<6E>ldchen versteckt, die Ruine eines kleinen Amphitheaters.
Es war auch in jenen alten Zeiten keines von den pr<70>chtigen, es war schon
damals sozusagen ein Theater f<>r <20>rmere Leute.
In unseren Tagen, das hei<65>t um jene Zeit, da die Geschichte von Momo ihren
Anfang nahm, war die Ruine fast ganz vergessen.
Nur ein paar Professoren der Al\SpecialChar \-
ter\SpecialChar \-
tums\SpecialChar \-
wis\SpecialChar \-
sen\SpecialChar \-
schaft wu<77>ten von ihr, aber
sie k<>mmerten sich nicht weiter um sie, weil es dort nichts mehr zu erforschen
gab.
Sie war auch keine Sehensw<73>rdigkeit, die sich mit anderen, die es in der
gro<72>en Stadt gab, messen konnte.
So verirr\SpecialChar \-
ten sich nur ab und zu ein paar Tou\SpecialChar \-
ri\SpecialChar \-
sten dort hin, kletterten
auf den grasbewachsenen Sitzreihen umher, machten L<>rm, knipsten ein Erinnerung
sfoto und gingen wieder fort.
Dann kehrte die Stille in das stei\SpecialChar \-
ner\SpecialChar \-
ne Rund zur<75>ck, und die Zikaden stimmten
die n<>chste Strophe ihres endlosen Liedes an, die sich <20>brigens in nichts
von der vorigen unterschied.
\end_layout
\begin_layout Standard
\size small
Eigentlich waren es nur die Leute aus der n<>heren Umgebung, die das seltsame
runde Bauwerk kannten.
Sie lie<69>en dort ihre Ziegen weiden, die Kinder benutzten den runden Platz
in der Mitte zum Ballspielen, und manchmal trafen sich dort am Abend die
Liebespaare
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
Mehr als zwei Spalten
\begin_inset LatexCommand \index{Dokument!mehrspaltig!mehr als 2 Spalte}
\end_inset
\end_layout
\begin_layout Standard
Dasselbe Schema gilt, wenn Sie mehr als zwei Spalten haben wollen, Sie geben
einfach die Anzahl der gew<65>nschten Spalten in der zweiten Klammer an:
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
begin{multicols}{3}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\size footnotesize
Aber eines Tages sprach es sich bei den Leuten herum, da<64> neuerdings jemand
in der Ruine wohne.
Es sei ein Kind, ein kleines M<>dchen vermutlich.
So genau k<>nne man das allerdings nicht sagen, weil es ein bi<62>chen merkw<6B>rdig
angezogen sei.
Es hie<69>e Momo oder so <20>hnlich.
\end_layout
\begin_layout Standard
\size footnotesize
Momos <20>u<EFBFBD>ere Erscheinung war in der Tat ein wenig seltsam und konnte auf
Menschen, die gro<72>en Wert auf Sauberkeit und Ordnung legen, m<>glicherweise
etwas erschreckend wirken.
Sie war klein und ziemlich mager, so da<64> man beim besten Willen nicht erkennen
konnte, ob sie erst acht oder schon zw<7A>lf Jahre alt war..
Sie hatte einen wilden, pechschwarzen Lockenkopf, der so aussah, als ob
er noch nie mit einem Kamm oder einer Schere in Ber<65>hrung gekommen w<>re.
Sie hatte gro<72>e, wundersch<63>ne und ebenfalls pechschwarze Augen und F<><46>e
von der glei\SpecialChar \-
chen Farbe, denn sie lief fast immer barfu<66>.
Nur im Winter trug sie manchmal Schuhe, aber es waren zwei verschiedene,
die nicht zusammenpa<70>ten und ihr au<61>erdem viel zu gro<72> waren.
Das kam daher, da<64> Momo eben nichts besa<73>, als was sie irgendwo fand oder
geschenkt bekam.
Ihr Rock war aus allerlei bunten Flicken zusammengen<65>ht und reichte ihr
bis auf die Fu<46>kn<6B>chel\SpecialChar \ldots{}
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Sie k<>nnen zwar mehr als 3 Spalten verwenden, aber das ist meist f<>r das
Auge nicht sehr ansprechend.
\end_layout
\begin_layout Subsubsection
Spalten innerhalb einer Spalte
\begin_inset LatexCommand \index{Dokument!mehrspaltig!Spalten in einer Spalte}
\end_inset
\end_layout
\begin_layout Standard
Sie k<>nnen sogar mehrspaltige Abschnitte innerhalb einer anderen, mehrspaltigen
Umgebung verwenden:
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
begin{multicols}{2}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\size footnotesize
Dar<EFBFBD>ber trug sie eine alte, viel zu weite M<>nnerjacke, deren <20>rmel an den
Handgelenken umgekrempelt waren.
Abschneiden wollte Momo sie nicht, weil sie vorsorglich daran dachte, da<64>
sie ja noch wachsen w<>rde.
Und wer konnte wissen, ob sie jemals wieder eine so sch<63>ne und praktische
Jacke mit so vielen Taschen finden w<>rde.
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
begin{multicols}{2}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\size footnotesize
Unter der grasbewachsenen B<>hne der Theaterruine gab es ein paar halb eingest<73>rz
te Kammern, die man durch ein Loch in der Au<41>enmauer betreten konnte.
Hier hatte Momo sich h<>uslich eingerichtet.
Eines Mittags kamen einige M<>nner und Frauen aus der n<>heren Umgebung zu
ihr und versuchen sie auszufragen.
Momo stand ihnen gegen<65>ber und guckte sie <20>ngstlich an, weil sie f<>rchtete,
die Leute w<>rden sie wegjagen.
Aber sie merkte bald, da<64> es freundliche Leute waren.
Sie waren selber arm und kannten das Leben.
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\size footnotesize
\begin_inset Quotes gld
\end_inset
So
\begin_inset Quotes grd
\end_inset
, sagte einer der M<>nner,
\begin_inset Quotes gld
\end_inset
hier gef<65>llt es dir also?
\begin_inset Quotes grd
\end_inset
\newline
\begin_inset Quotes gld
\end_inset
Ja
\begin_inset Quotes grd
\end_inset
, antwortet Momo.
\newline
\begin_inset Quotes gld
\end_inset
Und du willst hier bleiben?
\begin_inset Quotes grd
\end_inset
\newline
\begin_inset Quotes gld
\end_inset
Ja, gern.
\begin_inset Quotes grd
\end_inset
\newline
\begin_inset Quotes gld
\end_inset
Aber wirst du denn nirgendwo erwartet?
\begin_inset Quotes grd
\end_inset
\newline
\begin_inset Quotes gld
\end_inset
Nein.
\begin_inset Quotes grd
\end_inset
\newline
\begin_inset Quotes gld
\end_inset
Ich meine, mu<6D>t du denn nicht wieder nach Hause?
\begin_inset Quotes grd
\end_inset
\newline
\begin_inset Quotes gld
\end_inset
Ich bin hier zu Hause
\begin_inset Quotes grd
\end_inset
, versicherte Momo schnell.
\newline
\begin_inset Quotes gld
\end_inset
Wo kommst du denn her, Kind?
\begin_inset Quotes grd
\end_inset
\newline
Momo machte mit der Hand eine unbestimmte Bewegung, die irgendwohin in die
Ferne deutete.
\newline
\begin_inset Quotes gld
\end_inset
Wer sind denn deine Eltern?
\begin_inset Quotes grd
\end_inset
forschte der Mann weiter.
\newline
Das Kind schaute ihn und die anderen Leute ratlos
an und hob ein wenig die Schultern.
Die Leute tauschten Blicke und seufzten.
\newline
\begin_inset Quotes gld
\end_inset
Du brauchst keine Angst zu haben
\begin_inset Quotes grd
\end_inset
, fuhr der Mann fort,
\begin_inset Quotes gld
\end_inset
wir wollen dich nicht vertreiben.
Wir wollen die helfen.
\begin_inset Quotes grd
\end_inset
\newline
Momo nickte stumm, aber noch nicht ganz <20>berzeugt\SpecialChar \ldots{}
\end_layout
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
end{multicols}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
F<EFBFBD>r fortgeschrittenere Beispiele (Abst<73>nde, Trennlinien) lesen Sie bitte
die Datei
\family typewriter
multicols.
\begin_inset ERT
status collapsed
\begin_layout Standard
""
\end_layout
\end_inset
lyx
\family default
im Verzeichnis mit den Beispielen.
\end_layout
\begin_layout Section
Numerierung in der
\family sans
Aufz<EFBFBD>hlung
\family default
-Absatzumgebung
\begin_inset LatexCommand \index{Aufz<66>hlung!Numerierung}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
John Weiss
\end_layout
\begin_layout Standard
Die Numerierung in der
\family sans
Aufz<EFBFBD>hlung
\family default
-Absatzumgebung beginnt normalerweise mit arabischen Zahlen und endet in
der tiefsten Aufz<66>hlungsebene mit Gro<72>buchstaben.
Falls Sie eine andere Art der Aufteilung w<>nschen, hier ist ein Beispiel:
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumi}{
\backslash
Roman{enumi}.}
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumii}{
\backslash
Alph{enumii}.}
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumiii}{
\backslash
arabic{enumiii}.}
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumiv}{
\backslash
alph{enumiv}.)}
\end_layout
\begin_layout Standard
Damit wird das Schema umgestellt auf gro<72>e r<>mische Zahlen, Gro<72>buchstaben,
arabische Zahlen und als letztes Kleinbuchstaben.
\end_layout
\begin_layout Standard
Dar<EFBFBD>berhinaus wird die Numerierung noch ein wenig ver<65>ndert, es wird zus<75>tzlich
ein Punkt eingef<65>gt und in Ebene 4 eine Klammer.
Das so erzeugte Numerierungsschema f<>r die verschiedenen Aufz<66>hlungsebenen
ist damit also folgendes:
\begin_inset Quotes gld
\end_inset
I.
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
A.
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
1.
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
a.)
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Standard
Wie Sie am Beispiel sehen, gibt es f<>r jede Ebene eigene Markierungsbefehle,
\family typewriter
\backslash
labelenumi
\family default
\SpecialChar \ldots{}
\family typewriter
\backslash
labelenumiv
\family default
, und ebenso einen eigenen Z<>hler,
\family typewriter
enumi
\family default
\SpecialChar \ldots{}
\family typewriter
enumiv
\family default
.
Au<41>erdem gibt es f<>nf Befehle, um
\begin_inset Quotes gld
\end_inset
Zahlen
\begin_inset Quotes grd
\end_inset
auszugeben, n<>mlich
\family typewriter
\backslash
arabic{}
\family default
,
\family typewriter
\backslash
roman{}
\family default
,
\family typewriter
\backslash
Roman{}
\family default
,
\family typewriter
\backslash
alph{}
\family default
und
\family typewriter
\backslash
Alph{}
\family default
.
Jedem von ihnen mu<6D> als Argument einer der Z<>hler <20>bergeben werden.
Sie k<>nnen vor oder nach den Befehlen auch noch weitere Zeichen eingeben,
Leerzeichen sind jedoch nicht notwendig.
\end_layout
\begin_layout Standard
Damit ist dann wirklich fast jedes denkbare Schema machbar, hier ein Beispiel:
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumi}{
\backslash
#
\backslash
Alph{enumi}
\backslash
#}
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumii}{
\backslash
Alph{enumi}.
\backslash
arabic{enumii}}
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumiii}{
\backslash
alph{enumiii}+}
\end_layout
\begin_layout LyX-Code
\backslash
renewcommand{
\backslash
labelenumiv}{(
\backslash
roman{enumiv})}
\end_layout
\begin_layout Standard
Damit erh<72>lt man folgendes Numerierungsschema:
\begin_inset Quotes gld
\end_inset
#A#
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
A.1
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
a+
\begin_inset Quotes grd
\end_inset
,
\begin_inset Quotes gld
\end_inset
(i)
\begin_inset Quotes grd
\end_inset
.
\end_layout
\begin_layout Section
Zus<EFBFBD>tzlicher Leerraum zwischen Tabellenzeilen
\begin_inset LatexCommand \index{Tabelle!zus<75>tzlicher Leerraum}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Mike Ressler
\end_layout
\begin_layout Standard
In LaTeX ist es einfach m<>glich, zwischen zwei Zeilen einer Tabelle einen
etwas gr<67><72>eren Zwischenraum einzuf<75>gen, indem man dem Zeilenende-Befehl
(
\family typewriter
\backslash
\backslash
\family default
) ein optionales Argument gibt.
In LyX wurde dies noch nicht umgesetzt, deshalb sind hier zwei Tricks,
wie Sie das trotzdem erreichen k<>nnen.
\end_layout
\begin_layout Standard
Der erste ist der formal richtige, aber etwas umst<73>ndliche Weg.
F<>gen Sie im LaTeX-Vorspann den folgenden Befehl ein:
\end_layout
\begin_layout Standard
\family typewriter
\backslash
newcommand{
\backslash
extratablespace}[1]{
\backslash
noalign{vskip#1}}
\family default
\end_layout
\begin_layout Standard
Dieser Befehl hat einen Parameter --- den Betrag des Abstands, den Sie einf<6E>gen
wollen.
Benutzen Sie diesen Befehl in der ersten Zeile
\emph on
nach
\emph default
der Stelle, an der Sie den Leerraum haben wollen.
Hier ein Beispiel:
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="4" columns="3">
<features>
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Mineralien
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Kalzit
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Dolomit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Quarz
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Graphit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
extratablespace{2ex}
\end_layout
\end_inset
Fels
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Kalkstein
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Sandstein
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Granit
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Andesit
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
Die zweite Methode ist schneller, wird aber Typographen und TeXperten aufst<73>hnen
lassen: F<>gen Sie einfach einen zus<75>tzlichen Zeilenende-Befehl mit optionalem
Argument an derselben Stelle ein.
Hier sind keine weiteren Definitionen wie im ersten Beispiel notwendig,
aber es wird mehr Leerraum eingef<65>gt, als Sie angegeben haben.
Denn es wird ja eine leere Zeile
\emph on
plus
\emph default
dem angegebenen Leerraum eingef<65>gt.
Wenn dies zuviel Leerraum ist, geben Sie einfach einen negativen Wert als
Parameter an:
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="4" columns="3">
<features>
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Mineralien
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Kalzit
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Dolomit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Quarz
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Graphit
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\begin_inset ERT
status inlined
\begin_layout Standard
\backslash
\backslash
[-1ex]
\end_layout
\end_inset
Fels
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Kalkstein
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Sandstein
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Granit
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text
\begin_layout Standard
Andesit
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
Es ist kurz, s<><73> und macht die Arbeit schnell, obwohl es wirklich h<><68>lich
ist.
Werfen Sie das verrottete Gem<65>se jetzt weg! Ich verspreche, ich w<>rde so
etwas niemals vorschlagen!
\end_layout
\begin_layout Section
Abgesetzte Gro<72>buchstaben
\begin_inset LatexCommand \index{Abgesetzte Gro<72>buchstaben}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Mike Ressler
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Standard
\backslash
newfont{
\backslash
tmpfont}{cmr17 scaled 2500}{
\backslash
tmpfont D}
\backslash
vspace*{-9.5ex}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\noindent
\begin_inset ERT
status open
\begin_layout Standard
\backslash
hangindent=3.3em
\backslash
hangafter=-3
\end_layout
\end_inset
iejenigen unter Ihnen, denen der Stil alter B<>cher gef<65>llt, w<>rden sicherlich
in Ihren Texten auch gerne jene abgesetzten gro<72>en Buchstaben am Anfang
eines Kapitels verwenden.
Mit etwas Kenntnis von TeX ist dies durchaus m<>glich --- allerdings etwas
aufwendig, wie das Beispiel am Anfang dieses Absatzes zeigt.
\begin_inset Foot
status open
\begin_layout Standard
F<EFBFBD>r diejenigen, die den Text nur in gedruckter Form vorliegen haben: Die
Befehlssequenz, um das gro<72>e
\begin_inset Quotes gld
\end_inset
D
\begin_inset Quotes grd
\end_inset
zu erzeugen, lautete
\family typewriter
\backslash
newfont{
\backslash
tmpfont}{cmr17 scaled 2500}{
\backslash
tmpfont D}
\backslash
vspace*{-8.2ex}
\backslash
hangindent=3.3em
\backslash
hangafter=-3
\family default
.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Es gibt aber noch einen viel einfacheren Weg, das zu erreichen.
Das Paket
\family typewriter
dropcaps
\family default
(oder das neuere
\family typewriter
dropping
\family default
) vom CTAN bietet einen schnellen Weg, solche Gro<72>buchstaben in Ihren Text
einzubinden.
Da dieses Paket aber nicht zum Standardumfang von teTeX geh<65>rt, k<>nnen
wir das hier nicht vorf<72>hren.
\begin_inset Foot
status open
\begin_layout Standard
Der TeX-Befehl w<>re
\family typewriter
\backslash
verb+
\backslash
bigdrop{-1em}{3}{ptmri}{E}+
\family default
.
\end_layout
\end_inset
Falls Sie
\family typewriter
dropcaps
\family default
auf Ihrem System installiert haben, gehen Sie folgenderma<6D>en vor: Speichern
Sie diesen Text als neues Dokument ab (damit Sie ihn <20>ndern k<>nnen).
Entfernen Sie am Beginn des Absatzes das
\begin_inset Quotes gld
\end_inset
\backslash
verb
\begin_inset Quotes grd
\end_inset
sowie die beiden
\begin_inset Quotes gld
\end_inset
+
\begin_inset Quotes grd
\end_inset
und f<>gen im LaTeX-Vorspann die Zeile
\family typewriter
\backslash
usepackage{dropcaps}
\family default
ein.
Sie bekommen dann am Textanfang ein sch<63>nes
\begin_inset Quotes gld
\end_inset
E
\begin_inset Quotes grd
\end_inset
im Zeichensatz Times Roman Italic, das drei Zeilen hoch ist und 1
\begin_inset Formula $\,$
\end_inset
em in den Randbereich hineinragt.
Der erste Parameter im LaTeX-Befehl ist die Breite der Einr<6E>ckung.
Im Beispiel ist diese negativ, damit ragt der Buchstabe in den Randbereich
hinein.
Der zweite Parameter ist die H<>he des Buchstaben, gemessen in Zeilen.
Der dritte Parameter gibt den zu verwendenden Zeichensatz an: Hier kann
praktisch jeder Zeichensatz verwendet werden, zu dem es eine
\family typewriter
tfm
\family default
-Datei gibt (schauen Sie sich ruhig einmal im Verzeichnis
\family typewriter
.../texmf/fonts/tfm
\family default
um).
Sehr sch<63>n ist zum Beispiel
\begin_inset Quotes gld
\end_inset
\family typewriter
yinit
\family default
\begin_inset Quotes grd
\end_inset
, ein altdeutscher Zeichensatz, der speziell f<>r derartige Initialen gemacht
wurde.
Der vierte und letzte Parameter ist schlie<69>lich der Buchstabe (es k<>nnen
auch mehrere sein), den Sie abgesetzt haben wollen.
Das neuere Paket
\family typewriter
dropping
\family default
unterst<73>tzt <20>ber den Befehl
\family typewriter
\backslash
bigdrop
\family default
hinaus auch noch das leicht abge<67>nderte
\family typewriter
\backslash
dropping
\family default
.
\end_layout
\begin_layout Section
Ungew<EFBFBD>hnliche Absatzformen
\begin_inset LatexCommand \index{Ungew<65>hnliche Absatzformen}
\end_inset
\end_layout
\begin_layout Standard
von
\noun on
Mike Ressler
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
begin{sloppypar}
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
\backslash
newdimen
\backslash
varunit
\end_layout
\begin_layout Standard
\backslash
setlength{
\backslash
varunit}{5.5in}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\noindent
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
parshape 19 0.45
\backslash
varunit 0.332
\backslash
varunit
\end_layout
\begin_layout Standard
0.40
\backslash
varunit 0.300
\backslash
varunit
\end_layout
\begin_layout Standard
0.35
\backslash
varunit 0.293
\backslash
varunit
\end_layout
\begin_layout Standard
0.30
\backslash
varunit 0.300
\backslash
varunit
\end_layout
\begin_layout Standard
0.25
\backslash
varunit 0.317
\backslash
varunit
\end_layout
\begin_layout Standard
0.20
\backslash
varunit 0.342
\backslash
varunit
\end_layout
\begin_layout Standard
0.15
\backslash
varunit 0.373
\backslash
varunit
\end_layout
\begin_layout Standard
0.10
\backslash
varunit 0.410
\backslash
varunit
\end_layout
\begin_layout Standard
0.05
\backslash
varunit 0.453
\backslash
varunit
\end_layout
\begin_layout Standard
0.00
\backslash
varunit 0.500
\backslash
varunit
\end_layout
\begin_layout Standard
0.05
\backslash
varunit 0.453
\backslash
varunit
\end_layout
\begin_layout Standard
0.10
\backslash
varunit 0.410
\backslash
varunit
\end_layout
\begin_layout Standard
0.15
\backslash
varunit 0.373
\backslash
varunit
\end_layout
\begin_layout Standard
0.20
\backslash
varunit 0.342
\backslash
varunit
\end_layout
\begin_layout Standard
0.25
\backslash
varunit 0.317
\backslash
varunit
\end_layout
\begin_layout Standard
0.30
\backslash
varunit 0.300
\backslash
varunit
\end_layout
\begin_layout Standard
0.35
\backslash
varunit 0.293
\backslash
varunit
\end_layout
\begin_layout Standard
0.40
\backslash
varunit 0.300
\backslash
varunit
\end_layout
\begin_layout Standard
0.45
\backslash
varunit 0.332
\backslash
varunit
\end_layout
\begin_layout Standard
\end_layout
\end_inset
Es gibt Zeiten, da mu<6D> die Tyrannei der rechteckigen Abs<62>tze gebrochen werden.
In solchen Situationen bietet sich der reizende TeX-Befehl
\family typewriter
\backslash
parshape
\family default
an.
Wie Sie sehen k<>nnen Sie beliebige Formen mit einem geeigneten Satz von
Zeilenl<6E>ngendefinitionen herstellen.
W<>hrend dieses Beispiel ein wenig t<>richt und nutzlos aussehen mag, k<>nnte
man sich Situationen vorstellen, die aus einem solchen Handwerkzeug Nutzen
ziehen, wie zum Beispiel besondere Formen abgesetzter Gro<72>buchstaben, Text
um Bilder, die nicht rechteckig sind, herumflie<69>en zu lassen, usw.
\end_layout
\begin_layout Standard
Die Syntax ist
\family typewriter
\backslash
parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
#nindent #nlength
\family default
, wobei hier
\family typewriter
numlines
\family default
die Zahl der Textzeilen ist, die den Absatz definieren.
Wenn dabei weniger Zeilen herauskommen, wird der Umri<72> verk<72>rzt, werden
es mehr, so erhalten die restlichen Zeilen dieselben Dimensionen wie die
letzte definierte.
Die Eintr<74>ge
\family typewriter
#nindent
\family default
und
\family typewriter
#nlength
\family default
legen die Einr<6E>ckung und die Zeilenl<6E>nge ab dieser Einr<6E>ckung fest.
Das Aussehen wird nur auf den momentanen Absatz angewendet, f<>r den folgenden
wird alles auf normal zur<75>ckgesetzt.
\end_layout
\begin_layout Standard
\begin_inset ERT
status collapsed
\begin_layout Standard
\backslash
end{sloppypar}
\end_layout
\end_inset
\end_layout
\begin_layout Section
Zusammenfassung
\end_layout
\begin_layout Standard
Wie Sie sehen umfassen die Beispiele dieses Kapitels N<>tzliches und Seltsames.
W<>hrend ich nicht erwarte, da<64> jemand jemals die Absatzform aus dem letzten
Abschnitt ben<65>tigen wird,
\begin_inset Foot
status open
\begin_layout Standard
\noun on
HHa
\noun default
: vielleicht bei Gedichten von
\noun on
Morgenstern
\noun default
und anderen.
\end_layout
\end_inset
ist es doch wichtig zu zeigen, da<64> Sie fast alles was Sie wollen mit LyX
machen k<>nnen, wenn Sie herausfinden wie es mit TeX und LaTeX gemacht wird.
TeX ist ein fantastisch m<>chtiges Drucksetzsystem, und all das steht Ihnen
zur Verf<72>gung, weil LyX es im Hintergrund benutzt.
\end_layout
\begin_layout Standard
Viel Spa<70> beim LyXen!
\begin_inset LatexCommand \printindex{}
\end_inset
\end_layout
\end_body
\end_document