#LyX 2.3 created this file. For more info see http://www.lyx.org/
\lyxformat 544
\begin_document
\begin_header
\save_transient_properties true
\origin /systemlyxdir/doc/de/
\textclass scrbook
\begin_preamble
% Präambel nicht verändern!!!
%
% Die Prä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

% the pages of the TOC are numbered roman
% and a PDF-bookmark for the TOC is added
\pagenumbering{roman}
\let\myTOC\tableofcontents
\renewcommand{\tableofcontents}{%
 \pdfbookmark[1]{\contentsname}{}
 \myTOC
 \cleardoublepage
 \pagenumbering{arabic}}

% extra space for tables
\newcommand{\extratablespace}[1]{\noalign{\vskip#1}}

% Improve line breaking
\tolerance 1414
\hbadness 1414
\emergencystretch 1.5em
\hfuzz 0.3pt
\end_preamble
\options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
\use_default_options false
\begin_modules
logicalmkup
theorems-ams
theorems-ams-extended
multicol
shapepar
\end_modules
\maintain_unincluded_children false
\language ngerman
\language_package default
\inputencoding auto
\fontencoding global
\font_roman "lmodern" "default"
\font_sans "lmss" "default"
\font_typewriter "lmtt" "default"
\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
\use_microtype false
\use_dash_ligatures true
\graphics default
\default_output_format pdf2
\output_sync 0
\bibtex_command default
\index_command makeindex
\paperfontsize 12
\spacing single
\use_hyperref true
\pdf_title "Handbuchergänzungen"
\pdf_author "LyX Team, deutsche Übersetzung: Hartmut Haase"
\pdf_subject "LyX-Dokumentation, Benutzerhandbuch, Ergänzungen"
\pdf_keywords "LyX, Dokumentation"
\pdf_bookmarks true
\pdf_bookmarksnumbered true
\pdf_bookmarksopen false
\pdf_bookmarksopenlevel 1
\pdf_breaklinks false
\pdf_pdfborder false
\pdf_colorlinks true
\pdf_backref false
\pdf_pdfusetitle false
\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\papersize a4paper
\use_geometry false
\use_package amsmath 1
\use_package amssymb 1
\use_package cancel 1
\use_package esint 1
\use_package mathdots 1
\use_package mathtools 1
\use_package mhchem 1
\use_package stackrel 1
\use_package stmaryrd 1
\use_package undertilde 1
\cite_engine basic
\cite_engine_type default
\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\justification true
\use_refstyle 0
\use_minted 0
\notefontcolor #0000ff
\index Stichwortverzeichnis
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\is_math_indent 1
\math_indentation default
\math_numbering_side default
\quotes_style german
\dynamic_quotes 0
\papercolumns 1
\papersides 2
\paperpagestyle headings
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict true
\end_header

\begin_body

\begin_layout Title
Erweiterte \SpecialChar LyX
 Features
\end_layout

\begin_layout Subtitle
Version 2.3.x
\end_layout

\begin_layout Author
vom \SpecialChar LyX
-Team
\begin_inset Foot
status collapsed

\begin_layout Plain Layout

\size normal
Übersetzung und Bearbeitung: 
\size default
Hartmut
\noun on
 
\noun default
Haase (
\noun on
HHa
\noun default
, bis März 2010),
\begin_inset Newline newline
\end_inset

Jürgen Spitzmüller (Version 2.3.x, 2017)
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset CommandInset toc
LatexCommand tableofcontents

\end_inset


\end_layout

\begin_layout Chapter
Einleitung
\end_layout

\begin_layout Section
Was Sie hier finden
\end_layout

\begin_layout Standard
Die 
\emph on
Handbuchergänzungen
\emph default
, die Sie gerade lesen, sind im Grunde 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ält all die grundlegenden Dinge, die
 man kennen sollte, um einen Großteil der regelmäßig anfallenden Aufgaben
 beim Erstellen professioneller Dokumente bewältigen zu können.
\end_layout

\begin_layout Standard
Auf längere Sicht ist es vom Entwicklerteam geplant und zu einem gewissen
 Teil bereits realisiert, \SpecialChar LyX
 durch unterschiedliche Konfigurationsdateien
 erweiterbar zu machen.
 Das bedeutet: Wenn Sie Unterstützung für ein beliebiges \SpecialChar LaTeX
-Paket wünschen,
 erstellen Sie dafür lediglich eine passende Format-Datei, ohne \SpecialChar LyX
 selber
 zu ändern.
 Auf diese Weise hat \SpecialChar LyX
 bereits viele Erweiterungen erfahren.
 All diese sind hier dokumentiert.
\end_layout

\begin_layout Standard
Außerdem werden in diesem Handbuch auch einige spezielle Funktionen wie
 etwa Fax-Unterstützung, Versionskontrolle und Unterstützung für die 
\family typewriter
SGML-Tools
\family default
 beschrieben, für die zur korrekten Funktion zusätzliche Software installiert
 sein muss.
 Es enthält auch ein Kapitel zur XHTML-Unterstützung von \SpecialChar LyX
.
 Zuletzt gibt es noch ein Kapitel mit \SpecialChar LaTeX
-Werkzeugen und \SpecialChar nobreakdash
Tipps, Dingen, mit
 denen Sie Ihre Dokumente 
\emph on
herausputzen
\emph default
 können, indem Sie die mächtigen \SpecialChar LaTeX
-Funktionen direkt benutzen.
 \SpecialChar LyX
 selbst ist ja ein WYSIWYM-Programm und unterstützt nur gewisse \SpecialChar LaTeX
-Funktionen.
\end_layout

\begin_layout Standard
Sollten Sie die 
\emph on
Einführung
\emph default
 noch nicht gelesen haben, dann sind Sie auf jeden Fall im falschen Handbuch.
 Sie sollten wirklich mit der 
\emph on
Einfü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üchern verwendet werden.
 Sie sollten auch gründlich mit dem 
\emph on
Benutzerhandbuch
\emph default
 und allen Grundfunktionen von \SpecialChar LyX
 vertraut sein.
\end_layout

\begin_layout Standard
Weil alle Themen dieses Handbuchs stark vom Zusammenspiel zwischen \SpecialChar LyX
 und
 \SpecialChar LaTeX
 abhängen, beschreibt das erste Kapitel die innere Arbeitsweise von \SpecialChar LyX
 und
 wie man \SpecialChar LyX
 dazu bringt, den gewünschten \SpecialChar LaTeX
-Code zu erzeugen.
 Es ist also für erfahrenere \SpecialChar LyX
-Benutzer gedacht.
\end_layout

\begin_layout Chapter
\SpecialChar LyX
 und \SpecialChar LaTeX

\end_layout

\begin_layout Section
Wie \SpecialChar LyX
 \SpecialChar LaTeX
 benutzt
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
LyX und LaTeX
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dieses Kapitel ist für \SpecialChar LaTeX
-Benutzer gedacht.
 Hier werden wir erklären, wie \SpecialChar LyX
 und \SpecialChar LaTeX
 zusammenarbeiten, um eine Druckausgabe
 zu erzeugen.
 Dies ist die einzige Stelle in allen Handbüchern, an der wir einige \SpecialChar LaTeX
-Kenntnisse
 voraussetzen.
\end_layout

\begin_layout Standard
Einst nannten wir \SpecialChar LyX
 ein 
\begin_inset Quotes gld
\end_inset

WYSIWYM-Frontend für \SpecialChar LaTeX

\begin_inset Quotes grd
\end_inset

, aber das stimmt nicht mehr.
 Es gibt Frontends für \SpecialChar LaTeX
.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Bekannte Beispiele sind 
\family sans
\SpecialChar TeX
maker
\family default
 und 
\family sans
kile
\family default
 unter Linux sowie 
\family sans
\SpecialChar TeX
shop
\family default
 auf dem Mac.
 Und dann gibt es natürlich auch die \SpecialChar LaTeX
-Modi für 
\family sans
vi
\family default
 und 
\family sans
emacs
\family default
.
\end_layout

\end_inset

 Sie sind im Grunde Editoren, die \SpecialChar LaTeX
 laufen lassen können und Fehler in der
 editierten Datei markieren.
 Obwohl \SpecialChar LyX
 ein Editor ist, \SpecialChar LaTeX
 laufen lässt und auch Fehler in der Datei markiert,
 macht es auch viel, viel mehr.
 Erstens benötigen Sie \SpecialChar LaTeX
 nicht, um \SpecialChar LyX
 wirkungsvoll zu benutzen.
 Und \SpecialChar LyX
 fügt eigene Erweiterungen zu \SpecialChar LaTeX
 hinzu.
 Versuchen Sie irgendwann einmal folgendes: Wählen Sie 
\family sans
Ansicht\SpecialChar menuseparator
Quelltext-Panel 
\family default
und
\family sans
 
\family default
kreuzen 
\family sans
Vollständige
\family default

\begin_inset space \space{}
\end_inset


\family sans
Quelle
\family default

\begin_inset space \space{}
\end_inset


\family sans
anzeigen
\family default
 an.
 Sie werden eine Vielzahl neuer Makros sehen, die speziell durch \SpecialChar LyX
 definiert
 wurden.
 Dies geschieht automatisch, um im Dokument benutzte Elemente zu erzeugen.
\end_layout

\begin_layout Standard
Es gibt mehrere Befehle, bei denen automatisch \SpecialChar LaTeX
 gestartet wird:
\end_layout

\begin_layout Itemize

\family sans
Dokument\SpecialChar menuseparator
Ansehen
\end_layout

\begin_layout Itemize

\family sans
Dokument\SpecialChar menuseparator
Aktualisieren
\end_layout

\begin_layout Standard
\SpecialChar LaTeX
 wird nur gestartet, wenn die Datei seit dem letzten \SpecialChar LaTeX
-Lauf geändert wurde.
 
\end_layout

\begin_layout Standard
Wenn \SpecialChar LaTeX
 für die von Ihnen editierte Datei ausgeführt wird, führt \SpecialChar LyX
 folgende
 Schritte aus:
\end_layout

\begin_layout Enumerate
Das Dokument wird nach \SpecialChar 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
\SpecialChar LaTeX
 wird mit der 
\family typewriter
.tex
\family default
-Datei gestartet (vielleicht mehrmals), außerdem werden ggf.
 weitere Programme (wie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibtex
\end_layout

\end_inset

 oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
makeindex
\end_layout

\end_inset

) ausgeführt, die nötig sind.
\end_layout

\begin_layout Enumerate
Wenn Fehler auftreten, werden sie in der 
\family typewriter
.lyx
\family default
-Datei markiert und im Fehler-Fenster angezeigt.
\end_layout

\begin_layout Standard
Wenn \SpecialChar LaTeX
 mit 
\family sans
Ansicht\SpecialChar menuseparator
DVI 
\family default
gestartet wurde, wird \SpecialChar LyX
 dann den DVI-Betrachter mit der 
\family typewriter
.dv
\family default
i-Datei ausführen.
 Wenn Sie 
\family sans
Ansicht\SpecialChar menuseparator
Postscript
\family default
 aufgerufen haben, werden noch zwei Schritte ausgeführt:
\end_layout

\begin_layout Itemize

\family typewriter
dvips
\family default
 wird aufgerufen, um die 
\family typewriter
.dv
\family default
i-Datei nach PostScript zu konvertieren
\end_layout

\begin_layout Itemize
Ein PostScript Anzeigeprogramm wird ausgeführt und die Datei angezeigt.
\end_layout

\begin_layout Standard
Wenn Sie 
\family sans
Ansicht\SpecialChar menuseparator
PDF
\family default

\begin_inset space ~
\end_inset


\family sans
(ps2pdf)
\family default

\begin_inset space \space{}
\end_inset

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
 
\family typewriter
Adobe Reader
\family default
).
 Bei den anderen PDF-Formaten kommen andere Programme (wie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
pdflatex
\end_layout

\end_inset

, 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
xetex
\end_layout

\end_inset

 oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lualatex
\end_layout

\end_inset

) zum Einsatz.
 Und etwas Ähnliches macht \SpecialChar LyX
, wenn Sie andere Formate ausgeben.
\end_layout

\begin_layout Section
\SpecialChar LaTeX
-Dateien nach \SpecialChar LyX
 konvertieren
\end_layout

\begin_layout Standard
Mit 
\family sans
Datei\SpecialChar menuseparator
Importieren\SpecialChar menuseparator
LaTeX
\family default
 können Sie eine \SpecialChar LaTeX
-Datei nach \SpecialChar LyX
 importieren.
 In diesem Zusammenhang wird ein Programm namens 
\family typewriter
tex2lyx
\family default
 aufgerufen, das aus der Datei 
\family typewriter
Beispiel.tex
\family default
 eine Datei 
\family typewriter
Beispiel.lyx
\family default
 erzeugt und diese dann öffnet.
 Wenn die Umsetzung nicht funktioniert, können Sie versuchen, 
\family typewriter
tex2lyx
\family default
 auf der Kommandozeile aufzurufen, um weitere Optionen zu benutzen.
\end_layout

\begin_layout Standard

\family typewriter
tex2lyx
\family default
 wird die meisten zulässigen \SpecialChar LaTeX
-Texte konvertieren, aber nicht alles.
 Es wird Dinge, die es nicht versteht, als \SpecialChar TeX
-Code belassen, dann können Sie
 nach der Übersetzung nach diesem suchen und ihn so lange editieren, bis
 er richtig aussieht.
\end_layout

\begin_layout Standard
Wenn Sie nicht wissen, was \SpecialChar TeX
-Code ist, lesen Sie den folgenden Abschnitt.
\end_layout

\begin_layout Section
\SpecialChar LaTeX
-Code in \SpecialChar LyX
-Dokumente einsetzen
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
LaTeX!-Code
\end_layout

\end_inset


\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
TeX-Code
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "sec:LaTeX-Code"

\end_inset


\end_layout

\begin_layout Standard
Alles, was Sie in \SpecialChar LaTeX
 tun können, können Sie auch in \SpecialChar LyX
 tun, aus einem einfachen
 Grund: Sie können \SpecialChar LaTeX
-Code in jedes \SpecialChar LyX
-Dokument eingeben.
 Manchmal müssen Sie das auch, denn \SpecialChar LyX
 kann einfach nicht jede mögliche \SpecialChar LaTeX
-Konstrukt
ion darstellen und wird es wohl auch nie können.
 Wenn Sie jemals \SpecialChar LaTeX
-Befehle in Ihr \SpecialChar LyX
-Dokument einsetzen müssen, können Sie
 eine \SpecialChar TeX
-Code-Einfügung benutzen, die Sie mit 
\begin_inset Info
type  "menu"
arg   "ert-insert"
\end_inset

, 
\begin_inset Info
type  "shortcut"
arg   "ert-insert"
\end_inset

 oder Klicken auf den Werkzeugleistenknopf 
\begin_inset Info
type  "icon"
arg   "ert-insert"
\end_inset

 erhalten.
 
\end_layout

\begin_layout Standard
Das \SpecialChar TeX
-Code-Kästchen hat zwei Formen: geschlossen und geöffnet.
 Sie können zwischen den beiden Formen hin- und herschalten, indem Sie mit
 der rechten Maustaste in das rote Rechteck klicken oder 
\begin_inset Info
type  "shortcuts"
arg   "inset-toggle"
\end_inset

 auf der Tastatur ausführen.
\end_layout

\begin_layout Standard
Hier ist ein Beispiel für \SpecialChar LaTeX
-Befehle in einem \SpecialChar LyX
-Dokument.
 Der Code sieht so aus:
\end_layout

\begin_layout LyX-Code

\backslash
begin{tabular}{ll}
\begin_inset Newline newline
\end_inset


\backslash
begin{minipage}{5cm}
\begin_inset Newline newline
\end_inset

Dies ist ein Beispiel für die Miniseiten-Umgebung.
\begin_inset Newline newline
\end_inset

Sie können fast alles hinein tun, sogar feste 
\begin_inset Newline newline
\end_inset

Bilder und Tabellen.
 
\begin_inset Newline newline
\end_inset


\backslash
end{minipage}
\begin_inset Newline newline
\end_inset

&
\begin_inset Newline newline
\end_inset


\backslash
begin{minipage}{5cm}
\begin_inset Newline newline
\end_inset


\backslash
begin{verbatim}
\begin_inset Newline newline
\end_inset


\backslash
begin{minipage}{5cm}
\begin_inset Newline newline
\end_inset

Dies  
\begin_inset Newline newline
\end_inset


\backslash
end{minipage}
\begin_inset Newline newline
\end_inset


\backslash
end{verbatim}
\begin_inset Newline newline
\end_inset


\backslash
end{minipage}
\begin_inset Newline newline
\end_inset


\backslash
end{tabular}
\end_layout

\begin_layout LyX-Code

\end_layout

\begin_layout Standard
Die \SpecialChar TeX
-Code-Einfügung mit diesem Text folgt direkt auf diesen Absatz.
 Wenn Sie dieses Handbuch in \SpecialChar LyX
 lesen und das \SpecialChar TeX
-Code-Kästchen geöffnet haben,
 sehen Sie die obigen Zeilen in rot und rot umrandet.
 Wenn Sie das gedruckte Handbuch lesen, sehen Sie das Ergebnis:
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
begin{tabular}{ll}
\end_layout

\begin_layout Plain Layout


\backslash
begin{minipage}{5cm}
\end_layout

\begin_layout Plain Layout

Dies ist ein Beispiel für die Miniseiten-Umgebung.
\end_layout

\begin_layout Plain Layout

Sie können fast alles hinein tun, sogar feste 
\end_layout

\begin_layout Plain Layout

Bilder und Tabellen.
\end_layout

\begin_layout Plain Layout


\backslash
end{minipage}
\end_layout

\begin_layout Plain Layout

&
\end_layout

\begin_layout Plain Layout


\backslash
begin{minipage}{5cm}
\end_layout

\begin_layout Plain Layout


\backslash
begin{verbatim}
\end_layout

\begin_layout Plain Layout


\backslash
begin{minipage}{5cm}
\end_layout

\begin_layout Plain Layout

Dies ...
 
\end_layout

\begin_layout Plain Layout


\backslash
end{minipage}
\end_layout

\begin_layout Plain Layout


\backslash
end{verbatim}
\end_layout

\begin_layout Plain Layout


\backslash
end{minipage}
\end_layout

\begin_layout Plain Layout


\backslash
end{tabular}
\end_layout

\end_inset


\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
Alternativ zum \SpecialChar TeX
-Code können Sie eine separate Datei erstellen, die komplexere
 \SpecialChar LaTeX
-Strukturen enthält.
 Mit 
\family sans
Einfügen\SpecialChar menuseparator
Datei
\family default
\SpecialChar menuseparator

\family sans
Unterdokument
\family default
 können Sie dann diese Datei einfügen (im Menüfenster 
\family sans
Unterdokument
\family default
 sollten Sie als 
\family sans
Art
\begin_inset space ~
\end_inset

der
\begin_inset space ~
\end_inset

Einbindung:
\family default
 
\family sans
Input
\family default
 wählen).
 Wir empfehlen, 
\family typewriter
.tex
\family default
-Dateien nur dann einzufügen, wenn Sie 
\emph on
wissen
\emph default
, dass sie bereits funktionieren.
 Sonst werden Sie Mühe haben, \SpecialChar LaTeX
-Fehler einzugrenzen.
\end_layout

\begin_layout Standard
Schließlich sind noch ein paar Dinge hervorzuheben:
\end_layout

\begin_layout Itemize
Innerhalb von \SpecialChar LyX
 erscheinen \SpecialChar TeX
-Code-Kästchen in 
\emph on
rot.
\end_layout

\begin_layout Itemize
\SpecialChar LyX
 
\emph on
prüft NICHT
\emph default
, ob Ihre \SpecialChar TeX
-Code syntaktisch  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 \SpecialChar LyX
 eine ganze Menge eingebaute Funktionen, und weitere werden
 folgen.
 Vergewissern Sie sich in den Handbüchern, dass \SpecialChar LyX
 die Funktion xyz nicht
 hat, bevor Sie sich fröhlich daranmachen, \SpecialChar TeX
-Code zu schreiben.
 Zweitens gibt es zahlreiche \SpecialChar LaTeX
-Pakete, die alle möglichen Dinge tun, von
 Marken über Umschläge bis zu hübschen mehrseitigen Tabellen.
 Suchen Sie auf 
\begin_inset CommandInset href
LatexCommand href
name "CTAN"
target "http://www.ctan.org/"
literal "false"

\end_inset

  nach Einzelheiten.
\end_layout

\begin_layout Standard
Wenn Sie einige wilde und hübsche Dinge in Ihrem Dokument machen müssen,
 benutzen Sie ein gutes \SpecialChar LaTeX
-Buch zur Unterstützung.
 Im Literaturverzeichnis des 
\emph on
Benutzerhandbuches
\emph default
 sind einige aufgeführt.
\end_layout

\begin_layout Standard
Es gibt eine Reihe von \SpecialChar LaTeX
-Befehlen, die vor den eigentlichen Text gesetzt
 werden müssen.
 Sie stehen im sog.
 
\emph on
Vorspann
\emph default
, der im nächsten Abschnitt beschrieben wird.
\end_layout

\begin_layout Section
\SpecialChar LyX
 und der \SpecialChar LaTeX
-Vorspann
\end_layout

\begin_layout Subsection
Über den \SpecialChar LaTeX
-Vorspann
\end_layout

\begin_layout Standard
Wenn Sie \SpecialChar LaTeX
 bereits kennen, müssen wir Ihnen hier nicht erklären, wofür der
 Vorspann da ist.
 Wenn nicht, hilft das Folgende weiter – wir empfehlen aber nochmals, ein
 \SpecialChar LaTeX
-Buch für weitere Informationen heranzuziehen.
 In jedem Fall sollten Sie die untenstehenden Punkte lesen, weil sie erklären,
 was Sie im \SpecialChar LaTeX
-Vorspann eines \SpecialChar LyX
-Dokumentes tun können und was Sie nicht tun
 müssen.
\end_layout

\begin_layout Standard
Der \SpecialChar LaTeX
-Vorspann steht ganz am Anfang eines Dokumentes, 
\emph on
vor
\emph default
 dem Text.
 Er dient dazu:
\end_layout

\begin_layout Itemize
die Dokumentklasse festzulegen.
 \SpecialChar LyX
 macht das bereits für Sie.
\end_layout

\begin_deeper
\begin_layout Standard
Wenn Sie ein erfahrener \SpecialChar LaTeX
-Benutzer sind und eine eigene Dokumentklasse haben,
 die Sie benutzen wollen, lesen Sie im Handbuch 
\emph on
Anpassung
\emph default
 nach, wie man erreicht, dass \SpecialChar LyX
 mit ihr arbeiten kann.
 Schicken Sie Ihre Ergebnisse an das \SpecialChar LyX
-Team, damit sie in zukünftige Versionen
 einfließen können!
\end_layout

\end_deeper
\begin_layout Itemize
die Benutzung von Paketen zu deklarieren.
 \SpecialChar LaTeX
-Pakete liefern Spezialbefehle, die nur dann in einem Dokument benutzt
 werden können, wenn das Paket im Vorspann geladen wurde.
 Zum Beispiel erzwingt das Paket 
\family typewriter
indentfirst
\family default
 das Einrücken aller Absätze.
 Es gibt andere Pakete für Marken, Umschläge, Ränder usw.
\end_layout

\begin_layout Itemize
Zähler, Variablen, Längen und Breiten zu setzen.
 Es gibt mehrere \SpecialChar LaTeX
-Zähler und \SpecialChar nobreakdash
Variablen, die global im Vorspann gesetzt werden
 
\emph on
müssen
\emph default
, um die gewünschte Wirkung zu erzielen.
 (Es gibt andere Variablen, die Sie auch im Dokument [zurück]setzen können.)
 Ränder sind ein gutes Beispiel dafür, was im Vorspann gesetzt werden muss.
 Ein anderes Beispiel ist das Markenformat für Listen.
 Eigentlich können Sie diese fast überall setzen, aber am besten ist es,
 das nur einmal im Vorspann zu tun.
\end_layout

\begin_layout Itemize
benutzerdefinierte Befehle zu deklarieren (mit Hilfe von 
\family typewriter

\backslash
newcommand
\family default
 oder 
\family typewriter

\backslash
renewcommand
\family default
), meistens Abkürzungen für \SpecialChar LaTeX
-Befehle, die sehr oft in einem Dokument benutzt
 werden.
 Obwohl der Vorspann ein guter Platz ist, solche Befehle zu deklarieren,
 
\emph on
kö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 \SpecialChar LaTeX
-Code enthält, was
 normalerweise nicht vorkommt.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 fügt dem Vorspann der 
\family typewriter
.tex
\family default
-Datei, die es produziert, seinen eigenen Satz an Definitionen hinzu.
 Dies macht \SpecialChar LaTeX
-Dateien, die \SpecialChar LyX
 erzeugt, portierbar.
\end_layout

\begin_layout Subsection
Den Vorspann ändern
\end_layout

\begin_layout Standard
Die Befehle, die \SpecialChar LyX
 dem Vorspann einer \SpecialChar LaTeX
-Datei hinzufügt, sind fest; Sie können
 sie nicht ändern, ohne \SpecialChar LyX
 selber zu ändern.
 Sie können aber Ihre eigenen Sachen zum Vorspann hinzufügen.
 
\end_layout

\begin_layout Standard
Wählen Sie hierfür 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
LaTeX-Vorspann.

\family default
 Dies öffnet ein Editierfenster, in das Sie Ihre bevorzugten Befehle schreiben
 können.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Das Editierverhalten in diesem Fenster ist spezifisch, also erwarten Sie
 nicht, dass die \SpecialChar LyX

\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Tastenkombinationen darin funktionieren.
\end_layout

\end_inset

 \SpecialChar LyX
 fügt alles im 
\family sans
LaTeX-Vorspann
\family default
-Fenster zu seinem eingebauten Vorspann hinzu.
 Bevor Sie Ihre eigenen Deklarationen zum Vorspann hinzufügen, sollten Sie
 prüfen, ob \SpecialChar LyX
 das nicht bereits unterstützt (Erinnern Sie sich, was wir über
 das Rad noch einmal erfinden sagten?).
 Außerdem: 
\emph on
stellen Sie sicher, dass Ihre Vorspannzeilen richtig sind
\emph default
.
 \SpecialChar LyX
 prüft das nicht.
 Wenn der Vorspann fehlerhaft ist, bekommen Sie sehr wahrscheinlich die
 Fehlermeldung 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Missing 
\backslash
begin{document}
\end_layout

\end_inset

.
 Sollten Sie diese jemals bekommen, prüfen Sie Ihren Vorspann!.
\end_layout

\begin_layout Subsection
Beispiele
\end_layout

\begin_layout Standard
Hier werden einige Beispiele für Dinge gegeben, die Sie zum Vorspann hinzufügen
 können, mit Erläuterung, was sie bewirken:
\end_layout

\begin_layout Subsubsection
Beispiel 1: Verschiebungen (Offsets)
\end_layout

\begin_layout Standard
Es gibt zwei \SpecialChar LaTeX
-Variablen, die die Seitenposition kontrollieren: 
\family typewriter

\backslash
hoffset
\family default
 und 
\family typewriter

\backslash
voffset
\family default
, für horizontale und vertikale Verschiebung.
 Diese Variablen sind hilfreich, wenn die Papiergröße und die Seitengröße
 nicht übereinstimmen.
 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 0
\begin_inset space \thinspace{}
\end_inset

pt, das heißt, die Seite wird nicht verschoben.
 Unglü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 \SpecialChar LyX
 auf einem System benutzen, das Sie nicht selber warten und Ihr
 Systemadministrator 
\begin_inset Quotes gls
\end_inset

beschäftigt
\begin_inset Quotes grs
\end_inset

 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
\begin_inset space \thinspace{}
\end_inset

cm zu groß.
 Sie können dann folgende zum Vorspann hinzufü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
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 Adressaufkleber drucken.
 Es gibt im CTAN-Archiv ein hilfreiches Paket, mit dem Sie Adressaufkleber
 drucken können, genannt 
\family typewriter
labels.sty
\family default
.
 Vielleicht ist dieses Paket auf Ihrem System nicht standardmäßig installiert.
 Wir überlassen es Ihnen, das zu prüfen.
 Sie sollten auch die zugehö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 Dokumentklasse 
\family sans
Article (Standardklasse)
\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
Damit können Sie Aufkleber des Typs 
\emph on
Avery #5360
\emph default
 drucken.
 Sie müssen hierfür aber \SpecialChar TeX
-Code einfügen, wobei die Befehle 
\family typewriter

\backslash
begin{labels}
\family default
 und 
\family typewriter

\backslash
end{labels}
\family default
 den Text, der auf die Aufkleber kommen soll, umschließen.
 Dies und andere Spezialfunktionen von 
\family typewriter
labels.sty
\family default
 werden in der Dokumentation erklärt.
\end_layout

\begin_layout Standard
Eines Tages wird jemand ein \SpecialChar LyX
-Modul schreiben, um dieses Paket direkt zu
 unterstützen.
 Vielleicht ja Sie!
\end_layout

\begin_layout Subsubsection
Beispiel 3: Absatzeinrückung
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Absatzeinruckung@Absatzeinrückung
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Die deutschen \SpecialChar LyX
-Handbücher verwenden als Absatztrennung eine Absatzeinrückung.
 Wie in Büchern üblich, wird die erste Zeile eines Absatzes eingerückt,
 aber nur dann, wenn 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ückt.
\end_layout

\begin_layout Standard
Wenn Sie aber die amerikanische Art vorziehen, die ersten Zeilen 
\emph on
aller
\emph default
 Absätze einzurü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ätze eingerückt.
\end_layout

\begin_layout Standard
Wenn Sie statt der Einrückung zwischen Absätzen lieber einen vertikalen
 Abstand wollen, brauchen Sie den Vorspann nicht.
 Gehen Sie zu 
\family sans
Dokument
\family default
\SpecialChar menuseparator

\family sans
Einstellungen
\family default
\SpecialChar ldots
\SpecialChar menuseparator

\family sans
Textformat
\family default
 und wählen Sie dort bei 
\family sans
Absätze
\begin_inset space \space{}
\end_inset

trennen
\begin_inset space \space{}
\end_inset

durch:
\family default
 
\family sans
Vertikaler
\begin_inset space \space{}
\end_inset

Abstand
\family default
.
\end_layout

\begin_layout Subsubsection
Beispiel 4: Dieses Dokument
\end_layout

\begin_layout Standard
Sie können sich den Vorspann dieses Dokuments ansehen, weitere Beispiele
 zu sehen.
\end_layout

\begin_layout Section
\SpecialChar LyX
 und \SpecialChar LaTeX
-Fehler
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
LaTeX!-Fehler
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Wenn \SpecialChar LyX
 \SpecialChar LaTeX
 aufruft, sagt es ihm, ungeniert alle Fehler zu ignorieren und weiterzumac
hen.
 \SpecialChar LyX
 benutzt dann die Log-Datei des \SpecialChar LaTeX
-Laufs für eine retrospektive Analyse.
 Wenn irgendwo ein Fehler auftrat, wird ein Fenster mit der Fehlermeldung
 geöffnet.
 Wenn Sie dort auf den Fehler klicken, springt \SpecialChar LyX
 zur entsprechenden Stelle
 im Dokument.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Na ja, jedenfalls normalerweise.
 Die Analyse der Log-Datei ist komplex, und manchmal springt \SpecialChar LyX
 nicht genau
 in die richtige Zeile.
 Es kommt auch vor, dass \SpecialChar LaTeX
 einen Fehler in einer bestimmten Zeile meldet,
 er aber schon zuvor passiert ist.
 Das ist etwa der Fall bei einer vergessenen schließenden Klammer.
 Man bekommt einen Fehler, aber halt irgendwann.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Einige ziehen es vor, die Log-Datei direkt anzusehen, was man mit 
\family sans
Dokument\SpecialChar menuseparator
LaTeX-Protokoll
\family default
 erreicht.
 Es gibt einige ziemlich verbreitete Fehlermeldungen und Warnungen.
 Wir wollen diese hier beschreiben.
 Für eine umfassendere Liste sollten Sie ein gutes \SpecialChar LaTeX
-Buch konsultieren.
\end_layout

\begin_layout Itemize

\family typewriter
LaTeX Warning:
\end_layout

\begin_deeper
\begin_layout Standard
Alles, was mit diesen Worten beginnt, ist eine Warnung, die einem aufruft,
 den \SpecialChar LaTeX
-Code selbst zu prüfen.
 Solche Meldungen erhält man beispielsweise, wenn man Querverweise oder
 Literaturverzeichniseinträge hinzugefügt oder geändert hat.
 In dem Fall will \SpecialChar LaTeX
 Ihnen sagen, dass 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

\family typewriter
LaTeX Font Warning:
\end_layout

\begin_deeper
\begin_layout Standard
Dies ist eine weitere Warnung, wenn \SpecialChar LaTeX
 eine Schriftdatei nicht finden konnte.
 Der Rest der Meldung sagt oft etwas über eine Ersatzschrift, die \SpecialChar LaTeX
 benutzt
 hat.
\end_layout

\begin_layout Standard
Sie können diese in der Regel ebenfalls ignorieren.
\end_layout

\end_deeper
\begin_layout Itemize

\family typewriter
Overfull 
\backslash
hbox
\end_layout

\begin_deeper
\begin_layout Standard
\SpecialChar LaTeX
 
\emph on
liebt
\emph default
 es, dies zu melden.
 Es scheint mindestens eine solche Meldung für jedes Dokument zu erzeugen.
 Das sind Warnungen über zu lange Zeilen, die über den rechten Rand ragen.
 Das passiert, wenn \SpecialChar LaTeX
 keine sinnvolle Möglichkeit finden, die Zeilen zu umbrechen
 (häufig im Zusammenhang mit Schreibmaschinenschriften, da dort die automatische
 Silbentrennung unterdrückt wird).
 Häufig sieht man es in der Druckausgabe nicht.
 Manchmal aber ragen die Zeilen wirklich sehr deutlich in den Rand, und
 das ist etwas, was Sie in der Druckfassung Ihres Dokuments ganz sicher
 nicht haben wollen.
\end_layout

\begin_layout Standard
Es gibt einige allgemeine Möglichkeiten, mit denen man versuchen kann, die
 übervollen Zeilen zu minimieren.
 Wenn Sie 
\family sans
Mikrotypographische Erweiterungen aktivieren
\family default
 in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset


\family sans
\SpecialChar menuseparator
Schriften
\family default
 auswählen, sollte das Ergebnis schon deutlich besser sein.
 Außerdem reduziert \SpecialChar LaTeX
-Code wie der folgende im Vorspann die übervollen Zeilen
 meistens drastisch (wir verwenden dies in diesem Dokument auch):
\end_layout

\begin_layout LyX-Code

\backslash
tolerance 1414
\begin_inset Newline newline
\end_inset


\backslash
hbadness 1414
\begin_inset Newline newline
\end_inset


\backslash
emergencystretch 1.5em
\begin_inset Newline newline
\end_inset


\backslash
hfuzz 0.3pt
\end_layout

\begin_layout Standard
Manchmal bleibt Ihnen aber nichts anderes übrig als den Text umzuschreiben,
 damit der Zeilenumbruch gut wird.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Siehe für detaillierte Informationen 
\begin_inset Flex URL
status open

\begin_layout Plain Layout

http://www.tex.ac.uk/FAQ-overfull.html
\end_layout

\end_inset


\end_layout

\end_inset

 
\end_layout

\begin_layout Standard
In jedem Fall sollten Sie die betreffenden Zeilen inspizieren, zumindest
 bei der endgültigen Version des Dokuments.
 Sie werden sehen, ob die Zeilen sichtbar zu lang sind.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Sie können, um die Stellen leichter zu finden, die Klassenoption 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
draft
\end_layout

\end_inset

 in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset

 eingeben, dann malt \SpecialChar LaTeX
 eine kleine schwarze Box an die entsprechenden Stellen
 im Rand.
\end_layout

\end_inset


\end_layout

\end_deeper
\begin_layout Itemize

\family typewriter
Underfull 
\backslash
hbox
\end_layout

\begin_deeper
\begin_layout Standard
Nicht ganz so häufig wie ihre Kusine.
 Sie erscheint, wenn \SpecialChar LaTeX
 glaubt, die beim Zeilenumbruch entstandenen Wortabstände
 sind zu groß, was zum Beispiel bei einem manuellen Zeilenumbruch passieren
 kann.
\end_layout

\begin_layout Standard
Schauen Sie sich auch hier einfach an, wie das Ergebnis tatsächlich aussieht.
\end_layout

\end_deeper
\begin_layout Itemize

\family typewriter
Overfull 
\backslash
vbox
\family default
 und 
\family typewriter
Underfull 
\backslash
vbox
\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

\family typewriter
LaTeX Error: File 
\begin_inset Quotes els
\end_inset

Xxxx
\begin_inset Quotes ers
\end_inset

 not found
\end_layout

\begin_deeper
\begin_layout Standard
Die Datei 
\emph on
Xxxx
\emph default
 ist nicht auf diesem System installiert.
 Diese Meldung erscheint gewöhnlich dann, wenn ein von Ihrem Dokument benötigtes
 Paket nicht installiert ist.
 Wenn Sie den Vorspann nicht angerührt und keinen 
\family typewriter

\backslash
usepackage
\family default
-Befehl benutzt haben, fehlt eins der Pakete, das \SpecialChar LyX
 zu laden versucht.
 Benutzen Sie 
\family sans
Hilfe\SpecialChar menuseparator
LaTeX
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

"=
\end_layout

\end_inset

Kon\SpecialChar softhyphen
fi\SpecialChar softhyphen
gu\SpecialChar softhyphen
ra\SpecialChar softhyphen
tion
\family default
, um eine Liste der Pakete zu bekommen, die \SpecialChar LyX
 kennt.
 Diese Datei wird immer dann aktualisiert, wenn Sie \SpecialChar LyX
 neu konfigurieren (mit
 
\family sans
Werkzeuge\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset

konfigurieren
\family default
).
 Sie 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ähnte Paket nicht installiert haben,
 müssen Sie es selber installieren.
\end_layout

\end_deeper
\begin_layout Itemize

\family typewriter
LaTeX Error: Unknown option
\end_layout

\begin_deeper
\begin_layout Standard
Fehlermeldungen, die so anfangen, versuchen Ihnen zu sagen, dass 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

\family typewriter
Undefined control sequence
\end_layout

\begin_deeper
\begin_layout Standard
Wenn Sie \SpecialChar TeX
-Code in Ihr Dokument eingefü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, dass Sie einen nicht definierten
 Befehl benutzt haben.
\end_layout

\end_deeper
\begin_layout Standard
Es gibt andere Fehlermeldungen und Warnungen.
 Einige sind selbsterklärend.
 Es sind gewöhnlich \SpecialChar LaTeX
-Meldungen.
 Andere sind ausgesprochen kryptisch.
 Das sind in Wahrheit \SpecialChar TeX
-Fehlermeldungen, 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üfen Sie den von Ihnen eingefügten \SpecialChar LaTeX
-Code auf Schreibfehler.
\end_layout

\begin_layout Enumerate
Wenn es keine gibt, prüfen Sie, ob Sie die Befehle richtig benutzt haben.
\end_layout

\begin_layout Enumerate
Wenn Sie eine Reihe von Fehlermeldungen bekommen, die alle auf den Beginn
 des Dokuments verweisen, und insbesondere, wenn Sie den Fehler 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Missing 
\backslash
begin{document}
\end_layout

\end_inset

 bekommen, haben Sie einen Fehler im Vorspann.
 Prüfen Sie diesen.
\end_layout

\begin_layout Enumerate
Wenn Sie den Vorspann nicht angerührt und keinen \SpecialChar LaTeX
-Befehl benutzt haben,
 ist der erste Verdächtige Ihre \SpecialChar 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 \SpecialChar LyX
 benutzt? Insbesondere, haben
 Sie sie 
\emph on
falsch
\emph default
 angewendet, wollten Sie zum Beispiel viele manuelle geschützte Leerzeichen,
 Zeilen- oder Seitenumbrüche einfü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ügt?
\end_layout

\begin_layout Enumerate
Haben Sie lange Textabschnitte, bei denen \SpecialChar LaTeX
 keinen Zeilenumbruch finden kann?
 Standardmäßig ist \SpecialChar LaTeX
 ziemlich streng mit dem Wortzwischenraum beim Zeilenumbruch.
 Sie sollten den Absatz überarbeiten, um das Problem zu vermeiden.
\end_layout

\begin_layout Enumerate
Haben Sie zu tief geschachtelt? \SpecialChar LyX
 prüft (zur Zeit) nicht, ob Sie die Grenzen
 der Schachtelungstiefe einhalten.
 Wenn Sie Umgebungen bis zur 17.
\begin_inset space ~
\end_inset

Stufe geschachtelt haben, ist das das Problem (die maximale Tiefe ist fünf).
\end_layout

\begin_layout Enumerate
Gut, es gibt keine Fehlermeldungen, aber Ihre Ausgabe sieht kaputt aus.
 Wenn Sie ein Bild haben, das zu breit oder eine Tabelle, die zu lang für
 die Seite ist, müssen Sie:
\end_layout

\begin_deeper
\begin_layout Enumerate
das Bild verkleinern, bis es passt.
\end_layout

\begin_layout Enumerate
die Tabelle als lange Tabelle deklarieren.
\end_layout

\end_deeper
\begin_layout Enumerate
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

\begin_layout Standard
Wenn all das nicht hilft — nun, dann haben Sie 
\emph on
vielleicht
\emph default
 einen Fehler in \SpecialChar LyX
 gefunden\SpecialChar ldots
 
\end_layout

\begin_layout Chapter
Ergänzende Werkzeuge
\end_layout

\begin_layout Section
Literaturverzeichnisse
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Literaturverzeichnis
\end_layout

\end_inset

 mit Bib\SpecialChar TeX
 oder Biblatex anpassen
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Bib\SpecialChar TeX

\end_layout

\end_inset


\end_layout

\begin_layout Standard
Grundlegende Informationen zur Verwendung von Bib\SpecialChar TeX
 oder Biblatex in \SpecialChar LyX
 finden
 Sie im Abschnitt 
\emph on
Literaturverzeichnis-Datenbanken
\emph default
 des \SpecialChar LyX
-Benutzerhandbuchs.
 Die folgenden Abschnitte erläutern ergänzend dazu spezifische Features,
 die von \SpecialChar LyX
 unterstützt werden.
\end_layout

\begin_layout Subsection
Alternative Zitierstile
\end_layout

\begin_layout Standard
Bib\SpecialChar TeX
 benutzt standardmäßig Zahlen (zum Beispiel 
\begin_inset Quotes gld
\end_inset

[12]
\begin_inset Quotes grd
\end_inset

), um auf ein zitiertes Werk zu verweisen.
 Aber in vielen wissenschaftlichen Disziplinen werden andere Verweisstile
 benutzt.
 Der gebräuchlichste ist der Autor-Jahr-Stil (zum Beispiel 
\begin_inset Quotes gld
\end_inset


\noun on
Knuth
\noun default
 1984a
\begin_inset Quotes grd
\end_inset

).
 \SpecialChar LyX
 unterstützt drei Pakete, die diesen Stil liefern: 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
biblatex
\end_layout

\end_inset

, 
\family typewriter
natbib
\family default
 und 
\family typewriter
jurabib
\family default
.
 Jedes dieser Pakete hat Vor- und Nachteile, die nicht im Einzelnen erläutert
 werden können.
 Wenn Sie nur Autor-Jahr oder autor-nummerisch zitieren oder ohnehin eine
 der unzähligen 
\family typewriter
Natbib
\family default
-Stildateien benutzen wollen, dann ist das 
\family typewriter
Natbib
\family default
-Paket wahrscheinlich die richtige Wahl.
 Wenn Sie nach spezifischen Stilen suchen, wie sie in den Rechtswissenschaften
 gebräuchlich sind, sollten Sie das 
\family typewriter
Jurabib
\family default
-Paket in Erwägung ziehen.
 Wenn Sie größtmögliche Kontrolle über die Formatierung haben wollen oder
 spezifische Features wie 
\emph on
ibidem
\emph default
, automatische Literaturverweise in Fußnoten, Zitierung des Titels, spezifische
 Datumsformate (wie 400 v.
\begin_inset space \thinspace{}
\end_inset

Chr.) oder volle Unterstützung anderer Sprachen als Englisch brauchen, sollten
 Sie sich unbedingt 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
biblatex
\end_layout

\end_inset

 ansehen, das alle anderen Pakete in Sachen Funktionalität weit übertrifft,
 dafür aber recht komplex und ressourcenhungrig ist.
\end_layout

\begin_layout Standard
All diese Pakete werden in \SpecialChar LyX
 ähnlich benutzt.
 Unter 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Literaturverzeichnis
\family default
 wählen Sie zunächst das Stilformat 
\family sans
Biblatex
\family default
, 
\family sans
Biblatex (Natbib-Modus)
\family default
, 
\family sans
Natbib (BibTeX)
\family default
 oder 
\family sans
Jurabib (BibTeX)
\family default
 (siehe Abschnitt.
\begin_inset space ~
\end_inset

6.5.3 des Benutzerhandbuchs für Details zu diesen Varianten).
 Bei all diesen Paketen enthält der 
\family sans
Literaturverweis
\family default
-Dialog weitere Funktionen, Sie können zum Beispiel aus folgenden Verweisvariant
en auswählen: 
\begin_inset Quotes gld
\end_inset


\noun on
Knuth
\noun default
 1984
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset


\noun on
Knuth
\noun default
 (1984)
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset


\noun on
Knuth
\noun default
, 1984
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

1984
\begin_inset Quotes grd
\end_inset

 usw.
 Jedes Paket benötigt jeweils seine eigenen Stildateien.
 Alle bringen eine Auswahl davon mit sich, und es sind jeweils zusätzliche
 passende Stile für jedes Paket erhältlich.
 Für 
\family typewriter
natbib
\family default
 gibt es sogar einen interaktiven Stildatei-Ersteller
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Siehe 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
\end_layout

\end_inset


\end_layout

\end_inset

.
\end_layout

\begin_layout Subsection
Unterteilte Literaturverzeichnisse
\end_layout

\begin_layout Standard
Manchmal ist es nötig, Ihr Literaturverzeichnis in mehrere Abschnitte aufzuteile
n.
 Wenn Sie etwa Historiker sind, ist die Möglichkeit, Quellen und wissenschaftlic
he Arbeiten zu trennen, für Sie unabdinglich.
 Unglücklicherweise erlaubt dies Bib\SpecialChar TeX
 von Haus aus nicht.
 Aber mit Hilfe einiger \SpecialChar LaTeX
-Pakete kann Bib\SpecialChar TeX
 entsprechend erweitert werden.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt hierfür das Paket 
\family typewriter
bibtopic
\family default
.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Zu finden auf 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
\end_layout

\end_inset


\end_layout

\end_inset

 Der Vorteil dieses Paketes – verglichen mit anderen wie 
\family typewriter
multibib
\family default
 – ist, dass Sie keine spezifischen Literaturverweis-Befehle definieren
 müssen.
 Stattdessen müssen Sie verschiedene Literaturverzeichnis-Datenbanken erstellen,
 die jeweils die Einträge für die einzelnen Abschnitte des Literaturverzeichniss
es enthalten.
 Wenn Sie zum Beispiel Ihr Literaturverzeichnis in die Abschnitte 
\begin_inset Quotes gld
\end_inset

Quellen
\begin_inset Quotes grd
\end_inset

 und 
\begin_inset Quotes gld
\end_inset

wissenschaftliche Arbeiten
\begin_inset Quotes grd
\end_inset

 unterteilen wollen, müssen Sie zunächst zwei Literaturverzeichnis-Datenbanken
 erstellen, zum Beispiel 
\family typewriter
Quellen.bib
\family default
 und 
\family typewriter
Wissenschaft.bib
\family default
.
 
\end_layout

\begin_layout Standard
In
\family sans
 Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Literaturverzeichnis
\family default
 aktivieren Sie 
\family sans
Unterteiltes
\begin_inset space \space{}
\end_inset

Literaturverzeichnis
\family default
.
 Dann fügen Sie mehrere Bib\SpecialChar TeX
-Verzeichnisse ein, eins für jeden Abschnitt
 Ihres Literaturverzeichnisses.
 In unserem Beispiel fügen Sie also 
\family typewriter
Quellen.bib
\family default
 und 
\family typewriter
Wissenschaft.bib
\family default
 hinzu.
 Sie können denselben oder einen unterschiedlichen Bibliographiestil benutzen.
 Zusätzlich können Sie festlegen, ob der Abschnitt des Literaturverzeichnisses
 
\begin_inset Quotes gld
\end_inset

alle zitierten Literatureinträge
\begin_inset Quotes grd
\end_inset

 (Standard), 
\begin_inset Quotes gld
\end_inset

alle nicht zitierten Literatureinträge
\begin_inset Quotes grd
\end_inset

 oder 
\begin_inset Quotes gld
\end_inset

alle Literatureinträge
\begin_inset Quotes grd
\end_inset

 enthalten soll.
 Das kann hilfreich sein, wenn Sie Ihr Literaturverzeichnis zum Beispiel
 in 
\begin_inset Quotes gld
\end_inset

zitierte Quellen
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

nicht zitierte Quellen
\begin_inset Quotes grd
\end_inset

 und 
\begin_inset Quotes gld
\end_inset

wissenschaftliche Arbeiten
\begin_inset Quotes grd
\end_inset

 aufteilen wollen.
 Die Abschnittstitel können als gewöhnliche Abschnitte oder Unterabschnitte
 hinzugefügt werden.
 Weil 
\family typewriter
bibtopic
\family default
 den Literaturverzeichnis-Titel entfernt, müssen Sie ihn von Hand wieder
 einfügen, zum Beispiel als 
\family sans
Kapitel*
\family default
 oder 
\family sans
Abschnitt*
\family default
.
\end_layout

\begin_layout Standard
Mit 
\family sans
Biblatex
\family default
 is das Prozedere etwas anders.
 Da 
\family typewriter
bibtopic
\family default
 mit 
\family sans
Biblatex
\family default
 nicht kompatibel ist, ist die vorhin erwähnte Option 
\family sans
Unterteiltes
\begin_inset space \space{}
\end_inset

Literaturverzeichnis
\family default
 deaktiviert, wenn Sie 
\family sans
Biblatex
\family default
 verwenden.
 
\family sans
Biblatex
\family default
 bietet aber eigene Methoden an, um unterteilte Literaturverzeichnisse zu
 erstellen.
 Sie können entweder Schlüsselwörter über das Eintragsfeld 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
keywords
\end_layout

\end_inset

 zu spezifischen Einträgen hinzufügen und dann einzelne Abschnitte durch
 die Verwendung von Filtern extrahieren (dies erreichen Sie dadurch, dass
 Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
keyword=mykeyword
\end_layout

\end_inset

 in das Feld 
\family sans
Optionen
\family default
 in dem Fenster eintragen, das sich öffnet, wenn Sie auf den Knopf 
\family sans
Biblatex-erzeugtes Literaturverzeichnis
\family default
 rechtsklicken).
 Alternativ können Sie auch nach Eintragstypen (wie 
\emph on
\lang english
book
\emph default
\lang ngerman
 oder 
\emph on
\lang english
article
\emph default
\lang ngerman
) filtern, indem Sie z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
type=book
\end_layout

\end_inset

 oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
nottype=collection
\end_layout

\end_inset

 in das erwähnte Feld 
\family sans
Optionen
\family default
 eingeben.
 Schließlich können Sie sog.
 
\begin_inset Quotes gld
\end_inset


\lang english
Bibliography Categories
\lang ngerman

\begin_inset Quotes grd
\end_inset

 anlegen, denen Sie einzelne Einträge zuordnen können.
 Bitte konsultieren Sie für Einzelheiten das Biblatex-Handbuch, Abschnitt
 
\emph on
\lang english
Subdivided Bibliographies
\emph default
\lang ngerman
.
\end_layout

\begin_layout Subsection
Mehrere Literaturverzeichnisse pro Dokument
\begin_inset CommandInset label
LatexCommand label
name "subsec:Mehrere-Literaturverzeichnisse"

\end_inset


\end_layout

\begin_layout Standard
Mehrere Literaturverzeichnisse, zum Beispiel ein Literaturverzeichnis pro
 Teil, Kapitel, Abschnitt, Unterabschnitt oder Unterdokument des Dokumentes
 sind mit \SpecialChar LyX
 ebenfalls möglich.
 Gehen Sie hierzu zu 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Literaturverzeichnis
\family default
 und wählen Sie die relevante Einheit (z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\begin_inset Quotes gld
\end_inset

pro Abschnitt
\begin_inset Quotes grd
\end_inset

) unter 
\family sans
Mehrere Literaturverzeichnisse
\family default
 aus.
 Fügen Sie dann ein Bib(la)\SpecialChar TeX
-Literaturverzeichnis in jede Einheit (z.
\begin_inset space \thinspace{}
\end_inset

B.
 Abschnitt) Ihres Dokuments ein.
 In der Ausgabe wird dann ein separates Verzeichnis pro Einheit angelegt,
 welches nur die Literatur enthält, die in der entsprechenden Einheit auch
 zitiert wurde.
\end_layout

\begin_layout Standard
Wenn Sie Bib\SpecialChar TeX
 verwenden, wird hierzu entweder das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
chapterbib
\end_layout

\end_inset

 oder das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibtopic
\end_layout

\end_inset

 verwendet: das erstgenannte dann, wenn Sie 
\begin_inset Quotes gld
\end_inset

pro Unterdokument
\begin_inset Quotes grd
\end_inset

 gewählt haben und nicht zusätzlich 
\family sans
Unterteiltes Literaturverzeichnis
\family default
.
 In allen anderen Fällen wird 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibtopic
\end_layout

\end_inset

 verwendet.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Wenn Sie bereits sind, etwas 
\begin_inset Flex Noun
status collapsed

\begin_layout Plain Layout
\SpecialChar TeX
-Code
\end_layout

\end_inset

 (siehe Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "sec:LaTeX-Code"
plural "false"
caps "false"
noprefix "false"

\end_inset

) einzugeben, ist das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibunits
\end_layout

\end_inset

 eine weitere Möglichkeit.
\end_layout

\end_inset

 Wenn 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibtopic
\end_layout

\end_inset

 verwendet wird, umschließt \SpecialChar LyX
 die spezifizierten Einheiten mit den 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibtopic
\end_layout

\end_inset

-Makros 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
begin{btUnit}
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
end{btUnit}
\end_layout

\end_inset

.
 Beachten Sie, dass dieser Ansatz einige Schwächen hat.
 Erstens muss jeder Literaturverweis innerhalb irgendeiner 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
btUnit
\end_layout

\end_inset

 stehen.
 Literaturverweise, die außerhalb platziert sind (bspw.
 vor dem ersten Abschnitt, wenn Sie 
\begin_inset Quotes gld
\end_inset

pro Abschnitt
\begin_inset Quotes grd
\end_inset

 verwenden), erscheinen als 
\begin_inset Quotes gld
\end_inset

???
\begin_inset Quotes grd
\end_inset

.
 Sie können Ihre eigenen Einheiten bilden, indem Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
begin{btUnit}
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
end{btUnit}
\end_layout

\end_inset

 als \SpecialChar TeX
-Code eingeben (und so bspw.
 die erwähnte Einschränkung umgehen).
 Allerdings können 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
btUnit
\end_layout

\end_inset

s nicht ineinander eingebettet werden.
 Eine zweite Einschränkung ist, dass 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
bibtopic
\end_layout

\end_inset

 immer alle Einträge einer Datenbank verarbeitet, auch die, die gar nicht
 zitiert sind.
 Das kann zu falschen Verweisformen führen (z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\begin_inset Quotes gld
\end_inset

Müller 2014b
\begin_inset Quotes grd
\end_inset

, wenn zwei Werke dieses Autors aus dem Jahr 2014 in der Datenbank sind,
 obwohl nur eines zitiert wird).
\end_layout

\begin_layout Standard
Wenn Sie 
\family sans
Biblatex
\family default
 verwenden, wird statt dessen die Option 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
refsection
\end_layout

\end_inset

 des Pakets verwendet.
 Wenn Sie spezielle Einheiten brauchen, können Sie sie mit dem \SpecialChar TeX
-Code 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
newrefsection
\end_layout

\end_inset

 bzw.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
newrefsegment
\end_layout

\end_inset

 initiieren.
 Möchten Sie auch das Ende der Einheit festlegen, verwenden Sie statt dessen
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
begin{refsection}
\end_layout

\end_inset

 \SpecialChar ldots
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
end{refsection}
\end_layout

\end_inset

.
 Beachten Sie jedoch, dass 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
refsection
\end_layout

\end_inset

s nicht ineinander verschachtelt werden können.
 Zusätzlich zu individuellen Literaturverzeichnissen für eine spezifische
 Einheit bietet 
\family sans
Biblatex
\family default
 auch eine einfache Möglichkeit, all diese Teilbibliographien nacheinander
 an einem Ort automatisch auszugeben (z.
\begin_inset space \thinspace{}
\end_inset

B.
 am Ende des Dokuments).
 Wählen Sie hierfür 
\begin_inset Quotes gld
\end_inset

alle Literaturverzeichnisse
\begin_inset Quotes grd
\end_inset

 aus der Auswahl im Dialogfenster der Bib(la)TeX-Einfügung.
 Bitte konsultieren Sie das Biblatex-Handbuch für weitere Informationen
 zu diesem Thema.
\end_layout

\begin_layout Section
Mehrteilige Dokumente
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokument!mehrteilig
\end_layout

\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 üblich, ein Dokument in mehrere Dateien aufzuteilen.
 Auch wenn Sie zum Beispiel einen Text haben, in dem eine Tabelle von Zeit
 zu Zeit geändert wird, aber der Text davor unverändert bleibt, kann es
 sinnvoll sein, ein mehrteiliges Dokument zu verwenden.
\end_layout

\begin_layout Standard
Zum Beispiel haben wissenschaftliche Aufsätze meist fünf Hauptteile: Einleitung,
 Beobachtungen, Ergebnisse, Diskussion und Zusammenfassung.
 Jeder dieser Teile kann als separate \SpecialChar LyX
-Datei angelegt werden, die dann von
 einem Hauptdokument eingebunden wird, welches Titel, Autoren, Zusammenfassung,
 Querverweise usw.
 enthält und die fünf Dateien einbindet.
 
\end_layout

\begin_layout Standard
Jede dieser eingebundenen Dateien ist ein eigenständiges \SpecialChar LyX
-Dokument, das
 auch selbständig formatiert und ausgegeben werden kann.
 Jede dieser Dateien muss aber dieselbe Dokumentklasse haben – versuchen
 Sie nicht, Buch- und Artikelklassen zu mischen.
 Sie können auch \SpecialChar LaTeX
-Dateien einbinden, diese dürfen dann aber keinen eigenen
 Vorspann haben (d.
\begin_inset space \thinspace{}
\end_inset

h., der Teil bis einschließlich der Zeile 
\family typewriter

\backslash
begin{document}
\family default
 als auch das abschließende 
\family typewriter

\backslash
end{document}
\family default
 müssen entfernt werden), andernfalls werden beim \SpecialChar LaTeX
-Lauf Fehler gemeldet.
\end_layout

\begin_layout Standard
In \SpecialChar LyX
 können externe Dateien sehr einfach über den Menüpunkt 
\family sans
Einfügen\SpecialChar menuseparator
Datei
\family default
 integriert werden.
 Die verschiedenen Möglichkeiten sind im 
\emph on
Benutzerhandbuch
\emph default
 beschrieben.
 Für mehrteilige Dokumente eignet sich 
\family sans
Unterdokument
\family default
 am besten.
\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
.
 
\family sans
Include
\family default
 und 
\family sans
Input
\family default
 sind in vielerlei Hinsicht ähnlich, aber es gibt auch ein paar wichtige
 Unterschiede:
\end_layout

\begin_layout Enumerate
Dateien, die über 
\family sans
Include
\family default
 eingebunden werden, werden auf einer neuen Seite gesetzt, während über
 
\family sans
Input
\family default
 eingebundene Dateien auf der aktuellen Seite gesetzt werden.
\end_layout

\begin_layout Enumerate
Dateien, die über 
\family sans
Include
\family default
 eingebunden werden, können ihrerseits keine weiteren Dateien über 
\family sans
Include
\family default
 einbinden (Unter-Unterdokumente).
 Bei über 
\family sans
Input
\family default
 eingebundenen Dateien ist ein unbegrenztes Einbinden möglich.
\end_layout

\begin_layout Enumerate
Wenn Unterdokumente über 
\family sans
Include
\family default
 eingebunden wurden, ist es möglich, nur einzelne von Ihnen auszugeben,
 wobei die Zähler (z.
\begin_inset space \thinspace{}
\end_inset

B.
 Seitenzahlen) und Querverweise des Gesamtdokuments erhalten bleiben (bitte
 lesen Sie den Abschnitt 
\emph on
Unterdokumente
\emph default
 um Handbuch 
\emph on
Eingebettete Objekte
\emph default
 für weitere Informationen) 
\end_layout

\begin_layout Standard
Daher empfiehlt es sich, Kapitel, die in Unterdokumente ausgelagert sind
 mit 
\family sans
Include
\family default
 einzubinden.
 
\family sans
Input
\family default
 eignet sich hingegen für beliebige andere Dateieinbindungen.
\end_layout

\begin_layout Standard
Eine Datei, die 
\family sans
Unformatiert
\family default
 eingebunden wird, erscheint ohne Formatierung, das heiß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
 \SpecialChar LyX
-Verhalten.
 Über den Auswahlpunkt 
\family sans
Leerzeichen
\begin_inset space \space{}
\end_inset

bei
\begin_inset space \space{}
\end_inset

der
\begin_inset space \space{}
\end_inset

Ausgabe
\begin_inset space \space{}
\end_inset

kennzeichnen
\family default
 können diese durch eine kleine Markierung ersetzt werden, die das Vorhandensein
 von Leerzeichen anzeigt.
\end_layout

\begin_layout Standard
In jedem Fall wird das Hauptdokument von \SpecialChar LyX
 vor dem Setzen des Textes in eine
 vollwertige \SpecialChar LaTeX
-Datei konvertiert, die eingebundenen Dateien jedoch nur in
 \SpecialChar LaTeX
-Dateien ohne jeglichen Vorspann.
\end_layout

\begin_layout Subsection
Querverweise
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Querverweise!zwischen Dateien
\end_layout

\end_inset

 zwischen Dateien
\end_layout

\begin_layout Standard
Es ist möglich, Querverweise zwischen verschiedenen Dateien zu machen.
 Zunächst öffnen Sie alle infrage kommenden Dateien: nennen wir sie A und
 B in einem Beispiel mit zwei Dateien, wobei B in A eingefügt wird.
 Setzen Sie jetzt in A eine Marke, auf die Sie in B verweisen wollen, so
 öffnen Sie in B 
\family sans
Einfügen
\family default
\SpecialChar menuseparator

\family sans
Querverweis
\family default
\SpecialChar ldots
 und wählen die gewünschte.
\end_layout

\begin_layout Subsection
Literaturverzeichnisse in allen Unterdokumenten
\end_layout

\begin_layout Standard
Wenn Sie mit Unterdokumenten arbeiten, möchten Sie wahrscheinlich eine Gesamtbib
liographie am Ende des Hauptdokuments.
 Vielleicht möchten Sie aber auch ein separates Literaturverzeichnis für
 ein Unterdokument, das nur angezeigt wird, wenn das Unterdokument eigenständig
 ausgegeben wird.
 Im folgenden wird beschrieben, wie das möglich ist.
\end_layout

\begin_layout Standard
Für das Hauptdokument fügen Sie einfach eine 
\family sans
Bib(la)TeX-Literaturverzeichnis
\family default
-Einfügung an die Stelle ein, an der das Literaturverzeichnis im Hauptdokument
 erscheinen soll (Sie können diese Einfügung in die Hauptdatei selbst oder
 in ein Unterdokument einfügen).
 Wenn die Einfügung in der Hauptdatei ist, werden die Einträge der Datenbank
 von allen Unterdokumenten importiert, sie sind also im Dialogfenster 
\family sans
Literaturverweis
\family default
 verfügbar.
\end_layout

\begin_layout Standard
Für unterdokumentspezifische Literaturverzeichnisse fügen Sie jeweils weitere
 
\family sans
Bib(la)TeX-Literaturverzeichnis
\family default
-Einfügungen an die Stelle ein, an der das Literaturverzeichnis erscheinen
 soll, wenn das Unterdokument selbständig ausgegeben wird.
 Der entscheidende Punkt ist nun aber, dass Sie die Einfügung in einen Zweig
 einfügen (
\family sans
Einfügen\SpecialChar menuseparator
Zweig\SpecialChar menuseparator
Neuen Zweig einfügen
\family default
).
 Nennen Sie diesen bspw.
 
\begin_inset Quotes gld
\end_inset

Unterdokument
\begin_inset Quotes grd
\end_inset

.
 In den Unterdokumenten aktivieren Sie nun diesen Zweig (
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset


\family sans
\SpecialChar menuseparator
Zweige
\family default
), im Hauptdokument deaktivieren Sie ihn (
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset


\family sans
\SpecialChar menuseparator
Zweige
\family default
).
 In der Folge wird das Literaturverzeichnis des Unterdokuments von der Hauptdate
i ignoriert, vom Unterdokument aber ausgegeben.
\end_layout

\begin_layout Standard
Wenn Sie auch 
\emph on
im Hauptdokument
\emph default
 mehrere Literaturverzeichnisse haben wollen (z.
\begin_inset space \thinspace{}
\end_inset

B.
 eines pro Unterdokument), lesen Sie bitte oben Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:Mehrere-Literaturverzeichnisse"

\end_inset

.
\end_layout

\begin_layout Subsection
Druckvorschau
\end_layout

\begin_layout Standard
Wenn Sie alle zum Hauptdokument gehörenden Unterdokumente geöffnet haben
 und eins davon gerade bearbeiten, müssen Sie nicht zum Hauptdokument wechseln,
 um dessen Druckvorschau zu starten oder zu aktualisieren.
 Sie können das auch vom Unterdokument aus mit den Tastenkombinationen 
\family sans
Strg+Alt+D
\family default
 und 
\family sans
Strg+Alt+Umschalt+D
\family default
 bzw.
 über den Werkzeugleistenknopf 
\begin_inset Info
type  "icon"
arg   "master-buffer-view"
\end_inset

 bzw.
 
\begin_inset Info
type  "icon"
arg   "master-buffer-update"
\end_inset

 machen .
\end_layout

\begin_layout Section
\SpecialChar LyX
-Archieve
\end_layout

\begin_layout Standard
Manche Anwender möchten gerne ein \SpecialChar LyX
-Dokument zusammen mit allen verwendeten
 Grafiken (und anderen Dateien, die gebraucht werden) 
\begin_inset Quotes gld
\end_inset

bündeln
\begin_inset Quotes grd
\end_inset

, entweder, um alles zu einem Verleger zu senden, oder, um es mit Koautoren
 zu teilen.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 enthält ein Python-Skript (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxpak.py
\end_layout

\end_inset

), das diesen Prozess automatisiert.
 Um es zu verwenden, müssen Sie eines der Python-Module 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
zipfile
\end_layout

\end_inset

 oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
tarfile
\end_layout

\end_inset

 installiert haben.
 In der Voreinstellung bevorzugt das Skript das 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
gzip
\end_layout

\end_inset

-komprimierte 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
tar
\end_layout

\end_inset

-Format auf unixoiden Systemen und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
zip
\end_layout

\end_inset

 auf Windows.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 richtet bei der Konfiguration, wenn die obigen Voraussetzungen gegeben
 sind, ein Export-Format 
\begin_inset Quotes gld
\end_inset

\SpecialChar LyX
-Archiv
\begin_inset Quotes grd
\end_inset

 ein, das unter 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Datei\SpecialChar menuseparator
Exportieren
\end_layout

\end_inset

 zugänglich ist.
\end_layout

\begin_layout Standard
Unabhängig vom Betriebssystem kann die Erzeugung eines bestimmten Archivformats
 durch Hinzufügung der Option 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-t
\end_layout

\end_inset

 (für das 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
tar
\end_layout

\end_inset

-Format) oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-z
\end_layout

\end_inset

 (für das 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
zip
\end_layout

\end_inset

-Format) erzwungen werden.
 Fügen Sie diese Option dem Konverter 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\SpecialChar LyX
\SpecialChar menuseparator
\SpecialChar LyX
-Archive
\end_layout

\end_inset

 unter 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Werkzeuge\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Konverter
\end_layout

\end_inset

 hinzu (die Option muss nach dem Skriptnamen eingefügt werden, nicht davor)
\end_layout

\begin_layout Section
Kunstvolle Kopf- und Fußzeilen
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Kopf- und Fußzeilen!kunstvoll
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Der normale Satzspiegel einer Seite ist recht einfach.
 Für die Dokumentklasse 
\family sans
Artikel (Standardklasse)
\family default
 besteht er aus der in der Fußzeile zentrierten Seitennummer.
 Der vorliegende Text verwendet die Klasse 
\family sans
KOMA-Script-Buch
\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ü 
\family sans
Dokument-Einstellungen\SpecialChar menuseparator
Seitenlayout\SpecialChar menuseparator
Seiten-Stil
\family default
 auf 
\family sans
ausgefallen
\family default
 einstellen.
 Dieser Abschnitt beschreibt, welche \SpecialChar LaTeX
-Befehle Sie im \SpecialChar LaTeX
-Vorspann einfügen
 müssen, um den gewünschten Effekt zu erzielen.
\end_layout

\begin_layout Standard
Die Kopfzeile der Seite ist in drei Bereiche aufgeteilt, die mit 
\emph on
left,
\emph default
 
\emph on
center
\emph default
 und 
\emph on
right
\emph default
 bezeichnet sind.
 Gleiches gilt für die Fußzeile.
 Die \SpecialChar 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 endofsentence
 Wenn Sie zum Beispiel Ihren Namen links oben auf jeder Seite einfügen
 wollen, genügt dafür der folgende Befehl im \SpecialChar LaTeX
-Vorspann:
\end_layout

\begin_layout LyX-Code

\backslash
lhead{Mein Name}
\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ß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 
\emph on
Abschnitt
\emph default
, 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ötigen Sie die folgenden Befehle im \SpecialChar 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{Mein Name}
\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 \SpecialChar 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 über der Fußzeile eingefügt
 werden, kann ebenfalls verändert werden.
 Wenn Sie eine dieser Linien nicht wollen, setzen Sie ihre Dicke auf 0\SpecialChar endofsentence
 Die
 Standarddicke der Linie unter der Kopfzeile beträgt 0pt, über der Fußzeile
 0.4pt.
 Verwenden Sie die Befehle 
\family typewriter

\backslash
renewcommand{
\backslash
headrulewidth}{0.4pt}
\family default
 und 
\family typewriter

\backslash
renewcommand{
\backslash
footrule\SpecialChar softhyphen
width}{0.4pt}
\family default
, um die Dicke zu verändern.
\end_layout

\begin_layout Standard
Die Einstellungen für Kopf- und Fußzeile können durch die Befehle 
\family typewriter

\backslash
thispage\SpecialChar softhyphen
style{empty}
\family default
, 
\family typewriter

\backslash
thispagestyle{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ünschten Seite ein, und markieren Sie
 sie als \SpecialChar TeX
-Code.
 Wenn Sie die Einstellung 
\family sans
fancy
\family default
 verwenden, werden standardmäß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
Als letztes Beispiel soll gezeigt werden, wie man eine Abbildung im Encapsulated
-PostScript-Format in die Kopf- oder Fußzeile einbinden kann.
 Angenommen, Sie wollen Ihr Firmenlogo in die obere linke Ecke setzen, dann
 sollten Sie etwa folgendes versuchen:
\end_layout

\begin_layout LyX-Code

\family typewriter

\backslash
lhead{
\backslash
resizebox{1in}{!}{
\backslash
includegraphics{logo.eps}}}
\end_layout

\begin_layout Standard
\noindent
Falls Sie im restlichen Dokument keine Grafiken verwenden, müssen Sie zusätzlich
 noch 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\noindent

\backslash
usepackage{graphics}
\end_layout

\end_inset

 in den \SpecialChar LaTeX
-Vorspann einfügen.
\end_layout

\begin_layout Standard
Es gibt noch weitere komplexe Befehle, zum Beispiel um Dinge nur auf ungeraden
 Seiten zu setzen usw., doch für deren Beschreibung seien Sie an die 
\begin_inset CommandInset href
LatexCommand href
name "Dokumentation"
target "https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html"
literal "false"

\end_inset

 des \SpecialChar LaTeX
-Paketes 
\family typewriter
fancyhdr
\family default
 verwiesen.
\end_layout

\begin_layout Section
Listenmarkierer
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Listenmarkierer
\end_layout

\end_inset

 auswählen
\begin_inset CommandInset label
LatexCommand label
name "Listenmarkierer"

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Allan Rae
\end_layout

\begin_layout Subsection
Einleitung
\end_layout

\begin_layout Standard
\SpecialChar LyX
 stellt 216 verschiedene Symbole zur Verfügung, die Sie über ein Dialogfenster
 erreichen.
 In diesem Dialogfenster können Sie einfach für jede Ebene einer Aufzählung
 eines dieser Zeichen auswä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 collapsed

\begin_layout Plain Layout
Genau genommen geht es schon, Sie müssen dann aber die Einstellungen von
 Hand eingeben.
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Das Dialogfenster
\end_layout

\begin_layout Standard
Öffnen Sie das Dialogfenster mit 
\family sans
Dokument
\family default
\SpecialChar menuseparator

\family sans
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Auflistungszeichen.

\family default
 Der Dialog zeigt eine Tabelle der Auf\SpecialChar ligaturebreak
listungszeichen.
 Auf linken Seite können Sie für die vier Ebenen jeweils sechs verschiedene
 Felder mit Zeichen auswählen.
\end_layout

\begin_layout Standard
Wenn Sie 
\family sans
Benutzerdef.
\begin_inset space \space{}
\end_inset

Zeichen
\family default
 ankreuzen, wird ein Feld aktiviert, in das Sie den \SpecialChar LaTeX
-Befehl des Zeichens
 eingeben müssen.
 Wenn Sie das tun, kann es aber notwendig sein, ein entsprechendes \SpecialChar LaTeX
-Paket,
 in dem der Eintrag definiert wird, selber in den \SpecialChar LaTeX
-Vorspann einzutragen.
\end_layout

\begin_layout Standard
Die sechs zur Auswahl stehenden Felder ergeben sich aufgrund der zu ihrer
 Darstellung notwendigen \SpecialChar LaTeX
-Pakete.
 Die folgende Tabelle zeigt die Zuordnung von Name und zugehörigem \SpecialChar LaTeX
-Paket.
\end_layout

\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="7" columns="2">
<features tabularvalignment="middle">
<column alignment="left" valignment="top" width="0pt">
<column alignment="left" valignment="top" width="0pt">
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\series bold
Schalter
\end_layout

\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\series bold
Benötigtes Paket
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\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 Plain Layout
\SpecialChar LaTeX

\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\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 Plain Layout

\family typewriter
amssymb.sty
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family sans
Dings 1
\end_layout

\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family typewriter
pifont.sty
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family sans
Dings 2
\end_layout

\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family typewriter
pifont.sty
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family sans
Dings 3
\end_layout

\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family typewriter
pifont.sty
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family sans
Dings 4
\end_layout

\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\family typewriter
pifont.sty
\end_layout

\end_inset
</cell>
</row>
</lyxtabular>

\end_inset


\end_layout

\begin_layout Standard
\noindent
\SpecialChar LyX
 hindert Sie nicht daran, Aufzählungszeichen aus Paketen zu verwenden, die
 Sie nicht installiert haben.
 Wenn Sie \SpecialChar LaTeX
-Fehlermeldungen beim Ansehen oder Drucken der Datei erhalten,
 haben Sie wahrscheinlich ein Paket vergessen.
 \SpecialChar LyX
 beschränkt den Gebrauch nicht, weil Sie vielleicht lokal schreiben und
 dann irgendwohin exportieren.
\end_layout

\begin_layout Standard
Außerdem können Sie für jede Ebene die Größe des Zeichens wählen.
\end_layout

\begin_layout Subsection
So funktioniert es
\end_layout

\begin_layout Standard
Legen Sie fest, welche Aufzählungsebene Sie ändern wollen, und wählen Sie
 dann ein Zeichen sowie eine Größe aus.
 
\end_layout

\begin_layout Standard
Falls Sie 
\emph on
wirklich
\emph default
 in verschiedenen Absätzen unterschiedliche Aufzählungszeichen verwenden
 wollen, müssen Sie von Hand eingreifen.
 Um nun Ihren eigenen, abweichenden Absatz anzulegen, haben Sie folgende
 Möglichkeiten:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
let
\backslash
savelabelitemi=
\backslash
labelitemi
\end_layout

\begin_layout Plain Layout


\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
small
\backslash
(
\backslash
sharp
\backslash
)}
\end_layout

\end_inset


\end_layout

\begin_layout Itemize
Verwenden Sie den \SpecialChar LaTeX
-Befehl 
\family typewriter

\backslash
renewcommand
\family default
, um für eine Aufzählungsebene ein neues Zeichen zu definieren.
 Sie sollten außerdem den gegenwärtigen Wert speichern, um ihn hinterher
 wiederherstellen zu können.
 In der aktuellen Aufzählung wurden folgende \SpecialChar LaTeX
-Befehle verwendet, um das
 Zeichen für die erste Aufzählungsebene zu verändern:
\end_layout

\begin_layout LyX-Code

\backslash
let
\backslash
savelabelitemi=
\backslash
labelitemi 
\begin_inset Newline newline
\end_inset


\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
small
\backslash
(
\backslash
sharp
\backslash
)}
\begin_inset Newline newline
\end_inset


\begin_inset Newline newline
\end_inset


\end_layout

\begin_deeper
\begin_layout Standard

\family roman
Beachten Sie, dass die Aufzählungsebene in römischen Ziffern als Teil des
 Befehls 
\family default

\backslash
label-item
\family roman
 angegeben wird.
\end_layout

\end_deeper
\begin_layout Itemize
\begin_inset Argument item:1
status open

\begin_layout Plain Layout
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
(
\backslash
star
\backslash
)
\end_layout

\end_inset


\end_layout

\end_inset

 Geben Sie jedes Zeichen einzeln an, indem Sie jeden Eintrag mit einem Befehl
 für das Zeichen beginnen, der über 
\family sans
Einfügen\SpecialChar menuseparator
Benutzerdef.
 Aufzählung
\family default
 zugewiesen wird.
 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 Plain Layout


\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
savelabelitemi}
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\noindent
Falls Sie das Listensymbol lokal verändert haben, denken Sie daran, es hinterher
 wieder in den Originalzustand zurückzusetzen.
 Für das vorliegende Beispiel geschieht das mit
\family typewriter

\begin_inset Newline newline
\end_inset


\backslash
renewcommand
\backslash
labelitemi[0]{
\backslash
savelabelitemi}
\end_layout

\begin_layout Chapter
\SpecialChar LyX
 und das World Wide Web
\end_layout

\begin_layout Standard
Seit langem unterstützt \SpecialChar LyX
 den Export in verschiedene internetkompatible Formate
 wie etwa HTML.
 Vor Version 2.0 war dies aber an externe Konvertierungsprogramme gebunden.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Für Informationen zur Verwendung externer Konverter in \SpecialChar LyX
 lesen Sie bitte
 den Abschnitt 
\emph on
Konverter
\emph default
 im Handbuch 
\emph on
Anpassung
\emph default
.
\end_layout

\end_inset

 Diese Konverter können in zwei große Gruppen unterteilt werden: solche,
 die \SpecialChar LaTeX
 als Zwischenformat benutzen (bspw.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
htlatex
\end_layout

\end_inset

, 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
html2latex
\end_layout

\end_inset

, und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
plastex
\end_layout

\end_inset

) und dabei die \SpecialChar LaTeX
-Ausgabe von \SpecialChar LyX
 weiterverarbeiten, und solche, die direkt
 mit \SpecialChar LyX
-Dateien arbeiten (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
e\SpecialChar LyX
er
\end_layout

\end_inset

).
 Jedes dieser Programme hat seine eigenen Vor- und Nachteile.
\end_layout

\begin_layout Standard
Der Vorteil der auf \SpecialChar LaTeX
 aufsetzenden Konverter ist, dass sie im Prinzip alle
 Informationen über das exportierte Dokument haben, die \SpecialChar LaTeX
 auch hat.
 Solchen Konvertern ist es egal, ob beispielsweise ein bestimmter Code-Block
 mit \SpecialChar TeX
-Code oder \SpecialChar LyX
-Mitteln produziert wurde.
 Sie können Informationen aus den Hilfsdateien von \SpecialChar LaTeX
 beziehen, etwa über
 Zählerstände und Querverweise, und häufig können sie auch die von 
\family sans
Bib\SpecialChar TeX

\family default
 oder 
\family sans
Biblatex
\family default
 generierten Dateien lesen und verwerten.
 Andererseits ist \SpecialChar LaTeX
 schwer zu interpretieren – manche Leute sagen, nur \SpecialChar TeX
 selbst
 versteht \SpecialChar TeX
 wirklich –, daher stolpern \SpecialChar LaTeX
-basierte Konverter häufig über etwas,
 das sehr einfach zu sein scheint.
 Komplexere Dinge können sie vollends aus der Bahn werfen.
 Während wir diesen Text geschrieben haben, kann etwa das Handbuch 
\emph on
Eingebettete Objekte
\emph default
 nicht mit 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
htlatex
\end_layout

\end_inset

 konvertiert werden, während da mit allen anderen Konvertern geht.
 Ein zweiter Nachteil betrifft die Handhabung von mathematischem Text.
 Die genannten Konverter wandeln Formeln üblicherweise einfach in kleine
 Bilder um, die dann in die HTML-Datei eingebunden werden.
 Da sie mittels \SpecialChar LaTeX
 generiert werden, sieht das im Grunde nicht schlecht aus,
 aber die Bilder skalieren schlecht, und wenn man sie so hinbekommen will,
 dass es wirklich so aussieht, als seien die Formeln Teil des Texts, kann
 das sehr aufwändig sein.
\end_layout

\begin_layout Standard
Alex Fernandez' 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
e\SpecialChar LyX
er
\end_layout

\end_inset

 (
\begin_inset CommandInset href
LatexCommand href
name "http://pinchito.es/elyxer/"
target "http://pinchito.es/elyxer/"
literal "false"

\end_inset

) löst einige dieser Probleme.
 Insbesondere die von dem Programm produzierten Formeln skalieren perfekt,
 da das Programm mathematischen Text mithilfe einer Kombination von HTML
 und CSS darstellt, statt die Formeln in Bildern umzuwandeln.
 Aber schon halbwegs komplexe Formeln sehen schlechter aus als bei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
htlatex
\end_layout

\end_inset

; hier zeigen sich die Grenzen von HTML.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Allerdings kann 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
e\SpecialChar LyX
er
\end_layout

\end_inset

 auch 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
jsMath
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
MathJax
\end_layout

\end_inset

 für Formeln verwenden.
 Das kann man aber nur global festlegen, und man benötigt Zugang zu einem
 Server, auf dem das entsprechende Backend läuft.
\end_layout

\end_inset

 Wichtiger noch ist, dass 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
e\SpecialChar LyX
er
\end_layout

\end_inset

 (jedenfalls ab Version 1.1.1) Mathe-Makros nur beschränkt und benutzerdefinierte
 Absatz- und Zeichenstile gar nicht unterstützt.
 Diese Einschränkungen lassen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
e\SpecialChar LyX
er
\end_layout

\end_inset

 für viele Dokumente, die \SpecialChar LyX
-Anwender produzieren, als ungeeignet erscheinen.
 Zwar könnten diese Probleme grundsätzlich gelöst werden, aber die \SpecialChar LyX
-Entwickler
 haben sich dafür entschieden, einen anderen Weg einzuschlagen und \SpecialChar LyX
 selbst
 für die Ausgabe von XHTML fit zu machen, ganz analog zur Ausgabe von \SpecialChar LaTeX
,
 DocBook, und einfachem Text.
\end_layout

\begin_layout Standard
Diese XHTML-Ausgabe ist noch in der Entwicklung und in vielerlei Hinsicht
 experimentell.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die Datei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
development/HTML/HTML.notes
\end_layout

\end_inset

, die im \SpecialChar LyX
-Quellverzeichnis oder 
\begin_inset CommandInset href
LatexCommand href
name "accessed online"
target "https://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
literal "false"

\end_inset

 zu finden ist, führt normalerweise aktuelle Informationen zum Status der
 XHTML-Ausgabe.
 Beachten Sie auch die bekannten Fehler im XHTML-Export auf dem 
\begin_inset CommandInset href
LatexCommand href
name "LyX Bug Tracker"
target "https://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
literal "false"

\end_inset

.
\end_layout

\end_inset

 Dennoch wird dieser Ansatz favorisiert, da er gegenüber den genannten zahlreich
e potenzielle Vorteile hat.
 Diese Vorteile hängen vor allem damit zusammen, dass die XHTML-Ausgaberoutinen,
 weil sie selbst Teil von \SpecialChar LyX
 sind, alles wissen, was auch \SpecialChar LyX
 über das exportierte
 Dokument weiß.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Ein weiterer Vorteil ist, dass diese Routinen als inhärenter Teil von \SpecialChar LyX
 nicht
 von Dateiformatänderungen oder Änderungen in der Semantik bestehender Elemente
 beeinträchtigt werden können.
\end_layout

\end_inset

 Sie kennen also das Inhaltsverzeichnis (wie es in der Gliederung des Dokuments
 dargestellt ist), die Zähler, die mit verschiedenen Absatzstilen verknüpft
 sind und benutzerdefinierte Stile.
 Die XHTML-Ausgabe weiß auch, was \SpecialChar LyX
 über Internationalisierung weiß, es wird
 also 
\begin_inset Quotes gld
\end_inset


\lang english
Chapter 1
\lang ngerman

\begin_inset Quotes grd
\end_inset

 oder 
\begin_inset Quotes gld
\end_inset

Kapitel 1
\begin_inset Quotes grd
\end_inset

 ausgegeben, je nachdem, welche Sprache aktuell verwendet wird.
 Allgemein gesprochen weiß die XHTML-Ausgabe über das Dokumentlayout dasselbe
 wie \SpecialChar LyX
, sie weiß also, wie das Dokument auf dem Bildschirm dargestellt wird.
 Diese Informationen verwenden wir, wenn wir das Dokument als XHTML ausgeben.
 Insbesondere generiert \SpecialChar LyX
 
\emph on
automatisch
\emph default
 CSS-Stilinformationen, die mit den Layoutinformationen für die Bildschirmdarste
llung korrespondieren: Wenn Abschnittsüberschriften auf dem Bildschirm fett
 und serifenlos dargestellt werden, geschieht dies (standardmäßig) auch
 im Browser – und zwar nicht nur bei vordefinierten Stilen, sondern auch
 bei benutzerdefinierten.
 Tatsächlich macht die XHTML-Ausgabe zwischen diesen keinen Unterschied.
 Ähnliches gilt für Texteinfügungen (wie etwa Fußnoten) und benutzerdefinierte
 Einfügungen.
 Im Ergebnis kann die XHTML-Ausgabe genauso angepasst und erweitert werden
 wie die \SpecialChar LaTeX
-Ausgabe: mithilfe von Layout-Dateien und Modulen (bitte lesen
 Sie Kapitel
\begin_inset space ~
\end_inset

5 des Handbuchs 
\emph on
Anpassung
\emph default
 für weitere Informationen).
\end_layout

\begin_layout Standard
Der Rest dieses Kapitels erläutert die XHTML-Ausgabe von \SpecialChar LyX
 genauer, nennt
 einige Beschränkungen und Möglichkeiten, diese zu umgehen.
\end_layout

\begin_layout Section
Mathe-Ausgabe in XHTML
\end_layout

\begin_layout Standard
\SpecialChar LyX
 bietet eine Auswahl von vier Möglichkeiten, um mathematischen Text in XHTML-Dok
umenten darzustellen.
 Diese haben jeweils verschiedene Vor- und Nachteile:
\end_layout

\begin_layout Itemize
MathML
\begin_inset Newline newline
\end_inset

MathML ist ein Dialekt von XML, der spezifisch für die Darstellung von Mathemati
k im Web entwickelt wurde, und normalerweise sieht das in Browsern, die
 MathML unterstützen, auch sehr gut aus.
 Der Nachteil ist, dass nicht alle Browser MathML unterstützen, und selbst
 in Gecko-basierten Browsers wie Firefox is die Unterstützung nicht umfassend.
\begin_inset Newline newline
\end_inset

Wenn \SpecialChar LyX
 nicht in der Lage ist, eine Formel in MathML darzustellen – beispielsweise
, wenn die Formel das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
xymatrix
\end_layout

\end_inset

 oder \SpecialChar TeX
-Modus verwendet –, wird diese Formel statt dessen als Bild ausgegeben.
 
\end_layout

\begin_layout Itemize
HTML
\begin_inset Newline newline
\end_inset

Wie oben erwähnt gibt 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
elyxer
\end_layout

\end_inset

 mathematischen Text als CSS-stilisiertes HTML aus.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\SpecialChar LyX
 hat etwas von diesem CSS für seine XHTML-Ausgabe von 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
elyxer
\end_layout

\end_inset

 übernommen.
\end_layout

\end_inset

 Für einfache Formeln kann das sehr gut funktionieren, aber mit komplexeren
 Formeln gibt es häufig Probleme.
 Trotzdem hat diese Methode den Vorteil, dass sie weithin unterstützt ist.
 Sie ist also möglicherweise für Dokumente angemessen, die nur wenig und
 einfache Formeln verwenden.
\begin_inset Newline newline
\end_inset

Wenn \SpecialChar LyX
 nicht in der Lage ist, eine Formel in HTML darzustellen – beispielsweise,
 wenn die Formel das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
xymatrix
\end_layout

\end_inset

 oder \SpecialChar TeX
-Modus verwendet –, wird diese Formel statt dessen als Bild ausgegeben.
 
\end_layout

\begin_layout Itemize
Bilder
\begin_inset Newline newline
\end_inset

Wie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
htlatex
\end_layout

\end_inset

, gibt \SpecialChar LyX
 in diesem Modus Formeln als eingebettete Bilder aus, übrigens denselben,
 die auch für die Vorschau in \SpecialChar LyX
 verwendet werden.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Hierfür muss die Vorschau 
\emph on
nicht
\emph default
 aktiviert sein.
\end_layout

\end_inset

 Der Vorteil dieser Methode ist, dass die Bilder sehr akkurat sind, weil
 sie von \SpecialChar LaTeX
 erzeugt werden.
 Der Nachteil ist, wie oben erwähnt, dass es sich um Rastergrafiken handelt,
 die nicht besonders gut skalieren.
 Außerdem kann man die Formeln nicht kopieren.
\begin_inset Newline newline
\end_inset

Die Größe der Bilder lässt sich in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset


\family sans
\SpecialChar menuseparator
Formate
\family default
 über 
\family sans
Mathe-Bild-Skalierung
\family default
 regeln.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Falls Sie es interessiert: Dadurch wird die Auf\SpecialChar ligaturebreak
lösung des Bilds (in dpi)
 geregelt, auf der Grundlage einer Voreinstellung von 75
\begin_inset space ~
\end_inset

dpi.
\end_layout

\end_inset


\begin_inset Newline newline
\end_inset

Wenn \SpecialChar LyX
 nicht in der Lage ist, ein Bild für eine Formel zu erzeugen – beispielswei
se, wenn ein benötigtes Paket nicht installiert ist –, wird diese Formel
 als \SpecialChar LaTeX
-Code ausgegeben.
\end_layout

\begin_layout Itemize
\SpecialChar LaTeX

\begin_inset Newline newline
\end_inset

Schließlich gibt \SpecialChar LyX
, wenn Sie wollen, mathematischen Text auch aus \SpecialChar LaTeX
-Code in
 XHTML aus.
 Das ist einerseits der stets allerletzte Ausweg, falls bei den anderen
 Methoden etwas schiefgeht, kann aber andererseits auch mit Werkzeugen wie
 
\begin_inset CommandInset href
LatexCommand href
name "jsMath"
target "http://www.math.union.edu/~dpvc/jsMath/"
literal "false"

\end_inset

 genutzt werden, das JavaScript verwendet, um in HTML-Dokumente eingebettetes
 \SpecialChar LaTeX
 darzustellen.
 \SpecialChar LyX
 packt den \SpecialChar LaTeX
-Code entweder in ein 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
span
\end_layout

\end_inset

 (bei eingebetteten Formeln) oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
div
\end_layout

\end_inset

 (bei abgesetzten Formeln) mit 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
class='math'
\end_layout

\end_inset

, so wie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
jsMath
\end_layout

\end_inset

 dies verlangt.
\end_layout

\begin_layout Standard
Eine von diesen Ausgabemethoden müssen Sie in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset


\family sans
\SpecialChar menuseparator
Formate
\family default
 wählen.
 In der Standardeinstellung ist MathML ausgewählt.
 Die Einstellung gilt dokumentweit.
 Irgendwann wird \SpecialChar LyX
 vielleicht ermöglichen, für einzelne Formeln alternative
 Ausgabemethoden zu wählen, beispielsweise dann, wenn sie mit MathML nicht
 gut dargestellt werden.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Da \SpecialChar LyX
 auf Bilder zurückgreift, sobald die Formel \SpecialChar TeX
-Code enthält, kann man momentan
 aber auch leicht eine Bild-Ausgabe für einzelne Formeln dadurch erzwingen,
 dass man harmlosen \SpecialChar TeX
-Code einfügt, bspw.: 
\begin_inset Formula $a=b\relax$
\end_inset

.
\end_layout

\end_inset


\end_layout

\begin_layout Section
Literaturverzeichnis und Literaturverweise
\end_layout

\begin_layout Standard
Die XHMTL-Ausgabe unterstützt Literaturverzeichnisse und Literaturverweise
 umfassend.
\end_layout

\begin_layout Standard
Literaturverweise werden auf dieselbe Weise generiert wie auch die Verweise
 auf dem Bildschirm.
 Die Verweise sehen in der Ausgabe also ganz ähnlich aus wie in \SpecialChar LyX
, allerdings
 besser.
 Wenn Sie nummerische Verweise verwenden, gibt \SpecialChar LyX
 echte nummerische Marken
 aus, bspw.
 [1] oder [17], nicht einfach nur den Zitierschlüssel in eckigen Klammern
 (wie auf dem Bildschirm).
 Wenn Sie Autor-Jahr-Verweise verwenden, werden wie bei Bib\SpecialChar TeX
 kleine Buchstaben
 an das Jahr angehängt, wenn mehrere Titel eines Autors aus demselben Jahr
 zitiert werden.
 Die Marken werden den Literaturverzeichniseinträgen vorangestellt.
 Beachten Sie, dass es zurzeit keine Möglichkeit gibt, das Aussehen der
 Marken anzupassen (also etwa zwischen runden und eckigen Klammern auszuwählen).
\end_layout

\begin_layout Standard
Die Literaturverzeichnis-Ausgabe wird auf dieselbe Weise generiert wie die
 Eintrags-Information im Literaturverweisfenster.
 In XHTML sehen Sie also ziemlich dasselbe wie das, was Sie dort sehen.
 Die Formatierung kann über eine Layout-Datei oder (präferiert) über ein
 Modul angepasst werden.
 Das Handbuch 
\emph on
Anpassung
\emph default
 erläutert die Details.
\end_layout

\begin_layout Standard
Die Haupteinschränkung momentan ist, dass das 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
CrossRef
\end_layout

\end_inset

-Feld von Bib\SpecialChar TeX

\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Datenbanken nicht gut unterstützt wird.
 Die referenzierten Informationen werden mit jedem zitierten Eintrag wiederholt
 gedruckt, also
\end_layout

\begin_layout Quote

\lang english
Jason Stanley, 
\begin_inset Quotes eld
\end_inset

Context and Logical Form
\begin_inset Quotes erd
\end_inset

, in 
\emph on
Language in Context: Selected Essays
\emph default
 (Oxford: Oxford University Press, 2007), pp.
 30–68.
\end_layout

\begin_layout Quote

\lang english
Jason Stanley, 
\begin_inset Quotes eld
\end_inset

Semantics in Context
\begin_inset Quotes erd
\end_inset

, in 
\emph on
Language in Context: Selected Essays
\emph default
 (Oxford: Oxford University Press, 2007), pp.
 201–30.
\end_layout

\begin_layout Standard
Unterteilte Literaturverzeichnisse werden noch nicht unterstützt.
 Wenn Sie mehrere Literaturverzeichnisse haben, wird \SpecialChar LyX
 immer wieder dasselbe
 ausgeben.
\end_layout

\begin_layout Section
Stichwortverzeichnis
\end_layout

\begin_layout Standard
\SpecialChar LyX
 exportiert Stichwortverzeichnisse nach XHTML, es gibt aber momentan einige
 Einschränkungen.
\end_layout

\begin_layout Standard
Am Besten wird der Export funktionieren, wenn Sie keine der elaborierten
 Konstrukte verwenden, die im Abschnitt über Stichwortverzeichnisse im Benutzerh
andbuch beschreiben sind.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Das Hauptproblem ist, dass \SpecialChar LyX
 selbst diese nicht gut unterstützt.
 Es lässt Sie einfach alles eingeben, was Sie in \SpecialChar LaTeX
 eingeben würden.
\end_layout

\end_inset

 Wir beschreiben im Folgenden, wie diese ausgegeben werden, und beziehen
 uns dabei auf die Gliederung des genannten Abschnitts
\end_layout

\begin_layout Itemize
Stichworte gruppieren (Untereinträge): \SpecialChar LyX
 bemüht sich, dies zu unterstützen,
 aber die Einträge müssen mit dem Zeichen 
\begin_inset Quotes gld
\end_inset

 ! 
\begin_inset Quotes grd
\end_inset

 abgegrenzt werden, inklusive Leerzeichen vor und nach dem Ausrufezeichen.
 Das ist nötig, weil es sonst zu schwierig wäre, diese Zeichen von Ausrufezeiche
n in Formeln, Makros usw.
 zu unterscheiden.
\end_layout

\begin_layout Itemize
Mehrere Seiten: Dies wird gar nicht unterstützt, weil Seitenzahlen in HTML-Dokum
enten sinnlos sind.
 Statt dessen bekommen Sie einfach zwei Stichworteinträge, jeweils an einem
 Ende des Bereichs einen.
\end_layout

\begin_layout Itemize
Querverweise: Querverweise werden nicht unterstützt.
 Wenn \SpecialChar LyX
 einen Eintrag mit dem Konstrukt 
\begin_inset Quotes gld
\end_inset

|see\SpecialChar ldots

\begin_inset Quotes grd
\end_inset

 findet, wird dieser für die XHTML-Ausgabe schlicht ignoriert, der Rest
 wird als normaler Stichworteintrag behandelt.
\end_layout

\begin_layout Itemize
Stichwortreihenfolge: \SpecialChar LyX
 unterstützt Bemühungen, die Reihenfolge zu kontrollieren.
 Es nimmt, was vor dem ersten Zeichen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
@
\end_layout

\end_inset

 kommt und verwendet das für die Sortierung, alles nach dem Zeichen wird
 als eigentlicher Eintrag verstanden.
 Momentan prüft \SpecialChar LyX
 nicht, ob das Zeichen geschützt ist, versuchen Sie also
 nicht, E-Mail-Adressen zu indizieren.
\end_layout

\begin_layout Itemize
Stichwort-Formatierung: Sie können Einträge mithilfe des Textstil-Dialogs
 oder jeder anderen in \SpecialChar LyX
 selbst verfügbaren MEthode formatieren.
 Konstrukte wie 
\begin_inset Quotes gld
\end_inset

Eintrag|textbf
\begin_inset Quotes grd
\end_inset

 werden in XHTML aber nicht unterstützt.
 Wenn \SpecialChar LyX
 das Symbol 
\begin_inset Flex Emph
status collapsed

\begin_layout Plain Layout
|
\end_layout

\end_inset

 in einem Eintrag findet, wird es inklusive allem folgenden Text des Eintrags
 für die XHTML-Ausgabe ignoriert.
\end_layout

\begin_layout Itemize
Mehrere Stichwortverzeichnisse: Mehrere Stichwortverzeichnisse werden noch
 nicht unterstützt.
 Alle Stichworte werden in einem großen Stichwortverzeichnis ausgegeben.
 Wir geben nur das Hauptstichwortverzeichnis aus, um Doppelungen zu vermeiden.
 Achten Sie also darauf, dass Sie eines haben.
\end_layout

\begin_layout Section
Nomenklatur und Glossar
\end_layout

\begin_layout Standard
Zurzeit werden Glossare in XHTML nicht unterstützt.
 Die Integration dieser Funktion wäre relativ einfach, diesbezügliche Initiative
n sind willkommen.
\end_layout

\begin_layout Chapter
Der \SpecialChar LyX
-Server
\end_layout

\begin_layout Section
Einführung
\end_layout

\begin_layout Standard
Der \SpecialChar LyX
-Server ermöglicht es anderen Programmen mit \SpecialChar LyX
 zu kommunizieren, d.
\begin_inset space \thinspace{}
\end_inset

h.
 \SpecialChar LyX
-Befehle auszuführen und Informationen über den internen Status von \SpecialChar LyX
 abzurufen.
 Diese Möglichkeit wird beispielsweise von Literaturverwaltungsprogrammen
 wie 
\family sans
JabRef
\family default
 genutzt, um Literaturverweise in \SpecialChar LyX
 einzufügen, oder etwa zur Vorwärts- und
 Rückwärtssuche in PDF-Dokumenten (siehe dazu weiter unten).
 Der \SpecialChar LyX
-Server ist eher etwas für fortgeschrittene Anwender; für diese ist
 die folgende detaillierte Dokumentation vor allem gedacht.
 
\end_layout

\begin_layout Section
Den \SpecialChar LyX
-Server starten
\begin_inset CommandInset label
LatexCommand label
name "sec:LyXServer-starten"

\end_inset


\end_layout

\begin_layout Standard
Der \SpecialChar LyX
-Server verwendet ein Paar sog.
 
\emph on
\lang english
Named Pipes
\emph default
\lang ngerman
 (
\emph on
benannter Pipes
\emph default
) zur Prozesskommunikation.
 Diese sind normalerweise im 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Benutzerverzeichnis
\end_layout

\end_inset

 zu finden (außer unter Windows, wo 
\emph on
lokale
\emph default
 benannte Pipes als spezielle Objekte in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash

\backslash
.
\backslash
pipe
\end_layout

\end_inset

 zu finden sind).
 Die Namen der Pipes sind 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxpipe.in
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxpipe.out
\end_layout

\end_inset

.
 Externe Programme schreiben nach 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxpipe.in
\end_layout

\end_inset

 (
\emph on
Eingabe-Pipe
\emph default
) und lesen von 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxpipe.out
\end_layout

\end_inset

 (
\emph on
Ausgabe-Pipe
\emph default
).
 Der Stamm der Pipe-Namen kann in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Pfade\SpecialChar menuseparator
LyX-Server-Weiterleitung
\family default
 geändert werden, beispielsweise in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
/home/myhome/lyxpipe
\end_layout

\end_inset

 oder 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash

\backslash
.
\backslash
pipe
\backslash
lyxpipe
\end_layout

\end_inset

 unter Windows (wo statt 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxpipe
\end_layout

\end_inset

 auch ein beliebiger Pfad verwendet werden kann, etwa 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash

\backslash
.
\backslash
pipe
\backslash
my
\backslash
lyx
\backslash
pipe
\end_layout

\end_inset

).
 Damit der Server gestartet werden kann, 
\emph on
müssen
\emph default
 Sie zunächst die Pipes manuell konfigurieren.
\end_layout

\begin_layout Standard
Bei der Erstellung der Pipes hängt \SpecialChar LyX
 die Endungen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.in
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.out
\end_layout

\end_inset

 an den konfigurierten Namensstamm an.
 Wenn eine der Pipes bereits existiert, nimmt \SpecialChar LyX
 an, dass bereits ein anderer
 \SpecialChar LyX
-Prozess läuft, und startet den Server nicht.
 Auf Betriebssystemen, die dem POSIX-Standard folgen (UNIX und seine Derivate),
 versucht \SpecialChar LyX
, wenn es geschlossen wird, unbenutzte Pipes zu löschen.
 Wenn dies aus irgend einem Grund nicht funktioniert (bspw.
 nach einem Programmabsturz), müssen Sie die Pipes manuell löschen und \SpecialChar LyX

 neu starten.
 Unter Windows werden die Pipes immer vom Betriebssystem gelöscht, wenn
 das entsprechende Programm geschlossen wird oder abstürzt.
 Unbenutzte Pipes sollten dort also nicht vorkommen.
\end_layout

\begin_layout Standard
Wenn Sie mehrere \SpecialChar LyX
-Instanzen zur gleichen Zeit mit einem Server verwenden
 wollen, müssen Sie verschiedene Konfigurationen verwenden, etwa indem Sie
 unterschiedliche Benutzerverzeichnisse, jedes mit seiner eigenen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
preferences
\end_layout

\end_inset

-Datei, für jede Instanz anlegen.
\end_layout

\begin_layout Standard
Wenn Sie ein Client-Programm entwickeln, mag es für Sie hilfreich sein,
 Debugging-Informationen vom \SpecialChar LyX
-Server zu erhalten.
 Diese bekommen Sie, wenn Sie \SpecialChar LyX
 mit folgender Option starten: 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyx -dbg lyxserver
\end_layout

\end_inset

.
\end_layout

\begin_layout Standard
In der Quelldistribution von \SpecialChar LyX
 finden Sie einen kompletten, in C++ geschriebenen
 Beispiel-Client unter 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
development/lyxserver/server_monitor.cpp
\end_layout

\end_inset

.
 Einen kommandozeilenbasierten Client finden Sie unter 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
src/client/lyxclient
\end_layout

\end_inset

.
\end_layout

\begin_layout Section
Normale Kommunikation
\end_layout

\begin_layout Standard
Um einen \SpecialChar LyX
-Aufruf auszuführen schreibt der Client eine Zeile ASCII-Text in
 die Eingabe-Pipe.
 Diese Zeile hat das folgende Format:
\end_layout

\begin_layout LyX-Code
LYXCMD:
\emph on
Clientname
\emph default
:
\emph on
Funktion
\emph default
:
\emph on
Argument
\end_layout

\begin_layout Description
Clientname ist ein Name, den der Client frei wählen kann.
 Sein einziger Nutzen ist es, dass \SpecialChar LyX
 ihn nennt, wenn es antwortet.
 Dadurch kann ein Client Ergebnisse von verschiedenen Auftraggebern verarbeiten.
\end_layout

\begin_layout Description
Funktion ist die Funktion, die \SpecialChar LyX
 ausführen soll.
 Dies sind dieselben Funktionen, die Sie auch im Minibuffer eingeben können
 (siehe 
\family sans
Hilfe\SpecialChar menuseparator
LyX-Funktionen
\family default
).
\end_layout

\begin_layout Description
Argument ist ein optionales Argument, das nur für einige Funktionen sinnvoll
 ist (die Funktion 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
self-insert
\end_layout

\end_inset

 beispielsweise fügt den als Argument mitgegebenen Text an der Cursorposition
 ein).
\end_layout

\begin_layout Standard
Die Antwort von \SpecialChar LyX
 wird in die Ausgabe-Pipe geschrieben und hat folgende Form
\end_layout

\begin_layout LyX-Code
INFO:
\emph on
Clientname
\emph default
:
\emph on
Funktion
\emph default
:
\emph on
Daten
\end_layout

\begin_layout Standard

\emph on
Clientname
\emph default
 und 
\emph on
Funktion
\emph default
 werden dabei einfach vom Aufruf zitiert.
 
\emph on
Daten
\emph default
 umfasst ggf.
 Informationen darüber, wie die Befehlsausführung vonstatten gegangen ist.
 Bei manchen Befehlen, wie etwa 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
font-state
\end_layout

\end_inset

, werden Informationen über den internen Status von \SpecialChar LyX
 zurückgegeben, andere
 geben einfach eine leere Daten-Antwort.
 Dies bedeutet dann, dass alles gut gegangen ist.
\end_layout

\begin_layout Standard
Im Fall von Fehlern hat die Antwort von \SpecialChar LyX
 folgende Form:
\end_layout

\begin_layout LyX-Code
ERROR:
\emph on
Clientname
\emph default
:
\emph on
Funktion
\emph default
:
\emph on
Fehlermeldung
\end_layout

\begin_layout Standard
Die 
\emph on
Fehlermeldung
\emph default
 sollte dabei eine Erklärung enthalten, warum der Befehl nicht erfolgreich
 ausgeführt wurde.
 Beispiele hierfür:
\end_layout

\begin_layout LyX-Code
echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
\begin_inset Newline newline
\end_inset

echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
\begin_inset Newline newline
\end_inset

read a <~/.lyxpipe.out
\begin_inset Newline newline
\end_inset

echo $a
\end_layout

\begin_layout Section
Benachrichtigung
\end_layout

\begin_layout Standard
\SpecialChar LyX
 kann Clients über Ereignisse, die asynchron ausgeführt werden, benachrichtigen.
 Momentan ist das nur dann der Fall, wenn ein Anwender eine Tastatursequenz
 mit der Funktion 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
notify
\end_layout

\end_inset

 verbindet.
 Das Format der Nachricht, die \SpecialChar LyX
 sendet, ist:
\end_layout

\begin_layout LyX-Code
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
NOTIFY:
\end_layout

\end_inset


\emph on
Tastatursequenz
\end_layout

\begin_layout Standard

\emph on
Tastatursequenz
\emph default
 ist die für die Ausgabe formatierte Form der Tastatursequenz die der Anwender
 eingegeben hat.
\end_layout

\begin_layout Standard
Dieser Mechanismus kann verwendet werden, um \SpecialChar LyX
' Befehlsmenge zu erweitern
 und Makros zu implementieren: Verbinden Sie eine Tastatursequenz mit 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
notify
\end_layout

\end_inset

, starten Sie einen Client, der der Ausgabe-Pipe lauscht, aufgrund der zurückgeg
ebenen Sequenz einen Befehl ausführt und\SpecialChar breakableslash
oder dann etwa seinerseits bestimmte
 Befehle an den \SpecialChar LyX
-Server schickt.
\end_layout

\begin_layout Section
Das einfache \SpecialChar LyX
-Server-Protokoll
\end_layout

\begin_layout Standard
\SpecialChar LyX
 implementiert ein einfaches Protokoll, das für das Sitzungsmanagement verwendet
 werden kann.
 Alle Nachrichten sind in der Form
\end_layout

\begin_layout LyX-Code
LYXSRV:
\emph on
Clientname
\emph default
:
\emph on
Protokollnachricht
\end_layout

\begin_layout Standard
Die 
\emph on
Protokollnachricht
\emph default
 kann etwa lauten 
\begin_inset Quotes gld
\end_inset


\lang english
hello
\lang ngerman

\begin_inset Quotes grd
\end_inset

 oder 
\begin_inset Quotes gld
\end_inset


\lang english
bye
\lang ngerman

\begin_inset Quotes grd
\end_inset

.
 Wenn ein Client die Nachricht 
\begin_inset Quotes gld
\end_inset

hello
\begin_inset Quotes grd
\end_inset

 empfängt, heißt das für den Client, das \SpecialChar LyX
 bereit ist und die Nachrichten
 des Clients hört, wohingegen 
\begin_inset Quotes gld
\end_inset

bye
\begin_inset Quotes grd
\end_inset

 den Client darüber informiert, dass \SpecialChar LyX
 beendet wird.
\end_layout

\begin_layout Section
DVI/PDF-Rückwärtssuche
\end_layout

\begin_layout Standard
Einige DVI/PDF-Betrachter
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die folgenden Programme bieten PDF-Rückwärtssuche: 
\family sans
Okular
\family default
 unter KDE/Linux, 
\family sans
Qpdfview
\family default
 unter Unix, 
\family sans
Skim
\family default
 unter Mac OSX und 
\family sans
SumatraPDF
\family default
 unter Windows.
\end_layout

\end_inset

 bieten 
\emph on
Rückwärtssuche
\emph default
 (engl.
 
\emph on
\lang english
reverse search
\emph default
\lang ngerman
 oder 
\emph on
\lang english
inverse search
\emph default
\lang ngerman
).
 Das heißt, dass Sie \SpecialChar LyX
 anweisen können, zu einer bestimmten Stelle (im \SpecialChar LyX
-Dolument)
 zu springen, indem Sie die entsprechende Stelle in der PDF\SpecialChar breakableslash
DVI-Ausgabe anklicken.
 Hierfür muss der Betrachter in der Lage sein, mit \SpecialChar LyX
 zu kommunizieren.
 Das geschieht über den \SpecialChar LyX
-Server, entweder über 
\emph on
\lang english
Named Pipes
\emph default
\lang ngerman
 (
\emph on
lyxpipe
\emph default
, siehe Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "sec:LyXServer-starten"

\end_inset

) oder den 
\emph on
\lang english
UNIX Domain Socket
\emph default
\lang ngerman
 (
\emph on
lyxsocket
\emph default
), den \SpecialChar LyX
 im temporären Verzeichnis erstellt (über letzteren kommuniziert
 das Programm 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxclient
\end_layout

\end_inset

 mit \SpecialChar LyX
).
 In manchen Fällen benötigen Sie zusätzliche Hilfsskripte, um zwischen dem
 Betrachter und \SpecialChar LyX
 zu vermitteln, in anderen kommuniziert der Betrachter direkt
 mit \SpecialChar LyX
.
 Das hängt vom ausgewählten Betrachter und von Ihrem Betriebssystem ab.
 Auch die Konfiguration der Betrachter, die nötig ist, damit Sie \SpecialChar LyX
 ansprechen
 können, divergiert.
 Im Folgenden beschreiben wir daher die Konfiguration spezifischer Betrachter.
 Bevor wir das tun, werden wir aber noch einige generelle Informationen
 dazu geben, was zu tun ist, um diese Funktionalität grundsätzlich nutzen
 zu können.
\end_layout

\begin_layout Subsection
Automatische Einrichtung
\begin_inset CommandInset label
LatexCommand label
name "subsec:rev-search"

\end_inset


\end_layout

\begin_layout Standard
In diesem und dem nächsten Abschnitt wird beschrieben, was Sie tun müssen,
 damit ein Dokument überhaupt die Rückwärtssuche verwenden kann.
 In den meisten Fällen genügt es hierzu (falls der Betrachter bereits konfigurie
rt ist; siehe Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:configuring-viewers"

\end_inset

), wenn Sie den folgenden Knopf in der Werkzeugleiste drücken: 
\begin_inset Info
type  "icon"
arg   "buffer-toggle-output-sync"
\end_inset

.
 Alternativ können Sie auch in 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Formate
\family default
 die Option 
\family sans
Mit der Ausgabe synchronisieren
\family default
 wählen.
 In beiden Fällen wird \SpecialChar LyX
 automatisch den nötigen \SpecialChar LaTeX
-Befehl für 
\family sans
SyncTeX
\family default
 (PDF-Ausgabe) einfügen oder aber das Paket 
\family sans
srcltx
\family default
 laden (für DVI-Ausgabe).
\end_layout

\begin_layout Standard
Sollten Sie eine andere Ausgabe in der \SpecialChar LaTeX
-Datei benötigen, können Sie unter
 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Formate
\family default
 bei der Option 
\family sans
Mit der Ausgabe synchronisieren
\family default
 Alternativen auswählen oder eingeben.
\end_layout

\begin_layout Standard
Beachten Sie bitte, dass die Methode 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
synctex=1
\end_layout

\end_inset

 Gzip-Komprimierung der bei der Ausgabe generierten 
\family sans
SyncTeX
\family default
-Hilfsdateien veranlasst.
 Wenn ihr Betrachter dies nicht unterstützt, sollten Sie statt dessen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
synctex=-1
\end_layout

\end_inset

 verwenden.
\end_layout

\begin_layout Standard
Beachten Sie außerdem, dass die Verwendung des Pakets 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
srcltx
\end_layout

\end_inset

 bzw.
 von sog.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
src-specials
\end_layout

\end_inset

 (die das Paket in die DVI-Datei einfügt) manchmal unerwünschte Folgen auf
 die Ausgabe hat.
 Sie sollten also die Ausgabe-Synchronisierung für DVI für die letzte Fassung
 Ihres Dokuments wieder ausschalten.
\end_layout

\begin_layout Standard
Wenn Sie spezielle Einstellungen benötigen, die nicht von den automatischen
 Voreinstellungen abgedeckt sind, lesen Sie bitte den folgenden Abschnitt
 über die manuelle Konfiguration der Ausgabesynchronisation.
 Wenn die automatischen Einstellungen für Sie funktionieren, können Sie
 direkt zum Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:configuring-viewers"

\end_inset

 springen.
 Dort werden die Konfigurationsschritte für den PDF/DVI-Betrachter beschrieben,
 die Sie in jedem Fall ausführen müssen.
\end_layout

\begin_layout Subsection
Manuelle Einrichtung
\end_layout

\begin_layout Standard
\SpecialChar LaTeX
 bietet verschiedene Methoden für die Rückwärtssuche.
 Einige sind inzwischen in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
latex/pdflatex
\end_layout

\end_inset

 selbst eingebaut, andere werden von externen Programmen angeboten.
 Ihre Wahl wird davon abhängen, ob Ihre \SpecialChar LaTeX
-Distribution bestimmte Methoden
 schon anbietet (die eingebauten Methoden sind relativ neu) und ob Ihr Betrachte
r damit zurechtkommt.
 Im Folgenden werden die verfügbaren Methoden genauer beschrieben.
\end_layout

\begin_layout Subsubsection*
Eingebaute DVI-Rückwärtssuche mittels src-specials (nur DVI)
\end_layout

\begin_layout Standard
Diese Methode versorgt die DVI-Datei mit allen nötigen Informationen für
 die Rückwärtssuche.
 Sie ist in \SpecialChar LaTeX
 bereits seit einiger Zeit verfügbar (und jede einigermaßen
 aktuelle \SpecialChar LaTeX
-Distribution sollte sie anbieten).
 Die Methode funktioniert recht zuverlässig.
 Um sie zu aktivieren, ändern Sie den Konverter 
\family sans
LaTeX (plain)->DVI
\family default
 bzw.
 
\family sans
LaTeX (plain)->DraftDVI
\family default
 in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Konverter
\family default
 in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
latex -src-specials $$i
\end_layout

\end_inset

.
 Sollte das nicht zum gewünschten Erfolg führen, überprüfen Sie bitte, ob
 Ihr \SpecialChar TeX
-Programm andere Optionen benötigt (die Syntax differiert möglicherweise
 in manchen Distributionen).
\end_layout

\begin_layout Subsubsection*
Externe Pakete (PDFSync und scrltx)
\end_layout

\begin_layout Standard
Die \SpecialChar LaTeX
-Pakete 
\family sans
pdfsync
\family default
 und 
\family sans
scrltx
\family default
 bieten Rückwärtssuchfunktionalität für die PDF-Ausgabe (via pdflatex) bzw.
 für die DVI-Ausgabe.
 Um die Funktionalität zu nutzen, laden Sie die Pakete wie folgt im \SpecialChar LyX
-Vorspann:
 
\end_layout

\begin_layout Itemize
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
usepackage{pdfsync}
\end_layout

\end_inset

 für Rückwärts-PDF-Suche,
\end_layout

\begin_layout Itemize
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
usepackage[active]{srcltx}
\end_layout

\end_inset

 für Rückwärts-DVI-Suche.
\end_layout

\begin_layout Standard
Wenn Sie sowohl PDF- als auch DVI-Ausgaben erzeugen wollen und in beiden
 Fällen Rückwärtssuche nutzen möchten, können Sie statt dessen folgendes
 in den Vorspann einfügen (dies lädt je nach Ausgabe das richtige Paket):
\end_layout

\begin_layout LyX-Code

\backslash
usepackage{ifpdf}
\begin_inset Newline newline
\end_inset


\backslash
ifpdf
\begin_inset Newline newline
\end_inset

  
\backslash
usepackage{pdfsync}
\begin_inset Newline newline
\end_inset


\backslash
else
\begin_inset Newline newline
\end_inset

  
\backslash
usepackage[active]{srcltx}
\begin_inset Newline newline
\end_inset


\backslash
fi
\end_layout

\begin_layout Standard
Bitte beachten Sie, dass 
\family sans
pdfsync
\family default
 das Layout der Ausgabe beeinträchtigen kann.
 Es ist deshalb ratsam, das Paket für die endgültige Fassung des Dokuments
 zu deaktivieren.
\end_layout

\begin_layout Subsubsection*
Eingebaute Rückwärtssuche via Sync\SpecialChar TeX
 (DVI und PDF)
\end_layout

\begin_layout Standard
Neuere Versionen von 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
(pdf)latex
\end_layout

\end_inset

 haben eingebauten Funktionalität für Rückwärtssuche sowohl in der PDF-
 als auch in der DVI-Ausgabe.
 Diese als 
\emph on
Sync\SpecialChar TeX

\emph default
 bezeichnete Funktionalität ist das Ergebnis der Integration des 
\family sans
PDFSync
\family default
-Pakets in 
\family sans
pdftex
\family default
 und der Zusammenführung mit dem 
\emph on
scr-specials
\emph default
-Ansatz.
 Sie brauchen mindestens \SpecialChar TeX
Live 2008 oder eine entsprechend aktuelle Mik\SpecialChar TeX
-Distribut
ion, um dies zu verwenden.
 Beachten Sie auch, dass nur einige PDF-Betrachter (bspw.
 
\family sans
Okular
\family default
 und 
\family sans
Qpdfview
\family default
 unter Unix, 
\family sans
Skim
\family default
 auf dem Mac, 
\family sans
SumatraPDF
\family default
 unter Windows; siehe den folgenden Abschnitt) Sync\SpecialChar TeX
 unterstützen.
\end_layout

\begin_layout Standard
Um 
\family sans
Sync\SpecialChar TeX

\family default
 für die DVI-Ausgabe zu aktivieren, ändern Sie den Konverter 
\family sans
LaTeX (plain)->DVI
\family default
 bzw.
 
\family sans
LaTeX (plain)->DraftDVI
\family default
 unter 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Konverter
\family default
 in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
latex -synctex=1 $$i
\end_layout

\end_inset

.
 Für die PDF-Ausgabe ändern Sie den Konverter 
\family sans
LaTeX (pdflatex)->PDF (pdflatex)
\family default
 in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
pdflatex -synctex=1 $$i
\end_layout

\end_inset

.
 Wenn Ihr Betrachter in den folgenden Beschreibungen nicht berücksichtigt
 ist oder das gewünschte Ergebnis nicht eintritt, konsultieren Sie die Dokumenta
tion Ihres Betrachters hinsichtlich der Frage, ob und wie der Betrachter
 für die Verwendung von Sync\SpecialChar TeX
 konfiguriert werden muss.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Beachten Sie, dass 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-synctex=1
\end_layout

\end_inset

 Gzip-Komprimierung der generierten Sync\SpecialChar TeX
-Hilfsdateien veranlasst.
 Sollte Ihr Betrachter dies nicht unterstützen, verwenden Sie statt dessen
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-synctex=-1
\end_layout

\end_inset

.
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Spezifische Betrachter konfigurieren und verwenden
\begin_inset CommandInset label
LatexCommand label
name "subsec:configuring-viewers"

\end_inset


\end_layout

\begin_layout Subsubsection*
Xdvi (alle Plattformen)
\end_layout

\begin_layout Standard
Wenn Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
xdvi
\end_layout

\end_inset

 verwenden, müssen Sie gar nichts Zusätzliches unternehmen, um die DVI-Rückwärts
suche zu verwenden.
 \SpecialChar LyX
 verwendet in diesem Fall das Programm 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxclient
\end_layout

\end_inset

 (und damit den den 
\emph on
\lang english
UNIX Domain Socket
\emph default
\lang ngerman
); das sollte ohne Weiteres funktionieren.
 Eine Rückwärtssuche wird in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
xdvi
\end_layout

\end_inset

 durch 
\family sans
Strg-Klick
\family default
 (bzw.
 
\family sans
Alt-Klick
\family default
 auf dem Mac) initiiert.
\end_layout

\begin_layout Standard
Sollten Sie jedoch, aus welchen Gründen auch immer, statt über den 
\emph on
\lang english
UNIX Domain Socket
\lang ngerman
 
\emph default
über 
\emph on
\lang english
Named Pipes
\emph default
\lang ngerman
 mit \SpecialChar LyX
 kommunizieren wollen, ändern Sie einfach den DVI-Betrachter in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Dateiformate
\family default
 in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
xdvi -editor "lyxeditor.sh %f %l"
\end_layout

\end_inset

.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Unter Mac OSX verwenden Sie bitte statt dessen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
\end_layout

\end_inset

.
\end_layout

\end_inset

 Der Name 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.sh
\end_layout

\end_inset

 bezeichnet ein passendes Skript, das Sie zur Verfügung stellen müssen.
 Ein minimales Shell-Skript wäre das Folgende:
\end_layout

\begin_layout LyX-Code
#!/bin/sh
\begin_inset Newline newline
\end_inset

LYXPIPE="/path/to/lyxpipe"
\begin_inset Newline newline
\end_inset

COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
\begin_inset Newline newline
\end_inset

echo "$COMMAND" > "${LYXPIPE}".in || exit
\begin_inset Newline newline
\end_inset

read TMP < "${LYXPIPE}".out || exit
\end_layout

\begin_layout Standard
Die Angabe 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
/path/to/lyxpipe
\end_layout

\end_inset

 muss dabei noch mit dem tatsächlichen Pfad, in dem sich die LyX-Serverpipe-Weit
erleitung befindet, ersetzt werden (siehe 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Pfade\SpecialChar menuseparator
LyX-Server-Weiterleitung
\family default
).
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Im Ordner 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
development/tools
\end_layout

\end_inset

 der Quelldistribution finden Sie ein Skript namens 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor
\end_layout

\end_inset

, das in der Lage ist, die 
\emph on
lyxpipe
\emph default
 auf der Grundlage Ihrer Einstellungen zu ermitteln.
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection*
MacDviX (Mac OSX)
\end_layout

\begin_layout Standard
Ergänzen Sie die folgenden Zeilen am Ende von
\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
/Applications/MacDviX_Folder/calleditor.script
\end_layout

\end_inset

:
\end_layout

\begin_layout LyX-Code
/Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
\begin_inset Newline newline
\end_inset

exit 1
\end_layout

\begin_layout Standard
Modifizieren Sie die Zeilen entsprechend, wenn Sie \SpecialChar LyX
 nicht im Ordner 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Applications
\end_layout

\end_inset

 installiert haben.
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit 
\family sans
Alt-Klick
\family default
 (OPTION-Klick) initiiert.
\end_layout

\begin_layout Subsubsection*
Skim (Mac OSX)
\end_layout

\begin_layout Standard
Geben Sie als Betrachter-Einstellung in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Dateiformate\SpecialChar menuseparator
PDF (pdflatex)
\family default
 das Folgende ein:
\end_layout

\begin_layout LyX-Code
open -a Skim.app $$i
\end_layout

\begin_layout Standard
Wählen Sie 
\begin_inset Quotes gld
\end_inset

LyX
\begin_inset Quotes grd
\end_inset

 in 
\family sans
Skim\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
PDF-TeX Sync Unterstützung
\family default
.
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit 
\family sans
Cmd-Shift-Klick
\family default
 initiiert.
\end_layout

\begin_layout Subsubsection*
Evince (GNOME)
\end_layout

\begin_layout Standard
Rückwärtssuche mit 
\family sans
Evince
\family default
 funktioniert nur mit Hilfe zusätzlicher Skripte.
 Weitere Informationen finden Sie unter 
\begin_inset CommandInset href
LatexCommand href
target "https://wiki.lyx.org/LyX/SyncTeX"
literal "false"

\end_inset

.
\end_layout

\begin_layout Subsubsection*
Okular (KDE)
\end_layout

\begin_layout Standard
Gehen Sie in 
\family sans
Okular
\family default
 zu Einstellungen\SpecialChar menuseparator
Okular einrichten\SpecialChar menuseparator
Editor, wählen Sie als Editor 
\begin_inset Quotes gld
\end_inset

LyX
\begin_inset Quotes grd
\end_inset

.
 Dies wählt den passenden Befehl aus (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxclient -g %f %l
\end_layout

\end_inset

).
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit 
\family sans
Shift-Klick
\family default
 initiiert.
\end_layout

\begin_layout Subsubsection*
Qpdfview (Unix)
\end_layout

\begin_layout Standard

\family sans
Qpdfview
\family default
 unterstützt Sync\SpecialChar TeX
 seit Version 0.3.5.
 Gehen Sie in 
\family sans
Qpdfview
\family default
 zu 
\family sans
Bearbeiten\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Verhalten
\family default
, klicken Sie auf das Eingabefeld 
\begin_inset Quotes gld
\end_inset

Quelltexteditor
\begin_inset Quotes grd
\end_inset

 und geben Sie den Befehl 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxclient -g %1 %2
\end_layout

\end_inset

 ein.
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit Doppelklick initiiert.
\end_layout

\begin_layout Subsubsection*
YAP (Windows)
\end_layout

\begin_layout Standard
Starten Sie YAP, gehen Sie zu 
\family sans
Ansicht\SpecialChar menuseparator
Optionen
\family default
 und wählen Sie den Reiter 
\family sans
DVI-Rückwärtssuche
\family default
.
 Klicken Sie auf 
\family sans
Neu\SpecialChar ldots

\family default
 und geben Sie im Fenster, das sich dadurch öffnet, 
\begin_inset Quotes gld
\end_inset

\SpecialChar LyX

\begin_inset Quotes grd
\end_inset

 (oder einen anderen Namen Ihrer Wahl) ins Feld 
\family sans
Name:
\family default
 ein.
 Dann klicken Sie auf den Knopf mit dem Text 
\begin_inset Quotes gld
\end_inset

\SpecialChar ldots

\begin_inset Quotes grd
\end_inset

, um einen Dateidialog zu öffnen und zu dem Verzeichnis zu navigieren, in
 dem die Batchdatei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.bat
\end_layout

\end_inset

 (s.
\begin_inset space \thinspace{}
\end_inset

u.) liegt.
 Wählen Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.bat
\end_layout

\end_inset

 und geben Sie als Argumente des Programms 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
%f %l
\end_layout

\end_inset

 an.
 Die Datei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.bat
\end_layout

\end_inset

 wird zur Kommunikation mit \SpecialChar LyX
 über die 
\emph on
lyxpipe
\emph default
 verwendet und hat folgenden Inhalt:
\end_layout

\begin_layout LyX-Code
@echo off
\begin_inset Newline newline
\end_inset

echo LYXCMD:revdvi:server-goto-file-row:%~1 %2> 
\backslash

\backslash
.
\backslash
pipe
\backslash
lyxpipe.in
\begin_inset Newline newline
\end_inset

type 
\backslash

\backslash
.
\backslash
pipe
\backslash
lyxpipe.out
\end_layout

\begin_layout Standard
Versichern Sie sich, dass der Pfad der LyX-Server-Weiterleitung 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash

\backslash
.
\backslash
pipe
\backslash
lyxpipe
\end_layout

\end_inset

 lautet.
 Falls nicht, ändern Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.bat
\end_layout

\end_inset

 entsprechend.
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit Doppelklick initiiert.
\end_layout

\begin_layout Subsubsection*
SumatraPDF (Windows)
\end_layout

\begin_layout Standard
Um mit 
\family sans
SumatraPDF
\family default
 Rückwärtssuche zu verwenden, geben Sie als Betrachter in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Dateiformate\SpecialChar menuseparator
PDF (pdflatex)
\family default
 folgendes ein:
\end_layout

\begin_layout LyX-Code
SumatraPDF -inverse-search "lyxeditor.bat "%f" %l" 
\end_layout

\begin_layout Standard
Die Datei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.bat
\end_layout

\end_inset

 ist identisch mit der im vorherigen Abschnitt (YAP) erwähnten.
 Sollte 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
SumatraPDF.exe
\end_layout

\end_inset

 nicht in ihrem Befehlspfad liegen, verwenden Sie den vollen Dateipfad.
 
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit Doppelklick initiiert.
\end_layout

\begin_layout Subsubsection*
YAP (Cygwin)
\end_layout

\begin_layout Standard
Versichern Sie sich zunächst, dass YAP Ihr Standard-DVI-Betrachter in der
 Windows-Umgebung ist.
 Dann starten Sie diesen, gehen Sie zu 
\family sans
Ansicht\SpecialChar menuseparator
Optionen
\family default
 und wählen Sie den Reiter 
\family sans
DVI-Rückwärtssuche
\family default
.
 Klicken Sie auf 
\family sans
Neu\SpecialChar ldots

\family default
 und geben Sie im Fenster, das sich dadurch öffnet, 
\begin_inset Quotes gld
\end_inset

\SpecialChar LyX

\begin_inset Quotes grd
\end_inset

 (oder einen anderen Namen Ihrer Wahl) ins Feld 
\family sans
Name:
\family default
 ein.
 Dann klicken Sie auf den Knopf mit dem Text 
\begin_inset Quotes gld
\end_inset

\SpecialChar ldots

\begin_inset Quotes grd
\end_inset

, um einen Dateidialog zu öffnen und zu dem Verzeichnis zu navigieren, in
 dem die Binärdatei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.exe
\end_layout

\end_inset

 liegt (die unter Cygwin standardmäßig gemeinsam mit der \SpecialChar LyX
-Binärdatei installiert
 wird).
 Wählen Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
lyxeditor.exe
\end_layout

\end_inset

 und geben Sie als Argumente des Programms 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-g %f %l
\end_layout

\end_inset

 an.
 Dadurch wird der 
\emph on
lyxsocket
\emph default
 für die Kommunikation mit \SpecialChar LyX
 verwendet.
 Wenn Sie lieber die 
\emph on
lyxpipe
\emph default
 verwenden wollen, lassen Sie die Option 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-g
\end_layout

\end_inset

 weg und versichern Sie sich, dass der Pfad der LyX-Server-Weiterleitung
 in den \SpecialChar LyX
-Einstellungen korrekt spezifiziert ist.
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit Doppelklick initiiert.
\end_layout

\begin_layout Subsubsection*
SumatraPDF (Cygwin)
\end_layout

\begin_layout Standard
Um mit 
\family sans
SumatraPDF
\family default
 Rückwärtssuche zu verwenden, geben Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
SumatraPDF.sh
\end_layout

\end_inset

 als Betrachter in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Dateiformate\SpecialChar menuseparator
PDF (pdf\SpecialChar softhyphen
latex)
\family default
 ein.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
SumatraPDF.sh
\end_layout

\end_inset

 bezeichnet das folgende Skript, das Sie in Ihr Befehlsverzeichnis (am Besten
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
/usr/local/bin
\end_layout

\end_inset

) ablegen sollten:
\end_layout

\begin_layout LyX-Code
#!/bin/bash
\begin_inset Newline newline
\end_inset

cd $(dirname $1)
\begin_inset Newline newline
\end_inset

SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
\end_layout

\begin_layout Standard
Dieses Skript wird benötigt, weil 
\family sans
SumatraPDF
\family default
 eine native Windowsanwendung ist und daher nicht mit den POSIX-Pfaden zurechtko
mmt, die die Cygwin-Version von \SpecialChar LyX
 verwendet.
 Sollte 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
SumatraPDF.exe
\end_layout

\end_inset

 nicht in ihrem Befehlspfad sein, verwenden Sie den vollen POSIX-Pfad im
 obigen Skript.
 Die Option 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-g
\end_layout

\end_inset

 aktiviert Kommunikation über den 
\emph on
lyxsocket
\emph default
.
 Lassen Sie die Option 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
-g
\end_layout

\end_inset

 weg, wenn Sie statt dessen lieber die 
\emph on
lyxpipe
\emph default
 verwenden wollen.
 Versichern Sie sich dann, dass der Pfad der LyX-Server-Weiterleitung in
 den \SpecialChar LyX
-Einstellungen korrekt spezifiziert ist.
\end_layout

\begin_layout Standard
Rückwärtssuche wird mit Doppelklick initiiert.
\end_layout

\begin_layout Section
Vorwärtssuche
\end_layout

\begin_layout Standard
Wie der Name schon andeutet, ist Vorwärtssuche gewissermaßen das 
\begin_inset Quotes gld
\end_inset

Gegenteil
\begin_inset Quotes grd
\end_inset

 von Rückwärtssuche.
 Die Funktion ermöglicht es Ihnen, den Betrachter von \SpecialChar LyX
 aus an eine bestimmte
 Stelle springen zu lassen.
 Wenn Vorwärtssuche eingerichtet ist (wie im folgenden beschrieben), können
 Sie Ihren Cursor irgendwo in Ihrem \SpecialChar LyX
-Dokument platzieren, dann 
\begin_inset Info
type  "menu"
arg   "forward-search"
\end_inset

 im Menü wählen (oder einfach 
\family sans
Vorwärtssuche
\family default
 im Kontextmenü nach Rechtsklick), und schon wird der Betrachter zur entsprechen
den Stelle im PDF/DVI springen.
 Voraussetzung ist natürlich, dass der Betrachter diese Funktion auch unterstütz
t.
\end_layout

\begin_layout Standard
Um Vorwärtssuche zu ermöglichen, muss die DVI/PDF-Datei mit den entsprechenden
 Informationen über die \SpecialChar TeX
-Quellen versorgt werden.
 Dies wird mit den Methoden, die im Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:rev-search"

\end_inset

 beschrieben sind, erreicht.
\end_layout

\begin_layout Standard
Zusätzlich müssen Sie \SpecialChar LyX
 für die Kommunikation mit dem Betrachter konfigurieren,
 und zwar in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Ausgabe\SpecialChar menuseparator
Allgemein
\family default
.
 Dort bieten wir eine Reihe von getesteten Konfigurationen für spezifische
 Betrachter an, die Sie aus einer Auswahlliste wählen können.
 Sollte keine davon Ihren Bedürfnissen entsprechen, müssen Sie selbst herausfind
en, welche Sie dort eingeben müssen.
 Die Definitionen verwenden die folgenden Platzhalter:
\end_layout

\begin_layout Itemize
\noindent
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$$n
\end_layout

\end_inset

: Zeilennummer
\end_layout

\begin_layout Itemize
\noindent
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$$t
\end_layout

\end_inset

: Name der (temporären) exportierten 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\noindent
.tex
\end_layout

\end_inset

-Datei (ohne Pfad)
\end_layout

\begin_layout Itemize
\noindent
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$$f
\end_layout

\end_inset

: Name der (temporären) exportierten 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\noindent
.tex
\end_layout

\end_inset

-Datei (mit Pfad)
\end_layout

\begin_layout Itemize
\noindent
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$$o
\end_layout

\end_inset

: Name der exportierten Ausgabedatei (entweder DVI oder PDF, je nachdem,
 welche im temporären Verzeichnis gefunden wird)
\end_layout

\begin_layout Standard
Bitte beachten Sie, dass nur manche Betrachter aus dem Stand vollständige
 und für \SpecialChar LyX
 brauchbare Vorwärtssuche bieten, darunter 
\family sans
YAP
\family default
, 
\family sans
xdvi
\family default
, 
\family sans
Okular
\family default

\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Sie sollten hierfür auch 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
okular -unique
\end_layout

\end_inset

 in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Datei-Handhabung\SpecialChar menuseparator
Dateiformate
\family default
 angeben.
\end_layout

\end_inset

, 
\family sans
Qpdfview
\family default
 und 
\family sans
SumatraPDF
\family default

\begin_inset Foot
status collapsed

\begin_layout Plain Layout

\family sans
SumatraPDF
\family default
 kann auch mit DDE-Kommandos über das externe Programm 
\family sans
CMCDDE
\family default
 umgehen, das Sie hier finden: 
\begin_inset CommandInset href
LatexCommand href
target "http://www.istri.fr/spip/zip/CMCDDE.zip"
literal "false"

\end_inset

.
\end_layout

\end_inset

.
 Andere, etwa 
\family sans
Evince
\family default

\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Vorwärtssuche mit 
\family sans
Evince
\family default
 kann mithilfe zusätzlicher Hilfsskripte erreicht werden.
 Bitte konsultieren Sie für Details 
\begin_inset CommandInset href
LatexCommand href
target "https://wiki.lyx.org/LyX/SyncTeX"
literal "false"

\end_inset

.
\end_layout

\end_inset

, benötigen zusätzliche Werkzeuge für Vorwärtssuche von \SpecialChar LyX
 aus.
 Während einige der verbreiteten PDF-Betrachter (v.
\begin_inset space \thinspace{}
\end_inset

a.
 
\family sans
Adobe Reader
\family default
) überhaupt keine Vorwärtssuche bieten, können manche andere – bspw.
 
\family sans
xpdf
\family default
 – immerhin dazu gebracht werden, das Dokument neu zu laden und zu einer
 bestimmten Seite zu springen; Sie können also wenigstens in die Nähe gelangen.
 Diese zuletzt genannte Möglichkeit erfordert einen externen Aufruf von
 
\family sans
SyncTeX
\family default
 (die vorbereiteten Konfigurationen in 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset


\family sans
\SpecialChar menuseparator
Ausgabe\SpecialChar menuseparator
Allgemein
\family default
 enthalten diesen Aufruf).
 
\end_layout

\begin_layout Standard
Vorwärtssuche funktioniert mit DVI- und PDF-Ausgabe.
 \SpecialChar LyX
 prüft einfach, welches Ausgabeformat Sie verwendet haben (also, welches
 Format im temporären Verzeichnis vorfindlich ist) und wählt dann die passende
 Konfiguration für das entsprechende Format.
\end_layout

\begin_layout Chapter
Besondere Dokumentklassen
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!besondere
\end_layout

\end_inset


\end_layout

\begin_layout Section

\lang english
Astronomy & Astrophysics
\lang ngerman

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!A&A Paper
\end_layout

\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 \SpecialChar LyX
 Artikel für die Veröffentlichung
 in der wissenschaftlichen Zeitschrift 
\emph on
\lang english
Astronomy & Astrophysics
\emph default
\lang ngerman
 (
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

https://www.aanda.org/
\end_layout

\end_inset

) schreiben kann.
 Man benötigt dafür die Dokumentklasse 
\family typewriter
aa.cls
\family default
, Version 5.01, die Sie von folgendem FTP-Server beziehen können:
\end_layout

\begin_layout Quote
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

ftp://ftp.edpsciences.org/pub/aa/readme.html
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Zu diesem Paket gehö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 \SpecialChar LyX
 die richtige Form erreicht.
\end_layout

\begin_layout Standard
Bitte beachten Sie auch, dass 
\emph on
Astronomy & Astrophysics
\emph default
 seit dem 1.
\begin_inset space ~
\end_inset

Januar 2001 nicht mehr von Springer, sondern von EDP Sciences herausgegeben
 wird.
 Mit diesem Wechsel wurden auch einige Änderungen im Format und in den Stildatei
en eingeführt, insbesondere wurde der Thesaurus-Befehl entfernt.
 Die vorliegende \SpecialChar LyX
-Klasse unterstützt die derzeit neueste Version 5.01 der
 A&A-Textklasse.
 Wenn Sie eine ältere Version installiert haben, sollten Sie unbedingt auf
 die aktuelle Version umsteigen.
 Aus Gründen der Kompatibilität wurde das alte Format als 
\family sans
\lang english
Astronomy & Astrophysics
\lang ngerman
 (V.
 4, veraltet)
\family default
 beibehalten.
 Bitte lesen Sie dazu die Kommentare in der Datei 
\family typewriter
LyXDir/layouts/aapaper.layout
\family default
.
\end_layout

\begin_layout Subsection
Der Anfang
\end_layout

\begin_layout Standard
Sie beginnen ein neues Dokument über den Menüpunkt 
\family sans
Datei\SpecialChar menuseparator
Neu\SpecialChar ldots

\family default

\begin_inset space \space{}
\end_inset

(
\family sans
Strg+N
\family default
) oder 
\family sans
Datei\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset

von
\begin_inset space ~
\end_inset

Vor\SpecialChar softhyphen
la\SpecialChar softhyphen
ge\SpecialChar ldots

\begin_inset space \space{}
\end_inset

(Strg+Umschalt+N)
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die Verwendung von Vorlagen ist äußerst empfehlenswert.
 Legen Sie sich selber eine an, oder bitten Sie den lokalen System\SpecialChar softhyphen
administrator,
 eine solche zu erstellen.
 Ein Beispiel für eine solche Vorlage finden Sie in der normalen \SpecialChar LyX
-Distribution.
\end_layout

\end_inset


\family default
 Falls Sie keine Vorlage verwenden, achten Sie auf die folgenden Einstellungen:
\end_layout

\begin_layout Itemize
Wählen Sie (naheliegenderweise) die Klasse 
\family sans
\lang english
Astronomy & Astrophysics
\family default
\lang ngerman
 im Menü 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset


\end_layout

\begin_layout Itemize
Ändern Sie nichts an der Einstellung 
\family sans
Seitenformat
\family default
 – alles Notwendige wird von der Klasse voreingestellt.
\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äge, von denen einige optional sind.
 Dies sind:
\end_layout

\begin_layout Itemize

\family sans
Titel
\family default
: [benötigt]
\end_layout

\begin_layout Itemize

\family sans
Untertitel
\family default
: [optional]
\end_layout

\begin_layout Itemize

\family sans
Autor
\family default
: [optional]
\end_layout

\begin_layout Itemize

\family sans
Adresse
\family default
: [benötigt]
\end_layout

\begin_layout Itemize

\family sans
Sonderdruck
\family default
: [optional] falls mehr als ein Autor beteiligt ist: An wen sollen Anfragen
 bzgl.
\begin_inset space \space{}
\end_inset

Reprints gestellt werden?
\end_layout

\begin_layout Itemize

\family sans
Post
\family default
: [optional] Postadresse.
\end_layout

\begin_layout Itemize

\family sans
Datum
\family default
: [benötigt].
 Das hier verwendete Format ist:
\begin_inset Newline newline
\end_inset


\family typewriter
Received:
\begin_inset space ~
\end_inset

<date>; Accepted
\begin_inset space ~
\end_inset

<date>
\family default
.
\end_layout

\begin_layout Standard
Der Befehl 
\family typewriter

\backslash
maketitle
\family default
 darf nicht selber eingefügt werden, dies wird automatisch von \SpecialChar LyX
 getan, sobald
 der Titelblock beendet ist.
 Die Reihenfolge der Einträge im Titelblock ist übrigens egal, die oben
 gegebene Reihenfolge ist aber optisch am nächsten am Format des späteren
 Textes.
\end_layout

\begin_layout Standard
Wenn Sie im Titelblock Fußnoten verwenden wollen, zum Beispiel um Ihre gegenwärt
ige Adresse anzugeben, können Sie dazu die normale Fußnote 
\family sans
Einfügen\SpecialChar menuseparator
Fußnote
\family default
 verwenden.
 \SpecialChar LyX
 verwendet dann automatisch die in diesem Fall korrekte \SpecialChar LaTeX
-Form 
\family typewriter

\backslash
thanks{}
\family default
.
\end_layout

\begin_layout Standard
Unter 
\family sans
Bearbeiten\SpecialChar menuseparator
Textstil
\family default
 finden Sie außerdem zwei Einfügungen, die für den Titel relevant sind:
\end_layout

\begin_layout Itemize

\family sans
Institut
\family default
 wird verwendet, um die zusammengehörigen Autoren\SpecialChar breakableslash
Adressen zu kennzeichnen.
 Die Adressen werden normalerweise in der Reihenfolge nummeriert, wie sie
 in der Umgebung 
\family sans
Adresse
\family default
 eingegeben werden.
 Deshalb werden mit 
\family sans
Institut
\family default
 die zugehörigen Autoren markiert.
\end_layout

\begin_layout Itemize

\family sans
E-Mail
\family default
 erlaubt das Einfügen einer Email-Adresse für schnellere Kontaktaufnahme.
\end_layout

\begin_layout Standard
Darüber hinaus wird ein zusätzlicher \SpecialChar LaTeX
-Befehl verwendet, für den es in \SpecialChar LyX
 kein
 Gegenstück gibt:
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
and
\family default
 trennt die Namen von mehreren Autoren bzw.
\begin_inset space ~
\end_inset

Adressen
\end_layout

\begin_layout Standard
In diesem Fall müssen Sie den entsprechenden Befehle selbst eingeben und
 als \SpecialChar TeX
-Code 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änkt.
 Hier muss auch der Eintrag der Schlüsselworte erfolgen.
 Dies erfolgt über das Absatzformat 
\family sans
Schlagwörter
\family default
.
 Siehe dazu auch das Beispiel.
\end_layout

\begin_layout Subsection
Unterstützte Umgebungstypen
\end_layout

\begin_layout Standard
Die Klasse 
\family sans
\lang english
Astronomy & Astrophysics
\family default
\lang ngerman
 unterstützt folgende Umgebungstypen:
\end_layout

\begin_layout Standard

\family sans
\begin_inset Flex Multiple Columns
status open

\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ä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
LaTeX
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Von \SpecialChar LyX
 nicht unterstützte Befehle
\end_layout

\begin_layout Standard
Einige der \SpecialChar LaTeX
-Befehle werden vom Format 
\family sans
\lang english
Astronomy & Astrophysics
\family default
\lang ngerman
 in \SpecialChar LyX
 nicht unterstützt.
 Einige davon wurden bereits erwähnt.
 Der Übersicht halber sind hier nochmals alle zusammen aufgeführt:
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
and
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
authorrunning
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
object{}
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
titlerunning{}
\end_layout

\begin_layout Standard
Wenn Sie einen dieser Befehle verwenden wollen, müssen Sie ihn von Hand
 eingeben.
 Vergessen Sie keinesfalls, die Befehle als \SpecialChar LaTeX
-Code zu kennzeichnen!
\end_layout

\begin_layout Subsection
Gleitende Abbildungen und Tabellen
\end_layout

\begin_layout Standard
\SpecialChar 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ügung, deshalb hier keine weiteren Erläuterungen dazu.
 Lesen Sie das 
\emph on
Benutzerhandbuch
\emph default
.
 Denken Sie aber daran, dass laut Vorgabe Tabellen linksbündig gesetzt werden
 sollten.
 Verwenden Sie dazu die Einstellungsmöglichkeit im Menü 
\family sans
Bearbeiten\SpecialChar menuseparator
Absatz-Einstellungen
\family default
 (
\begin_inset Info
type  "icon"
arg   "layout-paragraph"
\end_inset

).
\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ßen vor:
\end_layout

\begin_layout Enumerate
Erzeugen Sie eine breite Gleitabbildung: 
\family sans
Einfügen\SpecialChar menuseparator
Gleitobjekt\SpecialChar menuseparator
Abbildung.
\end_layout

\begin_layout Enumerate
Geben Sie Ihre Bildunterschrift ein.
\end_layout

\begin_layout Enumerate
Drücken Sie 
\family sans
Eingabe,
\family default
 um den Cursor über den Text zu positionieren.
\end_layout

\begin_layout Enumerate
Fügen Sie die Abbildung ein: 
\family sans
Einfü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
Einfügen\SpecialChar menuseparator
Formatierung\SpecialChar menuseparator
Variabler
\begin_inset space \space{}
\end_inset

horiz.
\begin_inset space \space{}
\end_inset

Abstand
\family default
.
\end_layout

\begin_layout Enumerate
Schalten Sie in den \SpecialChar LaTeX
-Modus: 
\family sans
Alt+Z
\begin_inset space ~
\end_inset

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ßen Sie die Klammer nicht!
\end_layout

\begin_layout Enumerate
Setzen Sie den Cursor hinter den Text und fügen Sie im \SpecialChar LaTeX
-Modus die schließende
 Klammer ein: 
\family sans
Strg+L
\begin_inset space ~
\end_inset


\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 Gutachter-Format
\end_layout

\begin_layout Standard
Um den Artikel einzureichen, muss er in einem speziellen, zweizeiligen Format
 ausgedruckt werden.
 Dazu muss der Dokumentklasse in \SpecialChar LaTeX
 die Option 
\family typewriter
referee
\family default
 (Begutachtungsmodus) angegeben werden.
 Verwenden Sie hierzu im Menü 
\family sans
Dokument-Einstellungen\SpecialChar menuseparator
Do\SpecialChar softhyphen
ku\SpecialChar softhyphen
ment\SpecialChar softhyphen
klas\SpecialChar softhyphen
se,
\family default
 das Feld 
\family sans
Klassenoptionen\SpecialChar menuseparator
Benutzerdefiniert
\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 über den entsprechenden Knopf im Dialog
 
\family sans
Datei\SpecialChar menuseparator
Öffnen\SpecialChar ldots

\family default
\SpecialChar menuseparator

\family sans
Beispiele
\family default
 gelangen, finden Sie einen Artikel für dieses Format (unter dem Titel 
\family typewriter
aa_sample.lyx
\family default
).
 Es ist der Artikel, der auch im \SpecialChar LaTeX
-Paket der Klasse beigelegt ist, nur wurde
 er in \SpecialChar LyX
 
\begin_inset Quotes gld
\end_inset

übersetzt
\begin_inset Quotes grd
\end_inset

.
 
\end_layout

\begin_layout Standard
Sie können ihn als Anregung verwenden und den \SpecialChar LaTeX
-Text mit der \SpecialChar LyX
-Fassung vergleichen.
\end_layout

\begin_layout Section
AAS\SpecialChar TeX

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!AAS\SpecialChar TeX

\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Mike Ressler
\end_layout

\begin_layout Subsection
Einleitung
\end_layout

\begin_layout Standard
AAS\SpecialChar TeX
 ist ein Makro-Paket, welches von der 
\emph on
\lang english
American Astronomical Society
\emph default
\lang ngerman
 zusammengestellt wurde, um die Einreichung von Manuskripten für die drei
 von ihr herausgegebenen Zeitschriften zu vereinfachen: 
\emph on
\lang english
Astrophysical Journal
\emph default
\lang ngerman
 (einschließlich 
\emph on
\lang english
Letters
\emph default
\lang ngerman
 und 
\emph on
\lang english
Supplement
\emph default
\lang ngerman
), 
\emph on
\lang english
Astronomical Journal
\emph default
\lang ngerman
 sowie 
\emph on
\lang english
Publications of the Astronomical Society of the Pacific
\emph default
\lang ngerman
.
 Es hat sich gezeigt, dass \SpecialChar LyX
 sich ausgezeichnet dafür eignet, dies Dokumente
 zu erzeugen, besonders wegen seiner Fähigkeiten, Gleichungen, Zitate und
 Bilder zu handhaben.
 \SpecialChar LyX
 setzt mindestens Version 5.0 dieses Makro-Paketes voraus.
 Empfohlen wird mindestens Version 6, die Version, die im Folgenden beschrieben
 wird.
 Das AAS\SpecialChar TeX
-Paket kann vom FTP-Server der AAS heruntergeladen werden:
\end_layout

\begin_layout Quote
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

https://aas.org/aastex/aastex-downloads
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Das Paket enthält auch ein vollständiges Benutzerhandbuch, und Sie sollten
 sich sorgfältig damit vertraut machen, bevor Sie damit einen Artikel mit
 \SpecialChar LyX
 schreiben.
 Denn auch mit \SpecialChar LyX
 müssen Sie sich über die Bedeutung der diversen AAS\SpecialChar TeX
-Befehle
 im Klaren sein, \SpecialChar LyX
 nimmt Ihnen lediglich ab, all diese Befehle selber einzutipppe
n.
 Sie sind auch verantwortlich dafür, dass das endgültige \SpecialChar LaTeX
-Dokument den Richtlini
en derjenigen Zeitschrift entspricht, bei der 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ügten Vorlage zu beginnen.
 Klicken Sie dazu auf 
\family sans
Datei\SpecialChar menuseparator
Neu
\begin_inset space \space{}
\end_inset

von
\begin_inset space \space{}
\end_inset

Vorlage
\family default
\SpecialChar ldots
 und wählen Sie dann 
\family typewriter
aastex6.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 AAS\SpecialChar TeX
-Befehle lassen sich einfach in \SpecialChar LyX
 integrieren, bei manchen
 ist das jedoch nicht der Fall.
 Diese fallen Ihnen in der Vorlage sicherlich sofort auf: Derartige Befehle
 müssen direkt eingetippt und als \SpecialChar TeX
-Code markiert werden.
 Ich habe versucht, den Umfang solcher \SpecialChar TeX
-Code-Kästchen so gering wie möglich
 zu halten.
\end_layout

\begin_layout Subsection
Der Abschluss eines Artikels
\end_layout

\begin_layout Standard
Wenn das Dokument zu Ihrer Zufriedenheit erstellt ist und einwandfrei in
 der Vor\SpecialChar softhyphen
schau betrachtet und ausgedruckt werden kann, sind einige Nachbearbeitun
gsschritte not\SpecialChar softhyphen
wen\SpecialChar softhyphen
dig, bevor der Text eingereicht werden kann.
\end_layout

\begin_layout Enumerate
Exportieren Sie den Text als \SpecialChar LaTeX
-Datei (
\family sans
Datei\SpecialChar menuseparator
Exportieren\SpecialChar menuseparator
LaTeX
\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\SpecialChar ldots
{fontenc}
\family default
 (normalerweise direkt nach 
\family typewriter

\backslash
docu\SpecialChar softhyphen
ment\SpecialChar softhyphen
class
\family default
).
 Ebenfalls entfernt werden muss eine eventuell vorhandene 
\family typewriter

\backslash
secnumdepth
\family default
-Zeile.
\end_layout

\begin_layout Enumerate
Entfernen Sie alle Zeilen zwischen (einschließlich) 
\family typewriter

\backslash
makeatletter
\family default
 und 
\family typewriter

\backslash
make\SpecialChar softhyphen
atother
\family default
, mit Ausnahme derjenigen Einträge, die Sie selber in den \SpecialChar LaTeX
-Vorspann eingefügt
 haben (diese sollten direkt nach den 
\begin_inset Quotes gld
\end_inset

User specified \SpecialChar 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 \SpecialChar LaTeX
-Lauf um sicherzustellen, dass die Datei noch immer fehlerfrei
 verarbeitet werden kann.
\end_layout

\begin_layout Enumerate
Lesen Sie nochmals die Vorgaben der Zeitschrift um sicherzugehen, dass 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 AAS\SpecialChar TeX
-Befehle ausführlich erlä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
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ä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
Optionen
\family default
 in 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Dokumentformat
\family default
 ein.
\end_layout

\begin_layout Subsubsection
Dinge, die funktionieren, jedoch zusätzlicher Hinweise bedürfen
\begin_inset Argument 1
status collapsed

\begin_layout Plain Layout
Dinge, die funktionieren
\end_layout

\end_inset


\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 \SpecialChar LaTeX
-Vorspann
 ein: 
\begin_inset Newline newline
\end_inset


\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 \SpecialChar LaTeX
-Vorspann platziert werden.
 Sie sind in der Vorlagedatei als (leere) Platzhalter aufgeführt: 
\begin_inset Newline newline
\end_inset


\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 \SpecialChar TeX
-Code, um ihn einzufügen.
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
and
\family default
 (2.3) – Es wird ein zusä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 \SpecialChar TeX
-Code, um ihn einzufügen.
\end_layout

\begin_layout Itemize

\family typewriter

\backslash
placetable
\family default
 (2.8) kann keine Marke für Querverweise einfü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ä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ä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ügen, indem
 Sie den Cursor am Textanfang platzieren und 
\family sans
Einfügen\SpecialChar menuseparator
Kurztitel
\family default
 auswählen.
 
\family sans
Kurztitel
\family default
 fügt ein optionales Argument des Typs ein, der von 
\family typewriter

\backslash
fig\SpecialChar softhyphen
caption
\family default
 benö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 (\SpecialChar TeX
-Code verwenden)
\end_layout

\begin_layout Standard

\family typewriter

\backslash
eqnum
\family default
 (2.12), 
\family typewriter

\backslash
setcounter{equation}
\family default
 (2.12), Abkü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 \SpecialChar 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ß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 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 über den Menüpunkt 
\family sans
Einfügen\SpecialChar menuseparator
Datei
\family default
 in Ihre \SpecialChar LyX
-Datei ein.
 In der Datei 
\family typewriter
aas_sample.lyx
\family default
 finden Sie ein Beispiel dafür.
\end_layout

\begin_layout Subsection
FAQs, Tipps, Tricks und andere Wiederholungen
\end_layout

\begin_layout Subsubsection
Wie man \SpecialChar LyX
 und AAS\SpecialChar TeX
 zusammenarbeiten lässt
\end_layout

\begin_layout Standard
Es kann etwas schwierig sein, \SpecialChar LyX
 dazu zu bringen, neue Formate und Dokumentklassen
 zu erkennen.
 Wenn alles Andere versagt, machen Sie folgendes:
\end_layout

\begin_layout Enumerate
Stellen Sie sicher, dass \SpecialChar LaTeX
 das AAS\SpecialChar TeX
-Paket findet.
 Kopieren Sie 
\family typewriter
sample.tex
\family default
 (und eventuell 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

table.tex
\end_layout

\end_inset

) in ein eigenes Verzeichnis und versuchen Sie, es mit 
\family typewriter
latex
\family default
 zu übersetzen.
\end_layout

\begin_layout Enumerate
Überzeugen Sie sich, dass die Datei 
\family typewriter
aastex.layout
\family default
 im Ordner 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
layouts
\end_layout

\end_inset

 zu finden ist.
\end_layout

\begin_layout Enumerate
Rekonfigurieren Sie \SpecialChar LyX
 mit 
\family sans
Werkzeuge\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset

konfigurieren
\family default
 und starten Sie \SpecialChar LyX
 dann neu.
\end_layout

\begin_layout Enumerate
Öffnen Sie eine neue Datei (nicht mit Vorlagedatei).
 Erscheint 
\family sans
\lang english
American Astronomical Society (V.
 6)
\family default
\lang ngerman
 als Auswahloption in 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Dokumentklasse?
\end_layout

\begin_layout Standard
Wenn Sie beim Übersetzen eines existierenden AAS\SpecialChar TeX
-Dokumentes eine Fehlermeldung
 von \SpecialChar LaTeX
 bekommen, es könne das AAS\SpecialChar TeX
-Format nicht finden, oder ein 
\begin_inset Quotes gld
\end_inset


\lang english
You should not mix title layouts with normal ones
\lang ngerman

\begin_inset Quotes grd
\end_inset

, ist das Paket nicht korrekt installiert.
\end_layout

\begin_layout Subsubsection
\SpecialChar LaTeX
-Fehler beim Verarbeiten von Tabellen
\end_layout

\begin_layout Standard
\SpecialChar LyX
 versucht standardmäßig, die Über-\SpecialChar breakableslash
Unterschriften von Tabellen zu zentrieren.
 Dies verursacht offenbar Probleme im Zusammenhang mit AAS\SpecialChar TeX
, Sie sollten
 deshalb für diese Abschnitte in 
\family sans
Bearbeiten\SpecialChar menuseparator
Absatz
\family default
-
\family sans
Einstellungen
\family default
 die 
\family sans
Ausrichtung
\family default
 auf 
\family sans
Blocksatz
\family default
 einstellen.
 Dies hat bei mir die Probleme beseitigt.
\end_layout

\begin_layout Subsubsection
Literaturverzeichnisse
\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, dass 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
\begin_inset space \space{}
\end_inset

(1992)
\family default
.
\end_layout

\begin_layout Enumerate
Das Einfügen der Literaturverzeichnisse ist ü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 davor gesetzt.
 Klicken Sie darauf, um die restlichen Informationen einzugeben.
 Für weitere Verweise gehen Sie ans Ende eines vorhandenen Verweises und
 drü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 AAS\SpecialChar TeX
 eigene Befehle für Bilder hat (
\family typewriter

\backslash
plotone
\family default
 zum Beispiel), ziehe ich die Standard-Bildbefehle von \SpecialChar LaTeX
 (mit dem Ergänzungspaket
 
\family typewriter
graphicx
\family default
) vor.
 Sie können die 
\family typewriter

\backslash
plotone
\family default
- usw
\begin_inset space ~
\end_inset

Befehle als \SpecialChar TeX
-Code 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 \SpecialChar LyX
 den Befehl 
\family typewriter

\backslash
usepackage{graphics}
\family default
 in den \SpecialChar LaTeX
-Vorspann einfügen und die Abbildungen auf die in \SpecialChar LaTeX
 übliche Weise
 behandeln.
 Ich glaube, dass 
\emph on
ApJ
\emph default
 Bilder jetzt auf genau diese Art akzeptiert; 
\emph on
AJ
\emph default
 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 \SpecialChar LyX
 nicht angezeigt, obwohl das Dokument
 auf Papier so ausgedruckt wird.
 Ebenfalls gibt es keine zusä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ür verschwenden.
\end_layout

\begin_layout Subsection
Schlussbemerkung
\end_layout

\begin_layout Standard
Ihre Erfahrung mag eine andere sein.
 Ich habe jetzt Artikel für 
\emph on
ApJ
\emph default
 und 
\emph on
AJ
\emph default
 veröffentlicht, für die \SpecialChar LyX
 98
\begin_inset space \thinspace{}
\end_inset

% der Arbeit getan hat; die restlichen 2
\begin_inset space \thinspace{}
\end_inset

% warem \SpecialChar LaTeX
-Nachbearbeitung und ein paar Aufräumarbeiten.
 Ich hatte niemals Ärger mit dem Abgabeprozess, und ich bin sicher, dass
 die Zeitschriften nie einen Unterschied bemerkt haben.
 Also: Probieren Sie es aus und veröffentlichen Sie!
\end_layout

\begin_layout Section
AMS-\SpecialChar LaTeX

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!AMS-\SpecialChar LaTeX

\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
David Johnson
\noun default
; aktualisiert von 
\noun on
Richard Heck
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
Die AMS-Klassen wurden erstellt, um damit mathematische Aufsätze zu schreiben,
 die in den diversen Veröffentlichungen der 
\emph on
\lang english
American Mathematical Society
\emph default
\lang ngerman
 erscheinen sollen.
 Sie sind nicht an eine bestimmte Zeitschrift gebunden, können aber einfach
 verändert werden, um dies zu erreichen.
 Lesen Sie die AMS-Dokumentation für Anleitungen für die jeweilige Zeitschrift
 (oft beschränken sich die Änderungen auf das Verändern einer einzigen Zeile
 in der \SpecialChar TeX
-Datei).
 Die Dokumentation der AMS ist im Internet zugänglich (
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.ams.org
\end_layout

\end_inset

) oder kann per FTP geladen werden (
\family typewriter

\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

ftp://ftp.ams.org/pub/tex/amslatex/
\end_layout

\end_inset


\family default
).
 Diese Klassen sind für jede Art von mathematischen Texten geeignet und
 nützlich.
 
\end_layout

\begin_layout Standard
\noindent
Es gibt zwei grundlegende AMS-Klassen:
\end_layout

\begin_layout Enumerate
amsart – Das AMS-Standardformat für Artikel.
 
\end_layout

\begin_layout Enumerate
amsbook – Das AMS-Standardformat für Bücher (Monographien).
\end_layout

\begin_layout Standard
Die \SpecialChar LyX
-Klassen enthalten nur das Notwendigste, damit die AMS-Klassen genutzt
 werden können.
 Vor allem enthalten sie keine 
\begin_inset Quotes gls
\end_inset

Theorem
\begin_inset Quotes grs
\end_inset

-Umgebungen, um Theoreme, Lemmata usw.
 zu setzen.
 Diese sind vielmehr in einem Modul enthalten, 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (AMS)
\end_layout

\end_inset

, das automatisch geladen wird, wenn Sie eine der AMS-Klassen wählen (das
 Modul kann auch mit anderen Klassen verwendet werden, und Sie können es
 auch bei den AMS-Klassen entfernen, wenn Sie etwas anderes verwenden möchten).
 Weniger gebräuchliche Umgebungen sind in einem zweiten Modul ausgelagert,
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (AMS-erweitert)
\end_layout

\end_inset

.
 Dieses müssen Sie manuell laden.
\end_layout

\begin_layout Standard
In der Voreinstellung werden Theoreme und ähnliches durchgängig durch das
 ganze Dokument hindurch nummeriert.
 Das können Sie ändern, indem Sie das Modul 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (abschnittsweise nummeriert)
\end_layout

\end_inset

 – oder wenn Sie Buch (AMS) verwenden: 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (kapitelweise nummeriert)
\end_layout

\end_inset

 – laden.
 Mit diesen erfolgen die Nummerierungen nach dem Schema 
\emph on
n.m
\emph default
, wobei die Zahl vor dem Punkt auf den Abschnitt (bzw.
 das Kapitel) verweist, die danach auf das 
\emph on
m-te
\emph default
 Vorkommen innerhalb dieser Einheit.
 Viele Umgebungen sind auch in nicht-nummerierter Variante verfügbar.
 Das wird durch ein Sternchen am Ende des Namens angezeigt.
 Wenn Sie nur nicht-nummerierte Ergebnisse möchten, können Sie das mit dem
 Modul 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (nicht nummeriert)
\end_layout

\end_inset

 erreichen.
\end_layout

\begin_layout Standard
Beachten Sie, dass die beschriebenen Module nicht an die AMS-Klassen gebunden
 sind.
 Es ist ohne Probleme möglich, sie in anderen Klassen zu verwenden, also
 etwa in 
\family sans
Artikel (Standardklasse)
\family default
, 
\family sans
Buch (Standardklasse)
\family default
, 
\family sans
KOMA-Script-Aufsatz
\family default
 usw.
\end_layout

\begin_layout Subsection
Was diese Klassen bieten
\end_layout

\begin_layout Standard
Die Liste der Umgebungstypen, die von den Formaten der AMS-Klasse bereitgestellt
 werden, ist lang.
 AMS-\SpecialChar LaTeX
 selber bietet die Möglichkeit, unbegrenzt viele Theorem-Umgebungen
 selbst für eigene Zwecke zu definieren.
 Die in der \SpecialChar LyX
-Klasse hier umgesetzte Auswahl entspricht den Empfehlungen
 der AMS\SpecialChar endofsentence
 Zusätzlich zu den normalen \SpecialChar 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
Adresse
\family default
\series default
 Die permanente Adresse des Autors.
\end_layout

\begin_layout Description

\family sans
\series medium
Aktuelle
\begin_inset space ~
\end_inset

Adresse
\family default
\series default
 Hierher gehö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
E-Mail
\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ünscht.
\end_layout

\begin_layout Description

\family sans
\series medium
Schlagwörter
\family default
\series default
 Schlagwörter oder Phrasen, um die im Artikel verwendeten Themen zu charakterisi
eren.
\end_layout

\begin_layout Description

\family sans
\series medium
Sachgebiet
\family default
\series default
 Dies bezieht sich auf die AMS-Sachgebietsklassifizierung, die in 
\emph on
\lang english
Mathematical Reviews
\emph default
\lang ngerman
 beschrieben und veröffentlicht ist.
 Sie sind auch online über die oben angegebenen Adressen zugänglich.
\end_layout

\begin_layout Description

\family sans
\series medium
Dank
\end_layout

\begin_layout Description

\family sans
\series medium
Widmung
\end_layout

\begin_layout Description

\family sans
\series medium
Übersetzer
\end_layout

\begin_layout Standard
Die folgenden Umgebungen werden von den Modulen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (AMS)
\end_layout

\end_inset

 zur Verfügung gestellt, im letztgenannten Fall sowohl in nummerierter als
 auch in nicht nummerierter Version.
 Dieselben Umgebungen werde nur in nicht nummerierter Version vom Modul
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (nicht nummeriert)
\end_layout

\end_inset

 angeboten:
\end_layout

\begin_layout Theorem*
Dies wird normalerweise zur Präsentation zentraler Ergebnisse verwendet.
\end_layout

\begin_layout Corollary*
Dies wird für Aussagen verwendet, die direkt aus vorhergehenden Aussagen
 hervorgehen.
 Dies können ebenfalls wieder zentrale Ergebnisse sein.
\end_layout

\begin_layout Lemma*
Dies sind kleinere Ergebnisse, die benötigt werden, um andere Aussagen zu
 beweisen.
\end_layout

\begin_layout Proposition*
Noch weniger zentrale Ergebnisse, die (hoffentlich) zu der entwickelten
 Theorie beitragen.
\end_layout

\begin_layout Conjecture*
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 Definition*
Raten Sie, wofür.
 Diese Aussage hebt sich im Zeichensatz stark von den vorherigen ab.
\end_layout

\begin_layout Example*
Für Beispiele, die bewiesene Ergebnisse illustrieren.
\end_layout

\begin_layout Problem*
ein (zu lösendes) Problem
\end_layout

\begin_layout Exercise*
eine Übungsaufgabe
\end_layout

\begin_layout Remark*
Eine eher randständige Beobachtung.
\end_layout

\begin_layout Claim*
Wird oft verwendet, wenn ein Beweis generalisiert werden soll.
\end_layout

\begin_layout Case
Dies wird verwendet, um lange Argumentationen aufzuspalten, indem besondere
 Fälle betrachtet werden.
 
\end_layout

\begin_layout Case
Case hat sein eigenes, unabhängiges Nummerierungsschema.
\end_layout

\begin_layout Proof
Am Ende dieser Umgebung wird ein QED-Symbol eingefügt (normalerweise ein
 Quadrat, das hängt aber vom verwendeten Stil ab).
\end_layout

\begin_layout Standard
Die folgenden Umgebungen werden vom Modul 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
Theoreme (AMS-erweitert)
\end_layout

\end_inset

 zur Verfügung gestellt:
\end_layout

\begin_layout Criterion*
Eine benötigte Bedingung.
\end_layout

\begin_layout Algorithm*
Eine generelle Vorgehensweise, die verwendet werden soll.
\end_layout

\begin_layout Axiom*
Eine Eigenschaft oder Aussage, die für den Augenblick als wahr vorausgesetzt
 wird.
\end_layout

\begin_layout Condition*
Eine Bedingung, die im Kontext der Diskussion geäußert wird.
\end_layout

\begin_layout Note*
Ähnlich wir 
\emph on
Bemerkung.
\end_layout

\begin_layout Notation*
Für die Erläuterung der Notationskonventionen.
\end_layout

\begin_layout Summary*
Müssen wir das wirklich erläutern?
\end_layout

\begin_layout Acknowledgement*
Nun ja.
\end_layout

\begin_layout Conclusion*
Manchmal am Ende einer langen Argumentationskette verwendet.
\end_layout

\begin_layout Fact*
Ähnlich verwendet wie 
\emph on
Satz
\emph default
, aber vielleicht etwas niederrangiger.
\end_layout

\begin_layout Standard
Darüberhinaus aktivieren all diese Formate automatisch die AMS-\SpecialChar LaTeX
- und AMS-Fonts-P
akete.
 Sie müssen auf Ihrem System installiert sein, damit Sie diese Formate verwenden
 können.
\end_layout

\begin_layout Section
Broadway
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!Broadway
\end_layout

\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 eine Klasse, mit der man Theaterstücke schreiben kann.
 Das Format ist dekorativer als 
\family sans
Hollywood
\family default
 und viel weniger standardisiert.
 Dieses Format sollte für Workshops u.
\begin_inset space \thinspace{}
\end_inset

ä.
 geeignet sein.
\end_layout

\begin_layout Subsection
Besondere Probleme
\end_layout

\begin_layout Standard
Siehe 
\family sans
Hollywood
\family default
.
\end_layout

\begin_layout Subsection
Besondere Funktionen
\end_layout

\begin_layout Standard
Fügen Sie die Sprechernamen als Marken ein und verwenden Sie Querverweise
 im Text, um die Namen einzufügen.
 Das Querverweis-Menü dient auf diese Weise als aktuelle Darstellerliste.
\end_layout

\begin_layout Subsection
Seitengrößen und Randbreiten
\end_layout

\begin_layout Standard
US Letter, links 1,6
\begin_inset Formula $\,$
\end_inset

Zoll, rechts 0,75
\begin_inset Formula $\,$
\end_inset

Zoll, Oben 0,5
\begin_inset Formula $\,$
\end_inset

Zoll, unten 0,75
\begin_inset Formula $\,$
\end_inset

Zoll.
\end_layout

\begin_layout Subsection
Umgebungstypen
\end_layout

\begin_layout Standard
Die folgenden Absatzumgebungen stehen zur Verfügung.
 Sie können die Datei 
\family typewriter
broadway.bind
\family default
 verwenden, dann können Sie die Tastaturkürzel, die auf der rechten Seite
 abgedruckt sind, benutzen.
\end_layout

\begin_layout Itemize

\family sans
Standard
\begin_inset Newline newline
\end_inset


\family default
Diesen Typ sollten Sie nicht benötigen, aber er ist für alles, was sonst
 in keine Sparte passt.
\end_layout

\begin_layout Itemize

\family sans
Erzählung
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

N
\begin_inset Newline newline
\end_inset


\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
AKT
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

A
\begin_inset Newline newline
\end_inset


\family default
Wird automatisch nummeriert.
 Am Bildschirm in arabischen Ziffern, die ge\SpecialChar softhyphen
druck\SpecialChar softhyphen
te Version zeigt römische
 Ziffern.
\end_layout

\begin_layout Itemize

\family sans
AKT*
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+AT
\begin_inset Newline newline
\end_inset


\family default
Untertitel für 
\family sans
AKT
\family default
.
 Einfach zentrierter Text.
\end_layout

\begin_layout Itemize

\family sans
SZENE
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+S
\begin_inset Newline newline
\end_inset


\family default
Nicht automatisch nummeriert, die Nummer muss von Ihnen eingegeben werden
 (weil ich einfach nicht herausgefunden habe, wie das geht).
\end_layout

\begin_layout Itemize

\family sans
BEIM HOCHGEHEN:
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+R
\begin_inset Newline newline
\end_inset


\family default
Eine besondere Form von 
\family sans
Erzählung
\family default
, die beschreibt, was beim Heben des Vorhanges geschieht.
\end_layout

\begin_layout Itemize

\family sans
Sprecher
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

S
\begin_inset Newline newline
\end_inset


\family default
Titel des Sprechers\SpecialChar breakableslash
Schauspielers, zentriert in Großbuchstaben.
\end_layout

\begin_layout Itemize

\family sans
Beiläufig
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

P
\begin_inset Newline newline
\end_inset


\family default
Anweisungen an den Sprecher.
 Die Klammern werden automatisch eingefügt.
 \SpecialChar LyX
 zeigt nur die ö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
Dialog
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

D
\begin_inset Newline newline
\end_inset


\family default
Was der Sprecher sagt.
\end_layout

\begin_layout Itemize

\family sans
VORHANG
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+C
\begin_inset Newline newline
\end_inset


\family default
Der Vorhang fällt.
\end_layout

\begin_layout Itemize

\family sans
Titel
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+T
\end_layout

\begin_layout Itemize

\family sans
Autor
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+A
\end_layout

\begin_layout Itemize

\family sans
Adresse
\begin_inset space ~
\end_inset

rechts
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

R
\end_layout

\begin_layout Section
Dinbrief
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!Dinbrief
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Mit der Dokumentklasse 
\family sans
dinbrief
\family default
 können Briefe unter Berücksichtigung deutscher Konventionen geschrieben
 werden.
 In 
\family typewriter
LyXDir/templates
\family default
 (
\family sans
Datei
\family default
\SpecialChar menuseparator

\family sans
Neu
\begin_inset space ~
\end_inset

von
\family default

\begin_inset space ~
\end_inset


\family sans
Vorlage
\family default
\SpecialChar ldots
, 
\family sans
Strg+
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

""
\end_layout

\end_inset

Umschalt+N
\family default
) finden Sie ein Beispiel als Vorlage.
\end_layout

\begin_layout Section
Elsevier-Zeitschriften
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!Journal!Elsevier
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Die Vorlagendatei 
\family typewriter
elsarticle.lyx
\family default
 enthält alle relevanten Informationen.
\end_layout

\begin_layout Section
Folien [
\family sans
\noun on
Foil
\family default
\SpecialChar TeX

\noun default
]
\begin_inset CommandInset label
LatexCommand label
name "Folien-mit-foiltex"

\end_inset


\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!Folie!Foil\SpecialChar TeX

\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Allan Rae
\end_layout

\begin_layout Subsection
Einleitung
\end_layout

\begin_layout Standard
In diesem Abschnitt wird beschrieben, wie Sie mit \SpecialChar LyX
 Folien für Overhead-Projektor
en erstellen können.
 Es gibt zwei verschiedene Dokumentklassen, mit denen Sie dies realisieren
 können: Die Klasse 
\family sans
Folien
\family default
 (
\emph on
\lang english
slides
\emph default
\lang ngerman
) sowie die Klasse 
\family sans
FoilTeX
\family default
.
 In diesem Abschnitt soll es um letztere gehen.
\end_layout

\begin_layout Standard
Falls Sie die Dokumentation für die Klasse 
\family sans
Folien
\family default
 suchen, lesen Sie bitte Abschnitt 
\begin_inset CommandInset ref
LatexCommand vref
reference "Folien-mit-slides"

\end_inset

.
 Bietet Ihnen \SpecialChar LyX
 die Klasse
\family sans
 FoilTeX
\family default
 nicht an, ist das entsprechende \SpecialChar LaTeX
-Paket vermutlich nicht auf Ihrem Rechner
 installiert.
 In diesem Fall müssen Sie das Paket installieren oder die Klasse 
\family sans
Folien
\family default
, die nicht ganz so gut ist, verwenden.
\end_layout

\begin_layout Standard
Die \SpecialChar LyX
-Dokumentklasse 
\family sans
FoilTeX
\family default
 basiert auf der Version
\begin_inset space ~
\end_inset

2.1 der Klassen\SpecialChar softhyphen
datei 
\family typewriter
foils.cls
\family default
, die inzwischen fester Bestandteil von \SpecialChar LaTeX2e
 ist.
\end_layout

\begin_layout Subsection
Los geht's
\end_layout

\begin_layout Standard
Als erstes müssen Sie im Dialogfeld 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Dokumentklasse
\family default
 die Dokumentklasse 
\family sans
FoilTeX
\family default
 auswählen.
 Einige Dinge sollten Sie zu den Einstellungsmöglichkeiten für diese Dokumentkla
sse wissen:
\end_layout

\begin_layout Itemize
Verändern Sie nicht die Einstellungen für 
\family sans
Textformat\SpecialChar menuseparator
Zweispaltiges
\begin_inset space ~
\end_inset

Dokument
\family default
 und 
\family sans
Seitenlayout\SpecialChar menuseparator
Orientierung
\family default
.
 Dies wird von der Klasse 
\family sans
FoilTeX
\family default
 nicht unterstützt.
\end_layout

\begin_layout Itemize
Die Standardschriftgröße ist 20
\begin_inset space \thinspace{}
\end_inset

pt, alternativ sind 17
\begin_inset space \thinspace{}
\end_inset

pt, 15
\begin_inset space \thinspace{}
\end_inset

pt und 30
\begin_inset space \thinspace{}
\end_inset

pt möglich.
\end_layout

\begin_layout Itemize
Der Standardzeichensatz ist serifenlos, allerdings werden alle mathematischen
 Formeln weiterhin in Serifenschrift gesetzt.
\end_layout

\begin_layout Itemize

\family sans
Foil
\family default
\SpecialChar TeX
 unterstützt die Papierformate 
\family sans
A4
\family default
 und 
\family sans
Letter
\family default
 sowie eine spezielle Größe für 35
\begin_inset space \thinspace{}
\end_inset

mm-Folien.
 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ützt.
\end_layout

\begin_layout Itemize
Die Einstellung 
\family sans
Gleitobjekt-Platzierung
\family default
 wird ignoriert.
 Alle Gleitobjekte erscheinen genau da, wo sie eingefügt werden.
\end_layout

\begin_layout Itemize
Die Einstellung 
\family sans
Seitenstil
\family default
 weicht ein wenig vom normalen Verhalten ab.
 
\family sans
FoilTeX
\family default
 bietet Unterstützung für diverse Kopf- und Fußzeilen sowie benutzerdefinierte
 Logos.
 Näheres dazu im Abschnitt 
\begin_inset CommandInset ref
LatexCommand vref
reference "Foiltex-Kopf-und-fußzeilen"

\end_inset

.
 Die erste Seite wird 
\emph on
immer
\emph default
 ohne Seitennummer ausgegeben und enthä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 Labeling
\labelwidthstring MMMMMMM

\family sans
leer
\family default
 Keinerlei Seitennummerierung, Kopf- oder Fußzeilen außer Fußnoten, falls
 diese verwendet werden.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMM

\family sans
einfach
\family default
 Seitennummer zentriert unten auf der Seite, aber keine Kopf- oder Fußzeilen
 außer Fußnoten.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMM

\family sans
foilheadings
\family default
 Dies ist die Standardeinstellung.
 Seitennummer unten rechts.
 Kopf- und Fußzeilen werden ausgegeben.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMM

\family sans
ausgefallen
\family default
 Damit bekommen Sie Zugriff auf das Paket 
\family typewriter
fancyhdr
\family default
.
 Allerdings rät der Autor von 
\family sans
FoilTeX
\family default
 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
Klassenoptionen\SpecialChar menuseparator
Benutzerdefiniert
\family default
 im Menüfenster 
\family sans
Dokument-Einstellun\SpecialChar softhyphen
gen
\family default
\SpecialChar menuseparator

\family sans
Dokumentklasse
\family default
 verwenden:
\end_layout

\begin_layout Labeling
\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ältnis wie bei einer 35
\begin_inset space ~
\end_inset

mm-Folie, wodurch die Arbeit mit diesem Medium erleichtert wird.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMx
headrule Erzeugt einen Strich unter der Kopfzeile jeder Seite außer der
 Titelseite.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMx
footrule Erzeugt einen Strich über der Fußzeile jeder Seite außer der Titelseite.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMx
dvips Diese Option wird automatisch aktiviert, wenn Sie ein neues Dokument
 der Klasse anlegen.
 Diese Option sagt 
\family sans
Foil\SpecialChar TeX

\family default
, den Dvips-Treiber zu verwenden, um Seiten, die im Querformat gesetzt werden
 sollen, zu drehen.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMx
landscape Dadurch wird lediglich das Papierformat auf Querformat eingestellt,
 ohne die Seite zu drehen.
 Deshalb benö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
Folienkopf
\family default
 und 
\family sans
Folienkopf (gedreht)
\family default
 vertauscht (siehe nächster Abschnitt).
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMx
leqno Gleichungsnummerierung auf der linken Seite.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMx
fleqn Gleichungen werden linksbündig ausgegeben.
\end_layout

\begin_layout Subsection
Unterstützte Absatzformate
\end_layout

\begin_layout Standard
Die meisten der auch von anderen Dokumentklassen unterstützten Absatzformate
 werden auch in der 
\family sans
FoilTeX
\family default
-Klasse unterstützt.
 Außerdem bietet 
\family sans
Foil\SpecialChar TeX

\family default
 eine Reihe zusätzlicher Formate, und ein paar weitere werden von \SpecialChar LyX
 hinzugefügt.
 Die folgenden Formate werden auch in anderen Klassen verwendet:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Itemize

\family sans
Standard
\end_layout

\begin_layout Itemize

\family sans
Auflistung
\end_layout

\begin_layout Itemize

\family sans
Aufzä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
LyX-Code
\end_layout

\begin_layout Itemize

\family sans
Auflistung
\end_layout

\begin_layout Itemize

\family sans
Aufzählung
\end_layout

\begin_layout Itemize

\family sans
Beschreibung
\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
Adresse rechts
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\noindent
Das umfasst alle wichtigen Absatzformate mit Ausnahme der diversen Abschnitts\SpecialChar softhyphen
umg
ebungen.
 Da Folien im Prinzip selber eine Art Aufteilung in Abschnitte mit Überschrift
 und Inhalt darstellen, gibt es für derartige Aufteilungen spezielle Befehle
 in 
\family sans
Foil\SpecialChar TeX

\family default
, die neue Folien beginnen:
\end_layout

\begin_layout Itemize

\family sans
Folienkopf
\end_layout

\begin_layout Itemize

\family sans
Folienkopf (gedreht)
\end_layout

\begin_layout Standard
\noindent
Außerdem bietet \SpecialChar LyX
 leicht abgeänderte Versionen dieser Umgebungen:
\end_layout

\begin_layout Itemize

\family sans
Folienkopf (Kurzform)
\end_layout

\begin_layout Itemize

\family sans
Folienkopf (Kurzform, gedreht)
\end_layout

\begin_layout Standard
\noindent
Die Unterschiede zwischen diesen beiden Foraten werden im nächsten Abschnitt
 erläutert.
\end_layout

\begin_layout Standard
Da Folien oft verwendet werden, um neue Ideen und Theorien zu präsentieren,
 bietet 
\family sans
FoilTeX
\family default
 eine Reihe von Umgebungen für diesen Zweck:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Itemize

\family sans
Theorem
\end_layout

\begin_layout Itemize

\family sans
Lemma
\end_layout

\begin_layout Itemize

\family sans
Korollar
\end_layout

\begin_layout Itemize

\family sans
Satz
\end_layout

\begin_layout Itemize

\family sans
Definition
\end_layout

\begin_layout Itemize

\family sans
Beweis
\end_layout

\begin_layout Itemize

\family sans
Theorem*
\end_layout

\begin_layout Itemize

\family sans
Lemma*
\end_layout

\begin_layout Itemize

\family sans
Korollar*
\end_layout

\begin_layout Itemize

\family sans
Satz*
\end_layout

\begin_layout Itemize

\family sans
Definition*
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\noindent
Die Varianten mit einem Stern am Ende des Namens sind nicht nummeriert.
 Darüber hinaus steuert \SpecialChar LyX
 noch zwei Aufzählungstypen hinzu:
\end_layout

\begin_layout Itemize

\family sans
Häkchenliste
\end_layout

\begin_layout Itemize

\family sans
Kreuzliste
\end_layout

\begin_layout Standard
\noindent

\family sans
Foil\SpecialChar TeX

\family default
 bietet einige sehr mächtige Befehle, um Kopf- und Fußzeilen für die Folien
 zu erzeugen, die Sie am besten im \SpecialChar LaTeX
-Vorspann einfügen.
 Wenn Sie diese Einstellungen im Dokument selbst ändern wollen, ist der
 beste Platz dafür direkt am Anfang der Folie, das heißt direkt nach dem
 
\family sans
Folienkopf
\family default
-Absatzformat.
\end_layout

\begin_layout Standard
Hierfür gibt es die folgende Befehle:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Itemize

\family sans
Mein Logo
\end_layout

\begin_layout Itemize

\family sans
Einschränkung
\end_layout

\begin_layout Itemize

\family sans
Fußzeile rechts
\end_layout

\begin_layout Itemize

\family sans
Kopfzeile rechts
\end_layout

\begin_layout Itemize

\family sans
Kopfzeile links
\end_layout

\begin_deeper
\begin_layout Plain Layout
\begin_inset space ~
\end_inset


\end_layout

\end_deeper
\end_inset


\end_layout

\begin_layout Standard
\noindent
Außerdem gibt es noch eine Reihe von Befehlen in 
\family sans
Foil\SpecialChar TeX

\family default
, die von \SpecialChar LyX
 nicht direkt unterstützt werden.
 Ihre Bedeutung, und wie man sie dennoch in \SpecialChar LyX
 einsetzen kann, wird in Abschnitt
 
\begin_inset CommandInset ref
LatexCommand vref
reference "Folitex:-nicht-unterstützt"

\end_inset

 erläutert.
\end_layout

\begin_layout Subsection
Die Erstellung eines Foliensatzes
\end_layout

\begin_layout Standard
In diesem Abschnitt wird eine einfache Einfü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
 im Ordner 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
examples
\end_layout

\end_inset

.
\end_layout

\begin_layout Subsubsection
Anlegen einer Titelseite
\end_layout

\begin_layout Standard
Aus den Angaben, die sie über 
\family sans
Titel
\family default
, 
\family sans
Autor
\family default
, 
\family sans
Datum
\family default
 und 
\family sans
Zusammenfassung
\family default
 eingegeben haben, erzeugt 
\family sans
FoilTeX
\family default
 eine eigene Titelseite.
 Falls Sie hier kein Datum angeben, wird automatisch bei jedem \SpecialChar LaTeX
-Lauf das
 aktuelle Datum eingefügt.
\end_layout

\begin_layout Subsubsection
Eine neue Folie beginnen
\end_layout

\begin_layout Standard
Wie bereits erwähnt gibt es insgesamt vier unterschiedliche Wege, eine neue
 Folie zu beginnen.
 Für Folien im Hochformat können Sie 
\family sans
Folienkopf
\family default
 oder 
\family sans
Folienkopf (Kurzform)
\family default
 verwenden.
 Der Unterschied zwischen beiden Typen liegt im Abstand zwischen der Überschrift
 der Folie und dem eigentlichen Text.
\end_layout

\begin_layout Standard
Folien im Querformat legt man mit den Umgebungstypen 
\family sans
Folienkopf (gedreht)
\family default
 und 
\family sans
Folienkopf (Kurzform, gedreht)
\family default
 an.
 Auch hier ist der Unterschied der Abstand zwischen Text und Überschrift,
 der für die 
\family sans
Kurzformen
\family default
 etwa 1
\begin_inset space \thinspace{}
\end_inset

cm geringer ist.
\end_layout

\begin_layout Standard
Eine Einschränkung bei der Verwendung von Folien im Querformat ist, dass
 hierfür der Grafiktreiber 
\family typewriter
dvips
\family default
 benötigt wird (der allerdings in jeder \SpecialChar LaTeX
-Distribution enthalten sein sollte).
 Besitzen Sie diesen 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
Um zwei Umgebungen desselben Typs direkt hintereinander zu verwenden, müssen
 Sie statt einem einfachen Absatzumbruch einer sog.
 Trenner einfügen.
 Bei einem normalen Absatzumbruch wird die erste Umgebung erweitert, als
 hätten Sie beide vereint.
 Wie das funktioniert, ist im Abschnitt 
\emph on
Schachtelungen trennen
\emph default
 im 
\emph on
Benutzerhandbuch
\emph default
 beschrieben.
\end_layout

\begin_layout Subsubsection
Aufzählungen
\end_layout

\begin_layout Standard
Alle gängigen Aufzählungstypen werden unterstützt, außerdem zwei zusätzliche.
 Hier werden nur die neuen erklä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 CommandInset ref
LatexCommand vref
reference "Listenmarkierer"

\end_inset

 werfen, dort wird erklärt, wie man dafür aus insgesamt 216 Symbolen geeignete
 Listenmarkierer auswählen kann.
\end_layout

\begin_layout Standard
Die neuen Aufzählungstypen 
\family sans
Häkchenliste
\family default
 und 
\family sans
Kreuzliste
\family default
 sollen es einfacher machen, Listen anzulegen, die entweder einen Haken
 oder ein Kreuz als Marke verwenden.
 Sie sind eine Variation der normalen 
\family sans
Auflistung
\family default
-Liste.
 Um sie zu verwenden, muss allerdings das Paket 
\family typewriter
psnfss
\family default
 installiert sein.
\end_layout

\begin_layout Subsubsection
Abbildungen und Tabellen
\end_layout

\begin_layout Standard

\family sans
FoilTeX
\family default
 definiert die Umgebungstypen für gleitende Abbildungen und Tabellen um,
 so dass diese immer genau an der Stelle eingefügt werden, an der sie im
 Originaltext stehen.
 Falls Sie die Platzierung der Gleitobjekte verändert haben (
\family sans
Dokument\SpecialChar menuseparator
Einstellungen
\family default
), so wird dies ignoriert.
\end_layout

\begin_layout Subsubsection
Kopf- und Fußzeilen der Seite
\begin_inset CommandInset label
LatexCommand label
name "Foiltex-Kopf-und-fußzeilen"

\end_inset


\end_layout

\begin_layout Standard
Die beiden Befehle 
\family sans
Mein
\begin_inset space ~
\end_inset

Logo
\family default
 und 
\family sans
Einschränkung
\family default
 erlauben es, die linke Seite der Fußzeile zu verändern.
 Der erste ist dafür vorgesehen, ein graphisches Logo einzubinden, standardmäßig
 ist hier der Text 
\begin_inset Quotes gld
\end_inset

-Typeset by 
\family sans
FoilTeX
\family default
-
\begin_inset Quotes grd
\end_inset

 eingetragen.
 Über den zweiten Befehl können zusätzliche Hinweise für die Zuhö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 über die folgenden drei Befehle beeinflusst: 
\family sans
Fußzeile rechts
\family default
 (per Voreinstellung die Seitenzahl), 
\family sans
Kopfzeile rechts
\family default
 (obere rechte Ecke), 
\family sans
Kopfzeile links
\family default
 (obere linke Ecke).
\end_layout

\begin_layout Subsection
Nicht unterstützte Befehle von 
\family sans
Foil
\family default
\SpecialChar TeX

\begin_inset CommandInset label
LatexCommand label
name "Folitex:-nicht-unterstützt"

\end_inset


\end_layout

\begin_layout Standard
Alle unten erwähnten Befehle müssen als \SpecialChar TeX
-Code eingegeben werden.
\end_layout

\begin_layout Subsubsection
Längenangaben
\end_layout

\begin_layout Standard
Alle Abstandsdefinitionen werden ü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ändert.
 
\emph on
Name
\emph default
 muss dabei durch den Namen der zu verä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ängige wie 
\family typewriter

\backslash
textwidth
\family default
.
\end_layout

\begin_layout Standard
Der Abstand zwischen Folientitel (
\family sans
Folienkopf
\family default
) und eigentlichem Text kann über die Längendefinition 
\family typewriter

\backslash
foilheadskip
\family default
 verändert werden.
 Um zum Beispiel alle Titel 1
\begin_inset space \thinspace{}
\end_inset

cm näher an den Text heranzurücken, geben Sie im \SpecialChar LaTeX
-Vorspann folgenden Befehl
 ein:
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000

\family typewriter

\backslash
setlength{
\backslash
foilheadskip}{-10mm}
\family default
.
\end_layout

\begin_layout Standard
Die Abstände vor und nach Gleitobjekten können durch die folgenden Längendefinit
ionen verändert werden:
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
abovefloatskip
\family default
 Abstand zwischen Text und Oberkante des Gleitobjektes.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
abovecaptionskip
\family default
 Abstand zwischen Gleitobjekt und Unterschrift.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
belowcaptionskip
\family default
 Abstand zwischen Unterschrift und folgendem Text.
\end_layout

\begin_layout Labeling
\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ößen, die sich auf die Titelseite beziehen und nützlich
 sind, falls Sie eine lange Überschrift haben, oder mehrere Autoren beteiligt
 sind.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
abovetitleskip
\family default
 Abstand zwischen Kopfzeile und Überschrift.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
titleauthorskip
\family default
 Abstand zwischen Überschrift und Autor.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
authorauthorskip
\family default
 Zeilenabstand bei mehreren Autoren.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
authordateskip
\family default
 Abstand zwischen Autor und Datum.
\end_layout

\begin_layout Labeling
\labelwidthstring MMMMMMMMMMM

\family typewriter

\backslash
dateabstractskip
\family default
 Abstand zwischen Datum und Zusammenfassung.
\end_layout

\begin_layout Standard
Die letzte Einstellung beeinflusst alle Aufzählungsumgebungen.
 Wenn Sie den \SpecialChar LaTeX
-Befehl 
\family typewriter

\backslash
zerolistvertdimens
\family default
 
\emph on
innerhalb
\emph default
 einer Aufzählungsumgebung verwenden, dann wird jeglicher vertikaler Zwischenrau
m zwischen den einzelnen Einträgen entfernt.
 Beachten Sie, dass dies ein Befehl und keine Längenangabe ist, und keine
 
\family typewriter

\backslash
setlength
\family default
-ähnlichen Dinge benötigt.
\end_layout

\begin_layout Subsubsection
Kopf- und Fußzeilen
\end_layout

\begin_layout Standard
Ü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 \SpecialChar 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
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots

\family default

\begin_inset space \space{}
\end_inset

das Seitenformat 
\family sans
ausgefallen
\family default
 eingestellt haben, sollten Sie möglicherweise die Zeile 
\family typewriter

\backslash
let
\backslash
headwidth
\backslash
textwidth
\family default
 im \SpecialChar LaTeX
-Vorspann einfügen, damit Kopf- und Fußzeilen auch auf Seiten im Querformat
 richtig positioniert werden.
 Dies beruht auf einigen Konflikten der Format-Definitionen des Pakets 
\family typewriter
fancyhdr
\family default
 mit denen der Klasse 
\family sans
FoilTeX
\family default
.
\end_layout

\begin_layout Section
Hollywood (Skripte nach Hollywood-Spezifikation)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!Hollywood
\end_layout

\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.
 Die hier beschriebene \SpecialChar LyX
-Klasse 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ält nichts, was nicht im Film zu sehen oder zu hören ist.
 Es soll durchgängig die Schriftart Courier in 12
\begin_inset space \thinspace{}
\end_inset

pt verwendet werden.
 Hervorhebungen werden keine verwendet.
\end_layout

\begin_layout Subsection
Besondere Probleme
\end_layout

\begin_layout Standard
Zeilenumbrüche in Sprecherpassagen dürfen NIEMALS in der Mitte eines Satzes
 erfolgen.
 Wenn sich der Text eines Sprechers ü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ügen Sie die Namen der 
\family sans
Sprecher
\family default
 als Marken ein und verwenden Sie dann Querverweise, um die Namen einzufügen.
 Das Querverweis-Menü enthält auf diese Weise immer die aktuelle Darstellerliste.
 Sie können die Querverweise auch verwenden, um die Namen der Sprecher in
 den Textpassagen einzufügen.
\end_layout

\begin_layout Subsection
Seitengrößen und Randbreiten
\end_layout

\begin_layout Standard
US Letter, links 1,6
\begin_inset space \thinspace{}
\end_inset

Zoll, rechts 0,75
\begin_inset space \thinspace{}
\end_inset

Zoll, Oben 0,5
\begin_inset space \thinspace{}
\end_inset

Zoll, unten 0,75
\begin_inset space \thinspace{}
\end_inset

Zoll.
\end_layout

\begin_layout Subsection
Umgebungstypen
\end_layout

\begin_layout Standard
Die folgenden Absatzumgebungen stehen zur Verfügung.
 Sie können die Tastenkürzeldatei 
\family typewriter
hollywood.bind
\family default
 verwenden, dann können Sie die Tastaturkürzel, die rechts abgedruckt sind,
 Seite benutzen.
\end_layout

\begin_layout Itemize

\family sans
Standard
\family default

\begin_inset Newline newline
\end_inset

Falls sonst nichts anderes verwendet werden kann.
 Versuchen Sie, es zu vermeiden.
\end_layout

\begin_layout Itemize

\family sans
EINBLENDEN
\family default
:
\begin_inset space \hfill{}
\end_inset


\family sans
Alt+Z
\begin_inset space ~
\end_inset

Umschalt+I
\family default

\begin_inset Newline newline
\end_inset

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
INNEN:
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

I
\begin_inset Newline newline
\end_inset


\family default
Legt eine neue Kameraeinstellung (für Innenräume) fest.
 Immer gefolgt von TAG oder NACHT oder etwas Entsprechendem, um die Lichtverhält
nisse festzulegen.
 Alles in dieser Zeile wird in GROSSBUCHSTABEN gesetzt.
\end_layout

\begin_layout Itemize

\family sans
AUSSEN:
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

E
\begin_inset Newline newline
\end_inset


\family default
Eine neue Kameraeinstellung (für Außen).
 Alles in dieser Zeile wird in GROSSBUCHSTABEN gesetzt.
\end_layout

\begin_layout Itemize

\family sans
Sprecher
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

S
\begin_inset Newline newline
\end_inset


\family default
Die Person, die spricht.
\end_layout

\begin_layout Itemize

\family sans
Beiläufig
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

P
\begin_inset Newline newline
\end_inset


\family default
Anweisungen für den Sprecher.
 Die Klammern () werden automatisch eingefügt.
\end_layout

\begin_layout Itemize

\family sans
Dialog
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

D
\begin_inset Newline newline
\end_inset


\family default
Was der 
\family sans
Spr
\family default
echer sagt.
\end_layout

\begin_layout Itemize

\family sans
Übergang
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

T
\begin_inset Newline newline
\end_inset


\family default
Kameraanweisungen, etwa CUT TO:
\end_layout

\begin_layout Itemize

\family sans
AUSBLENDEN:
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+I
\end_layout

\begin_layout Itemize

\family sans
Autor
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+A
\end_layout

\begin_layout Itemize

\family sans
Titel
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

Umschalt+T
\end_layout

\begin_layout Itemize

\family sans
Adresse
\begin_inset space ~
\end_inset

rechts
\begin_inset space \hfill{}
\end_inset

Alt+Z
\begin_inset space ~
\end_inset

R
\end_layout

\begin_layout Subsection
Skript-Jargon
\end_layout

\begin_layout Itemize

\lang english
(O.S) — off screen
\end_layout

\begin_layout Itemize

\lang english
(V.0) — voice over
\end_layout

\begin_layout Itemize

\lang english
b.g.
 — background
\end_layout

\begin_layout Itemize

\lang english
C.U.
 — close-up
\end_layout

\begin_layout Itemize

\lang english
PAN — camera movement
\end_layout

\begin_layout Itemize

\lang english
INSERT — cut to close-up of
\end_layout

\begin_layout Section
ijmpc
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
ijmpc
\end_layout

\end_inset

 und ijmpd
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!ijmpd
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Panayotis Papasotiriou
\end_layout

\begin_layout Subsection
Überblick
\end_layout

\begin_layout Standard
Das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
ijmpc
\end_layout

\end_inset

 ist eine Makrosammlung, die die Einreichung eines Manuskripts für das 
\emph on
\lang english
International Journal of Modern Physics C
\emph default
\lang ngerman
 erleichtert.
 Das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
ijmpd
\end_layout

\end_inset

 hilft bei der Erstellung von Manuskripten für das 
\emph on
\lang english
International Journal of Modern Physics D
\emph default
\lang ngerman
.
 Beide Zeitschriften werden von 
\emph on
\lang english
World Scientific
\emph default
\lang ngerman
 verlegt.
 Die korrespondierenden Dokumentklassen heißen 
\family typewriter
ws-ijmpc.cls
\family default
 und 
\family typewriter
ws-ijmpd.cls
\family default
.
 Alle Dateien können gemeinsam mit den Instruktionen für Autoren von den
 folgenden Seiten heruntergeladen werden:
\end_layout

\begin_layout Itemize
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
\end_layout

\end_inset

 
\end_layout

\begin_layout Itemize
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Beide Pakete sind modifizierte Versionen der Standard-Artikel-Klasse, und
 sie sind fast (aber nicht ganz) identisch.
 Die meisten Features werden von \SpecialChar LyX
 unterstützt.
 Ich habe mit \SpecialChar LyX
 Artikel für beide Zeitschriften geschrieben und erfolgreich
 eingereicht.
\end_layout

\begin_layout Subsection
Einen Artikel schreiben
\end_layout

\begin_layout Standard
Am einfachsten ist es, wenn Sie mit der zur Verfügung stehenden Vorlage
 beginnen.
 Gehen Sie zu 
\begin_inset Info
type  "menu"
arg   "buffer-new-template"
\end_inset

 und wählen Sie 
\family typewriter
ijmpc.lyx
\family default
 oder 
\family typewriter
ijmpd.lyx
\family default
.
 Sie erhalten ein (fast) leeres Dokument mit den am häufigsten in Manuskripten
 verwendeten Elementen.
 Überschreiben Sie einfach den Text (inklusive der Klammern, 
\family typewriter
<>
\family default
) mit Ihrem Text.
 Beachten Sie das Folgende:
\end_layout

\begin_layout Enumerate
\SpecialChar LyX
 erlaubt es Ihnen nicht, Schriftgröße und Seitenstil des Dokuments zu verändern,
 weil die beiden Klassen solche Modifikationen nicht zulassen.
\end_layout

\begin_layout Enumerate
Die Sprache des Dokuments sollte nicht geändert werden.
 Bevor Sie Ihr Dokument ausgeben, versichern Sie sich, dass das Paket 
\family sans
Babel
\family default
 nicht geladen wird.
 Hierfür gehen Sie 
\family sans

\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset

\SpecialChar menuseparator
Sprache
\family default
 und wählen Sie unter 
\family sans
Sprachpaket
\family default
 
\begin_inset Quotes gld
\end_inset

Keines
\begin_inset Quotes grd
\end_inset

.
\end_layout

\begin_layout Enumerate
Um Schlagwörter zu definieren, muss die benutzerdefinierte Einfügung 
\begin_inset Quotes gld
\end_inset

Schlagwörter
\begin_inset Quotes grd
\end_inset

 verwendet werden.
\end_layout

\begin_layout Enumerate
Die Klasse 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
ijmpc
\end_layout

\end_inset

 bietet einen Stil namens 
\begin_inset Quotes gld
\end_inset

Klassifikationscodes
\begin_inset Quotes grd
\end_inset

, der zur Definition solcher Codes (bspw.
 PACS-Nummern) verwendet werden kann.
 Beachten Sie, dass 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
ijmpd
\end_layout

\end_inset

 diese Möglichkeit nicht bietet.
\end_layout

\begin_layout Enumerate
Mehrere neue Umgebungen sind verfügbar: 
\begin_inset Quotes gld
\end_inset

Definition
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Schritt
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Beispiel
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Bemerkung
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Notation
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Theorem
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Beweis
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Korollar
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Lemma
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Satz
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Eigenschaft
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Frage
\begin_inset Quotes grd
\end_inset

, 
\begin_inset Quotes gld
\end_inset

Behauptung
\begin_inset Quotes grd
\end_inset

 und 
\begin_inset Quotes gld
\end_inset

Vermutung
\begin_inset Quotes grd
\end_inset

.
 Ihr Gebrauch sollte offensichtlich sein.
 \SpecialChar LyX
 unterstützt all diese Umgebunden; angemessene Marken, Textstile und Nummerieru
ngsschemata werden erzeugt.
\end_layout

\begin_layout Enumerate
Beide Pakete verwenden schlichte (nummerische) Literaturverweise; 
\family sans
Natbib
\family default
 oder andere Pakete sollten nicht verwendet werden.
 In \SpecialChar LyX
 werden Literaturverweise wie üblich angezeigt; in der Ausgabe erscheinen
 sie hochgestellt.
 Wenn Sie Literaturverweise im Text formatiert (
\begin_inset Quotes gld
\end_inset

ref.
 3
\begin_inset Quotes grd
\end_inset

) ausgeben wollen, sollten Sie den Befehl 
\family typewriter

\backslash
refcite
\family default
 im \SpecialChar TeX
-Modus verwenden, bspw.
 
\begin_inset Quotes eld
\end_inset

See Ref.
\begin_inset space ~
\end_inset


\family typewriter

\backslash
refcite{key}
\family default

\begin_inset Quotes erd
\end_inset

.
\end_layout

\begin_layout Enumerate
Es gibt in beiden Klassen kein spezifisches 
\begin_inset Quotes gld
\end_inset


\lang english
Acknowledgments
\lang ngerman

\begin_inset Quotes grd
\end_inset

-Absatzformat.
 Verwenden Sie einfach das Absatzformat 
\begin_inset Quotes gld
\end_inset

Abschnitt*
\begin_inset Quotes grd
\end_inset

.
\end_layout

\begin_layout Enumerate
Anhänge können dem Artikel beigefügt werden, und zwar 
\emph on
nach
\emph default
 den 
\lang english
Acknowledgments
\lang ngerman
 und 
\shape italic
vor
\shape default
 dem Literaturverzeichnis.
 \SpecialChar LyX
 bietet ein spezielles Absatzformat namens 
\begin_inset Quotes gld
\end_inset

Anhang
\begin_inset Quotes grd
\end_inset

, mit dem man den Beginn des Anhangs markieren muss.
 Dieses Absatzformat sollte leer gelassen werden; es übermittelt einfach
 einen \SpecialChar LaTeX
-Befehl, es wird aber kein Text ausgegeben.
 In \SpecialChar LyX
 wird das Wort 
\begin_inset Quotes gld
\end_inset

Anhang
\begin_inset Quotes grd
\end_inset

 in blauen Buchstaben gedruckt, um zu signalisieren, dass alle Abschnitte,
 die nachfolgen, Anhänge sind.
 \SpecialChar LyX
 nummeriert jeden Absatz mit Großbuchstaben, so wie es die Zeitschriften
 verlangen.
\end_layout

\begin_layout Enumerate
Die beiden Klassen nutzen den Befehl 
\family typewriter

\backslash
tbl
\family default
, um Tabellenlegenden zu formatieren.
 Er wird über die benutzerdefinierte Einfügung 
\begin_inset Quotes gld
\end_inset

Tabellenlegende
\begin_inset Quotes grd
\end_inset

 eingefügt.
 Unmittelbar danach (ohne Absatzumbruch) folgt die Tabelle, eingefasst von
 
\family typewriter
{
\family default
 und 
\family typewriter
}
\family default
 im \SpecialChar TeX
-Modus.
 Die Vorlage enthält ein Beispiel.
 Mehr Informationen zu den spezifischen Tabellen-Gleitumgebungen der beiden
 Klassen finden Sie in den Dateien 
\family typewriter
ws-ijmpc.tex
\family default
 und 
\family typewriter
ws-ijmpd.tex
\family default
, die in den Paketen enthalten sind.
\end_layout

\begin_layout Subsection
Einen Artikel zur Einreichung vorbereiten
\end_layout

\begin_layout Standard
Bevor Sie Ihren Artikel einreichen, müssen Sie ihn als \SpecialChar LaTeX
-Datei (
\family sans
Datei
\family default
\SpecialChar menuseparator

\family sans
Exportieren
\family default
\SpecialChar menuseparator

\family sans
LaTeX
\family default
)
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Sie haben die Wahl zwischen \SpecialChar LaTeX
 (normal) und \SpecialChar LaTeX
 (pdflatex).
 Wenn Sie vorhaben, pdflatex für die Erzeugung des Artikels zu verwenden,
 sollten Sie die zweite Option wählen, da dort alle eingebundenen Grafiken
 in ein für pdflatex angemessenes Format konvertiert werden.
\end_layout

\end_inset

 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ßlich) 
\family typewriter

\backslash
makeatletter
\family default
 und 
\family typewriter

\backslash
makeatother
\family default
, mit Ausnahme derjenigen Einträge, die Sie selber in den \SpecialChar LaTeX
-Vorspann eingefügt
 haben.
\end_layout

\begin_layout Standard
Prüfen Sie, nachdem sie die 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.tex
\end_layout

\end_inset

-Datei geändert und gespeichert haben, unbedingt das resultierende DVI-
 oder PDF-Dokument.
\end_layout

\begin_layout Section
iopart
\end_layout

\begin_layout Standard
von 
\noun on
Uwe Stöhr
\end_layout

\begin_layout Subsection
Überblick
\end_layout

\begin_layout Standard
Das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
iopart
\end_layout

\end_inset

 stellt eine Klasse zur Verfügung, die für die elektronische Einreichung
 von Artikeln für die Zeitschriften des 
\emph on
\lang english
Institute of Physics
\emph default
\lang ngerman
 verwendet werden kann.
 Hinweise für Autoren, die erläutern, wie man einen Artikel mithilfe der
 Klasse erstellt, können zusammen mit der Klasse selbst hier heruntergeladen
 werden: 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

ftp://ftp.iop.org/pub/journals/latex2e
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Einen Artikel schreiben
\end_layout

\begin_layout Standard
Am einfachsten beginnt man mit der Vorlage 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
IOP-article.lyx
\end_layout

\end_inset

, Sie über 
\begin_inset Quotes gld
\end_inset

Neu von Vorlage
\begin_inset Quotes grd
\end_inset

 öffnen können.
 Die Vorlage erläutert auch den Gebrauch der Absatzformate.
 Hier sind die wichtigsten Anweisungen zusammengefasst:
\end_layout

\begin_layout Itemize
Um Ihr Dokument in ein PDF, PS, oder DVI umzuwandeln, versichern Sie sich,
 dass in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset

\SpecialChar menuseparator

\family sans
Mathe-Optionen
\family default
 keine AMS-Pakete geladen werden!
\end_layout

\begin_layout Itemize
Die Titelformate legen fest, welche Art von Aufsatz Sie schreiben.
 Verwenden Sie also eines der folgenden Formate für den Titel:
\end_layout

\begin_deeper
\begin_layout Itemize

\family sans
Titel
\family default
 für einen Aufsatz
\end_layout

\begin_layout Itemize

\family sans
Überarbeitung
\family default
 [sic!] für ein Review
\end_layout

\begin_layout Itemize

\family sans
Thematisch
\family default
 für ein thematisches Review
\end_layout

\begin_layout Itemize

\family sans
Kommentar
\family default
 für einen Kommentar
\end_layout

\begin_layout Itemize

\family sans
Notiz
\family default
 für eine Notiz
\end_layout

\begin_layout Itemize

\family sans
Papier
\family default
 [sic!] für ein Paper (identisch zu Titel)
\end_layout

\begin_layout Itemize

\family sans
Titelei
\family default
 [sic!] für 
\emph on
\lang english
Preliminary communication
\end_layout

\begin_layout Itemize

\family sans
Schnell
\family default
 [sic!] für 
\emph on
\lang english
Rapid communication
\end_layout

\begin_layout Itemize

\family sans
Brieftext 
\family default
[sic!] für einen Leserbrief
\end_layout

\end_deeper
\begin_layout Itemize
Alle Titelformate außer 
\family sans
Brieftext
\family default
 können einen optionalen Kurztitel haben.
\end_layout

\begin_layout Itemize
Es gibt eine allgemeines Titel-Umgebung 
\family sans
Article
\family default
, die von \SpecialChar LyX
 nicht direkt unterstützt wird.
 Diese kann als \SpecialChar TeX
 eingegeben werden, wenn Ihr Beitrag nicht in eine der genannten
 Kategorien passt.
\end_layout

\begin_layout Standard
Konsultieren Sie für weitere Informationen die 
\emph on
\lang english
IOP author guidelines
\emph default
\lang ngerman
.
\end_layout

\begin_layout Section
Kluwer
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!Kluwer
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Panayotis Papasotiriou
\end_layout

\begin_layout Subsection
Überblick
\end_layout

\begin_layout Standard
Das Kluwer-Paket ist eine Makrosammlung der 
\emph on
\lang english
Kluwer Academic Publishers
\emph default
\lang ngerman
, der die elektronische Manuskripteinreichung an Zeitschriften dieses Verlags
 erleichtert.
 Die bekanntesten sind 
\emph on
\lang english
Astrophysics
\emph default
\lang ngerman
 und 
\emph on
\lang english
Space Science and Solar Physics
\emph default
\lang ngerman
, aber es gibt viele andere (eine vollständige Liste ist unter 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.wkap.nl/jrnllist.htm/JRNLHOME
\end_layout

\end_inset

 zu finden).
 Das Kluwer-Paket kann von 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.wkap.nl/kaphtml.htm/STYLEFILES
\end_layout

\end_inset

 heruntergeladen werden.
 Das Paket enthält ein umfassendes Benutzerhandbuch, das auch separat herunterge
laden werden kann.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt viele Funktionen des Paketes, aber nicht alle.
 Die nicht unterstützen Befehle, für die man folglich \SpecialChar LaTeX
-Code im \SpecialChar TeX
-Modus eingeben
 muss, sind aber eher exotischer Natur (siehe Abschnitt 
\begin_inset CommandInset ref
LatexCommand vref
reference "Kluwer-Paket-Besonderheiten"

\end_inset

).
 Ich habe vor kurzem mit \SpecialChar LyX
 einen Artikel für 
\emph on
\lang english
Astrophysics and Space Science
\emph default
\lang ngerman
 ohne Probleme geschrieben und eingereicht.
\end_layout

\begin_layout Subsection
Einen Artikel schreiben
\end_layout

\begin_layout Standard
Der einfachste Weg, einen Artikel zu schreiben, ist mit einer Vorlagendatei
 anzufangen.
 Klicken Sie auf 
\begin_inset Info
type  "menu"
arg   "buffer-new-template"
\end_inset

 und wählen die Datei 
\family typewriter
kluwer.lyx
\family default
 aus.
 Sie erhalten ein (fast) leeres Dokument, das die meisten Felder enthält,
 die in einem Manuskript vorkommen und eine kleine Beschreibung für ihre
 Benutzung.
 Überschreiben Sie wie in den meisten Vorlagen den vorhandenen Text (einschließl
ich der Klammern <>) mit Ihrem Text.
\end_layout

\begin_layout Subsection
Einen Artikel zum Versenden vorbereiten
\end_layout

\begin_layout Standard
Bevor Sie Ihren Artikel versenden, müssen Sie ihn wie folgt nachbearbeiten:
\end_layout

\begin_layout Enumerate
Exportieren Sie Ihr Papier als \SpecialChar LaTeX
-Datei (
\family sans
Datei
\family default
\SpecialChar menuseparator

\family sans
Exportieren
\family default
\SpecialChar menuseparator

\family sans
LaTeX
\family default
).
 
\end_layout

\begin_layout Enumerate
Editieren Sie die 
\family typewriter
.tex
\family default
-Datei mit einem Texteditor und machen Sie die folgenden Ä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ßlich) 
\family typewriter

\backslash
makeatletter
\family default
 und 
\family typewriter

\backslash
make\SpecialChar softhyphen
at\SpecialChar softhyphen
other
\family default
, mit Ausnahme derjenigen Einträge, die Sie selber in den \SpecialChar LaTeX

\begin_inset ERT
status collapsed

\begin_layout Plain Layout

"=
\end_layout

\end_inset

Vorspann eingefü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 \SpecialChar LaTeX
-Lauf mit der 
\family typewriter
.tex
\family default
-Datei so oft 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üfen Sie, ob alles in Ordnung ist.
\end_layout

\begin_layout Subsection
Besonderheiten des Kluwer-Paketes
\begin_inset CommandInset label
LatexCommand label
name "Kluwer-Paket-Besonderheiten"

\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 \SpecialChar LaTeX
-Datei zu schreiben.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Ich wüsste aber nicht, warum.
\end_layout

\end_inset

 Jeder Artikel muss in die Umgebung 
\family sans
article
\family default
 eingeschlossen sein.
 Unglücklicherweise kann die Umgebung nicht gelö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 \SpecialChar LyX
 implementieren kann, habe ich es nicht getan, weil es
 hässlich aussieht und Neulinge verwirrt.
 Deshalb müssen Sie sie als \SpecialChar TeX
-Code eingeben.
\end_layout

\begin_layout Enumerate
Informationen am Anfang des Artikels (zum Beispiel Titel, Untertitel, Autor,
 Institution, laufender Titel, laufender Autor, Zusammenfassung und Schlüsselwor
te) müssen in der Umgebung 
\family sans
opening
\family default
 stehen.
 Das ist in \SpecialChar 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 \SpecialChar TeX
-Code eingeben.
\end_layout

\begin_layout Enumerate
Entsprechend dem Benutzerhandbuch muss jeder Eintrag im Literaturverzeichnis
 in der Form 
\family typewriter

\backslash
protect
\backslash
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
 achtet auf all diese Besonderheiten.
 Wenn Sie einen neues Artikel mit dieser Vorlage beginnen, müssen Sie nichts
 Besonderes machen.
 Aber
\end_layout

\begin_layout Enumerate
Löschen Sie den \SpecialChar LaTeX
-Code der Vorlage nicht.
\end_layout

\begin_layout Enumerate
Kopieren den Beispiel-Literatureintrag der Vorlage und ändern Sie ihn wie
 benötigt für neue Einträge.
\end_layout

\begin_layout Section
KOMA-Script
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!KOMA-Script
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Bernd Rellermeyer
\end_layout

\begin_layout Subsection
Überblick
\end_layout

\begin_layout Standard
Die Dokumentklassen 
\family sans
KOMA
\emph on
-
\emph default
Script-Aufsatz
\emph on
,
\family default
\emph default
 
\family sans
KOMA
\emph on
-
\emph default
Script-Bericht
\emph on
,
\family default
\emph default
 
\family sans
KOMA
\emph on
-
\emph default
Script-Buch
\family default
 und 
\family sans
KOMA
\emph on
-
\emph default
Script-Brief
\family default
 korrespondieren mit den \SpecialChar LaTeX
-Klassen namens 
\family typewriter
scrartcl.cls
\family default
, 
\family typewriter
scrreprt.cls
\family default
, 
\family typewriter
scrbook.cls
\family default
 und 
\family typewriter
scrlettr.cls
\family default
 der KOMA-Script-Familie.
 Sie ersetzen die Standard-Dokumentklassen 
\family typewriter
article.cls
\family default
, 
\family typewriter
report.cls
\family default
, 
\family typewriter
book.cls
\family default
 sowie 
\family typewriter
letter.cls
\family default
, bieten viele zusätzliche Möglichkeiten und entsprechen in einigen Punkten
 besser den europäischen typographischen Konventionen.
\end_layout

\begin_layout Itemize
Standard-Schriftgröße ist 11
\begin_inset space \thinspace{}
\end_inset

pt in 
\family sans
KOMA
\emph on
-
\emph default
Script-Aufsatz
\family default
, 
\family sans
KOMA
\emph on
-
\emph default
Script-Bericht
\family default
 und 
\family sans
KOMA
\emph on
-
\emph default
Script-Buch
\family default
 und 12
\begin_inset space \thinspace{}
\end_inset

pt in 
\family sans
KOMA
\emph on
-
\emph default
Script-Brief
\family default
.
\end_layout

\begin_layout Itemize
Überschriften, Marken der 
\family sans
Beschreibung
\family default
-Umgebung und zahlreiche Elemente der Dokumentklasse 
\family sans
KOMA
\emph on
-
\emph default
Script-Brief
\family default
 sind in einer fetten, serifenlosen Schrift gesetzt.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Es gibt einen großen Unterschied zwischen den fetten, serifenlosen alten
 cm-Fonts und neuen ec-Fonts, insbesondere im Aussehen der Überschriften.
 Die fetten, serifenlosen ec-Fonts sehen in größeren Schriftgraden vergleichswei
se dünn aus.
 Abhilfe schafft das \SpecialChar 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 Nummerierung der 
\family sans
Kapitel
\family default
-Überschriften ist genauso wie die der 
\family sans
Abschnitt
\family default
-Überschriften, also ohne die Extrazeile 
\emph on
Kapitel
\emph default

\begin_inset space ~
\end_inset

\SpecialChar ldots
 Ferner kann das Aussehen der Überschriften mit einer Reihe von Optionen
 modifiziert werden (in \SpecialChar LyX
 einzugeben im Feld 
\family sans
Benutzerdefinierte
\begin_inset space ~
\end_inset

Optionen
\family default
 des Menüfensters 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Dokumentklasse\SpecialChar menuseparator
Klassenoptionen
\family default
).
 Eine ausführliche deutsche Beschreibung dieser Optionen findet sich in
 der KOMA-Script-Dokumentation 
\emph on

\begin_inset CommandInset href
LatexCommand href
name "scrguide"
target "https://www.ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguide.pdf"
literal "false"

\end_inset


\emph default
.
\end_layout

\begin_layout Itemize
Hauptsächliches Mittel der KOMA-Script-Dokumentklassen für die Satzspiegelgestal
tung ist die Benutzung der Optionen 
\family sans
BCOR
\family default
 und 
\family sans
DIV
\family default
 (in \SpecialChar LyX
 einzugeben im Feld 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Dokumentklasse\SpecialChar menuseparator
Klassenoptionen
\family default
).
 Sie ermöglichen eine klarere Modifikation von Seitenrändern als die Optionen
 im Menüfenster 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Seitenränder
\family default
.
 Eine ausführliche deutsche Beschreibung dieser und weiterer Satzspiegel-Optione
n findet sich in der Koma-Script-Dokumentation 
\emph on

\begin_inset CommandInset href
LatexCommand href
name "scrguide"
target "https://www.ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguide.pdf"
literal "false"

\end_inset


\emph default
.
\end_layout

\begin_layout Itemize
Die \SpecialChar LaTeX
-Dokumentklassen der KOMA-Script-Familie definieren eine Reihe zusätzlicher
 Befehle.
 Der für \SpecialChar LyX
 sinnvolle Teil davon ist in den \SpecialChar LyX

\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Dokumentklassen in entsprechenden Absatztypen umgesetzt.
\end_layout

\begin_layout Standard
Eine ausführliche deutsche Beschreibung der \SpecialChar LaTeX
-Dokumentklassen der Koma-Script-Fam
ilie ist in der KOMA-Script-Dokumentation 
\emph on

\begin_inset CommandInset href
LatexCommand href
name "scrguide"
target "https://www.ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguide.pdf"
literal "false"

\end_inset


\emph default
 zu finden.
 In den folgenden Abschnitten werden nur diejenigen Aspekte beschrieben,
 die für die \SpecialChar LyX

\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Dokumentklassen relevant sind.
\end_layout

\begin_layout Subsection
KOMA-Script-Aufsatz, KOMA-Script-Bericht und KOMA-Script-Buch
\end_layout

\begin_layout Standard
Die Dokumentklassen 
\family sans
KOMA
\emph on
-
\emph default
Script-Aufsatz
\family default
, 
\family sans
KOMA
\emph on
-
\emph default
Script-Bericht
\family default
 und 
\family sans
KOMA
\emph on
-
\emph default
Script-Buch
\family default
 sind in den Format-Dateien 
\family typewriter
scrartcl.layout
\family default
, 
\family typewriter
scrreprt.layout
\family default
 und 
\family typewriter
scrbook.
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset


\begin_inset Quotes grd
\end_inset


\end_layout

\end_inset

layout
\family default
 implementiert.
 Sie enthalten sämtliche, teilweise modifizierten, Absatztypen der entsprechende
n Standard-Dokumentklassen 
\family sans
article
\emph on
,
\family default
\emph default
 
\family sans
report
\family default
 und 
\family sans
book
\family default
, mit Ausnahme des \SpecialChar LyX
-spezifischen 
\family sans
List
\family default
-Typs, welcher durch den neuen 
\family sans
Labeling
\family default
-Typ mit der gleichen Funktionalitä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
KOMA-Script-Brief
\family default
.
\end_layout

\begin_layout Itemize

\family sans
Teil
\begin_inset space ~
\end_inset

(Inhaltsverz.), Kapitel
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
, 
\family sans
Abschnitt
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
 sind Äquivalente zu 
\family sans
Teil*, Kapitel*
\family default
 bzw.
 
\family sans
Abschnitt*
\family default
, wobei zusätzlich ein Eintrag in das Inhaltsverzeichnis erfolgt.
 
\family sans
Teil
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
 und 
\family sans
Kapitel
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
 sind nicht in 
\family sans
KOMA-Script-Aufsatz
\family default
 enthalten.
\end_layout

\begin_layout Itemize

\family sans
Kapitel*
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
, 
\family sans
Abschnitt*
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
 verhalten sich genauso wie 
\family sans
Kapitel
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
 und 
\family sans
Abschnitt
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
, wobei zusätzlich die laufenden Titel gelöscht werden.
 
\family sans
Kapitel*
\begin_inset space ~
\end_inset

(Inhaltsverz.)
\family default
 ist nicht in 
\family sans
KOMA-Script-Aufsatz
\family default
 enthalten.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Es gibt in 
\family sans
KOMA-Script-Buch
\family default
 und 
\family sans
KOMA-Script-Bericht
\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 Überschrift direkt über dem nachfolgenden Absatz in der Standard-
Schriftgröße, ohne die Struktur des Dokuments zu beeinflussen.
\end_layout

\begin_layout Itemize

\family sans
Legende
\begin_inset space ~
\end_inset

Oben
\family default
 und 
\family sans
Legende
\begin_inset space ~
\end_inset

Unten
\family default
 sind spezielle Legenden, die die unterschied\SpecialChar softhyphen
li\SpecialChar softhyphen
chen Abstände berücksichtigen,
 welche Über- und Unterschriften benötigen (Überschriften verwendet man
 vor allem bei Tabellen; dies ist typographisch auch sinnvoll).
 Alternativ kann man die Klassenoption 
\family typewriter
tablecaptionsabove
\family default
 verwenden, welche die Standardumgebung 
\family sans
Legende
\family default
 für Tabellen nach 
\family sans
Legende
\begin_inset space ~
\end_inset

Oben
\family default
 und für Abbildungen nach 
\family sans
Legende
\begin_inset space ~
\end_inset

Unten
\family default
 umschaltet.
 Um diese Umgebungen zu nutzen, benötigen Sie KOMA-Script Version 2.8q oder
 neuer.
\end_layout

\begin_layout Itemize

\family sans
Diktum
\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ügen\SpecialChar menuseparator
Diktum-Autor
\family default
) können Sie dabei den Autor des Diktums angeben.
 
\family sans
Diktum
\family default
 und 
\family sans
Autor
\family default
 werden durch eine Linie getrennt.
 Um diese Umgebungen zu nutzen, benötigen Sie Koma-Script Version 2.8q oder
 neuer.
 
\family sans
Diktum
\family default
 ist nicht in 
\family sans
KOMA-Script-Aufsatz
\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 
\emph on
normalen
\emph default
 Absatz eingegeben werden.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die entsprechenden \SpecialChar 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 überschreibt jede nachfolgende
 Verwendung die vorhergehende, das heiß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 Einfluss 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
Verleger
\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
Widmung
\family default
 erzeugt in 
\family sans
KOMA-Script-Bericht
\family default
 und 
\family sans
KOMA-Script-Buch
\family default
 einen zentrierten Absatz auf einer eigenen Seite nach der Titelseite und
 in 
\family sans
KOMA-Script-Aufsatz
\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
Verleger
\family default
) für eine Widmung.
\end_layout

\begin_layout Itemize

\family sans
Titelkopf
\family default
 erzeugt einen linksbündigen Absatz oberhalb des normalen Titels (
\family sans
Titel
\family default
, 
\family sans
Autor
\family default
, 
\family sans
Datum
\family default
, 
\family sans
Betreff
\family default
) für einen Dokumentkopf.
\end_layout

\begin_layout Itemize

\family sans
Innenseite
\begin_inset space ~
\end_inset

oben
\family default
 erzeugt im zweiseitigen Druck in 
\family sans
KOMA-Script-Bericht
\family default
 und 
\family sans
KOMA-Script-Buch
\family default
 einen linksbündigen Absatz oben auf der Rückseite des Titelblatts oder
 hat im einseitigen Druck oder in 
\family sans
KOMA-Script-Aufsatz
\family default
 keinen Effekt.
\end_layout

\begin_layout Itemize

\family sans
Innenseite
\begin_inset space ~
\end_inset

unten
\family default
 erzeugt im zweiseitigen Druck in 
\family sans
KOMA-Script-Bericht
\family default
 und 
\family sans
KOMA-Script-Buch
\family default
 einen linksbündigen Absatz unten auf der Rückseite des Titelblatts oder
 hat im einseitigen Druck oder in 
\family sans
KOMA-Script-Aufsatz
\family default
 keinen Effekt.
\end_layout

\begin_layout Itemize

\family sans
Zusatztitel
\family default
 erzeugt ein spezielles 
\emph on
Schmutztitel
\emph default
-Blatt vor dem eigentlichen Dokument mit einem Absatz ohne besondere Formatierun
g.
\end_layout

\begin_layout Standard
Die Format-Dateien für die Dokumentklassen 
\family sans
KOMA-Script-Aufsatz
\emph on
,
\family default
\emph default
 
\family sans
KOMA-Script-Bericht
\family default
 und 
\family sans
KOMA-Script-Buch
\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 
\family typewriter
scrmacros.inc
\family default
 in Ihr persönliches Format-Verzeichnis und editieren Sie die Datei.
\end_layout

\begin_layout Subsection
KOMA-Script-Brief (V.
\begin_inset space ~
\end_inset

1, veraltet)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
letter!koma-script
\end_layout

\end_inset


\end_layout

\begin_layout Description
Achtung: Dieser Abschnitt beschreibt die inzwischen veraltete Klasse 
\family sans
KOMA-Script-Brief (V.
\begin_inset space ~
\end_inset

1)
\family default
, die in aktuellen KOMA-Veröffentlichungen gar nicht mehr enthalten ist.
 Für die aktuelle KOMA-Script-Briefklasse (V.
 2) lesen Sie bitte den nächsten Abschnitt!
\end_layout

\begin_layout Standard
Die Dokumentklasse 
\family sans
KOMA-Script-Brief
\family default
 ist in der Format-Datei 
\family typewriter
scrlettr.layout
\family default
 implementiert.
 Sie enthält sämtliche, teilweise modifizierten, Absatztypen der entsprechenden
 Standard-Dokumentklasse 
\family sans
Brief
\family default
 
\family sans
(Standardklasse)
\family default
, mit Ausnahme des \SpecialChar LyX
-spezifischen Typs 
\family sans
LyX-Code
\family default
 sowie des durch den neuen 
\family sans
Labeling
\family default
-Typ ersetzten 
\family sans
List
\family default
-Typs.
 Außerdem enthält sie, abweichend von der Standard-Dokumentklasse, die Standard-
Typen 
\family sans
LaTeX
\family default
, 
\family sans
Zitat
\begin_inset space ~
\end_inset

(lang)
\family default
, 
\family sans
Zitat
\begin_inset space ~
\end_inset

(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 Dokumentklasse erzeugten Briefes kann durch
 eine Reihe von \SpecialChar LaTeX
-Befehlen (in \SpecialChar LyX
 einzugeben in 
\family sans
Dokument-Einstellungen\SpecialChar menuseparator
LaTeX-Vorspann
\family default
\SpecialChar ldots
) gesteuert werden.
\end_layout

\begin_layout Standard
Beispielsweise ist das Standardaussehen des Briefkopfs, bestehend aus Name
 und Adresse, recht eigenwillig.
 Ein 
\emph on
normaler
\emph default
 Briefkopf wird durch folgende \SpecialChar 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
 
\begin_inset Newline newline
\end_inset


\backslash
thepage}}
\end_layout

\begin_layout Standard
Eine genaue deutsche Beschreibung solcher \SpecialChar LaTeX
-Befehle findet sich in der Koma-Scrip
t-Dokumentation 
\emph on

\begin_inset CommandInset href
LatexCommand href
name "scrguide"
target "https://www.ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguide.pdf"
literal "false"

\end_inset


\emph default
.
 Damit kann der Briefautor ein persönliches Brief\SpecialChar ligaturebreak
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 \SpecialChar LyX
-Dokumentvorlage durch die Buchstaben
 
\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ß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ßformel
\family default
 erzeugt einen Absatz dafür.
\end_layout

\begin_layout Itemize

\family sans
PS
\family default
: erzeugt einen Absatz für ein Postskriptum.
\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ü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 Dokumentklasse verarbeitet werden.
\end_layout

\begin_layout Standard
Es kann als ein Zeichen von Inkonsequenz gewertet werden, dass die oben
 beschriebenen 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.
\end_layout

\begin_layout Standard
Zudem würde es mein Symmetrieempfinden stören, wenn der 
\family sans
Anrede
\family default
- und der 
\family sans
Grußformel
\family default
-Typ ein solch gravierend unterschiedliches Aussehen hätten.
 Die Typen müssen vor dem zugehö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ängen kann.
 Beispielsweise wird eine im 
\family sans
Unterschrift
\family default
-Typ eingegebene Unterschrift standardmäßig nur dann im erzeugten Brief
 angezeigt, wenn im selben Brief auch ein 
\family sans
Grußformel
\family default
-Typ verwendet wird.
\end_layout

\begin_layout Standard
Der eingegebene Wert des 
\family sans
Telefon
\family default
-Typs wird standardmäßig im erzeugten Brief überhaupt nicht angezeigt.
 Auf die Möglichkeiten zur freien Gestaltung des Brief\SpecialChar softhyphen
kop\SpecialChar softhyphen
fes wurde oben
 in einer Fußnote bereits hingewiesen.
\end_layout

\begin_layout Standard
Die Eingabe-Typen können auch als leere Absä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 überhaupt nicht verwendet, wird standardmäß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üllte Eingabetypen mit den persönlichen Daten (Name, Adresse,
 usw.) und leere Eingabetypen für die anderen zu verwendenden Daten enthält.
\end_layout

\begin_layout Itemize

\family sans
Name
\family default
 des Absenders, erscheint standardmäßig zentriert in Kapitälchen im Briefkopf.
\end_layout

\begin_layout Itemize

\family sans
Unterschrift
\family default
 des Absenders, erscheint standardmäßig unterhalb des 
\family sans
Gruß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äßig zentriert im Briefkopf unterhalb
 des Absendernamens.
\end_layout

\begin_layout Itemize

\family sans
Telefon
\family default
 Telefonnummer des Absenders, setzt standardmäßig lediglich die \SpecialChar 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äßig Ort und Datum in einer rechtsbündigen Zeile unterhalb
 des Adressatenfeldes.
 Falls ein leerer 
\family sans
Datum
\family default
-Typ verwendet wird, wird unabhä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äßig oberhalb des Adressatenfeldes
 in kleiner serifenloser Schrift.
\end_layout

\begin_layout Itemize

\family sans
Versandart
\family default
 erscheint standardmäßig unterstrichen oberhalb des Adressatenfeldes unterhalb
 der Rücksendeadresse.
\end_layout

\begin_layout Itemize

\family sans
Adresszusatz:
\family default
 Zusatzinformation, erscheint standardmäßig rechts unten neben dem Adressatenfel
d.
\end_layout

\begin_layout Itemize

\family sans
Titel
\family default
: Titel des Briefes, erscheint standardmäßig in großer, fetter, serifenloser
 Schrift oberhalb des Betreffs.
\end_layout

\begin_layout Itemize

\family sans
Betreff
\family default
 des Briefes, erscheint standardmäßig in fetter Schrift oberhalb des 
\family sans
Anrede
\family default
-Ab\SpecialChar softhyphen
sat\SpecialChar softhyphen
zes.
\end_layout

\begin_layout Standard
Die Typen 
\family sans
Ihr
\begin_inset space ~
\end_inset

Zeichen
\family default
, 
\family sans
Ihr
\begin_inset space ~
\end_inset

Brief
\family default
, 
\family sans
Mein
\begin_inset space ~
\end_inset

Zeichen
\family default
, 
\family sans
Kunde
\family default
 und 
\family sans
Rechnung
\family default
 erzeugen eine geschäftsbriefähnliche Zeile oberhalb der 
\family sans
Titel
\family default
-Zeile mit den Feldern 
\emph on
Ihr Zeichen
\emph default
, 
\emph on
Ihr Schreiben vom
\emph default
, 
\emph on
Unser Zeichen
\emph default
, 
\emph on
Kundennummer
\emph default
, 
\emph on
Rechnungsnummer
\emph default
 und 
\emph on
Datum
\emph default
.
 Für das Datumsfeld wird der Wert des 
\family sans
Datum
\family default
-Typs verwendet.
\end_layout

\begin_layout Standard
Der Wert des 
\family sans
Ort
\family default
-Typs wird bei Verwendung einer dieser 
\emph on
Geschäftsbrieftypen
\emph default
 jedoch nicht ausgegeben, sondern es wird lediglich die \SpecialChar LaTeX
-Variable 
\family typewriter

\backslash
fromplace
\family default
 gesetzt.
 Die übliche Ausgabe von Ort und Datum rechtsbündig in einer Zeile unterhalb
 des Adressatenfeldes entfällt.
 Die Typen sind als Eingabetypen mit vorangestellter Marke realisiert und
 müssen vor dem zugehörigen 
\family sans
Anrede
\family default
-Typ verwendet werden.
\end_layout

\begin_layout Subsection
KOMA-Script-Brief (V.
\begin_inset space ~
\end_inset

2)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
letter!koma-script v.2
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Jürgen Spitzmüller
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
Seit Version 2.8 hat KOMA-Script eine neuen Briefklasse (
\family typewriter
scrlttr2
\family default
).
 Diese ersetzt die alte 
\family typewriter
scrlettr
\family default
-Klasse, welche (von den KOMA-Entwicklern) nicht mehr offiziell unterstützt
 wird.
 Die neue Briefklasse hat – was die \SpecialChar LaTeX
-Umsetzung betrifft – ein komplett neues
 Konzept und ist daher nicht kompatibel mit dem Vorgänger.
 Deshalb unterstützt \SpecialChar LyX
 beide Klassen.
 Wir empfehlen jedoch dringend die Verwendung der aktuellen Briefklasse.
\end_layout

\begin_layout Standard
Die aktuelle Briefklasse deckt alle Möglichkeiten des Vorgängers ab und
 ergänzt diese um ein paar neue.
 Die grundlegenden Eingabetypen sind auch hier 
\family sans
Adresse
\family default
 (die Empfängeradresse, die der Umgebung 
\family sans
Brieftext
\family default
 in der Vorgängerklasse entspricht), 
\family sans
Anrede
\family default
 und 
\family sans
Grußformel
\family default
.
 
\family sans
Nächste
\begin_inset space ~
\end_inset

Adresse
\family default
 beginnt einen neuen Brief (das heißt Sie können mehrere Briefe pro Dokument
 verfassen).
 Neue Eingabetypen sind 
\family sans
EMail
\family default
, 
\family sans
URL
\family default
, 
\family sans
Fax
\family default
 und 
\family sans
Bank
\family default
 des Absenders sowie 
\family sans
Logo
\family default
, welche ein Bild für den Briefkopf (mit Hilfe von 
\family sans
Einfügen\SpecialChar menuseparator
Grafik
\family default
\SpecialChar ldots
) entgegennimmt.
\end_layout

\begin_layout Standard
Der größte Vorteil der neuen Klasse ist jedoch ihre Flexibilität, denn das
 Format lässt sich an beinahe alle Bedürfnisse anpassen.
 Dies können Sie mit Hilfe des \SpecialChar LaTeX
-Vorspanns (
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
LaTeX-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 collapsed

\begin_layout Plain Layout
Das KOMA-Paket stellt selbst einige dieser Stildateien zur Verfü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
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar ldots
\SpecialChar menuseparator
Dokumentklasse\SpecialChar menuseparator
Optionen
\family default
 eingeben.
\end_layout

\end_inset

 Die Vorlage 
\emph on
koma-letter2.lyx
\emph default
, die in der \SpecialChar LyX
-Distribution enthalten ist, illustriert die Möglichkeiten.
 Ausführliche Informationen entnehmen Sie bitte der KOMA-Script-Dokumentation
 
\emph on

\begin_inset CommandInset href
LatexCommand href
name "scrguide"
target "https://www.ctan.org/tex-archive/macros/latex/contrib/koma-script/doc/scrguide.pdf"
literal "false"

\end_inset


\emph default
.
\end_layout

\begin_layout Subsubsection
Serienbriefe
\end_layout

\begin_layout Standard
Wenn Sie 
\family sans
Datei\SpecialChar menuseparator
Öffnen
\family default
 (
\family sans
Strg+O
\family default
) drücken und auf 
\family sans
Beispiele
\family default
 klicken, finden Sie im Ordner 
\family sans
de
\family default
 drei Beispiele für Serienbriefe (
\family typewriter
serienbrief1/2/3.lyx
\family default
).
 In diesen Dateien wird erklärt, wie man Serienbriefe erstellt.
\end_layout

\begin_layout Subsection
Probleme
\end_layout

\begin_layout Standard
Die \SpecialChar LyX
-Interna verursachen einige Probleme bei der Visualisierung der Koma-Script-
Dokumentklassen in \SpecialChar LyX
:
\end_layout

\begin_layout Itemize
Die Absätze in einer 
\family sans
letter
\family default
-Dokumentklasse sind standardmäßig durch vertikale Abstände und nicht durch
 Einzüge getrennt.
 Dafür sind keine speziellen \SpecialChar LaTeX
-Befehle nötig.
 Im Menüfenster 
\family sans
Bearbeiten\SpecialChar menuseparator
Absatz-Einstellungen
\family default
 (
\begin_inset Info
type  "icon"
arg   "layout-paragraph"
\end_inset

) steht jedoch der entsprechende Schaltknopf für 
\family sans
Absatztrennung
\family default
 auf 
\family sans
Einrückung
\family default
.
 Der Wert 
\family sans
Abstand
\family default
 hat immer den Effekt, dass der vertikale Abstand durch extra \SpecialChar LaTeX
-Befehle im
 Dokument erzeugt wird, was in diesem Fall aber nicht gewünscht ist.
\end_layout

\begin_layout Section
Memoir
\end_layout

\begin_layout Standard
von 
\noun on
Jürgen Spitzmüller
\end_layout

\begin_layout Subsection
Überblick
\end_layout

\begin_layout Standard

\family sans
Memoir
\family default
 ist eine sehr mächtige und schnell sich weiterentwickelnde Klasse.
 Sie wurde mit Blick auf fiktionale und nichtfiktionale Literatur entwickelt.
 Sie versucht, den Anwendern größtmögliche Kontrolle über das Layout an
 die Hand zu geben.
 
\family sans
Memoir
\family default
 basiert auf der Standard-Buchklasse, kann aber auf Artikelklassen emulieren
 (siehe unten).
\end_layout

\begin_layout Standard
Peter Wilson, der Autor von 
\family sans
Memoir
\family default
, ist als Autor vieler hilfreicher \SpecialChar LaTeX
-Pakete bekannt.
 Die meisten davon hat er in 
\family sans
Memoir
\family default
 integriert.
 Das macht es relativ einfach, die Gestaltung von Inhaltsverzeichnissen,
 Anhängen, Kapitelüberschriften und so weiter zu beeinflussen.
 Allerdings unterstützt \SpecialChar LyX
 nicht all dies umfassend.
 Manches wird möglicherweise noch implementiert
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Vorschläge an 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

lyx-devel@lists.lyx.org
\end_layout

\end_inset

 sind willkommen.
\end_layout

\end_inset

, vieles wird aber wohl aufgrund der Beschränkungen von \SpecialChar LyX
 niemals direkt
 unterstützt werden.
 Aber natürlich können Sie alles trotzdem, mithilfe von \SpecialChar LaTeX
-Befehlen (über
 \SpecialChar TeX
-Code
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Siehe Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "sec:LaTeX-Code"

\end_inset

 für Details.
\end_layout

\end_inset

), verwenden.
 Hier diskutieren wir nur die Dinge, die direkt von \SpecialChar LyX
 unterstützt werden.
 Für genauere Informationen (und die restlichen Möglichkeiten) empfehlen
 wir einen Blick in das umfassende 
\family sans
Memoir
\family default
-Handbuch
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\begin_inset Flex URL
status open

\begin_layout Plain Layout

CTAN:/macros/latex/memoir/memman.pdf
\end_layout

\end_inset

.
\end_layout

\end_inset

, das nicht nur eine sehr gute Anleitung für die Klasse selbst ist, sondern
 auch gute typographische Anleitungen enthält (und übrigens selbst ein ausgezeic
hnetes Beispiel guter Typographie darstellt).
\end_layout

\begin_layout Subsection
Grundlegende Möglichkeiten und Einschränkungen
\end_layout

\begin_layout Standard

\family sans
Memoir
\family default
 unterstützt zunächst einmal alles, was auch die Standard-Buchklasse unterstützt.
 Allerdings unterscheiden sich die beiden Klassen in den folgenden Punkten:
\end_layout

\begin_layout Description
Schriftgrößen: 
\family sans
Memoir
\family default
 hat hier mehr zu bieten: 9, 10, 11, 12, 14 und 17
\begin_inset space \thinspace{}
\end_inset

pt.
\end_layout

\begin_layout Description
Seitenstile: Der Seitenstil 
\emph on
ausgefallen
\emph default
 wird nicht unterstützt, da 
\family sans
Memoir
\family default
 und das Paket 
\family sans
fancyhdr
\family default
 inkompatibel sind (sie definieren beide einen Befehl mit demselben Namen,
 das lässt \SpecialChar LaTeX
 nicht zu).
 Dafür bietet Memoir eine Reihe eigener Seitenstile (siehe 
\family sans
Document\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Seitenlayout
\family default
).
 Wenn Sie diese für Kapitelanfangsseiten verwenden wollen, müssen Sie 
\family typewriter

\backslash
chapterstyle
\family default
 (im \SpecialChar TeX
-Modus) in den Haupttext oder den \SpecialChar LaTeX
-Vorspann eingeben, z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\end_layout

\begin_deeper
\begin_layout LyX-Code

\family typewriter

\backslash
chapterstyle{companion}
\end_layout

\end_deeper
\begin_layout Description
Überschriften: Überschriften (Kapitel, Abschnitt, Unterabschnitt etc.) haben
 in den Standardklassen ein optionales Argument, den 
\emph on
Kurztitel
\emph default
.
 Dieser wird, wenn angegeben, anstelle der Überschrift in die Kopfzeilen
 und das Inhaltsverzeichnis eingetragen (z.
\begin_inset space \thinspace{}
\end_inset

b., wenn die Überschrift hierfür zu lang ist).
 In \SpecialChar LyX
 können Sie dies über 
\family sans
Einfügen\SpecialChar menuseparator
Kurztitel
\family default
 innerhalb der Überschrift eingeben.
 
\family sans
Memoir
\family default
 bietet hingegen zwei optionales Argumente.
 Dabei trennt es Varianten für das Inhaltsverzeichnis und die Kopfzeile.
 Somit können Sie drei Varianten einer Überschrift definieren: für den Haupttext
, für das Inhaltsverzeichnis und für die Kopfzeile.
 \SpecialChar LyX
 macht diese über spezielle Kurztitel im Menü 
\family sans
Einfügen
\family default
 verfügbar.
\end_layout

\begin_layout Description
Verzeichnisse: In den Standardklassen (und in vielen anderen auch) beginnen
 das Inhalts-, das Tabellen- und das Abbildungsverzeichnis jeweils auf einer
 neuen Seite.
 
\family sans
Memoir
\family default
 tut das nicht.
 Wenn Sie einen Seitenumbruch wollen, müssen Sie diesen selbst einfügen.
\end_layout

\begin_layout Description
Titelseite: Seltsamerweise verwendet 
\family sans
Memoir
\family default
 eine Paginierung auf der Titelseite (in den Standardklassen sind diese
 Seiten 
\begin_inset Quotes gld
\end_inset

leer
\begin_inset Quotes grd
\end_inset

, d.
\begin_inset space \thinspace{}
\end_inset

h.
 ohne Seitenzahl).
 Wenn Sie eine Titelseite ohne Seitenzahl möchten, geben Sie im \SpecialChar LaTeX
-Vorspann
 
\family typewriter

\backslash
aliaspagestyle{title}{empty}
\family default
 ein.
\end_layout

\begin_layout Description
Artikelmodus: Mit der Klassenoption 
\emph on
article
\emph default
 (einzugeben in 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Dokumentklasse\SpecialChar menuseparator
Klassenoptionen\SpecialChar menuseparator
Benutzerdefiniert)
\family default
 können Sie den Stil von Artikeln emulieren.
 Damit werden Zähler (Fußnoten, Abbildungen, Tabellen etc.) nicht am Anfang
 von Kapiteln zurückgesetzt, Kapitel beginnen nicht auf einer neuen Seite
 (sind aber – im Genesatz zu 
\begin_inset Quotes gld
\end_inset

echten
\begin_inset Quotes grd
\end_inset

 Artikeln – erlaubt).
 Teilüberschriften werden aber, wie in den Buchklassen, auf eine eigene
 Seite gesetzt.
\end_layout

\begin_layout Description
Alte
\begin_inset space ~
\end_inset

Schriftbefehle: In der Voreinstellung unterstützt 
\family sans
Memoir
\family default
 die Verwendung der obsoleten Schriftbefehle aus alten \SpecialChar LaTeX
-2.09-Tagen (bspw.
\begin_inset space ~
\end_inset


\family typewriter

\backslash
rm
\family default
, 
\family typewriter

\backslash
it
\family default
) nicht.
 Es gibt eine Fehlermeldung aus und unterbricht \SpecialChar LaTeX
, sobald ein solcher Befehl
 auftaucht.
 Die Klassenoption 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
oldfontcommands
\end_layout

\end_inset

 ermöglicht die VErwendung dieser Befehle und gibt nur noch eine Warnung
 aus (die \SpecialChar LaTeX
 nicht an der Ausgabe hindert).
 Da einige Pakete und vor allem Bib\SpecialChar TeX
-Stile immer noch diese alten Befehle
 verwenden, haben wir uns dafür entscheiden, diese Option standardmäßig
 zu verwenden.
\end_layout

\begin_layout Subsection
Zusätzliche Möglichkeiten
\end_layout

\begin_layout Standard
Wir beschreiben hier nur die von \SpecialChar LyX
 direkt unterstützen Möglichkeiten (das
 ist nur eine kleine Auswahl).
 Bitte lesen Sie das 
\family sans
Memoir
\family default
-Handbuch
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\begin_inset Flex URL
status open

\begin_layout Plain Layout

CTAN:/macros/latex/memoir/memman.pdf
\end_layout

\end_inset

.
\end_layout

\end_inset

 für weitere Informationen.
\end_layout

\begin_layout Description
Abstract: Bücher haben normalerweise keine Abstracts.
 
\family sans
Memoir
\family default
 jedoch schon.
 Sie können beliebig viele davon an beliebiger Stelle einfügen.
\end_layout

\begin_layout Description
Kapitelsynopse: Sie kennen das vielleicht aus der Belletritik: Der Inhalt
 eines Kapitels wird kurt am Anfang des Kapitels und auch im Inhaltsverzeichnis
 skizziert (z.
\begin_inset space \thinspace{}
\end_inset

B..
\begin_inset space ~
\end_inset


\emph on
Unser Held erreicht Troja; er verliert einige Freunde; er findet neue
\emph default
).
 Die Kapitelsynopse ist genau hierfür da.
 Sie ist deshalb nur unterhalb von Kapitelüberschriften sinnvoll.
\end_layout

\begin_layout Description
Epigraph: Ein Epigraph ist ein schlauer Spruch oder ein Motto zu Beginn
 eines Kapitels.
 Der Absatzstil 
\family sans
Epigraph
\family default
 bietet eine elegante Möglichkeit, so etwas einzufügen.
 Das Motto selbst ist von seinem (optional erwähnbaren) Autor durch eine
 kurze Linie getrennt.
 Den Autor geben Sie über 
\family sans
Einfügen\SpecialChar menuseparator
Epigraph-Quelle
\family default
 ein
\emph on
.
\end_layout

\begin_layout Description
Gedichttitel: 
\family sans
Memoir
\family default
 bietet viele Möglichkeiten, um Gedichte zu setzen (bis hin zu sehr komplexer
 figurativer Poesie).
 \SpecialChar LyX
 unterstützt nur eine Auswahl davon.
 Dazu gehört 
\family sans
Gedichttitel
\family default
, eine zentrierte Überschrift für Gedichte, die auch ins Inhaltsverzeichnis
 aufgenommen wird (
\family sans
Vers
\family default
 ist das Standardformat für Gedichte.
 
\family sans
Memoir
\family default
 bietet einige erweiterte Versionen hiervon, aber dafür benötigen Sie \SpecialChar TeX
-Code,
 da diese in normale Vers-Absätze eingebettet werden müssen, was zurzeit
 mit \SpecialChar LyX
-Bordmitteln nicht möglich ist).
\end_layout

\begin_layout Description
Gedichttitel*: Wie 
\family sans
Gedichttitel
\family default
, nur ohne Eintrag ins Inhaltsverzeichnis.
\end_layout

\begin_layout Section
Polnischer Aufsatz (MW)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!article!mwart
\end_layout

\end_inset

, Polnisches Buch (MW)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!book!mwart
\end_layout

\end_inset

 und Polnischer Bericht (MW)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!report!mwrep
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Tomasz Luczak
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
Die \SpecialChar LyX
-Dokumentklassen 
\family sans
Polnischer Aufsatz (MW)
\family default
, 
\family sans
Polnisches Buch (MW)
\family default
 und 
\family sans
Polnischer Bericht (MW)
\family default
 korrespondieren mit den \SpecialChar LaTeX
-Dokumentklassen 
\family typewriter
mwart.cls
\family default
, 
\family typewriter
mwrep.cls
\family default
 und 
\family typewriter
mwbk.cls
\family default
.
 Sie ersetzen die Standard-Dokumentklassen article.cls, 
\family typewriter
report.cls
\family default
 und 
\family typewriter
book.cls
\family default
 und passen in vielen Punkten besser zu den polnischen Typografie
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Konventionen.
\end_layout

\begin_layout Standard
Hauptunterschiede:
\end_layout

\begin_layout Itemize
Nichtnummerierte Titel (zum Beispiel 
\family sans
Abschnitt*
\family default
) werden zum Inhaltsverzeichnis hinzugefügt,
\end_layout

\begin_layout Itemize
zusätzliche Seitenstile:
\end_layout

\begin_deeper
\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ßenseite der Seite platziert.
\end_layout

\end_deeper
\begin_layout Itemize
Optionen
\end_layout

\begin_deeper
\begin_layout Description
rmheadings Titel in Serifenschrift (Voreinstellung),
\end_layout

\begin_layout Description
sfheadings Titel in serifenloser Schrift,
\end_layout

\begin_layout Description
authortitle auf der Titelseite kommt erst der Autor, dann der Titel (Voreinstell
ung),
\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
Paper
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!AMS-Mathe
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Die Dokumentklasse 
\family sans
Paper (Standardklasse)
\family default
 stellt eine Alternative zu 
\family sans
\lang english
Article
\lang ngerman
 (Standard-Klasse)
\family default
 dar.
 Sie hat in etwa dieselbe Funktionalität, hat aber ein etwas anderes Format
 mit Abschnittsüberschriften in serifenloser Schrift und einigen weiteren
 Änderungen.
\end_layout

\begin_layout Section
REV\SpecialChar TeX
 4
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!article!Rev\SpecialChar TeX
 4
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Amir Karger
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
Die Textklasse 
\family sans
RevTeX (V.
\begin_inset space \thinspace{}
\end_inset

4)
\family default
 arbeitet mit der Dokumentklasse Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0 der 
\emph on
\lang english
American Physical Society
\emph default
\lang ngerman
 (genauer der 
\begin_inset Formula $\beta$
\end_inset

-Release vom Mai 1999).
\end_layout

\begin_layout Standard
Die Textklasse 
\family sans
REVTeX (veraltete Version)
\family default
 basiert auf Version 3.1 von Rev\SpecialChar TeX
.
 Leider ist diese mittlerweile obsolet, da sie nur mit \SpecialChar LaTeX
 2.09 funktioniert.
 Das bedeutet, dass einige Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

3.1-Befehle als \SpecialChar TeX
-Code eingegeben werden müssen.
 Da Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0 auf die Arbeit mit \SpecialChar LaTeX2e
 ausgerichtet wurde, ist auch \SpecialChar LyX
 zusammen mit der Textklasse
 
\family sans
RevTeX (V.
\begin_inset space \thinspace{}
\end_inset

4)
\family default
 recht einfach zu benutzen.
\end_layout

\begin_layout Standard
Dieser Text ist als ein 
\emph on
Anhang
\emph default
 zu der regulären Dokumentation des Paketes Rev\SpecialChar TeX

\begin_inset space \space{}
\end_inset

4.0 zu betrachten, deshalb werden hier keine der speziellen Makros beschrieben;
 es wird angenommen, dass Sie selbst wissen, was Sie nötigenfalls in den
 \SpecialChar LaTeX
-Vorspann einfügen müssen.
\end_layout

\begin_layout Subsection
Installation
\end_layout

\begin_layout Standard
Alles was Sie tun müssen, ist das Paket gemäß der ihm beiliegenden README-Datei
 zu installieren.
 Das Paket selber finden Sie bei Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4 unter 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://publish.aps.org/revtex4/
\end_layout

\end_inset

.
 Installieren Sie es dort, wo \SpecialChar LaTeX
 das neue Paket sehen kann.
 Machen Sie einen \SpecialChar LaTeX
-Lauf mit einem kurzen Rev\SpecialChar TeX
-Dokument in einem beliebigen
 Verzeichnis, das heißt nicht in dem Verzeichnis mit den 
\family typewriter
.cls
\family default
-Dateien.
 Wenn Sie \SpecialChar LyX
 nun neu konfigurieren, sollte nach einem Neustart auch die neue
 Textklasse 
\family sans
REVTeX
\begin_inset space ~
\end_inset

4
\family default
 zur Verfügung stehen.
\end_layout

\begin_layout Standard
Sie können nun Dokumente in dieser Klasse erstellen, entweder indem Sie
 ein bestehendes Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4-Dokument mittels 
\family typewriter
tex2lyx
\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
\SpecialChar LaTeX
-Vorspann
\end_layout

\begin_layout Standard
Optionale Argumente für 
\family typewriter

\backslash
documentclass
\family default
 können Sie wie gewohnt in der Rubrik 
\family sans
Klassenoptionen\SpecialChar menuseparator
Benutzerdefiniert
\family default
 in 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen
\family default
\SpecialChar ldots
 angeben.
 Bedenken Sie auch, dass Rev\SpecialChar TeX
 mindestens ein optionales Argument benötigt!
 Weitere Dinge wie etwa 
\family typewriter

\backslash
draft
\family default
 geben Sie wie gewohnt im \SpecialChar 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 Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0.
 Beachten Sie auch, dass (zumindest in Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0 
\begin_inset Formula $\beta$
\end_inset

) 
\family sans
Adresse
\family default
 und 
\family sans
Zugehörigkeit
\family default
 identisch sind, Deshalb müssen Sie auch nicht beide verwenden.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Falls Sie neugierig sind: beide wurden eingebaut, so dass 
\family typewriter
tex2lyx
\family default
 sowohl 
\family typewriter

\backslash
address
\family default
 als auch 
\family typewriter

\backslash
affiliation
\family default
 übersetzen kann.
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Wichtige Hinweise
\end_layout

\begin_layout Standard
Es gibt einige Besonderheiten in Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0, die möglicherweise Fehler hervorrufen, die in \SpecialChar LyX
 sogar noch verwirrender
 erscheinen.
 In Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0 steht der 
\family typewriter

\backslash
thanks
\family default
-Befehl 
\emph on
außerhalb
\emph default
 der 
\family typewriter

\backslash
author
\family default
-Umgebung.
 In \SpecialChar LyX
 bedeutet das, dass 
\family sans
Dank
\family default
 ein eigenes Format-Element ist.
\end_layout

\begin_layout Standard
Benutzen Sie im 
\family sans
Autor
\family default
-Format 
\emph on
keine
\emph default
 Fußnoten, sonst können verrückte Dinge geschehen.
 Die Dokumentation zu Rev\SpecialChar TeX

\begin_inset space ~
\end_inset

4.0 enthält weitere Informationen dazu.
 Die Einträge 
\family sans
Autoren-Email
\family default
, 
\family sans
Autoren-URL
\family default
 und 
\family sans
Dank
\family default
 müssen 
\emph on
zwischen
\emph default
 
\family sans
Autor
\family default
 und der zugehörigen 
\family sans
Adresse
\family default
 (bzw.
 
\family sans
Zugehörigkeit
\family default
) platziert werden.
 Setzen Sie sie nach 
\family sans
Adresse
\family default
, scheitert der \SpecialChar LaTeX
-Lauf.
\end_layout

\begin_layout Section
Springer-Zeitschriften (
\family sans
svjour
\family default
)
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Springer-Zeitschriften
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Martin Vermeer
\end_layout

\begin_layout Subsection
Beschreibung
\end_layout

\begin_layout Standard
Hier werden \SpecialChar LyX
-Klassen für einige Zeitschriftenformate beschrieben, die vom
 
\emph on
Springer
\emph default
-Verlag verwendet und auf 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.springer.de/author/tex/help-journals.html
\end_layout

\end_inset

 aufgelistet werden, wo Sie auch die Klassen-Dateien bekommen.
 Die Klassen sind modular: die allen Zeitschriften gemeinsamen Dinge sind
 in 
\family typewriter
svjour.inc
\family default
 implementiert.
 Diese Datei kann in zeitschriftenabhängigen Format-Dateien wie zum Beispiel
 
\family typewriter
svjog.layout
\family default
 für das 
\emph on
\lang english
Journal of Geodesy
\emph default
\lang ngerman
 enthalten sein.
\end_layout

\begin_layout Standard
Das bedeutet, dass die Implementierung der Unterstützung für irgendeine
 andere Springer
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Zeitschrift so einfach ist, als würden Sie Ihre eigene 
\family typewriter
sv<irgenwas>.layout
\family default
-Datei schreiben, indem Sie dem Grundriss von 
\family typewriter
svjog.layout
\family default
 folgen.
\end_layout

\begin_layout Standard
Sie wurde nur für das 
\emph on
\lang english
Journal of Geodesy
\emph default
\lang ngerman
 ausreichend getestet.
 Die Klassen 
\family typewriter
svjour
\family default
 und 
\family typewriter
svjog
\family default
 sind Bestandteil der \SpecialChar LyX
-Standarddistribution.
 Installieren Sie die benötigten Klassen-Dateien, die Sie bei 
\emph on
Springer
\emph default
 heruntergeladen haben, in ein geeignetes Verzeichnis, konfigurieren \SpecialChar LaTeX
 mit
 
\family typewriter
texhash
\family default
 und \SpecialChar LyX
 neu, und es sollte funktionieren.
\end_layout

\begin_layout Subsection
Neue Absatzstile
\end_layout

\begin_layout Standard
Eine große Zahl an theorem-ähnlichen Stilen – 
\family sans
Behauptung
\family default
, 
\family sans
Ableitung
\family default
, \SpecialChar ldots

\family sans
Theorem.
 
\end_layout

\begin_layout Standard

\family sans
Kopfnotiz, Widmung, Untertitel, Titel in Kopfzeile, Autor in Kopfzeile,
 Institut, Post, Adresse für Sonderdrucke, Schlagwörter, Danksagung
\family default
.
 Sehen Sie sich die Dokumentation der 
\emph on
Springer
\emph default
-Klassen-Dateien für Einzelheiten an.
\end_layout

\begin_layout Subsection
Unterstützte Zeitschriften
\end_layout

\begin_layout Itemize

\emph on
\lang english
Journal of Geodesy
\emph default
\lang ngerman
: 
\family typewriter
svjog.layout
\family default
 – Martin Vermeer
\end_layout

\begin_layout Itemize

\emph on
\lang english
Probability Theory and Related Fields
\emph default
\lang ngerman
: 
\family typewriter
svprobth.layout
\family default
 – Jean-Marc Lasgouttes
\end_layout

\begin_layout Standard
Fü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 älteren 
\family typewriter
ejour2.layout
\family default
-Datei, die wiederum auf einer zusammengeschusterten Stildatei von 
\emph on
Springer
\emph default
 für \SpecialChar 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 Formatdatei-Mechanismus
 von \SpecialChar LyX
 zu verstehen.
\end_layout

\begin_layout Subsection
Fehler
\end_layout

\begin_layout Standard
Wahrscheinlich.
 Aber wahrscheinlich weniger als im alten zusammengeschusterten 
\family typewriter
ejour2
\family default
.
\end_layout

\begin_layout Section
Folien (SliTeX)
\begin_inset CommandInset label
LatexCommand label
name "Folien-mit-slides"

\end_inset


\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Dokumentklasse!slides!default
\end_layout

\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 \SpecialChar LyX
 Folien für Overhead
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Projektoren erstellen können.
 Es gibt zwei verschiedene Dokumentklassen, mit denen Sie dies realisieren
 können: Die normale Klasse 
\family sans
Folien
\family default
 sowie die Klasse 
\family sans
FoilTeX
\family default
.
 In diesem Abschnitt soll es um die erste der beiden gehen.
\end_layout

\begin_layout Standard
Diese Klasse ist die verbesserte \SpecialChar LaTeX2e
-Version des alten Paketes 
\family sans
\noun on
Sli
\noun default
TeX
\family default
.
 Sie gehört zum Standardumfang jeder \SpecialChar LaTeX2e
-Distribution.
 Im Folgenden ist dieses Paket gemeint, wenn von der Klasse 
\family sans
Folien
\family default
 gesprochen wird.
 Wie bereits erwä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
Folien
\family default
 möglich.
 Dazu gleich mehr.
\end_layout

\begin_layout Subsection
Zu Beginn
\begin_inset CommandInset label
LatexCommand label
name "Folien-Start"

\end_inset


\end_layout

\begin_layout Standard
Als erstes müssen Sie im Dialogfeld 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Dokumentklasse
\family default
 die Dokumentklasse 
\family sans
Folien
\family default
 auswählen.
 Einige Dinge sollten Sie zu dieser Dokumentklasse wissen:
\end_layout

\begin_layout Itemize
Verändern Sie nicht die Einstellungen für 
\family sans
Textformat\SpecialChar menuseparator
Zweispaltiges
\begin_inset space ~
\end_inset

Dokument
\family default
 und 
\family sans
Seitenlayout\SpecialChar menuseparator
Orientierung
\family default
.
 Dies wird von der Klasse 
\family sans
Floien
\family default
 nicht unterstützt.
\end_layout

\begin_layout Itemize
Die möglichen Einstellungen im Feld 
\family sans
Seitenstil
\family default
 des Dialogfensters 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen
\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
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
 Ähnlich wie 
\family sans
plain
\family default
, es werden aber zusä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ält weder eine Seitennummerierung noch Zeit- oder andere
 Marken.
\end_layout

\end_deeper
\begin_layout Itemize
Die Klasse 
\family sans
Folien
\family default
 unterstützt eine weitere Option, 
\family typewriter
clock
\family default
.
 Um sie zu verwenden, geben Sie ,,clock
\begin_inset Quotes grd
\end_inset

 im Feld 
\family sans
Klassenoptionen\SpecialChar menuseparator
Benutzerdefiniert
\family default
 des Dialogfensters 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen
\family default
\SpecialChar menuseparator

\family sans
Dokumentklasse
\family default
 ein.
 Damit können Sie Zeitmarken für Ihren Vortrag einfügen.
 Näheres dazu in Abschnitt 
\begin_inset CommandInset ref
LatexCommand vref
reference "Folien-mit-Notizen"

\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
Folien
\family default
 zu erstellen (benutzen Sie dazu 
\family sans
Datei\SpecialChar menuseparator
Neu von Vorlage
\family default
\SpecialChar ldots
, um ein neues Dokument zu öffnen).
 Die Vorlage enthä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ützte Umgebungen
\end_layout

\begin_layout Standard
Das erste, was Ihnen bei einem Dokument der Klasse 
\family sans
Folien
\family default
 vermutlich auf\SpecialChar ligaturebreak
fällt ist der Zeichensatz.
 Die Standardeinstellung entspricht der Größe 
\family sans
Noch
\begin_inset space ~
\end_inset

größer
\family default
 im Zeichensatz 
\family sans
Serifenlos
\family default
.
 Diese Einstellung wird auch bei der Ausgabe verwendet.
 Sehen Sie es als 
\emph on
visuellen Hinweis
\emph default
 an, dass Sie gerade ein Folien-Dokument bearbeiten.
 Da der Zeichensatz in der Druckausgabe viel größer ist, steht Ihnen auf
 der Seite weniger Platz zur Verfü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ür gibt es fünf
 neue Einträge.
 Das liegt daran, dass von der Klasse 
\family sans
Folien
\family default
 lediglich die folgenden Typen unterstützt werden:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Itemize

\family sans
Standard
\end_layout

\begin_layout Itemize

\family sans
Auflistung
\end_layout

\begin_layout Itemize

\family sans
Aufzä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
LyX-Code
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Alle anderen Typen, einschließlich der verschiedenen Abschnittsüberschriften,
 werden von der Klasse 
\family sans
Folien
\family default
 nicht benutzt.
\end_layout

\begin_layout Standard
Dafür gibt es folgende neue Umgebungstypen:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Itemize

\family sans
Folie
\end_layout

\begin_layout Itemize

\family sans
Overlay
\end_layout

\begin_layout Itemize

\family sans
Notiz
\end_layout

\begin_layout Itemize

\family sans
Unsichtbarer Text
\end_layout

\begin_layout Itemize

\family sans
Sichtbarer Text
\end_layout

\begin_deeper
\begin_layout Plain Layout
\begin_inset space ~
\end_inset


\end_layout

\end_deeper
\end_inset


\end_layout

\begin_layout Standard
\noindent
Aufgrund einer Besonderheit von \SpecialChar LyX
 sind diese fünf etwas knifflig zu benutzen:
 In \SpecialChar LyX
 ist es nicht möglich, eine Absatzumgebung in einer anderen, leeren
 Umgebung einzubetten.
 Das ist zwar im Normalfall äußerst klug, bedeutet aber, dass Sie eine Folie
 ausschließlich mit normalem Text beginnen könnten.
 Deshalb ist ein wenig 
\emph on
\SpecialChar LaTeX
-Magie
\emph default
 nötig.
\end_layout

\begin_layout Subsubsection
Kniffe mit den neuen Absatzumgebungen
\begin_inset CommandInset label
LatexCommand label
name "Folien-Kniffe"

\end_inset


\end_layout

\begin_layout Standard
Wie gerade erwähnt kann in \SpecialChar LyX
 eine Absatzumgebung nicht mit einer anderen,
 eingebetteten Umgebung beginnen.
 Aus diesem Grund ist der Typ 
\family sans
Folie
\family default
 keine normale Absatzumgebung, wie sie im 
\emph on
Benutzerhandbuch
\emph default
 beschrieben wird.
\end_layout

\begin_layout Standard
Betrachten Sie 
\family sans
Folie
\family default
, 
\family sans
Overlay
\family default
 und 
\family sans
Notiz
\family default
 als 
\emph on
Pseudo-Umgebungen
\emph default
.
 Sie sehen zwar aus wie Abschnittsü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
Unsichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 und 
\family sans
Sichtbarer
\begin_inset space ~
\end_inset

Text
\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, dass sie sehr lange Marken
 besitzen.
 Der Text nach dieser Marke — normalerweise der Inhalt der Absatzumgebung
 — ist für die Typen 
\family sans
Folie
\family default
, 
\family sans
Overlay
\family default
, 
\family sans
Notiz
\family default
, 
\family sans
Unsichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 und 
\family sans
Sichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 unbedeutend, \SpecialChar 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ßen.
\end_layout

\begin_layout Standard
Wenn Sie jedoch gar keinen sichtbaren Text eingeben wollen, sehen Sie sich
 mit einem weiteren \SpecialChar LyX
-Problem konfrontiert.
 \SpecialChar LyX
 lässt Sie keinen neuen Absatz beginnen, bevor Sie nicht etwas in den vorherige
n geschrieben haben.
 Umgehen Sie dies wie folgt:
\end_layout

\begin_layout Itemize
Geben Sie den Text ein, der der neuen 
\family sans
Folie
\family default
, 
\family sans
Overlay
\family default
, 
\family sans
Notiz
\family default
, 
\family sans
Unsichtbarem
\begin_inset space ~
\end_inset

Text
\family default
 oder 
\family sans
Sichtbarem
\begin_inset space ~
\end_inset

Text
\family default
 
\emph on
folgen
\emph default
 soll.
 
\end_layout

\begin_layout Itemize
Dann gehen Sie zum Anfang dieses Absatzes.
 
\end_layout

\begin_layout Itemize
Drücken Sie 
\family sans
Enter.
\end_layout

\begin_layout Itemize
Dann ändern Sie diesen neuen, leeren Absatz in 
\family sans
Folie
\family default
, 
\family sans
Overlay
\family default
, 
\family sans
Notiz
\family default
, 
\family sans
Unsichtbaren
\begin_inset space ~
\end_inset

Text
\family default
 oder 
\family sans
Sichtbaren
\begin_inset space ~
\end_inset

Text
\family default
.
 
\end_layout

\begin_layout Standard
Hoffen wir, dass dies in zukünftigen \SpecialChar LyX
-Versionen einfacher geht\SpecialChar ldots

\end_layout

\begin_layout Subsection
Erstellen einer Präsentation mit Folie, 
\family sans
Overlay
\family default
 und 
\family sans
Notiz
\end_layout

\begin_layout Subsubsection
Die 
\family sans
Folie-
\family default
Umgebung benutzen
\end_layout

\begin_layout Standard
Wenn Sie erwarten, dass wir Ihnen in diesem Abschnitt zeigen, wie Sie eine
 gute Präsentation erstellen, müssen wir Sie enttäuschen.
 Selbstverständlich werden wir Ihnen alle Möglichkeiten und Hilfen erläutern,
 die Ihnen die Textklasse 
\family sans
Folien
\family default
 dazu zur Verfü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 \SpecialChar LyX
).
\end_layout

\begin_layout Standard
Wenn Sie (wie in Abschnitt 
\begin_inset CommandInset ref
LatexCommand vref
reference "Folien-Kniffe"

\end_inset

 beschrieben) den Umgebungstyp 
\family sans
Folie
\family default
 einstellen, beginnt \SpecialChar LyX
 mit einer neuen Folie.
 Die Marke für diese Umgebung ist ein blauer Schriftzug 
\family typewriter
New
\begin_inset space ~
\end_inset

Slide:
\family default
.
 Alle Absä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 \SpecialChar 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ächlich auf eine Folie passt,
 wird der Text zwar automatisch auf eine neue Folie umgebrochen, doch dieses
 Vorgehen ist nicht ratsam, da diese zusätzliche Seite keinerlei Seitennummern
 usw.
\begin_inset space \space{}
\end_inset

enthält.
 Darüber hinaus kann es zu Problemen führen, wenn Sie den Umgebungstyp 
\family sans
Overlay
\family default
 verwenden, um übergroße Folien zu erstellen.
\end_layout

\begin_layout Standard

\family sans
Overlay
\family default
 und 
\family sans
Notiz
\family default
 funktionieren genauso wie 
\family sans
Folie
\family default
.
 Auch sie erzeugen in \SpecialChar LyX
 einen Schriftzug 
\family typewriter
\noun on
New
\begin_inset space ~
\end_inset

Overlay
\noun default
:
\family default
 und 
\family typewriter
\emph on
New
\begin_inset space ~
\end_inset

Note:
\family default
\emph default
.
 Lediglich die Farbe (Magenta statt Blau) sowie der verwendete Zeichensatz
 sind unterschiedlich.
\end_layout

\begin_layout Standard
Wie auch bei 
\family sans
Folie
\family default
 wird der Text in 
\family sans
Overlay
\family default
 und 
\family sans
Notiz
\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
Notiz
\family default
 zunichte.
\end_layout

\begin_layout Subsubsection
Die 
\family sans
Overlay
\family default
- mit der Folie-Umgebung benutzen
\end_layout

\begin_layout Standard
Der Sinn eines 
\family sans
Overlays
\family default
 ist eine Folie, die man 
\emph on
auf
\emph default
 eine andere Folie legt.
 Vielleicht wollen Sie eine Abbildung zunächst erläutern, bevor Sie den
 zugehörigen Text zeigen.
 Das geht natürlich, indem Sie über den Text zunächst ein Blatt Papier legen.
\end_layout

\begin_layout Standard
Das funktioniert aber bereits nicht mehr, wenn Sie zwei Graphen zum Vergleich
 ü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ä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 collapsed

\begin_layout Plain Layout
Mehrere 
\family sans
Overlay
\family default
s bekä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.
\begin_inset space \space{}
\end_inset

an die ursprüngliche Seitenzahl angehängt.
\end_layout

\end_inset

 Natürlich sollten der Inhalt von ursprünglicher Seite und Overlay jeweils
 auf eine einzige Seite passen.
 Am besten sehen Sie ein 
\family sans
Overlay
\family default
 als 
\emph on
Teil
\emph default
 einer 
\family sans
Folie
\family default
 an.
 \SpecialChar LyX
 deutet das am Bildschirm dadurch an, dass die Marke zu Beginn eines 
\family sans
Overlays
\family default
 eingerückt ist.
\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, dass auf der ersten Folie
 eine Abbildung und etwas Text ist, und auf der zweiten Folie zusätzlicher
 Text 
\emph on
zwischen
\emph default
 diesen eingefügt werden soll?
\end_layout

\begin_layout Standard
Sie könnten natürlich versuchen, mit unterschiedlich großen vertikalen Abständen
 herumzuprobieren, bis es passt, doch mit 
\family sans
Unsichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 und 
\family sans
Sichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 gibt es zwei Absatzumgebungen, um dieses Problem zu lösen.
\end_layout

\begin_layout Standard
Wie die Namen andeuten, handelt es sich um zwei befehlsähnliche Absatzumgebungen
, um den folgenden Text aus- und einzublenden.
 Denken Sie aber wie in Abschnitt 
\begin_inset CommandInset ref
LatexCommand vref
reference "Folien-Kniffe"

\end_inset

 erwähnt daran, keinen Text 
\emph on
in
\emph default
 diese Umgebungen einzufügen.
 Wenn Sie 
\family sans
Unsichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 schreiben, wird als Marke der Schriftzug 
\family typewriter
<Invisible
\begin_inset space ~
\end_inset

Text
\begin_inset space ~
\end_inset

Follows>
\family default
 zentriert in Himmelblau ü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ür 
\family sans
Sichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 lautet die Marke 
\family typewriter
<Visible
\begin_inset space ~
\end_inset

Text
\begin_inset space ~
\end_inset

Follows>
\family default
, sie wird in hellgrün ausgegeben.
 Die folgenden Absätze werden unverändert gedruckt.
 Übrigens beendet auch eine neue Folie, 
\family sans
Overlay
\family default
 oder 
\family sans
Notiz
\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
Folie
\family default
, 
\family sans
Overlay
\family default
 und 
\family sans
(Un)sichtbarer
\begin_inset space ~
\end_inset

Text
\family default
 erstellen:
\end_layout

\begin_layout Enumerate
Erstellen Sie eine neue Folie mit der Umgebung 
\family sans
Folie
\family default
, die alles enthält, was 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
Unsichtbarer
\begin_inset space ~
\end_inset

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
Sichtbarer
\begin_inset space ~
\end_inset

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
Folie
\family default
 in die 
\family sans
Overlay
\family default
-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
Folien
\family default
-Textklasse in \SpecialChar LyX
 implementiert wurde: Es ist nicht möglich, Text innerhalb
 eines Absatzes unsichtbar zu machen, oder innerhalb eines unsichtbaren
 Absatzes ein Textstück wieder sichtbar zu machen.
 Das ist zwar prinzipiell möglich, dazu benötigen Sie aber einige Befehle
 im \SpecialChar LaTeX
-Modus.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
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 Plain Layout
\SpecialChar ldots

\begin_inset space ~
\end_inset

und müssen als \SpecialChar TeX
-Code markiert werden.
 Der Text, der unsichtbar oder sichtbar gemacht werden soll, muss innerhalb
 der Klammern anstelle der Punkte eingefügt werden.
 Weitere Informationen zum Einfügen von \SpecialChar TeX
-Code finden Sie im 
\emph on
Benutzerhandbuch
\emph default
.
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Die Notiz- mit der Folie-Umgebung benutzen
\family sans

\begin_inset CommandInset label
LatexCommand label
name "Folien-mit-Notizen"

\end_inset


\end_layout

\begin_layout Standard
Wie 
\family sans
Overlay
\family default
 ist auch 
\family sans
Notiz
\family default
 der 
\family sans
Folie
\family default
-Umgebung zugeordnet.
 Dies wird wiederum von \SpecialChar LyX
 durch die Art der Marke visualisiert: Eingerückt
 wie 
\family sans
Overlay
\family default
 und ebenfalls in Magenta, aber kursiv geschrieben.
 Eine 
\family sans
Notiz
\family default
-Folie trägt dieselbe Seitennummer wie die zugehörige 
\family sans
Folie
\family default
, 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.
\begin_inset space \space{}
\end_inset

angehängt.
 Es sind mehrere 
\family sans
Notiz
\family default
en je Folie möglich.
 Auch hier sollten Sie darauf achten, dass der Inhalt einer Folie auch wirklich
 darauf Platz hat, um einen automatischen Seitenumbruch zu verhindern.
\end_layout

\begin_layout Standard
Der Sinn einer 
\family sans
Notiz
\family default
 ist offensichtlich: Sie enthält all das, was Sie zu einer 
\family sans
Folie
\family default
 zusä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
\SpecialChar TeX
-Paketes wird derzeit von \SpecialChar LyX
 nicht unterstützt, Sie müssen also auf eingefügte
 \SpecialChar LaTeX
-Befehle zurückgreifen.
\end_layout

\begin_layout Standard
Um Zeitmarken verwenden zu können, müssen Sie die zusätzliche Option 
\family typewriter
clock
\family default
 angeben (siehe Abschnitt 
\begin_inset CommandInset ref
LatexCommand ref
reference "Folien-Start"

\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ändern müssen Sie die \SpecialChar LaTeX
-Befehle 
\family typewriter

\backslash
settime{}
\family default
 und 
\family typewriter

\backslash
addtime{}
\family default
 verwenden.
\end_layout

\begin_layout Standard
Die Argumente für beide Befehle müssen in Sekunden angegeben werden.
 
\family typewriter

\backslash
set\SpecialChar softhyphen
time{}
\family default
 stellt die Zeitmarke auf den angegebenen Wert, 
\family typewriter

\backslash
addtime{}
\family default
 erhöht ihn um den entsprechenden Betrag.
 Auf diese Weise können Sie sich mit Zeitmarken und 
\family sans
Notes
\family default
 einen Zeitrahmen festlegen und wissen immer genau, wie viel Zeit Sie für
 eine Folie zur Verfügung haben.
\end_layout

\begin_layout Standard
Bleibt noch ein letztes Problem: Natürlich wollen Sie alle Ihre 
\family sans
Folien
\family default
 und 
\family sans
Overlays
\family default
 auf Folien ausdrucken, die 
\family sans
Notizen
\family default
 dagegen auf Papier.
 Nun sind diese im Dokument aber abwechselnd angeordnet.
 Was kann man da machen?
\end_layout

\begin_layout Standard
Glücklicherweise gibt es zwei \SpecialChar LaTeX
-Befehle, mit denen Sie festlegen können,
 was wirklich ausgedruckt werden soll.
 Beide müssen im \SpecialChar LaTeX
-Vorspann eingefügt werden.
 Der Befehl 
\family typewriter

\backslash
onlyslides{
\backslash
slides}
\family default
 bewirkt, dass nur die Folien gedruckt werden, mit 
\family typewriter

\backslash
onlynotes{
\backslash
notes}
\family default
 können Sie die Notizen ausdrucken.
\end_layout

\begin_layout Standard
Am besten lassen Sie beide Befehle im Vorspann stehen und kommentieren zunächst
 beide aus.
 Dann können Sie in der DVI-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-Dateien
 speichern.
\end_layout

\begin_layout Standard
Für die \SpecialChar 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 \SpecialChar LaTeX
-Buch.
\end_layout

\begin_layout Subsection
Die Vorlagendatei für die Folien
\family sans
-
\family default
Klasse
\end_layout

\begin_layout Standard
Es existiert auch eine Vorlagendatei, die Sie als Grundgerüst für eigene
 Präsentationen verwenden können.
 Legen Sie dazu Ihre neue Datei über den Menüpunkt 
\family sans
Datei\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset

von
\begin_inset space ~
\end_inset

Vorlage\SpecialChar ldots

\family default

\begin_inset space \space{}
\end_inset

an und wählen Sie als Vorlage die Datei 
\family typewriter
slides.lyx
\family default
.
 Diese Datei enthält ein Beispiel aus 
\family sans
Folie
\family default
, 
\family sans
Overlay
\family default
 und 
\family sans
Notiz
\family default
.
 
\family sans
Folie
\family default
 und 
\family sans
Overlay
\family default
 enthalten außerdem ein Beispiel für die Verwendung von sichtbarem und unsichtba
rem Text.
 Im \SpecialChar LaTeX
-Vorspann sind außerdem die folgenden Einträ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}
\begin_inset Newline newline
\end_inset

 
\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 \SpecialChar LyX
-Textklasse wurde geschaffen, um die 
\begin_inset Quotes gld
\end_inset


\noun on
Sli
\noun default
\SpecialChar TeX
-Emu\SpecialChar softhyphen
lation
\begin_inset Quotes grd
\end_inset

 von \SpecialChar LaTeX2e
 zu unterstützen.
 Dies soll keine Auf\SpecialChar ligaturebreak
forderung sein, genau diese Klasse zu verwenden, es
 gibt auch noch andere Dokumentklassen, um Folien zu erstellen, wie etwa
 
\family sans
FoilTeX
\family default
 (siehe Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand vref
reference "Folien-mit-foiltex"

\end_inset

) oder das Paket 
\family typewriter
seminar
\family default
, das in manchen \SpecialChar TeX
-Distributionen mitgeliefert wird.
 Das letztere wird allerdings von \SpecialChar LyX
 noch nicht unterstützt.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Vielleicht wollen Sie diese Aufgabe ü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 Chapter
\SpecialChar LyX
-Funktionen, die zusätzliche Programme benötigen
\end_layout

\begin_layout Section
\SpecialChar TeX
 prüfen
\end_layout

\begin_layout Standard
von 
\noun on
Asger Alstrup
\end_layout

\begin_layout Subsection
Einführung
\end_layout

\begin_layout Standard
Im Menü 
\family sans
Werkzeuge
\family default
 finden Sie den Eintrag 
\family sans
TeX
\begin_inset space \space{}
\end_inset

prüfen
\family default
.
 Er ist nur vorhanden, wenn das Programm 
\family typewriter
chktex
\family default
 installiert ist.
 Sie können es von CTAN beziehen:
\end_layout

\begin_layout Quote
\begin_inset CommandInset href
LatexCommand href
target "https://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
literal "false"

\end_inset

.
\end_layout

\begin_layout Standard
Das Programm 
\family typewriter
chktex
\family default
 hat 
\noun on
Jens T.
 Berger Thielemann
\noun default
 aus Frust darüber geschrieben, dass einige \SpecialChar LaTeX
-Konstrukte manchmal nicht intuitiv
 und leicht zu vergessen sind.
 Das Programm läuft durch Ihre \SpecialChar LaTeX
-Datei, prüft ihre Integrität und markiert
 Fehler.
 Es ist eine Art 
\family typewriter
Lint
\family default
 für \SpecialChar LaTeX
.
\end_layout

\begin_layout Standard
Nun, was bringt eine Syntax-Prüfung in \SpecialChar LyX
, das sowieso richtiges \SpecialChar LaTeX
 produzieren
 sollte? Die Antwort ist einfach: So wie 
\family typewriter
Lint
\family default
 nicht nur die 
\emph on
Syntax
\emph default
 von C-Programmen prüft, sondern auch die 
\emph on
Semantik
\emph default
, findet 
\family typewriter
chktex
\family default
 einfache 
\emph on
typographische
\emph default
 Fehler, zusätzlich zu den syntaktischen.
 Insbesondere findet 
\family typewriter
chktex
\family default
 folgende Fehler:
\end_layout

\begin_layout Itemize
Fortsetzungspunkte:
\begin_inset Newline newline
\end_inset

Benutzen Sie \SpecialChar ldots
 anstatt ...
\end_layout

\begin_layout Itemize
Kein Leerzeichen vor/nach Anführungszeichen:
\begin_inset Newline newline
\end_inset

(falsche Zwischenräume)
\end_layout

\begin_layout Itemize
Erzwingung von normalen Leerzeichen bei Abkürzungen:
\begin_inset Newline newline
\end_inset

Hier z.
 B.
 ist der Abstand zu groß.
\end_layout

\begin_layout Itemize
Erzwingung des Satzende-Leerzeichens, wenn der Satz mit einem Großbuchstaben
 endet:
\begin_inset Newline newline
\end_inset

Dies ist ein TEST.
 Und dies ist ein falscher Abstand.
\end_layout

\begin_layout Itemize
Leerzeichen vor Marken und ähnlichen Befehlen:
\begin_inset Newline newline
\end_inset

Die Marke sollte am Text 
\emph on
kleben
\emph default
, damit sie nicht auf die falsche Seite gerät.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Diese Fußnote könnte auf der falschen Seite landen.
\end_layout

\end_inset

 Die Marke ist zu weit weg.
\end_layout

\begin_layout Itemize
Normale Leerzeichen vor Querverweisen anstatt geschützter:
\begin_inset Newline newline
\end_inset

Wenn Sie Pech haben, wird die Zeile zwischen dem Text und dem Querverweis
 umgebrochen, was schade wäre.
\end_layout

\begin_layout Itemize
Zwischen Zahlen wird x anstatt 
\begin_inset Formula $\times$
\end_inset

 benutzt:
\begin_inset Newline newline
\end_inset

2x2 sieht armselig aus, verglichen mit 
\begin_inset Formula $2\times2$
\end_inset

.
\end_layout

\begin_layout Standard
und noch mehr \SpecialChar ldots
 Es ist ein unersetzliches Werkzeug, um Ihrem Dokument vor
 dem Druck den letzten Schliff zu geben.
 Sie sollten es gleich nach der obligatorischen Rechtschreibprüfung benutzen,
 noch bevor Sie die letzten Feinheiten des Drucksatzes bearbeiten.
\end_layout

\begin_layout Subsection
Wie es geht
\end_layout

\begin_layout Standard
Wählen Sie 
\family sans
Werkzeuge
\family default
\SpecialChar menuseparator

\family sans
TeX
\begin_inset space \space{}
\end_inset

prüfen
\family default
.
 \SpecialChar LyX
 wird aus Ihrem Dokument eine \SpecialChar LaTeX
-Datei erzeugen, 
\family typewriter
chktex
\family default
  starten und ein Fenster mit den 
\family typewriter
chktex
\family default
-Warnungen öffnen.
 Wenn Sie im oberen Teil auf eine Warnung klicken, wird im unteren Teil
 der (englische) Text der Warnung erscheinen, und der Cursor wird ans Ende
 des blau hinterlegten Textteiles, der die Warnung erzeugte, gestellt.
 Sie können dann den Fehler korrigieren oder die Warnung ignorieren, weil
 sie vielleicht doch nicht zutrifft.
\end_layout

\begin_layout Standard
An diesem Dokument können Sie diese Funktion ausprobieren, weil Sie bestimmt
 eine Menge Warnungen bekommen werden, von denen aber viele falsche Alarme
 sein werden.
\end_layout

\begin_layout Subsection
Feineinstellungen
\end_layout

\begin_layout Standard
Manchmal wird 
\family typewriter
chktex
\family default
 mehr Lärm erzeugen als Sie ertragen können.
 Dann können Sie versuchen, 
\family typewriter
chktex
\family default
 anzupassen.
 Obwohl 
\family typewriter
chktex
\family default
 sehr gut konfigurier- und erweiterbar ist, werden Sie nicht alle Probleme
 lösen können.
 Weil \SpecialChar LyX
 eine etwas 
\emph on
besondere
\emph default
 \SpecialChar LaTeX
-Datei erzeugen muss, damit  die Zeilennummern der 
\family typewriter
chktex
\family default
-Ausgabe zur internen Dokumentstruktur passen,
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die 
\family typewriter
chktex
\family default
-Ausgabe können Sie sich mit 
\family sans
Dokument\SpecialChar menuseparator
LaTeX-Protokoll
\family default
 ansehen.
\end_layout

\end_inset

 werden einige Warnungen verkehrt erscheinen.
 Sie haben zwei Möglichkeiten, das zu ändern:
\end_layout

\begin_layout Itemize
Sie können den 
\family typewriter
chktex
\family default
-Aufruf in 
\family sans
Werkzeuge
\family default
\SpecialChar menuseparator

\family sans
Einstellungen\SpecialChar menuseparator
Ausgabe\SpecialChar menuseparator
LaTeX\SpecialChar menuseparator
ChkTeX-Befehl
\family default
 oder die globale Konfigurationsdatei 
\family typewriter
chktexrc
\family default
 ändern.
 Weiter unten sehen Sie, welche Warnungen Sie auf der Kommandozeile (de)aktivier
en können.
\end_layout

\begin_layout Itemize
Exportieren Sie Ihr Dokument als einfache \SpecialChar LaTeX
-Datei mit 
\family sans
Datei\SpecialChar menuseparator
Exportieren\SpecialChar menuseparator
LaTeX
\begin_inset space \space{}
\end_inset

(normal)
\family default
 und lassen Sie 
\family typewriter
chktex
\family default
 darüber laufen.
 Es wird mühsam sein, die zugehörige Stelle im \SpecialChar LyX
-Dokument zu finden, aber
 mit etwas Geduld sollten Sie es schaffen.
\end_layout

\begin_layout Standard
Hier ist eine Liste der Warnungen, die Sie in der Zeile 
\family sans
ChkTeX-Befehl
\family default
 (de)aktivieren können.
 Mit 
\family typewriter
-n#
\family default
 wird die Warnung 
\family typewriter
#
\family default
 deaktiviert, mit 
\family typewriter
w#
\family default
 aktiviert.
 Die 
\emph on
hervorgehobenen
\emph default
 Warnungen sind standardmäßig deaktiviert, der Standardaufruf ist "
\family typewriter
chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
\family default
".
\end_layout

\begin_layout Standard
Beachten Sie, dass Sie nur Warnungen (de)aktivieren sollten, weil \SpecialChar LyX
 sich
 darauf verlässt, dass einige andere Kommandozeilen-Parameter so gesetzt
 sind, dass es mit 
\family typewriter
chktex
\family default
 kommunizieren kann.
\end_layout

\begin_layout Enumerate

\lang english
Command terminated with space
\lang ngerman
.
 – Befehl endete mit einem Leerzeichen.
\end_layout

\begin_layout Enumerate

\lang english
Non-breaking space (
\begin_inset Quotes eld
\end_inset


\family typewriter
~
\family default

\begin_inset Quotes erd
\end_inset

) should have been used
\lang ngerman
.
 – Geschütztes Leerzeichen (
\begin_inset Quotes gld
\end_inset


\family typewriter
~
\family default

\begin_inset Quotes grd
\end_inset

) wäre besser.
\end_layout

\begin_layout Enumerate

\lang english
You should enclose the previous parenthesis with
\lang ngerman
 
\begin_inset Quotes eld
\end_inset


\family typewriter
{}
\family default

\begin_inset Quotes erd
\end_inset

.
 – Sie sollten die vorigen Klammern in 
\begin_inset Quotes gld
\end_inset


\family typewriter
{}
\family default

\begin_inset Quotes grd
\end_inset

 einschließen.
\end_layout

\begin_layout Enumerate

\lang english
Italic correction (
\begin_inset Quotes eld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes erd
\end_inset

) found in non-italic buffer
\lang ngerman
.
 – Kursiv-Korrektur (
\begin_inset Quotes gld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes grd
\end_inset

) in nicht-kursivem Text.
 Das sollte in \SpecialChar LyX
 nicht passieren.
\end_layout

\begin_layout Enumerate

\lang english
Italic correction (
\begin_inset Quotes eld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes erd
\end_inset

) found more than once
\lang ngerman
.
 – Kursiv-Korrektur (
\begin_inset Quotes gld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes grd
\end_inset

) wurde mehrfach benutzt.
 Das sollte in \SpecialChar LyX
 nicht passieren.
\end_layout

\begin_layout Enumerate

\lang english
No italic correction (
\begin_inset Quotes eld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes erd
\end_inset

) found
\lang ngerman
.
 – Keine Kursiv-Korrektur (
\begin_inset Quotes gld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes grd
\end_inset

) gefunden.
 Das sollte in \SpecialChar LyX
 nicht nötig sein.
\end_layout

\begin_layout Enumerate

\lang english
Accent command 
\begin_inset Quotes eld
\end_inset


\family typewriter
cmd
\family default

\begin_inset Quotes erd
\end_inset

 needs use of 
\begin_inset Quotes eld
\end_inset


\family typewriter
cmd
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Der Akzent-Befehl 
\begin_inset Quotes gld
\end_inset


\family typewriter
cmd
\family default

\begin_inset Quotes grd
\end_inset

 benötigt 
\begin_inset Quotes gld
\end_inset


\family typewriter
cmd
\family default

\begin_inset Quotes grd
\end_inset

.
\end_layout

\begin_layout Enumerate

\lang english
Wrong length of dash may have been used
\lang ngerman
.
 – Eventuell falsche Länge des Gedankenstrichs.
\end_layout

\begin_layout Enumerate

\lang english
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset

 expected, found 
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset

.

\lang ngerman
 – 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 erwartet, 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 gefunden.
\end_layout

\begin_layout Enumerate

\lang english
Solo 
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset

 found.

\lang ngerman
 – Einzelnes 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 gefunden.
\end_layout

\begin_layout Enumerate

\lang english
You should use 
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset

 to achieve an ellipsis
\lang ngerman
.
 – Sie sollten 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 für Fortsetzungspunkte benutzen.
\end_layout

\begin_layout Enumerate

\lang english
Inter-word spacing (
\begin_inset Quotes eld
\end_inset


\family typewriter

\backslash

\family default
 
\begin_inset Quotes eld
\end_inset

) should perhaps be used
\lang ngerman
.
 – Vielleicht sollten Sie ein normales Leerzeichen (
\begin_inset Quotes gld
\end_inset


\family typewriter

\backslash
 
\family default

\begin_inset Quotes grd
\end_inset

) benutzen.
\end_layout

\begin_layout Enumerate

\lang english
Inter-sentence spacing (
\begin_inset Quotes eld
\end_inset


\family typewriter

\backslash
@
\family default

\begin_inset Quotes erd
\end_inset

) should perhaps be used
\lang ngerman
.
 – Vielleicht sollten Sie einen Satzendepunkt (
\begin_inset Quotes gld
\end_inset


\family typewriter

\backslash
@
\family default

\begin_inset Quotes grd
\end_inset

) benutzen.
\end_layout

\begin_layout Enumerate

\lang english
Could not find argument for command
\lang ngerman
.
 – Konnte kein Befehlsargument finden.
\end_layout

\begin_layout Enumerate

\lang english
No match found for 
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Konnte nichts Passendes zu 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 finden.
\end_layout

\begin_layout Enumerate

\lang english
Math mode still on at end of \SpecialChar LaTeX
 file
\lang ngerman
.
 – Der Mathe-Modus ist am Ende der \SpecialChar LaTeX
-Datei immer noch an.
\end_layout

\begin_layout Enumerate

\lang english
Number of 
\begin_inset Quotes eld
\end_inset


\family typewriter
char
\family default

\begin_inset Quotes erd
\end_inset

 doesn't match the number of 
\begin_inset Quotes eld
\end_inset


\family typewriter
char
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Die Anzahl der 
\begin_inset Quotes gld
\end_inset


\family typewriter
char
\family default

\begin_inset Quotes grd
\end_inset

 passt nicht zur Anzahl der 
\begin_inset Quotes gld
\end_inset


\family typewriter
char
\family default

\begin_inset Quotes grd
\end_inset

.
\end_layout

\begin_layout Enumerate

\lang english
You should use either 
\family typewriter

\begin_inset Quotes eld
\end_inset


\family default
 or 
\family typewriter

\begin_inset Quotes erd
\end_inset


\family default
 as an alternative to 
\begin_inset Quotes eld
\end_inset


\family typewriter
"
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Sie sollten 
\family typewriter

\begin_inset Quotes gld
\end_inset


\family default

\begin_inset space ~
\end_inset

oder 
\family typewriter

\begin_inset Quotes grd
\end_inset


\family default
 anstatt 
\begin_inset Quotes gld
\end_inset


\family typewriter
"
\family default

\begin_inset Quotes grd
\end_inset

 benutzen.
\end_layout

\begin_layout Enumerate

\lang english
You should use "'" (ASCII 39) instead of "´"
\lang ngerman
 (ASCII 180).
 – Sie sollten 
\begin_inset Quotes gld
\end_inset


\family typewriter
'
\family default

\begin_inset Quotes grd
\end_inset

 (ASCII 39) anstatt 
\begin_inset Quotes gld
\end_inset

'
\begin_inset Quotes grd
\end_inset

 (ASCII 180) benutzen.
\end_layout

\begin_layout Enumerate

\lang english
User-specified pattern found
\lang ngerman
.
 – Benutzerdefiniertes Muster gefunden.
\end_layout

\begin_layout Enumerate

\lang english
This command might not be intended
\lang ngerman
.
 – Dieser Befehl war vielleicht nicht gewollt.
\end_layout

\begin_layout Enumerate

\lang english
Comment displayed
\lang ngerman
.
 — Kommentar angezeigt.
\end_layout

\begin_layout Enumerate

\lang english
Either 
\family typewriter
''
\backslash
,'
\family default

\begin_inset space ~
\end_inset

or 
\family typewriter
'
\backslash
,''
\family default

\begin_inset space ~
\end_inset

will look better
\lang ngerman
.
 – Ein kleiner Abstand sieht besser aus.
 In \SpecialChar LyX
: 
\family sans
Einfügen\SpecialChar menuseparator
Formatierung\SpecialChar menuseparator
Kleiner
\begin_inset space \space{}
\end_inset

Abstand
\family default

\begin_inset space \space{}
\end_inset

oder 
\family sans
Strg+Umschalt+Leertaste
\family default
.
\end_layout

\begin_layout Enumerate

\lang english
Delete this space to maintain correct page references
\lang ngerman
.
 – Löschen Sie dieses Leerzeichen, um korrekte Seitenverweise zu erhalten.
\end_layout

\begin_layout Enumerate

\lang english
You might wish to put this between a pair of 
\begin_inset Quotes eld
\end_inset


\family typewriter
{}
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Sie sollten dies in 
\begin_inset Quotes gld
\end_inset


\family typewriter
{}
\family default

\begin_inset Quotes grd
\end_inset

 einschließen.
\end_layout

\begin_layout Enumerate

\lang english
You ought to remove spaces in front of punctuation
\lang ngerman
.
 – Sie sollten Leer- vor Satzzeichen entfernen.
\end_layout

\begin_layout Enumerate

\lang english
Could not execute \SpecialChar LaTeX
 command
\lang ngerman
.
 – \SpecialChar LaTeX
-Befehl konnte nicht ausgeführt werden.
\end_layout

\begin_layout Enumerate

\lang english
Don't use 
\family typewriter

\backslash
/
\family default
 in front of small punctuation
\lang ngerman
.
 – Benutzen Sie keine Kursiv-Korrektur 
\begin_inset Quotes gld
\end_inset


\family typewriter

\backslash
/
\family default

\begin_inset Quotes grd
\end_inset

 vor kleinen Satzzeichen.
 Das sollte in \SpecialChar LyX
 nicht passieren.
\end_layout

\begin_layout Enumerate

\family typewriter
\lang english
$
\backslash
times$
\family default
 may look prettier here
\lang ngerman
.
 – 
\family typewriter
$
\backslash
times$
\family default

\begin_inset space ~
\end_inset


\begin_inset Quotes gld
\end_inset


\begin_inset Formula $\times$
\end_inset


\begin_inset Quotes grd
\end_inset

 sieht hier wahrscheinlich besser aus.
\end_layout

\begin_layout Enumerate

\lang english
Multiple spaces detected in output
\lang ngerman
.
 — Mehrfache Leerzeichen in der Ausgabe entdeckt.

\emph on
 
\emph default
Das sollte in \SpecialChar LyX
 nicht passieren.
\end_layout

\begin_layout Enumerate

\lang english
This text may be ignored
\lang ngerman
.
 – Dieser Text wird wahrscheinlich ignoriert.
\end_layout

\begin_layout Enumerate

\lang english
Use 
\family typewriter

\begin_inset Quotes eld
\end_inset


\family default

\begin_inset space \space{}
\end_inset

to begin quotation, not 
\family typewriter
'
\family default
.

\lang ngerman
 – Benutzen Sie 
\family typewriter

\begin_inset Quotes gld
\end_inset


\family default

\begin_inset space \space{}
\end_inset

am Anfang eines Zitats, nicht 
\family typewriter

\begin_inset Quotes gls
\end_inset


\family default
.
\end_layout

\begin_layout Enumerate

\lang english
Use 
\family typewriter
'
\family default

\begin_inset space \space{}
\end_inset

to end quotation, not 
\family typewriter

\begin_inset Quotes eld
\end_inset


\family default
.

\lang ngerman
 – Benutzen Sie 
\family typewriter

\begin_inset Quotes grs
\end_inset


\family default

\begin_inset space \space{}
\end_inset

am Ende eines Zitats, nicht 
\family typewriter

\begin_inset Quotes grd
\end_inset


\family default
.
\end_layout

\begin_layout Enumerate

\lang english
Don't mix quotes.

\lang ngerman
 – Mischen Sie keine Anführungszeichen.
\end_layout

\begin_layout Enumerate

\lang english
You should perhaps use 
\begin_inset Quotes eld
\end_inset


\family typewriter
cmd
\family default

\begin_inset Quotes erd
\end_inset

 instead.

\lang ngerman
 – Vielleicht sollten Sie besser 
\begin_inset Quotes gld
\end_inset


\family typewriter
cmd
\family default

\begin_inset Quotes grd
\end_inset

 benutzen.
\end_layout

\begin_layout Enumerate

\lang english
You should put a space in front of/after parenthesis.

\lang ngerman
 – Vor/nach Klammern sollten Sie ein Leerzeichen einfügen.
\end_layout

\begin_layout Enumerate

\lang english
You should avoid spaces in front of/after parenthesis.

\lang ngerman
 – Vor/nach Klammern sollten Sie mehrfache Leerzeichen vermeiden.
 Das sollte in \SpecialChar LyX
 nicht passieren.
\end_layout

\begin_layout Enumerate

\lang english
You should not use punctuation in front of/after quotes.

\lang ngerman
 – Vor/nach Anführungszeichen sollten Sie keine Satzzeichen verwenden.
\end_layout

\begin_layout Enumerate

\lang english
Double space found
\lang ngerman
.
 – Doppeltes Leerzeichen gefunden.
 Das sollte in \SpecialChar LyX
 nicht passieren.
\end_layout

\begin_layout Enumerate

\lang english
You should put punctuation outside inner/inside display math mode.

\lang ngerman
 – Sie sollten Satzzeichen außerhalb des eingebetteten\SpecialChar breakableslash
innerhalb des abgesetzten
 Mathe-Modus setzen.
\end_layout

\begin_layout Enumerate

\lang english
You ought to not use primitive \SpecialChar TeX
 in \SpecialChar LaTeX
 code
\lang ngerman
.
 – Im \SpecialChar LaTeX
-Code sollten Sie keinen \SpecialChar TeX
-Primitive verwenden.
\end_layout

\begin_layout Enumerate

\lang english
You should remove spaces in front of 
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Vor 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 sollten Sie Leerzeichen entfernen.
\end_layout

\begin_layout Enumerate

\lang english
\begin_inset Quotes eld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes erd
\end_inset

 is normally not followed by 
\begin_inset Quotes eld
\end_inset


\family typewriter
%c
\family default

\begin_inset Quotes erd
\end_inset


\lang ngerman
.
 – Auf 
\begin_inset Quotes gld
\end_inset


\family typewriter
%s
\family default

\begin_inset Quotes grd
\end_inset

 folgt normalerweise kein 
\begin_inset Quotes gld
\end_inset


\family typewriter
%c
\family default

\begin_inset Quotes grd
\end_inset

.
\end_layout

\begin_layout Standard
In späteren \SpecialChar LyX
-Versionen werden wir hoffentlich eine vollständigere Schnittstelle
 zu 
\family typewriter
chktex
\family default
 (und seinem kleineren Vetter 
\family typewriter
lacheck
\family default
) bekommen.
 Aber auch jetzt ist es schon recht hilfreich.
 Versuchen Sie es.
\end_layout

\begin_layout Section
Versionskontrolle
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle
\end_layout

\end_inset

 in \SpecialChar LyX

\end_layout

\begin_layout Standard
von 
\noun on
Lars Gullik Bjønnes 
\noun default
und 
\noun on
Pavel Sanda
\end_layout

\begin_layout Subsection
Einleitung
\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt einige der Grundlegenden Befehle von RCS, CVS, SVN und GIT.
 Wenn Sie komplexere Anforderungen haben, müssen Sie eine Konsole verwenden.
\end_layout

\begin_layout Standard
Beachten Sie auch, dass die CVS-Unterstützung schlechter ist als die für
 Subversion, weswegen wir letzteres empfehlen.
 Eine gute Möglichkeit, Subversion kennenzulernen, ist das 
\begin_inset CommandInset href
LatexCommand href
name "SVN Book"
target "http://svnbook.red-bean.com/"
literal "false"

\end_inset

.
 Im Fall von RCS sollten Sie 
\begin_inset Quotes gld
\end_inset

rcsintro
\begin_inset Quotes grd
\end_inset

 lesen (eine 
\emph on
\lang english
Manpage
\emph default
\lang ngerman
, lesen Sie sie über 
\family typewriter
man rcsintro
\family default
).
 Diese Datei beschreibt alle wichtigen Funktionen von RCS.
 Vor allem sollten Sie die Abschnitte über das RCS-Verzeichnis lesen und
 sich mit dem Konzept des 
\emph on
\lang english
Master RCS File
\emph default
\lang ngerman
 (der Datei, die mit 
\family typewriter
,v
\family default
 endet) vertraut machen.
\end_layout

\begin_layout Standard
Bevor Sie anfangen, die Versionskontrolle von \SpecialChar LyX
 zu verwenden, sollten Sie
 sich mit RCS\SpecialChar breakableslash
CVS\SpecialChar breakableslash
SVN\SpecialChar breakableslash
GIT selbst vertraut machen.
 Die Implementierung in \SpecialChar LyX
 setzt eine aktuelle Version von GNU RCS bzw.
 CVS/SVN voraus – für ältere Versionen wird keine Garantie gegeben.
 Die meisten Protokollmeldungen werden derzeit nicht nach der Ausführung
 der Befehle in \SpecialChar LyX
 angezeigt – wenn Sie unsicher sind, schauen Sie in das
 Fenster 
\emph on
Statusmeldungen
\emph default
.
 Als regulärer Anwender der Versionskontrolle werden sie die Versionskontroll-We
rkzeugleiste schätzen lernen, die Sie über 
\family sans
Ansicht\SpecialChar menuseparator
Werkzeugleisten\SpecialChar menuseparator
Versionskontrolle
\family default
 aktivieren können.
\end_layout

\begin_layout Standard
Um Ihre eigenen externen Befehle zu verwenden, können Sie die \SpecialChar LyX
-Funktion
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vc-command
\end_layout

\end_inset

 nutzen.
 Diese ist im Handbuch 
\emph on
\SpecialChar LyX
-Funktionen
\emph default
 beschrieben.
\end_layout

\begin_layout Standard
Wir raten dringend, Dokumente 
\emph on
nicht
\emph default
 komprimiert zu speichern, wenn Sie die Versionskontrolle verwenden (deaktiviere
n Sie 
\family sans
Dokument\SpecialChar menuseparator
Komprimiert
\family default
, falls es aktiviert sein sollte): Unkomprimierte LyX-Dokumente sind reine
 Textdateien und eignen sich daher gut für die Versionskontrolle.
 Komprimierte LyX-Dokumente hingegen sind Binärdateien, die von der Versionskont
rolle nicht zusammengeführt werden können.
\end_layout

\begin_layout Subsection
RCS-Befehle in \SpecialChar LyX

\end_layout

\begin_layout Standard
Die folgenden Abschnitte beschreiben die von \SpecialChar LyX
 unterstützten RCS-Befehle.
 Sie finden sie im Menü 
\family sans
Datei\SpecialChar menuseparator
Versionskontrolle
\family default
.
\end_layout

\begin_layout Subsubsection
Registrieren
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle!registrieren
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Wenn Ihr Dokument noch nicht der Versionskontrolle untersteht, ist dies
 der einzige Eintrag im Menü.
 Ist es einmal registriert, ist dieser Eintrag grau unterlegt und nicht
 anwählbar.
\end_layout

\begin_layout Standard
Mit diesem Befehl registrieren Sie Ihr Dokument bei der Versionskontrolle.
 Sie werden interaktiv nach einer anfänglichen Beschreibung für den Text
 gefragt.
 Dann wird das Dokument als schreibgeschützt markiert.
 Um es zu verändern, müssen Sie zuerst 
\family sans
Arbeitskopie
\begin_inset space \space{}
\end_inset

erzeugen
\family default
 auswählen.
 Bei einem Dokument, das der Versionskontrolle unterliegt, wird hinter dem
 Dateinamen im Befehlseingabefenster der Eintrag 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
[RCS:<Version> <Name>]
\end_layout

\end_inset

 angehängt.
\end_layout

\begin_layout Standard
Der aufgerufene RCS-Befehl ist 
\end_layout

\begin_layout LyX-Code

\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
, um mehr über die Bedeutung der Schalter zu erfahren.
\end_layout

\begin_layout Subsubsection
Änderungen einchecken
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle!einchecken
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Wenn Sie mit dem Editieren des Textes fertig sind, müssen Sie die Änderungen
 wieder der Versionskontrolle übergeben.
 Wenn Sie dies tun, werden Sie nach einer Beschreibung der Änderungen gefragt.
 Dies wird dann in der Log-Datei vermerkt.
 Die Versionsnummer wird erhöht, die Änderungen in die Masterdatei übertragen,
 die Datei wird entsperrt und als schreibgeschützt markiert.
\end_layout

\begin_layout Itemize
RCS-Befehl: 
\family typewriter
ci -q -u -m"<Beschreibung>" <Dateiname>
\end_layout

\begin_layout Subsubsection
Arbeitskopie erzeugen
\family sans
\series medium

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle!Arbeitskopie
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dadurch wird das Dokument gesperrt, und nur noch Sie können es verändern.
 Da\SpecialChar softhyphen
durch wird für Sie außerdem das Dokument als veränderbar markiert.
 Normalerweise werden Sie nun eine ganze Weile mit dem Text arbeiten, ihn
 verändern und zum Schluss den geänderten Text wieder an die Versionskontrolle
 übergeben.
 In der Statuszeile wird angezeigt, dass Sie die Datei gesperrt haben.
\end_layout

\begin_layout Itemize
RCS-Befehl: 
\family typewriter
co -q -l <Dateiname>
\end_layout

\begin_layout Subsubsection
Letzte Version wiederherstellen
\family sans
\series medium

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle!wiederherstellen
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dadurch werden alle Änderungen, die Sie seit der letzten Übergabe an die
 Versionskontrolle gemacht haben, verworfen.
 Sie bekommen einen entsprechenden Warnhinweis, bevor diese Aktion durchgeführt
 wird.
\end_layout

\begin_layout Itemize
RCS-Befehl: 
\family typewriter
co -f -u<Version> <Dateiname>
\end_layout

\begin_layout Subsubsection
Kopieren
\end_layout

\begin_layout Standard
Dies erzeugt eine Kopie des aktuellen Dokuments.
 Da RCS von Haus aus keine Kopieraktionen unterstützt, wird die Versionsgeschich
te nicht erhalten, und die Kopie wird als neue Datei hinzugefügt.
 Dafür ist ein sauberes Dokument (ohne Änderungen seit dem letzten Einpflegen)
 nötig.
 Sie werden nach einem Dateinamen und einer Beschreibung für die Kopieraktion
 gefragt.
 Dann wird die Kopie sowohl sowohl lokal als auch im Repositorium erzeugt.
 Sollten die übergeordneten Ordner der Kopie und des Originals differieren,
 werden alle relativen Pfade eingebunden und angepasst (wie in 
\family sans
Datei\SpecialChar menuseparator
Speichern unter
\family default
\SpecialChar ldots
).
 Zum Schluss wird die Kopie mit neuem Namen neu geladen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
RCS-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset

Kopiere 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\begin_inset Quotes qld
\end_inset

Dateiname
\begin_inset Quotes qld
\end_inset


\end_layout

\end_inset

 nach 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\begin_inset Quotes qld
\end_inset

<Neuer-Dateiname>
\begin_inset Quotes qld
\end_inset


\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
ci -q -u -i 
\begin_inset Quotes qld
\end_inset

<Neuer-Dateiname>
\begin_inset Quotes qld
\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Letzte Version widerrufen
\family sans
\series medium

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle!widerrufen
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dadurch wird die letzte Übergabe an die Versionskontrolle rückgängig gemacht.
 Am Dokument, das Sie in \SpecialChar LyX
 geladen haben, werden keinerlei Änderungen gemacht,
 aber die letzte Version wird aus der Masterdatei gelöscht.
\end_layout

\begin_layout Itemize
RCS-Befehl: 
\family typewriter
rcs -o<Version> <Dateiname>
\end_layout

\begin_layout Subsubsection
Entwicklung anzeigen
\family sans
\series medium

\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Versionskontrolle!anzeigen
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Damit wird die vollstä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 Subsubsection
Revisionsinformationen
\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt RCS-Versionsnummer, Autorname, Datum und Uhrzeit des letzten
 Eincheckens.
 Diese Informationen werden über 
\family typewriter
rlog -r <Dateiname>
\family default
 gewonnen.
 Für Einzelheiten siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:VCS-Revision-Information"

\end_inset

.
\end_layout

\begin_layout Subsection
CVS-Befehle in \SpecialChar LyX

\end_layout

\begin_layout Standard
Ein Teil der CVS-Operationen wird von \SpecialChar LyX
 unterstützt.
 Sie finden diese im Menü 
\family sans
Datei\SpecialChar menuseparator
Versionskontrolle
\family default
.
 Die Versionskontrolle über SVN ist allerdings mächtiger; verwenden Sie
 also nach Möglichkeit diese.
\end_layout

\begin_layout Subsubsection
Grundsätzliche Verwendung von CVS
\end_layout

\begin_layout Standard
Wenn Sie das erste Mal CVS verwenden, müssen Sie zunächst ein Repositorium
 anlegen und die Arbeitskopie mit externen Werkzeugen auschecken.
 When Sie ein Client-Server-Setup verwenden, müssen Sie sich vor dem ersten
 Auschecken möglicherweise anmelden.
\end_layout

\begin_layout Standard
Wenn Ihr Dokument der Versionskontrolle unterliegt und auch Andere dasselbe
 Repositorium verwenden, kann es zu Problemen kommen, wenn verschiedene
 Änderungen am selben Ort des Dokuments vorgenommen werden.
 Die Standard-CVS-Repositorien bieten keine Möglichkeit an, Dateien zu sperren.
 Das mag überraschend sein, aber andererseits treten diese Probleme nur
 auf, wenn sich mehrere Autoren nicht darüber einig sind, an welchen Teilen
 jeweils eine Person arbeiten soll.
 Wenn Sie mit Ihren Koautoren also regelmäßig kommunizieren, können Sie
 diese Probleme verhindern.
 Wenn Sie das nicht tun, haben Sie ohnehin ein Problem.
 Trotzdem arbeiten manche Anwender lieber mit so genannten 
\begin_inset Quotes gld
\end_inset


\lang english
reserved checkouts
\lang ngerman

\begin_inset Quotes grd
\end_inset

.
 Dabei sind die Arbeitskopien aller Dateien beim ersten Auschecken nur lesbar,
 und die Anwender müssen einen spezifischen Befehl ausführen, um einzelne
 Dateien editierbar zu machen.
 Nach dem Einpflegen wird die Arbeitskopie dann wieder nur lesbar.
 Für \SpecialChar LyX
 muss man hierfür die Datei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.cvsrc
\end_layout

\end_inset

 bearbeiten und die Zeile 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cvs -r
\end_layout

\end_inset

 ergänzen, damit man mit 
\begin_inset Quotes gld
\end_inset


\lang english
reserved checkouts
\lang ngerman

\begin_inset Quotes grd
\end_inset

 arbeiten kann.
 Der Vorteil dieses Prozederes ist, dass man sieht, wer eine editierbare
 Arbeitskopie eines bestimmten Dokuments hat.
 Es ist aber nicht garantiert, dass nur ein Anwender eine bestimmte Kopie
 editierbar macht.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 versucht zu erraten, ob Sie reservierte oder nicht-reservierte Checkouts
 verwenden.
 Wenn Ihre Arbeitskopie nur lesbar ist oder wenn eine weitere Kopie im Verzeichn
is 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
CVS/Base
\end_layout

\end_inset

 existiert, nimmt \SpecialChar LyX
 an, dass das Checkout reserviert ist, ansonsten geht
 es davon aus, dass Sie eine nicht reservierte Kopie verwenden.
 Im ersteren Fall müssen Sie 
\family sans
Zur Bearbeitung auschecken
\family default
 wählen, um Ihre Kopie editierbar zu machen, falls Sie nur lesbar ist.
 Danach ist der Befehl 
\family sans
Änderungen einchecken\SpecialChar ldots

\family default
 verfügbar, die Ihre Arbeitskopie wieder in den Zustand 
\begin_inset Quotes gld
\end_inset

nur lesbar
\begin_inset Quotes grd
\end_inset

 versetzt, nachdem die Änderungen eingepflegt sind.
\end_layout

\begin_layout Standard
Weitere Informationen zu CVS finden Sie unter 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://www.nongnu.org/cvs
\end_layout

\end_inset

 sowie unter 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://ximbiot.com/cvs
\end_layout

\end_inset

.
\end_layout

\begin_layout Standard
Konsultieren Sie auch 
\family typewriter
man cvs
\family default
, um die Befehle und Optionen, die im Folgenden erwähnt werden, zu verstehen.
\end_layout

\begin_layout Subsubsection
Registrieren
\end_layout

\begin_layout Standard
Wenn Ihr Dokument noch nicht der Versionskontrolle unterliegt, ist dies
 der einzige Eintrag im Menü.
 Falls es der Versionskontrolle unterliegt, ist der Eintrag 
\family sans
Registrieren
\family default
 nicht sichtbar.
\end_layout

\begin_layout Standard
Dieser Befehl registriert Ihr Dokument nur dann bei CVS, wenn Sie den Ordner
 des Dokuments bereits unter CVS-Kontrolle haben (insbesondere muss die
 Datei 
\family typewriter
CVS/Entries
\family default
 existieren).
 Im andern Fall müssen Sie das CVS-Archiv manuell mit Hilfe externer Werkzeuge
 erstellen oder auschecken.
 (Falls Sie diesen Schritt vergessen, registriert \SpecialChar LyX
 das Dokument bei RCS.)
\end_layout

\begin_layout Standard
Bei der Registrierung werden Sie nach einer ersten Beschreibung des Dokuments
 gefragt.
 Noch ist aber das registrierte Dokument nicht eingecheckt.
\end_layout

\begin_layout Standard
Der ausgeführte CVS-Befehl ist: 
\end_layout

\begin_layout LyX-Code

\family typewriter
cvs -q add -m"<
\family default
Beschreibung
\family typewriter
>" "<Dateiname>"
\end_layout

\begin_layout Standard
Der Ausdruck 
\family typewriter
"<Dateiname>"
\family default
 oben und im Folgenden ist ein Platzhalter, der bedeutet: 
\begin_inset Quotes gld
\end_inset

ändere das aktuelle Arbeitsverzeichnis zu einer Dateiangabe und verwende
 den Dateinamen ohne Pfadangabe als Argument
\begin_inset Quotes grd
\end_inset

.
\end_layout

\begin_layout Subsubsection
Änderungen einchecken
\end_layout

\begin_layout Standard
Nachdem Sie ein Dokument bearbeitet haben, pflegen Sie Ihre Änderungen ein.
 Wenn Sie dies tun, und sofern Sie das Dokument tatsächlich verändert haben,
 werden Sie nach einer Beschreibung für die Änderungen gefragt.
 Dann werden die Änderungen ins Repositorium geschrieben.
 Wenn Sie das Dokument nicht verändert haben und falls ein reservierter
 Checkout entdeckt wird, wird die Reservierung Rückgängig gemacht.
\end_layout

\begin_layout Itemize
CVS-Befehl: 
\begin_inset space ~
\end_inset


\end_layout

\begin_deeper
\begin_layout LyX-Code
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cvs -q commit -m"<Beschreibung>" "<
\family typewriter
Dateiname
\family default
>"
\end_layout

\end_inset

 
\end_layout

\begin_layout Standard
oder
\end_layout

\begin_layout LyX-Code
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cvs -q unedit "<
\family typewriter
Dateiname
\family default
>"
\end_layout

\end_inset


\end_layout

\end_deeper
\begin_layout Subsubsection
Änderungen auschecken
\end_layout

\begin_layout Standard
Wenn Sie ein Repositorium mit anderen teilen, müssen Sie deren Änderungen
 in Ihre Arbeitskopie einpflegen.
\end_layout

\begin_layout Itemize
CVS-Befehl: 
\family typewriter
cvs -q update "<Dateiname>"
\end_layout

\begin_layout Standard
Wenn eine nur lesbare Kopie entdeckt wird, wird sie editierbar gemacht und
 reserviert.
\end_layout

\begin_layout Itemize
CVS-Befehl: 
\family typewriter
cvs -q edit "<Dateiname>"
\end_layout

\begin_layout Subsubsection
Zu Version aus dem Repositorium zurückkehren
\end_layout

\begin_layout Standard
Dies wird alle lokalen Änderungen verwerfen.
 Sie bekommen, bevor dies geschieht, eine Warnung angezeigt.
 Zunächst wird die Datei gelöscht, dann wird der Befehl 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
CVS update
\end_layout

\end_inset

 ausgeführt:
\end_layout

\begin_layout Itemize
CVS-Befehl: 
\family typewriter
cvs -q update "<Dateiname>"
\end_layout

\begin_layout Standard
Wenn eine reservierte Kopie entdeckt wird und es keine Änderungen gibt,
 wird nur die Reservierung zurückgenommen:
\end_layout

\begin_layout Itemize
CVS-Befehl: 
\family typewriter
cvs -q unedit "<Dateiname>"
\end_layout

\begin_layout Subsubsection
Kopieren
\end_layout

\begin_layout Standard
Dies erzeugt eine Kopie des aktuellen Dokuments.
 Da CVS von Haus aus keine Kopieraktionen unterstützt, wird die Versionsgeschich
te nicht erhalten, und die Kopie wird als neue Datei hinzugefügt.
 Dafür ist ein sauberes Dokument (ohne Änderungen seit dem letzten Einpflegen)
 nötig.
 Sie werden nach einem Dateinamen und einer Beschreibung für die Kopieraktion
 gefragt.
 Dann wird die Kopie sowohl sowohl lokal als auch im Repositorium erzeugt.
 Sollten die übergeordneten Ordner der Kopie und des Originals differieren,
 werden alle relativen Pfade eingebunden und angepasst (wie in 
\family sans
Datei\SpecialChar menuseparator
Speichern unter
\family default
\SpecialChar ldots
).
 Zum Schluss wird die Kopie mit neuem Namen neu geladen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
CVS-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset

Kopiere 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\family typewriter
"
\family default
<Dateiname>
\family typewriter
"
\end_layout

\end_inset

 nach 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\family typewriter
"
\family default
<Neuer-Dateiname>
\family typewriter
"
\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cvs -q add 
\family typewriter
"
\family default
<Neuer-Dateiname>
\family typewriter
"
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Umbenennen
\end_layout

\begin_layout Standard
Dies benennt das aktuelle Dokument um.
 Da CVS von Haus aus keine Kopieraktionen unterstützt, wird die Versionsgeschich
te nicht erhalten, und die Kopie wird als neue Datei hinzugefügt, und das
 alte wird gelöscht.
 Dafür ist ein sauberes Dokument (ohne Änderungen seit dem letzten Einpflegen)
 nötig.
 Sie werden nach einem Dateinamen und einer Beschreibung für die Umbenennung
 gefragt.
 Dann wird das Dokument sowohl lokal als auch im Repositorium umbenannt.
 Sollten die übergeordneten Ordner des umbenannten und alten Dokuments differier
en, werden alle relativen Pfade eingebunden und angepasst (wie in 
\family sans
Datei\SpecialChar menuseparator
Speichern unter
\family default
\SpecialChar ldots
).
 Zum Schluss wird das Dokument mit neuem Namen neu geladen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
CVS-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset

Nenne 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\family typewriter
"
\family default
<Dateiname>
\family typewriter
"
\end_layout

\end_inset

 um in 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\family typewriter
"
\family default
<Neuer-Dateiname>
\family typewriter
"
\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cvs -q add 
\family typewriter
"
\family default
<Neuer-Dateiname>
\family typewriter
"
\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cvs -q remove 
\family typewriter
"
\family default
<Dateiname>
\family typewriter
"
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Lokales Verzeichnis aus dem Repositorium aktualisieren
\end_layout

\begin_layout Standard
Wenn Ihr Dokument komplexer wird und zum Beispiel Unterdokumente und Bilder
 enthält, externe 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.tex
\end_layout

\end_inset

-Dateien einbindet usw., wird auch die Versionskontrolle komplizierter.
 \SpecialChar LyX
 unterstützt die Aktualisierung des ganzen Verzeichnisses, indem sich das
 Dokument befindet.
 Das ist insbesondere dann hilfreich, wenn Sie mit Leuten kooperieren, die
 weder spezifische CVS-Kenntnisse haben noch sich bemühen, zusätzliches
 Material zum Repositorium hinzuzufügen.
 Sie müssen die Dateistruktur dann so anlegen, dass alle externen Dateien
 im gleichen Unterverzeichnis liegen wie das versionierte Dokument.
 Es hat sich bewährt, Mehrfachdokument in einem eigenen Ordner zu speichern.
\end_layout

\begin_layout Standard
Der Befehl 
\family sans
Lokales Verzeichnis aus dem Repositorium aktualisieren
\family default
 aktualisiert das gesamte Verzeichnis.
 Falls lokale Änderungen gefunden werden, werden die Anwender gewarnt, bevor
 der Prozess ausgeführt wird.
 Im Fall von Zusammenführungskonflikten werden beide Versionen der konfligierend
en Dokumententeile im Dokument eingefügt.
 Sie müssen dann das Ergebnis prüfen und korrigieren.
 Die Konflikte sind markiert durch 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
<<<<<<<
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
>>>>>>>
\end_layout

\end_inset

 und getrennt durch 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
=======
\end_layout

\end_inset

.
 Der erste Teil ist Ihre Version, wie Sie vor dem Zusammenführen war, mit
 angehängtem Dateinamen.
 Der zweite Teil ist die Version aus dem Repositorium, mit der Versionsnummer
 nach einer Reihe von 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
>
\end_layout

\end_inset

-Zeichen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
CVS-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cd $path; cvs diff "."
\end_layout

\end_inset

 (frage, wenn Änderungen entdeckt werden.)
\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
cd $path; cvs -q update "."
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dabei steht 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$path
\end_layout

\end_inset

 für den Pfad zum Dokument.
\end_layout

\begin_layout Subsubsection
Verlauf anzeigen
\end_layout

\begin_layout Standard
Das zeigt den kompletten Versionsverlauf der Dokuments.
 Die Ausgabe des Befehls 
\family typewriter
cvs log "<Dateiname>"
\family default
 wird angezeigt.
\end_layout

\begin_layout Subsubsection
Revisionsinformationen
\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt die CVS-Versionsnummer, Autorname, Datum und Uhrzeit des letzten
 Commits.
 Alle Informationen werden von 
\family typewriter
cvs log -r <file-name>
\family default
 extrahiert.
 Bitte lesen Sie 
\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:VCS-Revision-Information"

\end_inset

 für weitere Informationen.
\end_layout

\begin_layout Subsection
SVN-Befehle in \SpecialChar LyX

\end_layout

\begin_layout Standard
SVN wird teilweise von \SpecialChar LyX
 unterstützt.
 Sie finden die unterstützten Befehle im Menü 
\family sans
Datei\SpecialChar menuseparator
Versionskontrolle
\family default
.
 Bitte beachten Sie, dass Sie, falls Sie einen passwortgeschützten Zugang
 über SSH verwenden, Sie in einem Terminalfenster nach diesem gefragt werden.
 \SpecialChar LyX
 wurde mit den Versionen 1.5 und 1.6 von SVN gestestet.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die meisten Befehle funktionieren aber auch mit Version 1.4; siehe 
\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:SVN-Repo-Update"

\end_inset

.
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Registrieren
\end_layout

\begin_layout Standard
Wenn Ihr Dokument noch nicht der Versionskontrolle unterliegt, ist dies
 der einzige Eintrag im Menü.
 Falls es der Versionskontrolle unterliegt, ist der Eintrag 
\family sans
Registrieren
\family default
 nicht sichtbar.
\end_layout

\begin_layout Standard
Dieser Befehl registriert Ihr Dokument nur dann bei SVN, wenn Sie den Ordner
 des Dokuments bereits unter SVN-Kontrolle haben (insbesondere muss die
 Datei 
\family typewriter
.svn/entries
\family default
 existieren).
 Im andern Fall müssen Sie das SVN-Archiv manuell mit Hilfe externer Werkzeuge
 erstellen oder auschecken.
 (Falls Sie diesen Schritt vergessen, registriert \SpecialChar LyX
 das Dokument bei RCS.)
\end_layout

\begin_layout Standard
Bei der Registrierung werden Sie nach einer ersten Beschreibung des Dokuments
 gefragt.
 Noch ist aber das registrierte Dokument nicht eingecheckt.
\end_layout

\begin_layout Standard
Der ausgeführte SVN-Befehl ist: 
\end_layout

\begin_layout LyX-Code

\family typewriter
svn add -q 
\begin_inset Quotes qld
\end_inset

<Dateiname>
\begin_inset Quotes qld
\end_inset


\end_layout

\begin_layout Standard
Lesen Sie 
\family typewriter
man svn
\family default
, um die Befehle und Optionen, die im Folgenden erwähnt werden, zu verstehen.
\end_layout

\begin_layout Subsubsection
Änderungen einchecken
\end_layout

\begin_layout Standard
Nachdem Sie ein Dokument bearbeitet haben, pflegen Sie Ihre Änderungen ein.
 Wenn Sie dies tun, und sofern Sie das Dokument tatsächlich verändert haben,
 werden Sie nach einer Beschreibung für die Änderungen gefragt.
 Danach werden die Änderungen abgeschickt.
\end_layout

\begin_layout Itemize
SVN-Befehl:
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Falls die Dateisperre nicht aktiviert ist.
 Siehe Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:SVN-File-Locking"

\end_inset

.
\end_layout

\end_inset

 
\family typewriter
svn commit -q -m"<Beschreibung>" <Dateiname>
\end_layout

\begin_layout Subsubsection
Zum Bearbeiten Änderungen auschecken
\end_layout

\begin_layout Standard
Aktualisiert die Änderungen von Repositorium.
 Versichern Sie sich, dass Sie wissen, wie SVN-Zusammenführung und \SpecialChar nobreakdash
Konfliktlösun
g funktioniert, bevor Sie diesen Befehl ausführen, denn alle Konflikte müssen
 manuell von Ihnen gelöst werden!
\end_layout

\begin_layout Itemize
SVN-Befehl:
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Dito.
\end_layout

\end_inset

 
\family typewriter
svn update --non-interactive "<Dateiname>"
\end_layout

\begin_layout Subsubsection
Zu Version aus dem Repositorium zurückkehren
\end_layout

\begin_layout Standard
Dies wird alle lokalen Änderungen verwerfen.
 Sie bekommen, bevor dies geschieht, eine Warnung angezeigt.
\end_layout

\begin_layout Itemize
SVN-Befehl: 
\family typewriter
svn revert -q "<Dateiname>"
\end_layout

\begin_layout Subsubsection
Kopieren
\end_layout

\begin_layout Standard
Dies erzeugt eine Kopie des aktuellen Dokuments inklusive der Versionsgeschichte.
 Dafür ist ein sauberes Dokument (ohne Änderungen seit dem letzten Einpflegen)
 nötig.
 Sie werden nach einem Dateinamen und einer Beschreibung für die Kopieraktion
 gefragt.
 Dann wird die Kopie sowohl sowohl lokal als auch im Repositorium erzeugt.
 Sollten die übergeordneten Ordner der Kopie und des Originals differieren,
 werden alle relativen Pfade eingebunden und angepasst (wie in 
\family sans
Datei\SpecialChar menuseparator
Speichern unter
\family default
\SpecialChar ldots
).
 Zum Schluss wird die Kopie mit neuem Namen neu geladen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
SVN-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn copy -q 
\begin_inset Quotes qld
\end_inset

<Dateiname>
\begin_inset Quotes qld
\end_inset

 
\begin_inset Quotes qld
\end_inset

<Neuer-Dateiname>
\begin_inset Quotes qld
\end_inset


\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn commit
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Umbenennen
\end_layout

\begin_layout Standard
Dies benennt das aktuelle Dokument inklusive der Versionsgeschichte um.
 Dafür ist ein sauberes Dokument (ohne Änderungen seit dem letzten Einpflegen)
 nötig.
 Sie werden nach einem Dateinamen und einer Beschreibung für die Umbenennung
 gefragt.
 Dann wird das Dokument sowohl lokal als auch im Repositorium umbenannt.
 Sollten die übergeordneten Ordner des umbenannten und alten Dokuments differier
en, werden alle relativen Pfade eingebunden und angepasst (wie in 
\family sans
Datei\SpecialChar menuseparator
Speichern unter
\family default
\SpecialChar ldots
).
 Zum Schluss wird das Dokument mit neuem Namen neu geladen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
SVN-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn move -q 
\begin_inset Quotes qld
\end_inset

<Dateiname>
\begin_inset Quotes qld
\end_inset

 
\begin_inset Quotes qld
\end_inset

<Neuer-Dateiname>
\begin_inset Quotes qld
\end_inset


\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn commit
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
\begin_inset Argument 1
status collapsed

\begin_layout Plain Layout
Aktualisierung des lokalen Verzeichnisses und Abrufen der Version vom Repositori
um
\end_layout

\end_inset


\begin_inset CommandInset label
LatexCommand label
name "subsec:SVN-Repo-Update"

\end_inset

Lokales Verzeichnis aus dem Repositorium aktualisieren
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Beachten Sie, dass dies erst ab Version 1.5 von Subversion möglich ist.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Alle bisher genannten Befehle haben eine Nachteil: Sie betreffen nur das
 jeweils aktuelle Dokument.
 Wenn Ihr Dokument komplexer wird und zum Beispiel Unterdokumente und Bilder
 enthält, externe 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.tex
\end_layout

\end_inset

-Dateien einbindet usw., wird auch die Versionskontrolle komplizierter.
 \SpecialChar LyX
 unterstützt die Aktualisierung des ganzen Verzeichnisses, indem sich das
 Dokument befindet.
 Das ist insbesondere dann hilfreich, wenn Sie mit Leuten kooperieren, die
 weder spezifische SVN-Kenntnisse haben noch sich bemühen, zusätzliches
 Material zum Repositorium hinzuzufügen.
 Sie müssen die Dateistruktur dann so anlegen, dass alle externen Dateien
 im gleichen Unterverzeichnis liegen wie das versionierte Dokument.
 Es hat sich bewährt, Mehrfachdokument in einem eigenen Ordner zu speichern.
\end_layout

\begin_layout Standard
Der Befehl 
\family sans
Lokales Verzeichnis aus dem Repositorium aktualisieren
\family default
 aktualisiert das gesamte Verzeichnis.Im Fall von Zusammenführungskonflikten,
 werden die lokalen Versionen der Dateien behalten, es kann also nicht zu
 nicht-intendiertem Datenverlust kommen.
 Falls lokale Änderungen gefunden werden, werden die Anwender gewarnt, bevor
 der Prozess ausgeführt wird.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
SVN-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn diff $path
\end_layout

\end_inset

 (frage, wenn Änderungen entdeckt werden.)
\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn update --accept mine-full $path
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Dabei steht 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$path
\end_layout

\end_inset

 für den Pfad zum Dokument.
\end_layout

\begin_layout Subsubsection
Verlauf anzeigen
\end_layout

\begin_layout Standard
Das zeigt den kompletten Versionsverlauf der Dokuments.
 Die Ausgabe des Befehls 
\family typewriter
svn log "<Dateiname>"
\family default
 wird angezeigt.
\end_layout

\begin_layout Subsubsection
Dateisperrung verwenden
\begin_inset CommandInset label
LatexCommand label
name "subsec:SVN-File-Locking"

\end_inset


\end_layout

\begin_layout Standard
Der Austausch von Dateien über Versionskontrollsysteme kann dazu führen,
 dass es zu Zusammenführungskonflikten kommt, wenn zwei Autoren dasselbe
 Dokument an derselben Stelle bearbeiten.
 Wenn das passiert, sind manuelle Eingriffe nötig.
 Eine sinnvolle Lösung, das zu verhindern, ist ein Sperrmechanismus, der
 garantiert, dass jeweils nur eine Person zu einer bestimmten Zeit an einer
 Datei arbeiten kann.
\end_layout

\begin_layout Standard
SVN bietet zwei solcher Mechanismen, um exklusiven Zugang zu Dateien zu
 bieten: Dateisperren und automatische Zuweisung von Schreibrechten (siehe
 Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:Automatical-Locking-Property"

\end_inset

), die auf der SVN-Dateieigenschaft 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn:needs-lock
\end_layout

\end_inset

 beruhen.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\begin_inset CommandInset href
LatexCommand href
target "http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html"

\end_inset


\end_layout

\end_inset

 Wenn diese Eigenschaft für ein gegebenes Dokument entdeckt wird, beginnt
 \SpecialChar LyX
 automatisch SVN-Sperren für die Dokumentbearbeitung zu nutzen, womit der
 ganze Eincheck-/Auscheck-Mechanismus ähnlich wird wie bei RCS.
 Insbesondere heißt das, dass es dann zwei Dateimodi in \SpecialChar LyX
 gibt:
\end_layout

\begin_layout Itemize
Nicht gesperrt.
 Das geladene Dokument ist im Modus 
\begin_inset Quotes gld
\end_inset

schreibgeschützt
\begin_inset Quotes grd
\end_inset

.
 Um es zu bearbeiten, muss es ausgescheckt werden.
 
\emph on
Auschecken
\emph default
 heißt: Aktualisieren vom Repositorium und Schreibschutz einschalten.
 Wenn das letztere nicht gelingt, bleiben wir im nicht gesperrten Modus.
\end_layout

\begin_layout Itemize
Gesperrt.
 Das geladene Dokument ist im 
\begin_inset Quotes gls
\end_inset

normalen
\begin_inset Quotes grs
\end_inset

 Bearbeitungsmodus.
 Kein anderer Anwender kann es bearbeiten.
 
\emph on
Einchecken 
\emph default
heißt: Änderungen abschicken und die Sperre lösen.
 Wenn es keine Änderungen gibt, wird nichts abgeschickt
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Lassen Sie sich nicht dadurch verwirren, dass Sie trotzdem nach einer Änderungsb
eschreibung gefragt werden.
\end_layout

\end_inset

 und nur die Sperre wird gelöst.
\end_layout

\begin_layout Standard
SVN-Befehle:
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000.00
Einchecken:
\family typewriter
 svn commit -q -m"<Beschreibung>" "<Dateiname>"
\begin_inset Newline newline
\end_inset

svn unlock "<Dateiname>"
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000.00
Auschechen: 
\family typewriter
svn update "<Dateiname>"
\begin_inset Newline newline
\end_inset

svn lock "<Dateiname>"
\end_layout

\begin_layout Subsubsection

\family typewriter
\begin_inset CommandInset label
LatexCommand label
name "subsec:Automatical-Locking-Property"

\end_inset


\family default
Automatische Dateisperrung
\end_layout

\begin_layout Standard
Die oben genannte automatische Einrichtung der Schreibrechte der \SpecialChar LyX
-Datei
 kann über
\family sans
 Datei\SpecialChar menuseparator
Versionskontrolle\SpecialChar menuseparator
Dateisperrung verwenden
\family default
 aktiviert werden.
 Dieser Befehl ist nur aktiv, wenn die Datei nicht auf dem SVN-Server gesperrt
 ist (d.
\begin_inset space \thinspace{}
\end_inset

h., Sie müssen vor der Ausführung auschecken).
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000.00
SVN-Befehle:
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000.00
Einschalten:
\family typewriter
 svn propset svn:needs-lock ON "<Dateiname>"
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000.00
Ausschalten: 
\family typewriter
svn propdel svn:needs-lock "<Dateiname>"
\end_layout

\begin_layout Subsubsection
\begin_inset CommandInset label
LatexCommand label
name "subsec:VCS-Revision-Information"

\end_inset

Revisionsinformationen in Dokumenten
\end_layout

\begin_layout Standard
Es gibt viele Möglichkeiten, in Ihrem Dokument Revisionsinformationen anzuzeigen.
\end_layout

\begin_layout Itemize
\SpecialChar LyX
 unterstützt direkt:
\end_layout

\begin_deeper
\begin_layout Itemize
Verzeichnis-Revisionsinformation (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vcs-tree-revision
\end_layout

\end_inset

).
 Das Ergebnis ist die Ausgabe des Befehls 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svnversion
\end_layout

\end_inset

; die folgende Tabelle erläutert, wie sie zu lesen ist:
\end_layout

\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="6" columns="2">
<features tabularvalignment="middle">
<column alignment="left" valignment="top">
<column alignment="left" valignment="top">
<row>
<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
Ausgabe
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
Bedeutung
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
4123:4168
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\lang english
mixed revision working copy
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
4168M
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\lang english
modified working copy
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
4123S
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\lang english
switched working copy
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
4123P
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\lang english
partial working copy, from a sparse checkout
\end_layout

\end_inset
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout
4123:4168MS
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\lang english
mixed revision, modified, switched working copy
\end_layout

\end_inset
</cell>
</row>
</lyxtabular>

\end_inset


\end_layout

\begin_layout Itemize
Datei-Versionsinformation.
 Das Ergebnis wird aus der Ausgabe des Befehls 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn
\begin_inset space ~
\end_inset

info
\begin_inset space ~
\end_inset

--xml
\begin_inset space ~
\end_inset

file.lyx
\end_layout

\end_inset

 extrahiert.
 Unterstützt wird:
\end_layout

\begin_deeper
\begin_layout Itemize
Versionsnummer des letzten Commits (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vcs-revision
\end_layout

\end_inset

)
\end_layout

\begin_layout Itemize
Autor des letzten Commits (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vcs-author
\end_layout

\end_inset

)
\end_layout

\begin_layout Itemize
Datum des letzten Commits (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vcs-date
\end_layout

\end_inset

)
\end_layout

\begin_layout Itemize
Uhrzeit des letzten Commits (
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vcs-time
\end_layout

\end_inset

)
\end_layout

\end_deeper
\begin_layout Standard
Sie können diese Informationen über die Info-Einfügung einbinden (bspw.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
info-insert buffer vcs-date
\end_layout

\end_inset

).
 Die Information ist nur dann Verfügbar, wenn die Datei der SVN-Kontrolle
 unterliegt (d.
\begin_inset space \thinspace{}
\end_inset

h.
 wenn das Verzeichnis 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.svn
\end_layout

\end_inset

 mit Ihrem Dokument verfügbar ist).
\end_layout

\end_deeper
\begin_layout Itemize
Eine weitere (eher unsaubere) Möglichkeit ist die Verwendung von SVN-Schlagwörte
rn.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\begin_inset CommandInset href
LatexCommand href
target "http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html"

\end_inset


\end_layout

\end_inset

 Kurz gesagt setzen Sie die Dateieigenschaft 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
keywords
\end_layout

\end_inset

 (bspw.
 
\family sans
svn propset svn:keywords 'Rev' file.lyx
\family default
) und fügen dann das Schlagwort als Marke im \SpecialChar TeX
-Modus ein
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
So wird gewährleistet, dass \SpecialChar LyX
 inmitten von Schlagwörtern keine Zeilenumbrüche
 einfügt.
\end_layout

\end_inset

 (z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$Rev$
\end_layout

\end_inset

).
 Der SVN-Client wird dies dann automatisch nach jeder Aktualisierung und
 jeder Abschickung durch die Revisionsnummer ersetzen (bspw.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$Rev: 59 $
\end_layout

\end_inset

).
 Diese Methode ist aber problematisch.
 Zum einen wird das Zeichen 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
$
\end_layout

\end_inset

 in \SpecialChar TeX
 für mathematische Formeln verwendet.
 Jede Formel 
\begin_inset Formula $Rev$
\end_inset

 würde somit in Ihrem \SpecialChar LyX
-Dokument zu 
\begin_inset Formula $Rev:59$
\end_inset

 werden.
 Dasselbe würde mit anderen Schlagwörtern wie 
\emph on
\lang english
Id
\emph default
, 
\emph on
Date
\emph default
, 
\emph on
Author
\emph default
\lang ngerman
 etc.
 passieren.
 Zweitens hängt die Ausgabe von SVN von der Lokalisierung des Betriebssystems
 ab, es kann also leicht passieren, dass SVN problematische Ausgaben produziert,
 wenn das Datum im Spiel ist.
 Drittens bekommen Sie in Ihrem Dokument die ganze Zeichenkette 
\begin_inset Quotes gld
\end_inset

Rev: 59
\begin_inset Quotes grd
\end_inset

 und nicht nur die Revisionsnummer selbst.
 So lange SVN keine benutzerdefinierten Schlagwörter einführt, wird es also
 schwer, diese Methode in \SpecialChar LyX
 zuverlässig zu nutzen.
\end_layout

\begin_layout Subsection
SVN unter Windows
\end_layout

\begin_layout Quote
Ich wage zu behaupten, dass Anwender, die mit den Kommandozeilenoperationen
 nicht sehr schnell zurecht kommen, mit 
\family sans
TortoiseSVN
\family default
 gut beraten sind.
 — P.
\begin_inset space \thinspace{}
\end_inset

A.
\begin_inset space ~
\end_inset

Rubin
\end_layout

\begin_layout Subsubsection
Vorbereitungen
\end_layout

\begin_layout Standard
Zusätzlich zu \SpecialChar LyX
 und zum Zugang zu einem Subversion-Repositorium werden Sie
 zunächst das Subversion-Clientprogramm installieren müssen.
 Einen Windows-Installer für dieses Programm finden Sie unter 
\begin_inset CommandInset href
LatexCommand href
name "CollabNet"
target "http://www.collab.net/nonav/downloads/subversion/"
literal "false"

\end_inset

.
 Sie können zusätzlich auch 
\begin_inset CommandInset href
LatexCommand href
name "TortoiseSVN"
target "http://tortoisesvn.tigris.org/"
literal "false"

\end_inset

 installieren, das Subversion im Kontextmenü des Windows-Explorers zugänglich
 macht.
 Operationen, die Sie außerhalb von \SpecialChar LyX
 vornehmen, sind dann etwas bequemer
 auszuführen.
 Beachten Sie, dass 
\family sans
TortoiseSVN
\family default
 kein Clientprogramm ersetzt, und ein solches ist für die Verwendung mit
 \SpecialChar LyX
 unbedingt nötig.
\end_layout

\begin_layout Subsubsection
Ein Dokument unter Subversions Kontrolle bringen
\end_layout

\begin_layout Standard
Bevor ein \SpecialChar LyX
-Dokument in Subversions (Versions-)Kontrolle gebracht werden
 kann, müssen zunächst seine übergeordneten Verzeichnisse der Versionskontrolle
 unterworfen werden.
 Wenn ein Dokument zu einem Projekt, das bereits unter Versionskontrolle
 steht, hinzugefügt werden soll, erreicht man dies, indem man zunächst das
 Projekt selbst auscheckt, und dann das Dokument in diesem Verzeichnis ablegt.
 Ist das Projekt noch nicht unter Versionskontrolle (wenn etwa mit dem Dokument
 eines neues Projekt gestartet wird), muss das Verzeichnis ins Repositorium
 importiert werden.
 Das macht man außerhalb von \SpecialChar LyX
.
 Sowohl Import als auch Checkout sind mithilfe des Explorer-Kontextmenüs
 von 
\family sans
TortoiseSVN
\family default
 leicht zu bewerkstelligen, alternativ kann man aber natürlich immer auch
 Kommandozeilenbefehle in einem DOS-Eingabefenster verwenden.
 Die Importprozedur mittels Kontextmenü und 
\family sans
TortoiseSVN
\family default
 wird im Folgenden beschrieben.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Für Informationen zur Verwendung des Clientprogramms in der Kommandozeile
 geben Sie im DOS-Eingabefenster 
\family typewriter
svn --help 
\family default
ein.
\end_layout

\end_inset

 Nehmen wir an, wir haben ein existierendes Repositorium und ein neues Projekt,
 das in 
\family typewriter
C:
\backslash
Neues Projekt
\family default
 liegt.
 
\end_layout

\begin_layout Enumerate
Gehen Sie im Windows Explorer zu 
\family typewriter
C:
\backslash
Neues Projekt
\family default
, klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie 
\family sans
TortoiseSVN\SpecialChar menuseparator
Projektarchiv
\family default
.
 Falls nötig, passen Sie die URL des Repositoriums an, dann klicken Sie
 
\family sans
OK
\family default
.
\end_layout

\begin_layout Enumerate
Klicken Sie mit der rechten Maustaste auf die Ebene der Dateihierarchie,
 in dem Sie den neuen Projektordner ablegen wollen (normalerweise ganz oben)
 und wählen Sie 
\family sans
Ordner anlegen.

\family default
 Geben Sie einen Namen für den Projektordner an und klicken Sie 
\family sans
OK
\family default
.
 Geben Sie eine Nachricht für das Protokoll ein, dann klicken Sie erneut
 
\family sans
OK
\family default
.
 Der neue Projektordner sollte nun im Repositorium erscheinen.
 Klicken Sie schließlich ein drittes Mal 
\family sans
OK
\family default
, um den Projektarchivbetrachter zu verlassen.
\end_layout

\begin_layout Enumerate
Klicken Sie noch einmal mit der rechten Maustaste auf 
\family typewriter
C:
\backslash
Neues Projekt
\family default
.
 Dieses Mal wählen Sie 
\family sans
SVN Auschecken\SpecialChar ldots

\family default
 Wählen Sie die URL des Projektordners, den Sie gerade angelegt haben, und
 setzen Sie den Auscheck-Ordner auf 
\family typewriter
C:
\backslash
Neues Projekt.

\family default
 Klicken Sie 
\family sans
OK
\family default
.
 Sie werden wegen eines nicht leeren Ordners gewarnt; klicken Sie 
\family sans
OK
\family default
 um fortzufahren.
 Sie sollten nun einen Ordner 
\family typewriter
.svn
\family default
 unter 
\family typewriter
C:
\backslash
Neues Projekt
\family default
 vorfinden.
\end_layout

\begin_layout Enumerate
Erstellen oder öffnen Sie Ihr Dokument in \SpecialChar LyX
 und klicken Sie 
\family sans
Datei\SpecialChar menuseparator
Versionskontrolle\SpecialChar menuseparator
Registrieren
\family default
.

\family sans
 
\family default
Geben Sie eine Protokollnachricht ein und klicken Sie 
\family sans
OK
\family default
, um das Dokument an die Versionskontrolle zu schicken.
\end_layout

\begin_layout Standard
Von nun an sollten Sie im Menü 
\family sans
Datei\SpecialChar menuseparator
Versionskontrolle
\family default
 alle Funktionen sehen.
 Sie haben auch die Möglichkeit, Ihr Dokument mittels des Explorer-Kontextmenüs
 einzuchecken, zu aktualisieren, den Verlauf anzusehen usw.
 Gleiches gilt für die Kommandozeile.
\end_layout

\begin_layout Subsubsection
SSH-Tunnel mit SVN unter Windows
\end_layout

\begin_layout Standard
Verglichen mit Linux ist die Einrichtung eines SVN-Client zur sicheren Kommunika
tion über SSH unter Windows ziemlich mühsam.
 Wir geben hier wenigstens ein paar Hinweise, wie man den Client einrichtet.
 Vorkenntnisse über SSH und die Kommandozeile unter Windows werden aber
 vorausgesetzt.
 Außerdem sollten Sie sich auf Frustration vorbereiten\SpecialChar ldots

\end_layout

\begin_layout Enumerate
Besorgen Sie sich einen SVN-Client für Windows, wie im vorherigen Abschnitt
 beschrieben.
 Wenn es sich um eine Neuinstallation handelt, lassen Sie irgendeinen SVN-Befehl
 laufen (z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn --version
\end_layout

\end_inset

), damit die Konfigurationsdateien angelegt werden, die Sie später ändern
 müssen.
\end_layout

\begin_layout Enumerate
Wählen Sie einen SSH-Client für Windows.
 Es gibt mehrere zur Auswahl, wir nehmen hier einen von 
\emph on
Putty.
\emph default

\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\begin_inset Flex URL
status open

\begin_layout Plain Layout

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
\end_layout

\end_inset


\end_layout

\end_inset

.
 Sie müssen die Verbindung so einrichten, dass der Client von Ihnen kein
 Passwort abfragt.
 Um die Dinge einfach zu halten, verwenden wir nur Schlüssel ohne zusätzlichen
 Passwortschutz usw.
\end_layout

\begin_deeper
\begin_layout Enumerate
Generieren Sie mit 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
puttygen
\end_layout

\end_inset

 Schlüssel.
 Speichern Sie Ihren privaten 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
.ppk
\end_layout

\end_inset

-Schlüssel und legen Sie den öffentlichen auf den Server.
 Beachten Sie, wenn der SVN-Server auf Linux läuft, dass das Format des
 öffentlichen Schlüssels nicht mit Linux' 
\family sans
OpenSSH
\family default
 kompatibel ist.
 Sie müssen Ihn direkt von der Zeile “
\emph on
\lang english
Public key for pasting into OpenSSH authorized_keys file
\emph default
:
\lang ngerman
” kopieren und in die Datei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
~/.ssh/authorized_keys
\end_layout

\end_inset

/ 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
authorized_keys2
\end_layout

\end_inset

 auf dem Server einfügen.
\end_layout

\begin_layout Enumerate
Holen Sie sich 
\emph on
Puttys
\emph default
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
plink
\end_layout

\end_inset

.
 In der Datei 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
config
\end_layout

\end_inset

 von SVN
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Der genaue Pfad hängt von der Windows-Version ab, normalerweise irgendwo
 in der Nähe von 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
c:
\backslash
Documents and Settings
\backslash
user
\backslash
Application Data
\backslash
Subversion
\backslash
config
\end_layout

\end_inset

 / 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
AppData
\backslash
Roaming
\backslash
Subversion
\end_layout

\end_inset

.
\end_layout

\end_inset

, Abschnitt 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
[tunnels]
\end_layout

\end_inset

, konfigurieren Sie den SSH-Befehl, bspw.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
ssh=c:/path/plink.exe -i c:/path/private_key.ppk
\end_layout

\end_inset

.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Es braucht normalerweise eine ganze Zeit, bis man den richtigen Befehl herausbek
ommen hat.
 Es hängt von vielen Umständen ab.
 Sie sollten bspw.
 keinen entfernten Server als Standard in Putty gespeichert haben, usw.
 Wenn es schief geht, versuchen Sie zunächst einmal, eine Verbindung mit
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
plink
\end_layout

\end_inset

 ohne SVN herzustellen.
\end_layout

\end_inset


\end_layout

\end_deeper
\begin_layout Enumerate
Checken Sie das SVN-Archiv aus, bspw.
\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn co svn+ssh://user@server/repository_path
\end_layout

\end_inset

.
\end_layout

\begin_layout Subsubsection
Konvertierung der Zeilenenden
\end_layout

\begin_layout Standard
Wenn die beteiligten Autoren teils unter Linux, teils unter Windows arbeiten,
 verwendet \SpecialChar LyX
 unterschiedliche Zeilenenden (CR/LF) in der \SpecialChar LyX
-Datei.
 Für die \SpecialChar LyX
-Funktionalität ist das kein Problem, aber die Commit-Diffs werden
 groß und das Zusammenführen fehleranfällig.
 Zum Glück weiß SVN selbst
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
\end_layout

\end_inset


\end_layout

\end_inset

, wie es mit dem Problem umgehen kann.
 Voraussetzung ist, dass Sie die \SpecialChar LyX
-Dateien in den Modus 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
native
\end_layout

\end_inset

 versetzen.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Für die Faulen unter Ihnen: 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
svn propset svn:eol-style native DATEINAME
\end_layout

\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Subsection
GIT-Befehle in \SpecialChar LyX

\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt einen minimalen Ausschnitt von GIT-Befehlen.
 Sie finden die unterstützten Befehle im Menü 
\family sans
Datei\SpecialChar menuseparator
Versionskontrolle
\family default
.
 Bitte beachten Sie, dass Sie, falls Sie einen passwortgeschützten Zugang
 über SSH verwenden, Sie in einem Terminalfenster nach diesem gefragt werden.
 \SpecialChar LyX
 wurde mit der Version 1.7 von GIT getestet.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Windows-Anwender sollten beachten, dass 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
git
\end_layout

\end_inset

 im Befehlspfad liegt.
 Das kann in \SpecialChar LyX
 über 
\family sans
Werkzeuge\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Pfade\SpecialChar menuseparator
PATH-Präfix
\family default
 eingestellt werden.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Ein großer Unterschied von GIT zu den anderen unterstützten Versionskontrollsyst
emen ist seine Distribuiertheit: Bei traditionellen Versionskontrollsystemen
 gibt es nur einen zentralen Server, auf dem das Repositorium liegt.
 Anwender schicken ihre Änderungen dort hin und beziehen von dort Änderungen
 anderer Anwender.
 Mit GIT schicken die Anwender Änderungen an lokale Repositorien.
 Lokale Repositorien können dann mit einem oder mehreren entfernten synchronisie
rt werden (mithilfe der GIT-Befehle 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
pull
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
push
\end_layout

\end_inset

).
 \SpecialChar LyX
 interagiert in keiner Weise mit entfernten GIT-Repositorien.
 Es arbeitet ausschließlich mit lokalen, und zwar ganz ähnlich, wie es mit
 entfernten CVS- oder SVN-Repositorien arbeitet.
 Wenn Sie entfernte GIT-Repositorien verwenden, müssen Sie also 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
pull
\end_layout

\end_inset

 und 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
push
\end_layout

\end_inset

 mit Ihrem GIT-Client ausführen.
\end_layout

\begin_layout Subsubsection
Registrieren
\end_layout

\begin_layout Standard
Wenn Ihr Dokument noch nicht der Versionskontrolle unterliegt, ist dies
 der einzige Eintrag im Menü.
 Falls es der Versionskontrolle unterliegt, ist der Eintrag 
\family sans
Registrieren
\family default
 nicht sichtbar.
\end_layout

\begin_layout Standard
Dieser Befehl registriert Ihr Dokument nur dann bei GIT, wenn Sie den Ordner
 des Dokuments bereits unter GIT-Kontrolle haben (insbesondere muss die
 Datei 
\family typewriter
.git/index
\family default
 existieren).
 Im andern Fall müssen Sie das GIT-Archiv manuell mit Hilfe externer Werkzeuge
 erstellen oder auschecken.
 (Falls Sie diesen Schritt vergessen, registriert \SpecialChar LyX
 das Dokument bei RCS.)
\end_layout

\begin_layout Standard
Bei der Registrierung werden Sie nach einer ersten Beschreibung des Dokuments
 gefragt.
 Noch ist aber das registrierte Dokument nicht eingecheckt.
\end_layout

\begin_layout Standard
Der ausgeführte GIT-Befehl ist: 
\end_layout

\begin_layout LyX-Code

\family typewriter
git add 
\begin_inset Quotes qld
\end_inset

<Dateiname>
\begin_inset Quotes qld
\end_inset


\end_layout

\begin_layout Standard
Lesen Sie 
\family typewriter
man git
\family default
, um die Befehle und Optionen, die im Folgenden erwähnt werden, zu verstehen.
\end_layout

\begin_layout Subsubsection
Änderungen einchecken
\end_layout

\begin_layout Standard
Nachdem Sie ein Dokument bearbeitet haben, pflegen Sie Ihre Änderungen ein.
 Wenn Sie dies tun, und sofern Sie das Dokument tatsächlich verändert haben,
 werden Sie nach einer Beschreibung für die Änderungen gefragt.
 Danach werden die Änderungen abgeschickt.
\end_layout

\begin_layout Itemize
GIT-Befehl: 
\family typewriter
git commit -q -m"<description>" <Dateiname>
\end_layout

\begin_layout Subsubsection
Zu Version aus dem Repositorium zurückkehren
\end_layout

\begin_layout Standard
Dies wird alle lokalen Änderungen verwerfen.
 Sie bekommen, bevor dies geschieht, eine Warnung angezeigt.
\end_layout

\begin_layout Itemize
GIT-Befehl: 
\family typewriter
git checkout -q "<Dateiname>"
\end_layout

\begin_layout Subsubsection
Umbenennen
\end_layout

\begin_layout Standard
Dies benennt das aktuelle Dokument inklusive der Versionsgeschichte um.
 Dafür ist ein sauberes Dokument (ohne Änderungen seit dem letzten Einpflegen)
 nötig.
 Sie werden nach einem Dateinamen und einer Beschreibung für die Umbenennung
 gefragt.
 Dann wird das Dokument sowohl lokal als auch im Repositorium umbenannt.
 Sollten die übergeordneten Ordner des umbenannten und alten Dokuments differier
en, werden alle relativen Pfade eingebunden und angepasst (wie in 
\family sans
Datei\SpecialChar menuseparator
Speichern unter
\family default
\SpecialChar ldots
).
 Zum Schluss wird das Dokument mit neuem Namen neu geladen.
\end_layout

\begin_layout Labeling
\labelwidthstring 00.00.0000
GIT-Befehle: 
\begin_inset space ~
\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
git mv "<Dateiname>" "<Neuer-Dateiname>"
\end_layout

\end_inset


\begin_inset Newline newline
\end_inset


\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
git commit
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Verlauf anzeigen
\end_layout

\begin_layout Standard
Das zeigt den kompletten Versionsverlauf der Dokuments.
 Die Ausgabe des Befehls
\family typewriter
 git log "<Dateiname>"
\family default
 wird angezeigt.
\end_layout

\begin_layout Subsubsection
Versionsinformationen
\end_layout

\begin_layout Standard
\SpecialChar LyX
 unterstützt die GIT-Hash-Nummer des letzten Commits, Autorname, Datum und
 Uhrzeit des letzten Commits.
 Alles diese Informationen werden von 
\family typewriter
git log -n 1 --pretty=format:%H%n%an%n%ai
\family default
 extrahiert.
 Informationen zutrVerzeichnisversion werden mittels 
\family typewriter
git describe --abbrev --dirty --long
\family default
 abgerufen.
 Konsultieren Sie 
\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:VCS-Revision-Information"

\end_inset

 für weitere Informationen.
\end_layout

\begin_layout Subsection
Weitere Einstellungen
\end_layout

\begin_layout Standard
Mit Hilfe der \SpecialChar LyX
-Funktion 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vc-command
\end_layout

\end_inset

 können erfahrene \SpecialChar LyX
-Anwender Ihre eigenen Befehle für die Versionskontrolle
 einbinden.
\end_layout

\begin_layout Standard
Als Beispiel zeigen wir hier, wie zwei 
\family sans
TortoiseSVN
\family default
-Befehle direkt unterstützt werden könnten:
\end_layout

\begin_layout Description
Commit: 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vc-command DR "." "TortoiseProc /command:commit /path:$$p"
\end_layout

\end_inset


\end_layout

\begin_layout Description
Revert: 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vc-command DR "." "TortoiseProc /command:revert /path:$$p"
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Versionskontrolle und Dokumentvergleich
\end_layout

\begin_layout Standard
Eine typische Verwendung von Versionskontrolle ist die Untersuchung von
 Änderungen zwischen Revisionen.
 Das wird üblicherweise mit Hilfe von 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
diff
\end_layout

\end_inset

 gemacht.
 Das ist sehr nützlich für reine Textdateien, bei den strukturell komplexeren
 \SpecialChar LyX
-Dateien ist die Ausgabe aber weniger hilfreich.
 Daher bieten wir eine Schnittstelle zur Funktion 
\family sans
Dokumente vergleichen
\family default
.
 Es gibt zwei Möglichkeiten, diese Funktion aufzurufen.
 Zum einen durch einen direkten Aufruf der \SpecialChar LyX
-Funktion 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
vc-compare
\end_layout

\end_inset

 (lesen Sie das Handbuch 
\emph on
\SpecialChar LyX
-Funktionen
\emph default
 für weitere Informationen), oder mit Hilfe des Werkzeugleistenknopfs 
\begin_inset Info
type  "icon"
arg   "vc-compare"
\end_inset

 bzw.
 des Menüeintrags 
\begin_inset Info
type  "menu"
arg   "vc-compare"
\end_inset

 Man kann entweder zwei ausgewählte Revisionen des Dokuments vergleichen
 oder einfach die aktuelle Version des Dokuments mit einer älteren Revision
 (die Revision 
\begin_inset Flex Noun
status collapsed

\begin_layout Plain Layout
0
\end_layout

\end_inset

 bezeicinet dabei die aktuell editierte Version).
 
\end_layout

\begin_layout Standard
Diese Möglichkeit besteht mit SVN und RCS.
 Wegen des komplizierteren Versionsschemas von RCS gibt es dort allerdings
 eine Einschränkung: Wenn die Revisionen im Fenster ausgewählt werden, bezeichne
n die Zahlen immer die letzte Zahl in der RCS-Revisionsnummer, d.
\begin_inset space \thinspace{}
\end_inset

h.
 
\begin_inset Quotes gls
\end_inset

35
\begin_inset Quotes grs
\end_inset

 in 
\begin_inset Quotes gls
\end_inset

1.2.35
\begin_inset Quotes grs
\end_inset

.
 Wir unterstützen momentan nicht die Auswahl von Revisionen mit GIT.
 Man kann hier nur das gerade bearbeitete Dokument mit einer Version, die
 X Schritte zurück liegt, vergleichen (X wird dabei angesprochen als 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
HEAD~X
\end_layout

\end_inset

).
\end_layout

\begin_layout Section
Literarische Programmierung
\begin_inset Index idx
status collapsed

\begin_layout Plain Layout
Literarische Programmierung
\end_layout

\end_inset


\end_layout

\begin_layout Standard
von 
\noun on
Edmar Wienskoski Jr.

\noun default
 (
\begin_inset CommandInset href
LatexCommand href
target "edmar-w-jr@technologist.com"
type "mailto:"
literal "false"

\end_inset

),
\begin_inset Newline newline
\end_inset

aktualisiert von 
\noun on
Kayvan
\noun default
 
\noun on
Sylvan
\noun default
 (
\begin_inset CommandInset href
LatexCommand href
target "kayvan@sylvan.com"
type "mailto:"
literal "false"

\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 \SpecialChar LyX
 verwenden
 können, um so genannte 
\emph on
Literarische Programmierung
\emph default
 zu betreiben.
 Dabei wird vorausgesetzt, dass Sie sich mit dieser Programmiertechnik bereits
 auskennen und wissen, was mit 
\emph on
verknoten
\emph default
 (
\emph on
\lang english
tangling
\emph default
\lang ngerman
) und 
\emph on
weben
\emph default
 (
\emph on
\lang english
weaving
\emph default
\lang ngerman
) gemeint ist.
 Wenn das nicht der Fall ist, sollten Sie diesen Abschnitt überspringen
 oder sich anhand der weiter unten angegebenen Links im Web schlau machen
 – es gibt sehr viel gute Literatur zu diesem Thema, die von der historischen
 Entwicklung bis zu den aktuellsten Hinweisen für Hilfsprogramme reicht.
\end_layout

\begin_layout Standard
Außerdem wird angenommen, dass Sie sich mit \SpecialChar LyX
 zumindest so gut auskennen,
 dass Sie es problemlos konfigurieren oder die X-Ressourcen verändern können.
 Andernfalls ziehen Sie die restliche Dokumentation von \SpecialChar LyX
 zu Rate.
\end_layout

\begin_layout Subsection
Was ist 
\emph on
Literarische Programmierung
\emph default
?
\end_layout

\begin_layout Standard
Aus den FAQ zum Thema 
\emph on
Literarische Programmierung
\emph default
: 
\end_layout

\begin_layout Quote
Literarische Programmierung ist die Verbindung von Dokumentation und Quelltext
 in einer Form, die von Menschen einfach gelesen werden kann.
 Solche Dokumente sollen Spaß beim Lesen machen, ja sogar zum Lesen einladen.
 Generell vereinen 
\emph on
literarische
\emph default
 Programme Quellcode und Dokumentation in einer einzigen Datei.
 Literarische Programmwerkzeuge lesen dann diese Datei und erzeugen daraus
 entweder die lesbare Dokumentation oder aber den kompilierbaren Programmcode.
 Der besondere WEB-Stil der Literarischen Programmierung wurde von 
\noun on
D.
\begin_inset space \thinspace{}
\end_inset

E.
 Knuth
\noun default
 während der Entwicklung von \SpecialChar TeX
 geschaffen.
\end_layout

\begin_layout Standard
An anderer Stelle heißt es:
\end_layout

\begin_layout Quotation
\noindent

\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ät bei der Reihenfolge der Ausarbeitung
\end_layout

\begin_layout Itemize
Automatische Unterstützung von Textsuche
\end_layout

\begin_layout Itemize
Typographisch gestaltete Dokumentation, insbesondere hinsichtlich Diagrammen
 und Mathematik
\end_layout

\end_deeper
\begin_layout Standard
Jetzt, da hoffentlich Ihre Neugier geweckt ist, stellen wir Ihnen etwas
 Literatur zum Thema vor.
\end_layout

\begin_layout Subsubsection
Literaturhinweise
\end_layout

\begin_layout Standard
Alle FAQs für die Literarische Programmierung finden Sie hier: 
\begin_inset Flex URL
status open

\begin_layout Plain Layout

http://www.literateprogramming.com/lpfaq.pdf
\end_layout

\end_inset

.
 Diese FAQs zählen 23 (dreiundzwanzig!) unterschiedliche Hilfsprogramme
 auf.
 Manche davon sind ganz speziell für eine bestimmte Programmiersprache ausgelegt
, andere sind da flexibler.
 Für \SpecialChar LyX
 wurde 
\family typewriter
NoWeb
\family default
 ausgewählt, und zwar aus folgenden Gründen:
\end_layout

\begin_layout Itemize
Die Dokumentation kann wahlweise in \SpecialChar LaTeX
 oder HTML erstellt werden.
\end_layout

\begin_layout Itemize

\family typewriter
NoWeb
\family default
 besitzt eine offene Struktur, das heißt, es kann leicht um neue Filter
\begin_inset Foot
status collapsed

\begin_layout Plain Layout

\emph on
Filter
\emph default
 sind Programme, die einen Datenstrom einlesen und einen veränderten Datenstrom
 ausgeben.
 So kann bspw.
 aus einer WEB-Datei (mit literarischem Code) eine Datei nur mit C-Programmcode
 oder \SpecialChar LaTeX
-Code werden.
\end_layout

\end_inset

 erweitert werden, die eine benötigte Bearbeitungsfunktion hinzufügen.
\end_layout

\begin_layout Itemize
Es gibt bereits eine gute Auswahl an bestehenden Filtern (HTML ist einer
 davon).
\end_layout

\begin_layout Itemize

\family typewriter
NoWeb
\family default
 ist freie Software.
\end_layout

\begin_layout Standard
Das 
\family typewriter
NoWeb
\family default
-Internetseite finden Sie unter 
\begin_inset Flex URL
status collapsed

\begin_layout Plain Layout

https://www.cs.tufts.edu/~nr/noweb/
\end_layout

\end_inset

.
 Dort finden Sie auch viele interessante Links und sogar ein paar Beispiele
 für Programme, die mit Literarischer Programmierung erstellt wurden.
\end_layout

\begin_layout Subsection
\SpecialChar LyX
 und Literarische Programmierung mit Noweb
\end_layout

\begin_layout Standard
Die \SpecialChar LyX
-Unterstützung für Literarische Programmierung verwendet den Konverter-Mecha
nismus von \SpecialChar LyX
.
 Die Unterstützung wurde so implementiert, dass sie nicht auf NoWeb beschränkt
 ist.
 Das bedeutet, dass es relativ einfach möglich sein sollte, ein anderes
 Hilfsprogramm für Literarische Programmierung zu verwenden, indem Sie einfach
 Ihre \SpecialChar LyX
-Einstellungen ändern.
\end_layout

\begin_layout Subsubsection
Erstellen von Dokumentation und Quellcode (
\emph on
\lang english
weaving
\emph default
\lang ngerman
 und 
\emph on
\lang english
tangling
\emph default
\lang ngerman
)
\end_layout

\begin_layout Paragraph
Das Modul noweb verwenden
\end_layout

\begin_layout Standard
Wenn Sie 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
NoWeb
\end_layout

\end_inset

 und \SpecialChar LyX
 erfolgreich installiert haben, ist das erste, was Sie tun müssen,
 folgendes: Wann immer Sie ein neues Dokument beginnen, wählen Sie, nachdem
 Sie die Klasse ausgewählt haben, das Modul 
\family sans
Noweb
\family default
 in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset

 aus.
 Falls 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
NoWeb
\end_layout

\end_inset

 richtig installiert ist, sehen Sie, wenn Sie auf 
\family sans
Module
\family default
 gehen, dieses Modul in der Liste der verfügbaren Module.
\end_layout

\begin_layout Paragraph
Die Eingabe von Programmcode
\end_layout

\begin_layout Standard
In \SpecialChar LyX
 verwenden Sie zur Eingabe von Programmcode die benutzerdefinierte Einfügung
 
\family sans
Stück.

\family default
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
NoWeb
\end_layout

\end_inset

 schließt Stücke (
\emph on
\lang english
chunks
\emph default
\lang ngerman
) so ein:
\end_layout

\begin_layout LyX-Code
<<Mein Code>>=
\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, dass 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 muss, das heißt \SpecialChar LyX
 muss daran gehindert werden,
 die Eingabe in seiner Weise zu interpretieren und zu verändern.
 Aus diesem Grund gibt es eben die Einfügung
\family sans
 Stück
\family default
.
 Sie verhält sich wie eine normale Texteinfügung, bietet aber zusätzlich
 die Möglichkeit, Leerzeichen beliebig zu verwenden.
\end_layout

\begin_layout Standard
Hinweis: Sie können auch NoWebs 
\begin_inset Quotes gld
\end_inset

%def
\begin_inset Quotes grd
\end_inset

-Konstrukt in Ihren 
\family sans
Stück
\family default
-Einfügungen benutzen, um Einträge zu NoWebs Querverweisen hinzuzufügen:
\end_layout

\begin_layout LyX-Code
<<Mein Chunk>>=
\end_layout

\begin_layout LyX-Code
def eine_funktion(args):
\end_layout

\begin_layout LyX-Code
   "Dies ist die Beschreibung der Funktion."
\end_layout

\begin_layout LyX-Code
   print "My args: ", args
\end_layout

\begin_layout LyX-Code
@ %def eine_funktion
\end_layout

\begin_layout Standard
Ein Beispiel für die Benutzung und die Querverweisausgabe finden Sie in
 der Datei 
\family typewriter
listerrors.lyx
\family default
 (
\family sans
Datei\SpecialChar menuseparator
Öffnen\SpecialChar menuseparator
Beispiele
\family default
).
\end_layout

\begin_layout Paragraph
Erstellung der Dokumentation
\end_layout

\begin_layout Standard
Sie haben nun ein neues Dokument mit der korrekten Dokumentklasse und einigem
 Text sowie Programmcode darin.
 Wie drucken Sie das nun aus? Die Antwort ist einfach: wählen Sie 
\family sans
Ansicht\SpecialChar menuseparator
DVI
\family default
 oder was immer Sie verwenden, wenn Sie normale Dokumente in der Vorschau
 betrachten wollen.
 Weiter ist nichts 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 \SpecialChar LyX
 geschieht:
\end_layout

\begin_layout Enumerate
Wenn 
\family sans
Ansicht\SpecialChar menuseparator
Aktualisieren\SpecialChar menuseparator
DVI
\family default
 gewählt wird, wird eine \SpecialChar 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äß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 \SpecialChar LyX
 notwendig.
 Die Einfügung 
\family sans
Stück
\family default
, die 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 \SpecialChar LyX
 dann den
 internen Konverter LyX
\begin_inset Formula $\rightarrow$
\end_inset

NoWeb benutzen, gefolgt von NoWeb
\begin_inset Formula $\rightarrow$
\end_inset

LaTeX, um die \SpecialChar LaTeX
-Datei zu erzeugen.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Die Konverter finden Sie unter 
\family sans
Werkzeuge
\family default
\SpecialChar menuseparator

\family sans
Einstellungen
\family default
\SpecialChar ldots
\SpecialChar menuseparator

\family sans
Datei-Handhabung\SpecialChar menuseparator
Konverter
\family default
.
\end_layout

\end_inset


\end_layout

\begin_layout Enumerate
Schließlich wird \SpecialChar LaTeX
 gestartet und bearbeitet den Text wie gewohnt.
\end_layout

\begin_layout Standard
Die Unabhängigkeit von einem besonderen 
\emph on
literarischen Werkzeug
\emph default
 erreicht man einfach durch Ä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üpunkt 
\family sans
Datei\SpecialChar menuseparator
Programm
\begin_inset space \space{}
\end_inset

erstellen
\family default
 auswählen, wird wie oben in Schritt 1 eine \SpecialChar LaTeX
-Datei erzeugt.
 Dann startet \SpecialChar LyX
 den 
\family typewriter
NoWeb->Program
\family default
-Konverter.
 Typischerweise hat dieser Konverter wie alle anderen zwei Teile:
\end_layout

\begin_layout Enumerate
Das Konverterprogramm 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 \SpecialChar LyX
 verstehen
 kann.
 Damit kann \SpecialChar LyX
 Fehlerkästchen an die richtigen Stellen in der Datei schreiben.
\end_layout

\begin_layout Standard
Der erste Teil des Konverterbefehls, 
\family sans
Konverter
\family default
, hat den Eintrag 
\end_layout

\begin_layout LyX-Code

\family typewriter
build-script
\begin_inset space ~
\end_inset

$$i
\end_layout

\begin_layout Standard
Dies veranlasst, dass \SpecialChar LyX
 
\family typewriter
build-script
\family default
 (ein Programm oder Skript) mit dem Namen der NoWeb-Datei aufruft (normalerweise
 eine Datei im temporären Verzeichnis von \SpecialChar LyX
).
\end_layout

\begin_layout Standard
Hier ist eine Implementierung von 
\family sans
build-script
\family default
, die Sie in einem Verzeichnis in Ihrem Pfad einfügen können:
\end_layout

\begin_layout LyX-Code

\family sans
#!/bin/sh
\end_layout

\begin_layout LyX-Code

\family sans
#
\end_layout

\begin_layout LyX-Code

\family sans
notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
\end_layout

\begin_layout Standard
Der zweite Teil des Konverterbefehls bestimmt die 
\family sans
Zusatz-Flags
\family default
, die so aussehen:
\end_layout

\begin_layout LyX-Code

\family typewriter
parselog=$$s/scripts/listerrors
\end_layout

\begin_layout Standard
Das veranlasst, dass alle vom 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
build-script
\end_layout

\end_inset

 zurückgegebenen Fehlermeldungen vom Programm 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
listerrors
\end_layout

\end_inset

 verarbeitet werden.
\end_layout

\begin_layout Standard
Die Konvertierung findet üblicherweise in \SpecialChar LyX
' temporären Verzeichnis statt,
 die erzeugten Dateien finden sich also dort.
 \SpecialChar LyX
 kopiert die Datei, die es als 
\begin_inset Quotes gls
\end_inset

Hauptdatei
\begin_inset Quotes grs
\end_inset

 betrachtet, beim Export in das Arbeitsverzeichnis.
 Da der Konverter 
\family typewriter
Noweb->Program
\family default
 aber möglicherweise weitere wichtige Dateien produziert, die bei der Beendigung
 von \SpecialChar LyX
 gelöscht werden würden, übergeben wir die Umgebungsvariable 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
NOWEB_OUTPUT_DIR
\end_layout

\end_inset

.
 Das 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
build-script
\end_layout

\end_inset

 kann die Dateien dann an diesem Ort sichern.
\end_layout

\begin_layout Paragraph
Build-Befehle im Dokument
\end_layout

\begin_layout Standard
Das letzte Stück für die Integration von \SpecialChar LyX
 und NoWeb ist das 
\family typewriter
build-script
\family default
.
 Die Befehle zum Erzeugen Ihres Programms müssen in einen eigenen 
\family sans
Stück
\family default
 (
\emph on
\lang english
chunk
\emph default
\lang ngerman
) eingebettet sein.
 Das oben erwähnte NoWeb-spezifische 
\family typewriter
build-script
\family default
 benutzt den 
\family typewriter
notangle
\family default
-Befehl, um nach diesem spezifischen 
\family sans
Stück
\family default
, da ebenfalls 
\family typewriter
build-script
\family default
 genannt wird, zu suchen.
 Dann wird der Inhalt dieses Stücks in 
\emph on
\lang english
Bash
\emph default
\lang ngerman
 verarbeitet.
\end_layout

\begin_layout Standard
Solch ein 
\family typewriter
build-script
\family sans
-Stück
\family default
 sieht typischerweise so aus:
\end_layout

\begin_layout LyX-Code
<<build-script>>=
\end_layout

\begin_layout LyX-Code
#!/bin/sh
\begin_inset Newline newline
\end_inset

if [ -z "${NOWEB_SOURCE}" ]
\begin_inset Newline newline
\end_inset

then
\end_layout

\begin_layout LyX-Code
NOWEB_SOURCE=myfile.nw
\begin_inset Newline newline
\end_inset

fi
\begin_inset Newline newline
\end_inset

[...
 code to extract files ...
 use NOWEB_OUTPUT_DIR here ...]
\begin_inset Newline newline
\end_inset

[...
 code to compile files ...]
\begin_inset Newline newline
\end_inset

@
\end_layout

\begin_layout Standard
Sehen Sie sich die Dateien 
\family typewriter
listerrors.lyx
\family default
 und 
\family typewriter
Literate.lyx
\family default
 oder 
\family typewriter
noweb2lyx.lyx
\family default
 an.
 Sie finden dort Beispiele, wie das 
\family typewriter
listerrors
\family default
-Programm implementiert werden kann und sehen, wie alle Teile zusammenwirken.
 Diese Dateien finden Sie unter 
\family sans
Datei
\family default
\SpecialChar menuseparator

\family sans
Öffnen
\family default
\SpecialChar menuseparator

\family sans
Beispiele
\family default
.
 Diese drei Dateien illustrieren auch die sprachunabhängige Unterstützung
 von \SpecialChar LyX
 für Literarische Programmierung, denn sie wurden in drei verschiedenen
 Sprachen (Python, C und Perl) geschrieben.
\end_layout

\begin_layout Subsubsection
\SpecialChar LyX
-Konfiguration
\end_layout

\begin_layout Standard
Die Unterstützung für Literarische Programmierung wird über 
\begin_inset Info
type  "menu"
arg   "dialog-show prefs"
\end_inset

 im Abschnitt 
\family sans
Datei-Handhabung
\family default
 konfiguriert.
 Die wichtigsten Einstellungen sind:
\end_layout

\begin_layout Description
Das
\begin_inset space ~
\end_inset


\begin_inset Quotes eld
\end_inset

NoWeb
\begin_inset Quotes erd
\end_inset

-Format wird in 
\family sans
Dateiformate
\family default
 konfiguriert.
 Der
\family sans
 Name
\family default
 lautet per Voreinstellung 
\family typewriter
NoWeb
\family default
, die Dateiendung 
\family typewriter
.nw
\family default
.
 Dadurch erzeugt \SpecialChar LyX
 eine Datei mit Endung 
\family typewriter
.nw
\family default
 im ersten Schritt des Konvertierungsprozesses.
\end_layout

\begin_layout Description
Das
\begin_inset space ~
\end_inset


\begin_inset Quotes gld
\end_inset

Programm
\begin_inset Quotes grd
\end_inset

-Format ist in der Voreinstellung leer.
 Sein einziger Zweck ist es, als Ziel der Konvertierung zu dienen (wodurch
 dann ein weiterer notwendiger Konverter definiert werden kann).
\end_layout

\begin_layout Description
NoWeb->\SpecialChar LaTeX
 Dieser Konverter führt das 
\begin_inset Quotes gld
\end_inset


\lang english
weaving
\lang ngerman

\begin_inset Quotes grd
\end_inset

 der literarischen Dokuments aus.
 Für Noweb ist die Voreinstellung 
\family typewriter
noweave -delay -index $$i > $$o
\end_layout

\begin_layout Description
NoWeb->Program Dieser Konverter führt das 
\begin_inset Quotes gld
\end_inset


\lang english
tangling
\lang ngerman

\begin_inset Quotes grd
\end_inset

 durch.
 Wie oben ausgeführt ist der Konverter wie folgt voreingestellt: 
\family typewriter
build-script $$i
\family default
 $$r, Zusatz-Flags: 
\family typewriter
parselog=$$s/scripts/listerrors
\end_layout

\begin_layout Subsubsection
Erweiterungen zur Fehlersuche
\end_layout

\begin_layout Standard
In den \SpecialChar LyX
-Server wurde eine neue Funktion implementiert: 
\family typewriter
server-goto-file-row
\family default
.
 Sie kann von 
\family typewriter
ddd
\family default
/
\family typewriter
gdb
\family default
 oder einem anderen Debugger verwendet werden.
\end_layout

\begin_layout Standard
Bei der Fehlersuche mit 
\family typewriter
ddd
\family default
/
\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
 
\family typewriter
ddd
\family default
 ist 
\family sans
Umschalt+Strg+V
\family default
.
 Über den Menüpunkt 
\family sans
Edit
\family default
\SpecialChar menuseparator

\family sans
Preferences
\family default
\SpecialChar menuseparator

\family sans
Helpers
\family default
 in 
\family typewriter
ddd
\family default
 können Sie unter 
\begin_inset Quotes gld
\end_inset


\lang english
Edit Sources
\lang ngerman

\begin_inset Quotes grd
\end_inset

 festlegen, welcher Editor gestartet werden soll.
\end_layout

\begin_layout Standard
Sie können die genannte \SpecialChar LyX
-Server-Funktion benutzen und 
\begin_inset Quotes gld
\end_inset


\lang english
Edit Sources
\lang ngerman

\begin_inset Quotes grd
\end_inset

 folgenden Wert geben:
\end_layout

\begin_layout LyX-Code

\size footnotesize
echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
\end_layout

\begin_layout Standard
Wenn Sie nun 
\family typewriter
ddd
\family default
 verwenden und eine Stelle im Programm finden, die Sie verändern wollen,
 drücken Sie einfach 
\family sans
Umschalt+Strg+V
\family default
 (im 
\family typewriter
ddd
\family default
-Fenster); 
\family typewriter
ddd
\family default
 sendet die entsprechenden Informationen über den Server an \SpecialChar LyX
, und im \SpecialChar LyX
-Fenster
 wird der Cursor auf die entsprechende Zeile gesetzt.
 Sie müssen nicht mehr mühsam nach der entsprechenden Stelle suchen.
\end_layout

\begin_layout Standard
Um diese Fähigkeit benutzen zu können, müssen Sie allerdings den \SpecialChar LyX
-Server
 aktiviert haben (er ist standardmäßig deaktiviert).
 Wie Sie das tun, lesen Sie in Abschnitt
\begin_inset space ~
\end_inset


\begin_inset CommandInset ref
LatexCommand ref
reference "sec:LyXServer-starten"

\end_inset

.
\end_layout

\begin_layout Subsubsection
Werkzeugleistenerweiterungen
\end_layout

\begin_layout Standard
Es gibt sechs neue Einträge, die Sie in die Werkzeugleiste einfügen können,
 vier davon sind für verschiedene Absatzumgebungen: 
\family sans
Standard
\family default
, 
\family sans
Abschnitt
\family default
, 
\family sans
LaTeX
\family default
, und 
\family sans
LyX-Code
\family default
, einer für die benutzerdefinierte Einfügung 
\family sans
Stück
\family default
.
 Der sechste ist für den Menüpunkt 
\family sans
Programm
\begin_inset space ~
\end_inset

erstellen
\family default
.
\end_layout

\begin_layout Standard
\SpecialChar LyX
 bietet noch viele andere Schalter für die Anpassung der Werkzeugleiste.
 In meiner persönlichen Version verwende ich die neuen Einträge zusammen
 mit zwei weiteren: für 
\family sans
DVI aktualisieren
\family default
 und 
\family sans
DVI anzeigen
\family default
.
 Das sieht dann so aus:
\end_layout

\begin_layout LyX-Code
Toolbar
\end_layout

\begin_layout LyX-Code
  Layouts
\end_layout

\begin_layout LyX-Code
  Icon "layout Standard"
\end_layout

\begin_layout LyX-Code
  Icon "layout Section"
\end_layout

\begin_layout LyX-Code
  Icon "layout \SpecialChar LaTeX
"
\end_layout

\begin_layout LyX-Code
  Icon "layout \SpecialChar LyX
-Code"
\end_layout

\begin_layout LyX-Code
  Icon "flex-insert Chunk"
\end_layout

\begin_layout LyX-Code
  Separator
\end_layout

\begin_layout LyX-Code
  Icon "buffer-view"
\end_layout

\begin_layout LyX-Code
  Icon "buffer-typeset"
\end_layout

\begin_layout LyX-Code
  Icon "build-program"
\end_layout

\begin_layout LyX-Code
  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
End
\end_layout

\begin_layout Subsubsection
Farben anpassen
\end_layout

\begin_layout Standard
Viele der von \SpecialChar LyX
 zur Darstellung verwendeten Farben können im Menü 
\family sans
Werkzeuge\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Aussehen und Handhabung\SpecialChar menuseparator
Farben
\family default
 den eigenen Wünschen angepasst werden.
 Manche Leute stört die Farbe des \SpecialChar LaTeX
-Codes.
 Die Voreinstellung ist Rot, und da die Stücke \SpecialChar LaTeX
-Code-Schrift verwenden stört
 sie das viele Rot vielleicht, wenn Sie viel literarische Stücke in Ihrem
 Dokument haben.
 In dem genannten Abschnitt können Sie die Farbe ändern.
\end_layout

\begin_layout Standard
Ein weitere Punkt ist die visuelle Darstellung des Zeilenumbruchs auf dem
 Bildschirm.
 Sie können sie Farbe hierfür ändern und das Zeichen dadurch mehr in den
 Hintergrund treten lassen.
 Wir empfehlen eine Farbe, die nah an der Hintergrundfarbe ist, aber dennoch
 sichtbar.
\end_layout

\begin_layout Subsection
\SpecialChar LyX
 und knitr/Sweave
\end_layout

\begin_layout Standard
Die Unterstützung für 
\family sans
knitr
\family default
 und 
\family sans
Sweave
\family default
 ist in der Beispieldatei 
\emph on
knitr.lyx
\emph default
 und im 
\emph on
Sweave-
\emph default
Handbuch (Menü 
\family sans
Hilfe\SpecialChar menuseparator
Spezielle Handbücher
\family default
) dokumentiert.
\end_layout

\begin_layout Chapter
Spezielle Features
\end_layout

\begin_layout Standard
Bekanntlich kann man mit \SpecialChar LyX
 alles machen, was \SpecialChar LaTeX
 kann.
 Zwar kann \SpecialChar LyX
 nicht jedes \SpecialChar LaTeX
-Feature direkt unterstützen, aber man kann immer
 \SpecialChar TeX
-Code verwenden.
 Dieses Kapitel diskutiert ein paar spezifische Features.
 Viele spezifische Sachen, die man mit Abbildungen, Tabellen, Gleitumgebungen,
 Boxen und Notizen machen kann, sind darüber hinaus im Handbuch 
\emph on
Eingebettete Objekte
\emph default
 dokumentiert.
\end_layout

\begin_layout Section
Mehrere Textspalten
\end_layout

\begin_layout Standard
Dieses Feature ist unabhängig von der Option 
\family sans
Zweispaltiges Dokument
\family default
 in 
\begin_inset Info
type  "menu"
arg   "dialog-show document"
\end_inset

 unter 
\family sans
Textformat
\family default
.
 Wenn Sie zwei Spalten für das gesamte Dokument brauchen, sollten Sie die
 Option 
\family sans
Zweispaltiges Dokument
\family default
 dort aktivieren.
 Für alle anderen Fälle beachten Sie das Folgende.
\end_layout

\begin_layout Standard
Um mehrere Textspalten zu verwenden, muss das Modul 
\family sans
Mehrfachspalten
\family default
 (Menü 
\family sans
Dokument\SpecialChar menuseparator
Einstellungen\SpecialChar menuseparator
Module
\family default
) geladen sein.
 Außerdem mussdas \SpecialChar LaTeX
-Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
multicol
\end_layout

\end_inset

 installiert sein.
\end_layout

\begin_layout Standard
Fußnoten innerhalb von Spalten werden ans Ende der Seite gesetzt, nicht
 unter die betreffende Spalte.
 Innerhalb der Spalten können Sie alles verwenden, bei Gleitumgebungen müssen
 Sie aber die Gleitumgebungs-Option 
\family sans
Spalten überspannen
\family default
 aktivieren.
\end_layout

\begin_layout Subsection
Grundlagen
\end_layout

\begin_layout Standard
Möchte man zwei Spalten im Text haben, verwendet man das Menü 
\family sans
Einfügen\SpecialChar menuseparator
Benutzer\SpecialChar softhyphen
definierte
\begin_inset space ~
\end_inset

Einfügungen\SpecialChar menuseparator
Mehrere
\begin_inset space ~
\end_inset

Spalten
\family default
 an dem Punkt an dem die Spalten beginnen sollen.
 Den Text, der zweispaltig gedruckt werden soll, schreibt man in diese Einfügung.
\end_layout

\begin_layout Standard
Hier ist ein Beispiel:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout
\noindent

\series bold
\size small
\lang english
The Adventure of the Empty House
\series default

\begin_inset Newline newline
\end_inset

by 
\noun on
Sir Arthur Conan Doyle
\end_layout

\begin_layout Plain Layout

\size small
\lang english
It was in the spring of the year 1894 that all London was interested, and
 the fashionable world dismayed, by the murder of the Honourable Ronald
 Adair under most unusual and inexplicable circumstances.
 The public has already learned those particulars of the crime which came
 out in the police investigation, but a good deal was suppressed upon that
 occasion, since the case for the prosecution was so overwhelmingly strong
 that it was not necessary to bring forward all the facts.
 Only now, at the end of nearly ten years, am I allowed to supply those
 missing links which make up the whole of that remarkable chain.
 The crime was of interest in itself, but that interest was as nothing to
 me compared to the inconceivable sequel, which afforded me the greatest
 shock and surprise of any event in my adventurous life.
 Even now, after this long interval, I find myself thrilling as I think
 of it, and feeling once more that sudden flood of joy, amazement, and increduli
ty which utterly submerged my mind.
 Let me say to that public, which has shown some interest in those glimpses
 which I have occasionally given them of the thoughts and actions of a very
 remarkable man, that they are not to blame me if I have not shared my knowledge
 with them, for I should have considered it my first duty to do so, had
 I not been barred by a positive prohibition from his own lips, which was
 only withdrawn upon the third of last month.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Um drei oder mehr Spalten zu erhalten, setzt man den Cursor in die Mehrfachspalt
en-Einfügung und verwendet das Menü 
\family sans
Einfügen\SpecialChar menuseparator
Anzahl
\begin_inset space ~
\end_inset

der
\begin_inset space ~
\end_inset

Spalten
\family default
.
 Die Anzahl der gewünschten Spalten wird in diese Einfügung geschrieben
 (für drei Spalten schreibt man naheliegenderweise 
\begin_inset Quotes gld
\end_inset

3
\begin_inset Quotes grd
\end_inset

).
\begin_inset Newline newline
\end_inset

Hier ist ein Beispiel mit drei Spalten:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size footnotesize
\lang english
\begin_inset Argument 1
status open

\begin_layout Plain Layout

3
\end_layout

\end_inset

It can be imagined that my close intimacy with Sherlock Holmes had interested
 me deeply in crime, and that after his disappearance I never failed to
 read with care the various problems which came before the public.
 And I even attempted, more than once, for my own private satisfaction,
 to employ his methods in their solution, though with indifferent success.
 There was none, however, which appealed to me like this tragedy of Ronald
 Adair.
 As I read the evidence at the inquest, which led up to a verdict of willful
 murder against some person or persons unknown, I realized more clearly
 than I had ever done the loss which the community had sustained by the
 death of Sherlock Holmes.
 There were points about this strange business which would, I was sure,
 have specially appealed to him, and the efforts of the police would have
 been supplemented, or more probably anticipated, by the trained observation
 and the alert mind of the first criminal agent in Europe.
 All day, as I drove upon my round, I turned over the case in my mind and
 found no explanation which appeared to me to be adequate.
 At the risk of telling a twice-told tale, I will recapitulate the facts
 as they were known to the public at the conclusion of the inquest.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Sie können bis zu zehn Spalten verwenden, aber das wird sicher nicht der
 Übersichtlichkeit zuträglich sein.
\end_layout

\begin_layout Standard
\begin_inset Newpage newpage
\end_inset


\end_layout

\begin_layout Subsection
Spalten innerhalb einer Spalte
\end_layout

\begin_layout Standard
Spalten innerhalb einer Spalte sind ebenfalls möglich:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size footnotesize
\lang english
The Honourable Ronald Adair was the second son of the Earl of Maynooth,
 at that time governor of one of the Australian colonies.
 Adair's mother had returned from Australia to undergo the operation for
 cataract, and she, her son Ronald, and her daughter Hilda were living together
 at 427 Park Lane.
\end_layout

\begin_layout Plain Layout

\lang english
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size footnotesize
\lang english
The youth moved in the best society
\begin_inset space ~
\end_inset

– had, so far as was known, no enemies and no particular vices.
 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
 had been broken off by mutual consent some months before, and there was
 no sign that it had left any very profound feeling behind it.
 For the rest {sic} the man's life moved in a narrow and conventional circle,
 for his habits were quiet and his nature unemotional.
 Yet it was upon this easy-going young aristocrat that death came, in most
 strange and unexpected form, between the hours of ten and eleven-twenty
 on the night of March 30, 1894.
\end_layout

\end_inset


\end_layout

\begin_layout Plain Layout

\size footnotesize
\lang english
Ronald Adair was fond of cards
\begin_inset space ~
\end_inset

– playing continually, but never for such stakes as would hurt him.
 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
 It was shown that, after dinner on the day of his death, he had played
 a rubber of whist at the latter club.
 He had also played there in the afternoon.

\size default
 
\size footnotesize
The evidence of those who had played with him
\begin_inset space ~
\end_inset

– Mr.
 Murray, Sir John Hardy, and Colonel Moran
\begin_inset space ~
\end_inset

– showed that the game was whist, and that there was a fairly equal fall
 of the cards.
 Adair might have lost five pounds, but not more.
 His fortune was a considerable one, and such a loss could not in any way
 affect him.
 He had played nearly every day at one club or other, but he was a cautious
 player, and usually rose a winner.
 It came out in evidence that, in partnership with Colonel Moran, he had
 actually won as much as four hundred and twenty pounds in a sitting, some
 weeks before, from Godfrey Milner and Lord Balmoral.
 So much for his recent history as it came out at the inquest.
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Fortgeschrittene Beispiele
\end_layout

\begin_layout Standard
Die Beispiele in diesem Abschnitt zeigen einige noch speziellere Features
 von Mehrfachspalten.
 Für darüber hinausgehende Features von Mehrfachspalten konsultieren Sie
 bitte die 
\begin_inset CommandInset href
LatexCommand href
name "Dokumentation"
target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
literal "false"

\end_inset

 des \SpecialChar LaTeX
-Pakets 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
multicol
\end_layout

\end_inset

.
\end_layout

\begin_layout Subsubsection
Vorspanntext
\end_layout

\begin_layout Standard
Um einen Vorspanntext zu mehreren Spalten hinzuzufügen, setzt man den Cursor
 in die Mehrfachspalten-Einfügung und verwendet das Menü 
\family sans
Einfügen\SpecialChar menuseparator
Vorwort
\family default
.
 Man schreibt den Text des Vorworts in diese Einfügung.
 Hier ein Beispiel mit einem Vorspanntext:
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout
\begin_inset Argument 2
status open

\begin_layout Plain Layout
Und die Geschichte geht weiter und weiter und weiter und weiter\SpecialChar ldots

\end_layout

\end_inset


\size small
\lang english
On the evening of the crime, he returned from the club exactly at ten.
 His mother and sister were out spending the evening with a relation.
 The servant deposed that she heard him enter the front room on the second
 floor, generally used as his sitting-room.
 She had lit a fire there, and as it smoked she had opened the window.
 No sound was heard from the room until eleven-twenty, the hour of the return
 of Lady Maynooth and her daughter.
 Desiring to say good-night, she attempted to enter her son's room.
 The door was locked on the inside, and no answer could be got to their
 cries and knocking.
 Help was obtained, and the door forced.
 The unfortunate young man was found lying near the table.
 His head had been horribly mutilated by an expanding revolver bullet, but
 no weapon of any sort was to be found in the room.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Man kann auch einen Abschnittstitel als Vorspann verwenden indem man den
 Abschnitts-Befehl als \SpecialChar TeX
-Code eingibt.
 Zum Beispiel erstellt der Befehl
\end_layout

\begin_layout LyX-Code

\backslash
subsection{Unterabschnittstitel}
\end_layout

\begin_layout Standard
einen Unterabschnitt.
 In diesem Beispiel ist der Vorspann ein Unterabschnitt:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout
\begin_inset Argument 2
status open

\begin_layout Plain Layout
\begin_inset ERT
status collapsed

\begin_layout Plain Layout


\backslash
subsubsection{
\end_layout

\end_inset

Dies ist ein Unterabschnittstitel als Vorspann
\begin_inset ERT
status collapsed

\begin_layout Plain Layout

}
\end_layout

\end_inset


\end_layout

\end_inset


\size small
\lang english
A minute examination of the circumstances served only to make the case more
 complex.
 In the first place, no reason could be given why the young man should have
 fastened the door upon the inside.
 There was the possibility that the murderer had done this, and had afterwards
 escaped by the window.
 The drop was at least twenty feet, however, and a bed of crocuses in full
 bloom lay beneath.
 Neither the flowers nor the earth showed any sign of having been disturbed,
 nor were there any marks upon the narrow strip of grass which separated
 the house from the road.
 Apparently, therefore, it was the young man himself who had fastened the
 door.
 But how did he come by his death? No one could have climbed up to the window
 without leaving traces.
 Suppose a man had fired through the window, he would indeed be a remarkable
 shot who could with a revolver inflict so deadly a wound.
 Again, Park Lane is a frequented thoroughfare; there is a cab stand within
 a hundred yards of the house.
 No one had heard a shot.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Wenn am Beginn der Mehrfachspalten weniger vertikaler Leerraum am unteren
 Seitenrand vorhanden sind als für sechs Textzeilen benötigt werden, wird
 ein Seitenumbruch vor den Mehrfachspalten eingefügt.
 Je nach Anzahl der Zeilen des Vorspanns möchte man diesen Leerraum eventuell
 ändern.
 Dies wird erreicht, indem man den Cursor in die Mehrfachspalten-Einfügung
 hinter das Vorwort setzt (falls es eines gibt) und das Menü 
\family sans
Einfügen\SpecialChar menuseparator
Abstand
\begin_inset space ~
\end_inset

vor
\begin_inset space ~
\end_inset

dem
\begin_inset space ~
\end_inset

Seitenumbruch
\family default
 verwendet.
 In dieser Einfügung gibt man den Leerraum an, z.
\begin_inset space \thinspace{}
\end_inset

B.
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
5cm
\end_layout

\end_inset

.
\begin_inset Newline newline
\end_inset

In diesem Beispiel ist der Leerraum auf sieben Textzeilen eingestellt, indem
 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
7
\backslash
baselineskip
\end_layout

\end_inset

 verwendet wurde (wobei der Befehl 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
baselineskip
\end_layout

\end_inset

 als \SpecialChar TeX
-Code eingegeben werden muss):
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout
\begin_inset Argument 3
status open

\begin_layout Plain Layout
7
\begin_inset ERT
status collapsed

\begin_layout Plain Layout


\backslash
baselineskip
\end_layout

\end_inset


\end_layout

\end_inset


\size small
\lang english
On the evening of the crime, he returned from the club exactly at ten.
 His mother and sister were out spending the evening with a relation.
 The servant deposed that she heard him enter the front room on the second
 floor, generally used as his sitting-room.
 She had lit a fire there, and as it smoked she had opened the window.
 No sound was heard from the room until eleven-twenty, the hour of the return
 of Lady Maynooth and her daughter.
 Desiring to say good-night, she attempted to enter her son's room.
 The door was locked on the inside, and no answer could be got to their
 cries and knocking.
 Help was obtained, and the door forced.
 The unfortunate young man was found lying near the table.
 His head had been horribly mutilated by an expanding revolver bullet, but
 no weapon of any sort was to be found in the room.
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Leerraum
\end_layout

\begin_layout Standard
Die Größe des Leerraums vor und nach Mehrfachspalten kann geändert werden,
 indem die Länge 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
multicolsep
\end_layout

\end_inset

 geändert wird.
 Zum Beispiel ändert der Befehl
\end_layout

\begin_layout LyX-Code

\backslash
setlength{
\backslash
multicolsep}{3cm}
\end_layout

\begin_layout Standard
als \SpecialChar TeX
-Code deren Wert auf 3
\begin_inset space \thinspace{}
\end_inset

cm.
 Die Änderung muss vor dem Beginn der Mehrfachspalten gemacht werden.
 Der voreingestellte Wert ist 13
\begin_inset space \thinspace{}
\end_inset

pt.
\end_layout

\begin_layout Standard
Für dieses Beispiel wurde 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
multicolsep
\end_layout

\end_inset

 auf 2.5
\begin_inset space \thinspace{}
\end_inset

cm gesetzt:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
setlength{
\backslash
multicolsep}{2.5cm}
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size small
\lang english
All day I turned these facts over in my mind, endeavouring to hit upon some
 theory which could reconcile them all, and to find that line of least resistanc
e which my poor friend had declared to be the starting-point of every investigat
ion.
 I confess that I made little progress.
 In the evening I strolled across the Park, and found myself about six o'clock
 at the Oxford Street end of Park Lane.
 A group of loafers upon the pavements, all staring up at a particular window,
 directed me to the house which I had come to see.
 A tall, thin man with coloured glasses, whom I strongly suspected of being
 a plain-clothes detective, was pointing out some theory of his own, while
 the others crowded round to listen to what he said.
 I got as near him as I could, but his observations seemed to me to be absurd,
 so I withdrew again in some disgust.
 As I did so I struck against an elderly, deformed man, who had been behind
 me, and I knocked down several books which he was carrying.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Note Greyedout
status open

\begin_layout Plain Layout

\series bold
Achtung:
\series default
 Der mit 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
setlength
\end_layout

\end_inset

 eingestellte Wert wird für alle folgenden Mehrfachspalten verwendet, solange
 der Wert nicht erneut geändert wird.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status collapsed

\begin_layout Plain Layout


\backslash
setlength{
\backslash
multicolsep}{13pt}
\end_layout

\end_inset


\begin_inset Note Note
status collapsed

\begin_layout Plain Layout
auf Voreinstellung zurücksetzen
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Newpage newpage
\end_inset


\end_layout

\begin_layout Subsubsection
Spaltenumbrüche
\end_layout

\begin_layout Standard
Ein Spaltenumbruch kann erzwungen werden, indem man an die Stelle im Text,
 an der die Spalte umbrochen werden soll, den Befehl 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
columnbreak{}
\end_layout

\end_inset

 als \SpecialChar TeX
-Code eingibt.
 Man beachte, dass dies in den meisten Fällen zu Lücken im Text führt.
\begin_inset Newline newline
\end_inset

Hier ist ein Beispiel:
\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

You're surprised to see me, sir,
\begin_inset Quotes erd
\end_inset

 said he, in a strange, croaking voice.
\end_layout

\begin_layout Plain Layout

\size small
\lang english
I acknowledged that I was.
\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

Well, I've a conscience, sir, and when I chanced to see you go into this
 house, as I came hobbling after you, I thought to myself, I'll just step
 in and see that kind gentleman, and tell him that if I was a bit gruff
 in my manner there was not any harm meant, and that I am much obliged to
 him for picking up my books.
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

You make too much of a trifle,
\begin_inset Quotes erd
\end_inset

 said I.
 
\begin_inset Quotes eld
\end_inset

May I ask how you knew who I was?
\begin_inset Quotes erd
\end_inset


\lang ngerman
 NACH DIESEM SATZ WIRD DER SPALTENUMBRUCH ERZWUNGEN.
\begin_inset ERT
status collapsed

\begin_layout Plain Layout


\backslash
columnbreak{}
\end_layout

\end_inset


\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
 you'll find my little bookshop at the corner of Church Street, and very
 happy to see you, I am sure.
 Maybe you collect yourself, sir.
 Here's 
\noun on
British
\begin_inset space ~
\end_inset

Birds
\noun default
, and 
\noun on
Catullus
\noun default
, and 
\noun on
The Holy War
\noun default

\begin_inset space ~
\end_inset

– a bargain, every one of them.
 With five volumes you could just fill that gap on that second shelf.
 It looks untidy, does it not, sir?
\begin_inset Quotes erd
\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Spaltenabstand
\end_layout

\begin_layout Standard
Die Breite der Spalten wird automatisch berechnet, aber man kann den Platz
 zwischen den Spalten verändern.
 Dies geschieht, indem man die Länge 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
columnsep
\end_layout

\end_inset

 ändert.
 Ihr voreingestellter Wert ist 10
\begin_inset space \thinspace{}
\end_inset

pt.
 Hier ist ein Beispiel, bei dem 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
columnsep
\end_layout

\end_inset

 auf 3
\begin_inset space \thinspace{}
\end_inset

cm gesetzt ist:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
setlength{
\backslash
columnsep}{3cm}
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size small
\lang english
My observations of No.
\begin_inset space \space{}
\end_inset

427 Park Lane did little to clear up the problem in which I was interested.
 The house was separated from the street by a low wall and railing, the
 whole not more than five feet high.
 It was perfectly easy, therefore, for anyone to get into the garden, but
 the window was entirely inaccessible, since there was no water pipe or
 anything which could help the most active man to climb it.
 More puzzled than ever, I retraced my steps to Kensington.
 I had not been in my study five minutes when the maid entered to say that
 a person desired to see me.
 To my astonishment it was none other than my strange old book collector,
 his sharp, wizened face peering out from a frame of white hair, and his
 precious volumes, a dozen of them at least, wedged under his right arm.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status collapsed

\begin_layout Plain Layout


\backslash
setlength{
\backslash
columnsep}{10pt}
\end_layout

\end_inset


\begin_inset Note Note
status collapsed

\begin_layout Plain Layout
auf Voreinstellung zurücksetzen
\end_layout

\end_inset


\end_layout

\begin_layout Subsubsection
Vertikale Linien
\end_layout

\begin_layout Standard
Zwischen den Spalten befindet sich eine Linie mit der Breite der Länge 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
columnseprule
\end_layout

\end_inset

.
 Ist die Breite 0
\begin_inset space \thinspace{}
\end_inset

pt (dies ist die Voreinstellung), wird die Linie unterdrückt.
 Im folgenden Beispiel ist die Linie 2
\begin_inset space \thinspace{}
\end_inset

pt breit:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
setlength{
\backslash
columnseprule}{2pt}
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

You're surprised to see me, sir,
\begin_inset Quotes erd
\end_inset

 said he, in a strange, croaking voice.
\end_layout

\begin_layout Plain Layout

\size small
\lang english
I acknowledged that I was.
\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

Well, I've a conscience, sir, and when I chanced to see you go into this
 house, as I came hobbling after you, I thought to myself, I'll just step
 in and see that kind gentleman, and tell him that if I was a bit gruff
 in my manner there was not any harm meant, and that I am much obliged to
 him for picking up my books.
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

You make too much of a trifle,
\begin_inset Quotes erd
\end_inset

 said I.
 
\begin_inset Quotes eld
\end_inset

May I ask how you knew who I was?
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
 you'll find my little bookshop at the corner of Church Street, and very
 happy to see you, I am sure.
 Maybe you collect yourself, sir.
 Here's 
\noun on
British
\begin_inset space ~
\end_inset

Birds
\noun default
, and 
\noun on
Catullus
\noun default
, and 
\noun on
The Holy War
\noun default

\begin_inset space ~
\end_inset

– a bargain, every one of them.
 With five volumes you could just fill that gap on that second shelf.
 It looks untidy, does it not, sir?
\begin_inset Quotes erd
\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset VSpace defskip
\end_inset


\end_layout

\begin_layout Standard
Die Linie kann gefärbt werden, indem man den Befehl 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout

\backslash
columnseprulecolor
\end_layout

\end_inset

 umdefiniert.
 Dies wird mit dem \SpecialChar TeX
-Code-Befehl
\end_layout

\begin_layout LyX-Code

\backslash
renewcommand{
\backslash
columnseprulecolor}{
\backslash
color{red}}
\end_layout

\begin_layout Standard
erreicht, der vor der Mehrfachspalten-Einfügung eingefügt wird.
 Die Farbangabe 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
red
\end_layout

\end_inset

 wird hierbei durch eine Farbe der Wahl ersetzt.
 Man kann alle vor- und selbstdefinierten Farben verwenden.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Siehe das Handbuch 
\emph on
Eingebettete Objekte
\emph default
, Abschnitt 
\emph on
Farbige Tabellen
\emph default
, für weitere Informationen über vor- und selbstdefinierte Farben.
\end_layout

\end_inset

 Um auf die voreingestellte Farbe zurück zu wechseln, gibt man den folgenden
 Befehl ein:
\end_layout

\begin_layout LyX-Code

\backslash
renewcommand{
\backslash
columnseprulecolor}{
\backslash
normalcolor}
\end_layout

\begin_layout Standard
Hier ist ein Beispiel mit einer hellblauen Linie und 1
\begin_inset space \thinspace{}
\end_inset

cm Spaltenabstand:
\end_layout

\begin_layout Standard
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
setlength{
\backslash
columnsep}{1cm}
\end_layout

\begin_layout Plain Layout


\backslash
renewcommand{
\backslash
columnseprulecolor}{
\backslash
color{cyan}}
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset Flex Multiple Columns
status open

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

You're surprised to see me, sir,
\begin_inset Quotes erd
\end_inset

 said he, in a strange, croaking voice.
\end_layout

\begin_layout Plain Layout

\size small
\lang english
I acknowledged that I was.
\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

Well, I've a conscience, sir, and when I chanced to see you go into this
 house, as I came hobbling after you, I thought to myself, I'll just step
 in and see that kind gentleman, and tell him that if I was a bit gruff
 in my manner there was not any harm meant, and that I am much obliged to
 him for picking up my books.
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

You make too much of a trifle,
\begin_inset Quotes erd
\end_inset

 said I.
 
\begin_inset Quotes eld
\end_inset

May I ask how you knew who I was?
\begin_inset Quotes erd
\end_inset


\end_layout

\begin_layout Plain Layout

\size small
\lang english
\begin_inset Quotes eld
\end_inset

Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
 you'll find my little bookshop at the corner of Church Street, and very
 happy to see you, I am sure.
 Maybe you collect yourself, sir.
 Here's 
\noun on
British
\begin_inset space ~
\end_inset

Birds
\noun default
, and 
\noun on
Catullus
\noun default
, and 
\noun on
The Holy War
\noun default

\begin_inset space ~
\end_inset

– a bargain, every one of them.
 With five volumes you could just fill that gap on that second shelf.
 It looks untidy, does it not, sir?
\begin_inset Quotes erd
\end_inset


\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset ERT
status collapsed

\begin_layout Plain Layout


\backslash
setlength{
\backslash
columnseprule}{0pt}
\end_layout

\begin_layout Plain Layout


\backslash
renewcommand{
\backslash
columnseprulecolor}{
\backslash
normalcolor}
\end_layout

\end_inset


\begin_inset Note Note
status collapsed

\begin_layout Plain Layout
auf Voreinstellung zurücksetzen
\end_layout

\end_inset


\end_layout

\begin_layout Section
Ungewöhnliche Absatzformen
\end_layout

\begin_layout Standard
\noindent
\SpecialChar LaTeX
 verwendet, wie alle anderen Textprogramme, standardmäßig rechteckige Absätze.
 Für spezielle Fälle wie zum Beispiel Poster, Einladungskarten oder Gedichte
 kann man die Absatzform beliebig verändern.
 Dies kann mit dem \SpecialChar LaTeX
-Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
\noindent
shapepar
\end_layout

\end_inset

 gemacht werden, das geladen wird, indem in den Dokumenteinstellungen das
 Modul 
\family sans
Benutzerdefinierte Absatzformen
\family default
 verwendet.
\end_layout

\begin_layout Subsection
Vordefinierte Formen
\end_layout

\begin_layout Standard
Das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
shapepar
\end_layout

\end_inset

 bietet die folgenden Formen an:
\end_layout

\begin_layout Standard
\begin_inset Tabular
<lyxtabular version="3" rows="13" columns="3">
<features booktabs="true" islongtable="true" longtabularalignment="center">
<column alignment="left" valignment="middle" width="18col%">
<column alignment="left" valignment="middle" width="38col%">
<column alignment="left" valignment="middle" width="35col%">
<row endhead="true">
<cell alignment="left" valignment="top" topline="true" bottomline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\series bold
\size small
Name
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" bottomline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\series bold
\size small
Beschreibung
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\series bold
\size small
Anmerkung
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
CDBeschriftung
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Kreis mit rundem Loch (in der Größe einer CD/DVD)
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Kann nicht skaliert werden, daher Textmenge beachten
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Kreis
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Kreis
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Fragil, Berechnung kann fehlschlagen
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Diamant
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Rhomboid (symbolisiert einen 
\begin_inset Quotes gld
\end_inset

Diamanten
\begin_inset Quotes grd
\end_inset

)
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Herz
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Herzform
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Sechseck
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Sechseck
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Mutter
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Schraubenmutter (Sechseck mit rundem Loch)
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Quadrat
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Quadrat
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Stern
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Fünfzackiger Stern
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Kerze
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Brennende Kerze
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Tropfen unten/oben
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Normaler/umgekehrter Regentropfen
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Fragil, Berechnung kann fehlschlagen
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
\SpecialChar TeX

\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Das \SpecialChar TeX
-Logo
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
<row interlinespace="default">
<cell alignment="left" valignment="top" bottomline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Dreieck oben/unten/
\begin_inset Newline newline
\end_inset

links/rechts
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" bottomline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
Dreiecke in verschiedenen Ausrichtungen
\end_layout

\end_inset
</cell>
<cell alignment="left" valignment="top" bottomline="true" usebox="none">
\begin_inset Text

\begin_layout Plain Layout

\size small
-
\end_layout

\end_inset
</cell>
</row>
</lyxtabular>

\end_inset


\end_layout

\begin_layout Standard
Um eine Form für einen Absatz zu verwenden, wählt man sie einfach in \SpecialChar LyX
' Auswahlbo
x für Absatzstile aus.
\end_layout

\begin_layout Standard
\begin_inset Newpage newpage
\end_inset


\end_layout

\begin_layout Standard
Hier ist ein Beispielabsatz in der Form einer Mutter:
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Nut

\lang latin
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 At vero eos et accusam et justo duo dolores et ea rebum.
 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
 sit amet.
 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\begin_inset Note Greyedout
status open

\begin_layout Plain Layout

\series bold
Achtung
\series default
: Shapepar-Absätze können nicht über Seitenumbrüche hinweg laufen.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
Das Paket 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
shapepar
\end_layout

\end_inset

 stellt sicher, dass die Form immer gewahrt bleibt, egal wie viel Text der
 Absatz hat.
 Daher ändert sich die Größe des Absatzes mit der Textmenge.
 Dies kann dazu führen, dass der Absatz über die Seitenränder ragt.
 Zur Demonstration der Skalierung ist hier derselbe Beispielabsatz mit doppelt
 so viel Text:
\end_layout

\begin_layout Standard
\begin_inset Newpage newpage
\end_inset


\end_layout

\begin_layout Nut

\lang latin
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 At vero eos et accusam et justo duo dolores et ea rebum.
 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
 sit amet.
 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 At vero eos et accusam et justo duo dolores et ea rebum.
 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
 sit amet.
 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
Die Form 
\family sans
CDBeschriftung
\family default
 ist eine Ausnahme.
 Sie kann nicht skaliert werden, da sie auf eine CD/DVD passen muss.
 Daher ist die Textmenge, die in diese Form passt, limitiert.
\end_layout

\begin_layout Standard
\noindent
Die 
\family sans
Tropfen-
\family default
Formen und die Form 
\family sans
Kreis
\family default
 sind fragil, was bedeutet, dass die Berechnung ihrer Größe, je nach Textmenge
 im Absatz, fehlschlagen kann.
 Man bekommt dann den \SpecialChar LaTeX
-Fehler 
\begin_inset Quotes gld
\end_inset


\lang english
Arithmetic overflow
\lang ngerman

\begin_inset Quotes grd
\end_inset

.
 In diesem Fall kann man versuchen etwas Text zu entfernen oder hinzuzufügen;
 wenn nichts hilft, muss man eine andere Form verwenden.
\end_layout

\begin_layout Standard
Bei Formen mit Spitzen werden Sie vielleicht feststellen, dass \SpecialChar LaTeX
' Silbentrennungs
mechanismus für Text in den Spitzen versagt.
 Es ist daher oft notwendig, Trennmöglichkeiten 
\family sans
(Strg+
\begin_inset space \thinspace{}
\end_inset

-
\family default
) in den entsprechenden Text einzufügen.
\end_layout

\begin_layout Standard
Shapepar-Absätze werden immer entweder zentriert oder so auf die Seite platziert
, dass ihre linke Kante den linken Seitenrand berührt.
 Man kann daher nicht den Absatzdialog verwenden, um solche Absätze auszurichten.
 Eine Lösung ist den Absatz in eine Minipage oder Parbox zu setzen und dann
 die Box auszurichten.
 Das Problem dabei ist die richtige Breite für die Box zu finden.
 Denn ist sie zu breit und man zentriert die Box, ist der Absatz nicht ebenfalls
 zentriert, da er an der linken Seite der Box haftet.
 Daher muss man eventuell etwas mit der Breite spielen bis es passt.
 Hier sind zwei herzförmige Absätze, der erste ist nicht ausgerichtet, der
 zweite ist rechts ausgerichtet:
\end_layout

\begin_layout Standard
\begin_inset Newpage newpage
\end_inset


\end_layout

\begin_layout Heart
\noindent

\lang latin
Lo\SpecialChar softhyphen
rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 At vero eos et accusam et justo duo dolores et ea rebum.
 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
 sit amet.
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent
\align right
\begin_inset Box Frameless
position "t"
hor_pos "c"
has_inner_box 1
inner_pos "t"
use_parbox 1
use_makebox 0
width "42col%"
special "none"
height "1in"
height_special "totalheight"
thickness "0.4pt"
separation "3pt"
shadowsize "4pt"
framecolor "black"
backgroundcolor "none"
status open

\begin_layout Heart
\noindent

\lang latin
Lo\SpecialChar softhyphen
rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 At vero eos et accusam et justo duo dolores et ea rebum.
 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
 sit amet.
\end_layout

\end_inset


\end_layout

\begin_layout Subsection
Benutzerdefinierte Formen
\end_layout

\begin_layout Standard
Man kann jede beliebige Form definieren.
 Dies manuell zu tun ist jedoch sehr aufwändig, da jede Koordinate angegeben
 werden muss.
 Aber es gibt einen Weg den Computer die Koordinaten berechnen zu lassen:
\end_layout

\begin_layout Enumerate
Man installiert das Programm 
\begin_inset CommandInset href
LatexCommand href
name "Jpgfdraw"
target "https://www.ctan.org/tex-archive/graphics/jpgfdraw"
literal "false"

\end_inset


\end_layout

\begin_layout Enumerate
In 
\family sans
Jpgfdraw
\family default
 geht man in das Menü 
\family sans
TeX/LaTeX\SpecialChar menuseparator
Settings\SpecialChar menuseparator
Set Normal Size
\family default
 und wählt die Schriftgröße aus, die man auch in seinem \SpecialChar LyX
-Dokument verwendet.
 Zum Beispiel verwendet dieses Dokument die Größe 12
\begin_inset space \thinspace{}
\end_inset

pt.
\end_layout

\begin_layout Enumerate
Man zeichnet eine Form.
\end_layout

\begin_layout Enumerate
Über das Menü 
\family sans
TeX/LaTeX\SpecialChar menuseparator
Shapepar
\family default
 exportiert man die Form in Koordinaten.
 Im erscheinenden Dialog wählt man entweder die Außenlinie (
\emph on
\lang english
outline
\emph default
\lang ngerman
) der Form für die Koordinaten oder die Linie selbst (
\emph on
\lang english
path
\emph default
\lang ngerman
).
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Siehe 
\begin_inset CommandInset href
LatexCommand href
target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
literal "false"

\end_inset

 für weitere Informationen.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
Die Koordinaten werden in eine \SpecialChar TeX
-Datei geschrieben.
 Um sie für ein \SpecialChar LyX

\begin_inset ERT
status collapsed

\begin_layout Plain Layout

\begin_inset Quotes gld
\end_inset

=
\end_layout

\end_inset

Dokument zu verwenden,
\end_layout

\begin_layout Enumerate
setzt man den Cursor vor das erste Zeichen des Absatzes (oder in einen neuen,
 leeren Absatz),
\end_layout

\begin_layout Enumerate
und öffnet in \SpecialChar LyX
 das Menü 
\family sans
Einfügen\SpecialChar menuseparator
Datei\SpecialChar menuseparator
Unterdokument
\family default
.
 Dort wählt man die Datei aus und verwendet 
\family sans
Input
\family default
 als 
\family sans
Art der Einbindung
\family default
.
\end_layout

\begin_layout Standard
\begin_inset VSpace defskip
\end_inset


\end_layout

\begin_layout Standard
\begin_inset Note Greyedout
status open

\begin_layout Plain Layout

\series bold
Achtung
\series default
: Die geänderte Form betrifft nur den aktuellen Absatz; für den nächsten
 Absatz wird wieder alles zurückgesetzt.
 Deswegen muss die Definitionsdatei der Form in jeden Absatz mit der gewünschten
 Form importiert werden.
\end_layout

\end_inset


\end_layout

\begin_layout Standard
\begin_inset VSpace defskip
\end_inset


\end_layout

\begin_layout Standard
Hier ist ein Beispiel:
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\begin_inset CommandInset include
LatexCommand input
filename "../SpecialParagraphShape.tex"

\end_inset


\lang latin
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
 At vero eos et accusam et justo duo dolores et ea rebum.
 Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
 sit amet.
 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
 eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
 voluptua.
\end_layout

\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset


\end_layout

\begin_layout Standard
\noindent

\series bold
Ein Tipp:
\series default
 Um komplexere Formen in 
\family sans
Jpgfdraw
\family default
 zu zeichnen, kann man die Form in einem Programm seiner Wahl erstellen
 und das resultierende Bild in 
\family sans
Jpgfdraw
\family default
 importieren.
 Man braucht dann nur noch eine Linie oder einen Spline entlang der Außenlinie
 der Form zu zeichnen.
\end_layout

\begin_layout Standard
Das Modul 
\family sans
Benutzerdefinierte Absatzformen
\family default
 bietet die beiden Befehle 
\family sans
shapepar
\family default
 und 
\family sans
Shapepar
\family default
 an, die dazu verwendet werden können, eigene Formen Koordinate für Koordinate
 zu definieren.
\begin_inset Foot
status collapsed

\begin_layout Plain Layout
Diese Befehle werden intern für alle hier beschriebenen Formen verwendet.
\end_layout

\end_inset

 Für Informationen, wie diese Stile benutzt werden, und für weitere Anpassungsmö
glichkeiten lesen Sie bitte die 
\begin_inset CommandInset href
LatexCommand href
name "Dokumentation"
target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf"
literal "false"

\end_inset

 des Pakets 
\begin_inset Flex Code
status collapsed

\begin_layout Plain Layout
shapepar
\end_layout

\end_inset

.
\end_layout

\begin_layout Standard
\begin_inset CommandInset index_print
LatexCommand printindex
type "idx"
name "Stichwortverzeichnis"
literal "false"

\end_inset


\end_layout

\end_body
\end_document
