-#LyX 2.0 created this file. For more info see http://www.lyx.org/
-\lyxformat 413
+#LyX 2.2 created this file. For more info see http://www.lyx.org/
+\lyxformat 504
\begin_document
\begin_header
+\save_transient_properties true
+\origin /systemlyxdir/doc/de/
\textclass scrbook
\begin_preamble
% Präambel nicht verändern!!!
% an das LyX-Dokumentationsteam wenden.
% EMail: lyx-docs@lists.lyx.org
-% if pdflatex is used
-\usepackage{ifpdf}
-\ifpdf
-
- % set fonts for nicer pdf view
- \IfFileExists{lmodern.sty}
- {\usepackage{lmodern}}{}
-
-\fi % end if pdflatex is used
-
% the pages of the TOC are numbered roman
% and a PDF-bookmark for the TOC is added
\pagenumbering{roman}
\cleardoublepage
\pagenumbering{arabic}}
-% used for multi-column text
-\usepackage{multicol}
-
% extra space for tables
\newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
-
-% Damit der Index den Namen "Stichwortverzeichnis" erhält
-\addto\captionsngerman{\renewcommand{\indexname}{Stichwortverzeichnis}}
-
-% Prüfung auf benötigte LaTeXPakete
-\usepackage{ifthen}
-
-% für textumflossenen Bilder/Tabellen
-% Prüfung auf picinpar
-\newboolean{picinpar}
-\IfFileExists{picinpar.sty}
- {\usepackage{picinpar}
- \setboolean{picinpar}{true}}
- {\setboolean{picinpar}{false}}
\end_preamble
\options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
\use_default_options false
theorems-ams
theorems-ams-extended
multicol
+shapepar
\end_modules
\maintain_unincluded_children false
-\begin_local_layout
-Format 7
-InsetLayout CharStyle:MenuItem
-LyxType charstyle
-LabelString menu
-LatexType command
-LatexName menuitem
-Font
-Family Sans
-EndFont
-Preamble
-\newcommand*{\menuitem}[1]{{\sffamily #1}}
-EndPreamble
-End
-\end_local_layout
\language ngerman
\language_package default
\inputencoding auto
\fontencoding global
-\font_roman default
-\font_sans default
-\font_typewriter default
+\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
-\font_tt_scale 100
-
+\font_sf_scale 100 100
+\font_tt_scale 100 100
\graphics default
-\default_output_format default
+\default_output_format pdf2
\output_sync 0
\bibtex_command default
\index_command default
\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 default
+\papersize a4paper
\use_geometry false
-\use_amsmath 1
-\use_esint 0
-\use_mhchem 1
-\use_mathdots 1
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 0
+\use_package esint 0
+\use_package mathdots 1
+\use_package mathtools 0
+\use_package mhchem 1
+\use_package stackrel 0
+\use_package stmaryrd 0
+\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
+\notefontcolor #0000ff
\index Stichwortverzeichnis
\shortcut idx
\color #008000
\begin_body
\begin_layout Title
-Erweiterte LyX Features
+Erweiterte \SpecialChar LyX
+ Features
\end_layout
\begin_layout Subtitle
-Version 2.0.x
+Version 2.2.x
\end_layout
\begin_layout Author
-vom LyX-Team
+vom \SpecialChar LyX
+-Team
\begin_inset Foot
status collapsed
\begin_layout Standard
Auf längere Sicht ist es vom Entwicklerteam geplant und zu einem gewissen
- Teil bereits realisiert, LyX durch unterschiedliche Konfigurationsdateien
+ Teil bereits realisiert, \SpecialChar LyX
+ durch unterschiedliche Konfigurationsdateien
erweiterbar zu machen.
- Das bedeutet: Wenn Sie Unterstützung für ein beliebiges LaTeX-Paket wünschen,
- erstellen Sie dafür lediglich eine passende Format-Datei, ohne LyX selber
+ 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 LyX bereits viele Erweiterungen erfahren.
+ 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-Un\SpecialChar \-
-ter\SpecialChar \-
-stüt\SpecialChar \-
+ etwa Fax-Un\SpecialChar softhyphen
+ter\SpecialChar softhyphen
+stüt\SpecialChar softhyphen
zung, 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.
- Zuletzt gibt es noch ein Kapitel mit LaTeX-Werkzeugen und -Tipps, Dingen,
- mit denen Sie Ihre Dokumente
+ Zuletzt gibt es noch ein Kapitel mit \SpecialChar LaTeX
+-Werkzeugen und -Tipps, Dingen, mit
+ denen Sie Ihre Dokumente
\emph on
herausputzen
\emph default
- können, indem Sie die mächtigen LaTeX-Funktionen direkt benutzen.
- LyX selber ist ja ein WYSIWYM-Programm und unterstützt nur gewisse LaTeX-Funkti
-onen.
+ können, indem Sie die mächtigen \SpecialChar LaTeX
+-Funktionen direkt benutzen.
+ \SpecialChar LyX
+ selber ist ja ein WYSIWYM-Programm und unterstützt nur gewisse \SpecialChar LaTeX
+-Funktionen.
\end_layout
\begin_layout Standard
\emph on
Benutzerhandbuch
\emph default
- und allen Grundfunktionen von LyX vertraut sein.
+ und allen Grundfunktionen von \SpecialChar LyX
+ vertraut sein.
\end_layout
\begin_layout Standard
In diesem Dokument sind viele Abschnitte unabhängige Artikel, die von einzelnen
Autoren beigesteuert wurden, und entsprechend gekennzeichnet.
Diese Person ist im allgemeinen die, die auch die entsprechende Format-Datei
- für die jeweilige Dokumentklasse oder das neue LaTeX-Paket geschrieben
- hat.
+ für die jeweilige Dokumentklasse oder das neue \SpecialChar LaTeX
+-Paket geschrieben hat.
Ist kein spezieller Autor angegeben, wurde der Text gemeinsam vom Dokumentation
s-Team verfasst.
\end_layout
\begin_layout Standard
-Weil alle Themen dieses Handbuchs stark vom Zusammenspiel LyX–LaTeX abhängen,
- beschreibt das erste Kapitel die innere Arbeitsweise von LyX und wie man
- LyX dazu bringt, den gewünschten LaTeX-Code zu erzeugen.
- Es ist offensichtlich für erfahrenere LyX-Benutzer gedacht.
+Weil alle Themen dieses Handbuchs stark vom Zusammenspiel \SpecialChar LyX
+–\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 offensichtlich für erfahrenere \SpecialChar LyX
+-Benutzer gedacht.
\end_layout
\begin_layout Chapter
-LyX und LaTeX
+\SpecialChar LyX
+ und \SpecialChar LaTeX
+
\end_layout
\begin_layout Section
-Wie LyX LaTeX benutzt
+Wie \SpecialChar LyX
+ \SpecialChar LaTeX
+ benutzt
\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X und LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+LyX und LaTeX
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-Dieses Kapitel ist für LaTeX-Benutzer gedacht.
- Hier werden wir erklären, wie LyX und LaTeX zusammenarbeiten, um eine Druckausg
-abe zu erzeugen.
- Dies ist die einzige Stelle in allen Handbüchern, an der wir einige LaTeX-Kennt
-nisse voraussetzen.
+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 LyX eine
+Einst nannten wir \SpecialChar LyX
+ eine
\begin_inset Quotes gld
\end_inset
status collapsed
\begin_layout Plain Layout
-HHa: Der Text wurde von LyX unterstrichen, weil er als englisch markiert
- wurde (
+HHa: Der Text wurde von \SpecialChar LyX
+ unterstrichen, weil er als englisch markiert wurde
+ (
\family sans
-Bearbeiten\SpecialChar \menuseparator
-Textstil\SpecialChar \menuseparator
-Benutzerdefiniert\SpecialChar \menuseparator
+Bearbeiten\SpecialChar menuseparator
+Textstil\SpecialChar menuseparator
+Benutzerdefiniert\SpecialChar menuseparator
Sprache
\family default
oder
\end_inset
--Oberfläche für LaTeX
+-Oberfläche für \SpecialChar LaTeX
+
\begin_inset Quotes grd
\end_inset
, aber das stimmt nicht mehr.
- Es gibt Oberflächen für LaTeX.
- Sie sind im Grunde Editoren, die LaTeX laufen lassen können und Fehler
- in der editierten Datei markieren.
- Obwohl LyX ein Editor ist, LaTeX laufen lässt und auch Fehler in der Datei
- markiert, macht es auch viel, viel mehr.
- Wegen des WYSIWYM-Konzeptes benötigen Sie LaTeX nicht, um LyX wirkungsvoll
- zu benutzen.
- LyX hat auch einige Erweiterungen zu LaTeX hinzugefügt.
+ Es gibt Oberflächen für \SpecialChar LaTeX
+.
+ 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.
+ Wegen des WYSIWYM-Konzeptes benötigen Sie \SpecialChar LaTeX
+ nicht, um \SpecialChar LyX
+ wirkungsvoll zu benutzen.
+ \SpecialChar LyX
+ hat auch einige Erweiterungen zu \SpecialChar LaTeX
+ hinzugefügt.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Das LyX-Team hat das wegen Parsing/Kodierung gemacht.
- Die neuen Makros erleichtern es LyX, LaTeX-Code zu erzeugen und sicherzustellen
-, dass das Ergebnis richtig ist.
+Das \SpecialChar LyX
+-Team hat das wegen Parsing/Kodierung gemacht.
+ Die neuen Makros erleichtern es \SpecialChar LyX
+, \SpecialChar LaTeX
+-Code zu erzeugen und sicherzustellen,
+ dass das Ergebnis richtig ist.
Darüber müssen Sie sich als Benutzer keine Sorgen machen.
\end_layout
Versuchen Sie einmal folgendes: wählen Sie
\family sans
-Ansicht\SpecialChar \menuseparator
-Quelle
-\begin_inset space \space{}
-\end_inset
-
-ansehen
+Ansicht\SpecialChar menuseparator
+Quelltext-Panel
\family default
und
\family sans
anzeigen
\family default
an.
- Sie werden eine Vielzahl neuer Makros bemerken, die speziell durch LyX
- definiert wurden.
+ Sie werden eine Vielzahl neuer Makros bemerken, die speziell durch \SpecialChar LyX
+ definiert
+ wurden.
\begin_inset Foot
status collapsed
lyx.sty
\family default
-Datei.
- Das LyX-Team hat dann entschieden, dass die von LyX erzeugten
+ Das \SpecialChar LyX
+-Team hat dann entschieden, dass die von \SpecialChar LyX
+ erzeugten
\family typewriter
.tex
\family default
\end_layout
\begin_layout Standard
-Es gibt mehrere Befehle, bei denen automatisch LaTeX gestartet wird:
+Es gibt mehrere Befehle, bei denen automatisch \SpecialChar LaTeX
+ gestartet wird:
\end_layout
\begin_layout Itemize
\family sans
-Ansicht\SpecialChar \menuseparator
-DVI (Strg+D
-\family default
- oder
-\begin_inset Graphics
- filename ../../images/buffer-view_dvi.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
-\end_inset
-
-
-\family sans
-)
+Dokument\SpecialChar menuseparator
+Ansehen
\end_layout
\begin_layout Itemize
\family sans
-Ansicht\SpecialChar \menuseparator
-HTML
+Dokument\SpecialChar menuseparator
+Aktualisieren
\end_layout
\begin_layout Itemize
\family sans
-Ansicht\SpecialChar \menuseparator
-PDF (dvipdfm) / PDF
+Datei\SpecialChar menuseparator
+Drucken
\family default
-
+ (
\family sans
-(pdflatex
+Strg+P
\family default
oder
-\begin_inset Graphics
- filename ../../images/buffer-view_pdf2.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
-\end_inset
-
-
-\family sans
-) / PDF (ps2pdf)
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-Ansicht\SpecialChar \menuseparator
-Postscript (Strg+T
-\family default
-oder
-\begin_inset Graphics
- filename ../../images/buffer-view_ps.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
-\end_inset
-
-
-\family sans
-)
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-Ansicht\SpecialChar \menuseparator
-Aktualisieren\SpecialChar \menuseparator
-
-\family default
-\SpecialChar \ldots{}
-
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-Datei\SpecialChar \menuseparator
-Drucken\SpecialChar \ldots{}
- (Strg+P
-\family default
-oder
-\begin_inset Graphics
- filename ../../images/dialog-show_print.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+\begin_inset Info
+type "icon"
+arg "dialog-show print"
\end_inset
)
\begin_layout Itemize
\family sans
-Datei\SpecialChar \menuseparator
-Faxen\SpecialChar \ldots{}
-
+Datei\SpecialChar menuseparator
+Faxen
\end_layout
\begin_layout Standard
-LaTeX wird nur gestartet, wenn die Datei seit dem letzten LaTeX-Lauf geändert
- wurde.
+\SpecialChar LaTeX
+ wird nur gestartet, wenn die Datei seit dem letzten \SpecialChar LaTeX
+-Lauf geändert wurde.
\end_layout
\begin_layout Standard
-Wenn LaTeX für die von Ihnen editierte Datei ausgeführt wird, führt LyX
- folgende Schritte aus:
+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 LaTeX konvertiert und in eine
+Das Dokument wird nach \SpecialChar LaTeX
+ konvertiert und in eine
\family typewriter
.tex
\family default
\end_layout
\begin_layout Enumerate
-LaTeX wird mit der
+\SpecialChar LaTeX
+ wird mit der
\family typewriter
.tex
\family default
\end_layout
\begin_layout Standard
-Wenn LaTeX mit
+Wenn \SpecialChar LaTeX
+ mit
\family sans
-Ansicht\SpecialChar \menuseparator
+Ansicht\SpecialChar menuseparator
DVI (Strg+D
\family default
oder
-\begin_inset Graphics
- filename ../../images/buffer-view_dvi.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+\begin_inset Info
+type "icon"
+arg "buffer-view dvi"
\end_inset
\family sans
)
\family default
- gestartet wurde, wird LyX dann den DVI-Betrachter mit der
+ gestartet wurde, wird \SpecialChar LyX
+ dann den DVI-Betrachter mit der
\family typewriter
.dv
\family default
i-Datei ausführen, der in
\family sans
-Werkzeuge\SpecialChar \menuseparator
-Einstellungen\SpecialChar \menuseparator
-Datei-Handhabung\SpecialChar \menuseparator
-Dateiformate\SpecialChar \menuseparator
+Werkzeuge\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Datei-Handhabung\SpecialChar menuseparator
+Dateiformate\SpecialChar menuseparator
Format
\family default
unter
festgelegt wurde..
Wenn Sie
\family sans
-Ansicht\SpecialChar \menuseparator
+Ansicht\SpecialChar menuseparator
Postscript (Strg+T
\family default
oder
-\begin_inset Graphics
- filename ../../images/buffer-view_ps.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+\begin_inset Info
+type "icon"
+arg "buffer-view ps"
\end_inset
\family default
oder
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Drucken
-\family default
-\SpecialChar \ldots{}
-
-\begin_inset space \space{}
-\end_inset
-
-
-\family sans
-(Strg+P
-\family typewriter
-
-\family default
-oder
-\begin_inset Graphics
- filename ../../images/dialog-show_print.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
-\end_inset
-
-
-\family sans
- )
\family default
aufgerufen haben, werden noch zwei Schritte ausgeführt:
\end_layout
\family typewriter
.dv
\family default
-i-Datei nach PostScript zu konvertieren:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-Für
-\family sans
-Ansicht\SpecialChar \menuseparator
-Postscript (Strg+T
-\family default
-oder
-\begin_inset Graphics
- filename ../../images/buffer-view_ps.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
-\end_inset
-
-
-\family sans
-)
-\family default
- hat die Ausgabedatei die Endung
-\family typewriter
-.ps_
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-
-\end_layout
-
-\end_inset
-
-tmp
-\end_layout
-
-\begin_layout Itemize
-Für
-\family sans
-Datei\SpecialChar \menuseparator
-Drucken\SpecialChar \ldots{}
-
-\family default
-
-\family sans
-(Strg+P
-\family default
-oder
-\begin_inset Graphics
- filename ../../images/dialog-show_print.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
-\end_inset
-
-
-\family sans
- )
-\family default
- hat die Ausgabedatei wie erwartet die Endung
-\family typewriter
-.ps
-\family default
-.
+i-Datei nach PostScript zu konvertieren
\end_layout
-\end_deeper
\begin_layout Itemize
-
-\family typewriter
-gv
-\family default
- ausführen oder die PostScript-Datei an den Drucker schicken.
+Ein PostScript Anzeigeprogramm wird ausgeführt und die Datei angezeigt oder
+ die PostScript-Datei wird an den Drucker geschickt
\end_layout
\begin_layout Standard
Wenn Sie
\family sans
-Ansicht\SpecialChar \menuseparator
+Ansicht\SpecialChar menuseparator
PDF
\family default
\begin_inset Quotes gld
\end_inset
-Hilfe! LyX hat eine unleserliche
+Hilfe! \SpecialChar LyX
+ hat eine unleserliche
\family typewriter
.tex
\family default
\end_inset
-Eingeschworene LaTeX-Benutzer werden schreien und dies in die Nacht hinausheulen
- und dann LyX als nutzlos erklären, nur weil sie die Handbücher nicht gelesen
+Eingeschworene \SpecialChar LaTeX
+-Benutzer werden schreien und dies in die Nacht hinausheulen
+ und dann \SpecialChar LyX
+ als nutzlos erklären, nur weil sie die Handbücher nicht gelesen
haben.
\begin_inset Foot
status collapsed
John Weiss
\noun default
: Ich kenne einen bestimmten Experten, der sich wirklich bei mir beklagte,
- dass LyX keine LaTeX-Dateien erzeugt.
+ dass \SpecialChar LyX
+ keine \SpecialChar LaTeX
+-Dateien erzeugt.
Ist es nicht manchmal spaßig, dass Experten die schlimmsten beim Lesen
von Anweisungen sind?
\end_layout
\end_layout
\begin_layout Standard
-Wir wollen es richtigstellen: LyX produziert zwei LaTeX-Dateitypen.
+Wir wollen es richtigstellen: \SpecialChar LyX
+ produziert zwei \SpecialChar LaTeX
+-Dateitypen.
Einer kann von Menschen gelesen werden.
- Der andere kann von LyX gelesen werden.
- Jedesmal, wenn LyX LaTeX ausführt, erzeugt es eine LaTeX-Datei, die es
- einfach nach Fehlern durchsuchen kann.
+ Der andere kann von \SpecialChar LyX
+ gelesen werden.
+ Jedesmal, wenn \SpecialChar LyX
+ \SpecialChar LaTeX
+ ausführt, erzeugt es eine \SpecialChar LaTeX
+-Datei, die es einfach nach
+ Fehlern durchsuchen kann.
Die erzeugte
\family typewriter
.tex
\family default
-Datei wollen, um sie jemandem zu schicken, wählen Sie
\family sans
-Datei\SpecialChar \menuseparator
-Exportieren\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X.
-\family default
-
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-Die Klammerung {} verhindert, dass der Sonderbegriff LaTeX erkannt wird,
- ebenso bei LyX, TeX usw.
-\end_layout
-
-\end_inset
-
-
+Datei\SpecialChar menuseparator
+Exportieren\SpecialChar menuseparator
+LaTeX.
\end_layout
\begin_layout Standard
\family sans
\series bold
-Datei\SpecialChar \menuseparator
-Exportieren\SpecialChar \menuseparator
-LaTe
-\series default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\series bold
-X.
+Datei\SpecialChar menuseparator
+Exportieren\SpecialChar menuseparator
+LaTeX.
\end_layout
\begin_layout Section
-LaTeX-Dateien nach LyX konvertieren
-\begin_inset CommandInset label
-LatexCommand label
-name "LaTeX-Dateien-nach-LyX"
-
-\end_inset
-
-
+\SpecialChar LaTeX
+-Dateien nach \SpecialChar LyX
+ konvertieren
\end_layout
\begin_layout Standard
Mit
\family sans
-Datei\SpecialChar \menuseparator
-Importieren\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X\SpecialChar \ldots{}
+Datei\SpecialChar menuseparator
+Importieren\SpecialChar menuseparator
+LaTeX\SpecialChar ldots
\family default
\begin_inset space \space{}
\end_inset
-können Sie eine LaTeX-Datei nach LyX importieren.
+können Sie eine \SpecialChar LaTeX
+-Datei nach \SpecialChar LyX
+ importieren.
Dadurch wird ein Programm namens
\family typewriter
tex2lyx
status collapsed
\begin_layout Plain Layout
-Wenn LyX installiert wird, wird ein Programm namens
+Wenn \SpecialChar LyX
+ installiert wird, wird ein Programm namens
\family typewriter
tex2lyx
\family default
\family typewriter
tex2lyx
\family default
- wird die meisten zulässigen LaTeX-Texte übersetzen, aber nicht alles.
- Es wird Dinge, die es nicht versteht, als TeX-Code belassen, dann können
- Sie nach der Übersetzung nach rotem Text suchen und ihn editieren, damit
- er richtig aussieht.
+ wird die meisten zulässigen \SpecialChar LaTeX
+-Texte übersetzen, aber nicht alles.
+ Es wird Dinge, die es nicht versteht, als \SpecialChar TeX
+-Code belassen, dann können Sie
+ nach der Übersetzung nach rotem Text suchen und ihn editieren, damit er
+ richtig aussieht.
\end_layout
\begin_layout Standard
\family typewriter
man
\family default
--Seite, die Sie lesen sollten um herauszufinden, welche LaTeX-Texte nicht
- unterstützt werden, welche Fehler es gibt (und wie man sie umschifft) und
- wie man die verschiedenen Optionen benutzt.
+-Seite, die Sie lesen sollten um herauszufinden, welche \SpecialChar LaTeX
+-Texte nicht unterstützt
+ werden, welche Fehler es gibt (und wie man sie umschifft) und wie man die
+ verschiedenen Optionen benutzt.
\end_layout
\begin_layout Standard
\family typewriter
tex2lyx
\family default
- nicht zum Laufen bringen oder nur ein Stück LaTeX-Code in eine LyX-Datei
- einsetzen wollen, lesen Sie Abschnitt
+ nicht zum Laufen bringen oder nur ein Stück \SpecialChar LaTeX
+-Code in eine \SpecialChar LyX
+-Datei einsetzen
+ wollen, lesen Sie Abschnitt
\begin_inset CommandInset ref
LatexCommand vref
-reference "LaTeX-Code"
+reference "sec:LaTeX-Code"
\end_inset
\end_layout
\begin_layout Section
-LaTeX-Code in LyX-Dokumente einsetzen
+\SpecialChar LaTeX
+-Code in \SpecialChar LyX
+-Dokumente einsetzen
\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-LaTe
-\begin_inset ERT
+LaTeX!-Code
+\end_layout
+
+\end_inset
+
+
+\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-
-{}
+TeX-Code
\end_layout
\end_inset
-X!-Code
-\end_layout
-
-\end_inset
-
-
-\begin_inset Index idx
-status collapsed
-
-\begin_layout Plain Layout
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Code
-\end_layout
+
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:LaTeX-Code"
\end_inset
\end_layout
\begin_layout Standard
-\begin_inset CommandInset label
-LatexCommand label
-name "LaTeX-Code"
-
-\end_inset
-
- Dies ist ein ziemlich wichtiger Punkt: Sie können LaTeX-Code in jedes LyX-Dokum
-ent einsetzen.
- LyX kann einfach nicht jede mögliche LaTeX-Konstruktion darstellen und
- wird es wohl auch nie können.
- Wenn Sie jemals LaTeX-Befehle in Ihr LyX-Dokument einsetzen müssen, können
- Sie ein TeX-Code-Kästchen benutzen, das Sie mit
+Dies ist ein ziemlich wichtiger Punkt: Sie können \SpecialChar LaTeX
+-Code in jedes \SpecialChar LyX
+-Dokument
+ einsetzen.
+ \SpecialChar LyX
+ kann einfach nicht jede mögliche \SpecialChar LaTeX
+-Konstruktion 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
+ ein \SpecialChar TeX
+-Code-Kästchen benutzen, das Sie mit
\family sans
-Einfügen\SpecialChar \menuseparator
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Code
+Einfügen\SpecialChar menuseparator
+TeX-Code
\family default
,
\family sans
Strg+L
\family default
oder Klicken auf
-\begin_inset Graphics
- filename ../../images/ert-insert.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+\begin_inset Info
+type "icon"
+arg "ert-insert"
\end_inset
erhalten.
\end_layout
\begin_layout Standard
-Das TeX-Code-Kästchen hat zwei Formen: geschlossen und geöffnet.
+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 mit der linken
Maustaste auf die graue Fläche.
\end_layout
\begin_layout Standard
-Hier ist ein Beispiel für LaTeX-Befehle in einem LyX-Dokument.
+Hier ist ein Beispiel für \SpecialChar LaTeX
+-Befehle in einem \SpecialChar LyX
+-Dokument.
Der Code sieht so aus:
\end_layout
\end_layout
\begin_layout Standard
-Das TeX-Code-Kästchen mit diesem Text folgt direkt auf diesen Absatz.
- Wenn Sie dieses Handbuch in LyX lesen und das TeX-Code-Kästchen geöffnet
- haben, sehen Sie die obigen Zeilen in rot und rot umrandet.
+Das \SpecialChar TeX
+-Code-Kästchen 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 defskip
\end_inset
\begin_layout Standard
\noindent
Zusätzlich zu diesen beiden Methoden können Sie eine separate Datei erstellen,
- die komplexere LaTeX-Strukturen enthält.
+ die komplexere \SpecialChar LaTeX
+-Strukturen enthält.
Mit
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Datei
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Unterdokument
wissen
\emph default
, dass sie bereits funktionieren.
- Sonst werden Sie Arbeit haben, LaTeX-Fehler zu beheben.
+ Sonst werden Sie Arbeit haben, \SpecialChar LaTeX
+-Fehler zu beheben.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Itemize
-Innerhalb von LyX erscheinen TeX-Code-Kästchen in
+Innerhalb von \SpecialChar LyX
+ erscheinen \SpecialChar TeX
+-Code-Kästchen in
\emph on
rot.
\end_layout
\begin_layout Itemize
-LyX
+\SpecialChar LyX
+
\emph on
prüft NICHT
\emph default
-, ob Ihre TeX-Code syntaktisch richtig ist.
+, ob Ihre \SpecialChar TeX
+-Code syntaktisch richtig ist.
\end_layout
\begin_layout Itemize
\begin_layout Standard
Die letzte Bemerkung bezieht sich auf zwei Dinge.
- Als erstes hat LyX eine ganze Menge eingebaute Funktionen, und weitere
- werden folgen.
- Vergewissern Sie sich in den Handbüchern, dass LyX die Funktion xyz nicht
- hat, bevor Sie sich fröhlich daranmachen, TeX-Code zu schreiben.
- Zweitens gibt es zahlreiche LaTeX-Pakete, die alle möglichen Dinge tun,
- von Marken über Umschläge bis zu hübschen mehrseitigen Tabellen.
+ 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 einem CTAN-Archiv nach Einzelheiten.
\begin_inset Foot
status collapsed
\noun default
: Ich scheine das schrecklich oft zu tun.
Ich setzte mich hin und fing fröhlich an zu kodieren, um Marken auszudrucken,
- bis ich merkte, dass es bereits 2 verschiedene LaTeX-Pakete dafür gab.
+ bis ich merkte, dass es bereits 2 verschiedene \SpecialChar LaTeX
+-Pakete dafür gab.
Noch schlimmer – ich hatte sie bereits!
\end_layout
\begin_layout Standard
Wenn Sie einige wilde und hübsche Dinge in Ihrem Dokument machen müssen,
- benutzen Sie ein gutes LaTeX-Buch zur Unterstützung.
+ benutzen Sie ein gutes \SpecialChar LaTeX
+-Buch zur Unterstützung.
Im Literaturverzeichnis des
\emph on
Benutzerhandbuches
\end_layout
\begin_layout Standard
-Es gibt eine Reihe von LaTeX-Befehlen, die vor den eigentlichen Text gesetzt
+Es gibt eine Reihe von \SpecialChar LaTeX
+-Befehlen, die vor den eigentlichen Text gesetzt
werden müssen.
Sie stehen im Vorspann, der im nächsten Abschnitt beschrieben wird.
\end_layout
\begin_layout Section
-LyX und der LaTeX-Vorspann
+\SpecialChar LyX
+ und der \SpecialChar LaTeX
+-Vorspann
\end_layout
\begin_layout Subsection
-Über den LaTeX-Vorspann
+Über den \SpecialChar LaTeX
+-Vorspann
\end_layout
\begin_layout Standard
-Wenn Sie LaTeX bereits kennen, müssen wir Ihnen hier nicht erklären, wofür
- der Vorspann da ist.
+Wenn Sie \SpecialChar LaTeX
+ bereits kennen, müssen wir Ihnen hier nicht erklären, wofür der
+ Vorspann da ist.
Wenn nicht, wird das Folgende Ihnen einige Ideen geben — wir empfehlen
- nochmals, ein LaTeX-Buch für weitere Informationen heranzuziehen.
+ 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 LaTeX-Vorspann eines LyX-Dokumentes tun können und was Sie nicht
- tun müssen.
+ 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 LaTeX-Vorspann steht ganz am Anfang eines Dokumentes,
+Der \SpecialChar LaTeX
+-Vorspann steht ganz am Anfang eines Dokumentes,
\emph on
vor
\emph default
\begin_layout Itemize
die Dokumentklasse festzulegen.
- LyX macht das bereits für Sie.
+ \SpecialChar LyX
+ macht das bereits für Sie.
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
-Wenn Sie ein erfahrener LaTeX-Benutzer sind und eine eigene Dokumentklasse
- haben, die Sie benutzen wollen, lesen Sie im Handbuch
+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 LyX mit ihr arbeiten kann.
- Schicken Sie Ihre Ergebnisse an das LyX-Team, damit sie in zukünftige Versionen
+ 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.
- LaTeX-Pakete liefern Spezialbefehle, die nur dann in einem Dokument benutzt
+ \SpecialChar LaTeX
+-Pakete liefern Spezialbefehle, die nur dann in einem Dokument benutzt
werden können, wenn das Paket im Vorspann deklariert wurde.
Zum Beispiel erzwingt das Paket
\family typewriter
\begin_layout Itemize
Zähler, Variablen, Längen und Breiten zu setzen.
- Es gibt mehrere LaTeX-Zähler und -Variablen, die global im Vorspann gesetzt
+ Es gibt mehrere \SpecialChar LaTeX
+-Zähler und -Variablen, die global im Vorspann gesetzt
werden
\emph on
müssen
\family typewriter
\backslash
-renewcom\SpecialChar \-
+renewcom\SpecialChar softhyphen
mand
\family default
-), meistens Abkürzungen für LaTeX-Befehle, die sehr oft in einem Dokument
- benutzt werden.
+), 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
vor
\emph default
ihrem ersten Benutzen deklariert werden.
- Das kann nützlich sein, wenn Ihr Dokument viel rohen LaTeX-Code enthält,
- was normalerweise nicht vorkommt.
+ Das kann nützlich sein, wenn Ihr Dokument viel rohen \SpecialChar LaTeX
+-Code enthält, was
+ normalerweise nicht vorkommt.
\end_layout
\begin_layout Standard
-LyX fügt dem Vorspann der
+\SpecialChar LyX
+ fügt dem Vorspann der
\family typewriter
.tex
\family default
-Datei, die es produziert, seinen eigenen Satz an Definitionen hinzu.
- Dies macht LaTeX-Dateien, die LyX erzeugt, portierbar.
+ Dies macht \SpecialChar LaTeX
+-Dateien, die \SpecialChar LyX
+ erzeugt, portierbar.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-Die Befehle, die LyX dem Vorspann einer LaTeX-Datei hinzufügt, sind fest;
- Sie können sie nicht ändern, ohne LyX selber zu ändern.
+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.
Es gibt zwei Wege, das zu tun:
\end_layout
\begin_layout Enumerate
Wählen Sie
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Vorspann.
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
+LaTeX-Vorspann.
\family default
Dies öffnet ein Editierfenster, in das Sie Ihre bevorzugten Befehle schreiben
können.
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
Das Editierverhalten in diesem Fenster ist unterschiedlich, also erwarten
- Sie nicht, dass die LyX-Ta\SpecialChar \-
-sten\SpecialChar \-
-kom\SpecialChar \-
-bi\SpecialChar \-
-na\SpecialChar \-
-ti\SpecialChar \-
-o\SpecialChar \-
+ Sie nicht, dass die \SpecialChar LyX
+-Ta\SpecialChar softhyphen
+sten\SpecialChar softhyphen
+kom\SpecialChar softhyphen
+bi\SpecialChar softhyphen
+na\SpecialChar softhyphen
+ti\SpecialChar softhyphen
+o\SpecialChar softhyphen
nen darin funktionieren.
\end_layout
\end_layout
\begin_layout Standard
-LyX fügt alles im
+\SpecialChar LyX
+ fügt alles im
\family sans
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Vorspann
+LaTeX-Vorspann
\family default
-Fenster zu seinem eingebauten Vorspann hinzu.
Bevor Sie Ihre eigenen Deklarationen zum Vorspann hinzufügen, sollten Sie
- prüfen, ob LyX das nicht bereits unterstützt (Erinnern Sie sich, was wir
- über das Rad noch einmal erfinden sagten?).
+ 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
.
- LyX prüft das nicht.
+ \SpecialChar LyX
+ prüft das nicht.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-Es gibt zwei LaTeX-Variablen, die die Seitenposition kontrollieren:
+Es gibt zwei \SpecialChar LaTeX
+-Variablen, die die Seitenposition kontrollieren:
\family typewriter
\backslash
\family typewriter
\backslash
-voff\SpecialChar \-
+voff\SpecialChar softhyphen
set
\family default
.
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 LyX auf einem System benutzen, das Sie nicht selber warten und
- Ihr Systemadministrator ein wenig beschränkt ist, können Sie sich mit
+ Wenn Sie \SpecialChar LyX
+ auf einem System benutzen, das Sie nicht selber warten und Ihr
+ Systemadministrator ein wenig beschränkt ist, können Sie sich mit
\family typewriter
\backslash
\begin_layout Standard
Die Werte für x1 – x6 hängen von Ihren Adressaufklebern ab.
- Sie können jetzt Adressaufkleber drucken, aber Sie müssen TeX-Code einfügen,
+ Sie können jetzt Adressaufkleber drucken, aber Sie müssen \SpecialChar TeX
+-Code einfügen,
wobei die Befehle
\family typewriter
\end_layout
\begin_layout Standard
-Eines Tages wird jemand eine LyX-Format-Datei schreiben, um dieses Paket
- direkt zu unterstützen.
+Eines Tages wird jemand eine \SpecialChar LyX
+-Format-Datei schreiben, um dieses Paket direkt
+ zu unterstützen.
Vielleicht werden Sie das sein.
\end_layout
\end_layout
\begin_layout Standard
-Die deutschen LyX-Handbücher verwenden als Absatztrennung eine Absatz\SpecialChar \-
-ein\SpecialChar \-
-rü\SpecialChar \-
+Die deutschen \SpecialChar LyX
+-Handbücher verwenden als Absatztrennung eine Absatz\SpecialChar softhyphen
+ein\SpecialChar softhyphen
+rü\SpecialChar softhyphen
ckung.
Wie in Büchern üblich, wird die erste Zeile eines Absatzes eingerückt,
aber nur dann, wenn der Absatz auf einen anderen folgt.
\family sans
Dokument
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Einstellungen
\family default
-\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+\SpecialChar ldots
+\SpecialChar menuseparator
\family sans
-Text\SpecialChar \-
-for\SpecialChar \-
+Text\SpecialChar softhyphen
+for\SpecialChar softhyphen
mat
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Absätze
davon zu bekommen, was für fortgeschrittene Dinge Sie machen können.
Sie sollten das
\family sans
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Vorspann
+LaTeX-Vorspann
\family default
-Fenster vergrößern, damit Sie möglichst viel auf einmal sehen können.
- Außerdem gibt es in diesem Handbuch in Kapitel
-\begin_inset CommandInset ref
-LatexCommand vref
-reference "chap:Spezielle-Features"
-
-\end_inset
-
- weitere Beispiele und eine Sammlung von LaTeX-
-\emph on
-Tricks
-\emph default
-.
\end_layout
\begin_layout Section
-LyX und LaTeX-Fehler
+\SpecialChar LyX
+ und \SpecialChar LaTeX
+-Fehler
\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X!-Fehler
+LaTeX!-Fehler
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-Wenn LyX LaTeX aufruft, sagt es ihm, ungeniert alle Fehler zu ignorieren
- und weiterzumachen.
- LyX benutzt dann die log-Datei des LaTeX-Laufs für eine Analyse.
+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 Analyse.
Wie wir bereits in Abschnitt
\begin_inset CommandInset ref
LatexCommand vref
\end_inset
- sagten, erzeugt LyX zwei verschiedene
+ sagten, erzeugt \SpecialChar LyX
+ zwei verschiedene
\family typewriter
.tex
\family default
\begin_layout Standard
Einige ziehen es vor, die log-Datei direkt anzusehen, was man mit
\family sans
-Dokument\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Protokoll
+Dokument\SpecialChar menuseparator
+LaTeX-Protokoll
\family default
erreicht.
Es gibt einige ziemlich einfache Fehlermeldungen und Warnungen.
Wir wollen diese hier beschreiben.
- Wegen einer vollständigen Liste sollten Sie in einem guten LaTeX-Buch nachsehen.
+ Wegen einer vollständigen Liste sollten Sie in einem guten \SpecialChar LaTeX
+-Buch nachsehen.
\end_layout
\begin_layout Itemize
\begin_inset Quotes gld
\end_inset
-LaTeX Warning:
+\SpecialChar LaTeX
+ Warning:
\family default
\begin_inset Quotes eld
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
-Alles, was mit diesen Worten beginnt, ist eine Warnung, damit man den LaTeX-Code
+Alles, was mit diesen Worten beginnt, ist eine Warnung, damit man den \SpecialChar LaTeX
+-Code
selber
\emph on
debugged
.
Solche Meldungen erhält man, wenn man Querverweise oder Literaturverzeichnisein
träge hinzugefügt oder geändert hat.
- In dem Fall will LaTeX Ihnen sagen, dass Sie einen weiteren Durchlauf machen
+ In dem Fall will \SpecialChar LaTeX
+ Ihnen sagen, dass Sie einen weiteren Durchlauf machen
müssen.
\end_layout
\family typewriter
-LaTeX Font Warning:
+\SpecialChar LaTeX
+ Font Warning:
\family default
\begin_inset Quotes grd
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
-Dies ist eine weitere Warnung, wenn LaTeX einen Font nicht finden konnte.
- Der Rest der Meldung sagt oft etwas über einen Ersatzfont, den LaTeX benutzt
+Dies ist eine weitere Warnung, wenn \SpecialChar LaTeX
+ einen Font nicht finden konnte.
+ Der Rest der Meldung sagt oft etwas über einen Ersatzfont, den \SpecialChar LaTeX
+ benutzt
hat.
\end_layout
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
-LaTeX
+\SpecialChar LaTeX
+
\emph on
liebt
\emph default
Es sind Warnungen über zu lange Zeilen, die über den rechten Rand ragen.
Fast immer sieht man es in der Druckausgabe nicht.
Oder nur ein Buchstabe oder zwei ragen über den Rand hinaus.
- LaTeX scheint mindestens eine solche Meldung für jedes Dokument zu erzeugen.
+ \SpecialChar LaTeX
+ scheint mindestens eine solche Meldung für jedes Dokument zu erzeugen.
\end_layout
\begin_layout Standard
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
Nicht ganz so häufig wie ihre Kusine.
- Sie erscheint, wenn LaTeX glaubt, die beim Zeilenumbruch entstandenen Wortabstä
-nde sind zu groß, was zum Beispiel bei einem manuellen Zeilenumbruch passieren
+ 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
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\family typewriter
-LaTeX Error: File
+\SpecialChar LaTeX
+ Error: File
\begin_inset Quotes els
\end_inset
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\family typewriter
\backslash
-use\SpecialChar \-
-pack\SpecialChar \-
+use\SpecialChar softhyphen
+pack\SpecialChar softhyphen
age{}
\family default
--Befehl benutzt haben, fehlt eins der Pakete, das LyX versuchte zu laden.
+-Befehl benutzt haben, fehlt eins der Pakete, das \SpecialChar LyX
+ versuchte zu laden.
Benutzen Sie
\family sans
-Hilfe\SpecialChar \menuseparator
-LaTe
+Hilfe\SpecialChar menuseparator
+LaTeX
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
-{}
+"=
\end_layout
\end_inset
-X
-\begin_inset space \space{}
-\end_inset
-
-Kon\SpecialChar \-
-fi\SpecialChar \-
-gu\SpecialChar \-
-ra\SpecialChar \-
+Kon\SpecialChar softhyphen
+fi\SpecialChar softhyphen
+gu\SpecialChar softhyphen
+ra\SpecialChar softhyphen
tion
\family default
-, um eine Liste der Pakete zu bekommen, die LyX kennt.
- Diese Datei wird immer dann aktualisiert, wenn Sie LyX neu konfigurieren
- (mit
+, 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
+Werkzeuge\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset
\family typewriter
-LaTeX Error: Unknown option
+\SpecialChar LaTeX
+ Error: Unknown option
\family default
\begin_inset Quotes grd
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
-Wenn Sie TeX-Code in Ihr Dokument eingefügt und sich dabei verschrieben
- haben, werden Sie solch eine Meldung bekommen.
+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.
\begin_layout Standard
Es gibt andere Fehlermeldungen und Warnungen.
Einige sind selbsterklärend.
- Es sind gewöhnlich LaTeX-Meldungen.
+ Es sind gewöhnlich \SpecialChar LaTeX
+-Meldungen.
Andere sind ausgesprochen kryptisch.
- Das sind in Wahrheit TeX-Fehlermeldungen, und wir haben wirklich
+ Das sind in Wahrheit \SpecialChar TeX
+-Fehlermeldungen, und wir haben wirklich
\emph on
keine Ahnung
\emph default
\end_layout
\begin_layout Enumerate
-Prüfen Sie den von Ihnen eingefügten LaTeX-Code auf Schreibfehler.
+Prüfen Sie den von Ihnen eingefügten \SpecialChar LaTeX
+-Code auf Schreibfehler.
\end_layout
\begin_layout Enumerate
\end_layout
\begin_layout Enumerate
-Wenn Sie den Vorspann nicht angerührt und keinen LaTeX-Befehl benutzt haben,
- ist der erste Verdächtige Ihre LaTeX-Distribution selber.
+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 LyX benutzt? Insbesondere,
- haben Sie sie
+ Haben Sie irgendwelche Feineinstellungen in \SpecialChar LyX
+ benutzt? Insbesondere, haben
+ Sie sie
\emph on
falsch
\emph default
\end_layout
\begin_layout Enumerate
-Haben Sie lange Textabschnitte, bei denen LaTeX keinen Zeilenumbruch finden
- kann? Standardmäßig ist LaTeX ziemlich streng mit dem Wortzwischenraum
- beim Zeilenumbruch.
+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.
- Wenn das nicht geht, könnten Sie Ihren Text zwischen
-\family typewriter
-
-\backslash
-begin{sloppypar}
-\family default
- und
-\family typewriter
-
-\backslash
-end{sloppypar}
-\family default
- setzen, um LaTeX die Zeilen etwas schlampiger umbrechen zu lassen.
\end_layout
\begin_layout Enumerate
-Haben Sie zu tief geschachtelt? LyX prüft (zur Zeit) nicht, ob Sie die Grenzen
+Haben Sie zu tief geschachtelt? \SpecialChar LyX
+ prüft (zur Zeit) nicht, ob Sie die Grenzen
der Schachtelungstiefe einhalten.
Wenn Sie einen Haufen Umgebungen bis zur 17.
Stufe geschachtelt haben, ist das das Problem.
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:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\emph on
vielleicht
\emph default
- einen Fehler in LyX gefunden\SpecialChar \ldots{}
+ einen Fehler in \SpecialChar LyX
+ gefunden\SpecialChar ldots
\end_layout
\end_inset
- mit BibTeX
+ mit Bib\SpecialChar TeX
+
\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-BibTeX
+Bib\SpecialChar TeX
+
\end_layout
\end_inset
\begin_layout Standard
\noindent
-Wenn Sie nicht wissen, was BibTeX ist, und auch nicht wissen, wie man es
- sinnvoll verwendet, das heißt wie man eine eigene Literaturdatenbank erstellt,
- können Sie sich die zweite Auf\SpecialChar \textcompwordmark{}
+Wenn Sie nicht wissen, was Bib\SpecialChar TeX
+ ist, und auch nicht wissen, wie man es sinnvoll
+ verwendet, das heißt wie man eine eigene Literaturdatenbank erstellt, können
+ Sie sich die zweite Auf\SpecialChar ligaturebreak
lage von
\noun on
Leslie
\noun default
s
\emph on
-LaTeX: A Document Preparation System
+\SpecialChar LaTeX
+: A Document Preparation System
\emph default
- besorgen, in dessen Anhang B BibTeX eingehend beschrieben ist.
+ besorgen, in dessen Anhang B Bib\SpecialChar TeX
+ eingehend beschrieben ist.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
oder Helmut Kopka:
\emph on
-LaTeX, Band 1 – Einführung, 2., überarbeitete Auf\SpecialChar \textcompwordmark{}
+\SpecialChar LaTeX
+, Band 1 – Einführung, 2., überarbeitete Auf\SpecialChar ligaturebreak
lage
\emph default
.
\family typewriter
TEXINPUTS
\family default
-) richtig gesetzt sind und dass Sie (im Notfall) eine gewöhnliche LaTeX-Datei
- unter Verwendung Ihrer BibTeX-Datenbank erzeugen können.
+) richtig gesetzt sind und dass Sie (im Notfall) eine gewöhnliche \SpecialChar LaTeX
+-Datei
+ unter Verwendung Ihrer Bib\SpecialChar TeX
+-Datenbank erzeugen können.
\end_layout
\begin_layout Standard
-Für diejenigen, die BibTeX nicht kennen: es ist ein System zum Erstellen
- einer Datenbank mit Ihren am häufigsten benutzen Literaturverweisen.
+Für diejenigen, die Bib\SpecialChar TeX
+ nicht kennen: es ist ein System zum Erstellen einer
+ Datenbank mit Ihren am häufigsten benutzen Literaturverweisen.
Bei allen zukünftigen Artikeln, die Sie schreiben, müssen Sie nur noch
diese Datenbank einbinden und für einen Literaturverweis den einer Referenz
zugeordneten Schlüssel angeben.
Auch wenn Sie nur gelegentlich Veröffentlichungen mit nur ein paar Literaturver
-weisen schreiben, sollten Sie sich BibTeX einmal ansehen und entscheiden,
- ob es den Lernaufwand wert ist.
+weisen schreiben, sollten Sie sich Bib\SpecialChar TeX
+ einmal ansehen und entscheiden, ob
+ es den Lernaufwand wert ist.
\end_layout
\begin_layout Standard
-Um BibTeX zusammen mit LyX zu benutzen, lesen Sie zunächst im
+Um Bib\SpecialChar TeX
+ zusammen mit \SpecialChar LyX
+ zu benutzen, lesen Sie zunächst im
\emph on
Benutzerhandbuch
\emph default
, wie man Querverweise einfügt.
- Beim Einfügen von BibTeX-Querverweisen handelt es sich um denselben Mechanismus.
+ Beim Einfügen von Bib\SpecialChar TeX
+-Querverweisen handelt es sich um denselben Mechanismus.
Am Ende Ihres Dokumentes wählen Sie den Menüpunkt
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Liste
\begin_inset space \space{}
\end_inset
\begin_inset space \space{}
\end_inset
-Inhaltsverzeichnis\SpecialChar \menuseparator
-BibTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Literaturverzeichnis
+Inhaltsverzeichnis\SpecialChar menuseparator
+BibTeX-Literaturverzeichnis
\family default
.
In der sich dann öffnenden Dialogbox tragen Sie folgendes ein:
Stil
\family default
\series default
- Wählen Sie einen Stil für BibTeX aus.
+ Wählen Sie einen Stil für Bib\SpecialChar TeX
+ aus.
Die Standardeinstellung ist
\family sans
plain
\family default
-; die zugehörigen Stildateien sollten Bestandteil der LaTeX-Distribution
- sein, so dass Sie sich nicht darum kümmern müssen, diese erst anzulegen.
+; die zugehörigen Stildateien sollten Bestandteil der \SpecialChar LaTeX
+-Distribution sein,
+ so dass Sie sich nicht darum kümmern müssen, diese erst anzulegen.
\end_layout
\begin_layout Standard
-Datei enthalten ist, müssen Sie lediglich den Cursor an der gewünschten
Stelle im Text positionieren, den Menüpunkt
\family sans
-Einfügen\SpecialChar \menuseparator
-Literaturverweis\SpecialChar \ldots{}
+Einfügen\SpecialChar menuseparator
+Literaturverweis\SpecialChar ldots
\family default
wählen und den entsprechenden Schlüssel eintragen.
Sonst sind keine weiteren Aktionen nötig.
Ein Blick in die Druckvorschau (
\family sans
-Ansicht\SpecialChar \menuseparator
+Ansicht\SpecialChar menuseparator
DVI
\family default
oder
-\begin_inset Graphics
- filename ../../images/buffer-view_dvi.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+\begin_inset Info
+type "icon"
+arg "buffer-view dvi"
\end_inset
-) zeigt, dass LyX automatisch die notwendigen Programme (BibTeX, LaTeX inklusive
- eventuell notwendiger mehrfacher Aufrufe) startet.
+) zeigt, dass \SpecialChar LyX
+ automatisch die notwendigen Programme (Bib\SpecialChar TeX
+, \SpecialChar LaTeX
+ inklusive eventuell
+ notwendiger mehrfacher Aufrufe) startet.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-BibTeX benutzt standardmäßig Zahlen (zum Beispiel
+Bib\SpecialChar TeX
+ benutzt standardmäßig Zahlen (zum Beispiel
\begin_inset Quotes gld
\end_inset
\end_inset
).
- LyX unterstützt zwei Pakete, die diesen Stil liefern:
+ \SpecialChar LyX
+ unterstützt zwei Pakete, die diesen Stil liefern:
\family typewriter
natbib
\family default
\end_layout
\begin_layout Standard
-Beide Pakete werden in LyX ähnlich benutzt.
+Beide Pakete werden in \SpecialChar LyX
+ ähnlich benutzt.
Unter
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
Literaturverzeichnis
\family default
wählen Sie zunächst den
Muss
\emph default
.
- Unglücklicherweise erlaubt BibTeX dies nicht.
- Aber mit Hilfe einiger LaTeX-Pakete kann BibTeX erweitert werden.
+ Unglücklicherweise erlaubt Bib\SpecialChar TeX
+ dies nicht.
+ Aber mit Hilfe einiger \SpecialChar LaTeX
+-Pakete kann Bib\SpecialChar TeX
+ erweitert werden.
\end_layout
\begin_layout Standard
-Ab Version 1.4.0 unterstützt LyX
+Ab Version 1.4.0 unterstützt \SpecialChar LyX
+
\noun on
Stefan Ulrich
\noun default
\family typewriter
multibib
\family default
- – ist, dass Sie keine neuen Li\SpecialChar \-
-te\SpecialChar \-
-ra\SpecialChar \-
-tur\SpecialChar \-
-ver\SpecialChar \-
-zeich\SpecialChar \-
+ – ist, dass Sie keine neuen Li\SpecialChar softhyphen
+te\SpecialChar softhyphen
+ra\SpecialChar softhyphen
+tur\SpecialChar softhyphen
+ver\SpecialChar softhyphen
+zeich\SpecialChar softhyphen
nis-Befehle definieren müssen.
Stattdessen müssen Sie verschiedene Literaturverzeichnis-Datenbanken erstellen,
die die Einträge für die verschiedenen Abschnitte des Literaturverzeichnisses
\begin_layout Standard
In
\family sans
- Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+ Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
Literaturverzeichnis
\family default
kreuzen Sie
Literaturverzeichnis
\family default
an.
- Jetzt fügen Sie mehrere BibTeX-Verzeichnisse ein, wie in Abschnitt
+ Jetzt fügen Sie mehrere Bib\SpecialChar TeX
+-Verzeichnisse ein, wie in Abschnitt
\begin_inset space \space{}
\end_inset
\begin_layout Standard
Mehrfache Literaturverzeichnisse, zum Beispiel ein Literaturverzeichnis
- für jeden Teil oder jedes Kapitel des Dokumentes, werden von BibTeX nicht
+ für jeden Teil oder jedes Kapitel des Dokumentes, werden von Bib\SpecialChar TeX
+ nicht
unterstützt.
Aber mit dem
\family typewriter
\end_inset
-) benutzen kann, ermöglicht LyX auch dies, wenn Sie bereit sind, ein wenig
- LaTeX-Code (TeX-Code, siehe Abschnitt
+) benutzen kann, ermöglicht \SpecialChar LyX
+ auch dies, wenn Sie bereit sind, ein wenig
+ \SpecialChar LaTeX
+-Code (\SpecialChar TeX
+-Code, siehe Abschnitt
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand vref
-reference "LaTeX-Code"
+reference "sec:LaTeX-Code"
\end_inset
\begin_layout Standard
Zunächst kreuzen Sie in
\family sans
- Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+ Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
Literaturverzeichnis
\family default
\family sans
-Abschnitts\SpecialChar \-
+Abschnitts\SpecialChar softhyphen
spezifisches
\begin_inset space \space{}
\end_inset
\family default
an.
Im Dokument müssen Sie die Teile, die eigene Literaturverzeichnisse bekommen
- sollen (einschließlich BibTeX selber), zwischen
+ sollen (einschließlich Bib\SpecialChar TeX
+ selber), zwischen
\family typewriter
begin{btUnit}
\family default
end{btUnit}
\family default
einschließen.
- Diese Befehle müssen als TeX-Code eingefügt werden (
+ Diese Befehle müssen als \SpecialChar TeX
+-Code eingefügt werden (
\family sans
-Einfügen\SpecialChar \menuseparator
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Code
+Einfügen\SpecialChar menuseparator
+TeX-Code
\family default
,
\family sans
Strg+L
\family default
oder
-\begin_inset Graphics
- filename ../../images/ert-insert.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+\begin_inset Info
+type "icon"
+arg "ert-insert"
\end_inset
).
\begin_layout Standard
Zum Beispiel haben wissenschaftliche Veröffentlichungen meist fünf Hauptteile:
Einleitung, Beobachtungen, Ergebnisse, Diskussion und Zusammenfassung.
- Jeder dieser Teile kann als separate LyX-Datei angelegt werden, die dann
- von einem Hauptdokument eingebunden wird, welches Titel, Autoren, Zusammenfassu
-ng, Querverweise usw.
+ Jeder dieser Teile kann als separate \SpecialChar LyX
+-Datei angelegt werden, die dann von
+ einem Hauptdokument eingebunden wird, welches Titel, Autoren, Zusammenfassung,
+ Querverweise usw.
\begin_inset space \space{}
\end_inset
\begin_layout Standard
Jede dieser Dateien muss aber dieselbe Dokumentklasse haben – versuchen
Sie nicht, Buch- und Artikelklassen zu mischen.
- Sie können auch LaTeX-Dateien einbinden, diese dürfen dann aber keinen
- eigenen Vorspann haben (das heißt der Teil bis einschließlich der Zeile
-
+ Sie können auch \SpecialChar LaTeX
+-Dateien einbinden, diese dürfen dann aber keinen eigenen
+ Vorspann haben (das heißt der Teil bis einschließlich der Zeile
\family typewriter
\backslash
\backslash
end{document}
\family default
- müssen entfernt werden), andernfalls werden beim LaTeX-Lauf Fehler gemeldet.
+ müssen entfernt werden), andernfalls werden beim \SpecialChar LaTeX
+-Lauf Fehler gemeldet.
\end_layout
\begin_layout Standard
-In LyX können externe Dateien sehr einfach über den Menüpunkt
+In \SpecialChar LyX
+ können externe Dateien sehr einfach über den Menüpunkt
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Datei
\family default
integriert werden.
\family sans
Input
\family default
- bedeutet wirklich nur etwas für LaTeX-Experten, aber der praktische Unterschied
+ bedeutet wirklich nur etwas für \SpecialChar LaTeX
+-Experten, aber der praktische Unterschied
besteht darin, dass Dateien, die über
\family sans
Include
\begin_layout Standard
Normalerweise wird das Hauptdokument vor dem Setzen des Textes in eine vollwerti
-ge LaTeX-Datei konvertiert, die eingebundenen Dateien jedoch nur in LaTeX-Dateie
-n ohne jeglichen Vorspann.
+ge \SpecialChar LaTeX
+-Datei konvertiert, die eingebundenen Dateien jedoch nur in \SpecialChar LaTeX
+-Dateien
+ ohne jeglichen Vorspann.
\end_layout
\begin_layout Standard
der Datei, der Text wird mit dem Schrifttyp Schreibmaschine gesetzt.
Normalerweise sind Leerzeichen in dieser Datei unsichtbar, obwohl zwei
aufeinanderfolgende Leerzeichen beibehalten werden, im Gegensatz zum normalen
- LyX-Verhalten.
+ \SpecialChar LyX
+-Verhalten.
Über den Auswahlpunkt
\family sans
Leerzeichen
\family sans
Einfügen
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Querverweis
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset space ~
\end_inset
\begin_layout Standard
Kopieren Sie das Literaturverzeichnis mit allen Einträgen in alle Unterdokumente
, und ändern Sie es um in einen Kommentar.
- Auf diese Weise findet LyX die
+ Auf diese Weise findet \SpecialChar LyX
+ die
\family typewriter
.bib
\family default
\end_layout
\begin_layout Standard
-Da das Literaturverzeichnis in einem Kommentar ist, wird LaTeX es aber nicht
+Da das Literaturverzeichnis in einem Kommentar ist, wird \SpecialChar LaTeX
+ es aber nicht
benutzen, und die Verweise werden wie [?] anstatt [1] aussehen.
- Eine Lösung ist, das LaTeX-Paket
+ Eine Lösung ist, das \SpecialChar LaTeX
+-Paket
\family typewriter
comment
\family default
zu benutzen, mit dem die Kommentare nur beim separaten Druck eingefügt
werden.
- Fügen Sie im LaTeX-Vorspann jedes Unterdokuments folgendes ein:
+ Fügen Sie im \SpecialChar LaTeX
+-Vorspann jedes Unterdokuments folgendes ein:
\end_layout
\begin_layout LyX-Code
\family default
in
\family sans
-K-Menü\SpecialChar \menuseparator
-Systemeinstellungen\SpecialChar \menuseparator
-Regional\SpecialChar \-
-ein\SpecialChar \-
+K-Menü\SpecialChar menuseparator
+Systemeinstellungen\SpecialChar menuseparator
+Regional\SpecialChar softhyphen
+ein\SpecialChar softhyphen
stellungen
\begin_inset space \space{}
\end_inset
\begin_inset space \space{}
\end_inset
-Zugangshilfen\SpecialChar \menuseparator
-Tastenkürzel\SpecialChar \menuseparator
+Zugangshilfen\SpecialChar menuseparator
+Tastenkürzel\SpecialChar menuseparator
Allgemeine
\begin_inset space \space{}
\end_inset
-Tastenkürzel\SpecialChar \menuseparator
-Arbeits\SpecialChar \-
-flä\SpecialChar \-
+Tastenkürzel\SpecialChar menuseparator
+Arbeits\SpecialChar softhyphen
+flä\SpecialChar softhyphen
che anzeigen
\begin_inset space \space{}
\end_inset
\emph default
beschrieben) das Seitenformat im Menü
\family sans
-Dokument-Einstellungen\SpecialChar \menuseparator
-Seitenformat\SpecialChar \menuseparator
+Dokument-Einstellungen\SpecialChar menuseparator
+Seitenformat\SpecialChar menuseparator
Seiten-Stil
\family default
auf
fancy
\family default
einstellen.
- Dieser Abschnitt beschreibt, welche La\SpecialChar \-
-TeX-Befehle Sie im LaTeX-Vorspann
- einfügen müssen, um den gewünschten Effekt zu erzielen.
+ Dieser Abschnitt beschreibt, welche La\SpecialChar softhyphen
+\SpecialChar TeX
+-Befehle Sie im \SpecialChar LaTeX
+-Vorspann einfügen
+ müssen, um den gewünschten Effekt zu erzielen.
\end_layout
\begin_layout Standard
\emph default
bezeichnet sind.
Gleiches gilt für die Fußzeile.
- Die LaTeX-Befehle, mit denen diese Felder am einfachsten beschrieben werden
+ Die \SpecialChar LaTeX
+-Befehle, mit denen diese Felder am einfachsten beschrieben werden
können, sind
\family typewriter
\backslash
lfoot
\family default
- usw\SpecialChar \@.
+ 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 LaTeX-Vorspann:
+ wollen, genügt dafür der folgende Befehl im \SpecialChar LaTeX
+-Vorspann:
\end_layout
\begin_layout LyX-Code
, 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 LaTeX-Vorspann:
+ Dazu benötigen Sie die folgenden Befehle im \SpecialChar LaTeX
+-Vorspann:
\end_layout
\begin_layout LyX-Code
\backslash
thepage
\family default
- referenzieren die internen LaTeX-Zähler für Abschnitt und Seitennummer
- und geben so die jeweils aktuellen Werte aus.
+ referenzieren die internen \SpecialChar LaTeX
+-Zähler für Abschnitt und Seitennummer und geben
+ so die jeweils aktuellen Werte aus.
Der Befehl
\family typewriter
\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 \@.
+ 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.
\backslash
renewcommand{
\backslash
-footrule\SpecialChar \-
+footrule\SpecialChar softhyphen
width}{0.4pt}
\family default
, um die Dicke zu verändern.
\family typewriter
\backslash
-thispage\SpecialChar \-
+thispage\SpecialChar softhyphen
style
\begin_inset ERT
status collapsed
\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 TeX-Code.
+ sie als \SpecialChar TeX
+-Code.
Wenn Sie die Einstellung
\family sans
fancy
\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 Dokumentatio
-n des LaTeX-Paketes
+n des \SpecialChar LaTeX
+-Paketes
\family typewriter
fancyhdr
\family default
\end_layout
\begin_layout Standard
-LyX stellt 216 verschiedene Symbole zur Verfügung, die Sie über ein Dialogfenste
-r erreichen.
+\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
\family sans
Dokument
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
Auflistungszeichen.
\family default
- Der Dialog zeigt eine Tabelle der Auf\SpecialChar \textcompwordmark{}
+ 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.
Zeichen
\family default
- ankreuzen, wird ein Feld aktiviert, in das Sie den LaTeX-Befehl des Zeichens
+ 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 LaTeX-Paket,
- in dem der Eintrag definiert wird, selber in den LaTeX-Vorspann einzutragen.
+ 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 LaTeX-Pakete.
- Die folgende Tabelle zeigt die Zuordnung von Name und zugehörigem LaTeX-Paket.
+ Darstellung notwendigen \SpecialChar LaTeX
+-Pakete.
+ Die folgende Tabelle zeigt die Zuordnung von Name und zugehörigem \SpecialChar LaTeX
+-Paket.
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_layout Standard
\begin_inset Text
\begin_layout Plain Layout
-LaTeX
+\SpecialChar LaTeX
+
\end_layout
\end_inset
\begin_layout Standard
\noindent
-LyX hindert Sie nicht daran, Aufzählungszeichen aus Paketen zu verwenden,
- die Sie nicht installiert haben.
- Wenn Sie LaTeX-Fehlermeldungen beim Ansehen oder Drucken der Datei erhalten,
+\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.
- LyX beschränkt den Gebrauch nicht, weil Sie vielleicht lokal schreiben
- und dann irgendwohin exportieren.
+ \SpecialChar LyX
+ beschränkt den Gebrauch nicht, weil Sie vielleicht lokal schreiben und
+ dann irgendwohin exportieren.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Itemize
-Verwenden Sie den LaTeX-Befehl
+Verwenden Sie den \SpecialChar LaTeX
+-Befehl
\family typewriter
\backslash
, 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 LaTeX-Befehle verwendet, um
- das Zeichen für die erste Aufzählungsebene zu verändern:
+ 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
\end_inset
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\end_layout
\begin_layout Chapter
-
-\lang english
-LyX and the World Wide Web
+\SpecialChar LyX
+ und das World Wide Web
\end_layout
\begin_layout Standard
\lang english
-LyX has long supported the export of documents to various web-friendly formats,
+\SpecialChar LyX
+ has long supported the export of documents to various web-friendly formats,
such as HTML.
Before verson 2.0, however, HTML export was always accomplished by the use
of external converters.
\begin_layout Plain Layout
\lang english
-For details on the use of external converters with LyX, see the
+For details on the use of external converters with \SpecialChar LyX
+, see the
\emph on
Converters
\emph default
\end_inset
- These fall into two large groups: there are converters that use LaTeX as
- an intermediate format, such as
+ These fall into two large groups: there are converters that use \SpecialChar LaTeX
+ as an
+ intermediate format, such as
\begin_inset Flex Code
status collapsed
\end_inset
-, relying upon LyX to produce the LaTeX; and there is a converter that works
- directly on LyX files,
+, relying upon \SpecialChar LyX
+ to produce the \SpecialChar LaTeX
+; and there is a converter that works directly
+ on \SpecialChar LyX
+ files,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-eLyXer
+e\SpecialChar LyX
+er
\end_layout
\end_inset
\begin_layout Standard
\lang english
-The LaTeX-based converters have the advantage that, in principle, they know
- everything about the exported document that LaTeX does.
+The \SpecialChar LaTeX
+-based converters have the advantage that, in principle, they know everythin
+g about the exported document that \SpecialChar LaTeX
+ does.
Such converters do not care, for example, if a certain block of code was
- produced by LyX or was Evil Red Text.
+ produced by \SpecialChar LyX
+ or was Evil Red Text.
These converters know about
\begin_inset Flex Code
status collapsed
\end_inset
- files generated by BibTeX.
- On the other hand, LaTeX is a very hard language to parse---it is sometimes
- said that only TeX itself understands TeX---and LaTeX-based converters
- will often choke on what seem to be quite simple constructs; complex ones
- can throw them completely, and as of this writing, for example, the
+ files generated by Bib\SpecialChar TeX
+.
+ On the other hand, \SpecialChar LaTeX
+ is a very hard language to parse—it is sometimes said
+ that only \SpecialChar TeX
+ itself understands \SpecialChar TeX
+—and \SpecialChar LaTeX
+-based converters will often choke on
+ what seem to be quite simple constructs; complex ones can throw them completely
+, and as of this writing, for example, the
\emph on
Embedded Objects
\emph default
The other issue concerns how math is handled.
These converters typically convert the formulae into little pictures that
are then linked from the HTML document.
- Since these are actually generated by LaTeX, they are accurate.
+ Since these are actually generated by \SpecialChar LaTeX
+, they are accurate.
But they do not scale well, and just getting them to look as if they are
- actually meant to be in your document---so that the font sizes seem to
- be roughly the same---can be a challenge.
+ actually meant to be in your document—so that the font sizes seem to be
+ roughly the same—can be a challenge.
\end_layout
\begin_layout Standard
\begin_layout Plain Layout
\lang english
-eLyXer
+e\SpecialChar LyX
+er
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-eLyXer
+e\SpecialChar LyX
+er
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-eLyXer
+e\SpecialChar LyX
+er
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-eLyXer
+e\SpecialChar LyX
+er
\end_layout
\end_inset
- unsuitable for many of the documents LyX users produce.
- In principle, of course, these problems could be solved, but the LyX developers
- have decided to follow a different path and have made LyX itself capable
- of writing XHTML, just as it is capable of writing LaTeX, DocBook, and
- plaintext.
+ unsuitable for many of the documents \SpecialChar LyX
+ users produce.
+ In principle, of course, these problems could be solved, but the \SpecialChar LyX
+ developers
+ have decided to follow a different path and have made \SpecialChar LyX
+ itself capable of
+ writing XHTML, just as it is capable of writing \SpecialChar LaTeX
+, DocBook, and plaintext.
\end_layout
\begin_layout Standard
\end_inset
-, which can be found in the LyX source tree or
+, which can be found in the \SpecialChar LyX
+ source tree or
\begin_inset CommandInset href
LatexCommand href
name "accessed online"
-target "http://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes"
+target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
\end_inset
\lang english
These advantages are primarily due to the fact that the XHTML output routines,
- since they are part of LyX, know everything LyX knows about the document
- being exported.
+ since they are part of \SpecialChar LyX
+, know everything \SpecialChar LyX
+ knows about the document being
+ exported.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\lang english
-Another advantage is that, since these routines are internal to LyX, they
- are immune to changes in LyX's file format, or to changes in the semantics
- of existing insets.
+Another advantage is that, since these routines are internal to \SpecialChar LyX
+, they are
+ immune to changes in \SpecialChar LyX
+'s file format, or to changes in the semantics of
+ existing insets.
\end_layout
\end_inset
So they know about the table of contents (as displayed in the outline),
about the counters associated with different paragraph styles, and about
user-defined styles.
- The XHTML output routines know what LyX knows about internationalization,
+ The XHTML output routines know what \SpecialChar LyX
+ knows about internationalization,
too, so they will output
\begin_inset Quotes eld
\end_inset
\begin_layout Standard
\lang english
-Quite generally, the output routines know what LyX knows about document
- layout, that is, about how the document is to be rendered on screen.
+Quite generally, the output routines know what \SpecialChar LyX
+ knows about document layout,
+ that is, about how the document is to be rendered on screen.
We use this information when we output the document as XHTML.
- In particular, LyX
+ In particular, \SpecialChar LyX
+
\emph on
automatically
\emph default
generates CSS style information corresponding to the layout information
it uses to render the document on screen: if section headings are supposed
- to be sans-serif and bold as seen in LyX, then (by default) they will be
- sans-serif and bold when viewed in a web browser, too.
+ to be sans-serif and bold as seen in \SpecialChar LyX
+, then (by default) they will be sans-seri
+f and bold when viewed in a web browser, too.
And this is true not just for pre-defined styles, like Section, but for
any style, including user-defined styles.
Indeed, the XHTML output routines make no distinction between user-defined
- paragraph and character styles and LyX's own pre-defined styles: in each
- case, everything LyX knows about the styles is contained in the layout
- files.
+ paragraph and character styles and \SpecialChar LyX
+'s own pre-defined styles: in each case,
+ everything \SpecialChar LyX
+ knows about the styles is contained in the layout files.
And much the same is true as regards pre-defined textual insets, such as
footnotes, and various custom insets.
\lang english
The result is that XHTML output can be customized and extended in exactly
- the same way LaTeX output can be customized and extended: through layout
- files and modules.
+ the same way \SpecialChar LaTeX
+ output can be customized and extended: through layout files
+ and modules.
See chapter five of the
\emph on
Customization
\end_layout
\begin_layout Section
-
-\lang english
-Math Output in XHTML
+Mathe-Ausgabe in XHTML
\end_layout
\begin_layout Standard
\lang english
-LyX offers four choices for how math is rendered.
+\SpecialChar LyX
+ offers four choices for how math is rendered.
These have various advantages and disadvantages:
\end_layout
\begin_inset Newline newline
\end_inset
-If LyX is unable to render a formula as MathML---for example, if the formula
+If \SpecialChar LyX
+ is unable to render a formula as MathML—for example, if the formula
uses the
\begin_inset Flex Code
status collapsed
\end_inset
- package or ERT---then it will instead output the formula as an image.
+ package or ERT—then it will instead output the formula as an image.
\end_layout
\begin_layout Plain Layout
\lang english
-LyX has borrowed some of the CSS for its HTML output from
+\SpecialChar LyX
+ has borrowed some of the CSS for its HTML output from
\begin_inset Flex Code
status collapsed
\begin_inset Newline newline
\end_inset
-If Lyx is unable to render a formula as HTML---for example, if the formula
+If Lyx is unable to render a formula as HTML—for example, if the formula
uses the
\begin_inset Flex Code
status collapsed
\end_inset
- package or ERT---then it will instead output the formula as an image.
+ package or ERT—then it will instead output the formula as an image.
\end_layout
\end_inset
-, LyX will output formulae as images, the very same images, in fact, that
- are used for instant preview.
+, \SpecialChar LyX
+ will output formulae as images, the very same images, in fact, that are
+ used for instant preview.
\begin_inset Foot
status collapsed
\end_inset
The advantage to this method is that the images are simply generated by
- LaTeX, so they are very accurate.
+ \SpecialChar LaTeX
+, so they are very accurate.
The disadvantage, as mentioned earlier, is that these are bitmapped images,
so they do not scale terribly well, and one cannot copy them, etc.
(As of this writing, there are also problems about equation numbering.
\end_inset
parameter under
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Document\SpecialChar \menuseparator
-Settings\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
Output
\end_layout
\begin_inset Newline newline
\end_inset
-If LyX for some reason fails to create an image for a formula (e.g., if a
- required LaTeX package is not installed), then it will fall back to outputing
- the raw LaTeX.
+If \SpecialChar LyX
+ for some reason fails to create an image for a formula (e.g., if a required
+ \SpecialChar LaTeX
+ package is not installed), then it will fall back to outputing the raw
+ \SpecialChar LaTeX
+.
\end_layout
\begin_layout Itemize
\lang english
-LaTeX
+\SpecialChar LaTeX
+
\begin_inset Newline newline
\end_inset
-Finally, LyX will happily output math as LaTeX.
+Finally, \SpecialChar LyX
+ will happily output math as \SpecialChar LaTeX
+.
As well as being the output of last resort, this method can be used with
such tools as
\begin_inset CommandInset href
\end_inset
-, which uses JavaScript to render LaTeX embedded in HTML documents.
- LyX wraps the LaTeX in either a
+, which uses JavaScript to render \SpecialChar LaTeX
+ embedded in HTML documents.
+ \SpecialChar LyX
+ wraps the \SpecialChar LaTeX
+ in either a
\begin_inset Flex Code
status collapsed
\lang english
One of these output methods must be selected under
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Document\SpecialChar \menuseparator
-Settings\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
Output
\end_layout
\end_inset
.
- By default, LyX outputs MathML.
+ By default, \SpecialChar LyX
+ outputs MathML.
This is a document-wide setting, therefore.
\end_layout
\begin_layout Standard
\lang english
-Eventually, LyX will offer the user the option to select an alternate output
+Eventually, \SpecialChar LyX
+ will offer the user the option to select an alternate output
method for a particular inset, say, one that isn't being rendered very
well by MathML.
\begin_inset Foot
\begin_layout Plain Layout
\lang english
-That said, since LyX falls back to images if the inset contains ERT, then
- one can force output as an image by putting some harmless ERT into the
- math, for example:
+That said, since \SpecialChar LyX
+ falls back to images if the inset contains ERT, then one
+ can force output as an image by putting some harmless ERT into the math,
+ for example:
\begin_inset Formula $a=b\relax$
\end_inset
\end_layout
\begin_layout Section
-
-\lang english
-Bibliography and Citations
+Bibliographie und Zitierungen
\end_layout
\begin_layout Standard
\begin_layout Standard
\lang english
-Citation labels are generated by the same machinery that generates LyX's
- on-screen labels, so the labels will look in the output much as they do
- in LyX, though better.
- If you are using numerical citations, then LyX will output numerical labels,
+Citation labels are generated by the same machinery that generates \SpecialChar LyX
+'s on-screen
+ labels, so the labels will look in the output much as they do in \SpecialChar LyX
+, though
+ better.
+ If you are using numerical citations, then \SpecialChar LyX
+ will output numerical labels,
such as [1] or [17], rather than simply showing the citation key in square
brackets, as it does on-screen.
- If you are using author-year citations, then LyX will add lowercase letters
- to the years, just as BibTeX does, if it finds more than one citation for
+ If you are using author-year citations, then \SpecialChar LyX
+ will add lowercase letters
+ to the years, just as Bib\SpecialChar TeX
+ does, if it finds more than one citation for
a given author-year combination.
The labels will be printed with the bibliography entries.
Note that there is, at present, no way to customize the appearance of the
Language in Context: Selected Essays
\emph default
(Oxford: Oxford University Press, 2007), pp.
- 30--68.
+ 30–68.
\end_layout
\begin_layout Quote
Language in Context: Selected Essays
\emph default
(Oxford: Oxford University Press, 2007), pp.
- 201--30.
+ 201–30.
\end_layout
\begin_layout Standard
\lang english
There is no support at present for sectioned bibliographies.
- If you have multiple bibliographies, then LyX will print the same bibliography
+ If you have multiple bibliographies, then \SpecialChar LyX
+ will print the same bibliography
over and over.
\end_layout
\begin_layout Section
-
-\lang english
-Indexes
+Indizes
\end_layout
\begin_layout Standard
\lang english
-LyX will happily export indexes as XHTML, but with certain limitations at
- the moment.
+\SpecialChar LyX
+ will happily export indexes as XHTML, but with certain limitations at the
+ moment.
\end_layout
\begin_layout Standard
\begin_layout Plain Layout
\lang english
-The main issue here is that LyX itself does not really handle these.
- It just lets you enter what you would have to enter in raw LaTeX.
+The main issue here is that \SpecialChar LyX
+ itself does not really handle these.
+ It just lets you enter what you would have to enter in raw \SpecialChar LaTeX
+.
\end_layout
\end_inset
\begin_layout Itemize
\lang english
-Grouping Index Entries (aka, sub-entries): LyX makes an effort to support
- these, but the entries must be separated by
+Grouping Index Entries (aka, sub-entries): \SpecialChar LyX
+ makes an effort to support these,
+ but the entries must be separated by
\begin_inset Quotes eld
\end_inset
\lang english
Cross-referencing: There is no support for cross-referencing.
- If LyX finds an entry containing the
+ If \SpecialChar LyX
+ finds an entry containing the
\begin_inset Quotes eld
\end_inset
-|see\SpecialChar \ldots{}
+|see\SpecialChar ldots
\begin_inset Quotes erd
\end_inset
\begin_layout Itemize
\lang english
-Index Entry Order: LyX does support attempts to fix the sorting order.
+Index Entry Order: \SpecialChar LyX
+ does support attempts to fix the sorting order.
It will take what is before the first `@' it finds and use that for sorting,
taking what follows the first `@' to be the actual entry.
- At present, LyX does not check for escaped `@', so do not try to index
- email addresses.
+ At present, \SpecialChar LyX
+ does not check for escaped `@', so do not try to index email
+ addresses.
\end_layout
\begin_layout Itemize
\lang english
Index Entry Layout: You can format entries by using the text style dialog,
- or by using any other method available within LyX itself.
+ or by using any other method available within \SpecialChar LyX
+ itself.
There is no support for constructs like:
\begin_inset Quotes eld
\end_inset
\end_inset
.
- Indeed, if LyX finds a pipe symbol, `|', in an entry, it will delete it
- and everything that follows it.
+ Indeed, if \SpecialChar LyX
+ finds a pipe symbol, `|', in an entry, it will delete it and
+ everything that follows it.
\end_layout
\begin_layout Itemize
\end_layout
\begin_layout Section
-
-\lang english
-Nomenclature and Glossary
+Nomenklatur und Glossar
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Chapter
-
-\lang english
-The LyX Server
+Der \SpecialChar LyX
+-Server
\end_layout
\begin_layout Section
-
-\lang english
-Introduction
+Einführung
\end_layout
\begin_layout Standard
\lang english
-The `LyX server' allows other programs to talk to LyX, invoke LyX commands,
- and retrieve information about the LyX internal state.
+The `\SpecialChar LyX
+ server' allows other programs to talk to \SpecialChar LyX
+, invoke \SpecialChar LyX
+ commands, and retrieve
+ information about the \SpecialChar LyX
+ internal state.
This is only intended for advanced users, but they should find it useful.
- It is by writing to the LyX server, for example, that bibliography managers,
+ It is by writing to the \SpecialChar LyX
+ server, for example, that bibliography managers,
such as JabRef, are able to
\begin_inset Quotes eld
\end_inset
\begin_inset Quotes erd
\end_inset
- citations to LyX.
+ citations to \SpecialChar LyX
+.
\end_layout
\begin_layout Section
\lang english
-Starting the LyX Server
+Starting the \SpecialChar LyX
+ Server
\end_layout
\begin_layout Standard
\lang english
-The LyX server works through the use of a pair of named pipes.
+The \SpecialChar LyX
+ server works through the use of a pair of named pipes.
These are usually located in
\begin_inset Flex Code
status collapsed
.
The stem of the pipe names can be defined in the
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Tools\SpecialChar \menuseparator
+Tools\SpecialChar menuseparator
Preferences
\end_layout
\end_inset
- on Windows (but any working path can be used).
+ on Windows (where any working path instead of lyxpipe can be used, for
+ example
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+"
+\backslash
+
+\backslash
+.
+\backslash
+pipe
+\backslash
+my
+\backslash
+lyx
+\backslash
+pipe"
+\end_layout
+
+\end_inset
+
+ would also work).
You
\emph on
must
\begin_layout Standard
\lang english
-LyX will add the '
+\SpecialChar LyX
+ will add the '
\begin_inset Flex Code
status collapsed
\end_inset
' to create the pipes.
- If one of the pipes already exists, LyX will assume that another LyX process
+ If one of the pipes already exists, \SpecialChar LyX
+ will assume that another \SpecialChar LyX
+ process
is already running and will not start the server.
On POSIX (Unix like) systems, if for some other reason, an unused
\begin_inset Quotes eld
\begin_inset Quotes erd
\end_inset
- pipe is left in existence when LyX closes, then LyX will try to delete
- it.
+ pipe is left in existence when \SpecialChar LyX
+ closes, then \SpecialChar LyX
+ will try to delete it.
If this fails for some reason, you will need to delete the pipes manually
- and then restart LyX.
+ and then restart \SpecialChar LyX
+.
On Windows, pipes are deleted by the OS on program termination or crash,
so
\begin_inset Quotes eld
\begin_layout Standard
\lang english
-To have several LyX processes with servers at the same time, you have to
- use different configurations, perhaps by using separate user directories,
- each with its own
+To have several \SpecialChar LyX
+ processes with servers at the same time, you have to use
+ different configurations, perhaps by using separate user directories, each
+ with its own
\begin_inset Flex Code
status collapsed
\lang english
If you are developing a client program, you might find it useful to enable
- debugging information from the LyX server.
- Do this by starting LyX as
+ debugging information from the \SpecialChar LyX
+ server.
+ Do this by starting \SpecialChar LyX
+ as
\begin_inset Flex Code
status collapsed
\begin_layout Standard
\lang english
-You can find a complete example client written in C in the source distribution
+You can find a complete example client written in C++ in the source distribution
as
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-development/lyxserver/server_monitor.c
+development/lyxserver/server_monitor.cpp
\end_layout
\end_inset
\begin_layout Standard
\lang english
-To issue a LyX call, the client writes a line of ASCII text into the input
+To issue a \SpecialChar LyX
+ call, the client writes a line of ASCII text into the input
pipe.
This line has the following format:
\end_layout
\lang english
clientname is a name that the client can choose arbitrarily.
- Its only use is that LyX will echo it if it sends an answer—so a client
- can dispatch results from different requesters.
+ Its only use is that \SpecialChar LyX
+ will echo it if it sends an answer—so a client can
+ dispatch results from different requesters.
\end_layout
\begin_layout Description
\lang english
-function is the function you want LyX to perform.
+function is the function you want \SpecialChar LyX
+ to perform.
It is the same as the commands you'd use in the minibuffer.
\end_layout
\begin_layout Standard
\lang english
-The answer from LyX will arrive in the output pipe and be of the form
+The answer from \SpecialChar LyX
+ will arrive in the output pipe and be of the form
\end_layout
\begin_layout Quote
\begin_inset Quotes erd
\end_inset
-, will return information about the internal state of LyX, while other will
+, will return information about the internal state of \SpecialChar LyX
+, while other will
return an empty data-response.
This means that the command execution went fine.
\end_layout
\begin_layout Standard
\lang english
-In case of errors, the response from LyX will have this form
+In case of errors, the response from \SpecialChar LyX
+ will have this form
\end_layout
\begin_layout Quote
\begin_layout Standard
\lang english
-LyX can notify clients of events going on asynchronously.
+\SpecialChar LyX
+ can notify clients of events going on asynchronously.
Currently it will only do this if the user binds a key sequence with the
function
\begin_inset Quotes eld
\end_inset
.
- The format of the string LyX sends is as follows:
+ The format of the string \SpecialChar LyX
+ sends is as follows:
\end_layout
\begin_layout Quote
\begin_layout Standard
\lang english
-This mechanism can be used to extend LyX's command set and implement macros.
+This mechanism can be used to extend \SpecialChar LyX
+'s command set and implement macros.
Bind some key sequence to
\begin_inset Quotes eld
\end_inset
.
Then start a client that listens on the output pipe, dispatches the command
- according to the sequence, and starts a function that may use LyX calls
- and LyX requests to issue a command or a series of commands to LyX.
+ according to the sequence, and starts a function that may use \SpecialChar LyX
+ calls and
+ \SpecialChar LyX
+ requests to issue a command or a series of commands to \SpecialChar LyX
+.
\end_layout
\begin_layout Section
\lang english
-The simple LyX Server Protocol
+The simple \SpecialChar LyX
+ Server Protocol
\end_layout
\begin_layout Standard
\lang english
-LyX implements a simple protocol that can be used for session management.
+\SpecialChar LyX
+ implements a simple protocol that can be used for session management.
All messages are of the form
\end_layout
\begin_inset Quotes erd
\end_inset
- is received from a client, LyX will report back to inform the client that
+ is received from a client, \SpecialChar LyX
+ will report back to inform the client that
it's listening to it's messages, while
\begin_inset Quotes eld
\end_inset
\begin_inset Quotes erd
\end_inset
- sent from LyX will inform clients that LyX is closing.
+ sent from \SpecialChar LyX
+ will inform clients that \SpecialChar LyX
+ is closing.
\end_layout
\begin_layout Section
-
-\lang english
-Reverse DVI/PDF search
+DVI/PDF Rückwärtssuche
\end_layout
\begin_layout Standard
\lang english
The following viewers offer the reverse PDF search feature: Okular on KDE/Linux,
- Skim on Mac OSX and SumatraPDF on Windows.
+ Qpdfview on Unix, Skim on Mac OSX and SumatraPDF on Windows.
\end_layout
\end_inset
inverse search
\emph default
).
- This means that you can tell LyX to put the cursor to a specific line in
- the document by clicking at the respective position in the DVI/PDF output.
- To achieve this, the viewer must be able to communicate with LyX.
- This is done via the LyX server either by using the named pipe (
+ This means that you can tell \SpecialChar LyX
+ to put the cursor to a specific line in the
+ document by clicking at the respective position in the DVI/PDF output.
+ To achieve this, the viewer must be able to communicate with \SpecialChar LyX
+.
+ This is done via the \SpecialChar LyX
+ server either by using the named pipe (
\emph on
lyxpipe
\emph default
\emph on
lyxsocket
\emph default
-) that LyX creates in its temporary directory (this is the way the
+) that \SpecialChar LyX
+ creates in its temporary directory (this is the way the
\begin_inset Flex Code
status collapsed
\end_inset
- program communicates with LyX).
+ program communicates with \SpecialChar LyX
+).
In some cases, you need a helper script that mediates between the viewer
- and LyX, in others, the viewer can communicate with LyX directly.
+ and \SpecialChar LyX
+, in others, the viewer can communicate with \SpecialChar LyX
+ directly.
This depends on the selected viewer and on your operating system.
The same applies to the way viewers need to be configured and the way the
reverse search is actually performed.
Automatic setup
\begin_inset CommandInset label
LatexCommand label
-name "sub:rev-search"
+name "subsec:rev-search"
\end_inset
\begin_layout Standard
\lang english
-In most cases LyX will do the work for you by enabling
-\begin_inset Flex MenuItem
+In most cases \SpecialChar LyX
+ will do the work for you by enabling
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Document\SpecialChar \menuseparator
-Output\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Output\SpecialChar menuseparator
Synchronize with Output
\end_layout
\end_inset
.
- In such a case LyX will automatically insert the necessary SyncTeX macro
- (for PDF) or load the srcltx package (for DVI) respectively.
+ In such a case \SpecialChar LyX
+ will automatically insert the necessary Sync\SpecialChar TeX
+ macro (for
+ PDF) or load the srcltx package (for DVI) respectively.
This option can be easily reached also on
\begin_inset Flex Code
status collapsed
\lang english
If you need a different setting, you can select or input a custom macro
from the drop down box just below
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Document\SpecialChar \menuseparator
-Settings\SpecialChar \menuseparator
-Output\SpecialChar \menuseparator
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+Output\SpecialChar menuseparator
Synchronize with Output
\end_layout
\begin_layout Standard
\lang english
-Please note that including the
+Note that the method
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-srcltx
+
+\backslash
+synctex=1
\end_layout
\end_inset
- package or
+ enables gzip compression.
+ If your viewer does not support it, you should instead use
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\lang english
-src-specials
+
+\backslash
+synctex=-1
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Please note that including the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+srcltx
+\end_layout
+
+\end_inset
+
+ package or
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+src-specials
\end_layout
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:configuring-viewers"
+reference "subsec:configuring-viewers"
\end_inset
-, where the necessary configuration steps in your viewer -- needed both
- with the automatic and the manual setup -- are described.
+, where the necessary configuration steps in your viewer – needed both with
+ the automatic and the manual setup – are described.
\end_layout
\begin_layout Subsection
\begin_layout Standard
\lang english
-LaTeX provides several different methods for reverse search.
+\SpecialChar LaTeX
+ provides several different methods for reverse search.
Some are built-in in the
\begin_inset Flex Code
status collapsed
\end_inset
program, some are provided by external packages.
- Your choice depends on whether your LaTeX distribution already provides
- a given method (the built-in methods are rather new) and whether your viewer
- can cope with it.
+ Your choice depends on whether your \SpecialChar LaTeX
+ distribution already provides a given
+ method (the built-in methods are rather new) and whether your viewer can
+ cope with it.
The available methods are described in the following.
\end_layout
\lang english
This method provides the DVI file with the necessary information for reverse
search.
- It is available in LaTeX since quite some time (any somewhat recent LaTeX
- distribution should include it), and it works reliably.
+ It is available in \SpecialChar LaTeX
+ since quite some time (any somewhat recent \SpecialChar LaTeX
+ distribution
+ should include it), and it works reliably.
To enable it, change the
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (plain)->DVI
+LaTeX (plain)->DVI
\end_layout
\end_inset
or
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (plain)->DraftDVI
+LaTeX (plain)->DraftDVI
\end_layout
\end_inset
converter in
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
-File Handling\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
Converters
\end_layout
\end_inset
.
- If this doesn't work, check if your TeX engine needs different options
- (the syntax might differ in some distributions).
+ If this doesn't work, check if your \SpecialChar TeX
+ engine needs different options (the
+ syntax might differ in some distributions).
\end_layout
\begin_layout Subsubsection*
\emph default
provide reverse search facility for PDF output (via pdflatex) and DVI output,
respectively.
- In order to enable it, load the packages in the LyX preamble:
+ In order to enable it, load the packages in the \SpecialChar LyX
+ preamble:
\end_layout
\begin_layout Itemize
\begin_layout Subsubsection*
\lang english
-Built-in reverse search via SyncTeX (DVI and PDF)
+Built-in reverse search via Sync\SpecialChar TeX
+ (DVI and PDF)
\end_layout
\begin_layout Standard
have built-in support for both PDF and DVI reverse search.
This so-called
\emph on
-SyncTeX
+Sync\SpecialChar TeX
+
\emph default
facility is basically the result of the integration of the PDFSync package
to the pdftex program and its merge with the
scr-specials
\emph default
approach.
- You need at least TeXLive 2008 or a recent MikTeX distribution in order
- to use it.
- Also note that only a few PDF viewers (Skim on the Mac, SumatraPDF on Windows)
- already provide SyncTeX support.
+ You need at least \SpecialChar TeX
+Live 2008 or a recent Mik\SpecialChar TeX
+ distribution in order to use
+ it.
+ Also note that only a few PDF viewers (Okular and Qpdfview on Unix, Skim
+ on the Mac, SumatraPDF on Windows) already provide Sync\SpecialChar TeX
+ support.
\end_layout
\begin_layout Standard
\lang english
-To enable SyncTeX for DVI output, change the
-\begin_inset Flex MenuItem
+To enable Sync\SpecialChar TeX
+ for DVI output, change the
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (plain) -> DVI
+LaTeX (plain) -> DVI
\end_layout
\end_inset
or
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (plain) -> DraftDVI
+LaTeX (plain) -> DraftDVI
\end_layout
\end_inset
converter in
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
-File Handling\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
Converters
\end_layout
\end_inset
, and for PDF output, change the
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (pdflatex) -> PDF (pdflatex)
+LaTeX (pdflatex) -> PDF (pdflatex)
\end_layout
\end_inset
.
Check the documentation of your viewer whether the viewer needs to be configure
-d for the use with SyncTeX.
+d for the use with Sync\SpecialChar TeX
+.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\lang english
-The
+Not that the option
\begin_inset Flex Code
status collapsed
\end_inset
- option enables gzip compression.
+ enables gzip compression.
If your viewer does not support it, you should instead use
\begin_inset Flex Code
status collapsed
Configuring and using specific viewers
\begin_inset CommandInset label
LatexCommand label
-name "sub:configuring-viewers"
+name "subsec:configuring-viewers"
\end_inset
\end_inset
, you don't need to do anything else for performing a reverse DVI search,
- as LyX already provides the necessary hooks for automatically using the
-
+ as \SpecialChar LyX
+ already provides the necessary hooks for automatically using the
\begin_inset Flex Code
status collapsed
\lang english
However, if for whatever reason you want to use the named pipe instead of
- the socket for communicating with LyX, simply change the DVI viewer in
-
-\begin_inset Flex MenuItem
+ the socket for communicating with \SpecialChar LyX
+, simply change the DVI viewer in
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
-File Handling\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
File formats
\end_layout
\begin_layout Plain Layout
\lang english
-DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l'
+DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
\end_layout
\end_inset
\begin_layout Plain Layout
\lang english
-xdvi -editor 'lyxeditor.sh %f %l'
+xdvi -editor "lyxeditor.sh %f %l"
\end_layout
\end_inset
\begin_inset Newline newline
\end_inset
-read < "${LYXPIPE}".out || exit
+read TMP < "${LYXPIPE}".out || exit
\end_layout
\begin_layout Standard
\end_inset
- is the Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-XServer pipe path specified in
-\begin_inset Flex MenuItem
+ is the LyXServer pipe path specified in
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
Paths
\end_layout
\begin_layout LyX-Code
\lang english
-/Applications/Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X.app/Contents/MacOS/lyxeditor "$2" $1
+/Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
\begin_inset Newline newline
\end_inset
\begin_layout Standard
\lang english
-Modify the lines accordingly if you install LyX somewhere else than in the
+Modify the lines accordingly if you install \SpecialChar LyX
+ somewhere else than in the
Applications folder.
\end_layout
\end_inset
to the viewer setting in
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
-File Handling\SpecialChar \menuseparator
-File formats\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
+File formats\SpecialChar menuseparator
PDF (pdflatex)
\end_layout
\end_inset
, and then in
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Skim\SpecialChar \menuseparator
-Preferences\SpecialChar \menuseparator
+Skim\SpecialChar menuseparator
+Preferences\SpecialChar menuseparator
Sync
\end_layout
\end_inset
- select Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X.
+ select LyX.
\end_layout
\begin_layout Standard
\lang english
Go to
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Settings\SpecialChar \menuseparator
-Configure Okular\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Settings\SpecialChar menuseparator
+Configure Okular\SpecialChar menuseparator
Editor
\end_layout
\begin_layout Subsubsection*
+\lang english
+Qpdfview (Unix)
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Qpdfview supports Sync\SpecialChar TeX
+ since version 0.3.5.
+ Go to
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Edit\SpecialChar menuseparator
+Settings\SpecialChar ldots
+\SpecialChar menuseparator
+Behavior
+\end_layout
+
+\end_inset
+
+, click on the input field of the
+\begin_inset Quotes eld
+\end_inset
+
+Source editor
+\begin_inset Quotes erd
+\end_inset
+
+ item and add the command
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+lyxclient -g %1 %2
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Reverse search is triggered by double-click.
+\end_layout
+
+\begin_layout Subsubsection*
+
\lang english
YAP (Windows)
\end_layout
\lang english
Launch yap, choose its
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-View\SpecialChar \menuseparator
+View\SpecialChar menuseparator
Options
\end_layout
\begin_inset Quotes eld
\end_inset
-New\SpecialChar \ldots{}
+New\SpecialChar ldots
\begin_inset Quotes erd
\end_inset
\begin_inset Quotes eld
\end_inset
-LyX Editor
+\SpecialChar LyX
+ Editor
\begin_inset Quotes erd
\end_inset
\begin_inset Quotes eld
\end_inset
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset Quotes erd
\end_inset
\end_inset
- wrapper is used for communicating with LyX through the
+ wrapper is used for communicating with \SpecialChar LyX
+ through the
\emph on
lyxpipe
\emph default
\begin_layout Standard
\lang english
-Make sure that the LyXServer pipe path you specified in LyX is
+Make sure that the \SpecialChar LyX
+Server pipe path you specified in \SpecialChar LyX
+ is
\begin_inset Flex Code
status collapsed
\end_inset
in the viewer setting in
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
-File Handling\SpecialChar \menuseparator
-File formats\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
+File formats\SpecialChar menuseparator
PDF (pdflatex)
\end_layout
\lang english
First of all, make sure that yap is your default DVI viewer in the Windows
environment, then launch it, choose its
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-View\SpecialChar \menuseparator
+View\SpecialChar menuseparator
Options
\end_layout
\begin_inset Quotes eld
\end_inset
-New\SpecialChar \ldots{}
+New\SpecialChar ldots
\begin_inset Quotes erd
\end_inset
\begin_inset Quotes eld
\end_inset
-LyX Editor
+\SpecialChar LyX
+ Editor
\begin_inset Quotes erd
\end_inset
\begin_inset Quotes eld
\end_inset
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset Quotes erd
\end_inset
\end_inset
- program (which is installed by default on Cygwin along with the LyX executable).
+ program (which is installed by default on Cygwin along with the \SpecialChar LyX
+ executable).
Select
\begin_inset Flex Code
status collapsed
\emph on
lyxsocket
\emph default
- for communicating with LyX.
+ for communicating with \SpecialChar LyX
+.
If, for whatever reason, you want to use the
\emph on
lyxpipe
\end_inset
- option and be sure to specify the LyXServer pipe path in the LyX preferences.
+ option and be sure to specify the \SpecialChar LyX
+Server pipe path in the \SpecialChar LyX
+ preferences.
\end_layout
\begin_layout Standard
\end_inset
in the viewer setting in
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Preferences\SpecialChar \menuseparator
-File Handling\SpecialChar \menuseparator
-File formats\SpecialChar \menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
+File formats\SpecialChar menuseparator
PDF (pdflatex)
\end_layout
\lang english
This wrapper script is needed because SumatraPDF is a native Windows application
- and does not understand the posix paths used by the Cygwin version of LyX.
+ and does not understand the posix paths used by the Cygwin version of \SpecialChar LyX
+.
If SumatraPDF.exe is not in your command PATH, use its full posix path in
the script above.
The
\emph on
lyxpipe
\emph default
-, and be sure to specify the LyXServer pipe path in the LyX preferences.
+, and be sure to specify the \SpecialChar LyX
+Server pipe path in the \SpecialChar LyX
+ preferences.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Section
-
-\lang english
-Forward search
+Vorwärtssuche
\end_layout
\begin_layout Standard
\end_inset
to reverse search.
- It allows you to let the viewer jump to a given position from within LyX.
+ It allows you to let the viewer jump to a given position from within \SpecialChar LyX
+.
If forward search is set up (as described in what follows), you can put
- the cursor anywhere in your LyX document, and hit
-\begin_inset Flex MenuItem
+ the cursor anywhere in your \SpecialChar LyX
+ document, and hit
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Navigate\SpecialChar \menuseparator
+Navigate\SpecialChar menuseparator
Forward search
\end_layout
\end_inset
(or select
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
To make forward search possible, you first need to provide the generated
- output PDF/DVI file with additional information about the TeX sources.
+ output PDF/DVI file with additional information about the \SpecialChar TeX
+ sources.
This can be done via the methods described in the section
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:rev-search"
+reference "subsec:rev-search"
\end_inset
\begin_layout Standard
\lang english
-Additionally, you need to configure LyX for using your viewers in
-\begin_inset Flex MenuItem
+Additionally, you need to configure \SpecialChar LyX
+ for using your viewers in
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\lang english
-Tools\SpecialChar \menuseparator
-Preferences\SpecialChar \menuseparator
-Output\SpecialChar \menuseparator
+Werkzeuge\SpecialChar menuseparator
+Preferences\SpecialChar menuseparator
+Output\SpecialChar menuseparator
General
\end_layout
\end_inset
-: name of the (temporary) exported .tex file
+: name of the (temporary) exported .tex file (without path)
+\end_layout
+
+\begin_layout Itemize
+\noindent
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$$f
+\end_layout
+
+\end_inset
+
+: name of the (temporary) exported .tex file (including path)
\end_layout
\begin_layout Itemize
\lang english
Note that only some of the viewers provide full forward search functionality,
- among them yap, xdvi, okular and Sumatra PDF
+ among them yap, xdvi, okular
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+You might want to set
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+okular –unique
+\end_layout
+
+\end_inset
+
+ in
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Tools\SpecialChar menuseparator
+Preferences\SpecialChar menuseparator
+File Handling\SpecialChar menuseparator
+File
+\begin_inset space ~
+\end_inset
+
+Formats
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+, qpdfview and Sumatra PDF
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\lang english
-For Sumatra CMCDDE is needed --- downloadable from http://www.istri.fr/zip/CMCDDE.z
-ip
+SumatraPDF can also use DDE commands through the external program CMCDDE
+ — downloadable from
+\begin_inset CommandInset href
+LatexCommand href
+target "http://www.istri.fr/spip/zip/CMCDDE.zip"
+
+\end_inset
+
+
\end_layout
\end_inset
.
While many of the widespread PDF viewers (most notably Adobe Reader) do
- not support forward search at all, some other viewers -- e.
+ not support forward search at all, some other viewers – e.
\begin_inset space \thinspace{}
\end_inset
g.
- evince and xpdf -- allow at least to reload the document and jump to a
- specific page of the file, so you can at least navigate
+ evince and xpdf – allow at least to reload the document and jump to a specific
+ page of the file, so you can at least navigate
\begin_inset Quotes eld
\end_inset
\lang english
Forward search works both with DVI and PDF output.
- LyX simply checks which preview format you have used before (i.
+ \SpecialChar LyX
+ simply checks which preview format you have used before (i.
\begin_inset space \thinspace{}
\end_inset
Sie sind nicht an eine bestimmte Zeitschrift gebunden, können aber einfach
verändert werden, um dies zu erreichen.
Lesen Sie dazu die Anleitung für die jeweilige Zeitschrift (oft beschränken
- sich die Änderungen auf das Verändern einer einzigen Zeile in der TeX-Datei).
+ sich die Änderungen auf das Verändern einer einzigen Zeile in der \SpecialChar TeX
+-Datei).
Die Dokumentation der AMS ist auch über das WWW zugänglich (
\begin_inset Flex URL
status collapsed
\end_layout
\begin_layout Standard
-Eine LyX-Datei der ams*-Klasse kann einfach in jede andere der ams*-Klassen
+Eine \SpecialChar LyX
+-Datei der ams*-Klasse kann einfach in jede andere der ams*-Klassen
umgewandelt werden, indem man die entsprechende Klasse über das Menü
\family sans
Dokument-Einstellungen
\begin_layout Standard
Dies ist eine umfangreiche Aufzählung der Umgebungstypen, die von den Formaten
der AMS-Klasse bereitgestellt werden.
- AMS-LaTeX selber bietet die Möglichkeit, eine Unzahl derartiger Typen selber
+ AMS-\SpecialChar LaTeX
+ selber bietet die Möglichkeit, eine Unzahl derartiger Typen selber
für eigene Zwecke zu definieren.
- Die hier realisierte Auswahl entspricht den Empfehlungen der AMS\SpecialChar \@.
+ Die hier realisierte Auswahl entspricht den Empfehlungen der AMS\SpecialChar endofsentence
Zusätzlich
- zu den normalen LyX-Typen wie
+ zu den normalen \SpecialChar LyX
+-Typen wie
\family sans
Abschnitt
\family default
\family sans
Case
\family default
- hat sein eigenes, unabhängiges Num\SpecialChar \-
-me\SpecialChar \-
-rie\SpecialChar \-
-rungs\SpecialChar \-
-sche\SpecialChar \-
+ hat sein eigenes, unabhängiges Num\SpecialChar softhyphen
+me\SpecialChar softhyphen
+rie\SpecialChar softhyphen
+rungs\SpecialChar softhyphen
+sche\SpecialChar softhyphen
ma.
\end_layout
\end_layout
\begin_layout Standard
-Darüberhinaus aktivieren all diese Formate automatisch die AMS-LaTeX- und
- AMS-Font-Pakete.
+Darüberhinaus aktivieren all diese Formate automatisch die AMS-\SpecialChar LaTeX
+- und AMS-Font-Pa
+kete.
Sie müssen auf Ihrem System installiert sein, damit Sie diese Formate verwenden
können.
\end_layout
\family sans
Datei
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Neu
\family sans
Vorlage
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
,
\family sans
Strg+
\end_layout
\begin_layout Standard
-Dieser Abschnitt beschreibt, wie man mit LyX Artikel für die Veröffentlichung
+Dieser Abschnitt beschreibt, wie man mit \SpecialChar LyX
+ Artikel für die Veröffentlichung
in der wissenschaftlichen Zeitschrift
\emph on
Astronomy & Astrophysics
\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 LyX die richtige Form erreicht.
+ geben, wie man unter \SpecialChar LyX
+ die richtige Form erreicht.
\end_layout
\begin_layout Standard
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 LyX-Klasse unterstützt die derzeit neueste Version 5.01
- der A&A-Textklasse.
+ 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
\begin_layout Standard
Sie beginnen ein neues Dokument über den Menüpunkt
\family sans
-Datei\SpecialChar \menuseparator
-Neu\SpecialChar \ldots{}
+Datei\SpecialChar menuseparator
+Neu\SpecialChar ldots
\family default
\family default
) oder
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset
\begin_inset space ~
\end_inset
-Vor\SpecialChar \-
-la\SpecialChar \-
-ge\SpecialChar \ldots{}
+Vor\SpecialChar softhyphen
+la\SpecialChar softhyphen
+ge\SpecialChar ldots
\begin_inset space \space{}
\end_inset
\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 \-
+ 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 LyX-Distributio
-n.
+ Ein Beispiel für eine solche Vorlage finden Sie in der normalen \SpecialChar LyX
+-Distribution.
\end_layout
\end_inset
\begin_layout Itemize
\family sans
-Of\SpecialChar \textcompwordmark{}
+Of\SpecialChar ligaturebreak
fprints
\family default
: [optional] falls mehr als ein Autor beteiligt ist: An wen sollen Anfragen
\begin_inset space ~
\end_inset
-<date>; Ac\SpecialChar \-
-cept\SpecialChar \-
+<date>; Ac\SpecialChar softhyphen
+cept\SpecialChar softhyphen
ed
\begin_inset space ~
\end_inset
\backslash
maketitle
\family default
- darf nicht selber eingefügt werden, dies wird automatisch von LyX getan,
- sobald der Titelblock beendet ist.
+ 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.
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
+Einfügen\SpecialChar menuseparator
Fußnote
\family default
verwenden.
- LyX verwendet dann automatisch die in diesem Fall korrekte LaTeX-Form
+ \SpecialChar LyX
+ verwendet dann automatisch die in diesem Fall korrekte \SpecialChar LaTeX
+-Form
\family typewriter
\backslash
\end_layout
\begin_layout Standard
-Darüberhinaus werden drei zusätzliche LaTeX-Befehle verwendet, für die es
- in LyX kein Gegenstück gibt:
+Darüberhinaus werden drei zusätzliche \SpecialChar LaTeX
+-Befehle verwendet, für die es in
+ \SpecialChar LyX
+ kein Gegenstück gibt:
\end_layout
\begin_layout Itemize
\begin_layout Standard
In allen Fällen müssen Sie die entsprechenden Befehle selber eingeben und
- als TeX-Code markieren.
+ als \SpecialChar TeX
+-Code markieren.
Beachten Sie auch das Beispiel.
\end_layout
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.
- Diese Umgebung ist in LyX derzeit nicht implementiert, deshalb müssen Sie
- den LaTeX-Befehl
+ Diese Umgebung ist in \SpecialChar LyX
+ derzeit nicht implementiert, deshalb müssen Sie
+ den \SpecialChar LaTeX
+-Befehl
\family typewriter
\backslash
keywords{}
\family default
- von Hand eingeben und als TeX-Code kennzeichnen.
+ von Hand eingeben und als \SpecialChar TeX
+-Code kennzeichnen.
Siehe dazu auch das Beispiel.
\end_layout
\begin_layout Itemize
\family sans
-La
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-TeX
+LaTeX
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Subsection
-Von LyX nicht unterstützte Befehle
+Von \SpecialChar LyX
+ nicht unterstützte Befehle
\end_layout
\begin_layout Standard
-Einige der LaTeX-Befehle werden vom Format
+Einige der \SpecialChar LaTeX
+-Befehle werden vom Format
\family sans
paper (A&A)
\family default
- in LyX nicht unterstützt.
+ in \SpecialChar LyX
+ nicht unterstützt.
Einige davon wurden bereits erwähnt.
Der Übersicht halber sind hier nochmals alle zusammen aufgeführt:
\end_layout
eingeben.
\series bold
-Vergessen Sie keinesfalls, die Befehle als LaTeX-Code zu kennzeichnen!
+Vergessen Sie keinesfalls, die Befehle als \SpecialChar LaTeX
+-Code zu kennzeichnen!
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-LyX stellt die notwendigen Float-Umgebungen
+\SpecialChar LyX
+ stellt die notwendigen Float-Umgebungen
\family sans
figure
\family default
sollten.
Verwenden Sie dazu die Einstellungsmöglichkeit im Menü
\family sans
-Bearbeiten\SpecialChar \menuseparator
-Absatz-Einstellungen (
-\begin_inset Graphics
- filename ../../images/layout-paragraph.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+Bearbeiten\SpecialChar menuseparator
+Absatz-Einstellungen
+\family default
+ (
+\begin_inset Info
+type "icon"
+arg "layout-paragraph"
\end_inset
).
\begin_layout Enumerate
Erzeugen Sie eine breite Gleitabbildung:
\family sans
-Einfügen\SpecialChar \menuseparator
-Gleitobjekt\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
+Gleitobjekt\SpecialChar menuseparator
Abbildung.
\end_layout
\begin_layout Enumerate
Fügen Sie die Abbildung ein:
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Grafik
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
Die Abbildung sollte auf eine Breite von 12
\begin_inset Formula $\,$
\end_inset
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
+Einfügen\SpecialChar menuseparator
+Formatierung\SpecialChar menuseparator
Variabler
\begin_inset space \space{}
\end_inset
\end_layout
\begin_layout Enumerate
-Schalten Sie in den LaTeX-Modus:
+Schalten Sie in den \SpecialChar LaTeX
+-Modus:
\family sans
Alt+Z
\begin_inset space ~
\end_layout
\begin_layout Enumerate
-Setzen Sie den Cursor hinter den Text und fügen Sie im LaTeX-Modus die schließen
-de Klammer ein:
+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 ~
\begin_layout Standard
Um den Artikel einzureichen, muss er in einem speziellen, zweizeiligen Format
ausgedruckt werden.
- Dazu muss der Dokumentklasse in LaTeX die Option
+ Dazu muss der Dokumentklasse in \SpecialChar LaTeX
+ die Option
\family typewriter
referee
\family default
angegeben werden.
Verwenden Sie hierzu im Menü
\family sans
-Dokument-Einstellungen\SpecialChar \menuseparator
-Do\SpecialChar \-
-ku\SpecialChar \-
-ment\SpecialChar \-
-klas\SpecialChar \-
+Dokument-Einstellungen\SpecialChar menuseparator
+Do\SpecialChar softhyphen
+ku\SpecialChar softhyphen
+ment\SpecialChar softhyphen
+klas\SpecialChar softhyphen
se,
\family default
Feld
Im Verzeichnis Beispiele, in das Sie über den entsprechenden Knopf im Dialog
\family sans
-Datei\SpecialChar \menuseparator
-Öffnen\SpecialChar \ldots{}
+Datei\SpecialChar menuseparator
+Öffnen\SpecialChar ldots
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Beispiele
\family default
gelangen, finden Sie einen Artikel für dieses Format (
\family typewriter
-aa_sample.
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-
-\end_layout
-
-\end_inset
-
-lyx
+aa_sample.lyx
\family default
).
Es ist der Artikel, der auch im originalen Paket der Textklasse beigelegt
- ist, in LyX ,,übersetzt``.
- Sie können ihn als Anregung verwenden und den originalen LaTeX-Text mit
- LyX' Art und Weise zu schreiben vergleichen.
+ ist, in \SpecialChar LyX
+
+\begin_inset Quotes gld
+\end_inset
+
+übersetzt
+\begin_inset Quotes grd
+\end_inset
+
+.
+ Sie können ihn als Anregung verwenden und den originalen \SpecialChar LaTeX
+-Text mit \SpecialChar LyX
+' Art
+ und Weise zu schreiben vergleichen.
\end_layout
\begin_layout Section
-AASTeX
+AAS\SpecialChar TeX
+
\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-Dokumentklasse!AASTeX
+Dokumentklasse!AAS\SpecialChar TeX
+
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-AASTeX ist ein Makro-Paket, welches von der American Astronomical Society
- zusammengestellt wurde, um die Einsendung von Manuskripten für die drei
- von ihr herausgegebenen Zeitschriften zu vereinfachen: Astrophysical Journal
- (einschließlich Briefe und Ergänzung), Astronomical Journal sowie Publications
- of the Astronomical Society of the Pacific.
- Es hat sich gezeigt, dass LyX sich ausgezeichnet dafür eignet, dies Dokumente
+AAS\SpecialChar TeX
+ ist ein Makro-Paket, welches von der American Astronomical Society zusammeng
+estellt wurde, um die Einsendung von Manuskripten für die drei von ihr herausgeg
+ebenen Zeitschriften zu vereinfachen: Astrophysical Journal (einschließlich
+ Briefe und Ergänzung), Astronomical Journal sowie Publications of the Astronomi
+cal Society of the Pacific.
+ 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.
- LyX setzt mindestens Version 5.2, die hier beschrieben wird, dieses Makro-Pakete
-s voraus.
+ \SpecialChar LyX
+ setzt mindestens Version 5.2, die hier beschrieben wird, dieses Makro-Paketes
+ voraus.
Version 5.2 wird hier beschrieben wird.
- Das AASTeX-Paket kann vom FTP-Server der AAS heruntergeladen werden:
+ Das AAS\SpecialChar TeX
+-Paket kann vom FTP-Server der AAS heruntergeladen werden:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_layout Standard
\begin_layout Plain Layout
-http://www.journals.uchicago.edu/AAS/AASTeX
+https://aas.org/aastex/aastex-downloads
\end_layout
\end_inset
\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
- LyX schreiben.
- Denn auch mit LyX müssen Sie sich über die Bedeutung der diversen AASTeX-Befehl
-e im Klaren sein, LyX nimmt Ihnen lediglich ab, all diese Befehle selber
- einzutipppen.
- Sie sind auch verantwortlich dafür, dass das endgültige LaTeX-Dokument
- den Richtlinien derjenigen Zeitschrift entspricht, bei dem Sie den Artikel
- einreichen wollen.
+ \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 dem Sie den Artikel einreichen
+ wollen.
\end_layout
\begin_layout Subsection
Es ist sehr ratsam, mit der beigefügten Vorlagedatei zu beginnen.
Klicken Sie dazu auf
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Neu
\begin_inset space \space{}
\end_inset
Vorlage
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
, geben Sie einen Dateinamen ein und wählen Sie dann
\family typewriter
aastex.lyx
<>
\family default
) mit den richtigen Inhalten.
- Viele der AASTeX-Befehle lassen sich einfach in LyX integrieren, bei manchen
+ Viele der AAS\SpecialChar TeX
+-Befehle lassen sich einfach in \SpecialChar LyX
+ integrieren, bei manchen
ist das jedoch nicht der Fall, insbesondere bei
\family typewriter
\family default
.
Diese fallen Ihnen in der Vorlage sicherlich sofort auf: Derartige Befehle
- müssen direkt eingetippt und als TeX-Code markiert werden.
- Ich habe versucht, den Umfang solcher TeX-Code-Kästchen so gering wie möglich
+ 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, aber es sind immer noch ein paar mehr, als den meisten lieb
ist.
\end_layout
\begin_layout Standard
Wenn das Dokument zu Ihrer Zufriedenheit erstellt ist und einwandfrei in
- der Vor\SpecialChar \-
+ der Vor\SpecialChar softhyphen
schau betrachtet und ausgedruckt werden kann, sind einige Nachbearbeitun
-gsschritte not\SpecialChar \-
-wen\SpecialChar \-
+gsschritte not\SpecialChar softhyphen
+wen\SpecialChar softhyphen
dig, bevor der Text eingereicht werden kann.
\end_layout
\begin_layout Enumerate
-Exportieren Sie den Text als LaTeX-Datei (
+Exportieren Sie den Text als \SpecialChar LaTeX
+-Datei (
\family sans
-Datei\SpecialChar \menuseparator
-Exportieren\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+Datei\SpecialChar menuseparator
+Exportieren\SpecialChar menuseparator
+LaTeX
\family default
).
\end_layout
.tex
\family default
-Datei mit Ihrem bevorzugten Text-Editor:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\family typewriter
\backslash
-usepackage\SpecialChar \ldots{}
+usepackage\SpecialChar ldots
{fontenc}
\family default
(normalerweise direkt nach
\family typewriter
\backslash
-docu\SpecialChar \-
-ment\SpecialChar \-
+docu\SpecialChar softhyphen
+ment\SpecialChar softhyphen
class
\family default
).
\family typewriter
\backslash
-make\SpecialChar \-
+make\SpecialChar softhyphen
atother
\family default
-, mit Ausnahme derjenigen Einträge, die Sie selber in den LaTeX-Vorspann
- eingefügt haben (diese sollten direkt nach den
+, 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 LaTeX commands
+User specified \SpecialChar LaTeX
+ commands
\begin_inset Quotes grd
\end_inset
\end_deeper
\begin_layout Enumerate
-Starten Sie einen LaTeX-Lauf um sicherzustellen, dass die Datei noch immer
- fehlerfrei verarbeitet werden kann.
+Starten Sie einen \SpecialChar LaTeX
+-Lauf um sicherzustellen, dass die Datei noch immer fehlerfrei
+ verarbeitet werden kann.
\end_layout
\begin_layout Enumerate
\end_layout
\begin_layout Standard
-Ich werde hier nicht die verschiedenen AASTeX-Befehle ausführlich erläutern;
+Ich werde hier nicht die verschiedenen AAS\SpecialChar TeX
+-Befehle ausführlich erläutern;
dies wird im Handbuch des Makropaketes (
\family typewriter
aasguide.tex
) 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{}
+ Also los\SpecialChar ldots
\end_layout
\family default
in
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
Dokumentformat
\family default
ein.
\begin_layout Subsubsection
Dinge, die funktionieren, jedoch zusätzlicher Hinweise bedürfen
-\begin_inset Argument
+\begin_inset Argument 1
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Die folgenden Befehle sind für die Verwendung durch die Zeitschrifteneditoren
vorgesehen.
- Aber wenn Sie sie unbedingt verwenden wollen, tragen Sie sie in den LaTeX-Vorsp
-ann ein:
+ Aber wenn Sie sie unbedingt verwenden wollen, tragen Sie sie in den \SpecialChar LaTeX
+-Vorspann
+ ein:
\begin_inset Newline newline
\end_inset
\end_layout
\begin_layout Itemize
-Die folgenden Befehle können ebenfalls im LaTeX-Vorspann platziert werden.
+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 default
(2.3) – Dieser Befehl kann nur in einer eigenen Absatzumgebung verwendet
werden.
- Verwenden Sie TeX-Code, um ihn einzufügen.
+ Verwenden Sie \SpecialChar TeX
+-Code, um ihn einzufügen.
\end_layout
\begin_layout Itemize
\family default
(2.6) – Dieser Befehl kann nur in einer eigenen Absatzumgebung verwendet
werden.
- Verwenden Sie TeX-Code, um ihn einzufügen.
+ Verwenden Sie \SpecialChar TeX
+-Code, um ihn einzufügen.
\end_layout
\begin_layout Itemize
(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
+Einfügen\SpecialChar menuseparator
Kurztitel
\family default
auswählen.
\family typewriter
\backslash
-fig\SpecialChar \-
+fig\SpecialChar softhyphen
caption
\family default
benötigt wird.
\end_layout
\begin_layout Subsubsection
-Nicht implementierte Dinge (TeX-Code verwenden)
+Nicht implementierte Dinge (\SpecialChar TeX
+-Code verwenden)
\end_layout
\begin_layout Standard
vor
\emph default
derjenigen ein, in der Sie es verwenden wollen.
- Verwenden Sie keine von LyX erzeugten Linien in der Tabelle.),
+ Verwenden Sie keine von \SpecialChar LyX
+ erzeugten Linien in der Tabelle.),
\family typewriter
\backslash
\end_layout
\begin_layout Standard
-\SpecialChar \ldots{}
+\SpecialChar ldots
jedenfalls nicht auf irgendeine sinnvolle Weise, deshalb sollten Sie sie
am Besten ignorieren.
Es handelt sich dabei um die Umgebungstypen
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
+Einfügen\SpecialChar menuseparator
Datei
\family default
- in Ihre LyX-Datei ein.
+ in Ihre \SpecialChar LyX
+-Datei ein.
In der Datei
\family typewriter
aas_sample.lyx
\end_layout
\begin_layout Subsubsection
-Wie man LyX und AASTeX zusammenarbeiten lässt
+Wie man \SpecialChar LyX
+ und AAS\SpecialChar TeX
+ zusammenarbeiten lässt
\end_layout
\begin_layout Standard
-Es kann etwas schwierig sein, LyX dazu zu bringen, neue Formate und Dokumentklas
-sen zu erkennen.
+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 LaTeX das AASTeX-Paket findet.
+Stellen Sie sicher, dass \SpecialChar LaTeX
+ das AAS\SpecialChar TeX
+-Paket findet.
Kopieren Sie
\family typewriter
sample.
\family default
entweder in
\family typewriter
-LyXDir/lay\SpecialChar \-
+\SpecialChar LyX
+Dir/lay\SpecialChar softhyphen
outs
\family default
oder in
\end_layout
\begin_layout Enumerate
-Rekonfigurieren Sie LyX mit
+Rekonfigurieren Sie \SpecialChar LyX
+ mit
\family sans
-Bearbeiten\SpecialChar \menuseparator
+Bearbeiten\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset
konfigurieren
\family default
- und starten Sie LyX dann neu.
+ und starten Sie \SpecialChar LyX
+ dann neu.
\end_layout
\begin_layout Enumerate
Öffnen Sie eine neue Datei (nicht mit Vorlagedatei).
- Erscheint AASTeX als Auswahloption in
-\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
-Dokumentklasse\SpecialChar \menuseparator
-Dokument\SpecialChar \-
-klas\SpecialChar \-
+ Erscheint AAS\SpecialChar TeX
+ als Auswahloption in
+\family sans
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
+Dokumentklasse\SpecialChar menuseparator
+Dokument\SpecialChar softhyphen
+klas\SpecialChar softhyphen
se
\family default
?
\end_layout
\begin_layout Standard
-Wenn Sie beim Übersetzen eines existierenden AASTeX-Dokumentes eine Fehlermeldun
-g von LaTeX bekommen, es könne das AASTeX-Format nicht finden oder ein
+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
\end_layout
\begin_layout Subsubsection
-LaTeX-Fehler beim Verarbeiten von Tabellen
+\SpecialChar LaTeX
+-Fehler beim Verarbeiten von Tabellen
\end_layout
\begin_layout Standard
-LyX versucht standardmäßig, die Über/Unterschriften von Tabellen zu zentrieren.
- Dies verursacht scheinbar Probleme im Zusammenhang mit AASTeX, Sie sollten
+\SpecialChar LyX
+ versucht standardmäßig, die Über/Unterschriften von Tabellen zu zentrieren.
+ Dies verursacht scheinbar Probleme im Zusammenhang mit AAS\SpecialChar TeX
+, Sie sollten
deshalb für diese Abschnitte in
\family sans
-Bearbeiten\SpecialChar \menuseparator
+Bearbeiten\SpecialChar menuseparator
Absatz
\family default
-
\end_layout
\begin_layout Standard
-Obwohl AASTeX eigene Befehle für Bilder hat (
+Obwohl AAS\SpecialChar TeX
+ eigene Befehle für Bilder hat (
\family typewriter
\backslash
plotone
\family default
- zum Beispiel), ziehe ich die Standard-Bildbefehle von LaTeX (mit dem Ergänzungs
-paket
+ zum Beispiel), ziehe ich die Standard-Bildbefehle von \SpecialChar LaTeX
+ (mit dem Ergänzungspaket
+
\family typewriter
graphicx
\family default
\begin_inset space ~
\end_inset
-Befehle als TeX-Code in einer Gleitumgebung einsetzen, mir ist es aber nie
+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 LyX den Befehl
+ wird \SpecialChar LyX
+ den Befehl
\family typewriter
\backslash
usepackage{graphics}
\family default
- in den LaTeX-Vorspann einfügen und die Abbildungen auf die in LaTeX übliche
- Weise behandeln.
+ in den \SpecialChar LaTeX
+-Vorspann einfügen und die Abbildungen auf die in \SpecialChar LaTeX
+ übliche Weise
+ behandeln.
Ich glaube, dass ApJ Bilder jetzt auf genau diese Art akzeptiert; AJ wird
wohl noch die
\begin_inset Quotes gld
\begin_layout Standard
Es gibt noch ein paar hübsche Dinge, die ich hätte implementieren können,
aber es nicht tat.
- Etwa wird der doppelte Zeilenabstand in LyX nicht angezeigt, obwohl das
- Dokument auf Papier so ausgedruckt wird.
+ 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
\begin_layout Standard
Ihre Erfahrung mag eine andere sein.
- Ich habe jetzt Artikel für ApJ und AJ veröffentlicht, für die LyX 98% der
- Arbeit getan hat; die restlichen 2% LaTeX-Nachbearbeitung und ein paar
- Aufräumarbeiten.
+ Ich habe jetzt Artikel für ApJ und AJ veröffentlicht, für die \SpecialChar LyX
+ 98% der
+ Arbeit getan hat; die restlichen 2% \SpecialChar LaTeX
+-Nachbearbeitung und ein paar Aufräumarbeit
+en.
Ich hatte keinen Ärger mit dem Abgabeprozess, und ich bin sicher, dass
die Journale nie einen Unterschied bemerkt haben.
Also: probieren Sie es aus und veröffentlichen Sie!
\end_inset
package, and they are almost (but not exactly) identical.
- Most of their features are supported by LyX.
- I have used LyX successfully to write articles submitted to both journals
+ Most of their features are supported by \SpecialChar LyX
+.
+ I have used \SpecialChar LyX
+ successfully to write articles submitted to both journals
without any problem.
\end_layout
\begin_layout Standard
-Das ijmpd-Paket ist ein Makrosatz, der die elektronische Manuskript\SpecialChar \-
-über\SpecialChar \-
-sen\SpecialChar \-
+Das ijmpd-Paket ist ein Makrosatz, der die elektronische Manuskript\SpecialChar softhyphen
+über\SpecialChar softhyphen
+sen\SpecialChar softhyphen
dung
an das International Journal of Modern Physics D, herausgegeben von World
Scientific, erleichtert.
heruntergeladen werden.
Das ijmpd-Paket ist eine modifizierte Version der article-Klasse.
- Die meisten Funktionen werden von LyX unterstützt.
- Ich habe vor kurzem LyX erfolgreich benutzt, um einen Artikel an das Internatio
-nal Journal of Modern Physics D zu schicken.
+ Die meisten Funktionen werden von \SpecialChar LyX
+ unterstützt.
+ Ich habe vor kurzem \SpecialChar LyX
+ erfolgreich benutzt, um einen Artikel an das International
+ Journal of Modern Physics D zu schicken.
\end_layout
\begin_layout Subsection
\bar under
F
\bar default
-ile\SpecialChar \menuseparator
+ile\SpecialChar menuseparator
New from
\family default
\end_layout
\begin_layout Enumerate
-LyX won't let you change the font size and the page style of the document,
+\SpecialChar LyX
+ won't let you change the font size and the page style of the document,
because such modifications are not allowed by both packages.
\end_layout
\bar under
T
\bar default
-ools\SpecialChar \menuseparator
+ools\SpecialChar menuseparator
\bar under
P
.
Their use is more or less obvious.
- LyX supports all these environments; it will use the proper label, text
- style, and numbering scheme for each of them.
+ \SpecialChar LyX
+ supports all these environments; it will use the proper label, text style,
+ and numbering scheme for each of them.
\end_layout
\begin_layout Enumerate
Both packages use basic citations; the natbib package should not be used.
- In LyX, citation references are shown as usual; in the output, citations
- are shown as superscripts.
+ In \SpecialChar LyX
+, citation references are shown as usual; in the output, citations are
+ shown as superscripts.
If you want to use a citation as normal text, you should use the
\family typewriter
refcite
before
\shape default
the References.
- LyX provides a special environment, called
+ \SpecialChar LyX
+ provides a special environment, called
\begin_inset Quotes eld
\end_inset
\end_inset
which marks the beginning of the appendices.
- This environment should be left blank; it just sends a LaTeX command, but
- nothing is really printed.
- In LyX, the word
+ This environment should be left blank; it just sends a \SpecialChar LaTeX
+ command, but nothing
+ is really printed.
+ In \SpecialChar LyX
+, the word
\begin_inset Quotes eld
\end_inset
\end_inset
environment.
- LyX will number each appendix with capital letters, as required by both
- journals.
+ \SpecialChar LyX
+ will number each appendix with capital letters, as required by both journals.
Note that
\begin_inset Quotes eld
\end_inset
tbl
\family default
command to implement table captions.
- As a result, a table created by LyX is printed correctly, but its caption
+ As a result, a table created by \SpecialChar LyX
+ is printed correctly, but its caption
is ignored.
- However, you can use some TeX-Code to overpass this problem, so that captions
+ However, you can use some \SpecialChar TeX
+-Code to overpass this problem, so that captions
are printed as expected.
To do so, create a float table as usual, remove the caption, and replace
- it with the TeX-Code
+ it with the \SpecialChar TeX
+-Code
\family typewriter
\backslash
\emph default
}{
\family default
- (sic); you must also the TeX-Code
+ (sic); you must also the \SpecialChar TeX
+-Code
\family typewriter
}
\family default
\family typewriter
.tex
\family default
- file, then include this file to the LyX document (
+ file, then include this file to the \SpecialChar LyX
+ document (
\family sans
\bar under
I
\bar default
-nsert\SpecialChar \menuseparator
+nsert\SpecialChar menuseparator
Fil
\bar under
e
\bar default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
Chil
\bar under
d
\family sans
Datei
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Neu
Vorlage
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Enumerate
-LyX erlaubt Ihnen nicht, die Fontgröße und den Seitenstil des Dokuments
- zu ändern, weil das ijmpd-Paket diese Änderungen nicht erlaubt.
+\SpecialChar LyX
+ erlaubt Ihnen nicht, die Fontgröße und den Seitenstil des Dokuments zu
+ ändern, weil das ijmpd-Paket diese Änderungen nicht erlaubt.
\end_layout
\begin_layout Enumerate
Bevor Sie Ihr Papier in der Druckansicht ansehen, überzeugen Sie sich,
dass das Babel-Paket nicht benutzt wird: deaktivieren Sie
\family sans
-Werkzeuge\SpecialChar \menuseparator
-Einstellungen\SpecialChar \menuseparator
-Sprach-Einstellungen\SpecialChar \menuseparator
-Sprache\SpecialChar \menuseparator
+Werkzeuge\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Sprach-Einstellungen\SpecialChar menuseparator
+Sprache\SpecialChar menuseparator
Babel
\begin_inset space ~
\end_inset
\begin_layout Enumerate
Anhänge können ans Papier hinzugefügt werden.
- LyX bietet dafür eine besondere Umgebung
+ \SpecialChar LyX
+ bietet dafür eine besondere Umgebung
\emph on
Appendix
\emph default
\end_layout
\begin_layout Enumerate
-Das ijmpd-Paket behandelt Tabellenbeschriftungen ganz anders als LyX.
- Deswegen wird eine von LyX erstellte Tabelle zwar richtig gedruckt, aber
- ihre Beschriftung wird ignoriert.
+Das ijmpd-Paket behandelt Tabellenbeschriftungen ganz anders als \SpecialChar LyX
+.
+ Deswegen wird eine von \SpecialChar LyX
+ erstellte Tabelle zwar richtig gedruckt, aber ihre
+ Beschriftung wird ignoriert.
Wenn Sie Tabellenbeschriftungen brauchen, sollten Sie die ganze gleitende
Tabelle in eine
\family typewriter
.tex
\family default
--Datei einbauen und dann diese Datei in das LyX-Dokument importieren (
+-Datei einbauen und dann diese Datei in das \SpecialChar LyX
+-Dokument importieren (
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Datei
\begin_inset space \space{}
\end_inset
einbinden
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
).
Wie Sie eine gleitende Tabelle für ijmpd erstellen, steht in der Datei
\end_layout
\begin_layout Standard
-Bevor Sie Ihr Papier versenden, müssen Sie es als LaTeX-Datei (
+Bevor Sie Ihr Papier versenden, müssen Sie es als \SpecialChar LaTeX
+-Datei (
\family sans
Datei
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Exportieren
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+LaTeX
\family default
)
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Actually you have the choice between LaTeX (normal) and pdflatex.
+Actually you have the choice between \SpecialChar LaTeX
+ (normal) and pdflatex.
If you intend to use pdflatex to prepare the paper, you should use the
pdflatex option so that included graphics are converted to PDF format,
ready for use by pdflatex.
\family typewriter
\backslash
-make\SpecialChar \-
-at\SpecialChar \-
+make\SpecialChar softhyphen
+at\SpecialChar softhyphen
other
\family default
-, mit Ausnahme derjenigen Einträge, die Sie selber in den LaTeX-Vorspann
- eingefügt haben.
+, mit Ausnahme derjenigen Einträge, die Sie selber in den \SpecialChar LaTeX
+-Vorspann eingefügt
+ haben.
\end_layout
\begin_layout Standard
\family typewriter
.tex
\family default
--Datei muss gespeichert werden und von LaTeX sooft wie nötig bearbeitet
- werden.
+-Datei muss gespeichert werden und von \SpecialChar LaTeX
+ sooft wie nötig bearbeitet werden.
Außerdem sollten Sie sich das resultierende
\family typewriter
.dvi
\end_layout
\begin_layout Subsection
-Use of TeX-Code
+Use of \SpecialChar TeX
+-Code
\end_layout
\begin_layout Standard
-The use of TeX-Code is reduced to two commands, which must be placed at
- the top of the document.
+The use of \SpecialChar TeX
+-Code is reduced to two commands, which must be placed at the
+ top of the document.
If you started writing your paper by using the
\family typewriter
ijmpc.lyx
\family typewriter
ijmpd.lyx
\family default
- template, the TeX-Code needed is already in its place; you usually don't
- need to delete it.
- You may only modify the first TeX-Code to specify the information printed
+ template, the \SpecialChar TeX
+-Code needed is already in its place; you usually don't need
+ to delete it.
+ You may only modify the first \SpecialChar TeX
+-Code to specify the information printed
to the top of odd and even pages (authors' names and short paper's title,
respectively).
- This TeX-Code must have the form
+ This \SpecialChar TeX
+-Code must have the form
\family typewriter
\backslash
\begin_layout Standard
Das Kluwer-Paket ist ein Makrosatz der Kluwer Academic Publishers, der die
- elektronische Ma\SpecialChar \-
-nu\SpecialChar \-
-skript\SpecialChar \-
-über\SpecialChar \-
-sen\SpecialChar \-
+ elektronische Ma\SpecialChar softhyphen
+nu\SpecialChar softhyphen
+skript\SpecialChar softhyphen
+über\SpecialChar softhyphen
+sen\SpecialChar softhyphen
dung an Zeitschriften erleichtert.
Die bekanntesten sind Astrophysics und Space Science and Solar Physics,
aber es gibt viele andere (eine vollständige Liste ist unter
\end_layout
\begin_layout Standard
-LyX unterstützt viele Funktionen des Paketes, aber nicht alles.
- Aber der benötigte LaTeX-Code reduziert sich auf einige
+\SpecialChar LyX
+ unterstützt viele Funktionen des Paketes, aber nicht alles.
+ Aber der benötigte \SpecialChar LaTeX
+-Code reduziert sich auf einige
\emph on
seltsame
\emph default
\end_inset
).
- Ich habe vor kurzem mit LyX einen Artikel an Astrophysics and Space Science
+ Ich habe vor kurzem mit \SpecialChar LyX
+ einen Artikel an Astrophysics and Space Science
ohne Probleme verschickt.
\end_layout
\family sans
Datei
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Neu
Vorlage
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Standard
-Bevor Sie Ihr Papier versenden, müssen Sie es wie beim AASTeX-Paket wie
- folgt
+Bevor Sie Ihr Papier versenden, müssen Sie es wie beim AAS\SpecialChar TeX
+-Paket wie folgt
+
\emph on
nachbearbeiten
\emph default
\end_layout
\begin_layout Enumerate
-Exportieren Sie Ihr Papier als LaTeX-Datei (
+Exportieren Sie Ihr Papier als \SpecialChar LaTeX
+-Datei (
\family sans
Datei
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Exportieren
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+LaTeX
\family default
).
.tex
\family default
-Datei mit einem Texteditor und machen Sie die folgenden Änderungen:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\family typewriter
\backslash
-make\SpecialChar \-
-at\SpecialChar \-
+make\SpecialChar softhyphen
+at\SpecialChar softhyphen
other
\family default
-, mit Ausnahme derjenigen Einträge, die Sie selber in den LaTeX
+, mit Ausnahme derjenigen Einträge, die Sie selber in den \SpecialChar LaTeX
+
\begin_inset ERT
status collapsed
\end_deeper
\begin_layout Enumerate
-Starten Sie einen LaTeX-Lauf mit der
+Starten Sie einen \SpecialChar LaTeX
+-Lauf mit der
\family typewriter
.tex
\family default
\end_layout
\begin_layout Enumerate
-Es ist möglich, mehrere Artikel in dieselbe LaTeX-Datei zu schreiben.
+Es ist möglich, mehrere Artikel in dieselbe \SpecialChar LaTeX
+-Datei zu schreiben.
\begin_inset Foot
status collapsed
end{article}
\family default
auf.
- Obwohl man das in LyX implementieren kann, habe ich es nicht getan, weil
- es hässlich aussieht und den Neuling verwirrt.
- Deshalb müssen Sie sie als TeX-Code eingeben.
+ Obwohl man das in \SpecialChar LyX
+ implementieren kann, habe ich es nicht getan, weil es
+ hässlich aussieht und den Neuling verwirrt.
+ Deshalb müssen Sie sie als \SpecialChar TeX
+-Code eingeben.
\end_layout
\begin_layout Enumerate
opening
\family default
stehen.
- Das ist in LyX nicht implementiert, also müssen Sie das alles zwischen
- zwei Zeilen
+ Das ist in \SpecialChar LyX
+ nicht implementiert, also müssen Sie das alles zwischen zwei
+ Zeilen
\family typewriter
\backslash
\backslash
end{opening}
\family default
- als TeX-Code eingeben.
+ als \SpecialChar TeX
+-Code eingeben.
\end_layout
\begin_layout Enumerate
\end_layout
\begin_layout Enumerate
-Löschen Sie den LaTeX-Code der Vorlage nicht.
+Löschen Sie den \SpecialChar LaTeX
+-Code der Vorlage nicht.
\end_layout
\begin_layout Enumerate
\end_layout
\begin_layout Standard
-Die LyX-Dokumentklassen
+Die \SpecialChar LyX
+-Dokumentklassen
\family sans
article (koma-script)
\emph on
\family sans
(koma-script)
\family default
- korrespondieren zu den LaTeX-Dokumentklassen
+ korrespondieren zu den \SpecialChar LaTeX
+-Dokumentklassen
\family typewriter
scrartcl.cls
\family default
,
\family typewriter
-scr\SpecialChar \-
+scr\SpecialChar softhyphen
reprt.cls
\family default
,
scrlettr.cls
\family default
der Koma-Script-Familie.
- Sie sind Ersetzungen der Stan\SpecialChar \-
+ Sie sind Ersetzungen der Stan\SpecialChar softhyphen
dard-Dokumentklassen
\family typewriter
article.cls
\family default
,
\family typewriter
-re\SpecialChar \-
+re\SpecialChar softhyphen
port.cls
\family default
,
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 LaTeX-Paket
+ Abhilfe schafft das \SpecialChar LaTeX
+-Paket
\family typewriter
cmsd.sty
\family default
\begin_inset space ~
\end_inset
-\SpecialChar \ldots{}
+\SpecialChar ldots
.
Ferner kann das Aussehen der Überschriften mit einer Reihe von Optionen
- modifiziert werden (in LyX einzugeben im Feld
+ modifiziert werden (in \SpecialChar LyX
+ einzugeben im Feld
\family sans
Weitere
\begin_inset space ~
\family sans
Dokument-Einstellungen
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
(???)).
Eine ausführliche deutsche Beschreibung dieser Optionen findet sich in
der Koma-Script-Dokumentation
\end_layout
\begin_layout Itemize
-Hauptsächliches Mittel der Koma-Script-Dokumentklassen für die Satz\SpecialChar \-
-spie\SpecialChar \-
-gel\SpecialChar \-
-ge\SpecialChar \-
-stal\SpecialChar \-
+Hauptsächliches Mittel der Koma-Script-Dokumentklassen für die Satz\SpecialChar softhyphen
+spie\SpecialChar softhyphen
+gel\SpecialChar softhyphen
+ge\SpecialChar softhyphen
+stal\SpecialChar softhyphen
tung ist die Benutzung der Optionen
\family sans
\family sans
DIV
\family default
- (in LyX ein\SpecialChar \-
-zu\SpecialChar \-
-ge\SpecialChar \-
+ (in \SpecialChar LyX
+ ein\SpecialChar softhyphen
+zu\SpecialChar softhyphen
+ge\SpecialChar softhyphen
ben im Feld
\family sans
-Doku\SpecialChar \-
-ment-Einstellungen\SpecialChar \menuseparator
+Doku\SpecialChar softhyphen
+ment-Einstellungen\SpecialChar menuseparator
\family default
(???)).
Sie ermöglichen eine klarere Modifikation von Seitenrändern als die Optionen
im Menüfenster
\family sans
-Doku\SpecialChar \-
-ment-Einstellungen\SpecialChar \menuseparator
+Doku\SpecialChar softhyphen
+ment-Einstellungen\SpecialChar menuseparator
Seitenränder
\family default
.
Eine ausführliche deutsche Beschreibung dieser und weiterer Satzspiegel-Optione
-n findet sich in der Koma-Script-Dokumen\SpecialChar \-
-ta\SpecialChar \-
+n findet sich in der Koma-Script-Dokumen\SpecialChar softhyphen
+ta\SpecialChar softhyphen
tion
\emph on
scrguide
\end_layout
\begin_layout Itemize
-Die LaTeX-Dokumentklassen der Koma-Script-Familie definieren eine Reihe
- zusätzlicher Befehle.
- Der für LyX sinnvolle Teil davon ist in den LyX-Do\SpecialChar \-
-ku\SpecialChar \-
-men\SpecialChar \-
-ten\SpecialChar \-
-klas\SpecialChar \-
-sen in entspreche
-nden Absatztypen umgesetzt.
-\end_layout
-
-\begin_layout Standard
-Eine ausführliche deutsche Beschreibung der LaTeX-Dokumentklassen der Koma-Scrip
-t-Familie ist in der Koma-Script-Dokumentation
+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
+-Do\SpecialChar softhyphen
+ku\SpecialChar softhyphen
+men\SpecialChar softhyphen
+ten\SpecialChar softhyphen
+klas\SpecialChar softhyphen
+sen 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
scrguide
\emph default
\end_inset
In den folgenden Abschnitten werden nur diejenigen Aspekte beschrieben,
- die für die LyX-Dokumen\SpecialChar \-
-ten\SpecialChar \-
+ die für die \SpecialChar LyX
+-Dokumen\SpecialChar softhyphen
+ten\SpecialChar softhyphen
klassen relevant sind.
\end_layout
\family default
und
\family typewriter
-scr\SpecialChar \-
+scr\SpecialChar softhyphen
book.layout
\family default
implementiert.
Sie enthalten sämtliche, teilweise modifizierten, Absatztypen der entsprechende
-n Stan\SpecialChar \-
-dard-Doku\SpecialChar \-
+n Stan\SpecialChar softhyphen
+dard-Doku\SpecialChar softhyphen
mentenklassen
\family sans
article
\family sans
book
\family default
-, mit Ausnahme des LyX-spezifischen
+, mit Ausnahme des \SpecialChar LyX
+-spezifischen
\family sans
List
\family default
Unten
\family default
- sind spezielle Legenden, die die unterschied\SpecialChar \-
-li\SpecialChar \-
+ 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 wird von der Typografie auch empfohlen).
Alternativ kann man die Klassenoption
\family typewriter
-table\SpecialChar \-
-captions\SpecialChar \-
+table\SpecialChar softhyphen
+captions\SpecialChar softhyphen
above
\family default
verwenden, welche die Standardumgebung
beliebt ist) zu setzen.
Mit dem optionalen Argument (
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Kurztitel
\family default
) können Sie dabei den Autor des Spruchs angeben.
status collapsed
\begin_layout Plain Layout
-Die entsprechenden LaTeX-Befehle müssen vor dem
+Die entsprechenden \SpecialChar LaTeX
+-Befehle müssen vor dem
\family typewriter
\backslash
scrlettr.layout
\family default
implementiert.
- Sie enthält sämtliche, teilweise modifizierten, Absatztypen der ent\SpecialChar \-
-spre\SpecialChar \-
-chen\SpecialChar \-
+ Sie enthält sämtliche, teilweise modifizierten, Absatztypen der ent\SpecialChar softhyphen
+spre\SpecialChar softhyphen
+chen\SpecialChar softhyphen
den
- Standard-Doku\SpecialChar \-
+ Standard-Doku\SpecialChar softhyphen
mentenklasse
\family sans
letter
\family default
-, mit Ausnahme der LyX-spezifischen Typen
+, mit Ausnahme der \SpecialChar LyX
+-spezifischen Typen
\family sans
-Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Code
+LyX-Code
\family default
und
\family sans
Außerdem enthält sie, abweichend von der Standard-Dokumentklasse, die Standard-
Typen
\family sans
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+LaTeX
\family default
,
\family sans
\begin_layout Standard
Das Aussehen des durch diese Dokumentklasse erzeugten Briefes kann durch
- eine Reihe von LaTeX-Befehlen (in LyX einzugeben in
+ eine Reihe von \SpecialChar LaTeX
+-Befehlen (in \SpecialChar LyX
+ einzugeben in
\family sans
-Dokument-Einstellungen\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Vorspann
+Dokument-Einstellungen\SpecialChar menuseparator
+LaTeX-Vorspann
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
) gesteuert werden.
\end_layout
\emph on
normaler
\emph default
- Briefkopf wird durch folgende LaTeX-Befehle im Vorspann erzeugt:
+ Briefkopf wird durch folgende \SpecialChar LaTeX
+-Befehle im Vorspann erzeugt:
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Eine genaue deutsche Beschreibung solcher LaTeX-Befehle findet sich in der
- Koma-Script-Dokumentation
+Eine genaue deutsche Beschreibung solcher \SpecialChar LaTeX
+-Befehle findet sich in der Koma-Scrip
+t-Dokumentation
\emph on
scrguide
\emph default
\end_inset
scrguide.pdf).
- Damit kann der Briefautor ein persönliches Brief\SpecialChar \textcompwordmark{}
+ Damit kann der Briefautor ein persönliches Brief\SpecialChar ligaturebreak
format erzeugen.
\end_layout
Opening
\family default
definieren den Beginn des Briefes und müssen in jedem Brief verwendet werden.
- Zu deren Hervorhebung sind sie in der LyX-Do\SpecialChar \-
-ku\SpecialChar \-
-men\SpecialChar \-
-ten\SpecialChar \-
-vor\SpecialChar \-
-la\SpecialChar \-
-ge durch die Buchstabe
-n
+ Zu deren Hervorhebung sind sie in der \SpecialChar LyX
+-Do\SpecialChar softhyphen
+ku\SpecialChar softhyphen
+men\SpecialChar softhyphen
+ten\SpecialChar softhyphen
+vor\SpecialChar softhyphen
+la\SpecialChar softhyphen
+ge durch die Buchstaben
+
\shape italic
L
\shape default
Telefon
\family default
-Typs wird standardmäßig im erzeugten Brief überhaupt nicht angezeigt.
- Auf die Möglichkeiten zur freien Gestaltung des Brief\SpecialChar \-
-kop\SpecialChar \-
+ 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
\family sans
Telefon
\family default
- Telefonnummer des Absenders, setzt standardmäßig lediglich die LaTeX-Variable
+ Telefonnummer des Absenders, setzt standardmäßig lediglich die \SpecialChar LaTeX
+-Variable
\family typewriter
\family sans
Anrede
\family default
--Ab\SpecialChar \-
-sat\SpecialChar \-
+-Ab\SpecialChar softhyphen
+sat\SpecialChar softhyphen
zes.
\end_layout
\emph on
Geschäftsbrieftypen
\emph default
- jedoch nicht ausgegeben, sondern es wird lediglich die LaTeX-Variable
+ jedoch nicht ausgegeben, sondern es wird lediglich die \SpecialChar LaTeX
+-Variable
\family typewriter
\backslash
\family default
-Klasse, welche (von den KOMA-Entwicklern) nun nicht mehr offiziell unterstützt
wird.
- Die neue Briefklasse hat – was die LaTeX-Umsetzung betrifft – ein komplett
- neues Konzept und ist daher nicht kompatibel mit dem Vorgänger.
- Deshalb unterstützt LyX beide Klassen.
+ 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 den Umstieg auf die neue Briefklasse.
\end_layout
\family default
, welche ein Bild für den Briefkopf (mit Hilfe von
\family sans
-Einfügen\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
Grafik
\family default
-\SpecialChar \ldots{}
+\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 LaTeX-Vorspanns (
+ Dies können Sie mit Hilfe des \SpecialChar LaTeX
+-Vorspanns (
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Vorspann)
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
+LaTeX-Vorspann)
\family default
oder mittels einer speziellen Stildatei (einer sogenannten
\emph on
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
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
+Dokumentklasse\SpecialChar menuseparator
Optionen
\family default
eingeben.
\emph on
koma-letter2.lyx
\emph default
-, die in der LyX-Distribution enthalten ist, illustriert die Möglichkeiten.
+, 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_layout Standard
Wenn Sie
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Öffnen
\family default
(
\end_layout
\begin_layout Standard
-Die LyX-Interna verursachen einige Probleme bei der Visualisierung der Koma-Scri
-pt-Doku\SpecialChar \-
-menten\SpecialChar \-
-klassen in LyX:
+Die \SpecialChar LyX
+-Interna verursachen einige Probleme bei der Visualisierung der Koma-Script-
+Doku\SpecialChar softhyphen
+menten\SpecialChar softhyphen
+klassen in \SpecialChar LyX
+:
\end_layout
\begin_layout Itemize
\family default
-Dokumentklasse sind standardmäßig durch vertikale Abstände und nicht durch
Einzüge getrennt.
- Dafür sind keine speziellen LaTeX-Befehle nötig.
+ Dafür sind keine speziellen \SpecialChar LaTeX
+-Befehle nötig.
Im Menüfenster
\family sans
-Bearbeiten\SpecialChar \menuseparator
+Bearbeiten\SpecialChar menuseparator
Absatz-Einstellungen
\family default
-\SpecialChar \ldots{}
-
-\begin_inset space \space{}
-\end_inset
-
-(
-\begin_inset Graphics
- filename ../../images/layout-paragraph.png
- scale 70
- BoundingBox 0bp 6bp 20bp 20bp
-
+ (
+\begin_inset Info
+type "icon"
+arg "layout-paragraph"
\end_inset
) steht jedoch der entsprechende Schaltknopf für
\family sans
Abstand
\family default
- hat immer den Effekt, dass der vertikale Abstand durch extra LaTeX-Befehle
- im Dokument erzeugt wird, was in diesem Fall aber nicht gewünscht ist.
+ 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
\end_inset
- auf\SpecialChar \-
+ auf\SpecialChar softhyphen
gelistet werden, wo Sie auch die Klassen-Dateien bekommen sollten.
Es ist ein modulares System: die allen Zeitschriften gemeinsamen Dinge
sind in
\begin_layout Standard
Das bedeutet, dass die Implementierung der Unterstützung für irgendeine
- andere Sprin\SpecialChar \-
-ger-Zeit\SpecialChar \-
+ andere Sprin\SpecialChar softhyphen
+ger-Zeit\SpecialChar softhyphen
schrift so einfach ist als würden Sie Ihre eigene
\family typewriter
sv<
\family typewriter
svjog
\family default
- sind Bestandteil der LyX-Standarddistribution.
+ sind Bestandteil der \SpecialChar LyX
+-Standarddistribution.
Installieren Sie die benötigten Klassen-Dateien, die Sie bei Springer herunterg
-eladen haben, in ein geeignetes Verzeichnis, konfigurieren LaTeX im teTeX-Fall
- mit
+eladen haben, in ein geeignetes Verzeichnis, konfigurieren \SpecialChar LaTeX
+ im te\SpecialChar TeX
+-Fall mit
+
\family typewriter
texhash
\family default
-, wenn nötig als root (kümmert sich LyX nicht darum?) und LyX neu, und es
- sollte funktionieren.
+, wenn nötig als root (kümmert sich \SpecialChar LyX
+ nicht darum?) und \SpecialChar LyX
+ neu, und es sollte
+ funktionieren.
\end_layout
\begin_layout Subsection
\family sans
Conjecture
\family default
-, \SpecialChar \ldots{}
+, \SpecialChar ldots
\family sans
Theorem.
\begin_layout Standard
\family sans
-Headnote, Dedication, Subtitle, Running_LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X_Titel, Autor_Running, Institute, Mail, Offprints, Keywords, Ac\SpecialChar \-
-knowledgements,
- Acknowledgement
+Headnote, Dedication, Subtitle, Running_LaTeX_Titel, Autor_Running, Institute,
+ Mail, Offprints, Keywords, Ac\SpecialChar softhyphen
+knowledgements, Acknowledgement
\family default
.
Sehen Sie sich die Dokumentation der Springer-Klassen-Dateien für Einzelheiten
ejour2.layout
\family default
-Datei, die wiederum auf einer zusammengeschusterten Stildatei von Springer
- für LaTeX 2.09 basiert.
+ 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 Format\SpecialChar \-
+ Jean-Marc Lasgouttes hat mir sehr geholfen, den Format\SpecialChar softhyphen
datei-Mechanismus
- von LyX zu verstehen.
+ von \SpecialChar LyX
+ zu verstehen.
\end_layout
\begin_layout Subsection
\begin_layout Standard
Wahrscheinlich.
- Aber wahrscheinlich weniger als im alten zusammengeschusterten LaTeX
+ Aber wahrscheinlich weniger als im alten zusammengeschusterten \SpecialChar LaTeX
+
\family typewriter
ejour2
\family default
\begin_layout Plain Layout
-ftp://ftp.agu.org/journals/latex/journals
+http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
\end_layout
\end_inset
Paragraph*
\family default
wurden neu definiert.
- In LyX werden sie weiterhin so genannt, obwohl ihre LaTeX-Äquivalente in
- den AGU-Klasse
+ In \SpecialChar LyX
+ werden sie weiterhin so genannt, obwohl ihre \SpecialChar LaTeX
+-Äquivalente in den AGU-Klasse
+
\family sans
Unterunterabschn
\family default
SlugComment
\family default
.
- Dies sind meist Manuskriptattribute und in der AGU-Do\SpecialChar \-
-ku\SpecialChar \-
-men\SpecialChar \-
-ta\SpecialChar \-
+ Dies sind meist Manuskriptattribute und in der AGU-Do\SpecialChar softhyphen
+ku\SpecialChar softhyphen
+men\SpecialChar softhyphen
+ta\SpecialChar softhyphen
tion definiert.
\end_layout
Fügen Sie Ihr eigenes hinzu, es ist nicht so schwer! Sehen Sie sich die
Beispiele
\family typewriter
-jgrga.lay\SpecialChar \-
+jgrga.lay\SpecialChar softhyphen
out
\family default
und
.
This can be done in the
\family sans
-layout\SpecialChar \menuseparator
+layout\SpecialChar menuseparator
document
\family default
or
\family sans
-document\SpecialChar \menuseparator
+document\SpecialChar menuseparator
settings
\family default
menu item.
\family sans
agu
\family default
- into the second field of the BibTeX inset.
+ into the second field of the Bib\SpecialChar TeX
+ inset.
None of the standard styles will do.
\end_layout
\end_layout
\begin_layout Standard
-In diesem Abschnitt wird beschrieben, wie Sie mit LyX Folien für Überkopf-Pro\SpecialChar \-
-jek\SpecialChar \-
-
-to\SpecialChar \-
-ren erstellen können.
+In diesem Abschnitt wird beschrieben, wie Sie mit \SpecialChar LyX
+ Folien für Überkopf-Pro\SpecialChar softhyphen
+jek\SpecialChar softhyphen
+to\SpecialChar softhyphen
+r
+en erstellen können.
Es gibt zwei verschiedene Dokumentklassen, mit denen Sie dies realisieren
können: Die normale Klasse
\family sans
\family default
sowie die Klasse
\family sans
-FoilTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X slides
+FoilTeX slides
\family default
.
In diesem Abschnitt soll es um die erste der beiden gehen.
\end_layout
\begin_layout Standard
-Diese Klasse ist die verbesserte LaTeX2e-Version des alten Paketes
+Diese Klasse ist die verbesserte \SpecialChar LaTeX2e
+-Version des alten Paketes
\family sans
\noun on
Sli
\noun default
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+TeX
\family default
.
- Sie gehört zum Standardumfang jeder LaTeX2e-Distribution.
+ Sie gehört zum Standardumfang jeder \SpecialChar LaTeX2e
+-Distribution.
Im folgenden ist dieses Paket gemeint, wenn von der Klasse
\family sans
slides
\begin_layout Standard
Als erstes müssen Sie im Dialogfeld
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
Dokumentklasse
\family default
die
\begin_inset space ~
\end_inset
-(de\SpecialChar \-
+(de\SpecialChar softhyphen
fault)
\family default
auswählen.
\begin_layout Itemize
Verändern Sie nicht die Einstellungen für
\family sans
-Textformat\SpecialChar \menuseparator
+Textformat\SpecialChar menuseparator
Zweispaltiges
\begin_inset space ~
\end_inset
\family default
und
\family sans
-Seitenformat\SpecialChar \menuseparator
+Seitenformat\SpecialChar menuseparator
Orientierung
\family default
.
\family default
des Dialogfensters
\family sans
-Dokument-Ein\SpecialChar \-
-stel\SpecialChar \-
+Dokument-Ein\SpecialChar softhyphen
+stel\SpecialChar softhyphen
lungen
\family default
unterscheiden sich etwas von dem normalen Verhalten.
Sie können unter folgenden Versionen wählen:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\family sans
Dokument-Einstellungen
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Dokumentklasse
\family default
zu erstellen (benutzen Sie dazu
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset
Vorlage
\family default
-\SpecialChar \ldots{}
+\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.
\family sans
slides
\family default
- vermutlich auf\SpecialChar \textcompwordmark{}
+ vermutlich auf\SpecialChar ligaturebreak
fällt ist der Zeichensatz.
Die Standardeinstellung entspricht der Größe
\family sans
\begin_layout Itemize
\family sans
-Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Code
+LyX-Code
\end_layout
\begin_layout Itemize
\begin_layout Standard
\noindent
-Aufgrund einer Besonderheit von LyX sind diese fünf etwas kniff\SpecialChar \textcompwordmark{}
+Aufgrund einer Besonderheit von \SpecialChar LyX
+ sind diese fünf etwas kniff\SpecialChar ligaturebreak
lig zu benutzen:
- In LyX ist es nicht möglich, eine Absatzumgebung in einer anderen, leeren
+ 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
-LaTeX-Magie
+\SpecialChar LaTeX
+-Magie
\emph default
nötig.
\end_layout
\end_layout
\begin_layout Standard
-Wie gerade erwähnt kann in LyX eine Absatzumgebung nicht mit einer anderen,
+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
Text
\family default
- unbedeutend, LyX ignoriert ihn völlig.
+ unbedeutend, \SpecialChar LyX
+ ignoriert ihn völlig.
Sie können diese Umgebungen also auch ganz leer lassen.
\end_layout
\emph on
das
\emph default
- ist ja die Philosophie von LyX).
+ ist ja die Philosophie von \SpecialChar LyX
+).
\end_layout
\begin_layout Standard
\family sans
Folie
\family default
- einstellen, beginnt LyX mit einer neuen Folie.
+ einstellen, beginnt \SpecialChar LyX
+ mit einer neuen Folie.
Die Marke für diese Umgebung ist ein blauer Schriftzug
\family typewriter
New
\end_layout
\begin_layout Standard
-Folien sind vermutlich die einzigen Dokumente, bei denen Sie in LyX explizit
+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,
Folie
\family default
.
- Auch sie erzeugen in LyX einen Schriftzug
+ Auch sie erzeugen in \SpecialChar LyX
+ einen Schriftzug
\family typewriter
\noun on
New
Folie
\family default
an.
- LyX deutet das am Bildschirm dadurch an, dass die Marke zu Beginn eines
-
+ \SpecialChar LyX
+ deutet das am Bildschirm dadurch an, dass die Marke zu Beginn eines
\family sans
Overlay
\family default
\family sans
Slides
\family default
--Textklasse in LyX implementiert wurde: es ist nicht möglich, Text innerhalb
+-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 LaTeX-Modus.
+ im \SpecialChar LaTeX
+-Modus.
\begin_inset Foot
status collapsed
\family typewriter
{
\backslash
-invisible \SpecialChar \ldots{}
+invisible \SpecialChar ldots
}
\end_layout
\family typewriter
{
\backslash
-visible \SpecialChar \ldots{}
+visible \SpecialChar ldots
}
\end_layout
\begin_layout Plain Layout
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset space ~
\end_inset
-und müssen als TeX-Code markiert werden.
+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 TeX-Code finden Sie im
+ Weitere Informationen zum Einfügen von \SpecialChar TeX
+-Code finden Sie im
\emph on
Benutzerhandbuch
\emph default
Folie
\family default
-Umgebung zugeordnet.
- Dies wird wiederum von LyX durch die Art der Marke visualisiert: Eingerückt
+ Dies wird wiederum von \SpecialChar LyX
+ durch die Art der Marke visualisiert: Eingerückt
wie
\family sans
Overlay
\noun on
Sli
\noun default
-TeX-Paketes wird derzeit von LyX nicht unterstützt, Sie müssen also auf
- eingefügte LaTeX-Befehle zurückgreifen.
+\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
Hinweis
\family default
-Folie ausgegeben.
- Um den ausgegebenen Wert zu verändern müssen Sie die LaTeX-Befehle
+ Um den ausgegebenen Wert zu verändern müssen Sie die \SpecialChar LaTeX
+-Befehle
\family typewriter
\backslash
\family typewriter
\backslash
-set\SpecialChar \-
+set\SpecialChar softhyphen
time{}
\family default
stellt die Zeitmarke auf den angegebenen Wert,
\end_layout
\begin_layout Standard
-Glücklicherweise gibt es zwei LaTeX-Befehle, mit denen Sie festlegen können,
+Glücklicherweise gibt es zwei \SpecialChar LaTeX
+-Befehle, mit denen Sie festlegen können,
was wirklich ausgedruckt werden soll.
- Beide müssen im LaTeX-Vorspann eingefügt werden.
+ Beide müssen im \SpecialChar LaTeX
+-Vorspann eingefügt werden.
Der Befehl
\family typewriter
\end_layout
\begin_layout Standard
-Für die LaTeX-Befehle
+Für die \SpecialChar LaTeX
+-Befehle
\family typewriter
\backslash
onlynotes{}
\family default
sind auch noch weitere Argumente möglich.
- Näheres dazu finden Sie in jedem guten LaTeX-Buch.
+ Näheres dazu finden Sie in jedem guten \SpecialChar LaTeX
+-Buch.
\end_layout
\begin_layout Subsection
Präsentationen verwenden können.
Legen Sie dazu Ihre neue Datei über den Menüpunkt
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Neu
\begin_inset space ~
\end_inset
\begin_inset space ~
\end_inset
-Vorlage\SpecialChar \ldots{}
+Vorlage\SpecialChar ldots
\family default
\family default
enthalten außerdem ein Beispiel für die Verwendung von sichtbarem und unsichtba
rem Text.
- Im LaTeX-Vorspann sind außerdem die folgenden Einträge vorhanden:
+ Im \SpecialChar LaTeX
+-Vorspann sind außerdem die folgenden Einträge vorhanden:
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Eine letzte Bemerkung: Diese LyX-Textklasse wurde geschaffen, um die
+Eine letzte Bemerkung: Diese \SpecialChar LyX
+-Textklasse wurde geschaffen, um die
\begin_inset Quotes gld
\end_inset
\noun on
Sli
\noun default
-TeX-Emu\SpecialChar \-
+\SpecialChar TeX
+-Emu\SpecialChar softhyphen
lation
\begin_inset Quotes grd
\end_inset
- von LaTeX2e zu unterstützen.
- Dies soll keine Auf\SpecialChar \textcompwordmark{}
+ 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 typewriter
seminar
\family default
-, das in manchen TeX-Distributionen mitgeliefert wird.
- Das letztere wird allerdings von LyX noch nicht unterstützt.
+, 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{}
+Vielleicht wollen Sie diese Aufgabe übernehmen\SpecialChar ldots
\end_layout
\noun on
Foil
\family default
-TeX
+\SpecialChar TeX
+
\noun default
]
\begin_inset CommandInset label
status collapsed
\begin_layout Plain Layout
-Dokumentklasse!Folie!FoilTeX
+Dokumentklasse!Folie!Foil\SpecialChar TeX
+
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-In diesem Abschnitt wird beschrieben, wie Sie mit LyX Folien für Überkopf-Pro\SpecialChar \-
-jek\SpecialChar \-
-
-to\SpecialChar \-
-ren erstellen können.
+In diesem Abschnitt wird beschrieben, wie Sie mit \SpecialChar LyX
+ Folien für Überkopf-Pro\SpecialChar softhyphen
+jek\SpecialChar softhyphen
+to\SpecialChar softhyphen
+r
+en erstellen können.
Es gibt zwei verschiedene Dokumentklassen, mit denen Sie dies realisieren
können: Die normale Klasse
\family sans
\family default
sowie die Klasse
\family sans
-FoilTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X slides
+FoilTeX slides
\family default
.
In diesem Abschnitt soll es um letztere gehen.
\end_inset
.
- Bietet Ihnen LyX die
+ Bietet Ihnen \SpecialChar LyX
+ die
\family sans
foils
\family default
-Klasse (
\family sans
-slides (FoilTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X))
+slides (FoilTeX))
\family default
- nicht an, ist das entsprechende LaTeX-Paket vermutlich nicht auf Ihrem
- Rechner installiert.
+ 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
slides (default)
\end_layout
\begin_layout Standard
-Die LyX-Dokumentklasse
+Die \SpecialChar LyX
+-Dokumentklasse
\family sans
-slides (FoilTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X)
+slides (FoilTeX)
\family default
- basiert auf der Version 2.1 der Klassen\SpecialChar \-
+ basiert auf der Version 2.1 der Klassen\SpecialChar softhyphen
datei
\family typewriter
foils.cls
\family default
-, die inzwischen fester Bestandteil von LaTeX2e ist.
+, die inzwischen fester Bestandteil von \SpecialChar LaTeX2e
+ ist.
\end_layout
\begin_layout Subsection
\begin_layout Standard
Als erstes müssen Sie im Dialogfeld
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
+\SpecialChar menuseparator
Dokumentklasse
\family default
die
\begin_inset space ~
\end_inset
-(FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X)
+(FoilTeX)
\family default
auswählen.
Einige zusätzliche Dinge sollten Sie zu den Einstellungsmöglichkeiten für
\begin_layout Itemize
Verändern Sie nicht die Einstellungen für
\family sans
-Textformat\SpecialChar \menuseparator
+Textformat\SpecialChar menuseparator
Zweispaltiges
\begin_inset space ~
\end_inset
\family default
und
\family sans
-Seitenformat\SpecialChar \menuseparator
+Seitenformat\SpecialChar menuseparator
Orientierung
\family default
.
\family sans
Foil
\family default
-TeX unterstützt die Papierformate
+\SpecialChar TeX
+ unterstützt die Papierformate
\family sans
A4
\family default
weicht ein wenig vom normalen Verhalten ab.
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
bietet Unterstützung für diverse Kopf- und Fußzeilen sowie benutzerdefinierte
Logos.
\emph default
das Logo – falls eines definiert ist – zentriert unten auf der Seite.
Mögliche Einstellungen für das Seitenformat sind:
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\family sans
empty
\family default
- Keinerlei Seitennummerierung, Kopf- oder Fußzeilen außer Fuß\SpecialChar \-
-no\SpecialChar \-
+ Keinerlei Seitennummerierung, Kopf- oder Fußzeilen außer Fuß\SpecialChar softhyphen
+no\SpecialChar softhyphen
ten, falls
diese verwendet werden.
\end_layout
.
Allerdings rät der Autor von
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
von dessen Verwendung ab, da es zu Konflikten im Format kommen kann.
\end_layout
\family default
im Menüfenster
\family sans
-Dokument-Einstellun\SpecialChar \-
+Dokument-Einstellun\SpecialChar softhyphen
gen
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
Dokumentklasse
anlegen.
Diese Option sagt
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
, den dvips-Treiber zu verwenden, um Seiten, die im Querformat gesetzt werden
sollen, zu drehen.
-Klasse unterstützt.
Außerdem bietet
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
- eine Reihe zusätzlicher Typen, und ein paar weitere werden von LyX hinzugefügt.
+ eine Reihe zusätzlicher Typen, und ein paar weitere werden von \SpecialChar LyX
+ hinzugefügt.
Die folgenden Typen werden auch in anderen Klassen verwendet:
\end_layout
\begin_layout Itemize
\family sans
-Ly
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Code
+LyX-Code
\end_layout
\begin_layout Itemize
\begin_layout Itemize
\family sans
-Zusammen\SpecialChar \-
+Zusammen\SpecialChar softhyphen
fassung
\end_layout
\begin_layout Standard
\noindent
-Das umfasst alle wichtigen Umgebungstypen mit Ausnahme der diversen Abschnitts\SpecialChar \-
+Das umfasst alle wichtigen Umgebungstypen mit Ausnahme der diversen Abschnitts\SpecialChar softhyphen
um
gebungen.
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
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
, die neue Folien beginnen:
\end_layout
\begin_layout Standard
\noindent
-Außerdem bietet LyX leicht abgeänderte Versionen dieser Umgebungen:
+Außerdem bietet \SpecialChar LyX
+ leicht abgeänderte Versionen dieser Umgebungen:
\end_layout
\begin_layout Standard
Da Folien oft verwendet werden, um neue Ideen und Theorien zu präsentieren,
bietet
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
eine ganze Menge an Umgebungen um diese gut darzustellen:
\end_layout
\begin_layout Standard
\noindent
Die Umgebungen mit einem Stern am Ende des Namens sind nicht nummeriert.
- Darüberhinaus steuert LyX noch zwei Aufzählungstypen hinzu:
+ Darüberhinaus steuert \SpecialChar LyX
+ noch zwei Aufzählungstypen hinzu:
\end_layout
\begin_layout Standard
\noindent
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
bietet einige sehr mächtige Befehle, um Kopf- und Fußzeilen für die Folien
- zu erzeugen, die Sie am besten im LaTeX-Vorspann einfügen.
+ zu erzeugen, die Sie am besten im \SpecialChar LaTeX
+-Vorspann einfügen.
Wenn Sie diese Einstellungen im Dokument ändern wollen, ist der beste Platz
dafür direkt am Anfang der Folie, das heißt direkt nach dem
\family sans
\end_inset
Header
+\family default
+
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\noindent
Außerdem gibt es noch eine Reihe von Befehlen in
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
-, die von LyX nicht direkt unterstützt werden.
- Ihre Bedeutung, und wie man sie dennoch in LyX einsetzen kann, wird in
- Abschnitt
+, 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"
\family default
, wenn Sie im Dialog
\family sans
-Datei\SpecialChar \menuseparator
-Öffnen\SpecialChar \ldots{}
+Datei\SpecialChar menuseparator
+Öffnen\SpecialChar ldots
\family default
auf den Knopf
foils
\family default
aus diesen Angaben eine eigene Titelseite.
- Falls Sie hier kein Datum angeben, wird automatisch bei jedem LaTeX-Lauf
- das aktuelle Datum eingefügt.
+ Falls Sie hier kein Datum angeben, wird automatisch bei jedem \SpecialChar LaTeX
+-Lauf das
+ aktuelle Datum eingefügt.
\end_layout
\begin_layout Subsubsection
\end_layout
\begin_layout Standard
-Aufgrund eines kleinen Fehlers in LyX ist es nicht möglich, zwei Umgebungen
- desselben Typs direkt hin\SpecialChar \-
-ter\SpecialChar \-
-ein\SpecialChar \-
-an\SpecialChar \-
+Aufgrund eines kleinen Fehlers in \SpecialChar LyX
+ ist es nicht möglich, zwei Umgebungen
+ desselben Typs direkt hin\SpecialChar softhyphen
+ter\SpecialChar softhyphen
+ein\SpecialChar softhyphen
+an\SpecialChar softhyphen
der zu verwenden.
Sie müssen durch irgendetwas getrennt sein.
Wenn Sie es dennoch versuchen, wird die erste Umgebung erweitert, als hätten
Sie beide vereint.
Wie kann man das Problem nun lösen? Der einfachste Weg ist, etwas Text
- zwischen den beiden Umgebungen einzufügen, oder einen Abschnitt im LaTeX-Modus,
+ zwischen den beiden Umgebungen einzufügen, oder einen Abschnitt im \SpecialChar LaTeX
+-Modus,
der nur ein
\begin_inset Quotes gld
\end_inset
\end_inset
(Kommentarzeichen) enthält.
- Dies zwingt LyX, zwei getrennte Umgebungen zu erzeugen, und so die richtige
- LaTeX-Ausgabe zu erzeugen.
+ Dies zwingt \SpecialChar LyX
+, zwei getrennte Umgebungen zu erzeugen, und so die richtige
+ \SpecialChar LaTeX
+-Ausgabe zu erzeugen.
Dies wird auch in der Beispieldatei erläutert.
Wie gesagt, dieses Problem tritt nur auf, wenn Sie zwei gleiche Umgebungen
hintereinander anordnen wollen.
\begin_layout Standard
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+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\SpecialChar \ldots{}
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
\family default
), so wird dies ignoriert.
-Typeset by
\family sans
-FoilTe
-\family default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-
-\family sans
-X
+FoilTeX
\family default
-
\begin_inset Quotes grd
\family sans
Foil
\family default
-TeX
+\SpecialChar TeX
+
\begin_inset CommandInset label
LatexCommand label
name "Folitex:-nicht-unterstützt"
\end_layout
\begin_layout Standard
-Alle unten erwähnten Befehle müssen als TeX-Code eingegeben werden.
+Alle unten erwähnten Befehle müssen als \SpecialChar TeX
+-Code eingegeben werden.
\end_layout
\begin_layout Subsubsection
\family typewriter
\backslash
-foilhead\SpecialChar \-
+foilhead\SpecialChar softhyphen
skip
\family default
verändert werden.
\begin_inset space ~
\end_inset
-cm näher an den Text heranzurücken, geben Sie im LaTeX-Vorspann folgenden
- Befehl ein:
+cm näher an den Text heranzurücken, geben Sie im \SpecialChar LaTeX
+-Vorspann folgenden Befehl
+ ein:
\end_layout
\begin_layout Labeling
\begin_layout Standard
Die letzte Einstellung beeinflusst alle Aufzählungsumgebungen.
- Wenn Sie den LaTeX-Befehl
+ Wenn Sie den \SpecialChar LaTeX
+-Befehl
\family typewriter
\backslash
-zero\SpecialChar \-
-list\SpecialChar \-
-vert\SpecialChar \-
+zero\SpecialChar softhyphen
+list\SpecialChar softhyphen
+vert\SpecialChar softhyphen
dimens
\family default
\backslash
LogoOff
\family default
- im LaTeX-Vorspann eingeben, wird keine der Seiten das Logo zeigen.
+ 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
\begin_layout Standard
Falls Sie in
\family sans
-Dokument\SpecialChar \menuseparator
-Einstellungen\SpecialChar \ldots{}
+Dokument\SpecialChar menuseparator
+Einstellungen\SpecialChar ldots
\family default
\backslash
textwidth
\family default
- im LaTeX-Vorspann einfügen, damit Kopf- und Fußzeilen auch auf Seiten im
- Querformat richtig positioniert werden.
+ 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 Paketes
\family typewriter
Die folgenden Absatzumgebungen stehen zur Verfügung.
Sie können die Datei
\family typewriter
-holly\SpecialChar \-
+holly\SpecialChar softhyphen
wood.bind
\family default
verwenden, dann können Sie die Tastaturkürzel auf der rechten Seite benutzen.
\family default
Eine neue Kameraeinstellung (außen).
- Alles in dieser Zeile wird in GROSS\SpecialChar \-
-BUCH\SpecialChar \-
+ Alles in dieser Zeile wird in GROSS\SpecialChar softhyphen
+BUCH\SpecialChar softhyphen
STABEN gesetzt.
\end_layout
\family default
Anweisungen für den Sprecher.
- Die Klammern () werden automatisch eingefügt; in LyX wird nur die öffnende
+ Die Klammern () werden automatisch eingefügt; in \SpecialChar LyX
+ wird nur die öffnende
Klammer angezeigt, es werden aber beide gedruckt.
\end_layout
Die folgenden Absatzumgebungen stehen zur Verfügung.
Sie können die Datei
\family typewriter
-broad\SpecialChar \-
+broad\SpecialChar softhyphen
way.bind
\family default
verwenden, dann können Sie die Tastaturkürzel auf der rechten Seite benutzen.
\family default
Wird automatisch nummeriert.
- Am Bildschirm in arabischen Ziffern, die ge\SpecialChar \-
-druck\SpecialChar \-
+ Am Bildschirm in arabischen Ziffern, die ge\SpecialChar softhyphen
+druck\SpecialChar softhyphen
te Version zeigt römische
Ziffern.
\end_layout
\family sans
Narrative
\family default
-, die beschreibt, was beim Heben des Vor\SpecialChar \-
-han\SpecialChar \-
+, die beschreibt, was beim Heben des Vor\SpecialChar softhyphen
+han\SpecialChar softhyphen
ges geschieht.
\end_layout
\family default
Anweisungen an den Sprecher.
Die Klammern werden automatisch eingefügt.
- LyX zeigt nur die öffnende Klammer, es werden aber beide gedruckt.
+ \SpecialChar LyX
+ zeigt nur die öffnende Klammer, es werden aber beide gedruckt.
Dieser Umgebungstyp wird nur innerhalb von
\family sans
Dialogue
\end_layout
\begin_layout Section
-article (REVTeX 4)
+article (REV\SpecialChar TeX
+ 4)
\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-Dokumentklasse!article!RevTeX 4
+Dokumentklasse!article!Rev\SpecialChar TeX
+ 4
\end_layout
\end_inset
\begin_layout Standard
Die Textklasse
\family sans
-RevTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X4
+RevTeX4
\family default
- arbeitet mit der Dokumentklasse RevTeX
+ arbeitet mit der Dokumentklasse Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
\begin_inset space ~
\end_inset
-(REVTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X)
+(REVTeX)
\family default
- von LyX basiert auf Version 3.1 von RevTeX.
- Leider ist diese mittlerweile obsolet, da sie nur mit LaTeX 2.09 funktioniert.
- Das bedeutet, dass einige RevTeX
+ von \SpecialChar LyX
+ 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 TeX-Code eingegeben werden müssen.
- Da RevTeX
+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 LaTeX2e ausgerichtet wurde, ist auch LyX zusammen
- mit der Textklasse
+4.0 auf die Arbeit mit \SpecialChar LaTeX2e
+ ausgerichtet wurde, ist auch \SpecialChar LyX
+ zusammen mit der Textklasse
+
\family sans
article
\begin_inset space ~
\end_inset
-(REVTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+(REVTeX
\begin_inset space ~
\end_inset
\emph on
Anhang
\emph default
- zu der regulären Dokumentation des Paketes RevTeX
+ 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
- LaTeX-Vorspann einfügen müssen.
+ \SpecialChar LaTeX
+-Vorspann einfügen müssen.
\end_layout
\begin_layout Subsection
\begin_inset Newline newline
\end_inset
-RevTeX 4 unter
+Rev\SpecialChar TeX
+ 4 unter
\begin_inset Flex URL
status collapsed
\end_inset
.
- Installieren Sie es dort, wo LaTeX das neue Paket sehen kann.
- Machen Sie einen LaTeX-Lauf mit einem kurzen RevTeX-Dokument in einem beliebige
-n Verzeichnis, das heißt nicht in dem Verzeichnis mit den
+ 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 LyX nun neu konfigurieren, sollte nach einem Neustart auch die
- neue Textklasse
+ Wenn Sie \SpecialChar LyX
+ nun neu konfigurieren, sollte nach einem Neustart auch die neue
+ Textklasse
\family sans
-REVTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+REVTeX
\begin_inset space ~
\end_inset
\begin_layout Standard
Sie können nun Dokumente in dieser Klasse erstellen, entweder indem Sie
- ein bestehendes RevTeX
+ ein bestehendes Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Subsection
-LaTeX-Vorspann
+\SpecialChar LaTeX
+-Vorspann
\end_layout
\begin_layout Standard
\family default
in
\family sans
-Dokument\SpecialChar \menuseparator
+Dokument\SpecialChar menuseparator
Einstellungen
\family default
-\SpecialChar \ldots{}
+\SpecialChar ldots
\begin_inset space \space{}
\end_inset
angeben.
- Bedenken Sie auch, dass RevTeX mindestens ein optionales Argument benötigt!
+ 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 LaTeX-Vorspann ein.
+ geben Sie wie gewohnt im \SpecialChar LaTeX
+-Vorspann ein.
\end_layout
\begin_layout Subsection
\begin_layout Standard
Die Namen der Absatzumgebungen entsprechen im allgemeinen den entsprechenden
- Befehlen aus RevTeX
+ Befehlen aus Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
4.0.
- Beachten Sie auch, dass (zumindest in RevTeX
+ Beachten Sie auch, dass (zumindest in Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Standard
-Es gibt einige Besonderheiten in RevTeX
+Es gibt einige Besonderheiten in Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
-4.0, die möglicherweise Fehler hervorrufen, die in LyX sogar noch verwirrender
+4.0, die möglicherweise Fehler hervorrufen, die in \SpecialChar LyX
+ sogar noch verwirrender
erscheinen.
- In RevTeX
+ In Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
author
\family default
-Umgebung.
- In LyX bedeutet das, dass
+ In \SpecialChar LyX
+ bedeutet das, dass
\family sans
Thanks
\family default
keine
\emph default
Fußnoten, oder es können verrückte Dinge geschehen.
- Die Dokumentation zu RevTeX
+ Die Dokumentation zu Rev\SpecialChar TeX
+
\begin_inset space ~
\end_inset
\family sans
Address
\family default
-, scheitert der LaTeX-Lauf.
+, scheitert der \SpecialChar LaTeX
+-Lauf.
\end_layout
\begin_layout Subsection
\family sans
Titel
\family default
- nicht verwenden können (es ist ein generelles Problem von LyX, dass für
- Gliederungsumgebungen keine optionalen Argumente an\SpecialChar \-
-ge\SpecialChar \-
-ge\SpecialChar \-
+ nicht verwenden können (es ist ein generelles Problem von \SpecialChar LyX
+, dass für Gliederung
+sumgebungen keine optionalen Argumente an\SpecialChar softhyphen
+ge\SpecialChar softhyphen
+ge\SpecialChar softhyphen
ben werden können).
\end_layout
\begin_layout Standard
-Das bedeutet, dass Sie die Datei, nachdem Sie sie im LaTeX-Format exportiert
+Das bedeutet, dass Sie die Datei, nachdem Sie sie im \SpecialChar LaTeX
+-Format exportiert
haben, mit einem Editor bearbeiten und die fehlenden Optionen hinzufügen
- müssen (beispiels\SpecialChar \-
+ müssen (beispiels\SpecialChar softhyphen
weise um Kurztitel für die Seitenüberschrift anzugeben).
\end_layout
\backslash
altaddress
\family default
- nutzlos, und die entsprechenden Umgebungen existieren in LyX nicht.
- Dies wird voraussichtlich in Version 1.2 von LyX behoben.
+ nutzlos, und die entsprechenden Umgebungen existieren in \SpecialChar LyX
+ nicht.
+ Dies wird voraussichtlich in Version 1.2 von \SpecialChar LyX
+ behoben.
\end_layout
\begin_layout Section
\end_layout
\begin_layout Standard
-Die LyX-Dokumentklassen
+Die \SpecialChar LyX
+-Dokumentklassen
\emph on
article (mwart)
\emph default
\emph on
book (mwbk)
\emph default
- korrespondieren mit den LaTeX-Dokumentklassen
+ korrespondieren mit den \SpecialChar LaTeX
+-Dokumentklassen
\family typewriter
mwart.cls
\family default
\family typewriter
book.cls
\family default
- und passen in vielen Punkten besser zu den polnischen Typografie-Kon\SpecialChar \-
-ven\SpecialChar \-
+ und passen in vielen Punkten besser zu den polnischen Typografie-Kon\SpecialChar softhyphen
+ven\SpecialChar softhyphen
tionen.
\end_layout
Abschnitt*
\family default
) werden zum Inhaltsverzeichnis hinzugefügt,
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\end_deeper
\begin_layout Itemize
Optionen
+\begin_inset Separator parbreak
+\end_inset
+
+
\end_layout
\begin_deeper
\begin_layout Standard
Elsevier Science Publishers B.V.
- stellt eine Standard-LaTeX-Dokumentklasse (
+ stellt eine Standard-\SpecialChar LaTeX
+-Dokumentklasse (
\family typewriter
-els\SpecialChar \-
+els\SpecialChar softhyphen
art.cls
\family default
) zur Verfügung, mit der man Artikel für ihre verschiedenen Journale einreichen
\end_layout
\begin_layout Standard
-LyX enthält ein Paket, das die Benutzung dieser Klasse mit Hilfe einer Format-
+\SpecialChar LyX
+ enthält ein Paket, das die Benutzung dieser Klasse mit Hilfe einer Format-
und einer Vorlagendatei erlaubt.
- Die Installation der Klasse erfolgt wie für andere LaTeX-Pakete; Anweisungen
+ Die Installation der Klasse erfolgt wie für andere \SpecialChar LaTeX
+-Pakete; Anweisungen
gibt es in der Elsevier-Dokumentation.
\end_layout
Klassendatei weitgehend auf der Standard-article-Klasse basiert, hat man
das meiste der normalen Funktionalität.
- Die Elsevier-Klasse enthält viele mathematischen Umgebungen, die den AMS-Um\SpecialChar \-
-ge\SpecialChar \-
+ Die Elsevier-Klasse enthält viele mathematischen Umgebungen, die den AMS-Um\SpecialChar softhyphen
+ge\SpecialChar softhyphen
bu
-n\SpecialChar \-
+n\SpecialChar softhyphen
gen ähnlich sind.
Diese Befehle sind alle in der Elsevier-Dokumentation beschrieben und in
- LyX verfügbar.
+ \SpecialChar LyX
+ verfügbar.
\end_layout
\begin_layout Standard
\emph on
saubere
\emph default
- LaTeX-Datei unerlässlich, weil sie die mitgelieferte Datei nehmen wollen
- und die Klassendatei mit der eines bestimmten Journals ersetzen wollen,
- an das das Papier geschickt wurde.
+ \SpecialChar LaTeX
+-Datei unerlässlich, weil sie die mitgelieferte Datei nehmen wollen und
+ die Klassendatei mit der eines bestimmten Journals ersetzen wollen, an
+ das das Papier geschickt wurde.
Das bedeutet auch, dass man nicht zuviel Zeit für die Formatierung des
Dokuments aufwenden sollte.
Wenn es veröffentlicht wird, wird sie sich sowieso ändern.
\begin_layout Standard
Peter Wilson, the developer of Memoir, is known as the author of lots of
- useful packages in the LaTeX world.
+ useful packages in the \SpecialChar LaTeX
+ world.
Most of them have been merged with Memoir.
Therefore, it is much easier to layout the table of contents, appendices,
chapter designs and such.
- LyX, though, does not support all of these goodies natively.
+ \SpecialChar LyX
+, though, does not support all of these goodies natively.
Some of them might be added to forthcoming releases
\begin_inset Foot
status collapsed
\end_inset
-, lots will probably never, due to the limitations of LyX's framework.
- Of course you can still use all features with the help of some native LaTeX
- commands (TeX-Code
+, lots will probably never, due to the limitations of \SpecialChar LyX
+'s framework.
+ Of course you can still use all features with the help of some native \SpecialChar LaTeX
+
+ commands (\SpecialChar TeX
+-Code
\begin_inset Foot
status collapsed
\begin_inset CommandInset ref
LatexCommand ref
-reference "LaTeX-Code"
+reference "sec:LaTeX-Code"
\end_inset
).
In this section, we can only list those features which are natively supported
- by LyX.
+ by \SpecialChar LyX
+.
For detailed descriptions (and for the rest of features) we are recommending
to have a look at the detailed manual of the Memoir class
\begin_inset Foot
style: The fancy page style is not supported, due to a command clash between
Memoir and the fancyhdr package (they are both defining a command with
- the same name, which confuses LaTeX).
+ the same name, which confuses \SpecialChar LaTeX
+).
Instead, Memoir comes with a bunch of own page styles (see
\family sans
-Layout\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
+Layout\SpecialChar menuseparator
+Document\SpecialChar menuseparator
Page
\begin_inset space ~
\end_inset
an optional argument in the standard classes.
With this, you can specify an alternative version of the title for the
table of contents and the headers (for instance, if the title is too long).
- In LyX, you can do this via
+ In \SpecialChar LyX
+, you can do this via
\family sans
-Insert\SpecialChar \menuseparator
+Insert\SpecialChar menuseparator
Short
\begin_inset space ~
\end_inset
\emph default
(to be inserted in
\family sans
-Layout\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
+Layout\SpecialChar menuseparator
+Document\SpecialChar menuseparator
Extra
\begin_inset space ~
\end_inset
\begin_layout Description
Oldfontcommands: By default, Memoir does not allow the use of the deprecated
- font commands, which have been used in the old LaTeX version 2.09 (e.
+ font commands, which have been used in the old \SpecialChar LaTeX
+ version 2.09 (e.
\begin_inset space \thinspace{}
\end_inset
it
\family default
).
- It produces an error and stops LaTeX whenever such a command appears.
+ It produces an error and stops \SpecialChar LaTeX
+ whenever such a command appears.
The class option
\emph on
oldfontcommands
\emph default
reallows the commands and spits out warnings instead (which does at least
- not stop LaTeX).
- Since a lot of packages and particularly BibTeX style files are still using
+ not stop \SpecialChar LaTeX
+).
+ Since a lot of packages and particularly Bib\SpecialChar TeX
+ style files are still using
those commands, we have decided to use this option by default.
\end_layout
\end_layout
\begin_layout Standard
-We will only describe the features supported by LyX (which is not much currently
-).
+We will only describe the features supported by \SpecialChar LyX
+ (which is not much currently).
Please consult the Memoir manual
\begin_inset Foot
status collapsed
motto.
The motto itself (text) and its author (source) are divided by a short
line.
- Unfortunately, we have to fool LyX a bit here again, since the environment
+ Unfortunately, we have to fool \SpecialChar LyX
+ a bit here again, since the environment
needs two arguments (text and source).
- In this case, we have to use curly brackets (in TeX mode) between the two
+ In this case, we have to use curly brackets (in \SpecialChar TeX
+ mode) between the two
arguments:
\emph on
<smart slogan>
\begin_layout Description
Poemtitle: Memoir has lots of possibilities to typeset poetry (up to very
complex figurative poems).
- LyX can only support a few of them.
+ \SpecialChar LyX
+ can only support a few of them.
One is poemtitle, which is a centered title for poems, which will also
be added to the table of contents (verse is the standard environment for
poems.
- Memoir has some enhanced versions of verse, but you need to use TeX-Code,
+ Memoir has some enhanced versions of verse, but you need to use \SpecialChar TeX
+-Code,
because they have to be nested inside regular verse environments, which
- is not possible with LyX).
+ is not possible with \SpecialChar LyX
+).
\end_layout
\begin_layout Description
\end_layout
\begin_layout Chapter
-LyX-Funktionen, die zusätzliche Programme benötigen
+\SpecialChar LyX
+-Funktionen, die zusätzliche Programme benötigen
\end_layout
\begin_layout Section
-TeX prüfen
+\SpecialChar TeX
+ prüfen
\end_layout
\begin_layout Standard
\family default
-Menü finden Sie den Eintrag
\family sans
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+TeX
\begin_inset space \space{}
\end_inset
chktex
\family default
installiert ist.
- Sie können es von CTAN beziehen,
+ Sie können es von CTAN beziehen,
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset CommandInset href
LatexCommand href
target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
Jens T.
Berger Thielemann
\noun default
- aus Frust darüber geschrieben, dass einige LaTeX-Konstrukte manchmal nicht
- intuitiv und leicht zu vergessen sind.
- Das Programm läuft durch Ihre LaTeX-Datei, prüft ihre Integrität und markiert
+ 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 LaTeX.
+ für \SpecialChar LaTeX
+.
\end_layout
\begin_layout Standard
-Nun, was macht eine Syntax-Prüfung in LyX, das sowieso richtiges LaTeX produzier
-en sollte? Die Antwort ist einfach: So wie
+Nun, was macht 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
\begin_inset Newline newline
\end_inset
-Benutzen Sie \SpecialChar \ldots{}
+Benutzen Sie \SpecialChar ldots
anstatt ...
\end_layout
\end_layout
\begin_layout Standard
-und noch mehr \SpecialChar \ldots{}
+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,
\family sans
Werkzeuge
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
-Te
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+TeX
\begin_inset space \space{}
\end_inset
prüfen
\family default
.
- LyX wird aus Ihrem Dokument eine LaTeX-Datei erzeugen,
+ \SpecialChar LyX
+ wird aus Ihrem Dokument eine \SpecialChar LaTeX
+-Datei erzeugen,
\family typewriter
chktex
\family default
\family default
sehr gut konfigurier- und erweiterbar ist, werden Sie nicht alle Probleme
lösen können.
- Weil LyX eine etwas
+ Weil \SpecialChar LyX
+ eine etwas
\emph on
besondere
\emph default
- LaTeX-Datei erzeugen muss, damit die Zeilennummern der
+ \SpecialChar LaTeX
+-Datei erzeugen muss, damit die Zeilennummern der
\family typewriter
chktex
\family default
\family default
-Ausgabe können Sie sich mit
\family sans
-Dokument\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Protokoll
+Dokument\SpecialChar menuseparator
+LaTeX-Protokoll
\family default
ansehen.
\end_layout
\family sans
Werkzeuge
\family default
-\SpecialChar \menuseparator
+\SpecialChar menuseparator
\family sans
-Einstellungen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
-Ausgaben\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X\SpecialChar \menuseparator
-ChkTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Befehl:
+Einstellungen\SpecialChar menuseparator
+Ausgaben\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)ak\SpecialChar \-
-ti\SpecialChar \-
-vie\SpecialChar \-
+ Weiter unten sehen Sie, welche Warnungen Sie auf der Kommandozeile (de)ak\SpecialChar softhyphen
+ti\SpecialChar softhyphen
+vie\SpecialChar softhyphen
r
en können.
\end_layout
\begin_layout Itemize
-Exportieren Sie Ihr Dokument als einfache LaTeX-Datei mit
+Exportieren Sie Ihr Dokument als einfache \SpecialChar LaTeX
+-Datei mit
\family sans
-Datei\SpecialChar \menuseparator
-Exportieren\SpecialChar \menuseparator
-LaTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X
+Datei\SpecialChar menuseparator
+Exportieren\SpecialChar menuseparator
+LaTeX
\begin_inset space \space{}
\end_inset
chktex
\family default
darüber laufen.
- Es wird mühsam sein, die zugehörige Stelle im LyX-Dokument zu finden, aber
+ Es wird mühsam sein, die zugehörige Stelle im \SpecialChar LyX
+-Dokument zu finden, aber
mit etwas Gedulde sollten Sie es schaffen.
\end_layout
\begin_layout Standard
Hier ist eine Liste der Warnungen, die Sie in der
\family sans
-ChkTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-X-Befehl:
+ChkTeX-Befehl:
\family default
-Zeile (de)aktivieren können.
Mit
\end_layout
\begin_layout Standard
-Beachten Sie, dass Sie nur Warnungen (de)aktivieren sollten, weil LyX sich
+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
\end_inset
) wäre besser.
- In LyX:
+ In \SpecialChar LyX
+:
\family sans
-Einfügen\SpecialChar \menuseparator
-Formatierung\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
+Formatierung\SpecialChar menuseparator
Geschütztes
\begin_inset space \space{}
\end_inset
Leerzeichen
\family default
- oder
+ oder
+\begin_inset Newline newline
+\end_inset
+
+
\family sans
Strg+Leertaste
\family default
)
\size small
in nicht-kursivem Text.
- Das sollte in LyX nicht passieren.
+ Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
\end_inset
) wurde mehrfach benutzt.
- Das sollte in LyX nicht passieren.
+ Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
gefunden.
\emph default
-Das sollte in LyX nicht nötig sein.
+Das sollte in \SpecialChar LyX
+ nicht nötig sein.
\end_layout
\begin_layout Enumerate
\end_inset
) should perhaps be used.
- — Vielleicht sollten Sie einen Satz\SpecialChar \-
+ — Vielleicht sollten Sie einen Satz\SpecialChar softhyphen
endepunkt (
\begin_inset Quotes gld
\end_inset
\begin_layout Enumerate
\size small
-Math mode still on at end of LaTeX file.
- — Der Mathe-Modus ist am Ende der LaTeX-Datei immer noch an.
+Math mode still on at end of \SpecialChar LaTeX
+ file.
+ — Der Mathe-Modus ist am Ende der \SpecialChar LaTeX
+-Datei immer noch an.
\end_layout
\begin_layout Enumerate
will look better.
— Ein kleiner Abstand sieht besser aus.
- In LyX:
+ In \SpecialChar LyX
+:
\family sans
-Einfügen\SpecialChar \menuseparator
-Formatierung\SpecialChar \menuseparator
+Einfügen\SpecialChar menuseparator
+Formatierung\SpecialChar menuseparator
Kleiner
\begin_inset space \space{}
\end_inset
\begin_layout Enumerate
\size small
-Could not execute LaTeX command.
- — LaTeX-Befehl konnte nicht ausgeführt werden.
+Could not execute \SpecialChar LaTeX
+ command.
+ — \SpecialChar LaTeX
+-Befehl konnte nicht ausgeführt werden.
\end_layout
\begin_layout Enumerate
\end_inset
vor kleinen Satzzeichen.
- Das sollte in LyX nicht passieren.
+ Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
— Mehrfache Leerzeichen in der Ausgabe entdeckt.
\emph default
-Das sollte in LyX nicht passieren.
+Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
\size small
This text may be ignored.
— Dieser Text wird wahrscheinlich ignoriert.
- Das sollte in LyX nicht passieren.
+ Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
\size small
You should avoid spaces in front of/after parenthesis.
— Vor/nach Klammern sollten Sie mehrfache Leerzeichen vermeiden.
- Das sollte in LyX nicht passieren.
+ Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
\size small
Double space found.
— Doppeltes Leerzeichen gefunden.
- Das sollte in LyX nicht passieren.
+ Das sollte in \SpecialChar LyX
+ nicht passieren.
\end_layout
\begin_layout Enumerate
\begin_layout Enumerate
\size small
-You ought to not use primitive TeX in LaTeX code.
- — Im LaTeX-Code sollten Sie keinen TeX-Code verwenden.
+You ought to not use primitive \SpecialChar TeX
+ in \SpecialChar LaTeX
+ code.
+ — Im \SpecialChar LaTeX
+-Code sollten Sie keinen \SpecialChar TeX
+-Code verwenden.
\end_layout
\begin_layout Enumerate
\end_layout
\begin_layout Standard
-In späteren LyX-Versionen werden wir hoffentlich eine vollständigere Schnittstel
-le zu
+In späteren \SpecialChar LyX
+-Versionen werden wir hoffentlich eine vollständigere Schnittstelle
+ zu
\family typewriter
chktex
\family default
\end_inset
- in LyX
+ in \SpecialChar LyX
+
\end_layout
\begin_layout Standard
von
\noun on
-Lars Gullik Bjønnes
+Lars Gullik Bjønnes
+\noun default
+und
+\noun on
+Pavel Sanda
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-Ein Freund von mir wollte LyX für ein Gruppenprojekt verwenden.
- Als er aber keinerlei Unterstützung für Versionskontrolle oder File Locking
- fand, verwarf er die Idee.
- Das hat mich natürlich geärgert, und aus diesem Grund beschloss ich, mindestens
- Unterstützung für RCS (
-\emph on
-Revision Control System
-\emph default
-, Versionskontrolle) zu implementieren (mit der Möglichkeit, dies später
- auf CVS und/oder SCCS zu erweitern).
- Dies ist nun geschehen.
- LyX unterstützt einige grundlegende RCS-Befehle.
- Wenn Sie etwas Komplizierteres machen wollen, müssen Sie dies in einem
- XTerm von Hand durchführen.
+
+\lang english
+\SpecialChar LyX
+ supports some of the most basic RCS/CVS/SVN/GIT commands.
+ If you need something a bit more sophisticated you will have to do that
+ manually in a terminal.
\end_layout
\begin_layout Standard
-Bevor Sie damit anfangen, RCS in LyX zu verwenden, sollten Sie unbedingt
-
-\family typewriter
-rcs\SpecialChar \-
-intro
-\family default
- lesen (das ist eine Datei der Online-Hilfe von Unix, zu lesen mit dem Befehl
-
+
+\lang english
+Also note that CVS support is not as good as subversion support so we advise
+ using SVN instead.
+ A good place to start learning Subversion is SVN Book
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+\begin_inset CommandInset href
+LatexCommand href
+target "http://svnbook.red-bean.com/"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ In the case of RCS you should read
+\begin_inset Quotes eld
+\end_inset
+
+rcsintro
+\begin_inset Quotes erd
+\end_inset
+
+ (a man file, read it with
\family typewriter
man rcsintro
\family default
-)\SpecialChar \@.
- Dieser Text beschreibt alle grundlegenden Fähigkeiten von RCS.
- Insbesondere sollten Sie den Hinweis über das RCS-Verzeichnis und den Begriff
- der RCS-Master-Datei (die Datei mit der Endung
+).
+ This file describes all the basic features of RCS.
+ You should especially notice the comment about a RCS directory, and the
+ notion of a master RCS file (the file ending in
\family typewriter
,v
\family default
-) lesen.
+).
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Before you begin to use the version control features in \SpecialChar LyX
+, you should be
+ familiar with RCS/CVS/SVN/GIT usage.
+ The implementation in \SpecialChar LyX
+ assumes a recent version of the GNU RCS or CVS/SVN
+ package — no guarantees are made for older versions.
+ Most of the log messages are not currently displayed after operations —
+ you can check them in the Messages pane if unsure.
+ Regular users of version control will appreciate VC toolbar, which can
+ be enabled via
+\family sans
+View\SpecialChar menuseparator
+Toolbars\SpecialChar menuseparator
+Version
+\begin_inset space ~
+\end_inset
+
+Control
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+For introducing your own external commands consult vc-command in the manual
+ of \SpecialChar LyX
+ functions.
\end_layout
\begin_layout Standard
-Die Implementation in LyX setzt eine aktuelle Version des GNU-RCS-Paketes
- voraus — für ältere Versionen wird keine Garantie gegeben.
+
+\lang english
+It is strongly recommended to store documents in uncompressed format if
+ using version control (uncheck
+\family sans
+Document\SpecialChar menuseparator
+Compressed
+\family default
+ if it is checked): Uncompressed LyX documents are text files and therefore
+ for merging two different versions by version control systems.
+ Compressed LyX documents are binary files, which cannot be merged by version
+ control systems.
\end_layout
\begin_layout Subsection
-RCS-Befehle in LyX
+RCS-Befehle in \SpecialChar LyX
+
\end_layout
\begin_layout Standard
-Die folgenden Abschnitte beschreiben die von LyX unterstützten RCS-Befehle.
+Die folgenden Abschnitte beschreiben die von \SpecialChar LyX
+ unterstützten RCS-Befehle.
Sie finden sie im Menü
\family sans
-Datei\SpecialChar \menuseparator
+Datei\SpecialChar menuseparator
Versionskontrolle
\family default
.
\end_layout
\begin_layout Subsubsection
-
-\family sans
-\series medium
Registrieren
-\family default
-\series default
-
\begin_inset Index idx
status collapsed
\end_layout
\begin_layout Subsubsection
-
-\family sans
-\series medium
-Änderungen einchecken\SpecialChar \ldots{}
-
-\family default
-\series default
-
+Änderungen einchecken
\begin_inset Index idx
status collapsed
\end_layout
\begin_layout Subsubsection
-
+Arbeitskopie erzeugen
\family sans
\series medium
-Arbeitskopie erzeugen
+
\begin_inset Index idx
status collapsed
\begin_layout Standard
Dadurch wird das Dokument gesperrt, und nur noch Sie können es verändern.
- Da\SpecialChar \-
+ 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
\end_layout
\begin_layout Subsubsection
-
+Letzte Version wiederherstellen
\family sans
\series medium
-Letzte Version wiederherstellen
+
\begin_inset Index idx
status collapsed
\end_layout
\begin_layout Subsubsection
-
+Letzte Version widerrufen
\family sans
\series medium
-Letzte Version widerrufen
+
\begin_inset Index idx
status collapsed
\begin_layout Standard
Dadurch wird die letzte Übergabe an die Versionskontrolle rückgängig gemacht.
- Am Dokument, das Sie in LyX geladen haben, werden keinerlei Änderungen
- gemacht, aber die letzte Version wird aus der Masterdatei gelöscht.
+ 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 Standard
\end_layout
\begin_layout Subsubsection
-
+Entwicklung anzeigen
\family sans
\series medium
-Entwicklung anzeigen
+
\begin_inset Index idx
status collapsed
.
\end_layout
-\begin_layout Section
-Literarische Programmierung
-\begin_inset Index idx
-status collapsed
+\begin_layout Subsubsection
-\begin_layout Plain Layout
-Literarische Programmierung
+\lang english
+Revision info
\end_layout
-\end_inset
+\begin_layout Standard
+
+\lang english
+\SpecialChar LyX
+ supports RCS version number, author name, date and time of last commit.
+ All those are extracted from
+\family typewriter
+rlog -r <file-name>
+\family default
+.
+ For other details see
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:VCS-Revision-Information"
+\end_inset
+ for details.
\end_layout
-\begin_layout Standard
-von
-\noun on
-Edmar Wienskoski Jr.
-
-\noun default
- (edmar-w-jr@technologist.com), aktualisiert von
-\noun on
-Kay\SpecialChar \-
-van
-\noun default
-
-\noun on
-Sylvan
-\noun default
- (
-\begin_inset Flex URL
-status collapsed
+\begin_layout Subsection
-\begin_layout Plain Layout
+\lang english
+CVS commands in \SpecialChar LyX
-kayvan@sylvan.com
\end_layout
+\begin_layout Standard
+
+\lang english
+A subset of CVS operations is supported by \SpecialChar LyX
+.
+ You can find the commands in the
+\family sans
+File\SpecialChar menuseparator
+Version
+\begin_inset space ~
\end_inset
-)
+Control
+\family default
+ submenu.
+ The version control system SVN is more powerful, so please use it instead
+ of CVS if possible.
\end_layout
-\begin_layout Subsection
-Einleitung
-\end_layout
+\begin_layout Subsubsection
-\begin_layout Standard
-Zweck dieses Teils der Dokumentation ist es, Ihnen zu zeigen, wie Sie LyX
- verwenden können, um sogenanntes Literarische Programmierung zu betreiben.
- Dabei wird vorausgesetzt, dass Sie sich mit dieser Programmiertechnik bereits
- auskennen und wissen, was mit
-\emph on
-verknoten
-\emph default
- (tangling) und
-\emph on
-weben
-\emph default
- (weaving) gemeint ist.
- Wenn das nicht der Fall ist, sollten Sie dieses Kapitel ü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 geschichtlichen
- Entwicklung bis zu den aktuellsten Hinweisen für Hilfsprogramme reicht.
+\family sans
+\lang english
+General CVS usage
\end_layout
\begin_layout Standard
-Außerdem wird angenommen, dass Sie sich mit 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 LyX zu Rate.
-\end_layout
-\begin_layout Subsection
-Was ist Literarische Programmierung?
+\lang english
+If you start from scratch with CVS you have to create your repository and
+ checkout the working copy with external tools.
+ If you're using a client-server setup you may need to login before doing
+ the first repository checkout.
\end_layout
\begin_layout Standard
-Aus dem
-\emph on
-Literarische Programmierung FAQ
-\emph default
- :
-\end_layout
-\begin_layout Quotation
-Literarische Programmierung ist die Kombination von Dokumentation und Quelltext
- in einer einzigen Datei, und zwar in einer Art und Weise, in der sie von
- Menschen einfach gelesen werden kann.
- Solche Dokumente sollten sogar Spaß beim Lesen machen, ja sogar zum Lesen
- einladen.
- Generell vereinen derartige
-\emph on
-literarische
-\emph default
- Programme Quellcode und Dokumentation in einer einzigen Datei.
- Die Hilfsprogramme lesen dann diese Dateien und erzeugen daraus entweder
- die lesbare Dokumentation oder aber den kompilierbaren Programmcode.
- Der besondere WEB-Stil der Literarische Programmierung wurde von
-\noun on
-D.
- E.
- Knuth
-\noun default
- während der Entwicklung von TeX kreiert.
-\end_layout
+\lang english
+If your documents are under revision control and others are using the same
+ repository problems arise when different changes to the same document at
+ the same location happen.
+ Standard CVS repositories doesn't operate with a file locking mechanism.
+ This may be surprising, but conflicts only occur if people disagree on
+ the proper content of the same part of a document.
+ So, if co-workers are used to communicate regularly, these conflicts occur
+ rarely.
+ If they don't communicate they have a fundamental problem anyway.
+ Nevertheless some people like to work with so called
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
-Eine andere Stelle sagt:
-\end_layout
+reserved checkouts
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Quotation
+.
+ If they do so the working copy of all files is readonly when checked out
+ first and the user starts editing after using a special command to make
+ the working copy writable.
+ When the changes are checked in the working copy returns to readonly state.
+ With \SpecialChar LyX
+ one has to edit the
+\begin_inset Flex Code
+status collapsed
-\emph on
-Wie unterscheidet sich Literarische Programmierung von normaler Dokumentation?
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Quotation
-Es gibt drei Unterscheidungsmerkmale.
- Nach Wichtigkeit geordnet sind das:
+\lang english
+.cvsrc
\end_layout
-\begin_deeper
-\begin_layout Itemize
-Flexibilität bei der Reihenfolge der Ausarbeitung
-\end_layout
+\end_inset
-\begin_layout Itemize
-Automatische Unterstützung von Textsuche
+ file and add the line
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+cvs -r
\end_layout
-\begin_layout Itemize
-Gesetzte Dokumentation, insbesondere bei Diagrammen und Mathematik
+\end_inset
+
+ to work with reserved checkouts.
+ The benefit is the possibility to see who is using a writable copy of some
+ document.
+ It's not guaranteed only one user makes a copy writable.
\end_layout
-\end_deeper
\begin_layout Standard
-Jetzt, nachdem hoffentlich Ihre Neugier geweckt ist, sehen wir uns die Literatur
- an.
-\end_layout
-\begin_layout Subsubsection
-Literaturhinweise
-\end_layout
-
-\begin_layout Standard
-Alle FAQs für die Literarische Programmierung finden Sie hier:
-\begin_inset Flex URL
+\lang english
+\SpecialChar LyX
+ tries to guess if you're using reserved or non-reserved checkouts.
+ If your working copy is readonly or it is writable and an additional copy
+ of your document exists in the CVS/Base sub-directory a reserved otherwise
+ a non-reserved checkout is assumed.
+ When a reserved checkout is detected you have to use
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-http://shelob.ce.ttu.edu/daves/faq.html
+\lang english
+Check Out
\end_layout
\end_inset
-.
- Dieses FAQ zählt 23 (dreiundzwanzig!) unterschiedliche Hilfsprogramme auf.
- Manche davon sind ganz speziell für eine bestimmte Programmiersprache ausgelegt
-, andere sind da flexibler.
- Für LyX wurde
-\family typewriter
-NoWeb
-\family default
- ausgewählt, und zwar aus folgenden Gründen:
-\end_layout
+ to make your working copy writable if it's readonly.
+ After doing so the
+\begin_inset Flex Noun
+status collapsed
-\begin_layout Itemize
-Die Dokumentation kann wahlweise in LaTeX oder HTML erstellt werden.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Itemize
-Es besitzt eine offene Struktur, das heißt es kann leicht um neue Filter
- erweitert werden, die eine benötigte Bearbeitungsfunktion hinzufügen.
+\lang english
+Check In
\end_layout
-\begin_layout Itemize
-Es gibt bereits eine gute Auswahl an bestehenden Filtern (HTML ist einer
- davon).
-\end_layout
+\end_inset
-\begin_layout Itemize
-Es ist freie Software.
+ operation is possible and that makes your working copy readonly again after
+ transferring your changes to the repository.
\end_layout
\begin_layout Standard
-Das NoWeb-Paket finden Sie auf
+
+\lang english
+More information about CVS can be found here
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-http://www.cs.virginia.edu/~nr/noweb
-\end_layout
-
-\end_inset
-
-.
- Von dort aus erreichen Sie auch viele andere, hochinteressante Links und
- sogar ein paar Beispiele für Programme, die mit Literarischer Programmierung
- erstellt wurden.
+http://www.nongnu.org/cvs
\end_layout
-\begin_layout Subsection
-LyX und Literarische Programmierung
-\begin_inset CommandInset label
-LatexCommand label
-name "LyX-und-Literarische-Programmierung"
-
\end_inset
-
-\begin_inset Foot
+ and here
+\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-\noun on
-HHa
-\noun default
-: Wahrscheinlich ist das Folgende nicht mehr aktuell, aber ich kenne NoWeb
- nicht.
+http://ximbiot.com/cvs
\end_layout
\end_inset
-
+.
\end_layout
\begin_layout Standard
-Um mit NoWeb zusammenzuarbeiten, waren einige Änderungen in LyX notwendig.
- Diese wurden aber in einer Weise durchgeführt, die nicht auf NoWeb beschränkt
- sind.
- Das bedeutet, dass es relativ einfach möglich sein sollte, ein anderes
- Hilfsprogramm für Literarische Programmierung zu verwenden, indem Sie einfach
- Ihre LyX-Einstellungen ändern.
+
+\lang english
+Read
+\family typewriter
+man cvs
+\family default
+ to understand the sub-commands and the switches mentioned below.
\end_layout
\begin_layout Subsubsection
-Erstellen von Dokumentation und Quellcode
-\end_layout
-\begin_layout Paragraph
-Auswählen der Dokumentklasse
+\family sans
+\lang english
+Register
\end_layout
\begin_layout Standard
-Wenn Sie LyX und NoWeb erfolgreich installiert haben, stehen Ihnen bei der
- Auswahl der Dokumentklasse drei weitere Klassen zur Auswahl:
+
+\lang english
+If your document is not under revision control, this is the only item shown
+ in the menu.
+ And if it is under revision control, the
+\family sans
+\bar under
+R
+\bar default
+egister
+\family default
+ item is not visible.
+
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
-\family sans
-Article (Noweb)
+\lang english
+This command registers in CVS your document
+\begin_inset Flex Strong
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+\lang english
+only
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Book (Noweb)
+ in case you have already the documents directory under CVS control (in
+ particular
+\family typewriter
+CVS/Entries
+\family default
+ file exists).
+ This means you have to create or checkout the archive by yourself using
+ external tools.
+ (In case you forget that step \SpecialChar LyX
+ registers the document with RCS.)
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
-\family sans
-Report (Noweb)
+\lang english
+Then you are asked interactively to supply an initial description of the
+ document.
+ Don't forget that registered file is not yet checked in.
\end_layout
\begin_layout Standard
-Sie müssen eine davon verwenden, wenn Sie einen Text mit Literarischer Programmi
-erung erstellen wollen.
+
+\lang english
+CVS command that is run:
+\family typewriter
+cvs -q add -m"<entered message>" "<file-name>"
\end_layout
\begin_layout Standard
-Generell ist Literarische Programmierung nicht auf diese drei Klassen beschränkt
-, es können jederzeit weitere Klassen auf der Basis von bestehenden Stildateien
- wie etwa
-\family sans
-letter
+
+\lang english
+The term
+\family typewriter
+"<file-name>"
\family default
- erstellt werden oder bestehende Klassen wie etwa
-\family sans
-article
-\begin_inset space ~
+ above and for all other CVS commands is an abbreviation for
+\begin_inset Quotes eld
\end_inset
-(AMS)
-\family default
- ent\SpecialChar \-
-spre\SpecialChar \-
-chend angepasst werden.
- Die Beschränkung auf drei Klassen ist eine Folge des Wunsches, die Auswahlliste
- nicht übermäßig lang werden zu lassen.
- Falls Sie irgendwelche besonderen Wünsche haben, wenden Sie sich an
-\noun on
-Kay\SpecialChar \-
-van
-\noun default
-
-\noun on
-Sylvan
-\noun default
- (
-\begin_inset Flex URL
-status collapsed
+change the current working directory to file location and use the file name
+ without path component as argument
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
+.
+\end_layout
-kayvan@sylvan.com
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Check In Changes
\end_layout
-\end_inset
+\begin_layout Standard
-) und er wird versuchen, einen entsprechenden Eintrag zu bewirken oder Ihnen
- dabei helfen, das selber zu machen.
-\begin_inset Foot
+\lang english
+When you are finished editing a file, you commit your changes.
+ When you do this and you had changed the document, you are asked for a
+ description of the changes.
+ After that changes are written to the repository.
+ In case you didn't change the document and a reserved checkout is detected
+ the reservation made on
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Es ist ziemlich einfach, Sie müssen lediglich eine vierzeilige Datei anlegen
- und die automatische LyX-Konfiguration starten.
+
+\lang english
+Check Out
\end_layout
\end_inset
- Gleiches gilt für den Fall, dass Sie ein anderes Programm als NoWeb verwenden
- wollen, auch dann müssen Sie eigene neue Dokumentklassen erstellen.
-\end_layout
-
-\begin_layout Paragraph
-Die Eingabe von Programmcode
+ is undone.
\end_layout
-\begin_layout Standard
-In LyX verwenden Sie zur Eingabe von Programmcode den Umgebungstyp
-\family sans
-Scrap.
-\begin_inset Foot
-status collapsed
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
-\begin_layout Plain Layout
-Der entsprechende Terminus in NoWeb ist
-\begin_inset Quotes gld
+\lang english
+CVS
+\begin_inset space ~
\end_inset
-Chunk
-\begin_inset Quotes grd
+command:
+\begin_inset space ~
\end_inset
-.
- Die Bezeichnung
-\begin_inset Quotes gld
-\end_inset
-Scrap
-\begin_inset Quotes grd
+\begin_inset Newline newline
\end_inset
- wurde aus einem anderen Programm, Nuweb, übernommen, das vor NoWeb lange
- Jahre verwendet wurde.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+cvs
+\family typewriter
+-q commit -m"<description>" "<file-name>"
\end_layout
\end_inset
+ or
+\begin_inset Newline newline
+\end_inset
-\family default
- NoWeb schließt derartige Eingaben so ein:
-\end_layout
-\begin_layout LyX-Code
-<<Mein scrap>>=
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- Code
+\begin_layout Plain Layout
+
+\lang english
+cvs -q unedit
+\family typewriter
+"<file-name>"
\end_layout
-\begin_layout LyX-Code
- Mehr Code
+\end_inset
+
+
\end_layout
-\begin_layout LyX-Code
- Noch mehr Code
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Check Out Changes
\end_layout
-\begin_layout LyX-Code
- @
+\begin_layout Standard
+
+\lang english
+When you are sharing a repository with others, you may have to incorporate
+ their changes into your working copy.
\end_layout
\begin_layout Standard
-Das Problem dabei ist, dass alles, was zwischen
-\family typewriter
-\series bold
-<<
-\family default
-\series default
- und dem
+
+\lang english
+CVS command:
\family typewriter
-\series bold
-@
-\family default
-\series default
- steht, wörtlich genommen werden muss, das heißt LyX muss daran gehindert
- werden, die Eingabe in seiner Weise zu interpretieren und zu verändern.
- Aus diesem Grund gibt es den Umgebungstyp
-\family sans
-Scrap
-\family default
-.
- Er verhält sich wie eine normale Absatzumgebung, bietet aber zusätzlich
- die Möglichkeit, Leerzeichen beliebig zu verwenden.
+cvs -q update "<file-name>"
\end_layout
\begin_layout Standard
-Der Nachteil davon ist, dass aufeinanderfolgende Code-Absätze durch eine
- Leerzeile voneinander getrennt werden, sowohl im Quelltext wie auch in
- der gedruckten Dokumentation.
- Dies können Sie umgehen, indem Sie die einzelnen Zeilen mit
-\family sans
-Strg+Ein\SpecialChar \-
-ga\SpecialChar \-
-be
-\family default
- anstelle von
-\family sans
-Eingabe
-\family default
- abschließen.
- Das obige Beispiel sähe also so aus:
-\begin_inset Foot
-status collapsed
-\begin_layout Plain Layout
-In der gedruckten Version dieses Textes sehen Sie keinen Unterschied.
+\lang english
+If a readonly checkout is detected the working copy is made writable and
+ reserved.
\end_layout
-\end_inset
-
+\begin_layout Standard
+\lang english
+CVS command:
+\family typewriter
+cvs -q edit "<file-name>"
\end_layout
-\begin_layout LyX-Code
-<<Mein scrap>>=
-\begin_inset Newline newline
-\end_inset
-
- Code
-\begin_inset Newline newline
-\end_inset
+\begin_layout Subsubsection
- Mehr Code
-\begin_inset Newline newline
-\end_inset
+\family sans
+\lang english
+Revert To Repository Version
+\end_layout
- Noch mehr Code
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
- @
+\lang english
+This will discard all changes made to the document since the last check
+ in.
+ You get a warning before changes are discarded.
+ Firstly the file is deleted, secondly CVS update command is run.
\end_layout
\begin_layout Standard
-Bis auf die Unannehmlichkeit,
-\family sans
-Strg+Eingabe
-\family default
- verwenden zu müssen, funktioniert dieses Format einwandfrei.
-\begin_inset Foot
-status collapsed
-\begin_layout Plain Layout
-Es steht aber auf der Wunschliste des Autors, dies zu verbessern.
+\lang english
+CVS command:
+\family typewriter
+cvs -q update "<file-name>"
\end_layout
-\end_inset
+\begin_layout Standard
-
+\lang english
+If a reserved checkout is detected and the working copy has no changes only
+ the reservation is undone.
\end_layout
\begin_layout Standard
-Als besonderer Hinweis: Sie können auch NoWebs
-\begin_inset Quotes gld
-\end_inset
-%def
-\begin_inset Quotes grd
-\end_inset
+\lang english
+CVS command:
+\family typewriter
+cvs -q unedit "<file-name>"
+\end_layout
--Konstrukt in Ihren
-\family sans
-Scrap
-\family default
--Absätzen benutzen, um Einträge zu NoWebs Querverweisen hinzuzufügen:
+\begin_layout Subsubsection
+
+\lang english
+Update of the local directory checkout from repository
\end_layout
-\begin_layout LyX-Code
-<<Mein scrap>>=
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
- def eine_funktion(args):
-\begin_inset Newline newline
-\end_inset
+\lang english
+Once your documents gets more complex, containing sub-documents and pictures,
+ including external
+\begin_inset Flex Code
+status collapsed
- "Dies ist die Beschreibung der Funktion."
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
+
+\lang english
+.tex
+\end_layout
- print "My args: ", args
-\begin_inset Newline newline
\end_inset
-@ %def eine_funktion
+ files and so on using version control becomes more complicated.
+ \SpecialChar LyX
+ supports updating the whole tree in which resides the document.
+ This become especially useful once you cooperate with people which neither
+ have detailed knowledge about CVS usage nor they have ambition to commit
+ additional material to the repository.
+ You have to organize the files structure so that all external files are
+ in the same directory or subdirectories of the document.
+ It's good practice anyway to store multipart documents in an extra directory.
\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 \ldots{}
-\SpecialChar \menuseparator
-Beispiele
-\family default
-).
-\end_layout
-\begin_layout Paragraph
-Erstellung der Dokumentation
-\end_layout
+\lang english
+The
+\begin_inset Flex Code
+status collapsed
-\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 keine besondere Aktion notwendig.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Um Ihnen die Orientierung zu erleichtern, geben wir hier eine kurze Zusammenfass
-ung, was dabei hinter den Kulissen von LyX geschieht:
+\lang english
+Update local directory from repository
\end_layout
-\begin_layout Enumerate
-Wenn
-\family sans
-Ansicht\SpecialChar \menuseparator
-Aktualisieren\SpecialChar \menuseparator
-DVI
-\family default
- gewählt wird, wird eine LaTeX-Datei erzeugt.
+\end_inset
+
+ command updates the whole directory.
+ If local changes are detected user is warned before update starts.
+ In case of merge conflicts both versions of the conflicting document parts
+ are placed in the final document.
+ You have to review and correct the result of the merge.
+ You'll find the conflicts enclosed in pairs of
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+<<<<<<<
\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
+\end_inset
-\backslash
-literate_exten\SpecialChar \-
-sion
-\family default
- (standardmäßig
-\family typewriter
-.nw
-\family default
-) festgelegt wurde, andernfalls wird die normale Endung
-\family typewriter
-.tex
-\family default
- verwendet.
+ and
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+>>>>>>>
\end_layout
-\end_deeper
-\begin_layout Enumerate
-Der einzige Unterschied ist bislang der Dateiname, es ist also keinerlei
- Sonderbehandlung seitens LyX notwendig.
- Der Umgebungstyp
-\family sans
-Scrap
-\family default
-, den Sie zum Formatieren des Programmcodes verwendet haben, sorgt für die
- korrekte Behandlung.
+\end_inset
+
+ separated by
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+=======
\end_layout
-\begin_layout Enumerate
-Wenn das Dokument eine der literarischen Klassen benutzt, wird LyX dann
- den internen Konverter Ly
-\family sans
+\end_inset
-\begin_inset ERT
+.
+ The first part is your version as before the update operation with the
+ document name prepended.
+ The second one is the repository version with the version number after
+ the sequence of
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{}
+\lang english
+>
\end_layout
\end_inset
+ signs.
+\end_layout
-\family default
-X
-\begin_inset Formula $\rightarrow$
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+CVS
+\begin_inset space ~
\end_inset
-NoWeb benutzen, gefolgt von NoWeb
-\begin_inset Formula $\rightarrow$
+commands:
+\begin_inset space ~
\end_inset
-LaTe
-\family sans
-\begin_inset ERT
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{}
+\lang english
+cd $path; cvs diff
+\family typewriter
+"."
\end_layout
\end_inset
+ (Ask if changes are detected.)
+\begin_inset Newline newline
+\end_inset
-\family default
-X, um die LaTeX-Datei zu erzeugen.
-\begin_inset Foot
+
+\begin_inset Flex Code
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
-.
+\lang english
+cd $path; cvs -q update
+\family typewriter
+"."
\end_layout
\end_inset
\end_layout
-\begin_layout Enumerate
-Schließlich wird LaTeX gestartet und bearbeitet den Text wie gewohnt.
+\begin_layout Standard
+
+\lang english
+where
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$path
\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_inset
+
+ stands for the path to the document.
\end_layout
-\begin_layout Paragraph
-Erstellung des Programmcodes
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Show History
\end_layout
\begin_layout Standard
-Wenn Sie den Menüpunkt
-\family sans
-Datei\SpecialChar \menuseparator
-Programm
-\begin_inset space ~
-\end_inset
-er\SpecialChar \-
-stel\SpecialChar \-
-len
-\family default
- auswählen, wird wie oben in Schritt 1 eine LaTeX-Datei erzeugt.
- Dann startet LyX den
+\lang english
+This shows the complete history of the CVS document.
+ The output of
\family typewriter
-NoWeb->Program
+cvs log "<file-name>"
\family default
--Konverter.
- Typischerweise hat dieser Konverter wie alle anderen zwei Teile:
+ is shown in a browser.
\end_layout
-\begin_layout Enumerate
-Das Konvertierprogramm selber.
- Dieses führt die Umwandlung von einem Format ins andere durch (in diesem
- Fall von NoWeb in das Programm-Pseudo-Format).
-\end_layout
+\begin_layout Subsection
+
+\lang english
+SVN commands in \SpecialChar LyX
-\begin_layout Enumerate
-Der Parser der Fehlerdatei.
- Dieses Programm schreibt die Fehlermeldungen in ein Format um, das Lyx
- verstehen kann.
- Damit kann LyX Fehlerkästchen an die richtigen Stellen in der Datei schreiben.
\end_layout
\begin_layout Standard
-Der erste Teil, der
+
+\lang english
+SVN is now partially supported by \SpecialChar LyX
+.
+ You can find the commands in the
\family sans
-Befehl
-\family default
-, sollte den Eintrag
-\family typewriter
-build-script
+File\SpecialChar menuseparator
+Version
\begin_inset space ~
\end_inset
-$$i
-\family default
- bekommen.
- Das bedeutet hauptsächlich, dass LyX
-\family typewriter
-build-script
+Control
\family default
- (ein Programm oder Skript) mit dem Namen der NoWeb-Datei aufruft (normalerweise
- eine Datei im tmp-Verzeichnis von LyX).
-\end_layout
+ submenu.
+ Please note that if you use password protected access to repository via
+ ssh, you will be asked in terminal window.
+ \SpecialChar LyX
+ was tested against SVN 1.5 and 1.6
+\begin_inset Foot
+status open
-\begin_layout Standard
-Dies 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 Plain Layout
-\begin_layout LyX-Code
-#!/bin/sh
-\end_layout
+\lang english
+Most of the commands will work with 1.4 too, see
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:SVN-Repo-Update"
-\begin_layout LyX-Code
-#
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
+.
\end_layout
-\begin_layout Standard
-Der zweite Teil sind die
-\family sans
-Extra
-\begin_inset space ~
\end_inset
-flags
-\family default
- für den Konverter, die auf
-\family typewriter
-originaldir,parselog
-\begin_inset ERT
-status collapsed
-\begin_layout Plain Layout
+\end_layout
+\begin_layout Subsubsection
-\backslash
-
+\family sans
+\lang english
+Register
\end_layout
-\end_inset
+\begin_layout Standard
-=listerrors
-\family default
- gesetzt werden müssen.
- Damit werden alle von
+\lang english
+If your document is not under revision control, this is the only item shown
+ in the menu.
+ And if it is under revision control, the
\family sans
-build-script
-\family default
- erzeugten Fehler mit dem
-\family typewriter
-listerrors
+\bar under
+R
+\bar default
+egister
\family default
--Programm bearbeitet.
+ item is not visible.
+
\end_layout
\begin_layout Standard
-Der Konverter sucht zuerst im Verzeichnis
-\family typewriter
-~/.lyx/scripts
-\family default
-, dann in
-\family typewriter
-LyXDir/scripts
-\family default
- und dann im Pfad des
+
+\lang english
+This command registers in SVN your document ONLY in case you have already
+ the documents directory under SVN control (in particular
\family typewriter
-listerrors
+.svn/entries
\family default
--Programms.
+ file exists).
+ This means you have to checkout the archive by yourself.
+
\end_layout
-\begin_layout Paragraph
-Build-Befehle im Dokument
+\begin_layout Standard
+
+\lang english
+Then you are asked interactively to supply an initial description of the
+ document.
+ Don't forget that registered file is not yet commited.
\end_layout
\begin_layout Standard
-Das letzte Stück für die Integration von LyX und NoWeb ist das
-\family sans
-Scrap
-\family default
-
-\family typewriter
-build-script
-\family default
-.
- Im allgemeinen sollten die Befehle zum Erzeugen Ihres Programms in ein
- eigenes
-\family sans
-Scrap
-\family default
- eingebettet sein.
- Das obige NoWeb-spezifische
-\family typewriter
-build-script
-\family default
- benutzt den
-\family typewriter
-notangle
-\family default
--Befehl, um nach diesem
-\family sans
-Scrap
-\family default
-, ge\SpecialChar \-
-nannt
+
+\lang english
+SVN command that is run:
\family typewriter
-build-script
-\family default
-, zu suchen und startet ein Shellskript.
+svn add -q
+\begin_inset Quotes eld
+\end_inset
+
+<file-name>
+\begin_inset Quotes erd
+\end_inset
+
+
\end_layout
\begin_layout Standard
-Solch ein
-\family sans
-Scrap
+
+\lang english
+Read
+\family typewriter
+man svn
\family default
- sieht typischerweise so aus:
+ to understand the switches.
+
\end_layout
-\begin_layout LyX-Code
-<<build-script>>=
-\begin_inset Newline newline
-\end_inset
+\begin_layout Subsubsection
-#!/bin/sh
-\begin_inset Newline newline
-\end_inset
+\family sans
+\lang english
+Check In Changes
+\end_layout
+\begin_layout Standard
-\begin_inset Newline newline
-\end_inset
+\lang english
+When you are finished editing a file, you commit your changes.
+ When you do this, you are asked for a description of the changes.
+ After that changes are commited.
+\end_layout
-if [ -z "${NOWEB_SOURCE}" ]
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
-then
-\begin_inset Newline newline
-\end_inset
+\lang english
+SVN command:
+\begin_inset Foot
+status collapsed
- NOWEB_SOURCE=meinedatei.nw
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
-fi
-\begin_inset Newline newline
-\end_inset
+\lang english
+In case locking is not enabled.
+ See Section
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:SVN-File-Locking"
-[...
- Code zum Extrahieren von Dateien ]
-\begin_inset Newline newline
\end_inset
-[...
- Code zum Extrahieren von Dateien ]
-\begin_inset Newline newline
+.
+\end_layout
+
\end_inset
-@
+
+\family typewriter
+svn commit -q -m"<description>" <file-name>
\end_layout
-\begin_layout Standard
-Sehen Sie sich die Dateien
-\family typewriter
-listerrors.lyx
-\family default
- und
-\family typewriter
-Literate.lyx
-\family default
- mit Beispielen, wie das
-\family typewriter
-listerrors
-\family default
--Programm implementiert werden kann und all diese Teile zusammenwirken,
- oder
-\family typewriter
-noweb2lyx.lyx
-\family default
- an.
- Diese Dateien finden Sie unter
-\family sans
-Datei
-\family default
-\SpecialChar \menuseparator
+\begin_layout Subsubsection
\family sans
-Öffnen
-\family default
-\SpecialChar \menuseparator
+\lang english
+Check Out For Edit
+\end_layout
-\family sans
-Beispiele
-\family default
-.
- Interessanterweise zeigen diese drei Dateien die sprachunabhängige Unterstützun
-g von LyX für Literarische Programmierung, denn sie wurden in Python, C
- und Perl geschrieben.
+\begin_layout Standard
+
+\lang english
+Updates the changes of this file from the repository.
+ Be sure you understand SVN merging and conflicts resolving before using
+ this function, because all conflicts has to be resolved manually by you!
\end_layout
-\begin_layout Subsubsection
-Ly
-\begin_inset ERT
+\begin_layout Standard
+
+\lang english
+SVN command:
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-{}
+\lang english
+Ditto.
\end_layout
\end_inset
-X-Konfiguration
+
+\family typewriter
+svn update --non-interactive
+\begin_inset Quotes eld
+\end_inset
+
+<file-name>
+\begin_inset Quotes erd
+\end_inset
+
+
\end_layout
-\begin_layout Standard
-Alle Einstellungen für die Literarische Programmierung werden in
+\begin_layout Subsubsection
+
\family sans
-Bearbeiten\SpecialChar \menuseparator
-Ein\SpecialChar \-
-stel\SpecialChar \-
-lun\SpecialChar \-
-gen\SpecialChar \ldots{}
-\SpecialChar \menuseparator
-Konverter
-\family default
- gemacht.
+\lang english
+Revert To Repository Version
\end_layout
-\begin_layout Description
-das
-\begin_inset space ~
-\end_inset
-
-literarische
-\begin_inset space ~
-\end_inset
+\begin_layout Standard
-Format wird auf der Karteikarte
-\family sans
-Formate
-\family default
- festgelegt.
- Hier werden die Noweb-spezifischen Dinge definiert.
- Der
-\family sans
-Name im
-\family default
+\lang english
+This will discard all changes made to the document since the last check
+ in.
+ You get a warning before changes are discarded.
-\family sans
-GUI
-\family default
- wird auf
-\family typewriter
-NoWeb
-\family default
- gesetzt, die
-\family sans
-Datei
-\begin_inset space ~
-\end_inset
+\end_layout
-Endung
-\family default
- auf
-\family typewriter
-.nw
-\family default
-.
- Damit wird LyX gesagt, im ersten Schritt der Konvertierung eine
+\begin_layout Standard
+
+\lang english
+SVN command:
\family typewriter
-.nw
-\family default
--Datei zu erzeugen.
-\end_layout
+svn revert -q
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Description
-das
-\begin_inset space ~
+<file-name>
+\begin_inset Quotes erd
\end_inset
-Programmformat ist ein leeres Format, das nur dazu dient, das Ende der Konvertie
-rung zu sein (womit Sie dafür einen Konverter einstellen können).
+
\end_layout
-\begin_layout Description
-NoWeb
-\begin_inset Formula $\rightarrow$
-\end_inset
+\begin_layout Subsubsection
-LaTe
-\family sans
+\lang english
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:SVN-Repo-Update"
-\begin_inset ERT
+\end_inset
+
+Update of the local directory checkout from repository
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-{}
+\lang english
+Note that this command will work only with subversion
+\begin_inset Formula $\geqq1.5$
+\end_inset
+
+
\end_layout
\end_inset
-\family default
-X Dieser Konverter
-\emph on
-webt
-\emph default
- das literarische Dokument.
- Für Noweb wird der
-\family sans
-Befehl
-\family default
- auf
-\begin_inset Newline newline
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+All the commands above have one shortcomming - they deal with the current
+ document only.
+ Once your document contains pictures, includes external
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+.tex
+\end_layout
+
\end_inset
+ files and so on administration becomes more complicated.
+ \SpecialChar LyX
+ now supports updating the whole tree in which resides the document
+\begin_inset Foot
+status collapsed
-\family typewriter
-noweave -delay -index $$i > $$o
-\family default
- gesetzt.
+\begin_layout Plain Layout
+
+\lang english
+One need to organize the files structure so that all external files are
+ in the same directory or subdirectories of the document.
+
\end_layout
-\begin_layout Description
-NoWeb
-\begin_inset Formula $\rightarrow$
\end_inset
-Program Dies ist der Schritt zum
-\emph on
-Verknoten
-\emph default
.
- Wie oben erwähnt werden hier der
-\family sans
-Befehl
-\family default
- auf
-\begin_inset Newline newline
+ This become especially useful once you cooperate with people which neither
+ know about subversion management nor they have ambition to commit additional
+ material to the repository.
+
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Update local directory from repository
+\end_layout
+
\end_inset
+ command updates the whole directory and in case of merge conflicts local
+ version of the files are left, so no unintended data loss occurs.
+ If local changes are detected user is warned before update starts.
+\end_layout
-\family typewriter
-build-script $$i
-\family default
- und
-\family sans
-Extra
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+SVN
\begin_inset space ~
\end_inset
-flags
-\family default
- auf
+commands:
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn diff $path
+\end_layout
+
+\end_inset
+
+ (Ask if changes are detected.)
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn update –accept mine-full $path
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+where
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+$path
+\end_layout
+
+\end_inset
+
+ stands for the path to the document.
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+\lang english
+Show History
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+This shows the complete history of the SVN document.
+ The output of
\family typewriter
-originaldir,parselog=listerrors
+svn log
+\begin_inset Quotes eld
+\end_inset
+
+<file-name>
+\begin_inset Quotes erd
+\end_inset
+
+
\family default
- gesetzt.
+ is shown in a browser.
\end_layout
\begin_layout Subsubsection
-Erweiterungen zur Fehlersuche
+
+\lang english
+File Locking
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:SVN-File-Locking"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
-In den LyX-Server wurde eine neue Funktion implementiert, und zwar
-\begin_inset Quotes gld
+
+\lang english
+The file exchange through various revision control systems brings the problem
+ of merge conflicts in case two different users try to edit the same (parts
+ of) document.
+ When such a conflict happens it needs manual resolving and one reasonable
+ alternative is to provide some kind of locking mechanism, which guarantees
+ that only one user is allowed to edit file at the given time.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+SVN has two such mechanisms to provide mutual exclusivity for file access
+ - locks and automatic setting of write permissions (see sec.
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Automatical-Locking-Property"
+
\end_inset
+) based on
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-server-goto- file-row
-\family default
+\begin_layout Plain Layout
+
+\lang english
+svn:needs-lock
+\end_layout
+
+\end_inset
+
+ file svn property
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+
+\lang english
+http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
+\end_layout
-\begin_inset Quotes grd
\end_inset
.
- Sie kann insbesondere von
-\family typewriter
-ddd
-\family default
-/
-\family typewriter
-gdb
-\family default
- oder einem anderen Debugger aus verwendet werden.
+ If this property is detected for a given document \SpecialChar LyX
+ starts to use SVN locks
+ for document editing automatically and the whole check-in/out mechanism
+ switches to the same regimen as for RCS.
+ This in particular means there are two different modes of file use in \SpecialChar LyX
+:
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+Unlocked state.
+ The loaded file is in the read-only mode.
+ For editing on needs to check-out.
+
+\emph on
+Check-out
+\emph default
+ consists of updating from the repository and gaining write lock.
+ If the lock is not possible to obtain, we remain in unlocked state.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+Locked state.
+ The loaded file is in the 'normal' edit mode.
+ No other user is allowed to edit the file.
+
+\emph on
+Check-in
+\emph default
+ consists of commiting changes and releasing write-lock.
+ If no changes have been made to the document, no commit will be produced
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Don't be puzzled by the fact that you will be asked for commit message anyway.
+\end_layout
+
+\end_inset
+
+ and only the write-lock will be released.
\end_layout
\begin_layout Standard
-Beim Debugging mit
+
+\lang english
+SVN commands:
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+Check-in:
\family typewriter
-ddd
-\family default
-/
+ svn commit -q -m"<description>" "<file-name>"
+\begin_inset Newline newline
+\end_inset
+
+svn unlock "<file-name>"
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+Check-out:
\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
-
+svn update "<file-name>"
+\begin_inset Newline newline
+\end_inset
+
+svn lock "<file-name>"
+\end_layout
+
+\begin_layout Subsubsection
+
\family typewriter
-ddd
+\lang english
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Automatical-Locking-Property"
+
+\end_inset
+
+
\family default
- ist
-\family sans
-Umschalt+Strg+V
+Automatic Locking Property
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+The above mentioned automatic setting of write permissions of the .lyx file
+ can be set through
+\family sans
+\bar under
+ F
+\bar default
+ile\SpecialChar menuseparator
+
+\bar under
+V
+\bar default
+ersion
+\begin_inset space ~
+\end_inset
+
+Control\SpecialChar menuseparator
+
+\bar under
+T
+\bar default
+oggle locking property
+\family default
+.
+ This command is active only when the file is not locked on the svn server
+ (i.e.
+ you need to check-out before proceeding).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+SVN
+\begin_inset space ~
+\end_inset
+
+commands:
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+Set:
+\family typewriter
+ svn propset svn:needs-lock ON "<file-name>"
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang english
+Unset:
+\family typewriter
+svn propdel svn:needs-lock "<file-name>"
+\end_layout
+
+\begin_layout Subsubsection
+
+\lang english
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:VCS-Revision-Information"
+
+\end_inset
+
+Revision Information in Documents
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+There are more possibilities how to activate revision information in our
+ document.
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+\SpecialChar LyX
+ supports directly:
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+
+\lang english
+tree revision information (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vcs-tree-revision
+\end_layout
+
+\end_inset
+
+).
+ The result is the output of the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svnversion
+\end_layout
+
+\end_inset
+
+ command, the following table gives you an idea, how to read the results.
+\end_layout
+
+\begin_layout Standard
+\align center
+
+\lang english
+\begin_inset Tabular
+<lyxtabular version="3" rows="6" columns="2">
+<features tabularvalignment="middle">
+<column alignment="center" valignment="top">
+<column alignment="center" valignment="top">
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+
+\lang english
+Output
+\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
+
+\lang english
+Meaning
+\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
+
+\lang english
+4123:4168
+\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
+
+\lang english
+mixed revision working copy
+\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
+
+\lang english
+4168M
+\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
+
+\lang english
+modified working copy
+\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
+
+\lang english
+4123S
+\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
+
+\lang english
+switched working copy
+\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
+
+\lang english
+4123P
+\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
+
+\lang english
+partial working copy, from a sparse checkout
+\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
+
+\lang english
+4123:4168MS
+\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
+
+\lang english
+mixed revision, modified, switched working copy
+\end_layout
+
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+file revision information.
+ The result comes from parsing the output of
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn
+\begin_inset space ~
+\end_inset
+
+info
+\begin_inset space ~
+\end_inset
+
+–xml
+\begin_inset space ~
+\end_inset
+
+file.lyx
+\end_layout
+
+\end_inset
+
+.
+ Supported flags are:
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+
+\lang english
+version number of the last commit (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vcs-revision
+\end_layout
+
+\end_inset
+
+)
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+author of the last commit (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vcs-author
+\end_layout
+
+\end_inset
+
+)
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+date of the last commit (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vcs-date
+\end_layout
+
+\end_inset
+
+)
+\end_layout
+
+\begin_layout Itemize
+
+\lang english
+time of the last commit (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vcs-time
+\end_layout
+
+\end_inset
+
+)
+\end_layout
+
+\end_deeper
+\begin_layout Standard
+
+\lang english
+You can obtain this info via InsetInfo (e.g.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+info-insert buffer vcs-date
+\end_layout
+
+\end_inset
+
+).
+ The information will be available only when you have the file stored under
+ svn managment (i.e.
+ the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+.svn
+\end_layout
+
+\end_inset
+
+ directory is available with your document).
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+
+\lang english
+Another—a hacking one—possibility is to use svn keywords
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
+\end_layout
+
+\end_inset
+
+.
+ In short – you set file keywords property (e.g.
+
+\family sans
+svn propset svn:keywords 'Rev' file.lyx
+\family default
+) and then paste keyword \SpecialChar TeX
+ code
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+This is an easy way how to ensure that \SpecialChar LyX
+ won't break the line in the middle
+ of keyword tag.
+\end_layout
+
+\end_inset
+
+ tag in your document (e.g.
+
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+$Rev$
+\end_layout
+
+\end_inset
+
+).
+ This way svn client will automatically substitute revision number (e.g.
+
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+$Rev: 59 $
+\end_layout
+
+\end_inset
+
+) after each update and commit.
+ There are more problems with this approach.
+ Firstly, the '$' character is used in \SpecialChar TeX
+ world for math equations, so any
+ occurence of math formula
+\begin_inset Formula $Rev$
+\end_inset
+
+ become
+\begin_inset Formula $Rev:59$
+\end_inset
+
+ in your \SpecialChar LyX
+ document.
+ Similarly for other keywords like Id, Date, Author, etc.
+ Secondly svn output is dependent on your locales, so its very easy that
+ svn would produce some problematic strings once Date is used.
+ Thirdly you get the whole 'Rev: 59' string in your document instead of
+ the plain number.
+ Until subversion implements user's custom keywords it will be hard to use
+ this approach reliably or let \SpecialChar LyX
+ to support it directly.
+\end_layout
+
+\begin_layout Subsection
+
+\lang english
+SVN and Windows Environment
+\end_layout
+
+\begin_layout Quote
+
+\lang english
+My inclination is to say that if the user cannot figure out the command
+ line operations on their own fairly quickly, they would be well advised
+ to use TortoiseSVN.
+ —P.
+ A.
+ Rubin
+\end_layout
+
+\begin_layout Subsubsection
+
+\lang english
+Preparation
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+In addition to installing \SpecialChar LyX
+, and having access to a Subversion repository,
+ the user will need to install the Subversion client program.
+ A Windows installer for the client program is available from
+\begin_inset CommandInset href
+LatexCommand href
+name "CollabNet"
+target "http://www.collab.net/nonav/downloads/subversion/"
+
+\end_inset
+
+.
+ The user may also want to install
+\begin_inset CommandInset href
+LatexCommand href
+name "TortoiseSVN"
+target "http://tortoisesvn.tigris.org/"
+
+\end_inset
+
+, which integrates Subversion operations into the context (rightclick) menu
+ of Windows Explorer.
+ Operations done outside \SpecialChar LyX
+ will typically be more convenient using the Explorer
+ context menu.
+ Note that TortoiseSVN is not a replacement for the client program, which
+ is what \SpecialChar LyX
+ itself will use.
+\end_layout
+
+\begin_layout Subsubsection
+
+\lang english
+Bringing a document under Subversion control
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Before a \SpecialChar LyX
+ document can be brought under version control in Subversion, its
+ parent directory needs to be under version control.
+ If the document is being added to a project already in the repository,
+ this is accomplished by checking the project out to the directory where
+ the new document will be placed.
+ If the project itself is not yet under version control (for instance, if
+ this document starts a new project), the directory must be imported into
+ the repository.
+ This is done outside \SpecialChar LyX
+.
+ Both import and checkout are easily accomplished from the Explorer context
+ menu using TortoiseSVN, or alternatively can be done using the command
+ line client at a DOS prompt.
+ The procedure for importing the project using TortoiseSVN is described
+ below, assuming an existing repository and a new project being started
+ in
+\family typewriter
+C:
+\backslash
+new project
+\family default
+.
+ For information on using the Subversion client program, run
+\family typewriter
+svn --help
+\family default
+in a DOS shell.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Locate
+\family typewriter
+C:
+\backslash
+new project
+\family default
+in Windows Explorer, right click it, and select
+\family sans
+TortoiseSVN\SpecialChar menuseparator
+Repo-browser
+\family default
+.
+ If necessary, adjust the URL for the repository, then click OK.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Right click the level of the repository under which you want to place the
+ new project folder (typically the top level) and click
+\family sans
+Create folder
+\family default
+ Supply a name for the project folder and click OK.
+ Add a message for the log file if desired, then click OK again.
+ The new project folder should appear in the repository.
+ Finally, click OK again to exit the repository browser.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Once again right click
+\family typewriter
+C:
+\backslash
+new project
+\family default
+, this time selecting SVN Checkout\SpecialChar ldots
+ Select the URL of the project folder
+ you just created in the repository, and set the checkout directory to
+\family typewriter
+C:
+\backslash
+new project.
+
+\family default
+ Click OK.
+ You will be warned about a non-empty folder; click OK to proceed.
+ You should now have a
+\family typewriter
+.svn
+\family default
+ directory under
+\family typewriter
+C:
+\backslash
+new project.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Create or open your document in \SpecialChar LyX
+ and click
+\family sans
+File\SpecialChar menuseparator
+Version
+\begin_inset space ~
+\end_inset
+
+Control\SpecialChar menuseparator
+Register.
+
+\family default
+Add a log message and click OK to commit the document to version control.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+From this point onward, you should have full functionality in the
+\family sans
+File\SpecialChar menuseparator
+Version
+\begin_inset space ~
+\end_inset
+
+Control
+\family default
+ menu.
+ You also have the option of checking the document in and out, viewing its
+ history, etc.
+ using the TortoiseSVN context menu in Windows Explorer or the Subversion
+ client program from a command prompt.
+\end_layout
+
+\begin_layout Subsubsection
+
+\lang english
+SSH tunnel used with SVN under Windows
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Compared with Linux setting up svn client to communicate over ssh under
+ Windows is a rather troublesome task.
+ We will at least offer some hints how to setup the client side but prior
+ knowledge about ssh and the Windows command line is needed, also be prepared
+ for a great deal of frustration\SpecialChar ldots
+
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Get a svn client for windows, as described in the previous sections.
+ When it is a fresh install run some svn command (e.g.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn –version
+\end_layout
+
+\end_inset
+
+) to create config files, which you will need to change later on.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Choose a ssh client for Windows.
+ There are several possibilities, we will use the one from Putty tools
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+
+\lang english
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+.
+ You will need to set the connection up so that the client doesn't ask for
+ any password from you.
+ To keep things easy we will use only keys without any additional password
+ protection etc.
+\begin_inset Separator parbreak
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Enumerate
+
+\lang english
+Generate keys by
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+puttygen
+\end_layout
+
+\end_inset
+
+.
+ Save your private .ppk key file and put the public one on the server side.
+ If the SVN server runs on Linux, note that the format of the public key
+ is not compatible with Linux openssh and you will need to direcly copy-paste
+ the key from the “
+\emph on
+Public key for pasting into OpenSSH authorized_keys file
+\emph default
+:” edit field into the server's
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+~/.ssh/authorized_keys
+\end_layout
+
+\end_inset
+
+/
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+authorized_keys2
+\end_layout
+
+\end_inset
+
+ file.
+\end_layout
+
+\begin_layout Enumerate
+
+\lang english
+Get the Putty's
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+plink
+\end_layout
+
+\end_inset
+
+.
+ In the SVN config file
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Exact path depends on Windows version, usually somewhere around
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+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
+
+\lang english
+AppData
+\backslash
+Roaming
+\backslash
+Subversion
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+, section [tunnels], setup ssh command, e.g.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+ssh=c:/path/plink.exe -i c:/path/private_key.ppk
+\end_layout
+
+\end_inset
+
+.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+It will usually take a lot of time to get exact command right and it depends
+ on many things.
+ For example do not have some remote server saved as a default session in
+ Putty etc.
+ If things fail, try to connect via plink without SVN first.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+
+\lang english
+Checkout the SVN archive, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn co svn+ssh://user@server/repository_path
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsubsection
+
+\lang english
+End-of-Line Conversions
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+When the collaborators are mixing Linux and Windows environments, \SpecialChar LyX
+ will
+ use different line endings inside the .lyx files.
+ This is not a problem as far as \SpecialChar LyX
+ functionality is concerned, but the commit
+ diffs will be huge and merge-conflicts prone.
+ Fortunately SVN itself knows
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+\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
+
+ how to deal with CR/LF problems when switching .lyx files to the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+native
+\end_layout
+
+\end_inset
+
+ mode.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+For the lazy guys:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+svn propset svn:eol-style native FILE_NAME
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+
+\lang english
+Further tuning
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+With the recent addition of the vc-command function \SpecialChar LyX
+ power users are allowed
+ to create their own commands for revision control.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+As an example you can see how two TortoiseSVN commands could be integrated
+ directly:
+\end_layout
+
+\begin_layout Description
+
+\lang english
+Commit:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vc-command DR "." "TortoiseProc /command:commit /path:$$p"
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+
+\lang english
+Revert:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+vc-command DR "." "TortoiseProc /command:revert /path:$$p"
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection
+
+\lang english
+Version control and Document comparison
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+One of the typical uses of version control is to inspect the changes between
+ revisions, usually by creating
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+diff
+\end_layout
+
+\end_inset
+
+ dumps.
+ While this is useful for plain text files, it is much less useful in the
+ case of \SpecialChar LyX
+ files, which have more complicated structure.
+ Hence we provide binding to the Document comparison feature.
+ They are two ways of calling this feature - either by direct call of
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+VC_COMPARE
+\end_layout
+
+\end_inset
+
+ \SpecialChar LyX
+ function (for details see \SpecialChar LyX
+ functions manual) or by icon/menu item
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+Compare with older revision...
+\end_layout
+
+\end_inset
+
+.
+ One can either compare two chosen revisions of the document or he can simply
+ compare the current version of edited text with older revisions (where
+ '
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\lang english
+0
+\end_layout
+
+\end_inset
+
+' revisions back means comparison of the edited file with last commited
+ revision).
+
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+This feature is supported for SVN and RCS though due to the more complicated
+ versioning scheme of RCS there is a constraint – when addressing the revisions
+ in dialog, numbers always point to the last number in RCS revision number,
+ i.e.
+ '35' in '1.2.35'.
+\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
+ (edmar-w-jr@technologist.com), aktualisiert von
+\noun on
+Kay\SpecialChar softhyphen
+van
+\noun default
+
+\noun on
+Sylvan
+\noun default
+ (
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+kayvan@sylvan.com
+\end_layout
+
+\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 sogenanntes Literarische Programmierung zu betreiben.
+ Dabei wird vorausgesetzt, dass Sie sich mit dieser Programmiertechnik bereits
+ auskennen und wissen, was mit
+\emph on
+verknoten
+\emph default
+ (tangling) und
+\emph on
+weben
+\emph default
+ (weaving) gemeint ist.
+ Wenn das nicht der Fall ist, sollten Sie dieses Kapitel ü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 geschichtlichen
+ 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 Literarische Programmierung?
+\end_layout
+
+\begin_layout Standard
+Aus dem
+\emph on
+Literarische Programmierung FAQ
+\emph default
+ :
+\end_layout
+
+\begin_layout Quotation
+Literarische Programmierung ist die Kombination von Dokumentation und Quelltext
+ in einer einzigen Datei, und zwar in einer Art und Weise, in der sie von
+ Menschen einfach gelesen werden kann.
+ Solche Dokumente sollten sogar Spaß beim Lesen machen, ja sogar zum Lesen
+ einladen.
+ Generell vereinen derartige
+\emph on
+literarische
+\emph default
+ Programme Quellcode und Dokumentation in einer einzigen Datei.
+ Die Hilfsprogramme lesen dann diese Dateien und erzeugen daraus entweder
+ die lesbare Dokumentation oder aber den kompilierbaren Programmcode.
+ Der besondere WEB-Stil der Literarische Programmierung wurde von
+\noun on
+D.
+ E.
+ Knuth
+\noun default
+ während der Entwicklung von \SpecialChar TeX
+ kreiert.
+\end_layout
+
+\begin_layout Standard
+Eine andere Stelle sagt:
+\end_layout
+
+\begin_layout Quotation
+
+\emph on
+Wie unterscheidet sich Literarische Programmierung von normaler Dokumentation?
+\end_layout
+
+\begin_layout Quotation
+Es gibt drei Unterscheidungsmerkmale.
+ Nach Wichtigkeit geordnet sind das:
+\begin_inset Separator parbreak
+\end_inset
+
+
+\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
+Gesetzte Dokumentation, insbesondere bei Diagrammen und Mathematik
+\end_layout
+
+\end_deeper
+\begin_layout Standard
+Jetzt, nachdem hoffentlich Ihre Neugier geweckt ist, sehen wir uns die Literatur
+ an.
+\end_layout
+
+\begin_layout Subsubsection
+Literaturhinweise
+\end_layout
+
+\begin_layout Standard
+Alle FAQs für die Literarische Programmierung finden Sie hier:
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/faq.html
+\end_layout
+
+\end_inset
+
+.
+ Dieses FAQ zählt 23 (dreiundzwanzig!) unterschiedliche Hilfsprogramme auf.
+ Manche davon sind ganz speziell für eine bestimmte Programmiersprache ausgelegt
+, andere sind da flexibler.
+ Für \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
+Es besitzt eine offene Struktur, das heißt es kann leicht um neue Filter
+ 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
+Es ist freie Software.
+\end_layout
+
+\begin_layout Standard
+Das NoWeb-Paket finden Sie auf
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.cs.virginia.edu/~nr/noweb
+\end_layout
+
+\end_inset
+
+.
+ Von dort aus erreichen Sie auch viele andere, hochinteressante Links und
+ sogar ein paar Beispiele für Programme, die mit Literarischer Programmierung
+ erstellt wurden.
+\end_layout
+
+\begin_layout Subsection
+\SpecialChar LyX
+ und Literarische Programmierung
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+
+\noun on
+HHa
+\noun default
+: Wahrscheinlich ist das Folgende nicht mehr aktuell, aber ich kenne NoWeb
+ nicht.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Um mit NoWeb zusammenzuarbeiten, waren einige Änderungen in \SpecialChar LyX
+ notwendig.
+ Diese wurden aber in einer Weise durchgeführt, die nicht auf NoWeb beschränkt
+ sind.
+ 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
+\end_layout
+
+\begin_layout Paragraph
+
+\lang english
+Using the noweb module
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+If you have installed Noweb and \SpecialChar LyX
+ successfully, whenever you open a new document,
+ after you have chosen its document class, use the Document->Settings menu
+ to add the
+\begin_inset Quotes eld
+\end_inset
+
+noweb
+\begin_inset Quotes erd
+\end_inset
+
+ module.
+ If Noweb is correctly installed, when you click on the
+\begin_inset Quotes eld
+\end_inset
+
+Modules
+\begin_inset Quotes erd
+\end_inset
+
+ link, you will see the
+\begin_inset Quotes eld
+\end_inset
+
+noweb
+\begin_inset Quotes erd
+\end_inset
+
+ module in the available list and you can add it to your document.
+\end_layout
+
+\begin_layout Paragraph
+Die Eingabe von Programmcode
+\end_layout
+
+\begin_layout Standard
+In \SpecialChar LyX
+ verwenden Sie zur Eingabe von Programmcode den Umgebungstyp
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Chunk
+\end_layout
+
+\end_inset
+
+
+\family sans
+.
+
+\family default
+ NoWeb schließt Chunks 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 den Umgebungstyp
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Chunk
+\end_layout
+
+\end_inset
+
+.
+ Er verhält sich wie eine normale Absatzumgebung, 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
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Chunk
+\end_layout
+
+\end_inset
+
+-Absätzen 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 keine besondere Aktion notwendig.
+\end_layout
+
+\begin_layout Standard
+Um Ihnen die Orientierung zu erleichtern, geben wir hier eine kurze Zusammenfass
+ung, was dabei hinter den Kulissen von \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.
+\begin_inset Separator parbreak
+\end_inset
+
+
+\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_exten\SpecialChar softhyphen
+sion
+\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.
+ Der Umgebungstyp
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Chunk
+\end_layout
+
+\end_inset
+
+, den Sie zum Formatieren des Programmcodes verwendet haben, sorgt für die
+ korrekte Behandlung.
+\end_layout
+
+\begin_layout Enumerate
+Wenn das Dokument eine der literarischen Klassen benutzt, wird \SpecialChar LyX
+ dann den
+ internen Konverter LyX
+\begin_inset Formula $\rightarrow$
+\end_inset
+
+NoWeb benutzen, gefolgt von NoWeb
+\begin_inset Formula $\rightarrow$
+\end_inset
+
+La
+\family sans
+TeX
+\family default
+, 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 ~
+\end_inset
+
+er\SpecialChar softhyphen
+stel\SpecialChar softhyphen
+len
+\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 Konvertierprogramm selber.
+ Dieses führt die Umwandlung von einem Format ins andere durch (in diesem
+ Fall von NoWeb in das Programm-Pseudo-Format).
+\end_layout
+
+\begin_layout Enumerate
+Der Parser der Fehlerdatei.
+ Dieses Programm schreibt die Fehlermeldungen in ein Format um, das Lyx
+ verstehen kann.
+ Damit kann \SpecialChar LyX
+ Fehlerkästchen an die richtigen Stellen in der Datei schreiben.
+\end_layout
+
+\begin_layout Standard
+Der erste Teil, der
+\family sans
+Befehl
+\family default
+, sollte den Eintrag
+\family typewriter
+build-script
+\begin_inset space ~
+\end_inset
+
+$$i
+\family default
+ bekommen.
+ Das bedeutet hauptsächlich, dass \SpecialChar LyX
+
+\family typewriter
+build-script
+\family default
+ (ein Programm oder Skript) mit dem Namen der NoWeb-Datei aufruft (normalerweise
+ eine Datei im tmp-Verzeichnis von \SpecialChar LyX
+).
+\end_layout
+
+\begin_layout Standard
+Dies ist eine Implementierung von
+\family sans
+build-script
+\family default
+, die Sie in einem Verzeichnis in Ihrem Pfad einfügen können:
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+#!/bin/sh
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+#
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+The next part of the converter setting is the
+\begin_inset Quotes gld
+\end_inset
+
+Flags
+\begin_inset Quotes grd
+\end_inset
+
+ which is to be set to
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Quotes gld
+\end_inset
+
+
+\family typewriter
+parselog=$$s/scripts/listerrors
+\family default
+
+\begin_inset Quotes grd
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+This will run any errors that are generated by the
+\begin_inset Quotes gld
+\end_inset
+
+build-script
+\begin_inset Quotes grd
+\end_inset
+
+ process through the
+\begin_inset Quotes gld
+\end_inset
+
+listerrors
+\begin_inset Quotes grd
+\end_inset
+
+ program.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+The build will normally take place in \SpecialChar LyX
+'s temporary directory, so the files
+ produced by the conversion will be in that directory.
+ \SpecialChar LyX
+ will copy out what it regards as the `main' file, but the
+\family typewriter
+Noweb->Program
+\family default
+ conversion may produce several files, and so most of these would then be
+ deleted when \SpecialChar LyX
+ was closed.
+ This is why we pass in the NOWEB_OUTPUT_DIR environment variable so that
+ the build-script chunk can place the generated files in that location.
+\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 Chunk
+\family typewriter
+build-script
+\family default
+.
+ Im allgemeinen sollten die Befehle zum Erzeugen Ihres Programms in einen
+ eigenen Chunk eingebettet sein.
+ Das obige NoWeb-spezifische
+\family typewriter
+build-script
+\family default
+ benutzt den
+\family typewriter
+notangle
+\family default
+-Befehl, um nach diesem Chunk, ge\SpecialChar softhyphen
+nannt
+\family typewriter
+build-script
+\family default
+, zu suchen und startet ein Shellskript.
+\end_layout
+
+\begin_layout Standard
+Solch ein Chunk 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
+ mit Beispielen, wie das
+\family typewriter
+listerrors
+\family default
+-Programm implementiert werden kann und all diese Teile zusammenwirken,
+ oder
+\family typewriter
+noweb2lyx.lyx
+\family default
+ an.
+ Diese Dateien finden Sie unter
+\family sans
+Datei
+\family default
+\SpecialChar menuseparator
+
+\family sans
+Öffnen
+\family default
+\SpecialChar menuseparator
+
+\family sans
+Beispiele
+\family default
+.
+ Interessanterweise zeigen diese drei Dateien die sprachunabhängige Unterstützun
+g von \SpecialChar LyX
+ für Literarische Programmierung, denn sie wurden in Python, C und
+ Perl geschrieben.
+\end_layout
+
+\begin_layout Subsubsection
+\SpecialChar LyX
+-Konfiguration
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+All the Literate Programming support is configured by the
+\family sans
+Tools\SpecialChar menuseparator
+Preferences
+\family default
+ panel in the
+\begin_inset Quotes eld
+\end_inset
+
+File Handling
+\begin_inset Quotes erd
+\end_inset
+
+ tab.
+ The important parts are:
+\end_layout
+
+\begin_layout Description
+
+\lang english
+the
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Quotes eld
+\end_inset
+
+NoWeb
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset space ~
+\end_inset
+
+format Set up via the File Formats tab, this is where the Noweb-specific
+ pieces are set up.
+ The
+\family sans
+GUI Name
+\family default
+ is set to
+\family typewriter
+NoWeb
+\family default
+, the file extension is set to
+\family typewriter
+.nw
+\family default
+.
+ This tells \SpecialChar LyX
+ to create a file with a
+\family typewriter
+.nw
+\family default
+ extension in the first step of the conversion process.
+\end_layout
+
+\begin_layout Description
+
+\lang english
+the
+\begin_inset space ~
+\end_inset
+
+
+\family sans
+Program
+\family default
+
+\begin_inset space ~
+\end_inset
+
+format This is an empty format whose sole purpose is to be the endpoint
+ of a conversion (which then allows us to set up a converter for it).
+\end_layout
+
+\begin_layout Description
+
+\family sans
+\lang english
+NoWeb
+\family default
+->
+\family sans
+\SpecialChar LaTeX
+
+\family default
+ This converter performs the
+\begin_inset Quotes eld
+\end_inset
+
+weaving
+\begin_inset Quotes erd
+\end_inset
+
+ of the literate document.
+ For Noweb, it is set to
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+noweave -delay -index $$i > $$o
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+
+\family sans
+\lang english
+NoWeb
+\family default
+->
+\family sans
+Program
+\family default
+ This performs the
+\begin_inset Quotes eld
+\end_inset
+
+tangling step
+\begin_inset Quotes erd
+\end_inset
+
+.
+ As stated above, the Converter is set to
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+build-script $$i
+\family default
+ $$r
+\begin_inset Quotes erd
+\end_inset
+
+, with Flags set to
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+parselog=$$s/scripts/listerrors
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsubsection
+Erweiterungen zur Fehlersuche
+\end_layout
+
+\begin_layout Standard
+In den \SpecialChar LyX
+-Server wurde eine neue Funktion implementiert, und zwar
+\begin_inset Quotes gld
+\end_inset
+
+
+\family typewriter
+server-goto- file-row
+\family default
+
+\begin_inset Quotes grd
+\end_inset
+
+.
+ Sie kann insbesondere von
+\family typewriter
+ddd
+\family default
+/
+\family typewriter
+gdb
+\family default
+ oder einem anderen Debugger aus verwendet werden.
+\end_layout
+
+\begin_layout Standard
+Beim Debugging 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
+
+Edit Sources
+\begin_inset Quotes grd
+\end_inset
+
+ festlegen, welcher Editor gestartet werden soll.
+\end_layout
+
+\begin_layout Standard
+Sie können die neue \SpecialChar LyX
+-Server- und die -Funktion benutzen, wenn Sie
+\begin_inset Quotes gld
+\end_inset
+
+Edit Sources
+\begin_inset Quotes grd
+\end_inset
+
+ folgenden Wert geben:
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
+
+\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) und
+\family typewriter
+ddd
+\family default
+ sendet die entsprechenden Informationen über den Server an \SpecialChar LyX
+, und im \SpecialChar LyX
+-Fenster
+ wird der Cursor auf dieselbe Zeile gesetzt, an der auch gerade war.
+ Kein mühsames Suchen nach der entsprechenden Stelle mehr.
+\end_layout
+
+\begin_layout Standard
+Um diese Fähigkeit benutzen zu können, müssen Sie allerdings den \SpecialChar LyX
+-Server
+ aktiviert haben (ist standardmäßig deaktiviert).
+
+\lang english
+You can enable it in
+\family sans
+Preferences
+\family default
+ (tabs
+\family sans
+Inputs
+\family default
+,
+\family sans
+Paths
+\family default
+) by entering in the
+\family sans
+\SpecialChar LyX
+server pipe
+\family default
+ a path like
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+/home/<your-home-directory>/.lyx/lyxpipe
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+Read the \SpecialChar LyX
+ server documentation in the
+\emph on
+Customization Manual
+\emph default
+ for further information.
+\end_layout
+
+\begin_layout Subsubsection
+Werkzeugleistenerweiterungen
+\end_layout
+
+\begin_layout Standard
+Es gibt sechs neue Einträge für die Werkzeugleiste, fünf davon sind für
+ verschiedene Absatzumgebungen:
+\family sans
+Standard
+\family default
+,
+\family sans
+Abschnitt
+\family default
+,
+\family sans
+LaTeX
+\family default
+,
+\family sans
+LyX-Code
+\family default
+, und
+\family sans
+Chunk
+\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 in
+\family typewriter
+preferences
+\family default
+ dann so aus:
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+begin_toolbar
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+layouts
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add layout Standard
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add layout Section
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add layout \SpecialChar LaTeX
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add layout \SpecialChar LyX
+-Code
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add layout Chunk
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+separator
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add buffer-view
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add buffer-typeset
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+add build-program
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+separator
+\end_layout
+
+\begin_layout LyX-Code
+.
+\end_layout
+
+\begin_layout LyX-Code
+.
+\end_layout
+
+\begin_layout LyX-Code
+.
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+end_toolbar
+\end_layout
+
+\begin_layout Subsubsection
+Farben anpassen
+\end_layout
+
+\begin_layout Standard
+Viele der von \SpecialChar LyX
+ zur Darstellung verwendeten Farben können im Menü
+\family sans
+Werkzeuge\SpecialChar menuseparator
+Einstellungen\SpecialChar menuseparator
+Aussehen\SpecialChar menuseparator
+Far\SpecialChar softhyphen
+ben
+\family default
+ den eigenen Wünschen angepasst werden.
+
+\lang english
+One of the things that bothers people is the \SpecialChar LaTeX
+ font color.
+ The default color is red, since the chunks uses \SpecialChar LaTeX
+ font, and there is a lot
+ of chunks in literate documents, you may get tired of seeing everything
+ in red.
+ You can change it by going to the tabs
+\family sans
+Look&Feel
+\family default
+,
+\family sans
+Colors.
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+The next thing is the visible presence of the newline character in the screen.
+ You can choose the color of this particular character and make it blend
+ in the background.
+ I recommend you choosing a color that is close to the background but not
+ equal, that way you still can see it is there, but it is not bothering
+ you anymore.
+\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.
+ Dennoch kann \SpecialChar LyX
+ nicht jedes \SpecialChar LaTeX
+-Feature direkt unterstützen, aber man kann immer
+ \SpecialChar TeX
+-Code verwenden.
+ Dieses Kapitel zeigt einiges spezielle Dinge, die man vielleicht verwenden
+ möchte.
+ Für andere spezielle Dinge, die man mit Abbildungen, Tabellen, Gleitumgebungen,
+ Boxen und Notizen machen kann, siehe das
+\emph on
+EingebetteteObjekte
+\emph default
+ Handbuch.
+\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 den Dokumenteinstellungen unter
+\family sans
+Textformat
+\family default
+.
+ Möchte man 2
+\begin_inset space ~
+\end_inset
+
+Spalten für das gesamte Dokument haben, wird empfohlen, die Option
+\family sans
+Zweispaltiges Dokument
+\family default
+ zu verwenden.
+ Für alle anderen Fälle verwendet man dieses Feature.
+\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 und das \SpecialChar LaTeX
+-Paket
+\series bold
+multicol
+\series default
+ installiert sein.
+\end_layout
+
+\begin_layout Standard
+Fußnoten mit mehreren Spalten werden ans Ende der Seite gesetzt und nicht
+ unter jede Spalte.
+ Innerhalb der verschiedenen Spalten kann man alles verwenden, mit Ausnahme
+ von Gleitumgebungen, bei denen man die Gleitumgebungs-Option
+\family sans
+Spalten überspannen
+\family default
+ verwenden muss.
+\end_layout
+
+\begin_layout Subsection
+Grundlagen
+\end_layout
+
+\begin_layout Standard
+Möchte man 2
+\begin_inset space ~
+\end_inset
+
+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.
+ Der Text, der in 2
+\begin_inset space ~
+\end_inset
+
+Spalten 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 3 oder mehr Spalten zu erhalten, setzt man den Cursor in die Mehrfachspalten-
+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 3
+\begin_inset space ~
+\end_inset
+
+Spalten schreibt man
+\begin_inset Quotes gld
+\end_inset
+
+3
+\begin_inset Quotes grd
+\end_inset
+
+).
+\begin_inset Newline newline
+\end_inset
+
+Hier ist ein Beispiel mit 3
+\begin_inset space ~
+\end_inset
+
+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
+
+\lang english
+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 10
+\begin_inset space ~
+\end_inset
+
+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–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–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– Mr.
+ Murray, Sir John Hardy, and Colonel Moran–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 Standard
+Fortgeschrittene Beispiele
+\end_layout
+
+\begin_layout Standard
+Die Beispiele in diesem Abschnitt zeigen einige noch speziellere Features
+ von Mehrfachspalten.
+\end_layout
+
+\begin_layout Standard
+Für weitere Features von Mehrfachspalten, siehe die Dokumentation des \SpecialChar LaTeX
+-Pakets
+
+\series bold
+multicol
+\series default
+,
+\begin_inset CommandInset citation
+LatexCommand cite
+key "multicol"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsubsection
+Vorwort
+\end_layout
+
+\begin_layout Standard
+Um ein Vorwort für mehrere 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.
+\begin_inset Newline newline
+\end_inset
+
+Ein Beispiel mit einem Vorwort:
+\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 Vorwort verwenden indem man den
+ Ab\SpecialChar softhyphen
+schnitts-Befehl als \SpecialChar TeX
+-Code eingibt.
+ Zum Beispiel erstellt der Befehl
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+
+\backslash
+subsection{Unterabschnittstitel}
+\end_layout
+
+\begin_layout Standard
+einen Unterabschnitt.
+ In diesem Beispiel ist das Vorwort 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 Vorwort
+\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 6
+\begin_inset space ~
+\end_inset
+
+Textzeilen benötigt werden, wird ein Seitenumbruch vor den Mehrfachspalten
+ eingefügt.
+ Je nach Anzahl der Zeilen des Vorworts 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 ein 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 Quotes gld
+\end_inset
+
+5cm
+\begin_inset Quotes grd
+\end_inset
+
.
- Über den Menüpunkt
-\family sans
-Edit
-\family default
-\SpecialChar \menuseparator
+\begin_inset Newline newline
+\end_inset
-\family sans
-Preferences
-\family default
-\SpecialChar \menuseparator
+In diesem Beispiel ist der Leerraum auf 7
+\begin_inset space ~
+\end_inset
-\family sans
-Helpers
-\family default
- in
-\family typewriter
-ddd
-\family default
- können Sie unter
+Textzeilen eingestellt, indem
\begin_inset Quotes gld
\end_inset
-Edit Sources
+7
+\backslash
+baselineskip
\begin_inset Quotes grd
\end_inset
- festlegen, welcher Editor gestartet werden soll.
+ verwendet wurde (wobei der Befehl
+\series bold
+
+\backslash
+baselineskip
+\series default
+ als \SpecialChar TeX
+-Code eingegeben werden muss):
\end_layout
\begin_layout Standard
-Sie können die neue LyX-Server- und die -Funktion benutzen, wenn Sie
-\begin_inset Quotes gld
+\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
-Edit Sources
-\begin_inset Quotes grd
+
+\end_layout
+
\end_inset
- folgenden Wert geben:
+
+\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
-\begin_layout Quote
-echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
+\end_inset
+
+
\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) und
-\family typewriter
-ddd
-\family default
- sendet die entsprechenden Informationen über den Server an LyX, und im
- LyX-Fenster wird der Cursor auf dieselbe Zeile gesetzt, an der auch gerade
- war.
- Kein mühsames Suchen nach der entsprechenden Stelle mehr.
+\begin_layout Subsubsection
+Leerraum
\end_layout
\begin_layout Standard
-Um diese Fähigkeit benutzen zu können, müssen Sie allerdings den LyX-Server
- aktiviert haben.
- Dazu benötigen Sie den Eintrag
+Die Größe des Leerraums vor und nach Mehrfachspalten kann geändert werden
+ indem die Länge
+\series bold
+
+\backslash
+multicolsep
+\series default
+ geändert wird.
+ Zum Beispiel ändert der Befehl
\end_layout
-\begin_layout Quote
+\begin_layout Standard
-\family typewriter
+\series bold
\backslash
-serverpipe "/home/<your home directory>/.lyxpipe"
+setlength{
+\backslash
+multicolsep}{3cm}
\end_layout
\begin_layout Standard
-in Ihrer Datei
-\family typewriter
-preferences
-\family default
-.
- Weitere Informationen zum LyX-Server finden Sie in der LyX-Dokumentation.
+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 Subsubsection
-Werkzeugleistenerweiterungen
+\begin_layout Standard
+Für dieses Beispiel wurde
+\series bold
+
+\backslash
+multicolsep
+\series default
+ auf 2.5
+\begin_inset space \thinspace{}
+\end_inset
+
+cm gesetzt:
\end_layout
\begin_layout Standard
-Es gibt sechs neue Einträge für die Werkzeugleiste, fünf davon sind für
- verschiedene Absatzumgebungen:
-\family sans
-Standard
-\family default
-,
-\family sans
-Abschnitt
-\family default
-,
-\family sans
-LaTe
\begin_inset ERT
-status collapsed
+status open
\begin_layout Plain Layout
-{}
+
+\backslash
+setlength{
+\backslash
+multicolsep}{2.5cm}
\end_layout
\end_inset
-X
-\family default
-,
-\family sans
-Ly
-\begin_inset ERT
-status collapsed
+
+\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
-X-Code
-\family default
-, und
-\family sans
-Scrap
-\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
-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 in
-\family typewriter
-preferences
-\family default
- dann so aus:
-\end_layout
+\begin_inset Note Greyedout
+status open
-\begin_layout LyX-Code
+\begin_layout Plain Layout
+
+\series bold
+Achtung:
+\series default
+ Der mit
+\series bold
\backslash
-begin_toolbar
+setlength
+\series default
+ eingestellte Wert wird für alle folgenden Mehrfachspalten verwendet, solange
+ bis der Wert erneut geändert wird.
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
-\backslash
-layouts
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+\begin_inset ERT
+status collapsed
-\backslash
-add layout Standard
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
\backslash
-add layout Section
+setlength{
+\backslash
+multicolsep}{13pt}
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
-\backslash
-add layout LaTeX
+\begin_layout Plain Layout
+auf Voreinstellung zurücksetzen
\end_layout
-\begin_layout LyX-Code
+\end_inset
+
-\backslash
-add layout LyX-Code
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+\begin_inset Newpage newpage
+\end_inset
-\backslash
-add layout Scrap
-\end_layout
-\begin_layout LyX-Code
+\end_layout
-\backslash
-separator
+\begin_layout Subsubsection
+Spaltenumbrüche
\end_layout
-\begin_layout LyX-Code
+\begin_layout Standard
+Ein Spaltenumbruch kann erzwungen werden, indem man den Befehl
+\series bold
\backslash
-add buffer-view
+columnbreak{}
+\series default
+ als \SpecialChar TeX
+-Code an die Stelle im Text eingibt, an der die Spalte gebrochen werden
+ soll.
+ 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 LyX-Code
+\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
-\backslash
-add buffer-typeset
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
+\size small
+\lang english
+\begin_inset Quotes eld
+\end_inset
-\backslash
-add build-program
+You're surprised to see me, sir,
+\begin_inset Quotes erd
+\end_inset
+
+ said he, in a strange, croaking voice.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Plain Layout
-\backslash
-separator
+\size small
+\lang english
+I acknowledged that I was.
\end_layout
-\begin_layout LyX-Code
-.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
-.
-\end_layout
+\size small
+\lang english
+\begin_inset Quotes eld
+\end_inset
-\begin_layout LyX-Code
-.
-\end_layout
+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
-\begin_layout LyX-Code
-\backslash
-end_toolbar
\end_layout
-\begin_layout Subsubsection
-Farben anpassen
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-Viele der von LyX zur Darstellung verwendeten Farben können den eigenen
- Wünschen angepasst werden.
- Das wird mit
-\family sans
-Werkzeuge\SpecialChar \menuseparator
-Einstellungen\SpecialChar \menuseparator
-Aussehen\SpecialChar \menuseparator
-Far\SpecialChar \-
-ben
-\family default
- gemacht.
-\end_layout
+\size small
+\lang english
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Chapter
-Spezielle Features
-\begin_inset CommandInset label
-LatexCommand label
-name "chap:Spezielle-Features"
+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
-\begin_inset Index idx
-status collapsed
-\begin_layout Plain Layout
-LaTe
+\lang ngerman
+ NACH DIESEM SATZ WIRD DER SPALTENUMBRUCH ERZWUNGEN.
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
-{}
+
+\backslash
+columnbreak{}
\end_layout
\end_inset
-X ! Spezielle Features
+
\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
-\end_layout
+Birds
+\noun default
+, and
+\noun on
+Catullus
+\noun default
+, and
+\noun on
+The Holy War
+\noun default
+–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
-\begin_layout Standard
-\lang english
-You can do everything with LyX that you can do with LaTeX.
- However, LyX cannot support every LaTeX feature directly.
- But you can always use TeX Code.
- This chapter shows you some more special things you might want to use.
- For other special things you can do with figures, tables, floats, boxes
- and notes, have a look at the
-\emph on
-\lang ngerman
-EingebetteteObjekte
-\emph default
- Handbuch.
\end_layout
-\begin_layout Section
-Mehrere Textspalten
-\end_layout
+\end_inset
-\begin_layout Standard
-\lang english
-This feature is independent of the option
-\family sans
-Two-column document
-\family default
- in the document settings under
-\family sans
-Text Layout
-\family default
-.
- If you want to have 2
-\begin_inset space ~
-\end_inset
+\end_layout
-columns for the whole document, it is recommended to use the
-\family sans
-Two-column document
-\family default
- option.
- For all other cases use this feature.
+\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
+\series bold
-\lang english
-To use multiple text columns in your document, you have to load the module
-
-\family sans
-Multiple Columns
-\family default
- (menu
-\family sans
-Document\SpecialChar \menuseparator
-Settings\SpecialChar \menuseparator
-Modules
-\family default
-) and must have the LaTeX-package
-\lang ngerman
-
+\backslash
+columnsep
+\series default
+ ändert.
+ Ihr voreingestellter Wert ist 10
+\begin_inset space \thinspace{}
+\end_inset
+
+pt.
+ Hier ist ein Beispiel, bei dem
\series bold
-multicol
+
+\backslash
+columnsep
\series default
+ auf 3
+\begin_inset space \thinspace{}
+\end_inset
-\begin_inset Index idx
-status collapsed
+cm gesetzt ist:
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status open
\begin_layout Plain Layout
-\lang english
-LaTeX-Pakete ! multicol
+
+\backslash
+setlength{
+\backslash
+columnsep}{3cm}
\end_layout
\end_inset
-\lang english
- installed.
\end_layout
\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Plain Layout
+\size small
\lang english
-Footnotes within multiple columns will be placed at the bottom of the page
- and not under each column.
- Within the different columns you can use everything, with the limitation
- that for floats you need to use the float option
-\family sans
-Span columns
-\family default
-.
+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
-\begin_layout Subsection
-Grundlagen
+\end_inset
+
+
\end_layout
\begin_layout Standard
+\begin_inset ERT
+status collapsed
-\lang english
-If you want to have 2 columns in your text, use the style
-\family sans
-Begin Multiple Columns
-\family default
- where the columns should start.
- The content of the style is the number of the columns, so in this case
- use a
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+
+
+\backslash
+setlength{
+\backslash
+columnsep}{10pt}
+\end_layout
-2
-\begin_inset Quotes erd
\end_inset
-.
- At the point where the columns should end use the style
-\family sans
-End Multiple Columns
-\family default
- and keep it empty.
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+auf Voreinstellung zurücksetzen
\end_layout
-\begin_layout Standard
+\end_inset
+
-\lang english
-Here is an example:
\end_layout
-\begin_layout Begin Multiple Columns
-2
+\begin_layout Subsubsection
+Vertikale Linien
\end_layout
\begin_layout Standard
-\noindent
-
+Zwischen den Spalten befindet sich eine Linie mit der Breite der Länge
\series bold
-\size small
-\lang english
-The Adventure of the Empty House
+
+\backslash
+columnseprule
\series default
+.
+ Ist die Breite 0
+\begin_inset space \thinspace{}
+\end_inset
-\begin_inset Newline newline
+pt (dies ist die Voreinstellung), wird die Linie unterdrückt.
+ Im folgenden Beispiel ist die Linie 2
+\begin_inset space \thinspace{}
\end_inset
-by
-\noun on
-Sir Arthur Conan Doyle
+pt breit:
\end_layout
\begin_layout Standard
+\begin_inset ERT
+status open
-\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
+\begin_layout Plain Layout
-\begin_layout End Multiple Columns
+\backslash
+setlength{
+\backslash
+columnseprule}{2pt}
\end_layout
-\begin_layout Standard
-
-\lang english
-Here is an example with 3
-\begin_inset space ~
\end_inset
-columns:
-\end_layout
-\begin_layout Begin Multiple Columns
-3
\end_layout
\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
-\size footnotesize
+\begin_layout Plain Layout
+
+\size small
\lang english
-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
+\begin_inset Quotes eld
+\end_inset
-\begin_layout End Multiple Columns
+You're surprised to see me, sir,
+\begin_inset Quotes erd
+\end_inset
+ said he, in a strange, croaking voice.
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
+\size small
\lang english
-You can have up to 10
-\begin_inset space ~
-\end_inset
-
-columns if you want to, but that might not be very pleasant for the readers
- of your document.
+I acknowledged that I was.
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
+\size small
\lang english
-\begin_inset Newpage newpage
+\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 Subsection
-Spalten innerhalb einer Spalte
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
+\size small
\lang english
-You can also have columns inside columns:
-\end_layout
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Begin Multiple Columns
-2
-\end_layout
+You make too much of a trifle,
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Standard
+ said I.
+
+\begin_inset Quotes eld
+\end_inset
+
+May I ask how you knew who I was?
+\begin_inset Quotes erd
+\end_inset
-\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 Begin Multiple Columns
-2
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
-\size footnotesize
+\size small
\lang english
-The youth moved in the best society–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
-
-\begin_layout End Multiple Columns
+\begin_inset Quotes eld
+\end_inset
-\end_layout
+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
-\begin_layout Standard
+Birds
+\noun default
+, and
+\noun on
+Catullus
+\noun default
+, and
+\noun on
+The Holy War
+\noun default
+–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
-\size footnotesize
-\lang english
-Ronald Adair was fond of cards–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– Mr.
- Murray, Sir John Hardy, and Colonel Moran–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
-\begin_layout End Multiple Columns
+\end_inset
-\end_layout
-\begin_layout Subsection
-Fortgeschrittene Beispiele
\end_layout
\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
-\lang english
-The examples in this section show some more special features of multiple
- columns.
\end_layout
\begin_layout Standard
-
-\lang english
-For more features of multiple columns, have a look at the documentation
- of the LaTeX-package
-\lang ngerman
-
+Die Linie kann gefärbt werden, indem man den Befehl
\series bold
-multicol
+
+\backslash
+columnseprulecolor
\series default
+ umdefiniert.
+ Dies wird mit dem \SpecialChar TeX
+-Code-Befehl
+\begin_inset Newline newline
+\end_inset
-\begin_inset Index idx
-status collapsed
-\begin_layout Plain Layout
+\series bold
-\lang english
-LaTeX-Pakete ! multicol
-\end_layout
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+color{red}}
+\series default
+\begin_inset Newline newline
\end_inset
-,
-\begin_inset CommandInset citation
-LatexCommand cite
-key "multicol"
+erreicht, der vor der Mehrfachspalten-Einfügung eingefügt wird.
+
+\series bold
+red
+\series default
+ wird hierbei durch eine Farbe der Wahl ersetzt.
+ Man kann alle vor- und selbstdefinierten Farben verwenden.
+ Siehe das
+\emph on
+EingebetteteObjekte
+\emph default
+-Handbuch, Abschnitt
+\emph on
+Colored
+\begin_inset space ~
+\end_inset
+
+Tables
+\emph default
+ für mehr Informationen über vor- und selbstdefinierte Farben.
+ Um auf die voreingestellte Farbe zurück zu wechseln, gibt man den Befehl
+\begin_inset Newline newline
+\end_inset
+
+
+\series bold
+
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+normalcolor}
+\series default
+\begin_inset Newline newline
\end_inset
-.
-\end_layout
-
-\begin_layout Subsubsection
-Vorwort
-\end_layout
+ein.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
+Hier ist ein Beispiel mit einer hellblauen Linie und 1
+\begin_inset space \thinspace{}
+\end_inset
-\lang english
-To add a preface text for multiple columns, add the command
+cm Spaltenabstand:
\end_layout
\begin_layout Standard
+\begin_inset ERT
+status open
-\series bold
-}[
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-\lang english
-as TeX Code behind the number of columns in the
-\family sans
- Begin Multiple Columns
-\family default
- style.
- behind the command write the text.
- At the end of the style use the command
+\backslash
+setlength{
+\backslash
+columnsep}{1cm}
\end_layout
-\begin_layout Standard
-
-\series bold
-]{
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-\lang english
-as TeX Code.
- An example with some preface text:
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+color{cyan}}
\end_layout
-\begin_layout Standard
-\begin_inset VSpace bigskip
\end_inset
\end_layout
-\begin_layout Begin Multiple Columns
-2
-\begin_inset ERT
-status collapsed
+\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Plain Layout
-}[
-\end_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
-\lang english
-And the story continues and continues and continues and continues
-\lang ngerman
-\SpecialChar \ldots{}
+\begin_layout Plain Layout
-\begin_inset ERT
-status collapsed
+\size small
+\lang english
+I acknowledged that I was.
+\end_layout
\begin_layout Plain Layout
-]{
-\end_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 Standard
+\begin_layout Plain Layout
\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
-
-\begin_layout End Multiple Columns
-
-\end_layout
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
+You make too much of a trifle,
+\begin_inset Quotes erd
+\end_inset
-\lang english
-You can also use a section heading as the preface if you use a section command
- as TeX Code behind the first TeX Code.
- For example the command
-\end_layout
+ said I.
+
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
+May I ask how you knew who I was?
+\begin_inset Quotes erd
+\end_inset
-\series bold
-\backslash
-subsection{subsection title}
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
+\size small
\lang english
-creates a subsection.
- In this example the preface is a subsubsection:
-\end_layout
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Begin Multiple Columns
-2
-\begin_inset ERT
-status collapsed
+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
+–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
-\begin_layout Plain Layout
-}[
\end_layout
\end_inset
+\end_layout
+
+\begin_layout Standard
\begin_inset ERT
status collapsed
\backslash
-subsubsection{
+setlength{
+\backslash
+columnseprule}{0pt}
\end_layout
-\end_inset
-
-
-\lang english
-This is a subsubsection heading as a preface
-\lang ngerman
-
-\begin_inset ERT
-status collapsed
-
\begin_layout Plain Layout
-}
+
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+normalcolor}
\end_layout
\end_inset
-\begin_inset ERT
+\begin_inset Note Note
status collapsed
\begin_layout Plain Layout
-
-]{
+auf Voreinstellung zurücksetzen
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-
-\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
-
-\begin_layout End Multiple Columns
-
-\end_layout
-
-\begin_layout Standard
-
-\lang english
-If there is less vertical space left on the page at the beginning of the
- multiple columns than needed for 6
-\begin_inset space ~
+\begin_inset Newpage newpage
\end_inset
-text lines, a page break will be inserted before the multiple columns.
- Depending on the number of lines of the preface text, you might want to
- change this value.
- It is determined by inserting the command
-\end_layout
-\begin_layout Standard
+\end_layout
-\series bold
-\lang english
-][number
-\backslash
-baselineskip
+\begin_layout Section
+Ungewöhnliche Absatzformen
\end_layout
\begin_layout Standard
-
-\lang english
-as TeX Code behind the preface definition but before the final
+\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
\series bold
-]{
+shapepar
\series default
- command.
-
-\emph on
-number
-\emph default
- is hereby the number of text lines.
- In this example the space is set to 7
-\begin_inset space ~
-\end_inset
-
-text lines:
+ gemacht werden, das geladen wird, indem in den Dokumenteinstellungen das
+ Modul
+\family sans
+Benutzerdefinierte Absatzformen
+\family default
+ verwendet.
\end_layout
-\begin_layout Begin Multiple Columns
-2
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-}[
+\begin_layout Subsection
+Vordefinierte Formen
\end_layout
-\end_inset
-
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
+\begin_layout Standard
-\backslash
-subsubsection{
+\series bold
+shapepar
+\series default
+ bietet die folgenden Formen an:
\end_layout
-\end_inset
-
-
-\lang english
-This is the sectioning command
-\begin_inset Newline newline
-\end_inset
-
-as a preface and
-\begin_inset Newline newline
-\end_inset
-
-with multiple text lines
-\lang ngerman
-
-\begin_inset ERT
-status collapsed
+\begin_layout Standard
+\begin_inset Tabular
+<lyxtabular version="3" rows="13" columns="3">
+<features booktabs="true" islongtable="true" longtabularalignment="center">
+<column alignment="center" valignment="middle" width="16col%">
+<column alignment="center" valignment="middle" width="40col%">
+<column alignment="center" valignment="middle" width="35col%">
+<row endhead="true">
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-}
+Name
\end_layout
\end_inset
-
-
-\begin_inset ERT
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-][7
-\backslash
-baselineskip
+Beschreibung
\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
+Anmerkung
+\end_layout
-\begin_inset ERT
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-]{
+CDBeschriftung
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-
+\begin_layout Plain Layout
+Kreis mit rundem Loch (in der Größe einer CD/DVD)
\end_layout
-\begin_layout Standard
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\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.
+\begin_layout Plain Layout
+Kann nicht skaliert werden, daher Textmenge beachten
\end_layout
-\begin_layout End Multiple Columns
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Kreis
\end_layout
-\begin_layout Subsubsection
-Leerraum
-\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\begin_layout Standard
+\begin_layout Plain Layout
+Kreis
+\end_layout
-\lang english
-The amount of space before and after multiple columns can be changed by
- changing the length
-\series bold
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-multicolsep
-\series default
-.
- For example the command
+\begin_layout Plain Layout
+Fragil, Berechnung kann fehlschlagen
\end_layout
-\begin_layout Standard
-
-\series bold
-\lang english
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-setlength{
-\backslash
-multicolsep}{3cm}
+\begin_layout Plain Layout
+Diamant
\end_layout
-\begin_layout Standard
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\lang english
-in TeX Code changes its value to 3
-\begin_inset space \thinspace{}
+\begin_layout Plain Layout
+Rhomboid (symbolisiert einen
+\begin_inset Quotes gld
\end_inset
-cm.
- The change must be made before the multiple columns' start.
- The predefined value is 13
-\begin_inset space \thinspace{}
+Diamanten
+\begin_inset Quotes grd
\end_inset
-pt.
+)
\end_layout
-\begin_layout Standard
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\lang english
-For this example
-\series bold
+\begin_layout Plain Layout
+-
+\end_layout
-\backslash
-multicolsep
-\series default
- was set to 2.5
-\begin_inset space \thinspace{}
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-cm:
+\begin_layout Plain Layout
+Herz
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status open
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+Herzform
+\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-setlength{
-\backslash
-multicolsep}{2.5cm}
+\begin_layout Plain Layout
+-
\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
+Sechseck
\end_layout
-\begin_layout Begin Multiple Columns
-2
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Sechseck
\end_layout
-\begin_layout Standard
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\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.
+\begin_layout Plain Layout
+-
\end_layout
-\begin_layout End Multiple Columns
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Mutter
\end_layout
-\begin_layout Standard
-
-\lang english
-\begin_inset Note Greyedout
-status open
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+Schraubenmutter (Sechseck mit rundem Loch)
+\end_layout
-\series bold
-\lang english
-Achtung:
-\series default
- The values you set with
-\series bold
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-setlength
-\series default
- will be used for all following multiple columns until to change them again.
+\begin_layout Plain Layout
+-
\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
+Quadrat
+\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Quadrat
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+-
+\end_layout
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-setlength{
-\backslash
-multicolsep}{13pt}
+\begin_layout Plain Layout
+Stern
\end_layout
\end_inset
-
-
-\begin_inset Note Note
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-auf Voreinstellung zurücksetzen
+Fünfzackiger Stern
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-
-\end_layout
-
-\begin_layout Subsubsection
-Spaltentrennung
+\begin_layout Plain Layout
+-
\end_layout
-\begin_layout Standard
-
-\lang english
-The width of the columns is automatically calculated, but you can modify
- the space between the columns.
- This is done by changing the length
-\series bold
-
-\backslash
-columnsep
-\series default
-.
- Its predefined value is 10
-\begin_inset space \thinspace{}
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-pt.
- Here is an example where
-\series bold
+\begin_layout Plain Layout
+Kerze
+\end_layout
-\backslash
-columnsep
-\series default
- is set to 3
-\begin_inset space \thinspace{}
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-cm:
+\begin_layout Plain Layout
+Brennende Kerze
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status open
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-
-\backslash
-setlength{
-\backslash
-columnsep}{3cm}
+-
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-
-\end_layout
-
-\begin_layout Begin Multiple Columns
-2
+\begin_layout Plain Layout
+Tropfen unten/oben
\end_layout
-\begin_layout Standard
-
-\size small
-\lang english
-My observations of No.
-\begin_inset space \space{}
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-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.
+\begin_layout Plain Layout
+Normaler/umgekehrter Regentropfen
\end_layout
-\begin_layout End Multiple Columns
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Fragil, Berechnung kann fehlschlagen
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+\SpecialChar TeX
-
-\backslash
-setlength{
-\backslash
-columnsep}{10pt}
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Das \SpecialChar TeX
+-Logo
+\end_layout
-\begin_inset Note Note
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-auf Voreinstellung zurücksetzen
+-
\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
+Dreieck oben/unten/
+\begin_inset Newline newline
+\end_inset
+links/rechts
\end_layout
-\begin_layout Subsubsection
-Vertikale Linien
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Dreiecke in verschiedenen Ausrichtungen
\end_layout
-\begin_layout Standard
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\lang english
-Between the columns a rule with a width of the length
-\series bold
+\begin_layout Plain Layout
+-
+\end_layout
-\backslash
-columnseprule
-\series default
- is placed.
- If this rule width is set to 0
-\begin_inset space \thinspace{}
\end_inset
+</cell>
+</row>
+</lyxtabular>
-pt (this is the default), the rule is suppressed.
- In the following example, the line separating the columns is 2
-\begin_inset space \thinspace{}
\end_inset
-pt wide.
+
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-setlength{
-\backslash
-columnseprule}{2pt}
+Um eine Form für einen Absatz zu verwenden, wählt man sie einfach in \SpecialChar LyX
+' Auswahlbo
+x für Umgebungen in der Werkzeugleiste aus.
\end_layout
+\begin_layout Standard
+\begin_inset Newpage newpage
\end_inset
\end_layout
-\begin_layout Begin Multiple Columns
-2
+\begin_layout Standard
+Hier ist ein Beispielabsatz in der Form einer Mutter:
\end_layout
\begin_layout Standard
-
-\size small
-\lang english
-\begin_inset Quotes eld
+\begin_inset VSpace bigskip
\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 Standard
+\begin_layout Nut
-\size small
-\lang english
-I acknowledged that I was.
+\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
-
-\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
+\begin_inset VSpace bigskip
\end_inset
\end_layout
\begin_layout Standard
+\begin_inset Note Greyedout
+status open
-\size small
-\lang english
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
-You make too much of a trifle,
-\begin_inset Quotes erd
-\end_inset
+\series bold
+Achtung
+\series default
+: shapepar-Absätze können nicht über Seitenumbrüche hinweg laufen.
+\end_layout
- said I.
-
-\begin_inset Quotes eld
\end_inset
-May I ask how you knew who I was?
-\begin_inset Quotes erd
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
\begin_layout Standard
-\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
+\series bold
+shapepar
+\series default
+ 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
-Birds
-\noun default
-, and
-\noun on
-Catullus
-\noun default
-, and
-\noun on
-The Holy War
-\noun default
---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
+\begin_layout Standard
+\begin_inset Newpage newpage
\end_inset
\end_layout
-\begin_layout End Multiple Columns
+\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 ERT
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
-\backslash
-setlength{
-\backslash
-columnseprule}{0pt}
\end_layout
+\begin_layout Standard
+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.
+\begin_inset Newline newline
\end_inset
+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
-\begin_inset Note Note
-status collapsed
-\begin_layout Plain Layout
-auf Voreinstellung zurücksetzen
-\end_layout
+\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
-\begin_inset Newpage newpage
+\begin_inset VSpace bigskip
\end_inset
\end_layout
-\begin_layout Section
-Ungewöhnliche Absatzformen
-\begin_inset Index idx
-status collapsed
+\begin_layout Standard
+Bei Formen mit Spitzen werden Sie vielleicht feststellen, dass \SpecialChar LaTeX
+s 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
-\begin_layout Plain Layout
-Ungewöhnliche Absatzformen
+-
+\family default
+) in den entsprechenden Text einzufügen.
\end_layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status collapsed
+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 Plain Layout
+\begin_layout Standard
+\begin_inset Newpage newpage
+\end_inset
-\backslash
-newdimen
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
-
+\begin_layout Heart
+\noindent
-\backslash
-setlength{
-\backslash
-varunit}{5.5in}
+\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
\begin_layout Standard
\noindent
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
+\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
-\backslash
-parshape 19 0.45
-\backslash
-varunit 0.332
-\backslash
-varunit
+\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 Plain Layout
+\end_inset
+
-0.40
-\backslash
-varunit 0.300
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Subsection
+Benutzerdefinierte Formen
+\end_layout
-0.35
-\backslash
-varunit 0.293
-\backslash
-varunit
+\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 Plain Layout
+\begin_layout Enumerate
+Man installiert das Programm
+\begin_inset CommandInset href
+LatexCommand href
+name "Jpgfdraw"
+target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
-0.30
-\backslash
-varunit 0.300
-\backslash
-varunit
-\end_layout
+\end_inset
-\begin_layout Plain Layout
-0.25
-\backslash
-varunit 0.317
-\backslash
-varunit
\end_layout
-\begin_layout Plain 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
-0.20
-\backslash
-varunit 0.342
-\backslash
-varunit
+pt.
\end_layout
-\begin_layout Plain Layout
-
-0.15
-\backslash
-varunit 0.373
-\backslash
-varunit
+\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 (outline) der
+ Form für die Koordinaten oder die Linie selbst (path).
+\begin_inset Foot
+status collapsed
+
\begin_layout Plain Layout
+Für weitere Informationen, siehe
+\begin_inset CommandInset href
+LatexCommand href
+target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
-0.10
-\backslash
-varunit 0.410
-\backslash
-varunit
-\end_layout
+\end_inset
-\begin_layout Plain Layout
-0.05
-\backslash
-varunit 0.453
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\end_inset
-0.00
-\backslash
-varunit 0.500
-\backslash
-varunit
-\end_layout
-\begin_layout Plain Layout
+\end_layout
-0.05
-\backslash
-varunit 0.453
-\backslash
-varunit
+\begin_layout Standard
+Die Koordinaten werden in eine \SpecialChar TeX
+-Datei geschrieben.
+ Um sie für ein \SpecialChar LyX
+-Dokument zu verwenden
\end_layout
-\begin_layout Plain Layout
+\begin_layout Enumerate
+setzt man den Cursor vor das erste Zeichen des Absatzes (oder in einen neuen,
+ leeren Absatz)
+\end_layout
-0.10
-\backslash
-varunit 0.410
-\backslash
-varunit
+\begin_layout Enumerate
+Man öffnet in \SpecialChar LyX
+ das Menü
+\family sans
+Einfügen\SpecialChar menuseparator
+Datei\SpecialChar menuseparator
+Unterdokument
+\family default
+, wählt die Datei aus und verwendet
+\family sans
+Input
+\family default
+ als
+\family sans
+Art der Einbindung
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
-0.15
-\backslash
-varunit 0.373
-\backslash
-varunit
\end_layout
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
\begin_layout Plain Layout
-0.20
-\backslash
-varunit 0.342
-\backslash
-varunit
+\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
-\begin_layout Plain Layout
+\end_inset
+
-0.25
-\backslash
-varunit 0.317
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
-0.30
-\backslash
-varunit 0.300
-\backslash
-varunit
-\end_layout
-\begin_layout Plain Layout
+\end_layout
-0.35
-\backslash
-varunit 0.293
-\backslash
-varunit
+\begin_layout Standard
+Hier ist ein Beispiel:
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
-0.40
-\backslash
-varunit 0.300
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand input
+filename "../SpecialParagraphShape.tex"
-0.45
-\backslash
-varunit 0.332
-\backslash
-varunit
-\end_layout
+\end_inset
-\begin_layout Plain Layout
+\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
-Es gibt Zeiten, da muss die Tyrannei der rechteckigen Absätze gebrochen
- werden.
- In solchen Situationen bietet sich der reizende LaTeX-Befehl
-\family typewriter
-\backslash
-parshape
-\family default
- an.
- Wie Sie sehen, können Sie beliebige Formen mit einem geeigneten Satz von
- Zeilenlängendefinitionen herstellen.
- Während dieses Beispiel ein wenig töricht und nutzlos aussehen mag, könnte
- man sich Situationen vorstellen, die aus einem solchen Handwerkzeug Nutzen
- ziehen, wie zum Beispiel besondere Formen abgesetzter Großbuchstaben, Text
- um Bilder, die nicht rechteckig sind, herumfließen zu lassen, usw.
\end_layout
\begin_layout Standard
-Die Syntax ist
-\family typewriter
-
-\backslash
-parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
+\series bold
+Ein Tipp:
+\series default
+ Um komplexere Formen in
+\family sans
+Jpgfdraw
\family default
-
-\family typewriter
+ 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_inset Newline linebreak
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
-#nindent #nlength
-\family default
-, wobei hier
-\family typewriter
-numlines
+
+\end_layout
+
+\begin_layout Standard
+Das Modul
+\family sans
+Benutzerdefinierte Absatzformen
\family default
- die Zahl der Textzeilen ist, die den Absatz definieren.
- Wenn dabei weniger Zeilen herauskommen, wird der Umriss verkürzt, werden
- es mehr, so erhalten die restlichen Zeilen dieselben Dimensionen wie die
- letzte definierte.
- Die Einträge
-\family typewriter
-#nindent
+ bietet die beiden Befehle
+\family sans
+shapepar
\family default
und
-\family typewriter
-#nlength
+\family sans
+Shapepar
\family default
- legen die Einrückung und die Zeilenlänge ab dieser Einrückung fest.
- Das Aussehen wird nur auf den momentanen Absatz angewendet, für den folgenden
- wird alles auf normal zurückgesetzt.
+ 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 über weitere Anpassungsmög
+lichkeiten, siehe die Dokumentation des Pakets
+\series bold
+shapepar
+\series default
+,
+\begin_inset CommandInset citation
+LatexCommand cite
+key "shapepar"
+
+\end_inset
+
+.
\end_layout
\begin_layout Bibliography
\end_inset
-Dokumentation des LaTeX-Pakets
+Dokumentation des \SpecialChar LaTeX
+-Pakets
\begin_inset CommandInset href
LatexCommand href
name "multicol"
\end_inset
-\begin_inset Index idx
-status collapsed
-
-\begin_layout Plain Layout
-LaTeX-Pakete ! multicol
\end_layout
+\begin_layout Bibliography
+\begin_inset CommandInset bibitem
+LatexCommand bibitem
+key "shapepar"
+
+\end_inset
+
+Dokumentation des \SpecialChar LaTeX
+-Pakets
+\begin_inset CommandInset href
+LatexCommand href
+name "shapepar"
+target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"
+
\end_inset