1 #LyX 2.3 created this file. For more info see http://www.lyx.org/
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/de/
9 % Präambel nicht verändern!!!
11 % Die Präambel stellt sicher, dass das Benutzerhandbuch korrekt
12 % in die Formate pdf, ps und dvi exportiert werden kann.
13 % Wenn Probleme beim Exportieren auftreten, können Sie sich
14 % an das LyX-Dokumentationsteam wenden.
15 % EMail: lyx-docs@lists.lyx.org
17 % Setzt den Link für Spruenge zu Gleitabbildungen
18 % auf den Anfang des Gelitobjekts und nicht aufs Ende
19 \usepackage[figure]{hypcap}
21 % Die Seiten des Inhaltsverzeichnisses werden römisch numeriert,
22 % ein PDF-Lesezeichen für das Inhaltsverzeichnis wird hinzugefügt
23 \let\myTOC\tableofcontents
24 \renewcommand\tableofcontents{%
26 \pdfbookmark[1]{\contentsname}{}
30 \@ifpackageloaded{babel}{
31 % Linkfläche für Querverweise vergrößern und automatisch benennen,
32 \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
33 \addto\extrasngerman{%
34 \renewcommand*{\equationautorefname}[1]{}%
35 \renewcommand{\sectionautorefname}{Kap.\negthinspace}%
36 \renewcommand{\subsectionautorefname}{Kap.\negthinspace}%
37 \renewcommand{\subsubsectionautorefname}{Kap.\negthinspace}%
41 \options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
42 \use_default_options false
46 \maintain_unincluded_children false
48 \language_package default
51 \font_roman "lmodern" "FreeSerif"
52 \font_sans "lmss" "FreeSans"
53 \font_typewriter "lmtt" "FreeMono"
54 \font_math "auto" "auto"
55 \font_default_family default
56 \use_non_tex_fonts false
59 \font_sf_scale 100 100
60 \font_tt_scale 100 100
62 \use_dash_ligatures false
64 \default_output_format pdf2
66 \bibtex_command default
67 \index_command default
71 \pdf_title "LyX-Anpassung: Möglichkeiten für fortgeschrittene Benutzer"
72 \pdf_author "LyX Team, deutsche Übersetzung: Peter Sütterlin, Leif Albers und Hartmut Haase"
73 \pdf_subject "LyX-Dokumentation, Anpassung"
74 \pdf_keywords "LyX, Dokumentation"
76 \pdf_bookmarksnumbered true
77 \pdf_bookmarksopen true
78 \pdf_bookmarksopenlevel 1
83 \pdf_pdfusetitle false
84 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
87 \use_package amsmath 0
88 \use_package amssymb 0
91 \use_package mathdots 0
92 \use_package mathtools 0
94 \use_package stackrel 0
95 \use_package stmaryrd 0
96 \use_package undertilde 0
98 \cite_engine_type default
102 \paperorientation portrait
107 \notefontcolor #0000ff
113 \index Stichwortverzeichnis
119 \paragraph_separation indent
120 \paragraph_indentation default
122 \math_indentation default
123 \math_numbering_side default
128 \paperpagestyle headings
129 \tracking_changes false
130 \output_changes false
133 \html_be_strict false
141 \begin_inset Newline newline
144 Möglichkeiten für fortgeschrittene Benutzer
153 \begin_layout Plain Layout
180 \begin_inset Newline newline
184 \begin_inset Newline newline
190 \begin_layout Standard
191 \begin_inset CommandInset toc
192 LatexCommand tableofcontents
199 \begin_layout Chapter
203 \begin_layout Standard
204 In diesem Teil der Dokumentation wird beschrieben, welche Möglichkeiten
206 bietet, um es den eigenen Wünschen anzupassen.
207 Es werden Dinge wie Tastaturkürzel, Vorschau am Bildschirm, Optionen zum
208 Drucken, das Senden von Befehlen an \SpecialChar LyX
209 durch den \SpecialChar LyX
210 -Server, Internationalisierung,
211 Installation neuer \SpecialChar LaTeX
212 -Klassen und \SpecialChar LyX
214 \begin_inset space \space{}
218 Es kann hier nicht alles beschrieben werden, das an \SpecialChar LyX
219 individuell eingestellt
220 und verändert werden kann — die Entwickler fügen Neuerungen schneller ein,
221 als wir sie dokumentieren können — doch werden die grundlegenden Fähigkeiten
223 dokumentiert sowie für einige der etwas obskuren Hinweise gegeben.
226 \begin_layout Chapter
227 Die Konfigurationsdateien von \SpecialChar LyX
231 \begin_layout Standard
232 Dieses Kapitel soll Ihnen dabei helfen, sich mit den Konfigurationsdateien
235 Bevor Sie jedoch weiterlesen, sollten Sie herausfinden, wo sich das System-
236 und das Benutzerverzeichnis von \SpecialChar LyX
237 auf Ihrem Rechner befindet.
238 Sie erfahren dies über den Menüpunkt
240 Hilfe\SpecialChar menuseparator
248 Im Systemverzeichnis speichert \SpecialChar LyX
249 alle systemweiten Konfigurationsdateien;
250 wir werden es im weiteren
257 Im Benutzerverzeichnis können Sie an Ihre Bedürfnisse angepasste Versionen
258 ablegen; wir werden dieses im weiteren
265 \begin_layout Section
275 \begin_layout Standard
282 sowie seine Unterverzeichnisse enthalten eine Anzahl Dateien, mit denen
283 das Verhalten von \SpecialChar LyX
284 beeinflusst werden kann.
285 Diese Dateien können direkt von \SpecialChar LyX
288 Werkzeuge\SpecialChar menuseparator
292 gelesen und geändert werden.
293 Fast alles, was Sie möglicherweise an \SpecialChar LyX
294 ändern wollen, können Sie hier einstelle
296 Darüber hinaus können auch viele interne Dinge in \SpecialChar LyX
297 angepasst werden, indem
305 Die Dateien können in verschiedene Kategorien unterteilt werden, die in
306 den folgenden Unterabschnitten behandelt werden.
309 \begin_layout Subsection
310 Automatisch erzeugte Dateien
313 \begin_layout Standard
314 Diese Dateien, die sich im
318 finden, werden automatisch bei der Konfiguration von \SpecialChar LyX
320 Sie enthalten verschiedene Standardwerte, die durch Untersuchung des Systems
322 Normalerweise sollte man sie nicht verändern, da sie jederzeit von \SpecialChar LyX
327 \begin_layout Labeling
328 \labelwidthstring 00.00.0000
335 enthält Standardwerte für diverse Befehle.
336 Einstellungen, die Ihnen nicht zusagen, können einfach über
338 Werkzeuge\SpecialChar menuseparator
345 \begin_layout Labeling
346 \labelwidthstring 00.00.0000
353 enthält eine Auf\SpecialChar ligaturebreak
354 listung aller \SpecialChar LaTeX
355 -Pakete, die von \SpecialChar LyX
357 Derzeit wird diese Liste von \SpecialChar LyX
358 selber nicht benutzt, jedoch ist die Information,
359 zusammen mit einigem anderen, über den Menüpunkt
361 Hilfe\SpecialChar menuseparator
363 \begin_inset space \space{}
371 \begin_layout Labeling
372 \labelwidthstring 00.00.0000
379 ist eine Liste mit den im Verzeichnis
383 gefundenen Textklassen, zusammen mit den entsprechenden \SpecialChar LaTeX
385 und einer kurzen Beschreibung.
388 \begin_layout Labeling
389 \labelwidthstring 00.00.0000
390 \begin_inset Flex Code
393 \begin_layout Plain Layout
399 ist eine Liste mit den im Verzeichnis
406 \begin_layout Labeling
407 \labelwidthstring 00.00.0000
408 \begin_inset Flex Code
411 \begin_layout Plain Layout
417 sind Listen von verschiedenen \SpecialChar LaTeX
418 -bezogenen Dateien, die auf Ihrem System
422 \begin_layout Labeling
423 \labelwidthstring 00.00.0000
432 wird bei der Konfiguration aus der Datei
441 Das Dokument enthält Informationen über Ihre \SpecialChar LaTeX
442 -Konfiguration (bspw.
443 darüber, welche Pakete Sie installiert haben).
446 \begin_layout Subsection
450 \begin_layout Standard
451 Diese Verzeichnisse finden sich sowohl in
452 \begin_inset Flex Code
455 \begin_layout Plain Layout
462 \begin_inset Flex Code
465 \begin_layout Plain Layout
472 Wenn eine bestimme Datei beiden Verzeichnissen gefunden wird, wird jene
474 \begin_inset Flex Code
477 \begin_layout Plain Layout
486 \begin_layout Labeling
487 \labelwidthstring 00.00.0000
494 Dieses Verzeichnis enthält Dateien mit der Endung
499 In ihnen werden die Tastenkürzel festgelegt, die in \SpecialChar LyX
500 verwendet werden können.
505 mit einer an die internationalisierte Version von \SpecialChar LyX
506 angepassten Tastenbelegung
507 existiert, wird diese bevorzugt geladen.
508 Näheres dazu finden Sie in
509 \begin_inset CommandInset ref
511 reference "cha:Internationales-LyX"
518 \begin_layout Labeling
519 \labelwidthstring 00.00.0000
520 \begin_inset Flex Code
523 \begin_layout Plain Layout
529 enthält Dateien mit der Endung
530 \begin_inset Flex Code
533 \begin_layout Plain Layout
539 , in welchen die verschiedenen Literaturverweis-Methoden (Natbib, Biblatex
540 usw.) spezifiziert werden.
542 \begin_inset CommandInset ref
544 reference "subsec:Cite-Engine-Dateien"
551 für weitere Informationen.
554 \begin_layout Labeling
555 \labelwidthstring 00.00.0000
562 Hier sind einige Grafiken gespeichert, die Sie in Ihre Dokumente einbinden
567 \begin_layout Labeling
568 \labelwidthstring 00.00.0000
575 enthält die Dateien der \SpecialChar LyX
576 -Dokumentation (einschließlich jener, die Sie gerade
578 Eine Besonderheit stellt die bereits beschriebene Datei
586 dar, da Sie bei der Konfiguration von \SpecialChar LyX
587 jeweils neu erzeugt wird.
588 Die Übersetzungen der Dokumente (falls vorhanden) findet sich in Unterverzeichn
590 \begin_inset Flex Code
593 \begin_layout Plain Layout
600 \begin_inset Quotes gld
604 \begin_inset Quotes grd
607 jeweils des ISO-Sprachcode ist (für Deutsch:
608 \begin_inset Flex Code
611 \begin_layout Plain Layout
618 Sie werden in der jeweiligen Lokalisierung automatisch bevorzugt.
620 \begin_inset CommandInset ref
622 reference "cha:Internationales-LyX"
629 \begin_layout Labeling
630 \labelwidthstring 00.00.0000
637 enthält Beispieldateien, die erläutern, wie Sie die unterschiedlichen Möglichke
638 iten von \SpecialChar LyX
640 Verwenden Sie die Schaltfläche
644 im Dateiauswahlmenü, um in dieses Verzeichnis zu gelangen.
647 \begin_layout Labeling
648 \labelwidthstring 00.00.0000
653 enthält Bilddateien, die im Dialog
655 Do\SpecialChar softhyphen
656 ku\SpecialChar softhyphen
659 \SpecialChar menuseparator
665 Außerdem finden Sie hier die unterschiedlichen Symbole für die Werkzeugleisten
666 sowie das Bild für den Startbildschirm.
669 \begin_layout Labeling
670 \labelwidthstring 00.00.0000
677 Hier sind die Definitionsdateien für die Tastaturbelegung gespeichert.
678 Näheres dazu finden Sie im
679 \begin_inset CommandInset ref
681 reference "sec:Internationale-Tastaturtabellen"
688 \begin_layout Labeling
689 \labelwidthstring 00.00.0000
697 \begin_inset CommandInset ref
699 reference "cha:Installieren-neuer-Textklassen"
703 beschriebenen Layoutdateien für die unterschiedlichen Dokumentenklassen
704 sowie die Module gespeichert.
707 \begin_layout Labeling
708 \labelwidthstring 00.00.0000
713 / enthält Python-Skripte, die für die Konvertierung zwischen verschiedenen
719 \begin_layout Plain Layout
726 Versionen benötigt werden.
727 Diese können auch von der Kommandozeile aus aufgerufen werden, etwa, wenn
728 Sie mehrere Dateien gebündelt konvertieren wollen.
731 \begin_layout Labeling
732 \labelwidthstring 00.00.0000
737 / Hier sind einige Python-Skripte abgelegt, die \SpecialChar LyX
738 für bestimmte interne Operation
742 \begin_layout Labeling
743 \labelwidthstring 00.00.0000
748 / enthält die Vorlagendateien, die Ihnen bei
750 Datei\SpecialChar menuseparator
752 \begin_inset space \space{}
756 \begin_inset space \space{}
761 präsentiert werden, siehe
762 \begin_inset CommandInset ref
764 reference "subsec:Vorlagen-erstellen"
771 \begin_layout Labeling
772 \labelwidthstring 00.00.0000
777 Hier finden Sie Dateien mit der Endung
781 , in denen die Benutzerschnittstelle von \SpecialChar LyX
782 genauer definiert ist, insbesondere,
783 welche Einträge in welchen Menüs und Werkzeugleisten zu finden sind.
786 \begin_layout Labeling
787 \labelwidthstring 00.00.0000
788 \begin_inset Flex Code
791 \begin_layout Plain Layout
797 enthält Dateien mit der Endung
798 \begin_inset Flex Code
801 \begin_layout Plain Layout
807 , in welchen Vorlagen für die Einfügung von
808 \begin_inset Quotes gld
812 \begin_inset Quotes grd
816 -Dokumente definiert werden; siehe
817 \begin_inset CommandInset ref
819 reference "cha:Externes-Material-einfügen"
829 \begin_layout Subsection
830 Dateien, die Sie nicht verändern sollten
833 \begin_layout Standard
834 Die folgenden Dateien werden intern von \SpecialChar LyX
836 Sie sollten im Normalfall nur von den Entwicklern editiert werden.
839 \begin_layout Labeling
840 \labelwidthstring 00.00.0000
847 Diese Datei enthält eine Liste der Entwickler.
848 Ihr Inhalt wird über die Menüauswahl
850 Hilfe\SpecialChar menuseparator
852 \begin_inset space \space{}
860 \begin_layout Labeling
861 \labelwidthstring 00.00.0000
868 ist ein \SpecialChar LaTeX
869 -Skript, das bei der Konfiguration verwendet wird.
870 Starten Sie es nie direkt.
873 \begin_layout Labeling
874 \labelwidthstring 00.00.0000
881 ist ein Python-Skript, das zur Neukonfiguration von \SpecialChar LyX
883 Es erzeugt die Konfigurationsdateien in dem Verzeichnis, von dem aus es
887 \begin_layout Subsection
891 \begin_layout Labeling
892 \labelwidthstring 00.00.0000
897 beschreibt, wie die unterschiedlichen Zeichenkodierungen in Unicode dargestellt
901 \begin_layout Labeling
902 \labelwidthstring 00.00.0000
907 Eine Liste mit allen derzeit von \SpecialChar LyX
908 unterstützten Sprachen.
911 \begin_layout Labeling
912 \labelwidthstring 00.00.0000
913 \begin_inset Flex Code
916 \begin_layout Plain Layout
922 enthält Informationen über die unterstützen \SpecialChar LaTeX
926 \begin_layout Labeling
927 \labelwidthstring 00.00.0000
928 \begin_inset Flex Code
931 \begin_layout Plain Layout
937 enthält Übersetzungen für lokalisierbare Absatzstile (siehe
938 \begin_inset CommandInset ref
940 reference "subsec:I18n"
947 \begin_layout Labeling
948 \labelwidthstring 00.00.0000
949 \begin_inset Flex Code
952 \begin_layout Plain Layout
958 enthält Informationen über Unicode-kodierte Glyphen (Zeichen) und die Art
959 und Weise, wie diese in \SpecialChar LyX
960 mit Hilfe von \SpecialChar LaTeX
964 \begin_layout Section
965 Das lokale Konfigurationsverzeichnis
966 \begin_inset CommandInset label
968 name "sec:Das-lokale-Konfigurationsverz"
975 \begin_layout Standard
976 Eventuell benutzen Sie \SpecialChar LyX
977 als normaler Benutzer und wollen dennoch einige
978 Einstellungen der Konfiguration ändern.
979 Zu diesem Zweck gibt es das Verzeichnis
983 , in dem Ihre gesamte persönliche Konfiguration gespeichert wird.
984 Dieses Verzeichnis wird als Klon des systemweiten Verzeichnisses verwendet.
985 Das bedeutet, dass jede Datei, die Sie dort speichern, die entsprechende
986 Datei im Systemverzeichnis ersetzt.
987 Jede der im vorigen Abschnitt beschriebenen Konfigurationsdateien kann
988 sich entweder im Systemverzeichnis
994 oder aber in Ihrem privaten Verzeichnis
999 Im ersten Fall gelten die Einstellungen für alle Benutzer, im zweiten Fall
1003 \begin_layout Standard
1004 Dies lässt sich an einigen Beispielen leichter erklären:
1007 \begin_layout Itemize
1008 Alle Änderungen, die über den Dialog
1010 Werkzeuge\SpecialChar menuseparator
1013 gemacht werden, werden in der Datei
1017 gespeichert, die sich im
1025 \begin_layout Itemize
1026 Wenn Sie mit dem Menüpunkt
1028 Werkzeuge\SpecialChar menuseparator
1030 \begin_inset space \space{}
1035 eine Neukonfiguration von \SpecialChar LyX
1036 durchführen, werden die dabei erzeugten Dateien
1037 in Ihrem privaten Konfigurationsverzeichnis
1042 Das bedeutet, dass etwaige neue Dokumentenklassen, die Sie in Ihrem Verzeichnis
1047 gespeichert haben, im Feld
1055 \SpecialChar menuseparator
1064 \begin_layout Itemize
1065 Wenn Sie sich von einem \SpecialChar LyX
1066 -FTP-Server eine aktuellere Version (oder zum Beispiel
1067 diese deutsche Version) der Dokumentation besorgt haben, sie aber nicht
1072 installieren können, da Sie keine Systemadministratorrechte haben, können
1073 Sie diese Dateien einfach nach
1077 kopieren, und sie werden automatisch über das
1084 \begin_layout Section
1086 mit mehreren Konfigurationen
1089 \begin_layout Standard
1090 Die hochgradige Konfigurierbarkeit von \SpecialChar LyX
1091 durch das lokale Verzeichnis wird
1092 für diejenigen nicht ausreichend sein, die parallel mehrere unterschiedliche
1093 Konfigurationen verwenden wollen, zum Beispiel unterschiedliche Tastaturkürzel
1094 und\SpecialChar breakableslash
1095 oder Druckerkonfigurationen.
1096 Sie können dies durch das Anlegen von mehreren Konfigurationsverzeichnissen
1097 erreichen und \SpecialChar LyX
1098 jeweils beim Start mitteilen, welches davon verwendet werden
1102 \begin_layout Standard
1103 Indem Sie \SpecialChar LyX
1114 starten, erreichen Sie, dass die Konfiguration aus diesem Verzeichnis anstelle
1115 des Standardverzeichnisses gelesen wird (das Standardverzeichnis ermitteln
1116 Sie, indem Sie \SpecialChar LyX
1117 ohne diese Option starten).
1118 Falls das so angegebene Verzeichnis noch nicht existiert, fragt \SpecialChar LyX
1120 angelegt werden soll.
1121 Die Konfiguration in diesem Verzeichnis können Sie dann entsprechend verändern.
1122 Sie ist unabhängig von der Standardkonfiguration (aber lesen Sie weiter!).
1123 Anstelle der Kommandozeilenoption können Sie übrigens auch die Umgebungsvariabl
1128 auf das zu verwendende Verzeichnis setzen.
1131 \begin_layout Standard
1132 Unterschiedliche Konfigurationsverzeichnisse bedeuten aber auch zusätzlichen
1133 Wartungsaufwand: Wenn Sie etwa eine neue Layoutdatei in
1137 hinzufügen und diese für alle Konfigurationen sichtbar sein soll, müssen
1142 Verzeichnissen separat hinzufügen.
1143 Sie können das jedoch mit einem Trick umgehen: Nachdem \SpecialChar LyX
1148 angelegt hat, sind praktisch alle Unterverzeichnisse (siehe oben) leer.
1149 Sie können also all diese Verzeichnis durch einen symbolischen Link auf
1150 das entsprechende Verzeichnis im originalen
1155 Lediglich mit dem Verzeichnis
1159 müssen Sie vorsichtig sein, denn dort wird eine Datei durch das Konfigurationss
1162 Werkzeuge\SpecialChar menuseparator
1164 \begin_inset space \space{}
1169 ) abgelegt, die konfigurationsabhängig ist.
1172 \begin_layout Chapter
1173 Der Dialog Werkzeuge
1175 \SpecialChar menuseparator
1183 \begin_layout Standard
1184 Alle Optionen im Dialog
1186 Werkzeuge\SpecialChar menuseparator
1191 Der Einstellungen-Dialog
1193 des Benutzerhandbuchs beschrieben.
1194 Hier finden Sie darüber hinaus gehende Informationen für einige Dinge.
1197 \begin_layout Section
1199 \begin_inset CommandInset label
1208 \begin_layout Standard
1209 Hier können Sie existierende Dateiformate verändern oder neue definieren.
1210 Für Letzteres öffnen Sie
1212 Werkzeuge\SpecialChar menuseparator
1213 Einstellungen\SpecialChar menuseparator
1214 Datei-Handhabung\SpecialChar menuseparator
1226 -Feld enthält den Namen, unter dem das Format in \SpecialChar LyX
1231 \begin_inset space \space{}
1236 steht der Name, mit dem das Format intern identifiziert wird.
1242 Diese drei Felder sind erforderlich.
1254 Dokument\SpecialChar menuseparator
1255 Ansicht\SpecialChar menuseparator
1261 \begin_layout Standard
1264 Bearbeitungsprogramm
1271 Sie können zum Beispiel für JPEG-Dateien
1275 als Bearbeitungsprogramm und
1279 als Betrachter angeben.
1280 Zum Definieren des Befehls können auch die vier Variablen, die im nächsten
1281 Abschnitt beschrieben werden, benutzt werden.
1282 Das Anzeigeprogramm wird verwendet, wenn Sie ein Bild in \SpecialChar LyX
1286 Dokument\SpecialChar menuseparator
1292 Bearbeitungsprogramm
1294 wird aufgerufen, wenn Sie nach einem Rechtsklick auf ein Bild
1297 \begin_inset space \space{}
1301 \begin_inset space \space{}
1309 \begin_layout Standard
1314 \begin_layout Plain Layout
1318 Multipurpose Internet Mail Extensions
1321 ) ist ein Kodierstandard, der ursprünglich entwickelt wurde, um die Struktur
1322 und den Aufbau von E-Mails festzulegen.
1323 Er wird mittlerweile aber auch zur generellen Bestimmung von Dateiformaten
1329 eines Formats muss nicht zwingend angegeben werden, wenn er aber angegeben
1330 wird, dann sollte dies einheitlich über alle Formatvarianten hinweg geschehen.
1331 Der MIME-Typ wird verwendet, um ein Dateiformat über den Dateiinhalt zu
1333 Für einige wichtige Dateiformate wurde von der zuständigen Organisation
1335 \begin_inset CommandInset href
1338 target "http://www.iana.org/assignments/media-types/"
1343 ) noch kein offizielles MIME-Typ festgelegt.
1345 verwendet daher die erweiterte inoffizielle Liste, die von
1346 \begin_inset CommandInset href
1348 name "freedesktop.org"
1349 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1357 \begin_layout Standard
1362 angekreuzt ist, weiß \SpecialChar LyX
1363 , dass das Format für den Dokumentexport geeignet
1365 Wenn dann auch noch ein geeigneter Konverter existiert (siehe
1366 \begin_inset CommandInset ref
1368 reference "sec:Konverter"
1372 ), erscheint das Format unter
1374 Datei\SpecialChar menuseparator
1378 Außerdem erscheint es im Menü
1380 Dokument\SpecialChar menuseparator
1388 Für reine Grafikformate wie
1392 sollten Sie diese Option nicht benutzen, dagegen aber für Formate, die
1393 sowohl Vektorgrafiken als auch Dokumente repräsentieren (etwa
1400 \begin_layout Standard
1405 sagt \SpecialChar LyX
1406 , dass ein Format Vektorgrafiken ent\SpecialChar softhyphen
1408 Diese Information wird benutzt, um ein geeignetes Zielformat für eingefügte
1411 PDF\SpecialChar LaTeX
1414 -Export zu bestimmen.
1415 Eingefügte Grafiken müs\SpecialChar softhyphen
1416 sen gegebenenfalls in
1428 konvertiert werden, weil
1430 PDF\SpecialChar LaTeX
1433 keine anderen Grafikformate handhaben kann.
1434 Hat eine eingefügte Grafik nicht bereits eines dieser Formate, wird sie
1443 angekreuzt ist, andernfalls nach
1450 \begin_layout Section
1454 \begin_layout Standard
1455 Weil alle Konvertierungen im temporären Verzeichnis von \SpecialChar LyX
1457 eine Datei manchmal geändert werden bevor sie ins temporäre Verzeichnis
1458 kopiert wird, damit die Konvertierung durchgeführt werden kann.
1462 \begin_layout Plain Layout
1463 Wenn die Datei beispielsweise auf andere Dateien mit relativen Pfaden verweist
1464 – vielleicht Bilder – und diese Pfade beim Kopieren ungültig werden.
1469 Das macht ein Kopierer: Er kopiert eine Datei ins (oder vom) temporären
1470 Verzeichnis und verändert sie gegebenenfalls dabei.
1473 \begin_layout Standard
1474 Die Definitionen der Kopierer können acht Variablen benutzen:
1477 \begin_layout Labeling
1478 \labelwidthstring 00.00.0000
1479 \begin_inset Flex Code
1482 \begin_layout Plain Layout
1488 ist das Systemverzeichnis von \SpecialChar LyX
1491 /usr/local/share/lyx
1496 \begin_layout Labeling
1497 \labelwidthstring 00.00.0000
1498 \begin_inset Flex Code
1501 \begin_layout Plain Layout
1507 ist die Eingabedatei.
1510 \begin_layout Labeling
1511 \labelwidthstring 00.00.0000
1512 \begin_inset Flex Code
1515 \begin_layout Plain Layout
1521 ist die Ausgabedatei.
1524 \begin_layout Labeling
1525 \labelwidthstring 00.00.0000
1526 \begin_inset Flex Code
1529 \begin_layout Plain Layout
1535 Der Basisname (ohne Dateinamenerweiterung), wie er im temporären \SpecialChar LyX
1540 \begin_layout Labeling
1541 \labelwidthstring 00.00.0000
1542 \begin_inset Flex Code
1545 \begin_layout Plain Layout
1551 ist der vollständige Dateipfad des temporären \SpecialChar LyX
1555 \begin_layout Labeling
1556 \labelwidthstring 00.00.0000
1557 \begin_inset Flex Code
1560 \begin_layout Plain Layout
1566 ist der vollständige Dateipfad zur \SpecialChar LyX
1570 \begin_layout Labeling
1571 \labelwidthstring 00.00.0000
1572 \begin_inset Flex Code
1575 \begin_layout Plain Layout
1581 ist der Dateiname der \SpecialChar LyX
1582 -Datei (ohne Verzeichnispfad).
1585 \begin_layout Labeling
1586 \labelwidthstring 00.00.0000
1587 \begin_inset Flex Code
1590 \begin_layout Plain Layout
1602 Dies sollte der Dateiname sein, den Sie in \SpecialChar LaTeX
1609 -Befehl benutzen würden.
1610 Er ist nur dann relevant, wenn die expor\SpecialChar softhyphen
1611 tier\SpecialChar softhyphen
1612 ten Dateien für diesen Befehl
1616 \begin_layout Standard
1617 Kopierer können benutzt werden, um
1621 alles mit Ausgabedateien zu machen.
1622 Wenn Sie zum Beispiel
1626 -Dateien in ein spezielles Verzeichnis (bspw.
1628 \begin_inset Flex Code
1631 \begin_layout Plain Layout
1637 ) kopieren wollen, können Sie ein Shell-Skript wie das folgende schreiben:
1640 \begin_layout LyX-Code
1644 \begin_layout LyX-Code
1648 \begin_layout LyX-Code
1649 TOFILE=`basename $2`
1652 \begin_layout LyX-Code
1653 cp $FROMFILE /home/ich/pdf/$TOFILE
1656 \begin_layout Standard
1657 Speichern Sie das Skript ausführbar in Ihrem lokalen \SpecialChar LyX
1659 \begin_inset Flex Code
1662 \begin_layout Plain Layout
1670 /home/ich/.lyx/scripts/pdfkopierer.sh
1675 Werkzeuge\SpecialChar menuseparator
1676 Ein\SpecialChar softhyphen
1677 stel\SpecialChar softhyphen
1678 lun\SpecialChar softhyphen
1679 gen\SpecialChar menuseparator
1680 Datei-Handhabung\SpecialChar menuseparator
1686 \begin_inset space \space{}
1691 und tragen im Kopierer-Feld
1693 pdfkopierer.sh $$i $$o
1698 \begin_layout Standard
1699 Kopierer werden von \SpecialChar LyX
1700 in vielen eigenen Konvertierungsprozessen benutzt.
1701 So erzeugt \SpecialChar LyX
1702 , wenn auf Ihrem Rechner geeignete Programme installiert sind,
1703 automatisch Kopierer für die Formate
1710 \begin_inset space \space{}
1714 \begin_inset space \space{}
1720 Wenn diese Formate exportiert werden, sieht der Kopierer, dass nicht nur
1721 die Haupt-HTML-Datei, sondern auch verschiedene zugehörige Dateien (Stildateien
1722 , Bilder usw.) kopiert werden müssen.
1723 All diese Dateien werden in ein Unterverzeichnis des Verzeichnisses geschrieben
1724 , in dem die \SpecialChar LyX
1729 \begin_layout Plain Layout
1730 Kopierer können angepasst werden.
1731 Der optionale Parameter
1735 kann eine durch Kommata getrennte Liste von Erweiterungen enthalten, die
1736 mit kopiert werden sollen.
1737 Wenn es fehlt, werden alle Dateien kopiert.
1742 bestimmt die Namenserweiterung, die an den erzeugten Verzeichnisnamen angehängt
1744 Standardmäßig ist es
1750 /Pfad/nach/Datei.lyx
1752 erzeugte HTML-Datei im Verzeichnis
1754 /Pfad/nach/Datei.html.
1768 \begin_layout Section
1770 \begin_inset CommandInset label
1772 name "sec:Konverter"
1779 \begin_layout Standard
1780 Sie können eigene Konverter in
1782 Werkzeuge\SpecialChar menuseparator
1783 Ein\SpecialChar softhyphen
1784 stel\SpecialChar softhyphen
1785 lun\SpecialChar softhyphen
1786 gen\SpecialChar menuseparator
1787 Datei-Handhabung\SpecialChar menuseparator
1788 Kon\SpecialChar softhyphen
1795 \begin_inset space \space{}
1803 \begin_inset space \space{}
1808 jeweils ein Format aus, schreiben den benötigten Befehl ins Feld
1817 Sie können im Befehl mehrere Variablen benutzen:
1820 \begin_layout Labeling
1821 \labelwidthstring 00.00.0000
1826 ist das Systemverzeichnis von \SpecialChar LyX
1830 \begin_layout Labeling
1831 \labelwidthstring 00.00.0000
1836 ist die Eingabedatei.
1839 \begin_layout Labeling
1840 \labelwidthstring 00.00.0000
1845 ist die Ausgabedatei.
1848 \begin_layout Labeling
1849 \labelwidthstring 00.00.0000
1854 ist der Dateiname der Eingabedatei ohne Erweiterung.
1857 \begin_layout Labeling
1858 \labelwidthstring 00.00.0000
1863 ist der Pfad zur Eingabedatei.
1866 \begin_layout Labeling
1867 \labelwidthstring 00.00.0000
1872 ist der Pfad zur ursprünglichen Eingabedatei.
1873 Wenn eine Kette von Konvertern aufgerufen wird, weicht er von
1880 \begin_layout Labeling
1881 \labelwidthstring 00.00.0000
1890 -Name der Kodierung des Dokuments.
1893 \begin_layout Standard
1898 können Sie folgende durch Kommata getrennte Flags schreiben:
1901 \begin_layout Labeling
1902 \labelwidthstring 00.00.0000
1907 teilt \SpecialChar LyX
1908 mit, dass der Konverter eine Variante von \SpecialChar LaTeX
1910 Dies macht die \SpecialChar LaTeX
1911 -Fehlermeldungen von \SpecialChar LyX
1915 \begin_layout Labeling
1916 \labelwidthstring 00.00.0000
1921 teilt \SpecialChar LyX
1922 mit, dass der Konverter eine \SpecialChar LaTeX
1923 -Hilfsdatei (Dateiendung
1927 ) zur Konvertierung benötigt.
1930 \begin_layout Labeling
1931 \labelwidthstring 00.00.0000
1932 \begin_inset Flex Code
1935 \begin_layout Plain Layout
1941 teilt \SpecialChar LyX
1942 mit, dass der Konverter eine
1943 \begin_inset Quotes gld
1947 \begin_inset Quotes grd
1950 Datei benötigt, also eine, die so aussieht, wie die, die man über das Menü
1951 exportiert (ohne interne Hilfsbefehle wie
1952 \begin_inset Flex Code
1955 \begin_layout Plain Layout
1964 \begin_layout Labeling
1965 \labelwidthstring 00.00.0000
1970 teilt \SpecialChar LyX
1971 mit, dass der Konverter ein XML-Format ausgibt.
1974 \begin_layout Standard
1975 Die folgenden Flags sind keine richtigen, weil sie ein Argument der Form
1983 \begin_layout Labeling
1984 \labelwidthstring 00.00.0000
1989 Wenn das gesetzt ist, werden der Standardfehler des Konverters in die Datei
1994 umgeleitet, und das Skript wird so ausgeführt:
1997 \begin_inset space \space{}
2001 \begin_inset space \space{}
2005 \begin_inset space \space{}
2009 \begin_inset space \space{}
2019 ent\SpecialChar softhyphen
2023 \begin_layout Labeling
2024 \labelwidthstring 00.00.0000
2029 ist der Name des Verzeichnisses, in dem der Konverter die erzeugten Dateien
2032 legt das Verzeichnis nicht an und kopiert auch nichts hinein, aber es
2033 kopiert dieses Verzeichnis an seinen Bestimmungsort.
2038 enthalten, was durch die Basisnamen von Ein- oder Ausgabedatei ersetzt
2039 wird, wenn das Verzeichnis kopiert wird.
2040 \begin_inset Newline newline
2051 zusammen keinen Sinn ergeben.
2052 Wenn das erste definiert wurde, wird das zweite ignoriert.
2055 \begin_layout Labeling
2056 \labelwidthstring 00.00.0000
2061 ist der Name der Ausgabedatei und kann
2066 Er wird nur zusammen mit
2070 benutzt und ist auch dann nur optional.
2071 Wenn er nicht angegeben wird, wird
2078 \begin_layout Standard
2079 Keines dieser Flags wird zur Zeit in einem Konverter benutzt, der zusammen
2080 mit \SpecialChar LyX
2084 \begin_layout Standard
2085 Sie müssen nicht für alle Formate, zwischen denen Sie konvertieren wollen,
2086 Konverter definieren.
2087 Zum Beispiel gibt es keinen Konverter von \SpecialChar LyX
2088 nach PostScript, aber \SpecialChar LyX
2090 dennoch PostScript exportieren.
2091 Dies geschieht, indem zunächst eine \SpecialChar LaTeX
2092 -Datei erzeugt wird – dafür wird auch
2093 kein Konverter benötigt –, die dann mit dem Konverter von \SpecialChar LyX
2095 eine DVI-Datei konvertiert wird, die schließlich nach PostScript konvertiert
2098 findet solche Konverter-Ketten automatisch und wird immer die kürzeste
2102 \begin_layout Standard
2103 Sie können auch mehrere Konversionsvarianten zwischen Dateiformaten definieren.
2104 Zum Beispiel liefert die Standardkonfiguration von \SpecialChar LyX
2106 um von \SpecialChar LaTeX
2107 nach PDF zu konvertieren:
2110 \begin_layout Enumerate
2116 \begin_layout Enumerate
2121 über DVI und PostScript
2124 \begin_layout Enumerate
2132 \begin_layout Enumerate
2139 \begin_layout Enumerate
2146 \begin_layout Standard
2147 Um solche alternativen Ketten zu definieren, müssen Sie alternative Ziel-
2152 \begin_inset CommandInset ref
2154 reference "sec:Formate"
2159 Zum Beispiel enthält die Standardkonfiguration verschiedene Formate für
2205 \begin_layout Chapter
2206 Internationales \SpecialChar LyX
2208 \begin_inset CommandInset label
2210 name "cha:Internationales-LyX"
2217 \begin_layout Standard
2219 unterstützt die Übersetzung der Benutzerschnittstelle in beliebige Sprachen.
2220 Als dieser Text erstellt wurde, wurden neben dem Englischen bereits 32
2221 Sprachen (in unterschiedlichem Ausmaß) unterstützt.
2222 Die jeweils benutze Sprache nennt man
2229 (Für weitere Informationen über Lokalisierungseinstellungen lesen Sie bitte
2230 die entsprechende Dokumentation Ihres Betriebssystems.
2231 Im Fall von Linux ist die Manpage
2232 \begin_inset Flex Code
2235 \begin_layout Plain Layout
2241 ein guter Startpunkt.)
2244 \begin_layout Standard
2245 Bitte beachten Sie, dass die Übersetzungen zwar funktionieren, aber zuweilen
2246 ein paar Einschränkungen unterliegen.
2247 Insbesondere wurde das Design der Popup-Menüs auf den englischen Text zugeschni
2249 Das bedeutet, dass der übersetzte Text an einigen Stellen mehr Platz benötigt
2250 als dort zur Verfügung steht.
2251 Dies ist natürlich nur ein Darstellungsproblem und schränkt nicht die Funktions
2252 weise von \SpecialChar LyX
2254 Sie werden auch feststellen, dass einige Übersetzungen nicht für alle Menüpunkt
2255 e Tastenkürzel definieren.
2256 Manchmal stehen einfach nicht genügend freie Buchstaben zur Verfügung,
2257 manchmal hatte der Übersetzer bisher keine Zeit, sich darum zu kümmern.
2258 Unser Lokalisierungsteam, dem Sie vielleicht beitreten möchten,
2262 \begin_layout Plain Layout
2263 Wenn Sie eine andere Sprache als Englisch gut beherrschen, ist dies ein
2264 guter Weg, der \SpecialChar LyX
2265 -Gemeinschaft etwas zurückzugeben.
2270 ist natürlich bemüht, diese Dinge in einer späteren Version zu korrigieren.
2273 \begin_layout Section
2278 \begin_layout Subsection
2279 Die Benutzerschnittstelle übersetzen (Textmeldungen)
2282 \begin_layout Standard
2288 -Bibliothek, um die Internationalisierung der Benutzerschnittstelle zu verwalten.
2290 dazu zu bringen, in allen Menüs und Dialogen Ihre bevorzugte Sprache
2291 zu verwenden, müssen Sie eine
2295 -Datei für diese Sprache erstellen.
2296 Anschließend müssen Sie daraus eine
2300 -Datei erzeugen und diese installieren.
2301 Eine umfassende Anleitung dazu finden Sie in der Dokumentation für
2309 \begin_layout Plain Layout
2310 Natürlich nur auf englisch.
2311 Die Veränderungen, die an der
2315 -Datei durchgeführt werden müssen, sind allerdings recht intuitiv.
2320 Natürlich können Sie das einfach nur für sich selbst tun, aber wenn Sie
2321 es schon tun, können Sie die Früchte Ihres Fließes auch mit dem Rest der
2323 -Gemeinschaft teilen.
2324 Schicken Sie einfach eine Nachricht an die \SpecialChar LyX
2325 -Entwicklerliste, um weitere
2326 Informationen zum Vorgehen zu erhalten.
2330 \begin_layout Standard
2331 Kurz gesagt müssen Sie folgendes tun (
2335 bezeichnet den Sprachcode der neuen Sprache):
2338 \begin_layout Itemize
2339 Laden Sie den \SpecialChar LyX
2340 -Quellcode herunter.
2342 \begin_inset CommandInset href
2344 name "Informationen im Netz"
2345 target "http://www.lyx.org/HowToUseGIT"
2353 \begin_layout Itemize
2354 Kopieren Sie die Datei
2358 in das Verzeichnis der .po-Dateien.
2359 Benennen Sie anschließend die Datei in
2371 nicht existiert, kann sie mit dem Befehl
2374 \begin_inset space \space{}
2380 Sie können alternativ auch eine beliebige existierende
2384 -Datei als Vorlage verwenden.)
2387 \begin_layout Itemize
2398 \begin_layout Plain Layout
2399 Für diese Aufgabe gibt es spezielle Programme, wie
2403 (für alle Plattformen) oder
2412 hat ebenfalls einen Modus, der Sie bei dieser Arbeit unterstützt, siehe
2414 \begin_inset Flex URL
2417 \begin_layout Plain Layout
2419 https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
2433 Für einige Menüeinträge und Dialogelemente gibt es Tastenkürzel, die ebenfalls
2434 angepasst werden sollten.
2435 Diese Kürzel werden mit '
2439 ' markiert und sollten so übersetzt werden, dass Sie zum übersetzten Ausdruck
2441 Sie sollten auch das Informationsfeld am Anfang der neuen
2445 -Datei ausfüllen (mit Ihrer E-Mail-Adresse usw.), damit Sie für andere Leute
2446 erreichbar sind, die Ihnen Vorschläge oder unterhaltsame Kommentare schicken
2450 \begin_layout Standard
2451 Wenn Sie dies alles nur für den eigenen Gebrauch tun, dann:
2454 \begin_layout Itemize
2455 Erzeugen Sie in die Datei
2459 mithilfe des Befehls
2460 \begin_inset Flex Code
2463 \begin_layout Plain Layout
2464 msgfmt -o xx.mo < xx.po
2472 \begin_layout Itemize
2473 Kopieren Sie diese Datei in ihr Lokalisierungsverzeichnis, in das entsprechende
2474 Unterverzeichnis für die Sprach
2483 \begin_inset space \space{}
2487 \begin_inset Flex Code
2490 \begin_layout Plain Layout
2491 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
2499 \begin_layout Standard
2500 Wie gesagt wäre es aber besser, wenn Sie die neue
2504 -Datei zur \SpecialChar LyX
2509 beisteuern würden, damit auch andere sie verwenden können.
2510 Wenden Sie sich an die \SpecialChar LyX
2511 -Entwicklerliste, wenn Sie das tun möchten.
2514 \begin_layout Subsubsection
2518 \begin_layout Standard
2519 Manchmal muss ein- und derselbe englische Ausdruck in verschiedene Varianten
2521 Ein Beispiel ist der englische Ausdruck
2522 \begin_inset Flex Code
2525 \begin_layout Plain Layout
2531 , der im Deutschen je nach Kontext entweder
2541 \begin_inset Flex Code
2544 \begin_layout Plain Layout
2550 unterstützt solche ambigen Übersetzungen nicht.
2551 Daher werden in \SpecialChar LyX
2552 Kontextinformationen beigefügt.
2554 \begin_inset Flex Code
2557 \begin_layout Plain Layout
2564 \begin_inset Flex Code
2567 \begin_layout Plain Layout
2568 To[[as in 'From format x to format y']]
2574 \begin_inset Flex Code
2577 \begin_layout Plain Layout
2578 To[[as in 'From page x to page y']].
2583 Diese beiden Varianten werden von
2584 \begin_inset Flex Code
2587 \begin_layout Plain Layout
2593 als zwei verschiedene Nachrichten behandelt, sie können daher jeweils wie
2603 übersetzt werden (die Kontextinformationen werden in der Übersetzung weggelasse
2607 \begin_layout Standard
2608 Natürlich müssen diese Kontextinformationen auch von der ursprünglichen
2609 Nachricht getilgt werden, wenn diese (in der englischen Lokalisierung)
2611 Deshalb erscheinen sie in doppelten eckigen Klammern am Ende des Textes.
2612 Der Übersetzungsmechanismus von \SpecialChar LyX
2613 unterdrückt alles in doppelten eckigen
2614 Klammern am Ende von Nachrichten, wenn die Nachricht selbst angezeigt wird.
2617 \begin_layout Subsection
2618 Die Dokumentation übersetzen
2621 \begin_layout Standard
2624 [Anmerkung des Übersetzers:
2628 Sie die Dokumentation übersetzen wollen, benutzen Sie als Vorlage auf jeden
2629 Fall das englische Original.
2630 Übersetzungen – diese eingeschlossen – sind oft nicht ganz auf dem neuesten
2634 \begin_layout Standard
2635 Auch die \SpecialChar LyX
2636 -Dokumentation (die Sie im Menü
2640 finden) kann (und sollte!) übersetzt werden.
2641 Wenn übersetzte Versionen verfügbar sind und die Lokalisierung entsprechend
2642 eingestellt wurde, werden diese automatisch von \SpecialChar LyX
2647 \begin_layout Plain Layout
2648 Zurzeit sind Übersetzungen in etwa 20 Sprachen vorhanden.
2654 sucht nach übersetzten Versionen in
2658 Dir/doc/xx/DocName.lyx
2664 wiederum für den Code der aktuellen Sprache steht.
2667 \begin_layout Standard
2668 Falls solche Dateien nicht existieren, wird die englische Version verwendet.
2669 Die übersetzten Versionen müssen den gleichen Dateinamen (im Beispiel oben
2674 ) tragen wie die englischen Originale.
2675 Wenn Sie gerne die Dokumentation übersetzen möchten (übrigens ein guter
2676 Weg, um die Originale Korrektur zu lesen!), geben wir Ihnen hier ein paar
2677 Tipps, die Ihnen möglicherweise etwas Arbeit ersparen:
2680 \begin_layout Itemize
2681 Werfen Sie einen Blick auf die Seiten des Übersetzungsteams auf der Homepage
2682 des \SpecialChar LyX
2684 \begin_inset CommandInset href
2686 name "http://www.lyx.org/Translation"
2687 target "http://www.lyx.org/Translation"
2693 Dort erfahren Sie, welche Texte bereits in Ihre Sprache übersetzt sind,
2694 auch sehen Sie, ob jemand (und wenn ja, wer) die Übersetzungsaktivitäten
2696 Wenn niemand dies tut, lassen Sie uns bitte wissen, falls Sie an dieser
2697 Aufgabe interessiert sind.
2700 \begin_layout Standard
2701 Wenn Sie dann mit der eigentlichen Übersetzungsarbeit beginnen, sind hier
2702 einige Tipps, die Ihnen vielleicht helfen, einige Schwierigkeiten zu überwinden
2706 \begin_layout Itemize
2707 Machen Sie im Dokumentationsteam mit! Informationen dazu gibt es in
2709 Hilfe\SpecialChar menuseparator
2713 Dies ist übrigens das erste Dokument, das Sie übersetzen sollten.
2716 \begin_layout Itemize
2717 Machen Sie sich mit den typographischen Konventionen der Sprache vertraut,
2718 in die Sie übersetzen möchten.
2719 Typographie ist eine alte Kunst, und in verschiedenen Teilen der Welt wurden
2720 verschiedene Konventionen eingeführt.
2721 Auch sollten Sie die typographische Terminologie in Ihrem Land lernen.
2722 Eine eigene Terminologie würde nur die Leser verwirren.
2725 (Warnung: Typographie macht süchtig!)
2728 \begin_layout Itemize
2729 Legen Sie eine Kopie des Originaldokumentes an.
2730 Dies wird Ihre Arbeitskopie.
2731 Sie können diese auch als persönliche Hilfe-Datei in \SpecialChar LyX
2733 Sie sie in den Ordner
2734 \begin_inset Flex Code
2737 \begin_layout Plain Layout
2744 \begin_inset Newline newline
2748 \begin_inset Note Greyedout
2751 \begin_layout Plain Layout
2756 Für komplexe Dokumente mit externem Material (Bilder usw.) werden die Dateipfade
2757 von relativ auf absolut geändert, wenn man das Dokument verschiebt.
2758 Daher ist es das Beste, \SpecialChar LyX
2759 mittels Git zu beziehen (siehe
2760 \begin_inset Flex URL
2763 \begin_layout Plain Layout
2765 http://www.lyx.org/HowToUseGIT
2770 ) und das Dokument im Verzeichnis zu belassen.
2779 \begin_layout Itemize
2780 Manchmal wird das Originaldokument (vom \SpecialChar LyX
2781 -Team) aktualisiert.
2782 Verwenden Sie den Quelltextbetrachter unter
2783 \begin_inset CommandInset href
2785 name "http://www.lyx.org/trac/timeline"
2786 target "http://www.lyx.org/trac/timeline"
2791 , um nachzuvollziehen, was verändert wurde.
2792 So können Sie leicht erkennen, welche Teile des Dokuments bearbeitet wurden.
2795 \begin_layout Standard
2796 Wann immer Sie einen Fehler im Originaltext entdecken, korrigieren Sie ihn
2797 bitte und teilen Sie dem Rest des Dokumentationsteams Ihre Veränderungen
2799 (Sie haben nicht vergessen, dem Dokumentationsteam beizutreten, oder?)
2802 \begin_layout Standard
2803 \begin_inset Branch OutDated
2807 \begin_layout Section
2808 Internationale Tastaturbelegung
2809 \begin_inset CommandInset label
2811 name "sec:Internationale-Tastaturbelegung"
2818 \begin_layout Subsection
2819 Eigene Tastaturtabellen definieren: das
2826 \begin_layout Standard
2827 Sehen wir uns einmal die
2831 -Datei ein wenig näher an.
2832 Es handelt sich um eine ASCII-Datei, in der folgendes definiert wird:
2835 \begin_layout Itemize
2836 Taste-Taste- oder Taste-String-Transformationen
2839 \begin_layout Itemize
2849 \begin_layout Itemize
2850 Ausnahmen für tote Tasten.
2853 \begin_layout Standard
2854 Zur Definition einer Taste-Taste- oder Taste-String-Transformation dient
2858 \begin_layout Quotation
2866 \begin_layout Standard
2871 die zu übersetzende Taste bezeichnet und
2875 die Taste oder den String, der dafür in das Dokument eingefügt werden soll.
2876 Eine tote Taste definiert man mit:
2877 \begin_inset space ~
2883 \begin_layout Quotation
2895 \begin_layout Standard
2900 wieder eine Taste auf der Tastatur bezeichnet und
2904 der Name einer toten Taste ist.
2906 unterstützt folgende toten Tasten (Abkürzungen in Klammern):
2909 \begin_layout Quotation
2913 \begin_inset space \hfill{}
2919 \begin_layout Quotation
2921 \begin_inset space \hfill{}
2927 \begin_layout Quotation
2929 \begin_inset space \hfill{}
2935 \begin_layout Quotation
2937 \begin_inset space \hfill{}
2943 \begin_layout Quotation
2945 \begin_inset space \hfill{}
2951 \begin_layout Quotation
2953 \begin_inset space \hfill{}
2960 \begin_layout Plain Layout
2972 \begin_layout Quotation
2974 \begin_inset space \hfill{}
2980 \begin_layout Quotation
2982 \begin_inset space \hfill{}
2989 \begin_layout Plain Layout
3001 \begin_layout Quotation
3003 \begin_inset space \hfill{}
3009 \begin_layout Quotation
3011 \begin_inset space \hfill{}
3017 \begin_layout Quotation
3019 \begin_inset space \hfill{}
3026 \begin_layout Plain Layout
3038 \begin_layout Quotation
3040 \begin_inset space \hfill{}
3047 \begin_layout Plain Layout
3059 \begin_layout Quotation
3061 \begin_inset space \hfill{}
3067 \begin_layout Quotation
3068 hungarian umlaut (hug)
3069 \begin_inset space \hfill{}
3075 \begin_layout Quotation
3077 \begin_inset space \hfill{}
3083 \begin_layout Quotation
3085 \begin_inset space \hfill{}
3092 \begin_layout Plain Layout
3104 \begin_layout Standard
3105 Da es auf vielen internationalen Tastaturen Ausnahmen dafür gibt, wie eine
3106 bestimmte tote Taste das folgende Zeichen verändern soll, können diese
3107 definiert werden, und zwar mit:
3110 \begin_layout Quotation
3119 Tote-Taste Taste Ausgabe
3122 \begin_layout Standard
3123 Zum Beispiel soll caron-o auf einer slowakischen Tastatur ein circumflex-o
3125 Dies erreicht man mit:
3128 \begin_layout Quotation
3142 \begin_layout Standard
3143 Auch müssen für die Buchstaben i und j Ausnahmen definiert werden, um den
3144 Punkt zu löschen, bevor ein Akzent eingefügt wird.
3145 Ich werde dies beizeiten ändern, hatte aber bisher noch keine Zeit dazu.
3148 \begin_layout Standard
3149 Ach so, zur Definition der Ausgabe: Der Backslash
3150 \begin_inset Quotes gld
3160 \begin_inset Quotes grd
3163 ist ein Sonderzeichen.
3164 Um ihn einzugeben, muss man einen doppelten Backslash
3165 \begin_inset Quotes gld
3177 \begin_inset Quotes grd
3181 Auch das Anführungszeichen
3182 \begin_inset Quotes gld
3186 \begin_inset Quotes grd
3190 \begin_inset Quotes gld
3198 \begin_inset Quotes grd
3201 haben eine andere Bedeutung.
3206 bezeichnet einen Kommentar, Anführungszeichen markieren den Anfang und
3207 das Ende eines Strings (das heißt einer \SpecialChar LaTeX
3209 Um diese Zeichen einzugeben, muss ein Backslash vorangestellt werden (also:
3223 Wenn Sie eine funktionierende Keymap-Datei für eine neue Sprache angefertigt
3224 haben, mailen Sie diese bitte an das Entwickler-Team, damit sie in die
3225 nächste Distribution integriert werden kann.
3228 \begin_layout Standard
3229 In Zukunft werden auch noch folgende Befehle unterstützt:
3232 \begin_layout Itemize
3241 \begin_inset space \hfill{}
3246 bindet eine andere Datei ein
3249 \begin_layout Itemize
3262 \begin_inset space \hfill{}
3267 definiert ein externes Keymap-Programm
3270 \begin_layout Standard
3275 atei nach Voreinstellungen durchsuchen (zum Beispiel nach einer Option
3281 , um eine Standardtastatur zu verwenden).
3289 \begin_layout Section
3290 Internationale Tastaturtabellen:
3295 \begin_inset CommandInset label
3297 name "sec:Internationale-Tastaturtabellen"
3304 \begin_layout Standard
3305 Die nächsten beiden Abschnitte beschreiben detailliert die Syntax der
3314 Diese Abschnitte sollten Ihnen dabei helfen, Ihre eigene Tastaturtabelle
3315 zu entwerfen, wenn die vorhandenen nicht ganz Ihren Bedürfnissen entsprechen.
3318 \begin_layout Subsection
3324 \begin_inset CommandInset label
3326 name "subsec:Die-.kmap-Datei"
3333 \begin_layout Standard
3342 -Datei transformiert gedrückte Tasten zu Buchstaben oder Zeichenketten –
3350 Im Folgenden werden die Schlüsselwörter
3369 \begin_layout Labeling
3370 \labelwidthstring 00.00.0000
3377 transformiert einen Buchstaben zu einer Zeichenkette
3380 \begin_layout LyX-Code
3386 Zeichen Zeichenkette
3389 \begin_layout Standard
3390 Dieser Ausdruck definiert, dass
3398 transformiert werden soll.
3403 die Zeichen Backslash
3404 \begin_inset Quotes gld
3414 \begin_inset Quotes grd
3417 und Anführungszeichen
3418 \begin_inset Quotes gld
3426 \begin_inset Quotes grd
3429 mit einem vorangehenden Backslash versehen werden.
3433 \begin_layout Standard
3434 Als Beispiel ein Ausdruck, der das Zeichen
3435 \begin_inset Quotes gld
3443 \begin_inset Quotes grd
3446 ausgibt, wenn die Taste
3447 \begin_inset Quotes gld
3455 \begin_inset Quotes grd
3461 \begin_layout LyX-Code
3467 \begin_layout Labeling
3468 \labelwidthstring 00.00.0000
3475 spezifiziert ein Akzentzeichen
3478 \begin_layout LyX-Code
3484 Zeichen Akzent erlaubt
3487 \begin_layout Standard
3488 Dieser Ausdruck sorgt dafür, dass
3496 interpretiert wird, und zwar bei allen Zeichen, die in
3501 Dies ist der Mechanismus toter Tasten
3511 \begin_layout Plain Layout
3520 kommt daher, dass diese Taste allein kein Zeichen erzeugt, aber, gefolgt
3521 von einer anderen Taste, akzentuierte Zeichen erzeugt.
3522 Zum Beispiel kann auf diese Weise é
3523 \begin_inset Quotes grd
3536 \begin_layout Standard
3541 drücken, gefolgt von einem Zeichen, das
3549 aufgeführt wurde, werden einfach beide Zeichen einzeln ausgegeben.
3550 Beachten Sie, dass die Rücktaste eine vorangehende tote Taste nivelliert;
3555 eingeben, wird der Cursor nicht eine Position rückwärts gehen, sondern
3556 wird statt dessen den Effekt nivellieren, den Zeichen auf den folgenden
3557 Buchstaben gehabt hätte.
3560 \begin_layout Standard
3561 Der folgende Ausdruck definiert, dass die Taste
3562 \begin_inset Quotes gld
3570 \begin_inset Quotes grd
3573 zum Zirkumflex-Akzent wird, wenn er von einem der Buchstaben a, e, i, o,
3574 u, A, E, I ,O oder U gefolgt wird:
3577 \begin_layout LyX-Code
3580 kmod ^ circumflex aeiouAEIOU
3583 \begin_layout Labeling
3584 \labelwidthstring 00.00.0000
3589 definiert eine Ausnahme zu einem Akzentzeichen
3592 \begin_layout LyX-Code
3598 Akzent Zeichen Ausgabe
3601 \begin_layout Standard
3602 Dieser Ausdruck definiert eine Ausnahme für die Wirkung, die
3615 vorher mit Hilfe einer
3621 -Zeile einer Taste zugewiesen worden sein.
3622 Wenn Sie die Sequenz
3631 Falls solch eine Definition
3639 eingeben, erhalten Sie das
3647 als Ergebnis, wobei Akzent das erste Argument der
3656 \begin_layout Standard
3657 Der folgende Ausdruck sorgt dafür, dass \SpecialChar LaTeX
3659 \begin_inset Quotes gld
3663 \begin_inset Quotes grd
3666 mit circumflex den I-Punkt entfernt, bevor das Akzentsymbol eingefügt wird:
3669 \begin_layout LyX-Code
3672 kxmod circumflex i "
3683 \begin_layout Labeling
3684 \labelwidthstring 00.00.0000
3689 kombiniert zwei Akzentsymbole
3692 \begin_layout LyX-Code
3698 Akzent1 Akzent2 erlaubt
3701 \begin_layout Standard
3702 Hier wird es ziemlich esoterisch.
3703 Dieser Ausdruck erlaubt die Kombination der Effekte von
3711 (in dieser Reihenfolge!) bei allen
3724 müssen zuvor mit Hilfe von
3730 definiert worden sein.
3733 \begin_layout Standard
3734 Folgendes Beispiel stammt aus der Datei
3741 \begin_layout LyX-Code
3744 kmod ; acute aeioyvhAEIOYVH
3748 kcomb acute umlaut iyIY
3751 \begin_layout Standard
3752 Diese Zeilen erlauben es,
3753 \begin_inset Quotes gld
3761 \begin_inset Quotes grd
3764 einzugeben und auf diese Weise
3765 \begin_inset Quotes gld
3777 \begin_inset Quotes grd
3781 \begin_inset Preview
3783 \begin_layout Standard
3787 \begin_layout Plain Layout
3804 In diesem Fall löscht die Backspace-Taste das letzte gedrückte Zei\SpecialChar softhyphen
3818 eingeben, erhalten Sie
3819 \begin_inset Quotes gld
3829 \begin_inset Quotes grd
3833 \begin_inset Preview
3835 \begin_layout Standard
3839 \begin_layout Plain Layout
3857 \begin_layout Subsection
3865 \begin_layout Standard
3866 Nachdem \SpecialChar LyX
3871 -Datei verarbeitet hat, legt eine
3875 -Datei fest, wie die einzelnen Symbole im gegenwärtigen Zeichensatz dargestellt
3877 Die \SpecialChar LyX
3882 \begin_layout Plain Layout
3884 \begin_inset Quotes gld
3892 Distribution enthält wenigstens die Dateien
3893 \begin_inset Flex URL
3896 \begin_layout Plain Layout
3904 \begin_inset Flex URL
3907 \begin_layout Plain Layout
3917 \begin_layout Standard
3918 Generell besteht eine
3925 -Datei aus einer Reihe von Deklarationen der folgenden Form:
3928 \begin_layout LyX-Code
3932 Position_im_Zeichensatz Zeichenkette
3935 \begin_layout Standard
3936 Um beispielsweise der Zeichenkette (
3940 im vorigen Abschnitt)
3941 \begin_inset Quotes gld
3949 \begin_inset Quotes grd
3952 das entsprechende Zeichen im Zeichensatz ISO-8859-1 (233) zuzuweisen, benutzt
3953 man folgenden Ausdruck:
3956 \begin_layout LyX-Code
3964 \begin_layout Standard
3965 Wieder müssen den Zeichen
3966 \begin_inset Quotes gld
3976 \begin_inset Quotes grd
3980 \begin_inset Quotes gld
3988 \begin_inset Quotes grd
3991 ein Backslash vorangestellt werden.
3992 Beachten Sie, dass es durchaus möglich ist, dass dasselbe Zeichen (sinnvoll)
3993 zwei verschiedene Strings repräsentieren kann.
3994 Zum Beispiel gibt es in
4004 \begin_layout LyX-Code
4016 \begin_inset Newline newline
4032 \begin_layout Standard
4033 Wenn \SpecialChar LyX
4034 kein passendes Zeichen für einen String finden kann, der durch eine
4035 Tastensequenz erzeugt wurde, wird es versuchen, falls der String wie ein
4036 akzentuierter Buchstabe aussieht, auf dem Bildschirm den Buchstaben mit
4037 Akzent selbst zu zeichnen.
4040 \begin_layout Subsection
4041 Tote Tasten definieren
4044 \begin_layout Standard
4045 Es gibt noch eine zweite Möglichkeit, internationale Buchstaben mit Hilfe
4059 Eine tote Taste erzeugt in Kombination mit einem Buchstaben ein akzentuiertes
4061 Im Folgenden erläutern wir für Illustrationszwecke, wie man eine wirklich
4062 simple tote Taste definiert.
4065 \begin_layout Standard
4066 Nehmen wir an, Sie benötigen das Zirkumflex-Zeichen (
4067 \begin_inset Quotes gld
4071 \begin_inset Quotes grd
4075 Hierzu können Sie der Taste
4079 den \SpecialChar LyX
4081 \begin_inset Flex Code
4084 \begin_layout Plain Layout
4091 Wann immer Sie danach diese Taste gefolgt von einem Buchstaben drücken,
4092 wird dieser Buchstabe einen Zirkumflex haben.
4097 produziert also den Buchstaben ê.
4098 Wenn Sie nach der Taste
4102 die Leertaste drücken, wird nur der Akzent ausgegeben.
4103 Beachten Sie diesen letzten Punkt! Wenn Sie eine Taste an eine tote Taste
4104 anbinden, müssen Sie das Zeichen, das diese Taste normalerweise erzeugt,
4105 an eine andere Taste anbinden (oder immer zusätzlich die Leertaste drücken).
4106 Daher ist es keine gute Idee, die Taste
4114 anzubinden, da Sie dann Kommata sehr mühsam eingeben müssen.
4117 \begin_layout Standard
4118 Ein üblicher Weg, tote Tasten zu belegen, ist es, die Modifizierungstasten
4121 Meta\SpecialChar breakableslash
4132 ) mit einem Zeichen (wie
4145 Ein anderer setzt die Verwendung der Linux-Programme
4146 \begin_inset Flex Code
4149 \begin_layout Plain Layout
4156 \begin_inset Flex Code
4159 \begin_layout Plain Layout
4165 voraus, mit denen die spezielle Taste
4166 \begin_inset Flex Code
4169 \begin_layout Plain Layout
4177 \begin_inset Flex Code
4180 \begin_layout Plain Layout
4186 verhält sich ähnlich wie
4190 und erlaubt es Ihnen, Tasten an Akzentzeichen zu binden.
4191 Sie können damit auch Tasten in tote Tasten umwandeln, indem Sie diese
4192 Tasten an Tastensymbole wie
4193 \begin_inset Flex Code
4196 \begin_layout Plain Layout
4202 anbinden und diese dann an einen entsprechenden \SpecialChar LyX
4207 \begin_layout Plain Layout
4212 : Genau das mache ich in meinen Dateien
4213 \begin_inset Flex Code
4216 \begin_layout Plain Layout
4223 \begin_inset Flex Code
4226 \begin_layout Plain Layout
4236 \begin_inset space ~
4246 \begin_inset Flex Code
4249 \begin_layout Plain Layout
4255 definiert und eine Reihe der Tastensymbole mit dem Präfix
4256 \begin_inset Flex Code
4259 \begin_layout Plain Layout
4265 an Prozesse wie die folgenden gebunden:
4266 \begin_inset Flex Noun
4269 \begin_layout Plain Layout
4271 \begin_inset space ~
4280 \begin_inset Flex Noun
4283 \begin_layout Plain Layout
4285 \begin_inset space ~
4294 So komme ich zu meinen Akzentbuchstaben.
4299 Sie können im Grunde jede Taste als
4300 \begin_inset Flex Code
4303 \begin_layout Plain Layout
4309 definieren: Eine der
4313 -Tasten, eine freie Funktionstaste usw.
4314 Die \SpecialChar LyX
4315 -Befehle, die Akzente produzieren, sind im Handbuch \SpecialChar LyX
4316 -Funktionen dokumentier
4318 Schauen Sie nach dem Eintrag
4319 \begin_inset Flex Code
4322 \begin_layout Plain Layout
4329 Sie finden dort eine komplette Liste.
4332 \begin_layout Subsection
4333 Ihre Sprachkonfiguration einstellen
4336 \begin_layout Standard
4340 arg "dialog-show prefs"
4343 können Sie die Sprache der Benutzeroberfläche konfigurieren.
4346 \begin_layout Chapter
4347 Installieren neuer Textklassen, Layouts und Vorlagen
4348 \begin_inset CommandInset label
4350 name "cha:Installieren-neuer-Textklassen"
4357 \begin_layout Standard
4358 In diesem Kapitel wird beschrieben, wie Sie beim Installieren neuer Layout-
4359 und Vorlagendateien vorgehen müssen.
4360 Außerdem geben wir eine kleine Auf\SpecialChar ligaturebreak
4361 frischung, wie man neue Dokumentenklassen
4362 für \SpecialChar LaTeX
4363 korrekt installiert.
4366 \begin_layout Standard
4367 Zunächst möchten wir noch einmal ein paar Worte darüber verlieren, wie \SpecialChar LyX
4369 und \SpecialChar LaTeX
4370 miteinander verbunden sind, da dies für das Folgende wichtig ist.
4371 Wichtig zu wissen ist vor allem, dass \SpecialChar LyX
4372 selbst im Grunde sehr wenig Konkretes
4373 über \SpecialChar LaTeX
4375 Tatsächlich ist \SpecialChar LaTeX
4376 aus der Sicht von \SpecialChar LyX
4378 \begin_inset Quotes gld
4382 \begin_inset Quotes grd
4385 für die es eine Ausgabe erzeugen kann.
4386 Andere solche Formate sind DocBook, einfacher Text und XHTML.
4387 Nun ist \SpecialChar LaTeX
4388 aber natürlich ein besonders wichtiges Format.
4389 Der Punkt jedoch ist, dass sehr wenig der Informationen, die \SpecialChar LyX
4390 über \SpecialChar LaTeX
4392 im Programm selbst festgeschrieben sind.
4396 \begin_layout Plain Layout
4397 Manche Befehle sind so komplex, dass sie in \SpecialChar LyX
4398 festgeschrieben sind.
4399 Aber die Entwickler betrachten dies allgemein schlechte Lösung.
4404 Vielmehr bezieht es diese Informationen, selbst im Fall der Standardklassen
4406 \begin_inset Flex Code
4409 \begin_layout Plain Layout
4416 \begin_inset Quotes gld
4420 \begin_inset Quotes grd
4424 Genauso wenig weiß \SpecialChar LyX
4425 über DocBook oder XHTML.
4426 Was es weiß, bezieht es aus Layout-Dateien.
4429 \begin_layout Standard
4430 Eine Layout-Datei können Sie sich als eine Art Übersetzungshandbuch vorstellen,
4431 in dem für eine bestimmte Dokumentklasse festgelegt wird, wie \SpecialChar LyX
4433 – Absätze mit den entsprechenden Stilen, bestimmte Einfügungen usw.
4434 – und \SpecialChar LaTeX
4435 - DocBook- oder XHTML-Konstrukte korrespondieren.
4436 Fast alles, was \SpecialChar LyX
4437 beispielsweise über die Standard-Artikelklasse von \SpecialChar LaTeX
4439 \begin_inset Flex Code
4442 \begin_layout Plain Layout
4448 ) weiß, ist in der Layout-Datei
4449 \begin_inset Flex Code
4452 \begin_layout Plain Layout
4458 und in verschiedenen anderen Dateien, die diese einbindet, festgeschrieben.
4459 Daher sollten Sie, wenn Sie vorhaben, selbst eine Layout-Datei zu schreiben,
4460 zuallererst die vorhandenen Layout-Dateien studieren.
4461 Am Besten beginnen Sie mit der Datei
4462 \begin_inset Flex Code
4465 \begin_layout Plain Layout
4472 \begin_inset Flex Code
4475 \begin_layout Plain Layout
4482 \begin_inset Flex Code
4485 \begin_layout Plain Layout
4491 und vielen anderen Layout-Dateien für Dokumentklassen eingebunden wird.
4492 Dort werden die Abschnittsüberschriften und ähnliches definiert:
4493 \begin_inset Flex Code
4496 \begin_layout Plain Layout
4502 informiert also \SpecialChar LyX
4503 darüber, wie Absätze, die als Abschnitt, Unterabschnitt
4505 markiert sind, in \SpecialChar LaTeX
4506 , DocBook und XHTML ausgegeben werden sollen.
4508 \begin_inset Flex Code
4511 \begin_layout Plain Layout
4517 bindet im Grunde einfach nur verschiedene solcher
4518 \begin_inset Flex Code
4521 \begin_layout Plain Layout
4530 \begin_layout Standard
4531 Layout-Dateien definieren aber nicht nur die \SpecialChar LyX
4533 -Korrespondenz, sondern sie
4534 legen auch fest, wie die \SpecialChar LyX
4536 selbst (auf dem Bildschirm) dargestellt werden.
4537 Die Tatsache, dass Layout-Dateien diese beiden Aufgaben gleichzeitig haben,
4538 führt häufig zu Verwirrung, denn die Aufgaben sind strikt getrennt.
4539 Wenn Sie \SpecialChar LyX
4540 sage, wie ein bestimmtes Konstrukt in \SpecialChar LaTeX
4541 dargestellt werden soll,
4542 haben Sie dem Programm noch nicht gesagt, wie das Konstrukt in \SpecialChar LyX
4545 Umgekehrt weiß \SpecialChar LyX
4546 , wenn Sie festlegen, wie ein Konstrukt in \SpecialChar LyX
4548 ist, damit nicht, wie es in \SpecialChar LaTeX
4549 übersetzt werden muss (und erst recht nicht
4551 , wie es darzustellen ist).
4552 Das heißt, Sie müssen, wenn Sie ein neuen \SpecialChar LyX
4553 -Konstrukt definieren, immer
4554 zwei verschiedene und getrennte Dinge tun: (1.) \SpecialChar LyX
4555 instruieren, wie dieses
4556 in \SpecialChar LaTeX
4557 übersetzt werden soll und (2.) \SpecialChar LyX
4558 instruieren, wie es das Konstrukt darstellen
4562 \begin_layout Standard
4563 Analoges gilt natürlich für die anderen
4564 \begin_inset Quotes gld
4568 \begin_inset Quotes grd
4571 , die \SpecialChar LyX
4573 Allerdings ist XHTML in mancher Hinsicht eine Ausnahme, denn in diesem
4579 bis zu einem gewissen Grad in der Lage, aus den Informationen über die
4580 Darstellung in \SpecialChar LyX
4581 Informationen über die Ausgabe in einem Browser (über CSS)
4583 Aber auch in diesem Fall bleibt die prinzipielle Trennung in Kraft und
4584 sollte berücksichtigt werden.
4585 Weitere Ausführungen dazu finden Sie in Abschnitt
4586 \begin_inset space ~
4590 \begin_inset CommandInset ref
4592 reference "sec:Tags-for-XHTML"
4602 \begin_layout Section
4603 Installation eines neuen \SpecialChar LaTeX
4607 \begin_layout Standard
4608 Bei manchen \SpecialChar TeX
4609 -Installationen fehlt möglicherweise das eine oder andere Paket,
4610 das Sie gerne mit \SpecialChar LyX
4612 Zum Beispiel wollen Sie vielleicht Foil\SpecialChar TeX
4613 verwenden, ein Paket zur Erstellung
4614 von Dias und Folien für Overheadprojektoren.
4615 Moderne \SpecialChar LaTeX
4616 -Distributionen wie \SpecialChar TeX
4617 Live (2008 oder neuer) oder MiK\SpecialChar TeX
4619 grafisches Programm, um solche Pakete zu installieren.
4620 Bei MiK\SpecialChar TeX
4621 etwa starten Sie das Programm
4622 \begin_inset Quotes gld
4626 \begin_inset space ~
4630 \begin_inset Quotes grd
4633 , um eine Liste mit den verfügbaren Paketen zu bekommen.
4634 Um eines davon zu installieren, rechtsklicken Sie oder benutzen den entsprechen
4635 den Werkzeugleistenknopf.
4638 \begin_layout Standard
4639 Falls Ihre \SpecialChar LaTeX
4640 -Distribution keinen Paketmanager besitzt, oder falls das Paket
4641 nicht direkt über Ihre Distribution verfügbar ist, folgen Sie diesen Schritten
4642 um es manuell zu installieren:
4645 \begin_layout Enumerate
4646 Besorgen Sie sich das Paket von
4647 \begin_inset CommandInset href
4650 target "http://www.ctan.org/"
4655 oder einer anderen Quelle.
4658 \begin_layout Enumerate
4659 Falls das Paket eine Datei mit der Endung
4660 \begin_inset Quotes gld
4664 \begin_inset Flex Code
4667 \begin_layout Plain Layout
4674 \begin_inset Quotes grd
4677 enthält (was bei Foil\SpecialChar TeX
4678 der Fall ist), dann öffnen sie eine Kommandozeile
4679 wechseln in das Verzeichnis der Datei und führen den Befehl
4680 \begin_inset Flex Code
4683 \begin_layout Plain Layout
4690 Sie haben damit dass Paket entpackt und haben alle Dateien, um es zu installier
4692 Die meisten \SpecialChar LaTeX
4693 -Pakete sind nicht gepackt und man kann direkt mit dem nächsten
4694 Schritt weitermachen.
4697 \begin_layout Enumerate
4698 Nun müssen Sie entscheiden, ob das Paket für alle Nutzer oder nur für Sie
4699 verfügbar sein soll.
4703 \begin_layout Enumerate
4704 Bei *nix Systemen (Linux, OSX, etc.) installieren Sie, wenn Sie das Paket
4705 für alle Nutzer installieren möchten, dieses in den
4706 \begin_inset Quotes gld
4710 \begin_inset Quotes grd
4714 Ordner; anderenfalls installieren Sie es in den eigenen
4715 \begin_inset Quotes gld
4719 \begin_inset Quotes grd
4724 Wo man diese Ordner anlegt, sofern sie nicht schon existieren, hängt von
4726 Dazu schauen Sie in die Datei
4727 \begin_inset Flex Code
4730 \begin_layout Plain Layout
4740 \begin_layout Plain Layout
4741 Diese befindet sich normalerweise im Ordner
4746 Falls nicht, führen Sie den Befehl
4747 \begin_inset Flex Code
4750 \begin_layout Plain Layout
4756 aus, um sie zu lokalisieren.
4761 Der Ort des lokalen \SpecialChar TeX
4762 -Ordners ist in der Variable
4763 \begin_inset Flex Code
4766 \begin_layout Plain Layout
4772 definiert; es ist üblicherweise der Pfad
4773 \begin_inset Flex URL
4776 \begin_layout Plain Layout
4778 /usr/local/share/texmf/
4784 \begin_inset Flex URL
4787 \begin_layout Plain Layout
4789 /usr/local/texlive/XXXX
4794 , wobei XXXX das Jahr der installierten \SpecialChar TeX
4795 Live-Distribution ist.
4796 Der Ort des Benutzer-\SpecialChar TeX
4797 -Ordners ist in der Variable
4798 \begin_inset Flex Code
4801 \begin_layout Plain Layout
4807 definiert und ist üblicherweise der Pfad
4808 \begin_inset Flex URL
4811 \begin_layout Plain Layout
4819 \begin_inset Flex URL
4822 \begin_layout Plain Layout
4830 (Wenn diese Variablen nicht vordefiniert sind, müssen Sie diese selbst
4831 definieren.) Sie brauchen wahrscheinlich Administrator-Rechte um in den
4832 lokalen \SpecialChar TeX
4833 -Ordner zu schreiben, beim Benutzer-\SpecialChar TeX
4834 -Ordner ist die nicht nötig.
4835 \begin_inset Newline newline
4838 Allgemein empfiehlt es sich, Pakete in den Benutzer-\SpecialChar TeX
4839 -Ordner zu installieren,
4840 da dieser nicht verändert oder gar überschrieben wird, wenn Sie ihr System
4842 Des Weiteren wird er zusammen mit Ihren Nutzerdaten gesichert, wenn Sie
4843 ein Backup machen (was Sie natürlich regelmäßig tun).
4846 \begin_layout Enumerate
4847 Unter Windows gehen Sie, wenn Sie das Paket für alle Nutzer installieren
4848 möchten, in den Ordner, in dem \SpecialChar LaTeX
4849 installiert ist und wechseln dort in das
4856 (verwendet man MiK\SpecialChar TeX
4857 , wäre es standardmäßig der Ordner
4870 Legen Sie dort einen neuen Ordner mit dem Namen
4871 \begin_inset Flex Code
4874 \begin_layout Plain Layout
4880 an und kopieren Sie alle Dateien des Pakets hinein.
4881 Wenn das Paket nur für den aktuellen Benutzer verfügbar sein soll bzw.
4882 Sie keine Administrator-Rechte haben, tun Sie dasselbe, aber im lokalen
4885 Bei MiK\SpecialChar TeX
4887 \begin_inset space ~
4890 2.9 wäre das unter WinXP der Ordner
4891 \begin_inset Newline newline
4898 Dokumente und Einstellungen
4905 \begin_inset Newline newline
4909 \begin_inset Phantom HPhantom
4912 \begin_layout Plain Layout
4931 \begin_inset Newline newline
4934 , unter WinVista wäre es der Ordner
4935 \begin_inset Newline newline
4962 \begin_layout Enumerate
4963 Jetzt muss man \SpecialChar LaTeX
4964 nur noch mitteilen, dass es neue Dateien gibt.
4965 Die ist je nach \SpecialChar LaTeX
4966 -Distribution anders:
4970 \begin_layout Enumerate
4971 Bei \SpecialChar TeX
4972 Live führen Sie von einer Kommandozeile den Befehl
4973 \begin_inset Flex Code
4976 \begin_layout Plain Layout
4983 Wenn Sie das Paket für alle Nutzer installiert haben, brauchen sie dazu
4984 wahrscheinlich Administrator-Rechte.
4987 \begin_layout Enumerate
4988 Bei MiK\SpecialChar TeX
4989 starten Sie, wenn Sie das Paket für alle Nutzer installiert haben,
4991 \begin_inset Quotes gld
4995 \begin_inset space ~
4999 \begin_inset Quotes grd
5002 und drücken dann auf den Kopf
5003 \begin_inset Quotes gld
5007 \begin_inset Quotes grd
5011 Anderenfalls starten Sie das Programm
5012 \begin_inset Quotes gld
5016 \begin_inset Quotes grd
5019 und machen dasselbe.
5023 \begin_layout Enumerate
5024 Nun muss man \SpecialChar LyX
5025 noch mitteilen, dass es neue Pakete gibt.
5026 Verwenden Sie dazu in \SpecialChar LyX
5033 und starten \SpecialChar LyX
5037 \begin_layout Standard
5038 Nun ist das Paket installiert.
5039 In unserem Beispiel wird nun die Dokumentklasse
5040 \begin_inset Flex Code
5043 \begin_layout Plain Layout
5051 Dokument\SpecialChar menuseparator
5052 Einstellungen\SpecialChar menuseparator
5056 \begin_inset Quotes gld
5060 \begin_inset Quotes grd
5066 \begin_layout Standard
5067 Möchten sie eine \SpecialChar LaTeX
5068 -Dokumentklasse verwenden, die generell nicht im Menü
5070 Dokument\SpecialChar menuseparator
5071 Einstellungen\SpecialChar menuseparator
5074 gelistet ist, müssen Sie dafür selbst eine Layout-Datei erstellen.
5075 Dies ist das Thema des nächsten Abschnitts.
5078 \begin_layout Section
5082 \begin_layout Standard
5083 Dieser Abschnitt beschreibt die verschiedenen Arten von \SpecialChar LyX
5084 -Dateien, die Layout-Inf
5085 ormationen enthalten können.
5086 Dort werden verschiedene Absatz- und Zeichenstile definiert, es wird bestimmt,
5087 wie \SpecialChar LyX
5088 diese darstellt und wie sie in \SpecialChar LaTeX
5089 , DocBook, XHTML oder sonstige Formate
5090 exportiert werden sollen.
5093 \begin_layout Standard
5094 Wir bieten Ihnen hier eine umfassende Dokumentation zum Verfassen von Layout-Dat
5096 Da es aber so viele verschiedene nur schon von \SpecialChar LaTeX
5097 unterstütze Dokumenttypen
5098 gibt, können wir nicht jedes Problem, vor dem Sie vielleicht stehen, behandeln.
5099 Die \SpecialChar LyX
5100 -Benutzer-Mailingliste wird aber von vielen Leuten gelesen, die Erfahrung
5101 mit dem Layout-Design haben und die Ihnen gerne helfen.
5102 Zögern Sie also nicht, offene Fragen dort zu stellen.
5105 \begin_layout Standard
5106 Wenn Sie vor der Aufgabe stehen, eine neue Layout-Datei zu schreiben, ist
5107 es zunächst einmal sehr hilfreich, die Layouts zu studieren, die \SpecialChar LyX
5110 Wenn Sie eine Layout-Datei für eine \SpecialChar LaTeX
5111 -Dokumentklasse geschrieben haben,
5112 die auch von andern verwendet wird, sollten Sie überlegen, dieses Layout
5114 \begin_inset CommandInset href
5116 name "Seite ,Layouts` des LyX-Wiki"
5117 target "http://wiki.lyx.org/Layouts/Layouts"
5122 zu verlinken oder es vielleicht sogar an die \SpecialChar LyX
5123 -Entwicklerliste zu schicken,
5124 damit es in \SpecialChar LyX
5125 selbst aufgenommen wird.
5129 \begin_layout Plain Layout
5130 Beachten Sie, dass \SpecialChar LyX
5134 General Public License
5138 Ihr Beitrag müsste auch dieser Lizenz unterworfen werden.
5146 \begin_layout Subsection
5148 \begin_inset CommandInset label
5150 name "subsec:Layout-Module"
5157 \begin_layout Standard
5158 Wir haben bislang immer von
5159 \begin_inset Quotes gls
5163 \begin_inset Quotes grs
5166 gesprochen, tatsächlich gibt es aber unterschiedliche Arten von Dateien,
5167 die Layout-Informationen enthalten.
5168 Layout-Dateien im engeren Sinn haben die Endung
5169 \begin_inset Flex Code
5172 \begin_layout Plain Layout
5178 und stellen \SpecialChar LyX
5179 Information über Dokumentklassen zur Verfügung.
5180 Seit \SpecialChar LyX
5181 1.6 gibt es jedoch auch so genannte Layout-Module, die zusätzliche
5182 Layout-Informationen enthalten können.
5183 Sie haben die Endung
5184 \begin_inset Flex Code
5187 \begin_layout Plain Layout
5194 Module verhalten sich, grob gesprochen, so zu \SpecialChar LaTeX
5195 -Paketen, wie sich Layout-Dateien
5196 zu \SpecialChar LaTeX
5197 -Klassen verhalten, und manche Module – wie etwa das Modul
5198 \begin_inset Flex Code
5201 \begin_layout Plain Layout
5207 – bieten spezifische Unterstützung für ein bestimmtes Paket.
5208 In einiger Hinsicht sind Module ganz ähnlich wie die von Layout-Dateien
5209 eingebundene, Dateien
5213 \begin_layout Plain Layout
5214 Diese haben normalerweise die Endung
5215 \begin_inset Flex Code
5218 \begin_layout Plain Layout
5231 \begin_inset Flex Code
5234 \begin_layout Plain Layout
5241 So sind sie nicht an eine bestimmte Dokumentklasse gebunden, sondern können
5242 in verschiedenen Klassen genutzt werden.
5243 Ein wichtiger Unterschied ist jedoch, dass die eingebundenen Dateien nur
5244 genutzt werden können, wenn die Layout-Datei hierfür bearbeitet wird.
5245 Module hingegen können einfach im Dialog
5248 arg "dialog-show document"
5254 \begin_layout Standard
5255 Die Erstellung eines Moduls ist der einfachste Weg, um mit dem Verfassen
5256 von Layouts zu beginnen, denn Module können sehr einfach sein und etwa
5257 nur einen einzelnen Absatzstil oder eine benutzerdefinierte Einfügung definiere
5259 Auf der anderen Seite können Module im Prinzip aber alles enthalten, was
5260 auch Layout-Dateien enthalten.
5263 \begin_layout Standard
5264 Nachdem Sie ein neues Modul geschrieben und dieses in den Ordner
5265 \begin_inset Flex Code
5268 \begin_layout Plain Layout
5275 \begin_inset Flex Code
5278 \begin_layout Plain Layout
5284 kopiert haben, müssen Sie \SpecialChar LyX
5291 ) und dann neu starten, damit das Modul in der Benutzeroberfläche zugänglich
5293 Falls Sie existierende Module modifizieren, ist diese Prozedur nicht nötig:
5294 Änderungen werden verfügbar, sobald Sie in
5297 arg "dialog-show document"
5300 irgend etwas ändern und OK drücken.
5303 Wir raten aber dringend, dass Sie Ihre Dokumente sichern, bevor Sie dies
5309 sollten Sie lieber nicht an Dokumenten arbeiten, während Sie dort verwendete
5313 Obwohl die Entwickler natürlich alles tun, um \SpecialChar LyX
5314 in solchen Situationen stabil
5315 zu halten, können Fehler in Ihren Modulen manchmal ungewollte Effekte haben.
5318 \begin_layout Subsubsection
5322 \begin_layout Standard
5323 Module sind für \SpecialChar LyX
5324 das, was Pakete für \SpecialChar LaTeX
5326 Manchmal braucht man jedoch möglicherweise eine spezifische Einfügung oder
5327 einen Absatzstil nur für ein bestimmtes Dokument.
5328 Hierfür extra ein Modul zu schreiben, ist mit Kanonen auf Spatzen geschossen.
5329 Viel besser für solche Zwecke ist das, was wir
5330 \begin_inset Quotes gld
5334 \begin_inset Quotes grd
5340 \begin_layout Standard
5341 Sie finden dieses in
5344 arg "dialog-show document"
5352 In das große Eingabefeld dort können Sie alles eingeben, was Sie in eine
5353 Layout-Datei oder ein Modul eingeben können.
5354 Das lokale Format eines Dokuments können Sie sich im Grunde als Modul vorstelle
5355 n, das nur dem entsprechenden Dokument zugänglich ist (alle Definitionen
5356 werden direkt im Dokument gespeichert und können so auch leicht mit dem
5357 Dokument weitergegeben werden).
5358 Wie in Layout-Dateien und Modulen auch sollten Sie das
5359 \begin_inset Flex Code
5362 \begin_layout Plain Layout
5369 \begin_inset space \thinspace{}
5373 Dabei ist jedes (bekannte) Format möglich, sinnvollerweise sollten Sie
5374 aber das jeweils aktuelle verwenden (das aktuelle Format in \SpecialChar LyX
5378 \begin_layout Standard
5379 Sobald Sie etwas in das Eingabefeld in
5380 \begin_inset Flex Code
5383 \begin_layout Plain Layout
5389 eingegeben haben, aktiviert \SpecialChar LyX
5391 \begin_inset Quotes gld
5395 \begin_inset Quotes grd
5399 Wenn Sie darauf klicken (was Sie tun müssen, bevor Sie OK klicken können),
5400 überprüft \SpecialChar LyX
5401 , ob das, was Sie eingegeben haben, im spezifizierten Format
5404 meldet, ob dies der Fall ist, aber leider nicht,
5408 gegebenenfalls falsch ist.
5409 Wenn Sie \SpecialChar LyX
5410 von einer Konsole gestartet haben, wird dies aber dort ausgegeben.
5411 Solange es Fehler in der Definition gibt, können Sie Ihr lokales Format
5415 \begin_layout Standard
5416 Die Warnungen, die wir am Ende des vorherigen Abschnitts ausgesprochen haben,
5417 gelten auch hier: Spielen Sie nicht mit dem lokalen Format herum, während
5418 Sie am Dokument arbeiten, besonders nicht, wenn Sie ungesicherte Änderungen
5420 Wenn Sie dies beachten, kann das lokale Format (in einem Testdokument)
5421 aber als sehr hilfreiche Methode dienen, um Layout-Ideen auszuprobieren
5422 oder etwa Modulideen auszuprobieren.
5425 \begin_layout Subsection
5427 \begin_inset Flex Noun
5430 \begin_layout Plain Layout
5439 \begin_layout Standard
5440 Wenn Sie eine neue \SpecialChar LaTeX
5441 -Klasse unterstützen wollen, heißt das in der Regel,
5442 dass Sie entweder einen \SpecialChar LaTeX
5444 \begin_inset Flex Code
5447 \begin_layout Plain Layout
5453 ) oder eine \SpecialChar LaTeX2e
5455 \begin_inset Flex Code
5458 \begin_layout Plain Layout
5464 ) vorliegen haben, für den es ein \SpecialChar LyX
5465 -Layout zu schreiben gilt.
5466 Ersteres ist normalerweise relativ einfach.
5467 Letzteres ist zumeist etwas anspruchsvoller.
5468 Wenn Sie eine neue DocBook-DTD unterstützen wollen, können Sie die Anmerkungen
5469 teilweise übertragen.
5472 \begin_layout Standard
5473 Der einfachere Fall ist, wie gesagt, dass die Dokumentklasse, die Sie unterstütz
5474 en wollen, als Stildatei vorliegt, die ihrerseits auf eine bereits unterstützte
5477 Zur Illustration nehmen wir an, dass die Stildatei
5478 \begin_inset Flex Code
5481 \begin_layout Plain Layout
5487 heißt und dass Sie zusammen mit der \SpecialChar LaTeX
5489 \begin_inset Flex Code
5492 \begin_layout Plain Layout
5498 , die eine Standardklasse ist, verwendet werden soll.
5502 \begin_layout Standard
5503 Beginnen Sie damit, dass Sie eine Kopie der existierenden Layout-Datei
5504 \begin_inset Flex Code
5507 \begin_layout Plain Layout
5513 in Ihrem lokalen Verzeichnis unter dem Namen der neuen Klasse,
5514 \begin_inset Flex Code
5517 \begin_layout Plain Layout
5527 \begin_layout Plain Layout
5528 Mit dem lokalen Verzeichnis meinen wir das
5529 \begin_inset Flex Code
5532 \begin_layout Plain Layout
5538 , siehe oben Abschnitt
5539 \begin_inset space ~
5543 \begin_inset CommandInset ref
5545 reference "sec:Das-lokale-Konfigurationsverz"
5557 \begin_layout LyX-Code
5558 cp report.layout ~/.lyx/layouts/myclass.layout
5561 \begin_layout Standard
5563 \begin_inset Flex Code
5566 \begin_layout Plain Layout
5572 und ändern die Zeile
5575 \begin_layout LyX-Code
5578 DeclareLaTeXClass{Report (Standard Class)}
5581 \begin_layout Standard
5585 \begin_layout LyX-Code
5588 DeclareLaTeXClass[report, myclass.sty]{Report (My Class)}
5591 \begin_layout Standard
5592 Dann fügen Sie gegen Anfang der Datei ein:
5595 \begin_layout LyX-Code
5597 \begin_inset Newline newline
5603 \begin_inset Newline newline
5609 \begin_layout Standard
5610 Starten Sie \SpecialChar LyX
5618 Dann starten Sie \SpecialChar LyX
5619 neu und beginnen ein neues Dokument.
5621 \begin_inset Quotes gld
5625 \begin_inset Flex Noun
5628 \begin_layout Plain Layout
5635 \begin_inset Quotes grd
5638 in der Liste der auswählbaren Dokumentklassen in
5641 arg "dialog-show document"
5645 Es ist wahrscheinlich, dass sich einige der Überschriftenbefehle und andere
5646 Dinge in Ihrer neuen Klasse anders verhalten als in der Basisklasse (hier:
5648 Sie können mit den vorhandenen Definitionen spielen, um dies anzupassen.
5649 Die Layout-Informationen für Überschriften sind nicht in
5650 \begin_inset Flex Code
5653 \begin_layout Plain Layout
5660 \begin_inset Flex Code
5663 \begin_layout Plain Layout
5669 enthalten, aber Sie müssen deren Inhalt nicht kopieren, um die Definitionen
5671 Statt dessen können Sie Änderungen einfach in Ihrer neuen Layout-Datei
5672 vornehmen, und zwar nach der Zeile
5673 \begin_inset Flex Code
5676 \begin_layout Plain Layout
5683 \begin_inset Flex Code
5686 \begin_layout Plain Layout
5693 Sie können zum Beispiel folgenden Zeilen einfügen:
5696 \begin_layout LyX-Code
5700 \begin_layout LyX-Code
5704 \begin_layout LyX-Code
5708 \begin_layout LyX-Code
5712 \begin_layout LyX-Code
5716 \begin_layout Standard
5717 Dies ändert die Schrift, die in \SpecialChar LyX
5718 zur Darstellung von Kapitelüberschriften
5719 verwendet wird, in eine serifenlose.
5720 Die bestehende Definition des Kapitelstils wird so überschrieben (bzw.
5725 \begin_layout Standard
5726 Ihr neues Paket stellt vielleicht auch neue Befehle oder Umgebungen bereit,
5727 die nicht in der Basisklasse enthalten sind.
5728 In diesem Fall können Sie diese zur Layout-Datei hinzufügen Abschnitt
5729 \begin_inset space ~
5733 \begin_inset CommandInset ref
5735 reference "sec:Das-Layout-Dateiformat"
5739 erläutert dies genauer.
5742 \begin_layout Standard
5744 \begin_inset Flex Code
5747 \begin_layout Plain Layout
5753 mit verschiedenen Dokumentklassen verwendet werden kann, und vielleicht
5754 auch falls nicht, ist es vielleicht noch einfacher, statt einer Layout-Datei
5755 ein Modul zu schreiben.
5756 Das einfachst mögliche Modul würde so aussehen:
5759 \begin_layout LyX-Code
5762 DeclareLyXModule{My Class}
5765 \begin_layout LyX-Code
5769 \begin_layout LyX-Code
5770 #Support for myclass.sty.
5773 \begin_layout LyX-Code
5775 \begin_inset Newline newline
5781 \begin_layout LyX-Code
5783 \begin_inset Newline newline
5789 \begin_layout LyX-Code
5791 \begin_inset Newline newline
5797 \begin_inset Newline newline
5803 \begin_layout Standard
5804 Komplexere Module modifizieren vielleicht die Definition vorhandener Konstrukte
5806 Auch dies wird in Abschnitt
5807 \begin_inset space ~
5811 \begin_inset CommandInset ref
5813 reference "sec:Das-Layout-Dateiformat"
5817 ausführlicher besprochen.
5820 \begin_layout Subsection
5822 \begin_inset Flex Noun
5825 \begin_layout Plain Layout
5834 \begin_layout Standard
5835 Hier gibt es zwei Möglichkeiten.
5836 Eine ist, dass die \SpecialChar LaTeX
5837 -Klasse selbst auf einer bestehenden anderen \SpecialChar LaTeX
5840 Viele Klassen für Dissertationen basieren etwa auf
5841 \begin_inset Flex Code
5844 \begin_layout Plain Layout
5851 Um zu prüfen, ob das in Ihrem Fall so ist, schauen Sie in Ihrer Klasse,
5852 ob es eine Zeile wie diese gibt:
5855 \begin_layout LyX-Code
5861 \begin_layout Standard
5862 Falls ja, können Sie im Großen und Ganzen wie im vorherigen Abschnitt beschriebe
5863 n vorgehen, mit Ausnahme der Zeile
5864 \begin_inset Flex Code
5867 \begin_layout Plain Layout
5868 Declare\SpecialChar LaTeX
5875 Falls Ihre neue Klasse
5876 \begin_inset Flex Code
5879 \begin_layout Plain Layout
5886 \begin_inset Flex Code
5889 \begin_layout Plain Layout
5895 basiert, sollte diese Zeile lauten:
5899 \begin_layout Plain Layout
5900 Und am einfachsten ist es, wenn Sie die Layout-Datei
5901 \begin_inset Flex Code
5904 \begin_layout Plain Layout
5910 nennen: \SpecialChar LyX
5911 nimmt an, wenn nicht anders angegeben (siehe unten), dass die
5912 Layout-Datei denselben Namen hat wie die \SpecialChar LaTeX
5913 -Klasse, die sie unterstützt.
5922 \begin_layout LyX-Code
5925 DeclareLaTeXClass[thesis,book]{Thesis}
5928 \begin_layout Standard
5929 Die zweite Möglichkeit ist, dass die neue Klasse auf keiner anderen basiert.
5930 Dann müssen Sie wohl ein komplett neues Layout erstellen.
5931 Aber auch dann können Sie Bestandteile aus anderen Layouts übernehmen,
5932 die sich (partiell) ähnlich verhalten und diese dann gegebenenfalls modifiziere
5934 Zumindest sollten Sie eine existierende Layout-Datei als Startpunkt nehmen,
5935 damit Sie sehen, um was Sie sich alles kümmern müssen.
5936 Die Einzelheiten folgen unten.
5939 \begin_layout Subsection
5941 \begin_inset CommandInset label
5943 name "subsec:Vorlagen-erstellen"
5950 \begin_layout Standard
5951 Sobald Sie eine Layout-Datei für eine neue Dokumentklasse geschrieben haben,
5952 werden Sie vielleicht auch eine Vorlage dafür schreiben wollen.
5953 Eine Vorlage ist eine Art Tutorium
5957 für Ihr Layout, sie zeigt, wie diese verwendet wird (unter Verwendung von
5959 Schauen Sie sich einfach bestehende Vorlagen an, um zu sehen, wie man dies
5963 \begin_layout Standard
5964 Vorlagen sind im Grunde normale \SpecialChar LyX
5965 -Dokumente und werden auch so erstellt.
5966 Der einzige Unterschied ist, dass normale \SpecialChar LyX
5967 -Dokumente alle möglichen Einstellung
5968 en enthalten, beispielsweise hinsichtlich Schriftarten und Seitengrößen.
5969 Vorlagen enthalten diese oft nicht, um die Anwender nicht zu sehr einzuschränke
5971 Daher werden bei Vorlagen die entsprechenden Befehle oft entfernt (wie
5973 \begin_inset Flex Code
5976 \begin_layout Plain Layout
5985 \begin_inset Flex Code
5988 \begin_layout Plain Layout
5997 Dies können Sie mit einem einfachen Text-Editor, etwa
5998 \begin_inset Flex Code
6001 \begin_layout Plain Layout
6008 \begin_inset Flex Code
6011 \begin_layout Plain Layout
6020 \begin_layout Standard
6021 Legen Sie die fertige Vorlage in
6022 \begin_inset Flex Code
6025 \begin_layout Plain Layout
6031 ab, kopieren Sie ggf.
6032 die, die Sie verwenden, von
6033 \begin_inset Flex Code
6036 \begin_layout Plain Layout
6042 in dasselbe Verzeichnis und ändern Sie den Pfad zu den Vorlagen in
6045 arg "dialog-show prefs"
6055 \begin_layout Standard
6056 Beachten Sie übrigens, dass es eine Vorlage mit besonderer Funktion gibt:
6058 \begin_inset Flex Code
6061 \begin_layout Plain Layout
6068 Diese wird jedes Mal geladen, wenn Sie mit
6074 ein neues Dokument erstellen, um sinnvolle Voreinstellungen vorzunehmen.
6075 Um diese Vorlage zu verändern, müssen Sie nur ein Dokument mit den gewünschten
6076 Einstellungen öffnen und in
6079 arg "dialog-show document"
6084 Als Dokument-Voreinstellung speichern
6089 \begin_layout Subsection
6090 Alte Layout-Dateien auf den neuesten Stand bringen
6093 \begin_layout Standard
6094 Das Format der Layout-Dateien ändert sich mit jeder \SpecialChar LyX
6096 Daher müssen die Layout-Dateien in das neue Format konvertiert werden.
6097 Wenn \SpecialChar LyX
6098 eine Layout-Datei eines älteren Formats liest, ruft es automatisch
6100 \begin_inset Flex Code
6103 \begin_layout Plain Layout
6109 auf um es in eine temporäre Datei im aktuellen Format zu konvertieren.
6110 Die Originaldatei wird nicht verändert.
6111 Wenn Sie die Layout-Datei öfter verwenden, dann können Sie sie permanent
6112 in das neue Format konvertieren, so dass \SpecialChar LyX
6113 dies nicht jedes Mal tun muss.
6114 Um das zu tun, machen sie Folgendes:
6117 \begin_layout Enumerate
6119 \begin_inset Flex Code
6122 \begin_layout Plain Layout
6129 \begin_inset Flex Code
6132 \begin_layout Plain Layout
6141 \begin_layout Enumerate
6142 Rufen Sie den Befehl
6143 \begin_inset Newline newline
6147 \begin_inset Flex Code
6150 \begin_layout Plain Layout
6151 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
6157 \begin_inset Newline newline
6161 \begin_inset Flex Code
6164 \begin_layout Plain Layout
6170 der Name Ihres \SpecialChar LyX
6171 -Systemverzeichnisses ist.
6174 \begin_layout Standard
6175 Beachten Sie, das manuelle Konvertierungen keine eingefügten Dateien mit
6177 Diese müssen separat konvertiert werden.
6180 \begin_layout Subsection
6181 \begin_inset CommandInset label
6183 name "subsec:Cite-Engine-Dateien"
6190 \begin_layout Standard
6191 Cite-Engine-Dateien (Endung
6192 \begin_inset Flex Code
6195 \begin_layout Plain Layout
6201 ) stellen eine besondere Form von Layout-Dateien dar.
6202 Sie finden diese im Unterordner
6203 \begin_inset Flex Code
6206 \begin_layout Plain Layout
6213 Sie dienen dazu, die Spezifika von \SpecialChar LaTeX
6214 -Paketen zu definieren, welche zur Erstellun
6215 g von Literaturverzeichnissen verwendet werden (etwa
6227 ), legen aber auch fest, wie normale Bib\SpecialChar TeX
6228 -Literaturverweise (ohne zusätzliche
6229 Pakete) in \SpecialChar LyX
6234 \begin_layout Standard
6235 Genauer wird dort spezifiziert, welche Pakete \SpecialChar LyX
6236 laden muss, welche Befehle
6237 für Literaturverweise verfügbar sind, wie diese in \SpecialChar LyX
6239 (im Arbeitsbereich, den Dialogen oder im Kontextmenü) und wie sie in der
6240 XHTML- und Textausgabe erscheinen.
6241 Außerdem legen diese Dateien Stilvarianten (Autor-Jahr, Nummerisch etc.)
6242 und deren Spezifika fest.
6243 Die Cite-Engine-Dateien werden auch verwendet, um die Optionen zu bestimmten,
6246 Dokument\SpecialChar menuseparator
6247 Einstellungen\SpecialChar ldots
6248 \SpecialChar menuseparator
6249 Literaturverzeichnis
6254 \begin_layout Standard
6255 Auch wenn eine Cite-Engine-Datei im Grunde eine normale Layout-Datei ist,
6256 die theoretisch jede beliebige Layout-Information enthalten könnte, enthält
6257 sie üblicherweise nur literaturspezifische Parameter wie
6258 \begin_inset Flex Code
6261 \begin_layout Plain Layout
6268 \begin_inset Flex Code
6271 \begin_layout Plain Layout
6278 \begin_inset Flex Code
6281 \begin_layout Plain Layout
6288 \begin_inset Flex Code
6291 \begin_layout Plain Layout
6298 Die Syntax der letzten beiden wird in Abschnitt
6299 \begin_inset space ~
6303 \begin_inset CommandInset ref
6305 reference "subsec:Citation-engine-description"
6313 \begin_inset CommandInset ref
6315 reference "subsec:Citation-format-description"
6319 sowie auch in den Dateien selbst beschrieben.
6322 \begin_layout Section
6323 Das Layout-Dateiformat
6324 \begin_inset CommandInset label
6326 name "sec:Das-Layout-Dateiformat"
6333 \begin_layout Standard
6334 Die folgenden Abschnitte beschreiben wie Layout-Dateien aufgebaut sind und
6336 Wir empfehlen bei der Erstellung von Layouts langsam zu beginnen und sich
6337 Stück für Stück vorzuarbeiten.
6338 Es ist nicht wirklich schwer, jedoch sind die möglichen Optionen manchmal
6339 etwas erschlagend, besonders wenn man zu viele davon auf einmal ausprobiert.
6340 Am einfachsten ist es, wenn man bestehende Layout-Dateien von \SpecialChar LyX
6342 nimmt oder diese umgestaltet.
6345 \begin_layout Standard
6346 Beachten Sie dass alle Tags in Layout-Dateien nicht durch Groß- und Kleinschreib
6347 ung zu unterscheiden sind.
6349 \begin_inset Flex Code
6352 \begin_layout Plain Layout
6359 \begin_inset Flex Code
6362 \begin_layout Plain Layout
6369 \begin_inset Flex Code
6372 \begin_layout Plain Layout
6379 Die möglichen Argumente für die Tags sind hinter ihnen in eckigen Klammern
6381 Das voreingestellte Argument ist
6382 \begin_inset Flex Code
6385 \begin_layout Plain Layout
6394 Wenn das Argument einen Datentyp hat wie
6395 \begin_inset Quotes gld
6399 \begin_inset Quotes grd
6403 \begin_inset Quotes gld
6407 \begin_inset Quotes grd
6410 , wird die Voreinstellung so angezeigt:
6411 \begin_inset Flex Code
6414 \begin_layout Plain Layout
6425 \begin_layout Subsection
6426 Deklaration einer neuen Textklasse und Klassifikation
6429 \begin_layout Standard
6430 Zeilen, die mit einem
6434 beginnen, sind Kommentare.
6435 Mit einer Ausnahme: alle Textklassen sollten mit Zeilen ähnlich wie den
6439 \begin_layout LyX-Code
6442 #% Do not delete the line below; configure depends on this
6446 \begin_layout Plain Layout
6447 zu Deutsch: Löschen Sie die folgenden Zeilen nicht, da die Konfiguration
6456 \begin_layout LyX-Code
6461 DeclareLaTeXClass{Article (Standard Class)}
6464 \begin_layout LyX-Code
6469 DeclareCategory{Articles}
6472 \begin_layout Standard
6473 Die zweite und dritte Zeile wird benötigt, wenn Sie \SpecialChar LyX
6475 Die Textklassen-Datei wird von dem \SpecialChar LaTeX
6480 gelesen, und zwar in einem speziellen Modus, in dem
6484 -Zeichen ignoriert werden.
6485 Die erste Zeile ist einfach ein \SpecialChar LaTeX
6486 -Kommentar, in der zweiten muss die Textklasse
6487 deklariert werden und die dritte Zeile enthält die optionale Klassifikation
6493 , die mit diesen beiden Zeilen beginnt, definiert eine Textklasse mit dem
6498 (der Name der Layout-Datei) und benutzt die \SpecialChar LaTeX
6503 (Standard ist, denselben Namen wie das Layout zu verwenden).
6505 \begin_inset Quotes gld
6510 Article (Standard Class)
6513 \begin_inset Quotes grd
6516 , die oben erscheint, ist auch die Beschreibung, die später im Popup-Menü
6519 Dokument\SpecialChar menuseparator
6524 \begin_inset Quotes gld
6532 \begin_inset Quotes grd
6535 im Beispiel) wird auch im Dialog
6537 Dokument\SpecialChar menuseparator
6540 verwendet: Die Textklassen werden nach diesen Kategorien gruppiert (was
6541 üblicherweise Genres sind, typische Kategorien sind also
6542 \begin_inset Quotes gld
6546 \begin_inset Quotes grd
6550 \begin_inset Quotes gld
6554 \begin_inset Quotes grd
6558 \begin_inset Quotes gld
6562 \begin_inset Quotes grd
6566 \begin_inset Quotes gld
6570 \begin_inset Quotes grd
6574 \begin_inset Quotes gld
6578 \begin_inset Quotes grd
6582 \begin_inset Quotes gld
6586 \begin_inset Quotes grd
6590 Wenn keine Kategorie deklariert wurde, wird die Klasse in die Gruppe
6591 \begin_inset Quotes gld
6595 \begin_inset space ~
6599 \begin_inset Quotes grd
6605 \begin_layout Standard
6606 Angenommen, Sie möchten Ihre eigene Textklasse schreiben, welche die \SpecialChar LaTeX
6611 \begin_layout Plain Layout
6613 \begin_inset Quotes gld
6625 benutzt, in der Sie aber das Aussehen der Kopfzeile verändert haben.
6626 Wenn Sie dann Ihre Textklasse in eine Datei namens
6630 schreiben, sollten die ersten beiden Zeilen der Datei etwa so aussehen:
6633 \begin_layout LyX-Code
6636 #% Do not delete the line below; configure depends on this
6639 \begin_layout LyX-Code
6644 DeclareLaTeXClass[article]{Article (with My Own Headings)}
6647 \begin_layout LyX-Code
6652 DeclareCategory{Articles}
6655 \begin_layout Standard
6656 Auf diese Weise deklarieren Sie eine Textklasse
6660 , die die \SpecialChar LaTeX
6665 \begin_layout Plain Layout
6676 verwendet und (im Popup-Menü) beschrieben wird mit:
6679 Article (with My Own Headings
6684 Falls Ihre Textklasse auch noch von weiteren Paketen abhängt, können Sie
6688 \begin_layout LyX-Code
6691 #% Do not delete the line below; configure depends on this
6694 \begin_layout LyX-Code
6699 DeclareLaTeXClass[article,foo.sty]{Article (with My Own Headings)}
6702 \begin_layout LyX-Code
6707 DeclareCategory{Articles}
6710 \begin_layout Standard
6711 Dadurch wird angezeigt, dass Ihre Klasse auch das Paket
6716 Schließlich können Sie auch Klassen für DocBook festlegen.
6717 Eine typische Deklaration sieht so aus:
6720 \begin_layout LyX-Code
6724 \begin_layout LyX-Code
6727 #% Do not delete the line below; configure depends on this
6730 \begin_layout LyX-Code
6735 DeclareDocBookClass[article]{SGML (DocBook Article)}
6738 \begin_layout Standard
6739 Diesen Deklarationen kann außerdem ein optionaler Parameter zugefügt werden,
6740 der den Namen der Dokumentenklasse festlegt (hier ist aber keine Liste
6744 \begin_layout Standard
6745 Eine Layout-Deklaration hat demnach, noch einmal zusammengefasst, die Form
6748 \begin_layout LyX-Code
6753 DeclareLaTeXClass[Klasse,Paket.sty]{Layout-Beschreibung}
6756 \begin_layout LyX-Code
6761 DeclareCategory{Kategorie}
6764 \begin_layout Standard
6765 Die Klasse muss nur dann explizit genannt werden, wenn der Name der \SpecialChar LaTeX
6767 und der der \SpecialChar LyX
6768 -Layoutdatei divergieren, oder wenn Sie Pakete laden.
6769 Wenn kein optionales Argument angegeben ist, nimmt \SpecialChar LyX
6771 denselben Namen wie die Layout-Datei hat.
6774 \begin_layout Standard
6775 Wenn Sie eine Textklasse nach Ihrem Geschmack erstellt haben, müssen Sie
6776 die Datei nur noch in das Verzeichnis
6786 kopieren und unter \SpecialChar LyX
6789 Werkzeuge\SpecialChar menuseparator
6791 \begin_inset space \space{}
6797 Nach dem Neustart von \SpecialChar LyX
6798 sollte Ihre Textklasse im Popup-Menü
6800 Dokument\SpecialChar menuseparator
6806 \begin_layout Standard
6807 Ist das Layout einmal von \SpecialChar LyX
6808 erkannt, können Sie Änderungen direkt auch ohne
6813 \begin_layout Plain Layout
6814 Das ist erst ab \SpecialChar LyX
6816 Vorher war die Bearbeitung von Layout-Dateien mühsam und zeitraubend, weil
6817 man \SpecialChar LyX
6818 ständig neu starten musste.
6823 Sie können ein Neuladen des Layouts mithilfe der \SpecialChar LyX
6825 \begin_inset Flex Code
6828 \begin_layout Plain Layout
6835 Für diese Funktion gibt es standardmäßig kein Tastenkürzel.
6836 Sie können selbst eines definieren oder aber einfach die Funktion in den
6845 \begin_layout Standard
6851 \begin_inset Flex Code
6854 \begin_layout Plain Layout
6860 ist ein komplexes Feature.
6861 Wir ersuchen Sie dringend, Ihr Dokument zu speichern, bevor Sie die Funktion
6863 Eigentlich sollten Sie keine Layout-Dateien bearbeiten, während Sie an
6864 einem wichtigen Dokument arbeiten.
6865 Verwenden Sie ein Textdokument.
6866 Fehler in der Layout-Datei können üble Effekte haben.
6867 Insbesondere können sie dazu führen, dass \SpecialChar LyX
6868 das aktuelle Layout für ungültig
6869 hält und in ein anderes wechselt.
6873 \begin_layout Plain Layout
6874 Ganz schlimme Fehler können sogar dazu führen, dass \SpecialChar LyX
6876 Fehler dazu führen, dass \SpecialChar LyX
6881 Layout-Informationen mehr lesen kann.
6882 Seien Sie also bitte vorsichtig.
6887 Zwar tut das \SpecialChar LyX
6888 -Team alles, um \SpecialChar LyX
6889 in solchen Situationen stabil zu halten,
6890 aber Vorsicht ist bekanntlich die Mutter der Poerzellankiste.
6894 \begin_layout Plain Layout
6895 Wo wir gerade beim Rat geben sind: Machen Sie regelmäßig Backups.
6896 Und seien Sie nett zu Ihren Nachbarn.
6904 \begin_layout Subsection
6905 Die Modul-Deklaration
6908 \begin_layout Standard
6909 Ein Modul muss mit einer Zeile wie die folgende beginnen:
6912 \begin_layout LyX-Code
6919 Module[endnotes.sty]{Endnotes}
6922 \begin_layout Standard
6923 Das benötigte Argument in geschweiften Klammern ist der Name des Moduls,
6926 Dokument\SpecialChar menuseparator
6927 Einstellungen\SpecialChar menuseparator
6931 Das Argument in eckigen Klammern ist optional: Es deklariert alle \SpecialChar LaTeX
6933 die das Modul benötigt.
6934 Es ist außerdem möglich die Form
6935 \begin_inset Flex Code
6938 \begin_layout Plain Layout
6944 als optionales Argument zu verwenden, das angibt, dass das Modul nur verwendet
6945 werden kann, wenn es eine Konvertierungsmöglichkeit zwischen den Formaten
6947 \begin_inset Quotes gld
6951 \begin_inset Flex Code
6954 \begin_layout Plain Layout
6961 \begin_inset Quotes grd
6965 \begin_inset Quotes gld
6969 \begin_inset Flex Code
6972 \begin_layout Plain Layout
6979 \begin_inset Quotes grd
6985 \begin_layout Standard
6986 Der Modul-Deklaration sollten Zeilen zur Beschreibung wie die folgenden
6991 \begin_layout Plain Layout
6992 Vorzugsweise in Englisch, wenn das Modul als Teil von \SpecialChar LyX
6993 veröffentlicht werden
6995 Diese Beschreibung wird dann in \SpecialChar LyX
6996 ' Liste der zu übersetzenden Zeichenketten
6997 erscheinen und übersetzt werden.
7005 \begin_layout LyX-Code
7009 \begin_layout LyX-Code
7010 #Adds an endnote command, in addition to footnotes.
7014 \begin_layout LyX-Code
7015 #You will need to add
7017 theendnotes in TeX code where you
7020 \begin_layout LyX-Code
7021 #want the endnotes to appear.
7025 \begin_layout LyX-Code
7029 \begin_layout LyX-Code
7030 #Requires: somemodule | othermodule
7033 \begin_layout LyX-Code
7034 #Excludes: badmodule
7037 \begin_layout Standard
7038 Die Beschreibung wird in
7040 Dokument\SpecialChar menuseparator
7041 Einstellungen\SpecialChar menuseparator
7044 verwendet, um dem Nutzer zu erläutern, was das Modul macht.
7046 \begin_inset Flex Code
7049 \begin_layout Plain Layout
7055 wird verwendet, um andere Module anzugeben, die dieses Modul verwenden
7057 \begin_inset Flex Code
7060 \begin_layout Plain Layout
7066 wird verwendet, um Module anzugeben, die mit diesem Modul nicht verwendet
7068 Beide Zeilen sind optional und mehrere Module müssen , wie gezeigt, mit
7070 \begin_inset Quotes gld
7074 \begin_inset Quotes grd
7078 Beachten Sie dass die benötigten Module disjunktiv behandelt werden:
7082 der benötigten Module muss verwendet werden.
7083 Dementsprechend darf
7087 der ausgeschlossenen Modul verwendet werden.
7088 Beachten Sie auch, dass Module durch ihren Dateinamen ohne die Dateiendung
7090 \begin_inset Flex Code
7093 \begin_layout Plain Layout
7101 \begin_inset Flex Code
7104 \begin_layout Plain Layout
7111 \begin_inset Flex Code
7114 \begin_layout Plain Layout
7123 \begin_layout Subsection
7124 Die CiteEngine-Dateideklaration
7127 \begin_layout Standard
7128 Eine Cite-Engine-Datei muss mit einer Zeile wie dieser beginnen:
7131 \begin_layout LyX-Code
7134 DeclareLyXCiteEngineModule[biblatex.sty]{Biblatex}
7137 \begin_layout Standard
7138 Das benötigte Argument in geschweiften Klammern ist der Name des Zitierstils,
7141 Dokument\SpecialChar menuseparator
7142 Einstellungen\SpecialChar menuseparator
7143 Literaturverzeichnis
7146 Das Argument in eckigen Klammern ist optional: Es deklariert alle \SpecialChar LaTeX
7148 die die Cite Engine benötigt.
7151 \begin_layout Standard
7152 Der CiteEngine-Deklaration sollten Zeilen zur Beschreibung wie die folgenden
7157 \begin_layout Plain Layout
7158 Vorzugsweise in Englisch, wenn die Cite Engine als Teil von \SpecialChar LyX
7161 Diese Beschreibung wird dann in \SpecialChar LyX
7162 ' Liste der zu übersetzenden Zeichenketten
7163 erscheinen und übersetzt werden.
7171 \begin_layout LyX-Code
7175 \begin_layout LyX-Code
7176 # Biblatex supports many author-year and numerical styles.
7179 \begin_layout LyX-Code
7180 # It is mainly aimed at the Humanities.
7184 \begin_layout LyX-Code
7185 # customizable, fully localized and provides many features
7188 \begin_layout LyX-Code
7189 # that are not possible with BibTeX.
7190 The use of 'biber' as
7193 \begin_layout LyX-Code
7194 # bibliography processor is advised.
7197 \begin_layout LyX-Code
7201 \begin_layout Standard
7202 Die Beschreibung wird in
7204 Dokument\SpecialChar menuseparator
7205 Einstellungen\SpecialChar menuseparator
7206 Literaturverzeichnis
7208 verwendet, um dem Nutzer zu erläutern, was der Stil bietet.
7211 \begin_layout Subsection
7215 \begin_layout Standard
7216 Die erste Zeile, die kein Kommentar ist, muss die Dateiformatnummer enthalten:
7219 \begin_layout Description
7220 \begin_inset Flex Code
7223 \begin_layout Plain Layout
7230 \begin_inset Flex Code
7233 \begin_layout Plain Layout
7239 ] Die Nummer des Formats der Layout-Datei.
7242 \begin_layout Standard
7243 Dieser Tag wurde mit \SpecialChar LyX
7245 \begin_inset space ~
7249 Layout-Dateien älteren \SpecialChar LyX
7250 -Versionen haben kein explizites Format und werden
7252 \begin_inset Flex Code
7255 \begin_layout Plain Layout
7257 \begin_inset space ~
7266 Das Format dieser \SpecialChar LyX
7268 Aber jede \SpecialChar LyX
7269 -Version kann ältere Versionen von Layout-Dateien lesen, so wie
7270 es ältere \SpecialChar LyX
7271 -Dateien lesen kann.
7272 Es gibt jedoch keine Unterstützung in ältere Formate zu konvertieren.
7275 \begin_layout Subsection
7276 Allgemeine Parameter für Textklassen
7277 \begin_inset CommandInset label
7279 name "subsec:Allgemeine-Parameter-für"
7286 \begin_layout Standard
7287 Nachfolgend allgemeine Parameter, die die Form der gesamten Dokumentklasse
7288 beschrei\SpecialChar softhyphen
7295 \begin_inset Flex Code
7298 \begin_layout Plain Layout
7304 -Dateien und nicht in Modulen erscheinen müssen.
7305 Ein Modul kann jeden Layout-Tag enthalten.)
7308 \begin_layout Description
7311 \begin_inset Flex Code
7314 \begin_layout Plain Layout
7322 fügt Informationen hinzu, die im
7323 \begin_inset Flex Code
7326 \begin_layout Plain Layout
7332 -Block ausgegeben werden, wenn das Dokument als XHTML ausgegeben wird.
7333 Typischerweise wird dies verwendet werden, um CSS-Stilinformationen auszugeben,
7334 aber es kann auch für alles Andere verwendet werden, dass in
7335 \begin_inset Flex Code
7338 \begin_layout Plain Layout
7346 \begin_inset Quotes gld
7350 \begin_inset Flex Code
7353 \begin_layout Plain Layout
7360 \begin_inset Quotes grd
7366 \begin_layout Description
7367 \begin_inset Flex Code
7370 \begin_layout Plain Layout
7376 fügt Informationen zum \SpecialChar LaTeX
7379 \begin_inset Newline newline
7383 \begin_inset Quotes gld
7387 \begin_inset Flex Code
7390 \begin_layout Plain Layout
7397 \begin_inset Quotes grd
7403 \begin_layout Description
7404 \begin_inset Flex Code
7407 \begin_layout Plain Layout
7413 Definiert die Möglichkeiten der Darstellung von Literaturverweisen.
7415 \begin_inset space ~
7419 \begin_inset CommandInset ref
7421 reference "subsec:Citation-engine-description"
7430 \begin_inset Quotes gld
7434 \begin_inset Flex Code
7437 \begin_layout Plain Layout
7444 \begin_inset Quotes grd
7448 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
7449 \begin_inset space ~
7453 \begin_inset CommandInset ref
7455 reference "subsec:Cite-Engine-Dateien"
7465 \begin_layout Description
7468 \begin_inset Flex Code
7471 \begin_layout Plain Layout
7479 Definiert Formate die in der Anzeige von Bibliographie-Informationen verwendet
7482 \begin_inset CommandInset ref
7484 reference "subsec:Citation-format-description"
7490 \begin_inset Quotes gld
7494 \begin_inset Flex Code
7497 \begin_layout Plain Layout
7504 \begin_inset Quotes grd
7510 Primarily used in cite engine files (see
7511 \begin_inset CommandInset ref
7513 reference "subsec:Cite-Engine-Dateien"
7523 \begin_layout Description
7524 \begin_inset Flex Code
7527 \begin_layout Plain Layout
7534 \begin_inset Flex Code
7537 \begin_layout Plain Layout
7546 \begin_inset Flex Code
7549 \begin_layout Plain Layout
7559 oder Bib\SpecialChar TeX
7560 verwendet wird, um ein Literaturverzeichnis zu erzeug.
7561 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
7562 \begin_inset space ~
7566 \begin_inset CommandInset ref
7568 reference "subsec:Cite-Engine-Dateien"
7578 \begin_layout Description
7579 \begin_inset Flex Code
7582 \begin_layout Plain Layout
7588 Dieser Abschnitt beschreibt verschiedene globale Optionen, die von der
7589 Dokumentenklasse unterstützt werden.
7590 Eine detaillierte Beschreibung finden Sie in
7591 \begin_inset CommandInset ref
7593 reference "subsec:Der-Abschnitt-ClassOptions"
7599 \begin_inset Quotes gld
7603 \begin_inset Flex Code
7606 \begin_layout Plain Layout
7613 \begin_inset Quotes grd
7619 \begin_layout Description
7620 \begin_inset Flex Code
7623 \begin_layout Plain Layout
7630 \begin_inset Flex Code
7633 \begin_layout Plain Layout
7642 \begin_inset space \thinspace{}
7646 \begin_inset Flex Code
7649 \begin_layout Plain Layout
7655 ] Gibt an, ob die Textklasse standardmäßig ein- oder zweispaltig gesetzt
7658 \begin_inset Flex Noun
7661 \begin_layout Plain Layout
7662 Dokument\SpecialChar menuseparator
7671 \begin_layout Description
7672 \begin_inset Flex Code
7675 \begin_layout Plain Layout
7682 \begin_inset Flex Code
7685 \begin_layout Plain Layout
7691 ] definiert die Eigenschaften für einen Zähler.
7692 Wenn der Zähler noch nicht existiert, wird er erstellt; wenn er bereits
7693 existiert, wird er modifiziert.
7695 \begin_inset Quotes gld
7699 \begin_inset Flex Code
7702 \begin_layout Plain Layout
7709 \begin_inset Quotes grd
7713 \begin_inset Newline newline
7717 \begin_inset CommandInset ref
7719 reference "subsec:Zähler"
7723 für Details zu Zählern.
7726 \begin_layout Description
7727 \begin_inset Flex Code
7730 \begin_layout Plain Layout
7736 Definiert den Standardzeichensatz für die Anzeige des Dokuments.
7737 Eine genauere Beschreibung finden Sie in
7738 \begin_inset CommandInset ref
7740 reference "subsec:Beschreibung-des-Zeichensatzes"
7746 \begin_inset Quotes gld
7750 \begin_inset Flex Code
7753 \begin_layout Plain Layout
7760 \begin_inset Quotes grd
7766 \begin_layout Description
7767 \begin_inset Flex Code
7770 \begin_layout Plain Layout
7777 \begin_inset Flex Code
7780 \begin_layout Plain Layout
7786 ] spezifiziert ein Modul, das standardmäßig zu dieser Dokumentklasse hinzugefügt
7788 <Modul> ist der Dateiname ohne die Dateiendung
7789 \begin_inset Flex Code
7792 \begin_layout Plain Layout
7799 Der Nutzer kann das Modul zwar immer noch entfernen, aber es bleibt von
7801 (Dies gilt nur für neue Dateien oder wenn diese Klasse für ein existierendes
7802 Dokument gewählt wird.)
7805 \begin_layout Description
7806 \begin_inset Flex Code
7809 \begin_layout Plain Layout
7816 \begin_inset Flex Code
7819 \begin_layout Plain Layout
7825 ] Dies ist das Layout bzw.
7826 \begin_inset space \space{}
7829 der Stil, der für neu angelegte Absätze verwendet wird.
7830 Normalerweise ist das
7831 \begin_inset Flex Noun
7834 \begin_layout Plain Layout
7841 Fehlt dieser Eintrag, wird das erste definierte Layout verwendet; dennoch
7843 \begin_inset Flex Code
7846 \begin_layout Plain Layout
7855 \begin_layout Description
7856 \begin_inset Flex Code
7859 \begin_layout Plain Layout
7866 \begin_inset Flex Code
7869 \begin_layout Plain Layout
7875 ] zeigt an, dass das genannte Modul (das durch den Dateinamen ohne die Endung
7877 \begin_inset Flex Code
7880 \begin_layout Plain Layout
7886 angegeben wird) in dieser Dokumentklasse nicht benutzt werden kann.
7887 Dies könnte in einem Journal-spezifischen Layout benutzt werden, um zum
7888 Beispiel die Verwendung des Moduls
7889 \begin_inset Flex Code
7892 \begin_layout Plain Layout
7898 zu verhindern, das Theoreme abschnittsweise nummeriert.
7903 in einem Modul benutzt werden.
7904 Module haben ihre eigene Methode andere Module auszuschließen (siehe
7905 \begin_inset CommandInset ref
7907 reference "subsec:Layout-Module"
7914 \begin_layout Description
7915 \begin_inset Flex Code
7918 \begin_layout Plain Layout
7924 definiert ein neues Gleitobjekt.
7926 \begin_inset CommandInset ref
7928 reference "subsec:Gleitobjekte"
7934 \begin_inset Quotes gld
7938 \begin_inset Flex Code
7941 \begin_layout Plain Layout
7948 \begin_inset Quotes grd
7954 \begin_layout Description
7955 \begin_inset Flex Code
7958 \begin_layout Plain Layout
7964 Informationen, die im
7965 \begin_inset Flex Code
7968 \begin_layout Plain Layout
7974 -Block ausgegeben werden, wenn das Dokument als XHTML ausgegeben wird.
7975 Beachten Sie, dass dies jede vorhergehende
7976 \begin_inset Flex Code
7979 \begin_layout Plain Layout
7986 \begin_inset Flex Code
7989 \begin_layout Plain Layout
7995 -Deklaration überschreibt.
7997 \begin_inset Flex Code
8000 \begin_layout Plain Layout
8006 wenn Sie Material zum Vorspann hinzufügen wollen.) Muss mit
8007 \begin_inset Quotes gld
8011 \begin_inset Flex Code
8014 \begin_layout Plain Layout
8021 \begin_inset Quotes grd
8027 \begin_layout Description
8028 \begin_inset Flex Code
8031 \begin_layout Plain Layout
8038 \begin_inset Flex Code
8041 \begin_layout Plain Layout
8048 \begin_inset space \space{}
8051 der Stil, der für das Inhaltsverzeichnis, das Literaturverzeichnis etc.
8052 \begin_inset space \space{}
8055 verwendet werden soll, wenn das Dokument als HTML exportiert wird.
8056 Für Artikel sollte dies normalerweise
8057 \begin_inset Flex Code
8060 \begin_layout Plain Layout
8067 \begin_inset Flex Code
8070 \begin_layout Plain Layout
8077 Wenn es nicht angegeben wird, wird \SpecialChar LyX
8078 versuchen herauszufinden, welches Layout
8082 \begin_layout Description
8083 \begin_inset Flex Code
8086 \begin_layout Plain Layout
8093 \begin_inset Flex Code
8096 \begin_layout Plain Layout
8102 ] Ändert die Eigenschaften des angegebenen Zählers.
8103 Wenn dieser nicht existiert, wird die Anweisung ignoriert.
8105 \begin_inset Quotes gld
8109 \begin_inset Flex Code
8112 \begin_layout Plain Layout
8119 \begin_inset Quotes grd
8123 \begin_inset Newline newline
8127 \begin_inset CommandInset ref
8129 reference "subsec:Zähler"
8133 für Details zu Zählern.
8136 \begin_layout Description
8137 \begin_inset Flex Code
8140 \begin_layout Plain Layout
8147 \begin_inset Flex Code
8150 \begin_layout Plain Layout
8156 ] Hiermit können Sie andere Dateien einbinden, die Definitionen für Textklassen
8158 Damit können Sie unnötige Mehrfachdefinitionen vermeiden.
8159 Beispiele sind die Standard-Layout-Dateien, z.
8160 \begin_inset space \thinspace{}
8165 \begin_inset Flex Code
8168 \begin_layout Plain Layout
8174 , die ein Großteil der Standardlayouts enthalten.
8177 \begin_layout Description
8178 \begin_inset Flex Code
8181 \begin_layout Plain Layout
8188 \begin_inset Flex Code
8191 \begin_layout Plain Layout
8197 ] Dieser Abschnitt definiert das Layout einer Einfügung (neu).
8198 Es kann auf eine vorhandene Einfügung angewendet werden oder eine neue,
8199 benutzerdefinierte, zum Beispiel einen neuen Zeichenstil.
8201 \begin_inset Quotes gld
8205 \begin_inset Flex Code
8208 \begin_layout Plain Layout
8215 \begin_inset Quotes grd
8219 \begin_inset Newline newline
8223 \begin_inset CommandInset ref
8225 reference "subsec:Flexible-Einfügungen-und"
8229 enthält weitere Einzelheiten.
8232 \begin_layout Description
8233 \begin_inset Flex Code
8236 \begin_layout Plain Layout
8243 \begin_inset Flex Code
8246 \begin_layout Plain Layout
8252 ] ist ein String dessen Länge die Breite des linken Randes festlegt, zum
8254 \begin_inset Quotes gld
8258 \begin_inset Flex Code
8261 \begin_layout Plain Layout
8268 \begin_inset Quotes grd
8274 (Note that this is not a `length', like
8275 \begin_inset Quotes eld
8279 \begin_inset Quotes erd
8285 \begin_layout Description
8286 \begin_inset Flex Code
8289 \begin_layout Plain Layout
8296 \begin_inset Flex Code
8299 \begin_layout Plain Layout
8305 ] Eine Ganzzahl, die festlegt, wie viele Autoren maximal in einem Autor-Jahr-Zit
8306 at angezeigt werden, bevor der Verweis zu
8307 \begin_inset Quotes gld
8311 \begin_inset Quotes grd
8315 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
8316 \begin_inset space ~
8320 \begin_inset CommandInset ref
8322 reference "subsec:Cite-Engine-Dateien"
8332 \begin_layout Description
8333 \begin_inset Flex Code
8336 \begin_layout Plain Layout
8343 \begin_inset Flex Code
8346 \begin_layout Plain Layout
8352 ] Ändert die Eigenschaften des angegebenen Paragraphstils.
8353 Wenn dieser nicht existiert, wird die Anweisung ignoriert.
8355 \begin_inset Quotes gld
8359 \begin_inset Flex Code
8362 \begin_layout Plain Layout
8369 \begin_inset Quotes grd
8375 \begin_layout Description
8376 \begin_inset Flex Code
8379 \begin_layout Plain Layout
8386 \begin_inset Flex Code
8389 \begin_layout Plain Layout
8395 ] Löscht einen existierenden Zähler; üblicherweise einen, der in einer eingefügt
8396 en Datei definiert wurde.
8399 \begin_layout Description
8400 \begin_inset Flex Code
8403 \begin_layout Plain Layout
8410 \begin_inset Flex Code
8413 \begin_layout Plain Layout
8419 ] Löscht ein vorhandenes Gleitobjekt.
8420 Dies ist dann nützlich, wenn Sie ein Gleitobjekt, das in einer eingefügten
8421 Datei definiert wurde, nicht verwenden wollen.
8424 \begin_layout Description
8425 \begin_inset Flex Code
8428 \begin_layout Plain Layout
8435 \begin_inset Flex Code
8438 \begin_layout Plain Layout
8444 ] Löscht ein existierendes Layout bzw.
8445 \begin_inset space \space{}
8451 \begin_layout Description
8452 \begin_inset Flex Code
8455 \begin_layout Plain Layout
8462 \begin_inset Flex Code
8465 \begin_layout Plain Layout
8471 ] Das Dateiformat (wie es in den \SpecialChar LyX
8472 -Voreinstellungen definiert ist) das von
8473 dieser Dokumentklasse erzeugt wird.
8474 Es ist hauptsächlich nützlich wenn
8475 \begin_inset Flex Code
8478 \begin_layout Plain Layout
8485 \begin_inset Flex Code
8488 \begin_layout Plain Layout
8494 gesetzt ist und man einen neuen Typ eines
8495 \begin_inset Quotes gld
8499 \begin_inset Quotes grd
8502 -Dokuments definieren will.
8504 \begin_inset Quotes gld
8508 \begin_inset Flex Code
8511 \begin_layout Plain Layout
8518 \begin_inset Quotes grd
8522 \begin_inset Quotes gld
8526 \begin_inset Flex Code
8529 \begin_layout Plain Layout
8536 \begin_inset Quotes grd
8539 zurückgesetzt wenn der entsprechende
8540 \begin_inset Flex Code
8543 \begin_layout Plain Layout
8549 -Parameter gefunden wird.
8552 \begin_layout Description
8553 \begin_inset Flex Code
8556 \begin_layout Plain Layout
8563 \begin_inset Flex Code
8566 \begin_layout Plain Layout
8577 \begin_inset Flex Code
8580 \begin_layout Plain Layout
8587 \begin_inset Flex Code
8590 \begin_layout Plain Layout
8596 ] Gibt an welche Dokumentart diese Klasse erzeugt.
8599 \begin_layout Description
8600 \begin_inset Flex Code
8603 \begin_layout Plain Layout
8610 \begin_inset Flex Code
8613 \begin_layout Plain Layout
8620 \begin_inset Flex Code
8623 \begin_layout Plain Layout
8629 ] Der zweite String gibt Optionen für das Paket im ersten String an.
8631 \begin_inset Quotes gld
8635 \begin_inset Flex Code
8638 \begin_layout Plain Layout
8639 PackageOptions natbib square
8645 \begin_inset Quotes grd
8649 \begin_inset Flex Code
8652 \begin_layout Plain Layout
8659 \begin_inset Flex Code
8662 \begin_layout Plain Layout
8669 (Für \SpecialChar TeX
8670 perten: Dies bewirkt, dass \SpecialChar LyX
8672 \begin_inset Flex Code
8675 \begin_layout Plain Layout
8678 PassOptionsToPackage{natbib}{square}
8684 \begin_inset Flex Code
8687 \begin_layout Plain Layout
8696 \begin_layout Description
8697 \begin_inset Flex Code
8700 \begin_layout Plain Layout
8707 \begin_inset Flex Code
8710 \begin_layout Plain Layout
8719 \begin_inset Flex Code
8722 \begin_layout Plain Layout
8729 \begin_inset Flex Code
8732 \begin_layout Plain Layout
8738 ] Der Standard-Seitenstil.
8740 \begin_inset Flex Noun
8743 \begin_layout Plain Layout
8744 Dokument\SpecialChar menuseparator
8753 \begin_layout Description
8754 \begin_inset Flex Code
8757 \begin_layout Plain Layout
8763 Definiert den Vorspann für das \SpecialChar LaTeX
8765 Beachten Sie, dass dies jede vorhergehende
8766 \begin_inset Flex Code
8769 \begin_layout Plain Layout
8776 \begin_inset Flex Code
8779 \begin_layout Plain Layout
8785 -Deklaration überschreibt.
8787 \begin_inset Flex Code
8790 \begin_layout Plain Layout
8796 wenn Sie Material zum Vorspann hinzufügen wollen.) Muss mit
8797 \begin_inset Quotes gld
8801 \begin_inset Flex Code
8804 \begin_layout Plain Layout
8811 \begin_inset Quotes grd
8817 \begin_layout Description
8818 \begin_inset Flex Code
8821 \begin_layout Plain Layout
8828 \begin_inset Flex Code
8831 \begin_layout Plain Layout
8838 \begin_inset Flex Code
8841 \begin_layout Plain Layout
8850 \begin_inset space \thinspace{}
8854 \begin_inset Flex Code
8857 \begin_layout Plain Layout
8863 ] zeigt an, ob die Klasse bereits die Funktion
8864 \begin_inset Flex Code
8867 \begin_layout Plain Layout
8874 Eine Funktion ist im Allgemeinen der Name eines Paketes (z.
8875 \begin_inset space \thinspace{}
8879 \begin_inset space \space{}
8883 \begin_inset Flex Code
8886 \begin_layout Plain Layout
8893 \begin_inset Flex Code
8896 \begin_layout Plain Layout
8902 ) oder ein Makro (z.
8903 \begin_inset space \thinspace{}
8907 \begin_inset space \space{}
8911 \begin_inset Flex Code
8914 \begin_layout Plain Layout
8921 \begin_inset Flex Code
8924 \begin_layout Plain Layout
8932 \begin_inset CommandInset ref
8934 reference "chap:Liste-von-Funktionen"
8938 für eine Liste der Funktionen.
8941 \begin_layout Description
8942 \begin_inset Flex Code
8945 \begin_layout Plain Layout
8952 \begin_inset Flex Code
8955 \begin_layout Plain Layout
8961 ] zeigt an, dass dieses Layout die Funktionalität des Moduls
8962 \begin_inset Flex Code
8965 \begin_layout Plain Layout
8971 anbietet, das als Dateiname ohne die Erweiterung
8976 Dies wird typischerweise benutzt, wenn das Layout das Modul direkt benutzt
8978 \begin_inset Flex Code
8981 \begin_layout Plain Layout
8988 Es könnte auch in einem Modul benutzt werden, das eine andere Implementation
8989 derselben Funktion liefert.
8992 \begin_layout Description
8993 \begin_inset Flex Code
8996 \begin_layout Plain Layout
9003 \begin_inset Flex Code
9006 \begin_layout Plain Layout
9012 ] Erstellt einen neuen Paragraphstil, falls er noch nicht existiert.
9013 Existiert er bereits, wird
9014 \begin_inset Flex Code
9017 \begin_layout Plain Layout
9025 \begin_inset Quotes gld
9029 \begin_inset Flex Code
9032 \begin_layout Plain Layout
9039 \begin_inset Quotes grd
9045 \begin_layout Description
9046 \begin_inset Flex Code
9049 \begin_layout Plain Layout
9056 \begin_inset Flex Code
9059 \begin_layout Plain Layout
9069 zeigt an, ob die Klasse die Funktion
9070 \begin_inset Flex Code
9073 \begin_layout Plain Layout
9080 Mehrfache Funktionen müssen durch Komma getrennt werden Beachten Sie, dass
9081 Sie nur unterstützte Funktionen anfordern können.
9083 \begin_inset CommandInset ref
9085 reference "chap:Liste-von-Funktionen"
9089 für eine Liste der Funktionen.) Wenn Sie ein Paket mit bestimmten Optionen
9090 anfordern müssen, können Sie zusätzlich
9091 \begin_inset Flex Code
9094 \begin_layout Plain Layout
9103 \begin_layout Description
9104 \begin_inset Flex Code
9107 \begin_layout Plain Layout
9114 \begin_inset Flex Code
9117 \begin_layout Plain Layout
9123 ] ist ein String dessen Länge die Breite des rechten Randes festlegt, zum
9125 \begin_inset Quotes gld
9129 \begin_inset Flex Code
9132 \begin_layout Plain Layout
9139 \begin_inset Quotes grd
9145 \begin_layout Description
9146 \begin_inset Flex Code
9149 \begin_layout Plain Layout
9156 \begin_inset Flex Code
9159 \begin_layout Plain Layout
9165 ] legt die Nummerierungstiefe fest; korrespondiert mit dem \SpecialChar LaTeX
9167 \begin_inset Flex Code
9170 \begin_layout Plain Layout
9179 \begin_layout Description
9180 \begin_inset Flex Code
9183 \begin_layout Plain Layout
9190 \begin_inset Flex Code
9193 \begin_layout Plain Layout
9202 \begin_inset space \thinspace{}
9206 \begin_inset Flex Code
9209 \begin_layout Plain Layout
9215 ] Gibt an, ob der Text standardmäßig für ein- oder für zweiseitigen Druck
9218 \begin_inset Flex Noun
9221 \begin_layout Plain Layout
9222 Dokument\SpecialChar menuseparator
9231 \begin_layout Description
9232 \begin_inset Flex Code
9235 \begin_layout Plain Layout
9242 \begin_inset Flex Code
9245 \begin_layout Plain Layout
9251 ] definiert einen neuen Absatzstil.
9252 Wenn er bereits existiert, werden stattdessen einige seiner Parameter neu
9255 \begin_inset Quotes gld
9259 \begin_inset Flex Code
9262 \begin_layout Plain Layout
9269 \begin_inset Quotes grd
9273 \begin_inset Newline newline
9277 \begin_inset CommandInset ref
9279 reference "subsec:Einzelne-Absatz-Layouts"
9283 für mehr über Absatzstile.
9286 \begin_layout Description
9287 \begin_inset Flex Code
9290 \begin_layout Plain Layout
9297 \begin_inset Flex Code
9300 \begin_layout Plain Layout
9306 ] ist der Name des Befehls oder der Umgebung, der für
9307 \begin_inset Flex Code
9310 \begin_layout Plain Layout
9316 benutzt werden soll.
9319 \begin_layout Description
9320 \begin_inset Flex Code
9323 \begin_layout Plain Layout
9330 \begin_inset Flex Code
9333 \begin_layout Plain Layout
9342 \begin_inset Flex Code
9345 \begin_layout Plain Layout
9351 ] gibt an, wie der Dokumenttitel aussehen soll.
9353 \begin_inset Flex Code
9356 \begin_layout Plain Layout
9362 bedeutet, dass das Makro namens
9363 \begin_inset Flex Code
9366 \begin_layout Plain Layout
9372 nach dem letzten Layout mit
9373 \begin_inset Quotes gld
9377 \begin_inset Flex Code
9380 \begin_layout Plain Layout
9382 \begin_inset space ~
9391 \begin_inset Quotes grd
9394 gesetzt werden soll.
9396 \begin_inset Flex Code
9399 \begin_layout Plain Layout
9405 ist für den Fall, dass alle Layouts mit
9406 \begin_inset Quotes gld
9410 \begin_inset Flex Code
9413 \begin_layout Plain Layout
9415 \begin_inset space ~
9424 \begin_inset Quotes grd
9428 \begin_inset Flex Code
9431 \begin_layout Plain Layout
9437 -Umgebung gesetzt werden sollen.
9440 \begin_layout Description
9441 \begin_inset Flex Code
9444 \begin_layout Plain Layout
9451 \begin_inset Flex Code
9454 \begin_layout Plain Layout
9460 ] legt fest, bis zu welcher Tiefe das Inhaltsverzeichnis gehen soll; korrespondi
9461 ert mit dem \SpecialChar LaTeX
9463 \begin_inset Flex Code
9466 \begin_layout Plain Layout
9475 \begin_layout Subsection
9481 \begin_inset CommandInset label
9483 name "subsec:Der-Abschnitt-ClassOptions"
9490 \begin_layout Standard
9492 \begin_inset Flex Code
9495 \begin_layout Plain Layout
9501 kann folgende Einträge enthalten:
9504 \begin_layout Description
9505 \begin_inset Flex Code
9508 \begin_layout Plain Layout
9515 \begin_inset Flex Code
9518 \begin_layout Plain Layout
9524 ] Eine Liste verfügbarer Größen für den Hauptzeichensatz; die Einträge werden
9526 \begin_inset Quotes gld
9530 \begin_inset Flex Code
9533 \begin_layout Plain Layout
9540 \begin_inset Quotes grd
9546 \begin_layout Description
9547 \begin_inset Flex Code
9550 \begin_layout Plain Layout
9556 wird benutzt, um die DTD-Zeile mit XML-basierten Klassen zu setzen.
9558 \begin_inset Quotes gld
9561 -//OASIS//DTD DocBook V4.2//EN
9562 \begin_inset Quotes grd
9568 \begin_layout Description
9569 \begin_inset Flex Code
9572 \begin_layout Plain Layout
9579 \begin_inset Flex Code
9582 \begin_layout Plain Layout
9588 ] Sonstige Optionen für die Dokumentenklasse, die durch Komma getrennt werden.
9590 \begin_inset Flex Code
9593 \begin_layout Plain Layout
9605 Befehl als optionales Argument übergeben.
9608 \begin_layout Description
9609 \begin_inset Flex Code
9612 \begin_layout Plain Layout
9619 \begin_inset Flex Code
9622 \begin_layout Plain Layout
9623 string="empty|plain|headings|fancy"
9628 ] Eine Liste verfügbarer Seitenstile; die Einträge werden mit
9629 \begin_inset Quotes gld
9633 \begin_inset Flex Code
9636 \begin_layout Plain Layout
9643 \begin_inset Quotes grd
9649 \begin_layout Standard
9651 \begin_inset Flex Code
9654 \begin_layout Plain Layout
9661 \begin_inset Quotes gld
9665 \begin_inset Flex Code
9668 \begin_layout Plain Layout
9675 \begin_inset Quotes grd
9681 \begin_layout Subsection
9682 Einzelne Absatz-Layouts
9683 \begin_inset CommandInset label
9685 name "subsec:Einzelne-Absatz-Layouts"
9692 \begin_layout Standard
9693 Eine Layoutbeschreibung für einen Absatz sieht wie folgt aus
9697 \begin_layout Plain Layout
9698 Sie können mit diesem Ausdruck entweder ein neues Layout definieren oder
9699 aber ein bereits definiertes umdefinieren.
9708 \begin_layout LyX-Code
9715 \begin_layout LyX-Code
9719 \begin_layout LyX-Code
9723 \begin_layout Standard
9724 Innerhalb des Blocks sind folgende Befehle erlaubt:
9727 \begin_layout Description
9728 \begin_inset Flex Code
9731 \begin_layout Plain Layout
9738 \begin_inset Flex Code
9741 \begin_layout Plain Layout
9747 =""] Dieser Abschnitt erscheint im Inhaltsverzeichnis des spezifizierten
9749 Eine leere Zeichenkette deaktiviert die Anzeige dort.
9751 \begin_inset Flex Code
9754 \begin_layout Plain Layout
9761 \begin_inset Flex Code
9764 \begin_layout Plain Layout
9771 Voreinstellung: deaktiviert.
9774 \begin_layout Description
9775 \begin_inset Flex Code
9778 \begin_layout Plain Layout
9785 \begin_inset Flex Code
9788 \begin_layout Plain Layout
9793 , left, right, center
9798 ] Gibt an, ob der Text im Blocksatz linksbündig, rechtsbündig oder zentriert
9802 \begin_layout Description
9803 \begin_inset Flex Code
9806 \begin_layout Plain Layout
9813 \begin_inset Flex Code
9816 \begin_layout Plain Layout
9821 , left, right, center
9826 ] Eine Liste von möglichen Textausrichtungen, die durch Kommata voneinander
9828 (Einige \SpecialChar LaTeX
9829 -Stile verbieten bestimmte Ausrichtungen, weil sie keinen Sinn
9831 Beispielsweise sollte in einer nummerierten Aufzählung der Text nicht rechtsbün
9832 dig oder zentriert gesetzt werden.)
9835 \begin_layout Description
9836 \begin_inset Flex Code
9839 \begin_layout Plain Layout
9846 \begin_inset Flex Code
9849 \begin_layout Plain Layout
9855 ] Definiert Argument Nummer <int> eines Befehls\SpecialChar breakableslash
9856 einer Umgebung, der/die im
9857 aktuellen Stil definiert ist.
9858 Dies ist nützlich für Dinge wie Abschnittsüberschriften.
9859 Jedes Argument (optional oder erforderlich) eines Befehls oder einer Umgebung
9860 hat eine eigene Definition (ausgenommen das erforderliche Haupt-Argument
9862 Die Nummer gibt die Reihenfolge des Arguments an.
9863 Die Definition muss mit
9864 \begin_inset Flex Code
9867 \begin_layout Plain Layout
9875 \begin_inset space ~
9878 optionalen Argumenten hat somit diese Struktur:
9918 \begin_layout Standard
9920 \begin_inset Flex Code
9923 \begin_layout Plain Layout
9929 -Definition sind die folgenden Spezifikationen möglich:
9932 \begin_layout Itemize
9933 \begin_inset Flex Code
9936 \begin_layout Plain Layout
9943 \begin_inset Flex Code
9946 \begin_layout Plain Layout
9954 The string that will appear both in the menu (to insert this argument) and
9955 on the argument inset button (unless you also specify a separate
9956 \begin_inset Flex Code
9959 \begin_layout Plain Layout
9968 For the menu, you can define an accelerator by appending the respective
9969 character to the string, divided by
9972 \begin_inset Quotes gld
9976 \begin_inset Quotes grd
9980 \begin_inset space \thinspace{}
9985 \begin_inset Quotes gld
9989 \begin_inset Flex Code
9992 \begin_layout Plain Layout
9999 \begin_inset Quotes grd
10005 \begin_layout Itemize
10006 \begin_inset Flex Code
10009 \begin_layout Plain Layout
10016 \begin_inset Flex Code
10019 \begin_layout Plain Layout
10027 A separate string for the menu.
10028 You can define an accelerator by appending the respective character to
10029 the string, divided by
10032 \begin_inset Quotes gld
10036 \begin_inset Quotes grd
10040 \begin_inset space \thinspace{}
10045 \begin_inset Quotes gld
10049 \begin_inset Flex Code
10052 \begin_layout Plain Layout
10059 \begin_inset Quotes grd
10065 This specification is optional.
10066 If it is not given the
10067 \begin_inset Flex Code
10070 \begin_layout Plain Layout
10078 will be used instead for the menu.
10081 \begin_layout Itemize
10082 \begin_inset Flex Code
10085 \begin_layout Plain Layout
10092 \begin_inset Flex Code
10095 \begin_layout Plain Layout
10103 A longer explanatory text that appears in the tooltip when hovering over
10104 the argument inset.
10107 \begin_layout Itemize
10108 \begin_inset Flex Code
10111 \begin_layout Plain Layout
10118 \begin_inset Flex Code
10121 \begin_layout Plain Layout
10130 \begin_inset space \thinspace{}
10134 \begin_inset Flex Code
10137 \begin_layout Plain Layout
10145 Declare if this is a mandatory (1) or an optional (0) argument.
10146 Mandatory arguments will be output empty if not given, while optional arguments
10147 will not be output at all.
10148 By default, mandatory arguments are delimited by
10149 \begin_inset Flex Code
10152 \begin_layout Plain Layout
10160 , while optional arguments are delimited by
10163 \begin_inset Flex Code
10166 \begin_layout Plain Layout
10175 \begin_layout Itemize
10176 \begin_inset Flex Code
10179 \begin_layout Plain Layout
10186 \begin_inset Flex Code
10189 \begin_layout Plain Layout
10197 Defines another argument (by its number) which this argument requires to
10198 be output if it is itself output.
10200 \begin_inset space \thinspace{}
10203 g., in \SpecialChar LaTeX
10204 commands, optional arguments often require previous optional arguments
10205 to be output (at least empty), as in
10208 \begin_inset Flex Code
10211 \begin_layout Plain Layout
10214 command[][Argument]{Text}
10222 This can be achieved by the statement
10225 \begin_inset Flex Code
10228 \begin_layout Plain Layout
10235 \begin_inset Flex Code
10238 \begin_layout Plain Layout
10247 \begin_layout Itemize
10248 \begin_inset Flex Code
10251 \begin_layout Plain Layout
10258 \begin_inset Flex Code
10261 \begin_layout Plain Layout
10267 Definiert ein eigenes linkes Begrenzungszeichen (satt
10268 \begin_inset Flex Code
10271 \begin_layout Plain Layout
10278 \begin_inset Flex Code
10281 \begin_layout Plain Layout
10288 Ein Zeilenumbruch in der Ausgabe wird mit
10289 \begin_inset Flex Code
10292 \begin_layout Plain Layout
10301 \begin_layout Itemize
10302 \begin_inset Flex Code
10305 \begin_layout Plain Layout
10312 \begin_inset Flex Code
10315 \begin_layout Plain Layout
10321 Definiert ein eigenes rechtes Begrenzungszeichen (statt
10322 \begin_inset Flex Code
10325 \begin_layout Plain Layout
10332 \begin_inset Flex Code
10335 \begin_layout Plain Layout
10342 Ein Zeilenumbruch in der Ausgabe wird mit
10343 \begin_inset Flex Code
10346 \begin_layout Plain Layout
10355 \begin_layout Itemize
10356 \begin_inset Flex Code
10359 \begin_layout Plain Layout
10366 \begin_inset Flex Code
10369 \begin_layout Plain Layout
10375 Definiert ein Argument, das nur eingefügt wird, wenn der Nutzer kein Argument
10377 Das heißt, wenn keine Argument-Einfügung eingefügt wurde oder sie eingefügt
10378 wurde aber leer ist.
10379 Mehrere Argumente werden durch Kommas getrennt.
10382 \begin_layout Itemize
10383 \begin_inset Flex Code
10386 \begin_layout Plain Layout
10393 \begin_inset Flex Code
10396 \begin_layout Plain Layout
10402 Definiert ein Argument, das in jedem Fall eingefügt wird (allein oder zusätzlic
10403 h zu benutzerdefinierten Argumenten).
10404 Mehrere Argumente werden durch Kommas getrennt.
10407 \begin_layout Itemize
10408 \begin_inset Flex Code
10411 \begin_layout Plain Layout
10417 Die Schrift, die für den Argumentinhalt verwendet wird; siehe
10418 \begin_inset CommandInset ref
10420 reference "subsec:Beschreibung-des-Zeichensatzes"
10427 \begin_layout Itemize
10428 \begin_inset Flex Code
10431 \begin_layout Plain Layout
10437 Die Schrift, die für die Marke verwendet wird; siehe
10438 \begin_inset CommandInset ref
10440 reference "subsec:Beschreibung-des-Zeichensatzes"
10447 \begin_layout Itemize
10448 \begin_inset Flex Code
10451 \begin_layout Plain Layout
10458 \begin_inset Flex Code
10461 \begin_layout Plain Layout
10466 , Minimalistic, Conglomerate
10471 ] legt den Anzeigestil für den Rahmen und Knopf der Einfügung fest.
10474 \begin_layout Itemize
10475 \begin_inset Flex Code
10478 \begin_layout Plain Layout
10485 \begin_inset Flex Code
10488 \begin_layout Plain Layout
10497 \begin_inset Flex Code
10500 \begin_layout Plain Layout
10508 , this argument is automatically inserted when the respective style is selected.
10509 Currently, only one argument per style\SpecialChar breakableslash
10510 layout can be automatically inserted.
10513 \begin_layout Itemize
10514 \begin_inset Flex Code
10517 \begin_layout Plain Layout
10524 \begin_inset Flex Code
10527 \begin_layout Plain Layout
10536 \begin_inset Flex Code
10539 \begin_layout Plain Layout
10547 , this argument will be inserted with a copy of the co-text (either selected
10548 text or the whole paragraph) as content.
10551 \begin_layout Itemize
10554 \begin_inset Flex Code
10557 \begin_layout Plain Layout
10566 \begin_inset Flex Code
10569 \begin_layout Plain Layout
10580 ] Whether the contents of this argument should be output in raw form, meaning
10581 without special translations that \SpecialChar LaTeX
10584 \begin_inset Flex Code
10587 \begin_layout Plain Layout
10595 status is inherited by the inset or paragraph layout the argument belongs
10596 to, true and false change the status for the given argument only.
10599 \begin_layout Itemize
10600 \begin_inset Flex Code
10603 \begin_layout Plain Layout
10610 \begin_inset Flex Code
10613 \begin_layout Plain Layout
10614 string of characters
10624 Defines individual characters that should be output in raw form, meaning
10625 without special translations that \SpecialChar LaTeX
10627 Note that, contrary to PassThru, this needs to be explicitly defined for
10629 That is, arguments do not inherit PassThruChars from their parent inset
10633 \begin_layout Itemize
10636 \begin_inset Flex Code
10639 \begin_layout Plain Layout
10648 \begin_inset Flex Code
10651 \begin_layout Plain Layout
10661 \begin_inset space \thinspace{}
10665 \begin_inset Flex Code
10668 \begin_layout Plain Layout
10676 ] If this is set to 1, the argument will output its content in the corresponding
10677 item in the table of contents.
10681 \begin_layout Standard
10684 By default, the text entered in the \SpecialChar LyX
10685 workarea in the respective layout is
10686 the last (mandatory) argument of a command if the
10687 \begin_inset Flex Code
10690 \begin_layout Plain Layout
10699 \begin_inset Flex Code
10702 \begin_layout Plain Layout
10711 However, arguments with the prefix
10712 \begin_inset Flex Code
10715 \begin_layout Plain Layout
10723 are output after this workarea argument.
10724 Note that post-argument numbering restarts at 1, so the first argument
10725 following the workarea argument is
10728 \begin_inset Flex Code
10731 \begin_layout Plain Layout
10738 Post-Argumente werden in allen anderen
10739 \begin_inset Flex Code
10742 \begin_layout Plain Layout
10749 \begin_inset Flex Code
10752 \begin_layout Plain Layout
10761 \begin_layout Standard
10762 Argumente für Listen-
10763 \begin_inset Flex Code
10766 \begin_layout Plain Layout
10775 \begin_inset Flex Code
10778 \begin_layout Plain Layout
10787 \begin_inset Flex Code
10790 \begin_layout Plain Layout
10796 gefolgt von der Nummer (z.
10797 \begin_inset space \thinspace{}
10802 \begin_inset Flex Code
10805 \begin_layout Plain Layout
10815 \begin_layout Description
10816 \begin_inset Flex Code
10819 \begin_layout Plain Layout
10825 Beachten Sie, dass dies alle vorhergehenden
10826 \begin_inset Flex Code
10829 \begin_layout Plain Layout
10835 -Dekla\SpecialChar softhyphen
10836 ration für diesen Stil überschreibt.
10838 \begin_inset Quotes gld
10842 \begin_inset Flex Code
10845 \begin_layout Plain Layout
10852 \begin_inset Quotes grd
10857 \begin_inset CommandInset ref
10859 reference "subsec:I18n"
10863 für Details zur Verwendung.
10866 \begin_layout Description
10867 \begin_inset Flex Code
10870 \begin_layout Plain Layout
10877 \begin_inset Flex Code
10880 \begin_layout Plain Layout
10890 \begin_layout Plain Layout
10891 \begin_inset Quotes gld
10895 \begin_inset Quotes grd
10898 ist eine Gleitkommazahl, wie
10899 \begin_inset Quotes gld
10903 \begin_inset Quotes grd
10911 Der vertikale Abstand, der die letzte Serie von Absätzen vom folgenden
10913 Wenn der nächste Paragraph einen anderen Stil hat, werden die Abstände
10914 nicht einfach addiert, sondern das Maximum wird verwendet.
10917 \begin_layout Description
10918 \begin_inset Flex Code
10921 \begin_layout Plain Layout
10928 \begin_inset Flex Code
10931 \begin_layout Plain Layout
10937 ] ist die Kategorie für diesen Stil.
10938 Sie wird benutzt, um zugehörige Stile in der Layout-Kombobox der Werkzeugleiste
10940 Jeder beliebige String kann benutzt werden, aber es ist sinnvoll vorhandene
10941 Ka\SpecialChar softhyphen
10942 te\SpecialChar softhyphen
10943 gorien zusammen mit Ihren eigenen Stilen zu benutzen.
10946 \begin_layout Description
10947 \begin_inset Flex Code
10950 \begin_layout Plain Layout
10956 ist die Tiefe des XML-Befehls und wird nur für XML-Formate benutzt.
10959 \begin_layout Description
10960 \begin_inset Flex Code
10963 \begin_layout Plain Layout
10970 \begin_inset Flex Code
10973 \begin_layout Plain Layout
10979 ] Kopiert alle Eigenschaften eines bereits definierten Layouts in das aktuelle.
10982 \begin_layout Description
10983 \begin_inset Flex Code
10986 \begin_layout Plain Layout
10993 \begin_inset Flex Code
10996 \begin_layout Plain Layout
11002 ] ist der Name eines Stils, dessen Vorspann
11006 diesem ausgegeben werden soll.
11007 Dadurch wird eine Reihenfolge von Vorspannteilen bewirkt, wenn Makro-Definition
11008 en voneinander abhängen.
11012 \begin_layout Plain Layout
11013 Beachten Sie, dass es außer dieser Funktionalität keine andere Möglichkeit
11014 gibt, Vorspanne zu ordnen.
11015 Die Reihenfolge, die Sie in einer \SpecialChar LyX
11016 -Version sehen, kann sich in späteren
11017 Versionen ohne Warnung ändern.
11025 \begin_layout Description
11026 \begin_inset Flex Code
11029 \begin_layout Plain Layout
11036 \begin_inset Flex Code
11039 \begin_layout Plain Layout
11044 , Box, Filled_Box, Static
11053 ist der Markentyp, der am Ende eines Absatzes steht (oder mehrerer Absätze,
11055 \begin_inset Flex Code
11058 \begin_layout Plain Layout
11065 \begin_inset Newline newline
11069 \begin_inset Flex Code
11072 \begin_layout Plain Layout
11079 \begin_inset Flex Code
11082 \begin_layout Plain Layout
11089 \begin_inset Flex Code
11092 \begin_layout Plain Layout
11099 \begin_inset Newline newline
11103 \begin_inset Flex Code
11106 \begin_layout Plain Layout
11113 \begin_inset Quotes gld
11117 \begin_inset Quotes grd
11121 \begin_inset Flex Code
11124 \begin_layout Plain Layout
11131 \begin_inset Flex Code
11134 \begin_layout Plain Layout
11140 ist ein weißes oder schwarzes Quadrat, das für das Markieren eines Beweisendes
11143 \begin_inset Flex Code
11146 \begin_layout Plain Layout
11152 ist eine explizite Zeichenkette.
11155 \begin_layout Description
11156 \begin_inset Flex Code
11159 \begin_layout Plain Layout
11166 \begin_inset Flex Code
11169 \begin_layout Plain Layout
11175 ] ist eine Zeichenkette, die für einen
11176 \begin_inset Flex Code
11179 \begin_layout Plain Layout
11186 \begin_inset Newline newline
11190 \begin_inset Flex Code
11193 \begin_layout Plain Layout
11202 \begin_layout Description
11203 \begin_inset Flex Code
11206 \begin_layout Plain Layout
11212 Der Zeichensatz, der für den Textkörper
11216 die Marke verwendet wird, siehe
11217 \begin_inset CommandInset ref
11219 reference "subsec:Beschreibung-des-Zeichensatzes"
11225 \begin_inset Flex Code
11228 \begin_layout Plain Layout
11234 gesetzt, dann erhält
11235 \begin_inset Flex Code
11238 \begin_layout Plain Layout
11244 automatisch denselben Wert.
11246 \begin_inset Flex Code
11249 \begin_layout Plain Layout
11255 zuerst definiert werden.
11258 \begin_layout Description
11259 \begin_inset Flex Code
11262 \begin_layout Plain Layout
11269 \begin_inset Flex Code
11272 \begin_layout Plain Layout
11278 ] Wird benutzt um neue Stile für stabile \SpecialChar LyX
11279 -Versionen zu konvertieren.
11280 Die erste stabile Version, die das unterstützt ist \SpecialChar LyX
11282 Das Argument ist eine Nummer, die entweder 0, -1 oder irgend eine Zahl
11283 größer Null sein kann.
11285 \begin_inset Flex Code
11288 \begin_layout Plain Layout
11294 eines Stils größer als Null ist, wird er immer in den Dokumentkopf geschrieben.
11295 Wenn eine .lyx-Datei gelesen wird, werden die Stil-Definitionen aus dem
11296 Dokumentkopf zur Dokumentklasse hinzugefügt.
11297 Dadurch können sogar ältere \SpecialChar LyX
11298 -Versionen den Stil handhaben.
11300 \begin_inset Flex Code
11303 \begin_layout Plain Layout
11309 ist eine Versionsnummer: Wenn der Stil gelesen wird, und die Versionsnummer
11310 ist kleiner als die Versionsnummer des bereits existierenden Stils der
11311 Dokumentklasse, wird der neue Stil ignoriert.
11312 Wenn die Versionsnummer größer ist, ersetzt der neue Stil den bestehenden.
11313 Der Wert -1 steht für eine unendliche Versionsnummer, das heißt der Stil
11314 wird immer benutzt.
11317 \begin_layout Description
11318 \begin_inset Flex Code
11321 \begin_layout Plain Layout
11328 \begin_inset Flex Code
11331 \begin_layout Plain Layout
11340 \begin_inset space \thinspace{}
11344 \begin_inset Flex Code
11347 \begin_layout Plain Layout
11353 ] Normalerweise erlaubt es \SpecialChar LyX
11354 nicht, mehr als ein Leerzeichen zwischen Wörtern
11356 Diese Eigenschaft kann in bestimmten Fällen umständ\SpecialChar softhyphen
11357 lich sein, zum Beispiel,
11358 wenn ein Programmcode eingegeben werden soll.
11359 In solchen Fällen kann
11360 \begin_inset Flex Code
11363 \begin_layout Plain Layout
11370 \begin_inset Flex Code
11373 \begin_layout Plain Layout
11381 erzeugt in diesem Falls sich \SpecialChar LyX
11382 nicht im \SpecialChar LaTeX
11383 -Modus befindet, erzeugt es für
11384 jedes zusätzliche Leerzeichen ein geschütztes Leerzeichen.
11387 \begin_layout Description
11388 \begin_inset Flex Code
11391 \begin_layout Plain Layout
11397 Diese Tags kontrollieren die XHTML-Ausgabe.
11399 \begin_inset CommandInset ref
11401 reference "sec:Tags-for-XHTML"
11408 \begin_layout Description
11409 \begin_inset Flex Code
11412 \begin_layout Plain Layout
11418 [FIXME] (Wird nur für XML-Formate benutzt.)
11421 \begin_layout Description
11422 \begin_inset Flex Code
11425 \begin_layout Plain Layout
11432 \begin_inset Flex Code
11435 \begin_layout Plain Layout
11444 \begin_inset space \thinspace{}
11448 \begin_inset Flex Code
11451 \begin_layout Plain Layout
11458 \begin_inset Flex Code
11461 \begin_layout Plain Layout
11467 gesetzt, wird der Stil in den \SpecialChar LaTeX
11468 -Vorspann gesetzt und nicht in den eigentlichen
11470 Dies ist nützlich für Dokumentklassen, die Informationen wie den Titel
11471 und Autor im Vorspann erwarten.
11472 Beachten Sie, dass dies nur für Stile funktioniert, deren
11473 \begin_inset Flex Code
11476 \begin_layout Plain Layout
11483 \begin_inset Flex Code
11486 \begin_layout Plain Layout
11493 \begin_inset Flex Code
11496 \begin_layout Plain Layout
11505 \begin_layout Description
11506 \begin_inset Flex Code
11509 \begin_layout Plain Layout
11516 \begin_inset Flex Code
11519 \begin_layout Plain Layout
11528 \begin_inset space \thinspace{}
11532 \begin_inset Flex Code
11535 \begin_layout Plain Layout
11542 \begin_inset Flex Code
11545 \begin_layout Plain Layout
11551 gesetzt, wird der Stil als Teil des Titel-Abschnitts behandelt (siehe auch
11552 die allgemeinen Textklassen-Parameter
11553 \begin_inset Flex Code
11556 \begin_layout Plain Layout
11563 \begin_inset Flex Code
11566 \begin_layout Plain Layout
11575 \begin_layout Description
11578 \begin_inset Flex Code
11581 \begin_layout Plain Layout
11590 \begin_inset Flex Code
11593 \begin_layout Plain Layout
11603 \begin_inset space \thinspace{}
11607 \begin_inset Flex Code
11610 \begin_layout Plain Layout
11618 ] If this is set to 1 and AddToToc is enabled, the paragraph adds a summary
11619 of its contents in its item in the table of contents.
11620 Otherwise, only the label, if it exists, appears.
11623 \begin_layout Description
11624 \begin_inset Flex Code
11627 \begin_layout Plain Layout
11634 \begin_inset Flex Code
11637 \begin_layout Plain Layout
11643 ] Der \SpecialChar LaTeX
11644 -Befehl, der ein Item in einer Liste definiert.
11645 Dieser Befehl muss ohne den Backslash am Anfang angegeben werden (die Voreinste
11646 llung ist ''item'', was in der \SpecialChar LaTeX
11648 \begin_inset Flex Code
11651 \begin_layout Plain Layout
11662 \begin_layout Description
11663 \begin_inset Flex Code
11666 \begin_layout Plain Layout
11673 \begin_inset Flex Code
11676 \begin_layout Plain Layout
11682 ] Ein zusätzlicher Abstand zwischen Absätzen desselben Layouts.
11683 Wenn in einer Umgebung andere Layouts integriert werden, so werden diese
11685 \begin_inset Flex Code
11688 \begin_layout Plain Layout
11694 der Umgebung getrennt.
11695 Die kompletten Unterpunkte der Umgebung werden jedoch
11700 \begin_inset Flex Code
11703 \begin_layout Plain Layout
11711 \begin_inset Flex Code
11714 \begin_layout Plain Layout
11729 \begin_layout Description
11730 \begin_inset Flex Code
11733 \begin_layout Plain Layout
11739 [FIXME] (Wird nur für XML-Formate benutzt.)
11742 \begin_layout Description
11743 \begin_inset Flex Code
11746 \begin_layout Plain Layout
11753 \begin_inset Flex Code
11756 \begin_layout Plain Layout
11765 \begin_inset space \thinspace{}
11769 \begin_inset Flex Code
11772 \begin_layout Plain Layout
11778 ] Normalerweise ist es in \SpecialChar LyX
11779 nicht möglich, einen Absatz leer zu lassen, da
11780 das zu einer leeren \SpecialChar LaTeX
11781 -Ausgabe führen würde.
11782 In manchen Fällen ist das aber durchaus gewünscht: So können beispielsweise
11783 in einer Briefvorlage die benötigten Felder leer voreingestellt werden,
11784 damit keiner vergisst, sie anzugeben; in speziellen Klassen wird ein Absatz
11785 als Unterbrechung verwendet, der keinen Text enthält.
11788 \begin_layout Description
11789 \begin_inset Flex Code
11792 \begin_layout Plain Layout
11799 \begin_inset Flex Code
11802 \begin_layout Plain Layout
11808 ] Der vertikale Abstand zwischen der Marke und dem folgenden Text.
11809 Wird nur für Marken benutzt, die über dem folgenden Text stehen (
11810 \begin_inset Flex Code
11813 \begin_layout Plain Layout
11820 \begin_inset Flex Code
11823 \begin_layout Plain Layout
11824 Centered_Top_Environment
11832 \begin_layout Description
11833 \begin_inset Flex Code
11836 \begin_layout Plain Layout
11843 \begin_inset Flex Code
11846 \begin_layout Plain Layout
11852 ] ist der Name des Zählers zur automatischen Nummerierung.
11853 Um den Zähler einer Marke zuzuordnen, muss er im
11854 \begin_inset Flex Code
11857 \begin_layout Plain Layout
11863 referenziert werden.
11864 Dies funktioniert zumindest mit
11865 \begin_inset Flex Code
11868 \begin_layout Plain Layout
11875 \begin_inset Flex Code
11878 \begin_layout Plain Layout
11885 \begin_inset Flex Code
11888 \begin_layout Plain Layout
11895 \begin_inset Flex Code
11898 \begin_layout Plain Layout
11905 \begin_inset Newline newline
11912 angegeben werden, wenn
11913 \begin_inset Flex Code
11916 \begin_layout Plain Layout
11923 \begin_inset Flex Code
11926 \begin_layout Plain Layout
11933 In diesem Fall ist es etwas kompliziert: Angenommen Sie haben
11934 \begin_inset Quotes eld
11938 \begin_inset Flex Code
11941 \begin_layout Plain Layout
11942 LabelCounter MeinZaehler
11948 \begin_inset Quotes erd
11951 angegeben, dann lauten die eigentlichen Zähler
11952 \begin_inset Flex Code
11955 \begin_layout Plain Layout
11962 \begin_inset Flex Code
11965 \begin_layout Plain Layout
11972 \begin_inset Flex Code
11975 \begin_layout Plain Layout
11982 \begin_inset Flex Code
11985 \begin_layout Plain Layout
11991 ; so wie in \SpecialChar LaTeX
11993 Diese Zähler müssen alle separat deklariert werden.
11994 \begin_inset Newline newline
11998 \begin_inset CommandInset ref
12000 reference "subsec:Zähler"
12004 für Einzelheiten zu Zählern.
12008 \begin_layout Description
12009 \begin_inset Flex Code
12012 \begin_layout Plain Layout
12018 Der Zeichensatz, der für die Marke verwendet wird.
12020 \begin_inset CommandInset ref
12022 reference "subsec:Beschreibung-des-Zeichensatzes"
12029 \begin_layout Description
12030 \begin_inset Flex Code
12033 \begin_layout Plain Layout
12040 \begin_inset Flex Code
12043 \begin_layout Plain Layout
12049 ] Text der angibt, wie weit die Marke eingerückt werden soll.
12052 \begin_layout Description
12053 \begin_inset Flex Code
12056 \begin_layout Plain Layout
12063 \begin_inset Flex Code
12066 \begin_layout Plain Layout
12072 ] Text der den horizontalen Abstand zwischen der Marke und dem folgenden
12074 Wird nur für Marken benutzt, die nicht über dem folgenden Text stehen.
12077 \begin_layout Description
12078 \begin_inset Flex Code
12081 \begin_layout Plain Layout
12088 \begin_inset Flex Code
12091 \begin_layout Plain Layout
12097 ] Der String, der für den
12098 \begin_inset Flex Code
12101 \begin_layout Plain Layout
12108 \begin_inset Flex Code
12111 \begin_layout Plain Layout
12119 \begin_inset Flex Code
12122 \begin_layout Plain Layout
12128 gesetzt wurde, kann der String spezielle Formatierungsbefehle enthalten,
12130 \begin_inset CommandInset ref
12132 reference "subsec:Zähler"
12136 be\SpecialChar softhyphen
12140 \begin_layout Description
12141 \begin_inset Flex Code
12144 \begin_layout Plain Layout
12145 LabelStringAppendix
12151 \begin_inset Flex Code
12154 \begin_layout Plain Layout
12160 ] wird im Anhang anstatt
12161 \begin_inset Flex Code
12164 \begin_layout Plain Layout
12171 Beachten Sie, dass jede Definition von
12172 \begin_inset Flex Code
12175 \begin_layout Plain Layout
12182 \begin_inset Flex Code
12185 \begin_layout Plain Layout
12186 LabelStringAppendix
12194 \begin_layout Description
12195 \begin_inset Flex Code
12198 \begin_layout Plain Layout
12204 [FIXME] (Wird nur für XML-Formate benutzt.)
12207 \begin_layout Description
12208 \begin_inset Flex Code
12211 \begin_layout Plain Layout
12218 \begin_inset Flex Code
12221 \begin_layout Plain Layout
12226 , Manual, Static, Above,
12227 \begin_inset Newline newline
12230 Centered, Sensitive, Enumerate,
12231 \begin_inset Newline newline
12234 Itemize, Bibliography
12243 \begin_layout Description
12244 \begin_inset Flex Code
12247 \begin_layout Plain Layout
12253 bedeutet: die Marke ist das erste Wort (bis zum ersten echten Leerzeichen).
12254 Verwenden Sie geschützte Leerzeichen wenn Sie mehr als ein Wort als Marke
12259 \begin_layout Description
12260 \begin_inset Flex Code
12263 \begin_layout Plain Layout
12269 bedeutet: die Marke ist was als
12270 \begin_inset Flex Code
12273 \begin_layout Plain Layout
12281 \begin_inset Quotes gld
12285 \begin_inset Quotes grd
12288 zu Beginn des Absatzes angezeigt.
12290 \begin_inset Flex Code
12293 \begin_layout Plain Layout
12300 \begin_inset Flex Code
12303 \begin_layout Plain Layout
12309 ist, wird sie nur im ersten Absatz von aufeinanderfolgenden Absätzen mit
12311 \begin_inset Flex Code
12314 \begin_layout Plain Layout
12324 \begin_layout Description
12325 \begin_inset Flex Code
12328 \begin_layout Plain Layout
12335 \begin_inset space ~
12339 \begin_inset space ~
12343 \begin_inset Flex Code
12346 \begin_layout Plain Layout
12352 sind Spezialfälle von
12353 \begin_inset Flex Code
12356 \begin_layout Plain Layout
12363 Die Marke erscheint über dem Absatz, entweder am Anfang der Zeile oder
12367 \begin_layout Description
12368 \begin_inset Flex Code
12371 \begin_layout Plain Layout
12377 ist ein Spezialfall für Beschriftungsmarken für Abbildungen und Tabellen-Gleito
12380 \begin_inset Flex Code
12383 \begin_layout Plain Layout
12389 bedeutet, dass der gedruckte Text von der Art des Gleitobjekts abhängt:
12390 Er ist fest einprogrammiert als 'GleitobjektTyp N', wobei N der Wert des
12391 Zählers des Gleitobjekttyps ist.
12392 Für den Fall, dass die Beschriftungsmarke außerhalb eines Gleitobjekts
12393 eingefügt wird, erscheint der
12394 \begin_inset Flex Code
12397 \begin_layout Plain Layout
12404 \begin_inset Quotes gld
12408 \begin_inset Quotes grd
12414 \begin_layout Description
12415 \begin_inset Flex Code
12418 \begin_layout Plain Layout
12424 erzeugt die üblichen Marken für Nummerierungen.
12425 Momentan sind diese fest auf arabische Zahlen, Kleinbuchstaben, kleine
12426 römische Zahlen und Großbuchstaben (für die 4
12427 \begin_inset space ~
12430 möglichen Schachtelungstiefen) programmiert.
12433 \begin_layout Description
12434 \begin_inset Flex Code
12437 \begin_layout Plain Layout
12443 erzeugt je nach Schachtelungstiefe verschiedene Auflistungszeichen, Diese
12444 sind ebenfalls fest programmiert.
12447 \begin_layout Description
12448 \begin_inset Flex Code
12451 \begin_layout Plain Layout
12457 sollte nur zusammen mit
12458 \begin_inset Flex Code
12461 \begin_layout Plain Layout
12462 LatexType BibEnvironment
12471 \begin_layout Description
12472 \begin_inset Flex Code
12475 \begin_layout Plain Layout
12481 Beachten Sie, dass dies alle vorhergehenden
12482 \begin_inset Flex Code
12485 \begin_layout Plain Layout
12491 -Deklaration für diesen Stil überschreibt.
12493 \begin_inset Quotes gld
12497 \begin_inset Flex Code
12500 \begin_layout Plain Layout
12507 \begin_inset Quotes grd
12512 \begin_inset CommandInset ref
12514 reference "subsec:I18n"
12518 für Details zur Verwendung.
12521 \begin_layout Description
12522 \begin_inset Flex Code
12525 \begin_layout Plain Layout
12532 \begin_inset Flex Code
12535 \begin_layout Plain Layout
12541 ] Der \SpecialChar LaTeX
12542 -Name für dieses Layout.
12543 Das bedeutet entweder der Name eines \SpecialChar LaTeX
12544 -Befehls oder der einer \SpecialChar LaTeX
12548 \begin_layout Description
12549 \begin_inset Flex Code
12552 \begin_layout Plain Layout
12559 \begin_inset Flex Code
12562 \begin_layout Plain Layout
12568 ] Ein optionaler Parameter für den entsprechenden
12569 \begin_inset Newline newline
12573 \begin_inset Flex Code
12576 \begin_layout Plain Layout
12583 Dieser Parameter kann innerhalb von \SpecialChar LyX
12584 nicht mehr geändert werden (man verwendet
12586 \begin_inset Flex Code
12589 \begin_layout Plain Layout
12595 für anpassbare Parameters).
12596 Dieser wird nach allen anderen \SpecialChar LaTeX
12598 \begin_inset Flex Code
12601 \begin_layout Plain Layout
12610 \begin_layout Description
12611 \begin_inset Flex Code
12614 \begin_layout Plain Layout
12621 \begin_inset Flex Code
12624 \begin_layout Plain Layout
12629 , Command, Environment, Item_Environment,
12630 \begin_inset Newline newline
12633 List_Environment, Bib_Environment
12638 ] Legt fest, wie das Layout in \SpecialChar LaTeX
12643 \begin_layout Plain Layout
12644 \begin_inset Flex Code
12647 \begin_layout Plain Layout
12653 mag irreführend sein, denn dessen Regeln gelten auch für DocBook-Klassen.
12654 Siehe die DocBook Klassendateien (Dateinames
12655 \begin_inset Flex Code
12658 \begin_layout Plain Layout
12664 ) für spezielle Beispiele.
12673 \begin_layout Description
12674 \begin_inset Flex Code
12677 \begin_layout Plain Layout
12683 bewirkt nichts besonderes – der Text wird als
12694 \begin_layout Description
12695 \begin_inset Flex Code
12698 \begin_layout Plain Layout
12704 behandelt den Text als Argument eines \SpecialChar LaTeX
12706 \begin_inset Newline newline
12710 \begin_inset Flex Code
12713 \begin_layout Plain Layout
12720 {\SpecialChar ldots
12729 \begin_layout Description
12730 \begin_inset Flex Code
12733 \begin_layout Plain Layout
12739 behandelt den Text als Kern einer \SpecialChar LaTeX
12741 \begin_inset Newline newline
12745 \begin_inset Flex Code
12748 \begin_layout Plain Layout
12755 }\SpecialChar ldots
12770 \begin_layout Description
12771 \begin_inset Flex Code
12774 \begin_layout Plain Layout
12780 bewirkt dasselbe wie
12781 \begin_inset Flex Code
12784 \begin_layout Plain Layout
12790 , nur dass vor jedem Absatz ein
12791 \begin_inset Flex Code
12794 \begin_layout Plain Layout
12806 \begin_layout Description
12807 \begin_inset Flex Code
12810 \begin_layout Plain Layout
12817 \begin_inset Flex Code
12820 \begin_layout Plain Layout
12827 \begin_inset Newline newline
12831 \begin_inset Flex Code
12834 \begin_layout Plain Layout
12840 als Argument an die Umgebung übergeben wird.
12841 \begin_inset Newline newline
12845 \begin_inset Flex Code
12848 \begin_layout Plain Layout
12858 \SpecialChar menuseparator
12861 Absatz-Einstellungen
12866 \begin_layout Description
12867 \begin_inset Flex Code
12870 \begin_layout Plain Layout
12877 \begin_inset Flex Code
12880 \begin_layout Plain Layout
12886 aber fügt zusätzlich das notwendige Argument (die längste Marke) zum Begin-Befe
12887 hl der Bibliografie-Umgebung ein:
12888 \begin_inset Newline newline
12892 \begin_inset Flex Code
12895 \begin_layout Plain Layout
12898 begin{thebibliography}{99}
12903 Es ist daher nur für die Bibliografie-Umgebung nützlich.
12904 Die voreingestellte längste Marke
12905 \begin_inset Quotes gld
12909 \begin_inset Quotes grd
12912 kann vom Nutzer in den Absatzeinstellungen eines Bibliografie-Eintrags
12916 \begin_layout Standard
12917 Fasst man die letzten Sachen zusammen, wird die \SpecialChar LaTeX
12918 -Ausgabe entweder so:
12921 \begin_layout LyX-Code
12924 LatexName[LatexParam]{\SpecialChar ldots
12928 \begin_layout Standard
12932 \begin_layout LyX-Code
12935 begin{LatexName}[LatexParam] \SpecialChar ldots
12941 \begin_layout Standard
12942 aussehen, abhängig vom \SpecialChar LaTeX
12947 \begin_layout Description
12948 \begin_inset Flex Code
12951 \begin_layout Plain Layout
12958 \begin_inset Flex Code
12961 \begin_layout Plain Layout
12967 ] Eine Zeichenkette, die zu Beginn des Inhalts des Stils ausgegeben wird.
12968 Ein Zeilenumbruch in der Ausgabe wird mit
12969 \begin_inset Flex Code
12972 \begin_layout Plain Layout
12981 \begin_layout Description
12982 \begin_inset Flex Code
12985 \begin_layout Plain Layout
12992 \begin_inset Flex Code
12995 \begin_layout Plain Layout
13001 ] Wenn ein Layout in ein anderes Layout für Umgebungen eingefügt wird, werden
13002 die Breiten der verschiedenen
13003 \begin_inset Flex Code
13006 \begin_layout Plain Layout
13012 nicht einfach addiert, sondern vorher in Abhängigkeit zur Schachtelungstiefe
13014 \begin_inset Formula $\frac{4}{\mathrm{Tiefe}+4}$
13018 Dieser Parameter wird auch dann benutzt, wenn
13019 \begin_inset Flex Code
13022 \begin_layout Plain Layout
13029 \begin_inset Flex Code
13032 \begin_layout Plain Layout
13039 \begin_inset Flex Code
13042 \begin_layout Plain Layout
13049 In diesem Fall wird der Wert zu den gegebenen manuellen oder dynamischen
13050 Rändern hinzugefügt.
13051 \begin_inset Newline newline
13054 Zum Beispiel bedeutet
13055 \begin_inset Quotes gld
13059 \begin_inset Flex Code
13062 \begin_layout Plain Layout
13069 \begin_inset Quotes grd
13072 , dass der Absatz mit der Breite eingerückt wird, die die Buchstaben
13073 \begin_inset Quotes gld
13077 \begin_inset Flex Code
13080 \begin_layout Plain Layout
13087 \begin_inset Quotes grd
13090 in der normalen Schriftart haben.
13091 man kann negative Breite erzeugen, indem man den String mit
13092 \begin_inset Quotes gld
13096 \begin_inset Flex Code
13099 \begin_layout Plain Layout
13106 \begin_inset Quotes grd
13110 Diese Art der Angabe wurde gewählt, damit der Text unabhängig von der verwendet
13111 en Bildschirmschriftart wie vorgesehen aussieht.
13114 \begin_layout Description
13115 \begin_inset Flex Code
13118 \begin_layout Plain Layout
13125 \begin_inset Flex Code
13128 \begin_layout Plain Layout
13133 , Manual, Dynamic, First_Dynamic, Right_Address_Box
13139 \begin_inset Newline newline
13142 legt fest, wie der linke Rand des Textes bestimmt wird.
13147 \begin_layout Description
13148 \begin_inset Flex Code
13151 \begin_layout Plain Layout
13157 wählt feste Randbreiten.
13161 \begin_layout Description
13162 \begin_inset Flex Code
13165 \begin_layout Plain Layout
13171 bedeutet, dass der Rand von der Einstellung der
13179 \SpecialChar menuseparator
13182 Absatz-Einstellungen
13185 Dies wird für hübsche Listen ohne Tabulatoren benutzt.
13189 \begin_layout Description
13190 \begin_inset Flex Code
13193 \begin_layout Plain Layout
13199 bedeutet, der linke Rand hängt von der Größe der verwendeten Markierung
13201 Dies wird zum Beispiel bei automatisch nummerierten Überschriften verwendet.
13202 Es leuchtet ein, dass die Überschrift
13203 \begin_inset Quotes gld
13206 5.4.3.2.1 Sehr lange \SpecialChar ldots
13208 \begin_inset Quotes grd
13211 einen größeren linken Rand benötigt, als
13212 \begin_inset Quotes gld
13215 3.2 Sehr lange \SpecialChar ldots
13217 \begin_inset Quotes grd
13224 \begin_layout Description
13225 \begin_inset Flex Code
13228 \begin_layout Plain Layout
13234 arbeitet ähnlich wie
13235 \begin_inset Flex Code
13238 \begin_layout Plain Layout
13244 , aber nur die erste Zeile wird dynamisch gesetzt, die anderen statisch.
13245 Dies wird für die \SpecialChar LaTeX
13247 \begin_inset Flex Code
13250 \begin_layout Plain Layout
13259 \begin_layout Description
13260 \begin_inset Flex Code
13263 \begin_layout Plain Layout
13269 bedeutet, dass der Rand so gewählt wird, dass die längste Zeile des Absatzes
13270 gerade den rechten Rand berührt.
13271 Dies wird zum Setzen einer Adresse am rechten Rand der Seite eingesetzt.
13275 \begin_layout Description
13276 \begin_inset Flex Code
13279 \begin_layout Plain Layout
13286 \begin_inset Flex Code
13289 \begin_layout Plain Layout
13298 \begin_inset space \thinspace{}
13302 \begin_inset Flex Code
13305 \begin_layout Plain Layout
13312 \begin_inset Quotes gld
13316 \begin_inset Quotes grd
13320 -Befehle innerhalb dieses Layouts durch
13321 \begin_inset Flex Code
13324 \begin_layout Plain Layout
13332 geschützt werden müssen.
13333 (Achtung: Diese Einstellung sagt nichts darüber aus, ob der Befehl an sich
13334 geschützt werden soll.)
13337 \begin_layout Description
13338 \begin_inset Flex Code
13341 \begin_layout Plain Layout
13348 \begin_inset Flex Code
13351 \begin_layout Plain Layout
13358 \begin_inset space \thinspace{}
13362 \begin_inset Flex Code
13365 \begin_layout Plain Layout
13373 ] Gibt an, ob Zeilenumbrüche in \SpecialChar LaTeX
13375 \begin_inset Quotes gld
13379 \begin_inset Flex Code
13382 \begin_layout Plain Layout
13393 \begin_inset Quotes grd
13396 dargestellt werden, oder nicht.
13397 Man kann dies ausschalten (Wert:
13398 \begin_inset Flex Code
13401 \begin_layout Plain Layout
13407 ), um \SpecialChar TeX
13408 -Code in \SpecialChar LyX
13409 komfortabler editieren zu können.
13412 \begin_layout Description
13413 \begin_inset Flex Code
13416 \begin_layout Plain Layout
13423 \begin_inset Flex Code
13426 \begin_layout Plain Layout
13435 \begin_inset space \thinspace{}
13439 \begin_inset Flex Code
13442 \begin_layout Plain Layout
13448 ] Gibt an, ob der nachfolgende Absatz einen linken Einzug haben darf oder
13451 \begin_inset Flex Code
13454 \begin_layout Plain Layout
13460 heißt, der Absatz erhält auf keinen Fall einen Einzug (z.
13461 \begin_inset space \thinspace{}
13465 nach einer Überschrift), wenn
13466 \begin_inset Flex Code
13469 \begin_layout Plain Layout
13476 \begin_inset Flex Code
13479 \begin_layout Plain Layout
13485 -) Paragraphen einen Einzug haben.
13486 (Daher beeinflusst die Einstellung nur
13487 \begin_inset Flex Code
13490 \begin_layout Plain Layout
13499 \begin_layout Description
13500 \begin_inset Flex Code
13503 \begin_layout Plain Layout
13510 \begin_inset Flex Code
13513 \begin_layout Plain Layout
13519 ] Der Name eines Layouts, das durch dieses ersetzt wurde.
13520 So können Sie ein Layout umbenennen und die Rückwärtskompatibilität erhalten.
13523 \begin_layout Description
13524 \begin_inset Flex Code
13527 \begin_layout Plain Layout
13534 \begin_inset Flex Code
13537 \begin_layout Plain Layout
13544 \begin_inset space \thinspace{}
13548 \begin_inset Flex Code
13551 \begin_layout Plain Layout
13557 ] Legt fest ob aufeinanderfolgende Absätze desselben Typs als zusammengehörend
13559 Das hat den Effekt, dass
13560 \begin_inset Flex Code
13563 \begin_layout Plain Layout
13569 nur einmalig vor einer solchen Gruppe ausgegeben wird.
13570 Dies ist standardmäßig der Fall für
13571 \begin_inset Flex Code
13574 \begin_layout Plain Layout
13581 \begin_inset Flex Code
13584 \begin_layout Plain Layout
13591 \begin_inset Flex Code
13594 \begin_layout Plain Layout
13600 und nicht der Fall für alle anderen Typen.
13603 \begin_layout Description
13604 \begin_inset Flex Code
13607 \begin_layout Plain Layout
13614 \begin_inset Flex Code
13617 \begin_layout Plain Layout
13626 \begin_inset space \thinspace{}
13630 \begin_inset Flex Code
13633 \begin_layout Plain Layout
13639 ] Gibt an, dass ein Paragraph nicht durch eine leere Zeile in der \SpecialChar LaTeX
13641 abgesetzt wird, sondern nur durch einen Zeilenumbruch.
13643 \begin_inset Flex Code
13646 \begin_layout Plain Layout
13652 erlaubt dies die Emulation eines reinen Texteditors (so wie die \SpecialChar TeX
13657 \begin_layout Description
13658 \begin_inset Flex Code
13661 \begin_layout Plain Layout
13668 \begin_inset Flex Code
13671 \begin_layout Plain Layout
13677 ] Der Einzug der ersten Zeile eines Absatzes.
13679 \begin_inset Flex Code
13682 \begin_layout Plain Layout
13688 bleibt für ein bestimmtes Layout fest.
13689 Eine Ausnahme ist das Standard-Layout, denn dort kann der Einzug vom vorherigen
13691 \begin_inset Flex Code
13694 \begin_layout Plain Layout
13701 Außerdem benutzt das
13702 \begin_inset Flex Code
13705 \begin_layout Plain Layout
13711 -Layout innerhalb von Umgebungen den
13712 \begin_inset Flex Code
13715 \begin_layout Plain Layout
13721 der Umgebung und nicht den eigenen.
13723 \begin_inset Flex Code
13726 \begin_layout Plain Layout
13732 -Absätze innerhalb einer Aufzählung keinen Einzug.
13735 \begin_layout Description
13736 \begin_inset Flex Code
13739 \begin_layout Plain Layout
13746 \begin_inset Flex Code
13749 \begin_layout Plain Layout
13755 ] Der vertikale Anstand zwischen den Absätzen dieses Layouts.
13758 \begin_layout Description
13759 \begin_inset Flex Code
13762 \begin_layout Plain Layout
13769 \begin_inset Flex Code
13772 \begin_layout Plain Layout
13778 ] Der Benutzer kann in \SpecialChar LyX
13779 wählen ob Absätze durch
13786 \begin_inset space \space{}
13797 \begin_inset Flex Code
13800 \begin_layout Plain Layout
13810 \begin_inset space \space{}
13816 \begin_inset Flex Code
13819 \begin_layout Plain Layout
13825 ignoriert und alle Absätze durch den vertikalen Abstand von
13826 \begin_inset Flex Code
13829 \begin_layout Plain Layout
13836 Die Länge dieses Abstands berechnet sich mit
13837 \begin_inset Flex Code
13840 \begin_layout Plain Layout
13842 \begin_inset space ~
13851 \begin_inset Flex Code
13854 \begin_layout Plain Layout
13860 die Höhe einer Zeile in der normalen Schrift ist.
13861 Dadurch bleibt das Aussehen mit verschiedenen Schriften gleich.
13864 \begin_layout Description
13865 \begin_inset Flex Code
13868 \begin_layout Plain Layout
13875 \begin_inset Flex Code
13878 \begin_layout Plain Layout
13887 \begin_inset space \thinspace{}
13891 \begin_inset Flex Code
13894 \begin_layout Plain Layout
13904 Legt fest, ob der Absatzinhalt unverändert ausgegeben werden soll, also
13905 ohne diverse von \SpecialChar LaTeX
13906 benötigte Ersetzungen durchzuführen.
13909 \begin_layout Description
13910 \begin_inset Flex Code
13913 \begin_layout Plain Layout
13920 \begin_inset Flex Code
13923 \begin_layout Plain Layout
13929 ] Definiert Zeichen, die unverändert ausgegeben werden sollen.
13930 Das bedeutet, dass sie nicht in einen \SpecialChar LaTeX
13931 -Befehl übersetzt werden, falls das
13932 normalerweise der Fall wäre.
13935 \begin_layout Description
13936 \begin_inset Flex Code
13939 \begin_layout Plain Layout
13945 Befehle und Definitionen, die in die Präambel (vor
13946 \begin_inset Flex Code
13949 \begin_layout Plain Layout
13952 begin{docu\SpecialChar softhyphen
13958 ) eingefügt werden, wenn dieses Layout benutzt wird.
13959 Kann verwendet werden um Pakete zu laden, Makros zu definieren usw..
13961 \begin_inset Quotes gld
13965 \begin_inset Flex Code
13968 \begin_layout Plain Layout
13975 \begin_inset Quotes grd
13981 \begin_layout Description
13982 \begin_inset Flex Code
13985 \begin_layout Plain Layout
13992 \begin_inset Flex Code
13995 \begin_layout Plain Layout
14001 ] Der Präfix, der verwendet werden soll, wenn auf Marken dieses Absatzes
14003 Dies erlaubt die Verwendung von Formatierten Querverweisen.
14006 \begin_layout Description
14007 \begin_inset Flex Code
14010 \begin_layout Plain Layout
14017 \begin_inset Flex Code
14020 \begin_layout Plain Layout
14026 ] legt fest, dass das Layout die Funktion
14027 \begin_inset Flex Code
14030 \begin_layout Plain Layout
14037 \begin_inset CommandInset ref
14039 reference "chap:Liste-von-Funktionen"
14043 für eine List der Funktionen).
14044 Wenn Sie ein Paket mit bestimmten Optionen anfordern müssen, können Sie
14046 \begin_inset Flex Code
14049 \begin_layout Plain Layout
14055 als allgemeiner Textklassen-Parameter verwenden (siehe
14056 \begin_inset CommandInset ref
14058 reference "subsec:Allgemeine-Parameter-für"
14065 \begin_layout Description
14066 \begin_inset Flex Code
14069 \begin_layout Plain Layout
14076 \begin_inset Flex Code
14079 \begin_layout Plain Layout
14088 \begin_inset Flex Code
14091 \begin_layout Plain Layout
14097 ] Setzt die \SpecialChar LaTeX
14098 -Argumente dieses Stils zurück (der via
14099 \begin_inset Flex Code
14102 \begin_layout Plain Layout
14109 Dies ist nützlich, wenn man einen Stil mit
14110 \begin_inset Flex Code
14113 \begin_layout Plain Layout
14119 kopiert hat, aber nicht dessen (benötigten und optionalen) Argumente übernehmen
14123 \begin_layout Description
14126 \begin_inset Flex Code
14129 \begin_layout Plain Layout
14138 \begin_inset Flex Code
14141 \begin_layout Plain Layout
14151 \begin_inset Flex Code
14154 \begin_layout Plain Layout
14162 ] Resumes a counter that is usually reset at each new sequence of layouts.
14163 This is currently only useful when
14164 \begin_inset Flex Code
14167 \begin_layout Plain Layout
14176 \begin_inset Flex Code
14179 \begin_layout Plain Layout
14190 \begin_layout Description
14191 \begin_inset Flex Code
14194 \begin_layout Plain Layout
14201 \begin_inset Flex Code
14204 \begin_layout Plain Layout
14210 ] Eine Zeichenkette, die am Ende des Inhalts des Stils ausgegeben wird.
14211 Ein Zeilenumbruch in der Ausgabe wird mit
14212 \begin_inset Flex Code
14215 \begin_layout Plain Layout
14224 \begin_layout Description
14225 \begin_inset Flex Code
14228 \begin_layout Plain Layout
14235 \begin_inset Flex Code
14238 \begin_layout Plain Layout
14245 \begin_inset Flex Code
14248 \begin_layout Plain Layout
14257 \begin_layout Description
14258 \begin_inset Flex Code
14261 \begin_layout Plain Layout
14268 \begin_inset Flex Code
14271 \begin_layout Plain Layout
14280 \begin_inset Flex Code
14283 \begin_layout Plain Layout
14290 \begin_inset Flex Code
14293 \begin_layout Plain Layout
14300 \begin_inset Flex Code
14303 \begin_layout Plain Layout
14305 \begin_inset space ~
14313 ] Dies definiert die Voreinstellung für den Zeilenabstand des Layouts.
14315 \begin_inset Flex Code
14318 \begin_layout Plain Layout
14327 \begin_inset Flex Code
14330 \begin_layout Plain Layout
14337 \begin_inset Flex Code
14340 \begin_layout Plain Layout
14346 entsprechen den Multiplikatoren 1, 1.25 und 1.667.
14347 Wenn Sie als Argument
14348 \begin_inset Flex Code
14351 \begin_layout Plain Layout
14357 angeben, müssen Sie als
14361 einen konkreten Multiplikator angeben.
14362 Im Gegensatz zu anderen Parametern erzeugt \SpecialChar LyX
14364 \begin_inset Flex Code
14367 \begin_layout Plain Layout
14373 gesetzt wird, spezifischen \SpecialChar LaTeX
14374 -Code, der das \SpecialChar LaTeX
14376 \begin_inset Flex Code
14379 \begin_layout Plain Layout
14388 \begin_layout Description
14389 \begin_inset Flex Code
14392 \begin_layout Plain Layout
14399 \begin_inset Flex Code
14402 \begin_layout Plain Layout
14409 \begin_inset space \thinspace{}
14413 \begin_inset Flex Code
14416 \begin_layout Plain Layout
14424 ] Erlaubt es, den Inhalt des Absatzes auf Rechtschreibung zu überprüfen.
14427 \begin_layout Description
14430 \begin_inset Flex Code
14433 \begin_layout Plain Layout
14442 \begin_inset Flex Code
14445 \begin_layout Plain Layout
14455 \begin_inset Flex Code
14458 \begin_layout Plain Layout
14466 ] Steps the master counter of a given counter at the beginning of a new
14467 sequence of layouts.
14468 This is currently only useful when
14469 \begin_inset Flex Code
14472 \begin_layout Plain Layout
14481 \begin_inset Flex Code
14484 \begin_layout Plain Layout
14495 \begin_layout Description
14496 \begin_inset Flex Code
14499 \begin_layout Plain Layout
14505 Der Zeichensatz, der für den Textkörper verwendet wird.
14506 \begin_inset Newline newline
14510 \begin_inset CommandInset ref
14512 reference "subsec:Beschreibung-des-Zeichensatzes"
14519 \begin_layout Description
14520 \begin_inset Flex Code
14523 \begin_layout Plain Layout
14530 \begin_inset Flex Code
14533 \begin_layout Plain Layout
14543 ist die Stufe des Stils im Inhaltsverzeichnis und wird zur automatischen
14544 Nummerierung von Abschnittsüberschriften benutzt.
14547 \begin_layout Description
14548 \begin_inset Flex Code
14551 \begin_layout Plain Layout
14560 \begin_inset Flex Code
14563 \begin_layout Plain Layout
14572 \begin_inset Flex Code
14575 \begin_layout Plain Layout
14582 \begin_inset Flex Code
14585 \begin_layout Plain Layout
14591 ] Dieser Befehl legt fest, ob die Einrückung der ersten Absatzzeile über
14592 den Absatz-Dialog ein/ausgeschaltet werden kann.
14596 \begin_inset Flex Code
14599 \begin_layout Plain Layout
14609 gesetzt ist, kann umgeschaltet werden, wenn in den Dokumenteinstellungen
14610 für die Absatztrennung
14611 \begin_inset Quotes gld
14615 \begin_inset Quotes grd
14619 \begin_inset Flex Code
14622 \begin_layout Plain Layout
14628 kann immer umgeschaltet werden, unabhängig von den Dokumenteinstellungen.
14630 \begin_inset Flex Code
14633 \begin_layout Plain Layout
14639 kann nie umgeschaltet werden.
14642 \begin_layout Description
14643 \begin_inset Flex Code
14646 \begin_layout Plain Layout
14660 ] Der vertikale Abstand, der die erste Serie von Absätzen vom vorangehenden
14664 \begin_layout Subsection
14665 \begin_inset CommandInset label
14671 Internationalisierung von Absatz-Stilen
14674 \begin_layout Standard
14678 \begin_inset Flex Code
14681 \begin_layout Plain Layout
14689 defines text that is to appear in the typeset document, it may use
14690 \begin_inset Flex Code
14693 \begin_layout Plain Layout
14702 \begin_inset Flex Code
14705 \begin_layout Plain Layout
14713 to support non-English and even multi-language documents correctly.
14714 The following excerpt (from the
14715 \begin_inset Flex Code
14718 \begin_layout Plain Layout
14726 file) shows how this works:
14729 \begin_layout LyX-Code
14734 \begin_layout LyX-Code
14737 theoremstyle{remark}
14740 \begin_layout LyX-Code
14743 newtheorem{claim}[thm]{
14750 \begin_layout LyX-Code
14754 \begin_layout LyX-Code
14758 \begin_layout LyX-Code
14763 claimname}{_(Claim)}
14766 \begin_layout LyX-Code
14770 \begin_layout LyX-Code
14774 \begin_layout LyX-Code
14783 claimname}{_(Claim)}}
14786 \begin_layout LyX-Code
14791 \begin_layout Standard
14794 In principle, any legal \SpecialChar LaTeX
14796 \begin_inset Flex Code
14799 \begin_layout Plain Layout
14808 \begin_inset Flex Code
14811 \begin_layout Plain Layout
14819 tags, but in practice they will typically look as they do here.
14820 The key to correct translation of the typeset text is the definition of
14821 the \SpecialChar LaTeX
14823 \begin_inset Flex Code
14826 \begin_layout Plain Layout
14837 \begin_inset Flex Code
14840 \begin_layout Plain Layout
14854 \begin_layout Standard
14858 \begin_inset Flex Code
14861 \begin_layout Plain Layout
14869 tag provides for internationalization based upon the overall language of
14871 The contents of the tag will be included in the preamble, just as with
14873 \begin_inset Flex Code
14876 \begin_layout Plain Layout
14885 What makes it special is the use of the
14886 \begin_inset Quotes eld
14890 \begin_inset Quotes erd
14894 \begin_inset Flex Code
14897 \begin_layout Plain Layout
14905 , which will be replaced, when \SpecialChar LyX
14906 produces \SpecialChar LaTeX
14907 output, with the translation of
14908 its argument into the document language.
14911 \begin_layout Standard
14915 \begin_inset Flex Code
14918 \begin_layout Plain Layout
14926 tag is more complex, since it is meant to provide support for multi-language
14927 documents and so offers an interface to the
14928 \begin_inset Flex Code
14931 \begin_layout Plain Layout
14940 Its contents will be added to the preamble once for each language that
14941 appears in the document.
14942 In this case, the argument to
14943 \begin_inset Flex Code
14946 \begin_layout Plain Layout
14954 will be replaced with its translation into the language in question; the
14956 \begin_inset Flex Code
14959 \begin_layout Plain Layout
14967 is replaced by the language name (as used by the babel package).
14970 \begin_layout Standard
14973 A German document that also included a French section would thus have the
14974 following in the preamble:
14977 \begin_layout LyX-Code
14986 claimname}{Affirmation}}
14987 \begin_inset Newline newline
14998 claimname}{Behauptung}}
14999 \begin_inset Newline newline
15006 claimname}{Behauptung}
15009 \begin_layout Standard
15014 \begin_inset Flex Code
15017 \begin_layout Plain Layout
15025 will then conspire to produce the correct text in the output.
15028 \begin_layout Standard
15031 One important point to note here is that the translations are provided by
15033 itself, through the file
15034 \begin_inset Flex Code
15037 \begin_layout Plain Layout
15046 This means, in effect, that
15047 \begin_inset Flex Code
15050 \begin_layout Plain Layout
15059 \begin_inset Flex Code
15062 \begin_layout Plain Layout
15070 are really only of use in layout files that are provided with \SpecialChar LyX
15072 entered in user-created layout files will not be seen by \SpecialChar LyX
15073 's internationalizatio
15074 n routines unless the
15075 \begin_inset Flex Code
15078 \begin_layout Plain Layout
15086 file is modified accordingly.
15087 That said, however, any layout created with the intention that it will
15088 be included with \SpecialChar LyX
15089 should use these tags where appropriate.
15090 Please note that the paragraph style translations provided by \SpecialChar LyX
15092 change with a minor update (e.
15093 \begin_inset space \thinspace{}
15097 \begin_inset space \space{}
15100 from version 2.1.x to 2.1.y).
15101 It is however quite likely that a major update (e.
15102 \begin_inset space \thinspace{}
15106 \begin_inset space \space{}
15109 from 2.0.x to 2.1.y) will introduce new translations or corrections.
15112 \begin_layout Subsection
15114 \begin_inset CommandInset label
15116 name "subsec:Gleitobjekte"
15123 \begin_layout Standard
15124 Es ist nötig Gleitobjekte (
15125 \begin_inset Flex Noun
15128 \begin_layout Plain Layout
15135 \begin_inset Flex Noun
15138 \begin_layout Plain Layout
15144 ,\SpecialChar ldots
15145 ) in der Textklasse selber zu definieren.
15146 Standardgleitobjekte sind in der Datei
15147 \begin_inset Flex Code
15150 \begin_layout Plain Layout
15156 enthalten, so dass Sie sie nur noch
15159 \begin_layout LyX-Code
15160 Input stdfloats.inc
15163 \begin_layout Standard
15164 zu Ihrer Layoutdatei hinzufügen müssen.
15165 Wenn Sie eine Textklasse implementieren wollen, die andere Gleitobjekttypen
15166 enthält (wie zum Beispiel die AGU-Klasse), werden Ihnen die folgenden Informati
15170 \begin_layout Description
15171 \begin_inset Flex Code
15174 \begin_layout Plain Layout
15181 \begin_inset Flex Code
15184 \begin_layout Plain Layout
15190 =!htbpH] Erlaubte Platzierungsoptionen für den Gleitobjekttyp.
15191 Der Wert ist eine Zeichenkette aus Platzierungszeichen.
15192 Mögliche Zeichen sind:
15197 \begin_inset Quotes gld
15201 \begin_inset Quotes grd
15209 \begin_inset Quotes gld
15213 \begin_inset Quotes grd
15221 \begin_inset Quotes gld
15225 \begin_inset Quotes grd
15233 \begin_inset Quotes gld
15236 auf Seite nur mit Gleitobjekten
15237 \begin_inset Quotes grd
15245 \begin_inset Quotes gld
15249 \begin_inset Quotes grd
15257 \begin_inset Quotes gld
15260 ignoriere LaTeX-Regeln
15261 \begin_inset Quotes erd
15265 Die Reihenfolge der Zeichen in der Zeichenkette ist egal.
15266 Wenn keine Platzierungsoptionen erlaubt sind, verwendet man stattdessen
15274 \begin_layout Description
15275 \begin_inset Flex Code
15278 \begin_layout Plain Layout
15285 \begin_inset Flex Code
15288 \begin_layout Plain Layout
15295 \begin_inset space \thinspace{}
15301 \begin_inset Flex Code
15304 \begin_layout Plain Layout
15312 ] Definiert ob das Gleitobjekt mit Hilfe des \SpecialChar LaTeX
15317 (sidewaysfloat) rotiert werden kann.
15318 Falls das nicht der Fall ist, setzt man es auf
15319 \begin_inset Flex Code
15322 \begin_layout Plain Layout
15331 \begin_layout Description
15332 \begin_inset Flex Code
15335 \begin_layout Plain Layout
15342 \begin_inset Flex Code
15345 \begin_layout Plain Layout
15352 \begin_inset space \thinspace{}
15358 \begin_inset Flex Code
15361 \begin_layout Plain Layout
15369 ] Definiert ob das Gleitobjekt eine
15370 \begin_inset Quotes gld
15374 \begin_inset Quotes grd
15377 Version hat, die in einem zweispaltigen Dokument die komplette Seitenbreite
15379 Falls das nicht der Fall ist, setzt man es auf
15380 \begin_inset Flex Code
15383 \begin_layout Plain Layout
15392 \begin_layout Description
15393 \begin_inset Flex Code
15396 \begin_layout Plain Layout
15409 \begin_inset Flex Code
15412 \begin_layout Plain Layout
15419 \begin_inset Quotes erd
15423 \begin_inset Quotes erd
15426 ] Die Dateinamenserweiterung einer zusätzlichen Datei für das Abbildungsver\SpecialChar softhyphen
15430 schreibt die Beschriftungen in diese Datei.
15433 \begin_layout Description
15434 \begin_inset Flex Code
15437 \begin_layout Plain Layout
15444 \begin_inset Flex Code
15447 \begin_layout Plain Layout
15454 \begin_inset Quotes erd
15458 \begin_inset Quotes erd
15461 ] Die Zeichenkette, die in den Menüs und für die Beschriftung benutzt wird.
15462 Dies wird in die aktuelle Sprache übersetzt, wenn babel verwendet wird.
15465 \begin_layout Description
15466 \begin_inset Flex Code
15469 \begin_layout Plain Layout
15475 Diese Tags kontrollieren die XHTML-Ausgabe.
15477 \begin_inset CommandInset ref
15479 reference "sec:Tags-for-XHTML"
15486 \begin_layout Description
15487 \begin_inset Flex Code
15490 \begin_layout Plain Layout
15499 \begin_inset Flex Code
15502 \begin_layout Plain Layout
15511 \begin_inset space \thinspace{}
15515 \begin_inset Flex Code
15518 \begin_layout Plain Layout
15524 ] Gibt an, ob das Gleitobjekt bereits in der Dokumentklasse definiert ist
15525 oder ob das \SpecialChar LaTeX
15527 \begin_inset Flex Code
15530 \begin_layout Plain Layout
15536 geladen werden muss, um es zu definieren.
15537 Die Voreinstellung ist
15538 \begin_inset Flex Code
15541 \begin_layout Plain Layout
15547 , was bedeutet, dass
15548 \begin_inset Flex Code
15551 \begin_layout Plain Layout
15559 \begin_inset Flex Code
15562 \begin_layout Plain Layout
15568 gesetzt werden, wenn das Gleitobjekt bereits in der Dokumentklasse definiert
15572 \begin_layout Description
15573 \begin_inset Flex Code
15576 \begin_layout Plain Layout
15583 \begin_inset Flex Code
15586 \begin_layout Plain Layout
15593 \begin_inset Quotes erd
15597 \begin_inset Quotes erd
15600 ] Der Befehl der verwendet wird, um eine Liste der Gleitobjekte dieses Typs
15601 zu generieren; das `
15603 ' muss weggelassen werden.
15608 angegeben werden, wenn
15609 \begin_inset Flex Code
15612 \begin_layout Plain Layout
15619 \begin_inset Flex Code
15622 \begin_layout Plain Layout
15628 gesetzt ist, da es sonst keine Möglichkeit gibt, diesen Befehl zu erstellen.
15629 Er wird ignoriert, falls
15630 \begin_inset Flex Code
15633 \begin_layout Plain Layout
15640 \begin_inset Flex Code
15643 \begin_layout Plain Layout
15649 gesetzt ist, da es dann eine Möglichkeit gibt.
15652 \begin_layout Description
15653 \begin_inset Flex Code
15656 \begin_layout Plain Layout
15663 \begin_inset Flex Code
15666 \begin_layout Plain Layout
15673 \begin_inset Quotes erd
15677 \begin_inset Quotes erd
15680 ] Die Überschrift für das Gleitobjekt-Verzeichnis (z.
15681 \begin_inset space \thinspace{}
15686 \begin_inset Quotes gld
15689 Abbildungsverzeichnis
15690 \begin_inset Quotes grd
15694 Sie wird für die Bildschirmmarke in \SpecialChar LyX
15695 verwendet, von \SpecialChar LaTeX
15696 für den Titel verwendet
15697 und als Titel in der XHTML-Ausgabe.
15698 Sie wird in die Dokumentsprache übersetzt.
15701 \begin_layout Description
15702 \begin_inset Flex Code
15705 \begin_layout Plain Layout
15712 \begin_inset Flex Code
15715 \begin_layout Plain Layout
15722 \begin_inset Quotes erd
15726 \begin_inset Quotes erd
15729 ] Dieses optionale Argument bestimmt, ob Gleitobjekte dieser Klasse mit
15730 der Abschnittsnummer dieses Dokuments nummeriert werden.
15732 \begin_inset Flex Code
15735 \begin_layout Plain Layout
15742 \begin_inset Quotes gld
15746 \begin_inset Flex Code
15749 \begin_layout Plain Layout
15756 \begin_inset Quotes grd
15759 gesetzt ist, werden die Gleitobjekte mit den Kapitelnummern nummeriert.
15762 \begin_layout Description
15763 \begin_inset Flex Code
15766 \begin_layout Plain Layout
15773 \begin_inset Flex Code
15776 \begin_layout Plain Layout
15783 \begin_inset Quotes erd
15787 \begin_inset Quotes erd
15790 ] Die Standardplatzierung für die Gleitobjektklasse.
15796 \begin_inset Flex Code
15799 \begin_layout Plain Layout
15805 sollte die Standard-\SpecialChar LaTeX
15807 \begin_inset Flex Code
15810 \begin_layout Plain Layout
15817 \begin_inset Flex Code
15820 \begin_layout Plain Layout
15827 \begin_inset Flex Code
15830 \begin_layout Plain Layout
15837 \begin_inset Flex Code
15840 \begin_layout Plain Layout
15846 für oben, unten, Seite und hier enthalten.
15850 \begin_layout Plain Layout
15851 Wie in \SpecialChar LaTeX
15852 ist die Reihenfolge der Buchstaben unerheblich.
15857 Zusätzlich gibt es den neuen Typ
15858 \begin_inset Flex Code
15861 \begin_layout Plain Layout
15867 , der nicht wirklich für ein Gleitobjekt steht, denn er bedeutet: drucke
15872 und nirgendwo sonst.
15874 \begin_inset Flex Code
15877 \begin_layout Plain Layout
15883 besonders ist und wegen der Implementierungsdetails nicht bei nicht-eingebauten
15884 Gleitobjekttypen benutzt werden kann.
15885 Wenn Sie die Platzierung nicht verstehen, benutzen Sie einfach
15886 \begin_inset Quotes gld
15890 \begin_inset Flex Code
15893 \begin_layout Plain Layout
15900 \begin_inset Quotes grd
15906 \begin_layout Description
15907 \begin_inset Flex Code
15910 \begin_layout Plain Layout
15917 \begin_inset Flex Code
15920 \begin_layout Plain Layout
15926 ] Der Präfix, der verwendet werden soll, wenn auf Marken dieser Gleitobjekte
15928 Dies erlaubt die Verwendung von Formatierten Querverweisen.
15930 \begin_inset Flex Code
15933 \begin_layout Plain Layout
15939 eines kopierten Stils entfernen, indem
15940 \begin_inset Flex Code
15943 \begin_layout Plain Layout
15950 \begin_inset Quotes gld
15954 \begin_inset Quotes grd
15960 \begin_layout Description
15961 \begin_inset Flex Code
15964 \begin_layout Plain Layout
15971 \begin_inset Flex Code
15974 \begin_layout Plain Layout
15981 \begin_inset Quotes erd
15985 \begin_inset Quotes erd
15988 ] ist der Gleitobjektstil, wenn er mit
15989 \begin_inset Flex Code
15992 \begin_layout Plain Layout
16003 \begin_layout Description
16004 \begin_inset Flex Code
16007 \begin_layout Plain Layout
16014 \begin_inset Flex Code
16017 \begin_layout Plain Layout
16024 \begin_inset Quotes erd
16028 \begin_inset Quotes erd
16032 \begin_inset Quotes gld
16036 \begin_inset Quotes grd
16039 der neuen Gleitobjektklasse, wie z.
16040 \begin_inset space \thinspace{}
16044 Programm oder Algorithmus.
16045 Nach dem entsprechenden
16046 \begin_inset Flex Code
16049 \begin_layout Plain Layout
16058 \begin_inset Flex Code
16061 \begin_layout Plain Layout
16070 \begin_inset Flex Code
16073 \begin_layout Plain Layout
16084 \begin_layout Description
16085 \begin_inset Flex Code
16088 \begin_layout Plain Layout
16095 \begin_inset Flex Code
16098 \begin_layout Plain Layout
16105 \begin_inset space \thinspace{}
16109 \begin_inset Flex Code
16112 \begin_layout Plain Layout
16120 ] Gibt an, ob dieses Gleitobjekt mit Hilfe des \SpecialChar LaTeX
16122 \begin_inset Flex Code
16125 \begin_layout Plain Layout
16131 definiert wurde, entweder durch die Dokumentklassen, ein anderes Paket
16132 oder durch \SpecialChar LyX
16136 \begin_layout Description
16137 Anmerkung: Wenn ein Gleitobjekt vom Typ
16141 definiert wurde, gibt es automatisch einen dazugehörigen Zähler namens
16149 \begin_layout Subsection
16150 Flexible Einfügungen und InsetLayout
16151 \begin_inset CommandInset label
16153 name "subsec:Flexible-Einfügungen-und"
16160 \begin_layout Standard
16161 Es gibt drei Arten von flexiblen Einfügungen:
16164 \begin_layout Itemize
16166 \begin_inset Flex Code
16169 \begin_layout Plain Layout
16175 ): diese definieren semantische Textauszeichnungen, die mit \SpecialChar LaTeX
16178 \begin_inset Flex Code
16181 \begin_layout Plain Layout
16190 \begin_inset Flex Code
16193 \begin_layout Plain Layout
16204 \begin_layout Itemize
16205 benutzerdefiniert (
16206 \begin_inset Flex Code
16209 \begin_layout Plain Layout
16215 ): diese können benutzt werden, um benutzer\SpecialChar softhyphen
16216 de\SpecialChar softhyphen
16217 fi\SpecialChar softhyphen
16218 nier\SpecialChar softhyphen
16219 te einklappbare Einfügungen
16220 zu definieren, ähnlich wie \SpecialChar TeX
16221 -Code, Fuß\SpecialChar softhyphen
16222 no\SpecialChar softhyphen
16224 Ein naheliegendes Beispiel ist die Endnotiz, die im
16225 \begin_inset Flex Code
16228 \begin_layout Plain Layout
16234 -Modul definiert ist.
16237 \begin_layout Itemize
16239 \begin_inset Flex Code
16242 \begin_layout Plain Layout
16248 ): diese werden mit DocBook-Klassen benutzt.
16251 \begin_layout Standard
16252 Flexible Einfügungen werden mit der
16253 \begin_inset Flex Code
16256 \begin_layout Plain Layout
16262 -Marke definiert, die weiter unten erklärt wird.
16265 \begin_layout Standard
16267 \begin_inset Flex Code
16270 \begin_layout Plain Layout
16276 -Marke besitzt noch eine andere Funktion: sie kann benutzt werden, um das
16277 allgemeine Aussehen vieler verschiedener Einfügungstypen anzupassen.
16279 \begin_inset Flex Code
16282 \begin_layout Plain Layout
16288 benutzt werden, um die Layout-Parameter für Fußnoten, Randnoten, eingefügten
16289 Noten, \SpecialChar TeX
16290 -Code (ERT), Zweige, Stichwortverzeichnisse, Boxen, Tabellen, Algorithme
16291 n, URLs und Legenden anzupassen, ebenso um flexible Einfügungen zu definieren.
16294 \begin_layout Standard
16296 \begin_inset Flex Code
16299 \begin_layout Plain Layout
16305 -Definition muss mit folgender Zeile beginnen:
16308 \begin_layout LyX-Code
16312 \begin_layout Standard
16314 \begin_inset Flex Code
16317 \begin_layout Plain Layout
16323 die Einfügung, deren Layout definiert wird.
16324 Es gibt vier Möglichkeiten.
16327 \begin_layout Enumerate
16328 Das Layout für eine existierende Einfügung wird geändert.
16329 In diesem Fall kann
16330 \begin_inset Flex Code
16333 \begin_layout Plain Layout
16340 \begin_inset Flex Code
16343 \begin_layout Plain Layout
16350 \begin_inset Flex Code
16353 \begin_layout Plain Layout
16360 \begin_inset Flex Code
16363 \begin_layout Plain Layout
16370 \begin_inset Flex Code
16373 \begin_layout Plain Layout
16380 \begin_inset Flex Code
16383 \begin_layout Plain Layout
16390 \begin_inset Flex Code
16393 \begin_layout Plain Layout
16400 \begin_inset Flex Code
16403 \begin_layout Plain Layout
16410 \begin_inset Flex Code
16413 \begin_layout Plain Layout
16420 \begin_inset Flex Code
16423 \begin_layout Plain Layout
16430 \begin_inset Flex Code
16433 \begin_layout Plain Layout
16440 \begin_inset Flex Code
16443 \begin_layout Plain Layout
16450 \begin_inset Flex Code
16453 \begin_layout Plain Layout
16460 \begin_inset Flex Code
16463 \begin_layout Plain Layout
16470 \begin_inset Flex Code
16473 \begin_layout Plain Layout
16480 \begin_inset Flex Code
16483 \begin_layout Plain Layout
16490 \begin_inset Flex Code
16493 \begin_layout Plain Layout
16500 \begin_inset Flex Code
16503 \begin_layout Plain Layout
16510 \begin_inset Flex Code
16513 \begin_layout Plain Layout
16520 \begin_inset Flex Code
16523 \begin_layout Plain Layout
16530 \begin_inset Flex Code
16533 \begin_layout Plain Layout
16542 \begin_layout Enumerate
16543 Das Layout für eine flexible Einfügung wird definiert.
16544 In diesem Fall muss
16545 \begin_inset Flex Code
16548 \begin_layout Plain Layout
16557 \begin_inset Quotes gld
16561 \begin_inset Flex Code
16564 \begin_layout Plain Layout
16571 \begin_inset Quotes grd
16579 \begin_inset Flex Code
16582 \begin_layout Plain Layout
16590 ein beliebiger gültiger Bezeichner sein kann, der in keiner anderen existierend
16591 en Einfügung benutzt wird.
16592 Der Bezeichner darf Leerzeichen enthalten, dann muss aber der komplette
16593 Typ in Anführungszeichen gesetzt werden.
16594 Beachten Sie, dass die Definition einer flexiblen Einfügung
16599 \begin_inset Flex Code
16602 \begin_layout Plain Layout
16608 -Eintrag enthalten muss, der festlegt welcher Einfügungstyp definiert wird.
16611 \begin_layout Enumerate
16614 The layout for user specific branch is being defined.
16616 \begin_inset Flex Code
16619 \begin_layout Plain Layout
16627 must be of the form
16630 \begin_inset Quotes gld
16634 \begin_inset Flex Code
16637 \begin_layout Plain Layout
16644 \begin_inset Quotes grd
16650 \begin_inset Flex Code
16653 \begin_layout Plain Layout
16661 may be be any valid identifier of branch defined in user's document.
16662 The identifier may include spaces, but in that case the whole thing must
16663 be wrapped in quotes.
16664 The main purpose of this feature is to allow \SpecialChar LaTeX
16665 wrapping around specific
16666 branches as user needs.
16669 \begin_layout Enumerate
16672 The layout of a user (or class) specific caption is being defined.
16674 \begin_inset Flex Code
16677 \begin_layout Plain Layout
16685 must be of the form
16688 \begin_inset Quotes gld
16692 \begin_inset Flex Code
16695 \begin_layout Plain Layout
16702 \begin_inset Quotes grd
16708 \begin_inset Flex Code
16711 \begin_layout Plain Layout
16719 specifies the name of the caption as it appears in the menu.
16720 Have a look at the standard caption (
16721 \begin_inset Flex Code
16724 \begin_layout Plain Layout
16732 ), the specific captions of the KOMA-Script classes (
16733 \begin_inset Flex Code
16736 \begin_layout Plain Layout
16745 \begin_inset Flex Code
16748 \begin_layout Plain Layout
16759 \begin_inset space ~
16765 \begin_inset Flex Code
16768 \begin_layout Plain Layout
16776 ) for applications.
16779 \begin_layout Standard
16781 \begin_inset Flex Code
16784 \begin_layout Plain Layout
16790 -Definition kann folgende Einträge enthalten:
16793 \begin_layout Description
16796 \begin_inset Flex Code
16799 \begin_layout Plain Layout
16808 \begin_inset Flex Code
16811 \begin_layout Plain Layout
16819 =""] This inset will appear in the table of contents of the given type.
16820 An empty string disables.
16821 See also the OutlinerName and the IsTocCaption commands.
16822 This is only implemented for Flex insets.
16826 \begin_layout Description
16827 \begin_inset Flex Code
16830 \begin_layout Plain Layout
16837 \begin_inset Flex Code
16840 \begin_layout Plain Layout
16846 ] Definiert die Argumentnummer eines Befehls/einer Umgebung, die im aktuellen
16847 Layout definiert ist.
16848 Die Definition muss mit
16849 \begin_inset Flex Code
16852 \begin_layout Plain Layout
16860 \begin_inset CommandInset ref
16862 reference "subsec:Einzelne-Absatz-Layouts"
16869 \begin_layout Description
16870 \begin_inset Flex Code
16873 \begin_layout Plain Layout
16879 Präambel um Sprachbefehle zu modifizieren; siehe
16880 \begin_inset CommandInset ref
16882 reference "subsec:I18n"
16889 \begin_layout Description
16890 \begin_inset Flex Code
16893 \begin_layout Plain Layout
16900 \begin_inset Flex Code
16903 \begin_layout Plain Layout
16909 ] ist die Hintergrundfarbe der Einfügung.
16911 \begin_inset CommandInset ref
16913 reference "chap:Namen-von-Farben"
16917 für eine Liste von verfügbaren Farbnamen.
16920 \begin_layout Description
16921 \begin_inset Flex Code
16924 \begin_layout Plain Layout
16931 \begin_inset Flex Code
16934 \begin_layout Plain Layout
16943 \begin_inset space \thinspace{}
16947 \begin_inset Flex Code
16950 \begin_layout Plain Layout
16956 ] Ob der Inhalt der Einfügung als Marke verwendet werden soll, wenn die
16957 Einfügung geschlossen ist.
16960 \begin_layout Description
16961 \begin_inset Flex Code
16964 \begin_layout Plain Layout
16971 \begin_inset Flex Code
16974 \begin_layout Plain Layout
16980 ] Wie bei Absatz-Layouts, siehe
16981 \begin_inset CommandInset ref
16983 reference "subsec:Einzelne-Absatz-Layouts"
16988 Beachten Sie, dass der komplette Typ angegeben werden muss, z.
16989 \begin_inset space \thinspace{}
16994 \begin_inset Flex Code
16997 \begin_layout Plain Layout
16998 CopyStyle Flex:<Name>
17006 \begin_layout Description
17007 \begin_inset Flex Code
17010 \begin_layout Plain Layout
17017 \begin_inset Flex Code
17020 \begin_layout Plain Layout
17029 \begin_inset space \thinspace{}
17033 \begin_inset Flex Code
17036 \begin_layout Plain Layout
17042 ] zeigt an, ob der Benutzer den Absatzeinstellungen-Dialog benutzen darf.
17045 \begin_layout Description
17046 \begin_inset Flex Code
17049 \begin_layout Plain Layout
17056 \begin_inset Flex Code
17059 \begin_layout Plain Layout
17066 \begin_inset Flex Code
17069 \begin_layout Plain Layout
17076 \begin_inset Flex Code
17079 \begin_layout Plain Layout
17086 Es beschreibt den Rendering-Stil für den Einfügungsrahmen und die -knöpfe.
17087 Fußnoten benutzen im allgemeinen
17088 \begin_inset Flex Code
17091 \begin_layout Plain Layout
17103 \begin_inset Flex Code
17106 \begin_layout Plain Layout
17113 \begin_inset Flex Code
17116 \begin_layout Plain Layout
17125 \begin_layout Description
17126 \begin_inset Flex Code
17129 \begin_layout Plain Layout
17136 \begin_inset Flex Code
17139 \begin_layout Plain Layout
17146 \begin_inset space \thinspace{}
17150 \begin_inset Flex Code
17153 \begin_layout Plain Layout
17161 ] Nur sinnvoll wenn der
17162 \begin_inset Flex Code
17165 \begin_layout Plain Layout
17172 \begin_inset Flex Code
17175 \begin_layout Plain Layout
17182 Gibt an, ob die Umgebung in der Ausgabe abgesetzt erscheint oder in einer
17183 Zeile mit dem umgebenden Text.
17185 \begin_inset Flex Code
17188 \begin_layout Plain Layout
17194 gesetzt, wird angenommen, dass die \SpecialChar LaTeX
17195 -Umgebung Leerraum nach den
17196 \begin_inset Flex Code
17199 \begin_layout Plain Layout
17212 \begin_inset Flex Code
17215 \begin_layout Plain Layout
17227 Befehlen ignoriert (inklusive des Zeilenumbruchzeichens).
17230 \begin_layout Description
17231 \begin_inset Flex Code
17234 \begin_layout Plain Layout
17241 \begin_inset Flex Code
17244 \begin_layout Plain Layout
17253 \begin_layout Description
17254 \begin_inset Flex Code
17257 \begin_layout Plain Layout
17267 die Marke benutzt (siehe
17268 \begin_inset CommandInset ref
17270 reference "subsec:Beschreibung-des-Zeichensatzes"
17275 Beachten Sie, dass die Definition dieses Fonts automatisch dem
17276 \begin_inset Flex Code
17279 \begin_layout Plain Layout
17285 denselben Wert zuweist, das heißt
17286 \begin_inset Flex Code
17289 \begin_layout Plain Layout
17295 muss zuerst definiert werden und
17296 \begin_inset Flex Code
17299 \begin_layout Plain Layout
17305 danach, wenn sie unterschiedlich sein sollen.
17308 \begin_layout Description
17309 \begin_inset Flex Code
17312 \begin_layout Plain Layout
17313 FixedWidthPreambleEncoding
17319 \begin_inset Flex Code
17322 \begin_layout Plain Layout
17331 \begin_inset space \thinspace{}
17335 \begin_inset Flex Code
17338 \begin_layout Plain Layout
17344 ] Ob eine Zeichenkodierung mit
17345 \begin_inset Quotes gld
17349 \begin_inset Quotes grd
17352 für den übersetzten Inhalt von
17353 \begin_inset Flex Code
17356 \begin_layout Plain Layout
17363 \begin_inset Flex Code
17366 \begin_layout Plain Layout
17373 Dies wird für spezielle \SpecialChar LaTeX
17378 benötigt, die keine variable Zeichenkodierung wie
17383 Diese Einstellung wird ignoriert, wenn \SpecialChar LaTeX
17384 -Varianten wie Xe\SpecialChar TeX
17385 oder Lua\SpecialChar TeX
17387 werden, die Unicode voll unterstützen.
17390 \begin_layout Description
17391 \begin_inset Flex Code
17394 \begin_layout Plain Layout
17395 ForceLocalFontSwitch
17401 \begin_inset Flex Code
17404 \begin_layout Plain Layout
17413 \begin_inset space \thinspace{}
17417 \begin_inset Flex Code
17420 \begin_layout Plain Layout
17426 ] Wenn babel verwendet wird; ob immer eine lokale Umschaltung der Sprache
17427 erfolgen soll (mittels
17428 \begin_inset Flex Code
17431 \begin_layout Plain Layout
17439 ) und nie eine globale (mittels
17440 \begin_inset Flex Code
17443 \begin_layout Plain Layout
17454 \begin_layout Description
17455 \begin_inset Flex Code
17458 \begin_layout Plain Layout
17465 \begin_inset Quotes gld
17470 \begin_inset Quotes grd
17473 und führt zu einer links-nach-rechts-Ausgabe, zum Beispiel bei \SpecialChar TeX
17477 \begin_inset Flex Code
17480 \begin_layout Plain Layout
17486 ist eine Behelfslösung.
17489 \begin_layout Description
17490 \begin_inset Flex Code
17493 \begin_layout Plain Layout
17500 \begin_inset Flex Code
17503 \begin_layout Plain Layout
17512 \begin_inset space \thinspace{}
17516 \begin_inset Flex Code
17519 \begin_layout Plain Layout
17525 ] erzwingt einen Zeilenumbruch in der \SpecialChar LaTeX
17526 -Ausgabe vor und nach der Einfügung.
17527 Dies stellt sicher, dass die Einfügung in eigenen Zeilen ausgegeben wird,
17528 um die Ausgabe später besser anderweitig einfacher verändern zu können.
17531 \begin_layout Description
17532 \begin_inset Flex Code
17535 \begin_layout Plain Layout
17542 \begin_inset Flex Code
17545 \begin_layout Plain Layout
17554 \begin_inset space \thinspace{}
17558 \begin_inset Flex Code
17561 \begin_layout Plain Layout
17567 ] zeigt an, ob stattdessen
17568 \begin_inset Flex Code
17571 \begin_layout Plain Layout
17577 benutzt werden soll oder ob der Benutzer den Absatzstil der Einfügung ändern
17581 \begin_layout Description
17582 \begin_inset Flex Code
17585 \begin_layout Plain Layout
17592 \begin_inset Flex Code
17595 \begin_layout Plain Layout
17604 \begin_inset space \thinspace{}
17608 \begin_inset Flex Code
17611 \begin_layout Plain Layout
17617 ] Wie bei Absatz-Layouts, siehe
17618 \begin_inset CommandInset ref
17620 reference "subsec:Einzelne-Absatz-Layouts"
17627 \begin_layout Description
17628 \begin_inset Flex Code
17631 \begin_layout Plain Layout
17637 Diese Tags kontrollieren die XHTML-Ausgabe.
17639 \begin_inset CommandInset ref
17641 reference "sec:Tags-for-XHTML"
17648 \begin_layout Description
17649 \begin_inset Flex Code
17652 \begin_layout Plain Layout
17659 \begin_inset Flex Code
17662 \begin_layout Plain Layout
17671 \begin_inset space \thinspace{}
17675 \begin_inset Flex Code
17678 \begin_layout Plain Layout
17684 ] Ob der Inhalt der Einfügung für die Zeichenketten des 'Gliederungs'-Fensters
17685 verwendet werden soll
17687 for all table of contents, regardless of the AddToToc setting
17690 Zum Beispiel will man nicht, dass der Inhalt einer Fußzeile im Namen des
17691 Abschnitts im Inhaltsverzeichnis des Gliederungs-Fensters erscheint.
17692 Aber man will normalerweise, dass der Inhalt von Zeichenstilen erscheint.
17695 \begin_layout Description
17698 \begin_inset Flex Code
17701 \begin_layout Plain Layout
17710 \begin_inset Flex Code
17713 \begin_layout Plain Layout
17723 \begin_inset space \thinspace{}
17727 \begin_inset Flex Code
17730 \begin_layout Plain Layout
17738 ] If this is set to 1 and AddToToc is enabled, the inset adds a summary
17739 of its contents in its item in the table of contents.
17740 Otherwise, only the label appears.
17743 \begin_layout Description
17744 \begin_inset Flex Code
17747 \begin_layout Plain Layout
17756 \begin_inset Flex Code
17759 \begin_layout Plain Layout
17768 \begin_inset space \thinspace{}
17772 \begin_inset Flex Code
17775 \begin_layout Plain Layout
17781 ] Wie bei Absatz-Layouts, siehe
17782 \begin_inset CommandInset ref
17784 reference "subsec:Einzelne-Absatz-Layouts"
17791 \begin_layout Description
17792 \begin_inset Flex Code
17795 \begin_layout Plain Layout
17801 ist die für die Marke benutze Schrift (siehe
17802 \begin_inset CommandInset ref
17804 reference "subsec:Beschreibung-des-Zeichensatzes"
17809 Beachten Sie, dass diese Definition niemals vor
17810 \begin_inset Flex Code
17813 \begin_layout Plain Layout
17819 erscheinen darf, weil sie sonst unwirksam ist.
17822 \begin_layout Description
17823 \begin_inset Flex Code
17826 \begin_layout Plain Layout
17833 \begin_inset Flex Code
17836 \begin_layout Plain Layout
17843 \begin_inset Quotes erd
17847 \begin_inset Quotes erd
17850 ] wird auf dem Knopf und anderswo als Einfügungsmarke angezeigt.
17851 Einige Einfügungstypen (\SpecialChar TeX
17852 -Code und Zweig) ändern diese Marke im Vo\SpecialChar softhyphen
17853 rü\SpecialChar softhyphen
17854 ber\SpecialChar softhyphen
17858 \begin_layout Description
17859 \begin_inset Flex Code
17862 \begin_layout Plain Layout
17868 Sprachabhängige Präambel; siehe
17869 \begin_inset CommandInset ref
17871 reference "subsec:I18n"
17878 \begin_layout Description
17879 \begin_inset Flex Code
17882 \begin_layout Plain Layout
17889 \begin_inset Flex Code
17892 \begin_layout Plain Layout
17898 ] ist der Name der \SpecialChar LaTeX
17899 -Umgebung oder des \SpecialChar LaTeX
17903 \begin_layout Description
17904 \begin_inset Flex Code
17907 \begin_layout Plain Layout
17914 \begin_inset Flex Code
17917 \begin_layout Plain Layout
17923 ] ist ein optionaler Parameter für den zugehörigen
17924 \begin_inset Flex Code
17927 \begin_layout Plain Layout
17933 , einschließ\SpecialChar softhyphen
17934 lich möglicher Klammerpaare wie
17935 \begin_inset Flex Code
17938 \begin_layout Plain Layout
17945 Dieser Parameter kann in \SpecialChar LyX
17946 nicht geändert werden (man verwendet
17947 \begin_inset Flex Code
17950 \begin_layout Plain Layout
17956 für anpassbare Parameters).
17957 Dieser wird nach allen anderen \SpecialChar LaTeX
17959 \begin_inset Flex Code
17962 \begin_layout Plain Layout
17971 \begin_layout Description
17972 \begin_inset Flex Code
17975 \begin_layout Plain Layout
17982 \begin_inset Flex Code
17985 \begin_layout Plain Layout
17986 Command, Environment, None
17991 ] Wie der Stil in \SpecialChar LaTeX
17996 \begin_layout Plain Layout
17997 \begin_inset Flex Code
18000 \begin_layout Plain Layout
18006 ist vielleicht etwas missverständlich, da diese Regeln auch für SGML-Klassen
18008 Siehe die SGML-Klassendateienfür spezielle Beispiele.
18017 \begin_layout Description
18018 \begin_inset Flex Code
18021 \begin_layout Plain Layout
18027 bedeutet nichts Spezielles
18030 \begin_layout Description
18031 \begin_inset Flex Code
18034 \begin_layout Plain Layout
18041 \begin_inset Flex Code
18044 \begin_layout Plain Layout
18051 {\SpecialChar ldots
18060 \begin_layout Description
18061 \begin_inset Flex Code
18064 \begin_layout Plain Layout
18071 \begin_inset Flex Code
18074 \begin_layout Plain Layout
18081 }\SpecialChar ldots
18096 \begin_layout Standard
18097 Zusammenfassend bedeutet das, dass die \SpecialChar LaTeX
18101 \begin_layout LyX-Code
18104 LatexName[LatexParam]{\SpecialChar ldots
18108 \begin_layout Standard
18112 \begin_layout LyX-Code
18115 begin{LatexName}[LatexParam] \SpecialChar ldots
18121 \begin_layout Standard
18122 sein wird, je nach \SpecialChar LaTeX
18127 \begin_layout Description
18128 \begin_inset Flex Code
18131 \begin_layout Plain Layout
18138 \begin_inset Flex Code
18141 \begin_layout Plain Layout
18147 ] Eine Zeichenkette, die zu Beginn des Inhalts des Stils ausgegeben wird.
18148 Ein Zeilenumbruch in der Ausgabe wird mit
18149 \begin_inset Flex Code
18152 \begin_layout Plain Layout
18161 \begin_layout Description
18162 \begin_inset Flex Code
18165 \begin_layout Plain Layout
18172 \begin_inset Flex Code
18175 \begin_layout Plain Layout
18182 \begin_inset Flex Code
18185 \begin_layout Plain Layout
18192 \begin_inset Flex Code
18195 \begin_layout Plain Layout
18202 \begin_inset Flex Code
18205 \begin_layout Plain Layout
18211 (zeigt das Ende einer Definition an) sein.
18212 Dieser Eintrag wird für flexible Einfügungen benötigt und ist nur dort
18214 Neben anderen Dingen legt er fest, in welchem Menü diese Einfügung erscheinen
18217 \begin_inset Flex Code
18220 \begin_layout Plain Layout
18227 \begin_inset Flex Code
18230 \begin_layout Plain Layout
18237 \begin_inset Flex Code
18240 \begin_layout Plain Layout
18247 \begin_inset Flex Code
18250 \begin_layout Plain Layout
18257 \begin_inset Flex Code
18260 \begin_layout Plain Layout
18267 \begin_inset Flex Code
18270 \begin_layout Plain Layout
18278 \begin_inset Flex Code
18281 \begin_layout Plain Layout
18288 \begin_inset Flex Code
18291 \begin_layout Plain Layout
18298 \begin_inset Flex Code
18301 \begin_layout Plain Layout
18308 \begin_inset Flex Code
18311 \begin_layout Plain Layout
18318 \begin_inset Flex Code
18321 \begin_layout Plain Layout
18327 -Einfügungen gesetzt werden, indem es
18332 \begin_inset Flex Code
18335 \begin_layout Plain Layout
18344 \begin_layout Description
18345 \begin_inset Flex Code
18348 \begin_layout Plain Layout
18355 \begin_inset Flex Code
18358 \begin_layout Plain Layout
18367 \begin_inset space \thinspace{}
18371 \begin_inset Flex Code
18374 \begin_layout Plain Layout
18380 ] zeigt an, ob in dieser Einfügung mehrfache Absätze erlaubt sind.
18382 \begin_inset Flex Code
18385 \begin_layout Plain Layout
18391 auf denselben Wert gesetzt und
18392 \begin_inset Flex Code
18395 \begin_layout Plain Layout
18402 Diese können auf andere Werte gesetzt werden, wenn sie
18407 \begin_inset Flex Code
18410 \begin_layout Plain Layout
18419 \begin_layout Description
18420 \begin_inset Flex Code
18423 \begin_layout Plain Layout
18430 \begin_inset Flex Code
18433 \begin_layout Plain Layout
18442 \begin_inset space \thinspace{}
18446 \begin_inset Flex Code
18449 \begin_layout Plain Layout
18459 Befehle in diesem Layout ge\SpecialChar softhyphen
18461 \begin_inset Flex Code
18464 \begin_layout Plain Layout
18477 an, ob der Befehl selber geschützt werden soll.
18480 \begin_layout Description
18481 \begin_inset Flex Code
18484 \begin_layout Plain Layout
18491 \begin_inset Flex Code
18494 \begin_layout Plain Layout
18500 ] Löscht ein vorhandenes
18501 \begin_inset Flex Code
18504 \begin_layout Plain Layout
18513 \begin_layout Description
18514 \begin_inset Flex Code
18517 \begin_layout Plain Layout
18524 \begin_inset Flex Code
18527 \begin_layout Plain Layout
18534 \begin_inset Flex Code
18537 \begin_layout Plain Layout
18544 \begin_inset Flex Code
18547 \begin_layout Plain Layout
18554 Dies wird verwendet um ein
18555 \begin_inset Flex Code
18558 \begin_layout Plain Layout
18564 umzubenennen und dabei die Rückwärtskompatibilität zu erhalten.
18567 \begin_layout Description
18568 \begin_inset Flex Code
18571 \begin_layout Plain Layout
18578 \begin_inset Flex Code
18581 \begin_layout Plain Layout
18590 \begin_inset space \thinspace{}
18594 \begin_inset Flex Code
18597 \begin_layout Plain Layout
18603 ] Wie bei Absatz-Layouts, siehe
18604 \begin_inset CommandInset ref
18606 reference "subsec:Einzelne-Absatz-Layouts"
18613 \begin_layout Description
18614 \begin_inset Flex Code
18617 \begin_layout Plain Layout
18624 \begin_inset Flex Code
18627 \begin_layout Plain Layout
18636 \begin_inset space \thinspace{}
18640 \begin_inset Flex Code
18643 \begin_layout Plain Layout
18649 ] Wie bei Absatz-Layouts, siehe
18650 \begin_inset CommandInset ref
18652 reference "subsec:Einzelne-Absatz-Layouts"
18659 \begin_layout Description
18660 \begin_inset Flex Code
18663 \begin_layout Plain Layout
18669 Wie bei Absatz-Layouts, siehe
18670 \begin_inset CommandInset ref
18672 reference "subsec:Einzelne-Absatz-Layouts"
18679 \begin_layout Description
18680 \begin_inset Flex Code
18683 \begin_layout Plain Layout
18690 \begin_inset Flex Code
18693 \begin_layout Plain Layout
18699 ] Der Präfix, der verwendet werden soll, wenn auf Marken dieser Einfügung
18701 Dies erlaubt die Verwendung von Formatierten Querverweisen.
18704 \begin_layout Description
18705 \begin_inset Flex Code
18708 \begin_layout Plain Layout
18715 \begin_inset Flex Code
18718 \begin_layout Plain Layout
18724 ] Wie bei Absatz-Layouts, siehe
18725 \begin_inset CommandInset ref
18727 reference "subsec:Einzelne-Absatz-Layouts"
18734 \begin_layout Description
18735 \begin_inset Flex Code
18738 \begin_layout Plain Layout
18745 \begin_inset Flex Code
18748 \begin_layout Plain Layout
18757 \begin_inset space \thinspace{}
18761 \begin_inset Flex Code
18764 \begin_layout Plain Layout
18770 ] Setzt die \SpecialChar LaTeX
18771 -Argumente dieses Stils zurück (der via
18772 \begin_inset Flex Code
18775 \begin_layout Plain Layout
18782 Dies ist nützlich, wenn man einen Stil mit
18783 \begin_inset Flex Code
18786 \begin_layout Plain Layout
18792 kopiert hat, aber nicht dessen (benötigten und optionalen) Argumente übernehmen
18796 \begin_layout Description
18797 \begin_inset Flex Code
18800 \begin_layout Plain Layout
18807 \begin_inset Flex Code
18810 \begin_layout Plain Layout
18817 \begin_inset space \thinspace{}
18821 \begin_inset Flex Code
18824 \begin_layout Plain Layout
18832 ] Ob die Einfügung die Schrift der übergeordneten Umgebung verwenden soll
18835 \begin_inset Flex Code
18838 \begin_layout Plain Layout
18846 : verwendet die Schrift der übergeordneten Umgebung.
18849 \begin_layout Description
18850 \begin_inset Flex Code
18853 \begin_layout Plain Layout
18860 \begin_inset Flex Code
18863 \begin_layout Plain Layout
18869 ] Eine Zeichenkette, die am Ende des Inhalts des Stils ausgegeben wird.
18870 Ein Zeilenumbruch in der Ausgabe wird mit
18871 \begin_inset Flex Code
18874 \begin_layout Plain Layout
18883 \begin_layout Description
18884 \begin_inset Flex Code
18887 \begin_layout Plain Layout
18894 \begin_inset Flex Code
18897 \begin_layout Plain Layout
18904 \begin_inset space \thinspace{}
18908 \begin_inset Flex Code
18911 \begin_layout Plain Layout
18919 ] Erlaubt es, den Inhalt der Einfügung auf Rechtschreibung zu überprüfen.
18922 \begin_layout Subsection
18924 \begin_inset CommandInset label
18926 name "subsec:Zähler"
18933 \begin_layout Standard
18934 Es ist notwendig Zähler (
18935 \begin_inset Flex Noun
18938 \begin_layout Plain Layout
18945 \begin_inset Flex Noun
18948 \begin_layout Plain Layout
18954 ,\SpecialChar ldots
18955 ) in der Textklasse selber zu definieren.
18956 Die Standardzähler sind in der Datei
18957 \begin_inset Flex Code
18960 \begin_layout Plain Layout
18966 definiert, so dass Sie nur die Zeile
18969 \begin_layout LyX-Code
18970 Input stdcounters.inc
18973 \begin_layout Standard
18974 zu zu Ihrer Layout-Datei hinzufügen müssen, damit sie arbeiten.
18975 Aber wenn Sie eigene Zähler definieren wollen, können Sie das tun.
18976 Zähler-Deklarationen beginnen mit
18979 \begin_layout LyX-Code
18983 \begin_layout Standard
18985 \begin_inset Flex Code
18988 \begin_layout Plain Layout
18994 der Name Ihres Zählers ist.
18995 Die Deklaration endet mit
18996 \begin_inset Flex Code
18999 \begin_layout Plain Layout
19008 \begin_layout Standard
19009 Folgende Parameter können auch benutzt werden:
19012 \begin_layout Description
19013 \begin_inset Flex Code
19016 \begin_layout Plain Layout
19023 \begin_inset Flex Code
19026 \begin_layout Plain Layout
19032 ] Setzt den Startwert für einen Zähler, auf den er zurückgesetzt wird.
19033 Normalerweise will man die Voreinstellung
19034 \begin_inset Quotes gld
19038 \begin_inset Quotes grd
19044 \begin_layout Description
19045 \begin_inset Flex Code
19048 \begin_layout Plain Layout
19055 \begin_inset Flex Code
19058 \begin_layout Plain Layout
19065 \begin_inset Quotes erd
19069 \begin_inset Quotes erd
19072 ] definiert, wie der Zähler dargestellt wird.
19074 \begin_inset Flex Code
19077 \begin_layout Plain Layout
19078 LabelStringAppendix
19083 auf denselben Wert gesetzt.
19084 In der Zeichenkette können folgende Konstrukte benutzt werden:
19087 \begin_layout Itemize
19088 \begin_inset Flex Code
19091 \begin_layout Plain Layout
19099 wird durch die Erweiterung von
19100 \begin_inset Flex Code
19103 \begin_layout Plain Layout
19110 \begin_inset Newline newline
19114 \begin_inset Flex Code
19117 \begin_layout Plain Layout
19118 LabelStringAppendix
19124 \begin_inset Flex Code
19127 \begin_layout Plain Layout
19136 \begin_layout Itemize
19137 Zählerwerte können durch \SpecialChar LaTeX
19138 -ähnliche Makros wie
19139 \begin_inset Flex Code
19142 \begin_layout Plain Layout
19158 ausgedrückt werden, wobei
19159 \begin_inset Flex Code
19162 \begin_layout Plain Layout
19170 Folgendes sein kann:
19171 \begin_inset Flex Code
19174 \begin_layout Plain Layout
19180 : 1, 2, 3,\SpecialChar ldots
19182 \begin_inset Flex Code
19185 \begin_layout Plain Layout
19191 für Kleinbuchstaben: a, b, c,\SpecialChar ldots
19193 \begin_inset Flex Code
19196 \begin_layout Plain Layout
19202 für Großbuchstaben: A, B, C,\SpecialChar ldots
19204 \begin_inset Flex Code
19207 \begin_layout Plain Layout
19213 für kleine römische Zahlen: i, ii, iii,\SpecialChar ldots
19215 \begin_inset Flex Code
19218 \begin_layout Plain Layout
19224 für große römische Zahlen: I, II, III.
19227 \begin_layout Standard
19229 \begin_inset Flex Code
19232 \begin_layout Plain Layout
19238 nicht definiert ist, wird ein Standardwert wie folgt benutzt: wenn der
19239 Zähler einen Hauptzähler
19240 \begin_inset Flex Code
19243 \begin_layout Plain Layout
19250 \begin_inset Flex Code
19253 \begin_layout Plain Layout
19259 definiert) hat, wird der String
19260 \begin_inset Flex Code
19263 \begin_layout Plain Layout
19274 \begin_inset Flex Code
19277 \begin_layout Plain Layout
19288 \begin_layout Description
19289 \begin_inset Flex Code
19292 \begin_layout Plain Layout
19293 LabelStringAppendix
19299 \begin_inset Flex Code
19302 \begin_layout Plain Layout
19309 \begin_inset Quotes erd
19313 \begin_inset Quotes erd
19317 \begin_inset Flex Code
19320 \begin_layout Plain Layout
19326 , aber für den Anhang.
19329 \begin_layout Description
19330 \begin_inset Flex Code
19333 \begin_layout Plain Layout
19340 \begin_inset Flex Code
19343 \begin_layout Plain Layout
19350 \begin_inset Quotes erd
19354 \begin_inset Quotes erd
19357 ] Ein Format, das für Formatierte Querverweise auf einen Zähler verwendet
19360 \begin_inset space \thinspace{}
19364 Referenzen auf Abschnitte in der Form
19365 \begin_inset Quotes gld
19369 \begin_inset space ~
19373 \begin_inset Quotes grd
19376 haben, sollte der String
19377 \begin_inset Quotes gld
19381 \begin_inset Quotes grd
19385 Diese Zeichen werden später durch die referenzierte Abschnittsnummer ersetzt.
19386 Also für Abschnitte lautet der String dann
19387 \begin_inset Quotes gld
19391 \begin_inset Quotes grd
19397 \begin_layout Description
19398 \begin_inset Flex Code
19401 \begin_layout Plain Layout
19408 \begin_inset Flex Code
19411 \begin_layout Plain Layout
19418 \begin_inset Quotes erd
19422 \begin_inset Quotes erd
19425 ] Wenn dies auf den Namen eines anderen Zählers gesetzt wird, wird der gegenwärt
19426 ige Zähler jedes mal zurückgesetzt, wenn der andere erhöht wird.
19428 \begin_inset Flex Code
19431 \begin_layout Plain Layout
19438 \begin_inset Flex Code
19441 \begin_layout Plain Layout
19450 \begin_layout Subsection
19451 Beschreibung des Zeichensatzes
19452 \begin_inset CommandInset label
19454 name "subsec:Beschreibung-des-Zeichensatzes"
19461 \begin_layout Standard
19462 Eine Zeichensatzbeschreibung sieht folgendermaßen aus:
19465 \begin_layout LyX-Code
19479 \begin_layout LyX-Code
19483 \begin_layout LyX-Code
19487 \begin_layout Standard
19488 und es sind folgende Befehle vorhanden:
19491 \begin_layout Description
19492 \begin_inset Flex Code
19495 \begin_layout Plain Layout
19502 \begin_inset Flex Code
19505 \begin_layout Plain Layout
19512 \begin_inset Flex Code
19515 \begin_layout Plain Layout
19522 \begin_inset Flex Code
19525 \begin_layout Plain Layout
19532 \begin_inset Flex Code
19535 \begin_layout Plain Layout
19542 \begin_inset Flex Code
19545 \begin_layout Plain Layout
19552 \begin_inset Flex Code
19555 \begin_layout Plain Layout
19562 \begin_inset Flex Code
19565 \begin_layout Plain Layout
19572 \begin_inset Flex Code
19575 \begin_layout Plain Layout
19582 \begin_inset Flex Code
19585 \begin_layout Plain Layout
19592 \begin_inset Flex Code
19595 \begin_layout Plain Layout
19602 \begin_inset Flex Code
19605 \begin_layout Plain Layout
19612 \begin_inset Flex Code
19615 \begin_layout Plain Layout
19622 \begin_inset Flex Code
19625 \begin_layout Plain Layout
19632 \begin_inset Flex Code
19635 \begin_layout Plain Layout
19642 \begin_inset Flex Code
19645 \begin_layout Plain Layout
19652 \begin_inset Flex Code
19655 \begin_layout Plain Layout
19662 \begin_inset Flex Code
19665 \begin_layout Plain Layout
19672 \begin_inset Flex Code
19675 \begin_layout Plain Layout
19682 \begin_inset Flex Code
19685 \begin_layout Plain Layout
19692 \begin_inset Flex Code
19695 \begin_layout Plain Layout
19704 \begin_layout Description
19705 \begin_inset Flex Code
19708 \begin_layout Plain Layout
19715 \begin_inset Flex Code
19718 \begin_layout Plain Layout
19725 \begin_inset Flex Code
19728 \begin_layout Plain Layout
19735 \begin_inset Flex Code
19738 \begin_layout Plain Layout
19747 \begin_layout Description
19748 \begin_inset Flex Code
19751 \begin_layout Plain Layout
19758 \begin_inset Flex Code
19761 \begin_layout Plain Layout
19767 ] Zulässige Argumente sind:
19768 \begin_inset Flex Code
19771 \begin_layout Plain Layout
19778 \begin_inset Flex Code
19781 \begin_layout Plain Layout
19788 \begin_inset Flex Code
19791 \begin_layout Plain Layout
19798 \begin_inset Flex Code
19801 \begin_layout Plain Layout
19808 \begin_inset Flex Code
19811 \begin_layout Plain Layout
19818 \begin_inset Flex Code
19821 \begin_layout Plain Layout
19828 \begin_inset Flex Code
19831 \begin_layout Plain Layout
19838 \begin_inset Flex Code
19841 \begin_layout Plain Layout
19848 \begin_inset Flex Code
19851 \begin_layout Plain Layout
19858 \begin_inset Flex Code
19861 \begin_layout Plain Layout
19868 \begin_inset Flex Code
19871 \begin_layout Plain Layout
19878 \begin_inset Flex Code
19881 \begin_layout Plain Layout
19888 Jedes schaltet die entsprechende Eigenschaft an oder aus.
19890 \begin_inset Flex Code
19893 \begin_layout Plain Layout
19904 \begin_inset Flex Code
19907 \begin_layout Plain Layout
19913 schaltet diesen aus.
19914 \begin_inset Newline newline
19917 Falls Sie Letzteres verwirrt, erinnern Sie sich, dass die Schrifteinstellungen
19918 standardmäßig von den umgebenden Stilen übernommen wird.
19920 \begin_inset Flex Code
19923 \begin_layout Plain Layout
19934 \begin_inset space \thinspace{}
19938 in einer Theorem-Umgebung aktiv ist.
19941 \begin_layout Description
19942 \begin_inset Flex Code
19945 \begin_layout Plain Layout
19952 \begin_inset Flex Code
19955 \begin_layout Plain Layout
19962 \begin_inset Flex Code
19965 \begin_layout Plain Layout
19974 \begin_layout Description
19975 \begin_inset Flex Code
19978 \begin_layout Plain Layout
19985 \begin_inset Flex Code
19988 \begin_layout Plain Layout
19995 \begin_inset Flex Code
19998 \begin_layout Plain Layout
20005 \begin_inset Flex Code
20008 \begin_layout Plain Layout
20015 \begin_inset Flex Code
20018 \begin_layout Plain Layout
20027 \begin_layout Description
20028 \begin_inset Flex Code
20031 \begin_layout Plain Layout
20038 \begin_inset Flex Code
20041 \begin_layout Plain Layout
20048 \begin_inset Flex Code
20051 \begin_layout Plain Layout
20058 \begin_inset Flex Code
20061 \begin_layout Plain Layout
20068 \begin_inset Flex Code
20071 \begin_layout Plain Layout
20078 \begin_inset Flex Code
20081 \begin_layout Plain Layout
20088 \begin_inset Flex Code
20091 \begin_layout Plain Layout
20098 \begin_inset Flex Code
20101 \begin_layout Plain Layout
20108 \begin_inset Flex Code
20111 \begin_layout Plain Layout
20120 \begin_layout Subsection
20123 \begin_inset CommandInset label
20125 name "subsec:Citation-engine-description"
20129 Citation engine description
20132 \begin_layout Standard
20136 \begin_inset Flex Code
20139 \begin_layout Plain Layout
20147 blocks, as used mainly in cite engine files (see
20148 \begin_inset CommandInset ref
20150 reference "subsec:Cite-Engine-Dateien"
20157 ), define the citation commands provided by a specific
20158 \begin_inset Quotes eld
20162 \begin_inset Quotes erd
20166 A cite engine, in \SpecialChar LyX
20167 terms, is way specific way to format citations, using
20168 numbers, author names and/or years.
20169 Currently, \SpecialChar LyX
20170 supports three such engine types, namely:
20173 \begin_layout Enumerate
20176 \begin_inset Flex Code
20179 \begin_layout Plain Layout
20187 : the default Bib\SpecialChar TeX
20188 way to format citations, a simple numeric style (e.
20189 \begin_inset space \thinspace{}
20193 \begin_inset Quotes eld
20197 \begin_inset Quotes erd
20203 \begin_layout Enumerate
20206 \begin_inset Flex Code
20209 \begin_layout Plain Layout
20217 : Harvard-styled citations using author names and publication year (e.
20218 \begin_inset space \thinspace{}
20222 \begin_inset Quotes eld
20225 Smith and Miller (2017b)
20226 \begin_inset Quotes erd
20232 \begin_layout Enumerate
20235 \begin_inset Flex Code
20238 \begin_layout Plain Layout
20246 : extended numerical citations that also allow for author or title next
20248 \begin_inset space \thinspace{}
20252 \begin_inset Quotes eld
20255 Smith and Miller [1]
20256 \begin_inset Quotes erd
20262 \begin_layout Standard
20265 \begin_inset Flex Code
20268 \begin_layout Plain Layout
20276 blocks look like this:
20279 \begin_layout LyX-Code
20285 \begin_layout LyX-Code
20291 \begin_layout LyX-Code
20297 \begin_layout LyX-Code
20300 citeyearpar[][]=parencite*
20303 \begin_layout LyX-Code
20309 \begin_layout LyX-Code
20315 \begin_layout Standard
20319 \begin_inset Flex Code
20322 \begin_layout Plain Layout
20330 denotes the engine.
20331 The individual lines respectively define a cite command or cite command
20332 paradigm supported by this engine.
20333 The line can be as simple as a cite command that is used both to name the
20334 respective \SpecialChar LyX
20335 command and the \SpecialChar LaTeX
20336 output or more complex in order to differentiate
20338 The full syntax is:
20341 \begin_layout LyX-Code
20344 LyXName|alias$*<!_stardesc!_stardesctooltip>[][]=latexcmd
20347 \begin_layout Itemize
20350 \begin_inset Flex Code
20353 \begin_layout Plain Layout
20361 : The name as used in the
20362 \begin_inset Flex Code
20365 \begin_layout Plain Layout
20377 \begin_layout Standard
20380 For portability reasons, we try to use the same name for same-formatted
20381 commands in different cite packages (thus many names stem from natbib,
20382 and thus we need to differentiate a
20383 \begin_inset Flex Code
20386 \begin_layout Plain Layout
20394 sometimes, if the \SpecialChar LaTeX
20395 command names differ).
20399 \begin_layout Itemize
20402 \begin_inset Flex Code
20405 \begin_layout Plain Layout
20413 : a (comma-separated) list of commands that fall back to the given
20414 \begin_inset Flex Code
20417 \begin_layout Plain Layout
20425 in the current engine.
20426 This eases the switch of citation packages and engines.
20428 \begin_inset Flex Code
20431 \begin_layout Plain Layout
20440 \begin_inset Flex Code
20443 \begin_layout Plain Layout
20451 in layout definitions.
20454 \begin_layout Itemize
20457 \begin_inset Flex Code
20460 \begin_layout Plain Layout
20468 : The actual \SpecialChar LaTeX
20469 command that is output.
20473 \begin_layout Standard
20476 \begin_inset Flex Code
20479 \begin_layout Plain Layout
20488 \begin_inset Flex Code
20491 \begin_layout Plain Layout
20501 \begin_inset Flex Code
20504 \begin_layout Plain Layout
20513 \begin_inset Flex Code
20516 \begin_layout Plain Layout
20524 will be output to \SpecialChar LaTeX
20528 \begin_layout Standard
20534 \begin_layout Itemize
20537 Capitalization indicates that the command also has a capitalized form (
20538 \begin_inset Flex Code
20541 \begin_layout Plain Layout
20553 \begin_inset Flex Code
20556 \begin_layout Plain Layout
20567 These usually enforce up-casing of name prefixes (
20572 \begin_inset Formula $\Rightarrow$
20582 \begin_layout Itemize
20586 \begin_inset Flex Code
20589 \begin_layout Plain Layout
20597 indicate the number of optional arguments (there can be 0–2).
20600 \begin_layout Itemize
20604 \begin_inset Flex Code
20607 \begin_layout Plain Layout
20615 indicates there is a starred version of the command (
20616 \begin_inset Flex Code
20619 \begin_layout Plain Layout
20631 \begin_inset Flex Code
20634 \begin_layout Plain Layout
20649 \begin_layout Standard
20652 By default, the starred version means: Output all authors even if it should
20654 \begin_inset Quotes eld
20658 \begin_inset Quotes erd
20662 \begin_inset Flex Code
20665 \begin_layout Plain Layout
20676 \begin_layout Standard
20679 If the star has a different meaning for a given command, it can be specified
20681 \begin_inset Flex Code
20684 \begin_layout Plain Layout
20687 <!_stardesc!_stardesctooltip>
20693 Maximal two translatable macro keywords, marked by the prefix
20694 \begin_inset Flex Code
20697 \begin_layout Plain Layout
20706 The first points to the string that replaces the
20707 \begin_inset Quotes eld
20711 \begin_inset Quotes erd
20714 checkbox label in the citation dialog, the second one to an optional tool
20715 tip for this checkbox.
20719 \begin_layout Standard
20722 Note that these two macros have to be defined in a
20723 \begin_inset Flex Code
20726 \begin_layout Plain Layout
20734 (see next section), dropping the
20735 \begin_inset Flex Code
20738 \begin_layout Plain Layout
20746 from the prefix, like this:
20749 \begin_layout LyX-Code
20752 _stardesc Sta&rred command label
20755 \begin_layout LyX-Code
20758 _stardesctooltip Tooltip for the starred command checkbox.
20762 \begin_layout Itemize
20766 \begin_inset Flex Code
20769 \begin_layout Plain Layout
20777 indicates that this command features
20778 \begin_inset Quotes eld
20781 qualified citation lists
20782 \begin_inset Quotes erd
20790 -specific feature for multi-reference citations where an individual pre-
20791 and postnote can be given to each reference in the list.
20792 Please refer to the
20796 manual for details.
20799 \begin_layout Subsection
20800 \begin_inset CommandInset label
20802 name "subsec:Citation-format-description"
20808 Citation format description
20811 \begin_layout Standard
20815 \begin_inset Flex Code
20818 \begin_layout Plain Layout
20826 blocks are used to describe how bibliographic information should be displayed,
20827 both within \SpecialChar LyX
20828 itself (in the citation dialog and in tooltips, for example)
20829 and in XHTML output.
20830 Such a block might look like this:
20833 \begin_layout LyX-Code
20837 \begin_layout LyX-Code
20841 \begin_layout LyX-Code
20845 \begin_layout LyX-Code
20849 \begin_layout Standard
20855 \begin_layout LyX-Code
20861 \begin_layout LyX-Code
20867 \begin_layout LyX-Code
20873 \begin_layout LyX-Code
20879 \begin_layout Standard
20882 In the first case, t
20885 \begin_layout Standard
20888 he individual lines define how the bibliographic information associated
20889 with an article or book, respectively, is to be displayed, and such a definitio
20890 n can be given for any `entry type' that might be present in a Bib\SpecialChar TeX
20893 defines a default format in the source code that will be used if no specific
20894 definition has been given.
20896 predefines several formats in the file
20897 \begin_inset Flex Code
20900 \begin_layout Plain Layout
20908 , which is included in most of \SpecialChar LyX
20909 's document classes.
20912 \begin_layout Standard
20915 In the second case, the lines define how a specific citation command (in
20917 \begin_inset Flex Code
20920 \begin_layout Plain Layout
20931 \begin_inset Flex Code
20934 \begin_layout Plain Layout
20944 ) is to be displayed on the citation inset label, in the citation dialog,
20945 menu or XHTML output.
20947 defines such formats for the citation style variants it supports via
20949 Document\SpecialChar menuseparator
20950 Setting\SpecialChar menuseparator
20951 Bibliography\SpecialChar ldots
20955 \begin_inset Flex Code
20958 \begin_layout Plain Layout
20966 files that are shipped with \SpecialChar LyX
20968 \begin_inset CommandInset ref
20970 reference "subsec:Cite-Engine-Dateien"
20980 \begin_layout Standard
20983 The definitions use a simple language that allows Bib\SpecialChar TeX
20984 keys to be replaced
20986 Keys should be enclosed in
20987 \begin_inset Flex Code
20990 \begin_layout Plain Layout
20999 \begin_inset Flex Code
21002 \begin_layout Plain Layout
21011 So a simple definition might look like this:
21014 \begin_layout LyX-Code
21016 \begin_inset Quotes eld
21020 \begin_inset Quotes erd
21026 \begin_layout Standard
21029 This would print the author, followed by a comma, followed by the title,
21030 in quotes, followed by a period.
21033 \begin_layout Standard
21036 Of course, sometimes you may want to print a key only if it exists.
21037 This can be done by using a conditional construction, such as:
21038 \begin_inset Flex Code
21041 \begin_layout Plain Layout
21045 \begin_inset space ~
21055 \begin_inset Flex Code
21058 \begin_layout Plain Layout
21066 key exists, then print
21067 \begin_inset Quotes eld
21071 \begin_inset space ~
21075 \begin_inset Quotes erd
21078 followed by the volume key.
21079 It is also possible to have an else clause in the conditional, such as:
21080 \begin_inset Newline newline
21084 \begin_inset Flex Code
21087 \begin_layout Plain Layout
21090 {%author%[[%author%]][[%editor%, ed.]]}
21096 \begin_inset Newline newline
21100 \begin_inset Flex Code
21103 \begin_layout Plain Layout
21111 key is printed if it exists; otherwise, the editor key is printed, followed
21113 \begin_inset Quotes eld
21117 \begin_inset space ~
21121 \begin_inset Quotes erd
21124 Note that the key is again enclosed in
21125 \begin_inset Flex Code
21128 \begin_layout Plain Layout
21136 signs; the entire conditional is enclosed in braces; and the if and else
21137 clauses are enclosed in double brackets,
21138 \begin_inset Quotes eld
21142 \begin_inset Flex Code
21145 \begin_layout Plain Layout
21154 \begin_inset Quotes eld
21158 \begin_inset Quotes eld
21162 \begin_inset Flex Code
21165 \begin_layout Plain Layout
21174 \begin_inset Quotes erd
21178 There must be no space between any of these.
21181 \begin_layout Standard
21184 Next to the entry keys, there are some special keys that can be used for
21185 these conditionals:
21188 \begin_layout Itemize
21191 \begin_inset Flex Code
21194 \begin_layout Plain Layout
21197 {%dialog%[[true]][[false]]}
21203 \begin_inset Quotes eld
21207 \begin_inset Quotes erd
21210 part for dialogs and menus, the
21211 \begin_inset Quotes eld
21215 \begin_inset Quotes erd
21218 part for other contexts (workarea, export)
21221 \begin_layout Itemize
21224 \begin_inset Flex Code
21227 \begin_layout Plain Layout
21230 {%export%[[true]][[false]]}
21236 \begin_inset Quotes eld
21240 \begin_inset Quotes erd
21243 part for export and menus, the
21244 \begin_inset Quotes eld
21248 \begin_inset Quotes erd
21251 part for other contexts (workarea, dialog)
21254 \begin_layout Itemize
21257 \begin_inset Flex Code
21260 \begin_layout Plain Layout
21269 \begin_inset Quotes eld
21273 \begin_inset Quotes erd
21276 part if another item follows (e.
21277 \begin_inset space \thinspace{}
21280 g., in a citation with multiple keys)
21283 \begin_layout Itemize
21286 \begin_inset Flex Code
21289 \begin_layout Plain Layout
21292 {%second%[[true]][[false]]}
21298 \begin_inset Quotes eld
21302 \begin_inset Quotes erd
21305 if this is the second of multiple items, else the
21306 \begin_inset Quotes eld
21310 \begin_inset Quotes erd
21316 \begin_layout Itemize
21319 \begin_inset Flex Code
21322 \begin_layout Plain Layout
21325 {%ifstar%[[true]][[false]]}
21331 \begin_inset Quotes eld
21335 \begin_inset Quotes erd
21338 part for starred citation commands (such as
21339 \begin_inset Flex Code
21342 \begin_layout Plain Layout
21352 ), the false part for unstarred
21355 \begin_layout Itemize
21358 \begin_inset Flex Code
21361 \begin_layout Plain Layout
21364 {%ifentrytype:<type>%[[true]][[false]]}
21370 \begin_inset Quotes eld
21374 \begin_inset Quotes erd
21377 if the current entry type matches
21378 \begin_inset Flex Code
21381 \begin_layout Plain Layout
21389 , else the false part (e.g., in a citation definition:
21390 \begin_inset Flex Code
21393 \begin_layout Plain Layout
21396 {%ifentrytype:book%[[this is a book]][[this is no book]]}
21404 \begin_layout Itemize
21407 \begin_inset Flex Code
21410 \begin_layout Plain Layout
21413 {%ifmultiple:<authortype>%[[true]][[false]]}
21419 \begin_inset Quotes eld
21423 \begin_inset Quotes erd
21426 if the current author type (author, editor etc.) has multiple authors, else
21427 the false part (e.g., in a bibliography definition:
21428 \begin_inset Flex Code
21431 \begin_layout Plain Layout
21434 {%ifmultiple:editor%[[eds.]][[ed.]]}
21442 \begin_layout Itemize
21445 \begin_inset Flex Code
21448 \begin_layout Plain Layout
21451 {%ifqualified%[[true]][[false]]}
21457 \begin_inset Quotes eld
21461 \begin_inset Quotes erd
21464 part if the current citation is a qualified citation list (a specific
21468 format for multi-reference citations), the false part if this is not the
21472 \begin_layout Standard
21476 \begin_inset Flex Code
21479 \begin_layout Plain Layout
21487 prints the author key as it is recorded in the bibliography file.
21488 This might not be what you want, since it will result in a string such
21490 \begin_inset Quotes eld
21493 Miller, Peter and Smith, Mary and White, Jane
21494 \begin_inset Quotes erd
21498 \begin_inset Quotes eld
21502 \begin_inset Quotes erd
21505 is used by Bib\SpecialChar TeX
21506 to delimit authors).
21508 therefore provides some methods to get properly formatted name lists (which
21509 will also get translated).
21510 The following keys are provided:
21513 \begin_layout Enumerate
21516 For name lists with pre- and surname, suitable for the main authors/editors
21517 of a bibliography item.
21519 \begin_inset Flex Code
21522 \begin_layout Plain Layout
21530 part denotes the kind of list that is requested (e.g.
21532 \begin_inset Flex Code
21535 \begin_layout Plain Layout
21547 \begin_layout Itemize
21550 \begin_inset Flex Code
21553 \begin_layout Plain Layout
21556 %abbrvnames:<nametype>%
21561 : Provides a name list which is abbreviated (with
21562 \begin_inset Quotes eld
21566 \begin_inset Quotes erd
21570 \begin_inset Flex Code
21573 \begin_layout Plain Layout
21584 \begin_layout Itemize
21587 \begin_inset Flex Code
21590 \begin_layout Plain Layout
21593 %fullnames:<nametype>%
21598 : Provides a full name list (never abbreviated with
21599 \begin_inset Quotes eld
21603 \begin_inset Quotes erd
21609 \begin_layout Itemize
21612 \begin_inset Flex Code
21615 \begin_layout Plain Layout
21618 %forceabbrvnames:<nametype>%
21623 : Provides a name list which is always abbreviated (with
21624 \begin_inset Quotes eld
21628 \begin_inset Quotes erd
21632 \begin_inset Flex Code
21635 \begin_layout Plain Layout
21647 \begin_layout Enumerate
21650 Alternative name lists with pre- and surname, if the order of pre- and surname
21651 inside the bibliography item differs (as in:
21652 \begin_inset Quotes eld
21655 Miller, John: Some text, in: Mary Smith, ed.: A volume
21656 \begin_inset Quotes erd
21663 \begin_layout Itemize
21666 \begin_inset Flex Code
21669 \begin_layout Plain Layout
21672 %abbrvbynames:<nametype>%
21677 : Provides a name list which is abbreviated (with
21678 \begin_inset Quotes eld
21682 \begin_inset Quotes erd
21686 \begin_inset Flex Code
21689 \begin_layout Plain Layout
21700 \begin_layout Itemize
21703 \begin_inset Flex Code
21706 \begin_layout Plain Layout
21709 %fullbynames:<nametype>%
21714 : Provides a full name list (never abbreviated with
21715 \begin_inset Quotes eld
21719 \begin_inset Quotes erd
21725 \begin_layout Itemize
21728 \begin_inset Flex Code
21731 \begin_layout Plain Layout
21734 %forceabbrvbynames:<nametype>%
21739 : Provides a name list which is always abbreviated (with
21740 \begin_inset Quotes eld
21744 \begin_inset Quotes erd
21748 \begin_inset Flex Code
21751 \begin_layout Plain Layout
21763 \begin_layout Enumerate
21766 And finally name lists which consist of family names only, as used in author-yea
21768 these do not take a
21769 \begin_inset Flex Code
21772 \begin_layout Plain Layout
21780 part, but always return either an author list or, if this does not exist,
21781 an editor list (as common in author-year labels):
21785 \begin_layout Itemize
21788 \begin_inset Flex Code
21791 \begin_layout Plain Layout
21799 : Provides a name list which is abbreviated (with
21800 \begin_inset Quotes eld
21804 \begin_inset Quotes erd
21808 \begin_inset Flex Code
21811 \begin_layout Plain Layout
21822 \begin_layout Itemize
21825 \begin_inset Flex Code
21828 \begin_layout Plain Layout
21836 : Provides a full name list (never abbreviated with
21837 \begin_inset Quotes eld
21841 \begin_inset Quotes erd
21847 \begin_layout Itemize
21850 \begin_inset Flex Code
21853 \begin_layout Plain Layout
21856 %forceabbrvciteauthor%
21861 : Provides a name list which is always abbreviated (with
21862 \begin_inset Quotes eld
21866 \begin_inset Quotes erd
21870 \begin_inset Flex Code
21873 \begin_layout Plain Layout
21885 \begin_layout Standard
21888 The order of pre- and surname in the former two lists can be adjusted by
21892 \begin_layout Itemize
21895 \begin_inset Flex Code
21898 \begin_layout Plain Layout
21901 !firstnameform %surname%, %prename%
21906 (first author in lists of type 1)
21909 \begin_layout Itemize
21912 \begin_inset Flex Code
21915 \begin_layout Plain Layout
21918 !othernameform %surname%, %prename%
21923 (other authors in lists of type 1)
21926 \begin_layout Itemize
21929 \begin_inset Flex Code
21932 \begin_layout Plain Layout
21935 !firstbynameform %prename% %surname%
21940 (first author in lists of type 2)
21943 \begin_layout Itemize
21946 \begin_inset Flex Code
21949 \begin_layout Plain Layout
21952 !otherbynameform %prename% %surname%
21957 (other authors in lists of type 2)
21960 \begin_layout Standard
21963 This allows you to configure namings like
21964 \begin_inset Quotes eld
21967 Miller, Peter and Mary Smith: \SpecialChar ldots
21968 , in: John Doe and Pat Green, eds.:\SpecialChar ldots
21970 \begin_inset Quotes erd
21976 \begin_layout Standard
21979 There is one other piece of syntax available in definitions, which looks
21981 \begin_inset Flex Code
21984 \begin_layout Plain Layout
21993 This defines a piece of formatting information that is to be used when
21995 \begin_inset Quotes eld
21999 \begin_inset Quotes erd
22003 Obviously, we do not want to output HTML tags when writing plain text,
22004 so they should be wrapped in
22005 \begin_inset Quotes eld
22009 \begin_inset Quotes erd
22013 \begin_inset Quotes eld
22017 \begin_inset Quotes erd
22023 \begin_layout Standard
22026 Two special sorts of definitions are also possible in a
22027 \begin_inset Flex Code
22030 \begin_layout Plain Layout
22039 An example of the first would be:
22042 \begin_layout LyX-Code
22044 \begin_inset Quotes eld
22048 \begin_inset Quotes erd
22054 \begin_layout Standard
22057 This is an abbreviation, or macro, and it can be used by treating it as
22059 \begin_inset Flex Code
22062 \begin_layout Plain Layout
22073 \begin_inset Flex Code
22076 \begin_layout Plain Layout
22084 exactly as it would treat its definition.
22085 So, let us issue the obvious
22093 \begin_layout LyX-Code
22097 \begin_layout Standard
22100 or anything like it.
22102 shouldn't go into an infinite loop, but it may go into a long one before
22106 \begin_layout Standard
22109 The second sort of special definition might look like this:
22112 \begin_layout LyX-Code
22116 \begin_layout Standard
22119 This defines a translatable piece of text, which allows relevant parts of
22120 the bibliography or citation to be translated.
22121 It can be included in a definition by treating it as a key:
22122 \begin_inset Flex Code
22125 \begin_layout Plain Layout
22134 Several of these are predefined in
22135 \begin_inset Flex Code
22138 \begin_layout Plain Layout
22141 stdciteformats.inc and the diverse
22142 \begin_inset Flex Code
22145 \begin_layout Plain Layout
22159 Note that these are not macros, in the sense just defined.
22160 They will not be expanded.
22163 \begin_layout Standard
22166 So here then is an example that use all these features:
22167 \begin_inset VSpace defskip
22173 \begin_layout Standard
22178 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
22181 \begin_layout Standard
22184 \begin_inset VSpace defskip
22187 This defines a macro that prints the author, followed by a comma, if the
22189 \begin_inset Flex Code
22192 \begin_layout Plain Layout
22200 key is defined, or else prints the name of the editor, followed by the
22202 \begin_inset Flex Code
22205 \begin_layout Plain Layout
22213 or its translation (it is by default
22214 \begin_inset Quotes eld
22218 \begin_inset Quotes erd
22222 \begin_inset Flex Code
22225 \begin_layout Plain Layout
22234 Note that this is in fact defined in
22235 \begin_inset Flex Code
22238 \begin_layout Plain Layout
22246 , so you can use it in your own definitions, or re-definitions, if you load
22250 \begin_layout Section
22251 \begin_inset CommandInset label
22253 name "sec:Tags-for-XHTML"
22259 Tags for XHTML output
22262 \begin_layout Standard
22265 As with \SpecialChar LaTeX
22266 or DocBook, the format of \SpecialChar LyX
22267 's XHTML output is also controlled by
22268 layout information.
22269 In general, \SpecialChar LyX
22270 provides sensible defaults and, as mentioned earlier, it will
22271 even construct default CSS style rules from the other layout tags.
22272 For example, \SpecialChar LyX
22273 will attempt to use the information provided in the
22274 \begin_inset Flex Code
22277 \begin_layout Plain Layout
22285 declaration for the Chapter style to write CSS that will appropriately
22286 format chapter headings.
22289 \begin_layout Standard
22292 In many cases, then, you may not have to do anything at all to get acceptable
22293 XHTML output for your own environments, custom insets, and so forth.
22294 But in some cases you will, and so \SpecialChar LyX
22295 provides a number of layout tags that
22296 can be used to customize the XHTML and CSS that are generated.
22299 \begin_layout Standard
22302 Note that there are two tags,
22303 \begin_inset Flex Code
22306 \begin_layout Plain Layout
22315 \begin_inset Flex Code
22318 \begin_layout Plain Layout
22326 that may appear outside style and inset declarations.
22330 \begin_inset CommandInset ref
22332 reference "subsec:Allgemeine-Parameter-für"
22338 for details on these.
22341 \begin_layout Subsection
22347 \begin_layout Standard
22350 The sort of XHTML \SpecialChar LyX
22351 outputs for a paragraph depends upon whether we are dealing
22352 with a normal paragraph, a command, or an environment, where this is itself
22353 determined by the contents of the corresponding
22354 \begin_inset Flex Code
22357 \begin_layout Plain Layout
22370 \begin_layout Standard
22373 For a command or normal paragraph, the output XHTML has the following form:
22376 \begin_layout LyX-Code
22380 \begin_inset Quotes erd
22384 \begin_inset Quotes erd
22390 \begin_layout LyX-Code
22394 \begin_inset Quotes erd
22398 \begin_inset Quotes erd
22404 \begin_layout LyX-Code
22407 Contents of the paragraph.
22410 \begin_layout LyX-Code
22416 \begin_layout Standard
22419 The label tags are of course omitted if the paragraph does not have a label.
22422 \begin_layout Standard
22425 For an environment that is not some sort of list, the XHTML takes this form:
22428 \begin_layout LyX-Code
22432 \begin_inset Quotes erd
22436 \begin_inset Quotes erd
22442 \begin_layout LyX-Code
22446 \begin_inset Quotes erd
22450 \begin_inset Quotes erd
22454 \begin_inset Quotes erd
22458 \begin_inset Quotes erd
22461 >Environment Label</labeltag>First paragraph.</itemtag>
22464 \begin_layout LyX-Code
22467 <itemtag>Second paragraph.</itemtag>
22470 \begin_layout LyX-Code
22476 \begin_layout Standard
22479 Note that the label is output only for the first paragraph, as it should
22480 be for a theorem, for example.
22484 \begin_layout Standard
22487 For a list, we have one of these forms:
22490 \begin_layout LyX-Code
22494 \begin_inset Quotes erd
22498 \begin_inset Quotes erd
22504 \begin_layout LyX-Code
22508 \begin_inset Quotes erd
22512 \begin_inset Quotes erd
22516 \begin_inset Quotes erd
22520 \begin_inset Quotes erd
22523 >List Label</labeltag>First item.</itemtag>
22526 \begin_layout LyX-Code
22530 \begin_inset Quotes erd
22534 \begin_inset Quotes erd
22538 \begin_inset Quotes erd
22542 \begin_inset Quotes erd
22545 >List Label</labeltag>Second item.</itemtag>
22548 \begin_layout LyX-Code
22554 \begin_layout LyX-Code
22558 \begin_layout LyX-Code
22562 \begin_inset Quotes erd
22566 \begin_inset Quotes erd
22572 \begin_layout LyX-Code
22576 \begin_inset Quotes erd
22580 \begin_inset Quotes erd
22583 >List Label</labeltag><itemtag attr=
22584 \begin_inset Quotes erd
22588 \begin_inset Quotes erd
22591 >First item.</itemtag>
22594 \begin_layout LyX-Code
22598 \begin_inset Quotes erd
22602 \begin_inset Quotes erd
22605 >List Label</labeltag><itemtag attr=
22606 \begin_inset Quotes erd
22610 \begin_inset Quotes erd
22613 >Second item.</itemtag>
22616 \begin_layout LyX-Code
22622 \begin_layout Standard
22625 Note the different orders of
22626 \begin_inset Flex Code
22629 \begin_layout Plain Layout
22638 \begin_inset Flex Code
22641 \begin_layout Plain Layout
22650 Which order we get depends upon the setting of
22651 \begin_inset Flex Code
22654 \begin_layout Plain Layout
22663 \begin_inset Flex Code
22666 \begin_layout Plain Layout
22674 is false (the default), you get the first of these, with the label within
22675 the item; if true, you get the second, with the label outside the item.
22678 \begin_layout Standard
22681 The specific tags and attributes output for each paragraph type can be controlle
22682 d by means of the layout tags we are about to describe.
22683 As mentioned earlier, however, \SpecialChar LyX
22684 uses sensible defaults for many of these,
22685 so you often may not need to do very much to get good XHTML output.
22686 Think of the available tags as there so you can tweak things to your liking.
22689 \begin_layout Description
22692 \begin_inset Flex Code
22695 \begin_layout Plain Layout
22704 \begin_inset Flex Code
22707 \begin_layout Plain Layout
22715 ] Specifies attribute information to be output with the main tag.
22717 \begin_inset Quotes eld
22721 \begin_inset Flex Code
22724 \begin_layout Plain Layout
22733 \begin_inset Quotes erd
22737 By default, \SpecialChar LyX
22739 \begin_inset Quotes eld
22743 \begin_inset Flex Code
22746 \begin_layout Plain Layout
22755 \begin_inset Quotes erd
22759 \begin_inset Flex Code
22762 \begin_layout Plain Layout
22770 is the \SpecialChar LyX
22771 name of the layout, made lowercase, for example: chapter.
22776 contain any style information.
22778 \begin_inset Flex Code
22781 \begin_layout Plain Layout
22792 \begin_layout Description
22795 \begin_inset Flex Code
22798 \begin_layout Plain Layout
22807 \begin_inset Flex Code
22810 \begin_layout Plain Layout
22820 \begin_inset space \thinspace{}
22824 \begin_inset Flex Code
22827 \begin_layout Plain Layout
22835 ] Whether to output the default CSS information \SpecialChar LyX
22836 generates for this layout,
22837 even if additional information is explicitly provided via
22838 \begin_inset Flex Code
22841 \begin_layout Plain Layout
22851 \begin_inset Flex Code
22854 \begin_layout Plain Layout
22862 allows you to alter or augment the generated CSS, rather than to override
22865 \begin_inset Flex Code
22868 \begin_layout Plain Layout
22879 \begin_layout Description
22882 \begin_inset Flex Code
22885 \begin_layout Plain Layout
22894 \begin_inset Flex Code
22897 \begin_layout Plain Layout
22905 ] The tag to be used for individual paragraphs of environments, replacing
22907 \begin_inset Flex Code
22910 \begin_layout Plain Layout
22918 in the examples above.
22920 \begin_inset Flex Code
22923 \begin_layout Plain Layout
22934 \begin_layout Description
22937 \begin_inset Flex Code
22940 \begin_layout Plain Layout
22949 \begin_inset Flex Code
22952 \begin_layout Plain Layout
22960 ] Attributes for the item tag.
22962 \begin_inset Quotes eld
22966 \begin_inset Flex Code
22969 \begin_layout Plain Layout
22972 class=`layoutname_item'
22978 \begin_inset Quotes erd
22986 contain any style information.
22988 \begin_inset Flex Code
22991 \begin_layout Plain Layout
23002 \begin_layout Description
23005 \begin_inset Flex Code
23008 \begin_layout Plain Layout
23017 \begin_inset Flex Code
23020 \begin_layout Plain Layout
23028 ] The tag to be used for paragraph and item labels, replacing
23029 \begin_inset Flex Code
23032 \begin_layout Plain Layout
23040 in the examples above.
23042 \begin_inset Flex Code
23045 \begin_layout Plain Layout
23054 \begin_inset Flex Code
23057 \begin_layout Plain Layout
23066 \begin_inset Flex Code
23069 \begin_layout Plain Layout
23078 \begin_inset Flex Code
23081 \begin_layout Plain Layout
23084 Centered_Top_Environment
23089 , in which case it defaults to
23090 \begin_inset Flex Code
23093 \begin_layout Plain Layout
23104 \begin_layout Description
23107 \begin_inset Flex Code
23110 \begin_layout Plain Layout
23119 \begin_inset Flex Code
23122 \begin_layout Plain Layout
23130 ] Attributes for the label tag.
23132 \begin_inset Quotes eld
23136 \begin_inset Flex Code
23139 \begin_layout Plain Layout
23142 class=`layoutname_label'
23148 \begin_inset Quotes erd
23156 contain any style information.
23158 \begin_inset Flex Code
23161 \begin_layout Plain Layout
23172 \begin_layout Description
23175 \begin_inset Flex Code
23178 \begin_layout Plain Layout
23187 \begin_inset Flex Code
23190 \begin_layout Plain Layout
23200 \begin_inset space \thinspace{}
23204 \begin_inset Flex Code
23207 \begin_layout Plain Layout
23215 ] Meaningful only for list-like environments, this tag controls whether
23216 the label tag is output before or inside the item tag.
23217 This is used, for example, in the description environment, where we want
23219 \begin_inset Flex Code
23222 \begin_layout Plain Layout
23225 <dt>\SpecialChar ldots
23226 </dt><dd>\SpecialChar ldots
23234 \begin_inset Flex Code
23237 \begin_layout Plain Layout
23245 : The label tag is output inside the item tag.
23248 \begin_layout Description
23251 \begin_inset Flex Code
23254 \begin_layout Plain Layout
23262 Information to be output in the
23263 \begin_inset Flex Code
23266 \begin_layout Plain Layout
23274 section when this style is used.
23275 This might, for example, be used to include a
23276 \begin_inset Flex Code
23279 \begin_layout Plain Layout
23288 \begin_inset Flex Code
23291 \begin_layout Plain Layout
23302 \begin_layout Description
23305 \begin_inset Flex Code
23308 \begin_layout Plain Layout
23316 CSS style information to be included when this style is used.
23317 Note that this will automatically be wrapped in a layout-generated
23318 \begin_inset Flex Code
23321 \begin_layout Plain Layout
23329 block, so only the CSS itself need be included.
23331 \begin_inset Flex Code
23334 \begin_layout Plain Layout
23345 \begin_layout Description
23348 \begin_inset Flex Code
23351 \begin_layout Plain Layout
23360 \begin_inset Flex Code
23363 \begin_layout Plain Layout
23371 ] The tag to be used for the main label, replacing
23372 \begin_inset Flex Code
23375 \begin_layout Plain Layout
23383 in the examples above.
23385 \begin_inset Flex Code
23388 \begin_layout Plain Layout
23399 \begin_layout Description
23402 \begin_inset Flex Code
23405 \begin_layout Plain Layout
23414 \begin_inset Flex Code
23417 \begin_layout Plain Layout
23427 \begin_inset space \thinspace{}
23431 \begin_inset Flex Code
23434 \begin_layout Plain Layout
23442 ] Marks this style as the one to be used to generate the
23443 \begin_inset Flex Code
23446 \begin_layout Plain Layout
23454 tag for the XHTML file.
23455 By default, it is false.
23457 \begin_inset Flex Code
23460 \begin_layout Plain Layout
23468 file sets it to true for the
23469 \begin_inset Flex Code
23472 \begin_layout Plain Layout
23484 \begin_layout Subsection
23490 \begin_layout Standard
23493 The XHTML output of insets can also be controlled by information in layout
23498 \begin_layout Plain Layout
23501 At present, this is true only for
23502 \begin_inset Quotes eld
23506 \begin_inset Quotes erd
23509 insets (insets you can type into) and is not true for
23510 \begin_inset Quotes eld
23514 \begin_inset Quotes erd
23517 insets (insets that are associated with dialog boxes).
23522 Here, too, \SpecialChar LyX
23523 tries to provide sensible defaults, and it constructs default
23525 But everything can be customized.
23528 \begin_layout Standard
23531 The XHTML \SpecialChar LyX
23532 outputs for an inset has the following form:
23535 \begin_layout LyX-Code
23539 \begin_inset Quotes erd
23543 \begin_inset Quotes erd
23549 \begin_layout LyX-Code
23552 <labeltag>Label</labeltag>
23555 \begin_layout LyX-Code
23559 \begin_inset Quotes erd
23563 \begin_inset Quotes erd
23566 >Contents of the inset.</innertag>
23569 \begin_layout LyX-Code
23575 \begin_layout Standard
23578 If the inset permits multiple paragraphs—that is, if
23579 \begin_inset Flex Code
23582 \begin_layout Plain Layout
23590 is true—then the contents of the inset will itself be output as paragraphs
23591 formatted according to the styles used for those paragraphs (standard,
23592 quote, and the like).
23593 The label tag is of course omitted if the paragraph does not have a label
23594 and, at present, is always
23595 \begin_inset Flex Code
23598 \begin_layout Plain Layout
23607 The inner tag is optional and, by default, does not appear.
23610 \begin_layout Standard
23613 The specific tags and attributes output for each inset can be controlled
23614 by means of the following layout tags.
23617 \begin_layout Description
23620 \begin_inset Flex Code
23623 \begin_layout Plain Layout
23632 \begin_inset Flex Code
23635 \begin_layout Plain Layout
23643 ] Specifies attribute information to be output with the main tag.
23645 \begin_inset Quotes eld
23649 \begin_inset Flex Code
23652 \begin_layout Plain Layout
23655 class=`myinset' onclick=`\SpecialChar ldots
23662 \begin_inset Quotes erd
23666 By default, \SpecialChar LyX
23668 \begin_inset Quotes eld
23672 \begin_inset Flex Code
23675 \begin_layout Plain Layout
23684 \begin_inset Quotes erd
23688 \begin_inset Flex Code
23691 \begin_layout Plain Layout
23699 is the \SpecialChar LyX
23700 name of the inset, made lowercase and with non-alphanumeric characters
23701 converted to underscores, for example: footnote.
23704 \begin_layout Description
23707 \begin_inset Flex Code
23710 \begin_layout Plain Layout
23719 \begin_inset Flex Code
23722 \begin_layout Plain Layout
23732 \begin_inset space \thinspace{}
23736 \begin_inset Flex Code
23739 \begin_layout Plain Layout
23747 ] Whether to output the default CSS information \SpecialChar LyX
23748 generates for this layout,
23749 even if additional information is explicitly provided via
23750 \begin_inset Flex Code
23753 \begin_layout Plain Layout
23763 \begin_inset Flex Code
23766 \begin_layout Plain Layout
23774 allows you to alter or augment the generated CSS, rather than to override
23779 \begin_layout Description
23782 \begin_inset Flex Code
23785 \begin_layout Plain Layout
23794 \begin_inset Flex Code
23797 \begin_layout Plain Layout
23805 ] Attributes for the inner tag.
23807 \begin_inset Quotes eld
23811 \begin_inset Flex Code
23814 \begin_layout Plain Layout
23817 class=`insetname_inner'
23823 \begin_inset Quotes erd
23829 \begin_layout Description
23832 \begin_inset Flex Code
23835 \begin_layout Plain Layout
23844 \begin_inset Flex Code
23847 \begin_layout Plain Layout
23855 ] The inner tag, replacing
23856 \begin_inset Flex Code
23859 \begin_layout Plain Layout
23867 in the examples above.
23868 By default, there is none.
23871 \begin_layout Description
23874 \begin_inset Flex Code
23877 \begin_layout Plain Layout
23886 \begin_inset Flex Code
23889 \begin_layout Plain Layout
23898 \begin_inset space \thinspace{}
23902 \begin_inset Flex Code
23905 \begin_layout Plain Layout
23914 ] Whether this inset represents a standalone block of text (such as a footnote)
23915 or instead represents material that is included in the surrounding text
23916 (such as a branch).
23920 \begin_layout Description
23923 \begin_inset Flex Code
23926 \begin_layout Plain Layout
23935 \begin_inset Flex Code
23938 \begin_layout Plain Layout
23946 ] A label for this inset, possibly including a reference to a counter.
23947 For example, for footnote, it might be:
23948 \begin_inset Flex Code
23951 \begin_layout Plain Layout
23962 This is optional, and there is no default.
23965 \begin_layout Description
23968 \begin_inset Flex Code
23971 \begin_layout Plain Layout
23979 Information to be output in the
23980 \begin_inset Flex Code
23983 \begin_layout Plain Layout
23991 section when this style is used.
23992 This might, for example, be used to include a
23993 \begin_inset Flex Code
23996 \begin_layout Plain Layout
24005 \begin_inset Flex Code
24008 \begin_layout Plain Layout
24019 \begin_layout Description
24022 \begin_inset Flex Code
24025 \begin_layout Plain Layout
24033 CSS style information to be included when this style is used.
24034 Note that this will automatically be wrapped in a layout-generated
24035 \begin_inset Flex Code
24038 \begin_layout Plain Layout
24046 block, so only the CSS itself need be included.
24049 \begin_layout Description
24052 \begin_inset Flex Code
24055 \begin_layout Plain Layout
24064 \begin_inset Flex Code
24067 \begin_layout Plain Layout
24075 ] The tag to be used for the main label, replacing
24076 \begin_inset Flex Code
24079 \begin_layout Plain Layout
24087 in the examples above.
24088 The default depends upon the setting of
24089 \begin_inset Flex Code
24092 \begin_layout Plain Layout
24101 \begin_inset Flex Code
24104 \begin_layout Plain Layout
24112 is true, the default is
24113 \begin_inset Flex Code
24116 \begin_layout Plain Layout
24124 ; if it is false, the default is
24125 \begin_inset Flex Code
24128 \begin_layout Plain Layout
24139 \begin_layout Subsection
24145 \begin_layout Standard
24148 The XHTML output for floats too can be controlled by layout information.
24149 The output has the following form:
24152 \begin_layout LyX-Code
24156 \begin_inset Quotes erd
24160 \begin_inset Quotes erd
24166 \begin_layout LyX-Code
24169 Contents of the float.
24172 \begin_layout LyX-Code
24178 \begin_layout Standard
24181 The caption, if there is one, is a separate inset and will be output as
24183 Its appearance can be controlled via the InsetLayout for caption insets.
24187 \begin_layout Description
24190 \begin_inset Flex Code
24193 \begin_layout Plain Layout
24202 \begin_inset Flex Code
24205 \begin_layout Plain Layout
24213 ] Specifies attribute information to be output with the main tag.
24215 \begin_inset Quotes eld
24219 \begin_inset Flex Code
24222 \begin_layout Plain Layout
24225 class=`myfloat' onclick=`\SpecialChar ldots
24232 \begin_inset Quotes erd
24236 By default, \SpecialChar LyX
24238 \begin_inset Quotes eld
24242 \begin_inset Flex Code
24245 \begin_layout Plain Layout
24248 class=`float float-floattype'
24254 \begin_inset Quotes erd
24258 \begin_inset Flex Code
24261 \begin_layout Plain Layout
24269 is \SpecialChar LyX
24270 's name for this type of float, as determined by the float declaration
24274 \begin_inset CommandInset ref
24276 reference "subsec:Gleitobjekte"
24282 ), though made lowercase and with non-alphanumeric characters converted
24283 to underscores, for example: float-table.
24286 \begin_layout Description
24289 \begin_inset Flex Code
24292 \begin_layout Plain Layout
24300 CSS style information to be included when this float is used.
24301 Note that this will automatically be wrapped in a layout-generated
24302 \begin_inset Flex Code
24305 \begin_layout Plain Layout
24313 block, so only the CSS itself need be included.
24316 \begin_layout Description
24319 \begin_inset Flex Code
24322 \begin_layout Plain Layout
24331 \begin_inset Flex Code
24334 \begin_layout Plain Layout
24342 ] The tag to be used for this float, replacing
24343 \begin_inset Quotes eld
24347 \begin_inset Flex Code
24350 \begin_layout Plain Layout
24359 \begin_inset Quotes erd
24362 in the example above.
24364 \begin_inset Flex Code
24367 \begin_layout Plain Layout
24375 and will rarely need changing.
24378 \begin_layout Subsection
24381 Bibliography formatting
24384 \begin_layout Standard
24387 The bibliography can be formatted using
24388 \begin_inset Flex Code
24391 \begin_layout Plain Layout
24403 \begin_inset CommandInset ref
24405 reference "subsec:Citation-format-description"
24414 \begin_layout Subsection
24421 \begin_layout Standard
24424 We have several times mentioned that \SpecialChar LyX
24425 will generate default CSS style rules
24426 for both insets and paragraph styles, based upon the other layout information
24428 In this section, we shall say a word about which layout information \SpecialChar LyX
24433 \begin_layout Standard
24436 At present, \SpecialChar LyX
24437 auto-generates CSS only for font information, making use of
24439 \begin_inset Flex Code
24442 \begin_layout Plain Layout
24451 \begin_inset Flex Code
24454 \begin_layout Plain Layout
24463 \begin_inset Flex Code
24466 \begin_layout Plain Layout
24475 \begin_inset Flex Code
24478 \begin_layout Plain Layout
24487 \begin_inset Flex Code
24490 \begin_layout Plain Layout
24501 \begin_inset CommandInset ref
24503 reference "subsec:Beschreibung-des-Zeichensatzes"
24510 The translation is mostly straightforward and obvious.
24512 \begin_inset Quotes eld
24516 \begin_inset Flex Code
24519 \begin_layout Plain Layout
24528 \begin_inset Quotes erd
24532 \begin_inset Quotes eld
24536 \begin_inset Flex Code
24539 \begin_layout Plain Layout
24542 font-family: sans-serif;
24548 \begin_inset Quotes erd
24552 The correspondence of \SpecialChar LyX
24553 sizes and CSS sizes is a little less obvious but
24554 nonetheless intuitive.
24556 \begin_inset Flex Code
24559 \begin_layout Plain Layout
24568 \begin_inset Flex URL
24571 \begin_layout Plain Layout
24581 \begin_layout Chapter
24582 Externes Material einfügen
24583 \begin_inset CommandInset label
24585 name "cha:Externes-Material-einfügen"
24592 \begin_layout Standard
24595 \begin_inset Box Shadowbox
24605 height_special "totalheight"
24610 backgroundcolor "none"
24613 \begin_layout Plain Layout
24616 This portion of the documentation has not been updated for some time.
24617 We certainly hope that it is still accurate, but there are no guarantees.
24625 \begin_layout Standard
24628 The use of material from sources external to \SpecialChar LyX
24629 is covered in detail in the
24635 This part of the manual covers what needs to happen behind the scenes for
24636 new sorts of material to be included.
24639 \begin_layout Section
24640 Wie funktioniert das?
24643 \begin_layout Standard
24647 \begin_inset space \space{}
24652 basiert auf dem Konzept der Vorlage.
24653 Eine solche Vorlage ist eine Spezifikation, wie \SpecialChar LyX
24654 mit einer bestimmten Sorte
24655 von Material umgehen soll.
24656 Derzeit gehören zu \SpecialChar LyX
24657 derartige Vorlagen für XFig-Abbildungen, Dia-Diagramme,
24658 diverse Abbildungen im Rasterformat, Gnuplot und noch ein paar mehr.
24659 Die vollständige Liste sehen Sie in
24661 Einfügen\SpecialChar menuseparator
24662 Datei\SpecialChar menuseparator
24664 \begin_inset space \space{}
24672 \begin_layout Standard
24673 Darüberhinaus ist es möglich, durch eigene Vorlagen beliebige andere Formate
24675 Wir werden weiter unten beschreiben, was genau Sie dazu machen müssen und
24676 hoffen, dass Sie derartig erstellte Vorlagen an das \SpecialChar LyX
24677 -Team schicken, damit
24678 sie in kommenden \SpecialChar LyX
24679 -Versionen integriert werden können.
24682 \begin_layout Standard
24683 Ein weiteres Merkmal der Idee der externen Einfügung ist die Unterscheidung
24684 zwischen der ursprünglichen Datei, die als Grundlage für das eingefügte
24685 Material dient, und der erzeugten Datei, die dann letztendlich in Ihr Dokument
24687 Wir wollen dies am Beispiel einer XFig-Abbildung erläutern.
24690 \begin_layout Standard
24691 Das Programm XFig bearbeitet eine speziell formatierte Datei mit der Endung
24697 In XFig können Sie Ihre Abbildung editieren und ändern, und zum Schluss
24698 speichern Sie diese
24703 Wenn Sie nun eine derartige Abbildung in \SpecialChar LyX
24704 einbinden wollen, müssen Sie
24709 starten, um eine PostScript-Datei zu erzeugen, die von \SpecialChar LaTeX
24712 In diesem Fall ist also die
24716 -Datei die oben erwähnte Originaldatei, und die
24720 Datei die tatsächlich eingebundene Datei.
24723 \begin_layout Standard
24724 Diese Unterscheidung ist wichtig, denn Sie erlaubt das einfache Ändern und
24725 Aktualisieren des Materials, während Sie an Ihrem Text schreiben.
24726 Außerdem ist erst so die Flexibilität gegeben, die benötigt wird, um unterschie
24727 dliche Exportformate für die \SpecialChar LyX
24728 -Datei zu ermöglichen.
24731 \begin_layout Standard
24732 So ist es im Falle einer Ausgabe als reiner (ASCII) Text sicher nicht sinnvoll,
24733 eine PostScript-Datei im Rohformat einzubinden.
24734 In diesem Fall wird dann entweder nur eine Referenz auf die Bilddatei angegeben
24735 , oder aber es wird ein Konverter gestartet, der eine ASCII-Darstellung
24736 erzeugt, die in etwa so aussieht wie die ursprüngliche Grafik.
24737 Genau dies ist mit der Einfügung
24741 möglich, denn sie kennt all die notwendigen Befehle für derartige Konvertierung
24742 en (sofern sie von \SpecialChar LyX
24743 unterstützt werden).
24746 \begin_layout Standard
24747 Darüber hinaus erlaubt die Einfügung
24751 aber auch die einfache Integration mit externen Betrachtern und Editoren.
24752 So sind Sie bei einer XFig-Abbildung in der Lage, mit einem einigen Klick
24753 XFig zu starten, um die Abbildung zu bearbeiten oder die erstellte PostScript-D
24759 Kein langes Herumsuchen mit Dateimanagern nach den Original- und Grafikdateien
24760 mehr, und Sie müssen sich nicht mehr an die unterschiedlichen Parameter
24761 erinnern, die vielleicht für diese Abbildung notwendig sind, um sie in
24762 der richtigen Größe zu erstellen.
24763 Sie haben ohne viel Aufwand Zugriff auf eine Vielzahl von Applikationen
24764 und können so Ihre Produktivität ungemein steigern.
24767 \begin_layout Standard
24769 besitzt also die Information über eine Vielzahl von externen Programmen,
24770 um diese von Ihnen unbemerkt nutzen zu können und Ihnen so den größtmöglichen
24772 Und genau diese Information ist in den oben erwähnten Vorlagen gespeichert.
24773 Jede dieser Vorlagen enthält eine Liste von Befehlen und Optionen, um externe
24774 Programme zu starten, Formate zu konvertieren usw\SpecialChar endofsentence
24778 \begin_layout Standard
24779 Ein fortgeschrittener Anwender kann mit derartigen selbst erstellten Vorlagen
24780 die Möglichkeiten von \SpecialChar LyX
24781 stark erweitern, ohne dazu den eigentlichen Quellcode
24782 verändern zu müssen.
24783 Zwar ist dazu einiges an Arbeit notwendig, um all diese Befehle festzulegen,
24784 aber zum Glück hat das \SpecialChar LyX
24785 -Team das in einigen Fällen ja schon getan.
24788 \begin_layout Standard
24789 Eine kleine Einschränkung gibt es aber doch: Da es wie erwähnt eine Vielzahl
24790 möglicher Exportformate für das eingefügte Material gibt, wäre es zu vermuten,
24791 dass man von \SpecialChar LyX
24792 aus auch alle diese Formate als Vorschau ansehen kann.
24793 Das \SpecialChar LyX
24794 -Team hat sich entschlossen, das nicht zu tun, um die Benutzerschnittstelle
24795 so einfach wie möglich zu halten.
24796 Anstatt im Dialog für jedes mögliche Exportformat einen eigenen Knopf für
24797 die Vorschau zu haben, wurde das Konzept des primären Formats eingeführt,
24798 und es gibt nur einen Schalter
24801 \begin_inset space ~
24805 \begin_inset space ~
24810 , der die Datei in genau diesem primären Format anzeigt.
24813 \begin_layout Standard
24814 Dieses Format wird durch die verwendete Dokumentenklasse festgelegt.
24815 So ist es für die meisten Klassen \SpecialChar LaTeX
24816 , für die DocBook-Klassen ist es aber
24818 Denken Sie also daran, dass Ihnen die Vorschau lediglich das Aussehen in
24819 diesem Hauptformat anzeigt; wenn Sie sehen wollen, wie das Ergebnis in
24820 anderen Formaten aussieht, müssen Sie wie gewohnt die Konvertierung manuell
24824 \begin_layout Section
24827 The external template configuration files
24830 \begin_layout Standard
24833 It is relatively easy to add custom external template definitions to \SpecialChar LyX
24835 However, be aware that doing this in a careless manner most probably
24839 introduce an easily exploitable security hole.
24840 So before you do this, please read the discussion about security in
24843 \begin_inset CommandInset ref
24845 reference "sec:Sicherheitshinweise"
24852 \begin_layout Standard
24855 Having said that, we encourage you to submit any interesting templates that
24860 \begin_layout Standard
24863 The external templates are defined in the
24864 \begin_inset Flex Code
24867 \begin_layout Plain Layout
24875 files that are stored in the
24876 \begin_inset Flex Code
24879 \begin_layout Plain Layout
24882 LyXDir/lib/xtemplates/
24888 Each template is defined in a file of its own.
24889 You can place your own templates in
24890 \begin_inset Flex Code
24893 \begin_layout Plain Layout
24896 UserDir/xtemplates/
24901 or copy existing templates to that directory in order to modify them.
24904 \begin_layout Standard
24907 A typical template looks like this:
24910 \begin_layout LyX-Code
24916 \begin_layout LyX-Code
24919 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
24922 \begin_layout LyX-Code
24928 \begin_layout LyX-Code
24934 \begin_layout LyX-Code
24940 \begin_layout LyX-Code
24946 \begin_layout LyX-Code
24952 \begin_layout LyX-Code
24955 AutomaticProduction true
24958 \begin_layout LyX-Code
24964 \begin_layout LyX-Code
24970 \begin_layout LyX-Code
24976 \begin_layout LyX-Code
24979 TransformCommand Rotate RotationLatexCommand
24982 \begin_layout LyX-Code
24985 TransformCommand Resize ResizeLatexCommand
24988 \begin_layout LyX-Code
24991 Product "$$RotateFront$$ResizeFront
24994 \begin_layout LyX-Code
25001 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
25004 \begin_layout LyX-Code
25007 $$ResizeBack$$RotateBack"
25010 \begin_layout LyX-Code
25016 \begin_layout LyX-Code
25019 UpdateResult "$$AbsPath$$Basename.pstex_t"
25022 \begin_layout LyX-Code
25025 Requirement "graphicx"
25028 \begin_layout LyX-Code
25031 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
25034 \begin_layout LyX-Code
25037 ReferencedFile latex "$$AbsPath$$Basename.eps"
25040 \begin_layout LyX-Code
25043 ReferencedFile dvi "$$AbsPath$$Basename.eps"
25046 \begin_layout LyX-Code
25052 \begin_layout LyX-Code
25058 \begin_layout LyX-Code
25061 TransformCommand Rotate RotationLatexCommand
25064 \begin_layout LyX-Code
25067 TransformCommand Resize ResizeLatexCommand
25070 \begin_layout LyX-Code
25073 Product "$$RotateFront$$ResizeFront
25076 \begin_layout LyX-Code
25083 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
25086 \begin_layout LyX-Code
25089 $$ResizeBack$$RotateBack"
25092 \begin_layout LyX-Code
25095 UpdateFormat pdftex
25098 \begin_layout LyX-Code
25101 UpdateResult "$$AbsPath$$Basename.pdftex_t"
25104 \begin_layout LyX-Code
25107 Requirement "graphicx"
25110 \begin_layout LyX-Code
25113 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
25116 \begin_layout LyX-Code
25119 ReferencedFile latex "$$AbsPath$$Basename.pdf"
25122 \begin_layout LyX-Code
25128 \begin_layout LyX-Code
25134 \begin_layout LyX-Code
25137 Product "$$Contents(
25139 "$$AbsPath$$Basename.asc
25144 \begin_layout LyX-Code
25147 UpdateFormat asciixfig
25150 \begin_layout LyX-Code
25153 UpdateResult "$$AbsPath$$Basename.asc"
25156 \begin_layout LyX-Code
25162 \begin_layout LyX-Code
25168 \begin_layout LyX-Code
25171 Product "<graphic fileref=
25173 "$$AbsOrRelPathMaster$$Basename.eps
25178 \begin_layout LyX-Code
25184 \begin_layout LyX-Code
25190 \begin_layout LyX-Code
25193 UpdateResult "$$AbsPath$$Basename.eps"
25196 \begin_layout LyX-Code
25199 ReferencedFile docbook "$$AbsPath$$Basename.eps"
25202 \begin_layout LyX-Code
25205 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
25208 \begin_layout LyX-Code
25214 \begin_layout LyX-Code
25217 Product "[XFig: $$FName]"
25220 \begin_layout LyX-Code
25226 \begin_layout LyX-Code
25232 \begin_layout Standard
25235 As you can see, the template is enclosed in
25236 \begin_inset Flex Code
25239 \begin_layout Plain Layout
25249 \begin_inset Flex Code
25252 \begin_layout Plain Layout
25261 It contains a header specifying some general settings and, for each supported
25262 primary document file format, a section
25263 \begin_inset Flex Code
25266 \begin_layout Plain Layout
25276 \begin_inset Flex Code
25279 \begin_layout Plain Layout
25290 \begin_layout Subsection
25293 The template header
25296 \begin_layout Description
25299 \begin_inset Flex Code
25302 \begin_layout Plain Layout
25305 AutomaticProduction
25306 \begin_inset space ~
25314 Whether the file represented by the template must be generated by \SpecialChar LyX
25316 This command must occur exactly once.
25319 \begin_layout Description
25322 \begin_inset Flex Code
25325 \begin_layout Plain Layout
25329 \begin_inset space ~
25337 A glob pattern that is used in the file dialog to filter out the desired
25339 If there is more than one possible file extension (e.
25340 \begin_inset space \thinspace{}
25344 \begin_inset space \space{}
25348 \begin_inset Flex Code
25351 \begin_layout Plain Layout
25360 \begin_inset Flex Code
25363 \begin_layout Plain Layout
25371 ), use something like
25372 \begin_inset Flex Code
25375 \begin_layout Plain Layout
25384 This command must occur exactly once.
25387 \begin_layout Description
25390 \begin_inset Flex Code
25393 \begin_layout Plain Layout
25397 \begin_inset space ~
25405 The text that is displayed on the button.
25406 This command must occur exactly once.
25409 \begin_layout Description
25412 \begin_inset Flex Code
25415 \begin_layout Plain Layout
25419 \begin_inset space ~
25423 \begin_inset space ~
25431 The help text that is used in the External dialog.
25432 Provide enough information to explain to the user just what the template
25433 can provide him with.
25434 This command must occur exactly once.
25437 \begin_layout Description
25440 \begin_inset Flex Code
25443 \begin_layout Plain Layout
25447 \begin_inset space ~
25455 The file format of the original file.
25456 This must be the name of a format that is known to \SpecialChar LyX
25460 \begin_inset CommandInset ref
25462 reference "sec:Formate"
25470 \begin_inset Quotes eld
25474 \begin_inset Flex Code
25477 \begin_layout Plain Layout
25486 \begin_inset Quotes erd
25489 if the template can handle original files of more than one format.
25491 will attempt to interrogate the file itself in order to deduce its format
25493 This command must occur exactly once.
25496 \begin_layout Description
25499 \begin_inset Flex Code
25502 \begin_layout Plain Layout
25506 \begin_inset space ~
25514 A unique name for the template.
25515 It must not contain substitution macros (see below).
25518 \begin_layout Description
25521 \begin_inset Flex Code
25524 \begin_layout Plain Layout
25528 \begin_inset space ~
25531 Rotate|Resize|Clip|Extra
25536 This command specifies which transformations are supported by this template.
25537 It may occur zero or more times.
25538 This command enables the corresponding tabs in the external dialog.
25540 \begin_inset Flex Code
25543 \begin_layout Plain Layout
25551 command must have either a corresponding
25552 \begin_inset Flex Code
25555 \begin_layout Plain Layout
25564 \begin_inset Flex Code
25567 \begin_layout Plain Layout
25576 \begin_inset Flex Code
25579 \begin_layout Plain Layout
25588 Otherwise the transformation will not be supported by that format.
25591 \begin_layout Subsection
25597 \begin_layout Description
25600 \begin_inset Flex Code
25603 \begin_layout Plain Layout
25607 \begin_inset space ~
25610 LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
25615 The primary document file format that this format definition is for.
25616 Not every template has a sensible representation in all document file formats.
25617 Please define nevertheless a
25618 \begin_inset Flex Code
25621 \begin_layout Plain Layout
25629 section for all templates.
25630 Use a dummy text when no representation is available.
25631 Then you can at least see a reference to the external material in the exported
25635 \begin_layout Description
25638 \begin_inset Flex Code
25641 \begin_layout Plain Layout
25645 \begin_inset space ~
25649 \begin_inset space ~
25657 This command defines an additional macro
25658 \begin_inset Flex Code
25661 \begin_layout Plain Layout
25669 for substitution in
25670 \begin_inset Flex Code
25673 \begin_layout Plain Layout
25683 \begin_inset Flex Code
25686 \begin_layout Plain Layout
25694 itself may contain substitution macros.
25695 The advantage over using
25696 \begin_inset Flex Code
25699 \begin_layout Plain Layout
25708 \begin_inset Flex Code
25711 \begin_layout Plain Layout
25719 is that the substituted value of
25720 \begin_inset Flex Code
25723 \begin_layout Plain Layout
25731 is sanitized so that it is a valid optional argument in the document format.
25732 This command may occur zero or more times.
25735 \begin_layout Description
25738 \begin_inset Flex Code
25741 \begin_layout Plain Layout
25745 \begin_inset space ~
25753 The text that is inserted in the exported document.
25754 This is actually the most important command and can be quite complex.
25755 This command must occur exactly once.
25758 \begin_layout Description
25761 \begin_inset Flex Code
25764 \begin_layout Plain Layout
25768 \begin_inset space ~
25776 This command specifies a preamble snippet that will be included in the
25779 It has to be defined using
25780 \begin_inset Flex Code
25783 \begin_layout Plain Layout
25793 \begin_inset Flex Code
25796 \begin_layout Plain Layout
25805 This command may occur zero or more times.
25808 \begin_layout Description
25811 \begin_inset Flex Code
25814 \begin_layout Plain Layout
25818 \begin_inset space ~
25822 \begin_inset space ~
25830 This command denotes files that are created by the conversion process and
25831 are needed for a particular export format.
25832 If the filename is relative, it is interpreted relative to the master document.
25833 This command may be given zero or more times.
25836 \begin_layout Description
25839 \begin_inset Flex Code
25842 \begin_layout Plain Layout
25846 \begin_inset space ~
25854 The name of a required \SpecialChar LaTeX
25856 The package is included via
25857 \begin_inset Flex Code
25860 \begin_layout Plain Layout
25870 in the \SpecialChar LaTeX
25872 This command may occur zero or more times.
25875 \begin_layout Description
25878 \begin_inset Flex Code
25881 \begin_layout Plain Layout
25885 \begin_inset space ~
25889 \begin_inset space ~
25892 RotationLatexCommand
25897 This command specifies that the built in \SpecialChar LaTeX
25898 command should be used for rotation.
25899 This command may occur once or not at all.
25902 \begin_layout Description
25905 \begin_inset Flex Code
25908 \begin_layout Plain Layout
25912 \begin_inset space ~
25916 \begin_inset space ~
25924 This command specifies that the built in \SpecialChar LaTeX
25925 command should be used for resizing.
25926 This command may occur once or not at all.
25929 \begin_layout Description
25932 \begin_inset Flex Code
25935 \begin_layout Plain Layout
25939 \begin_inset space ~
25943 \begin_inset space ~
25946 RotationLatexOption
25951 This command specifies that rotation is done via an optional argument.
25952 This command may occur once or not at all.
25955 \begin_layout Description
25958 \begin_inset Flex Code
25961 \begin_layout Plain Layout
25965 \begin_inset space ~
25969 \begin_inset space ~
25977 This command specifies that resizing is done via an optional argument.
25978 This command may occur once or not at all.
25981 \begin_layout Description
25984 \begin_inset Flex Code
25987 \begin_layout Plain Layout
25991 \begin_inset space ~
25995 \begin_inset space ~
26003 This command specifies that clipping is done via an optional argument.
26004 This command may occur once or not at all.
26007 \begin_layout Description
26010 \begin_inset Flex Code
26013 \begin_layout Plain Layout
26017 \begin_inset space ~
26021 \begin_inset space ~
26029 This command specifies that an extra optional argument is used.
26030 This command may occur once or not at all.
26033 \begin_layout Description
26036 \begin_inset Flex Code
26039 \begin_layout Plain Layout
26043 \begin_inset space ~
26051 The file format of the converted file.
26052 This must be the name of a format that is known to \SpecialChar LyX
26054 \begin_inset Flex Noun
26057 \begin_layout Plain Layout
26060 Tools\SpecialChar menuseparator
26061 Preferences\SpecialChar menuseparator
26062 File Handling\SpecialChar menuseparator
26069 This command must occur exactly once.
26070 If the resulting file format is PDF, you need to specify the format
26071 \begin_inset Flex Code
26074 \begin_layout Plain Layout
26083 This is the PDF format used for including graphics.
26084 The other defined PDF formats are for document export.
26087 \begin_layout Description
26090 \begin_inset Flex Code
26093 \begin_layout Plain Layout
26097 \begin_inset space ~
26105 The file name of the converted file.
26106 The file name must be absolute.
26107 This command must occur exactly once.
26110 \begin_layout Subsection
26113 Preamble definitions
26116 \begin_layout Standard
26119 The external template configuration file may contain additional preamble
26120 definitions enclosed by
26121 \begin_inset Flex Code
26124 \begin_layout Plain Layout
26134 \begin_inset Flex Code
26137 \begin_layout Plain Layout
26146 They can be used by the templates in the
26147 \begin_inset Flex Code
26150 \begin_layout Plain Layout
26161 \begin_layout Section
26162 Der Ersetzungsmechanismus
26165 \begin_layout Standard
26166 Wenn über die externe Einfügung ein externes Programm gestartet wird, geschieht
26167 dies anhand eines Befehls, der in der Vorlage festgelegt wurde.
26168 Ein solcher Befehl kann diverse Makros enthalten, die vor dem eigentlichen
26169 Aufruf ausgewertet werden.
26170 Die Ausführung erfolgt dabei immer in demjenigen Verzeichnis, das auch
26171 das \SpecialChar LyX
26175 \begin_layout Standard
26178 Also, whenever external material is to be displayed, the name will be produced
26179 by the substitution mechanism, and most other commands in the template
26180 definition support substitution as well.
26183 \begin_layout Standard
26184 Hier finden Sie eine Liste dieser Makros:
26187 \begin_layout Description
26190 \begin_inset Flex Code
26193 \begin_layout Plain Layout
26196 $$AbsOrRelPathMaster
26201 The file path, absolute or relative to the master \SpecialChar LyX
26205 \begin_layout Description
26208 \begin_inset Flex Code
26211 \begin_layout Plain Layout
26214 $$AbsOrRelPathParent
26219 The file path, absolute or relative to the \SpecialChar LyX
26223 \begin_layout Description
26226 \begin_inset Flex Code
26229 \begin_layout Plain Layout
26237 The absolute file path.
26240 \begin_layout Description
26243 \begin_inset Flex Code
26246 \begin_layout Plain Layout
26254 The filename without path and without the extension.
26257 \begin_layout Description
26260 \begin_inset Flex Code
26263 \begin_layout Plain Layout
26267 \begin_inset Quotes eld
26271 \begin_inset Quotes erd
26279 This macro will expand to the contents of the file with the name
26280 \begin_inset Flex Code
26283 \begin_layout Plain Layout
26294 \begin_layout Description
26297 \begin_inset Flex Code
26300 \begin_layout Plain Layout
26308 The file extension (including the dot).
26311 \begin_layout Description
26314 \begin_inset Flex Code
26317 \begin_layout Plain Layout
26325 This will be the string
26326 \begin_inset Quotes eld
26330 \begin_inset Quotes erd
26333 if the file is in JPEG format, otherwise it will be the string
26334 \begin_inset Quotes eld
26338 \begin_inset Quotes erd
26342 This is useful to avoid uneeded conversions for output formats that support
26343 both PNG and JPEG fomats.
26344 The predefined RasterImage template uses this macro for the pdf\SpecialChar TeX
26349 \begin_layout Description
26352 \begin_inset Flex Code
26355 \begin_layout Plain Layout
26363 The filename of the file specified in the external material dialog.
26364 This is either an absolute name, or it is relative to the \SpecialChar LyX
26368 \begin_layout Description
26371 \begin_inset Flex Code
26374 \begin_layout Plain Layout
26383 \begin_inset Flex Code
26386 \begin_layout Plain Layout
26394 (absolute name or relative to the \SpecialChar LyX
26398 \begin_layout Description
26401 \begin_inset Flex Code
26404 \begin_layout Plain Layout
26412 The file path, relative to the master \SpecialChar LyX
26416 \begin_layout Description
26419 \begin_inset Flex Code
26422 \begin_layout Plain Layout
26430 The file path, relative to the \SpecialChar LyX
26434 \begin_layout Description
26437 \begin_inset Flex Code
26440 \begin_layout Plain Layout
26448 This macro will expand to the absolute path of the system directory.
26449 This is typically used to point to the various helper scripts that are
26450 bundled with \SpecialChar LyX
26454 \begin_layout Description
26457 \begin_inset Flex Code
26460 \begin_layout Plain Layout
26468 A name and full path to a temporary file which will be automatically deleted
26469 whenever the containing document is closed, or the external material insertion
26473 \begin_layout Standard
26476 All path macros contain a trailing directory separator, so you can construct
26478 \begin_inset space \thinspace{}
26482 \begin_inset space \space{}
26485 the absolute filename with
26486 \begin_inset Flex Code
26489 \begin_layout Plain Layout
26492 $$AbsPath$$Basename$$Extension
26500 \begin_layout Standard
26503 The macros above are substituted in all commands unless otherwise noted.
26505 \begin_inset Flex Code
26508 \begin_layout Plain Layout
26516 supports additionally the following substitutions if they are enabled by
26518 \begin_inset Flex Code
26521 \begin_layout Plain Layout
26530 \begin_inset Flex Code
26533 \begin_layout Plain Layout
26544 \begin_layout Description
26547 \begin_inset Flex Code
26550 \begin_layout Plain Layout
26558 The front part of the resize command.
26561 \begin_layout Description
26564 \begin_inset Flex Code
26567 \begin_layout Plain Layout
26575 The back part of the resize command.
26578 \begin_layout Description
26581 \begin_inset Flex Code
26584 \begin_layout Plain Layout
26592 The front part of the rotation command.
26595 \begin_layout Description
26598 \begin_inset Flex Code
26601 \begin_layout Plain Layout
26609 The back part of the rotation command.
26612 \begin_layout Standard
26615 The value string of the
26616 \begin_inset Flex Code
26619 \begin_layout Plain Layout
26627 command supports additionally the following substitutions if they are enabled
26629 \begin_inset Flex Code
26632 \begin_layout Plain Layout
26641 \begin_inset Flex Code
26644 \begin_layout Plain Layout
26655 \begin_layout Description
26658 \begin_inset Flex Code
26661 \begin_layout Plain Layout
26672 \begin_layout Description
26675 \begin_inset Flex Code
26678 \begin_layout Plain Layout
26689 \begin_layout Description
26692 \begin_inset Flex Code
26695 \begin_layout Plain Layout
26706 \begin_layout Description
26709 \begin_inset Flex Code
26712 \begin_layout Plain Layout
26720 The rotation option.
26723 \begin_layout Standard
26726 You may ask why there are so many path macros.
26727 There are mainly two reasons:
26730 \begin_layout Enumerate
26733 Relative and absolute file names should remain relative or absolute, respectivel
26735 Users may have reasons to prefer either form.
26736 Relative names are useful for portable documents that should work on different
26737 machines, for example.
26738 Absolute names may be required by some programs.
26741 \begin_layout Enumerate
26745 treats relative file names differently than \SpecialChar LyX
26746 and other programs in nested
26748 For \SpecialChar LyX
26749 , a relative file name is always relative to the document that contains
26751 For \SpecialChar LaTeX
26752 , it is always relative to the master document.
26753 These two definitions are identical if you have only one document, but
26754 differ if you have a master document that includes part documents.
26755 That means that relative filenames must be transformed when presented to
26758 Fortunately \SpecialChar LyX
26759 does this automatically for you if you choose the right macros.
26762 \begin_layout Standard
26765 So which path macro should be used in new template definitions? The rule
26769 \begin_layout Itemize
26773 \begin_inset Flex Code
26776 \begin_layout Plain Layout
26784 if an absolute path is required.
26787 \begin_layout Itemize
26791 \begin_inset Flex Code
26794 \begin_layout Plain Layout
26797 $$AbsOrRelPathMaster
26802 if the substituted string is some kind of \SpecialChar LaTeX
26806 \begin_layout Itemize
26810 \begin_inset Flex Code
26813 \begin_layout Plain Layout
26816 $$AbsOrRelPathParent
26821 in order to preserve the user's choice.
26824 \begin_layout Standard
26827 There are special cases where this rule does not work and e.
26828 \begin_inset space \thinspace{}
26832 \begin_inset space \space{}
26835 relative names are needed, but normally it will work just fine.
26836 One example for such a case is the command
26837 \begin_inset Flex Code
26840 \begin_layout Plain Layout
26843 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
26848 in the XFig template above: We can't use the absolute name because the
26850 \begin_inset Flex Code
26853 \begin_layout Plain Layout
26861 files needs the relative name in order to rewrite the file content.
26864 \begin_layout Section
26865 Sicherheitshinweise
26866 \begin_inset CommandInset label
26868 name "sec:Sicherheitshinweise"
26875 \begin_layout Standard
26878 The external material feature interfaces with a lot of external programs
26879 and does so automatically, so we have to consider the security implications
26881 In particular, since you have the option of including your own filenames
26882 and/or parameter strings and those are expanded into a command, it seems
26883 that it would be possible to create a malicious document which executes
26884 arbitrary commands when a user views or prints the document.
26885 This is something we definitely want to avoid.
26888 \begin_layout Standard
26891 However, since the external program commands are specified in the template
26892 configuration file only, there are no security issues if \SpecialChar LyX
26893 is properly configure
26894 d with safe templates only.
26895 This is so because the external programs are invoked with the
26896 \begin_inset Flex Code
26899 \begin_layout Plain Layout
26907 -system call rather than the
26908 \begin_inset Flex Code
26911 \begin_layout Plain Layout
26919 system-call, so it's not possible to execute arbitrary commands from the
26920 filename or parameter section via the shell.
26923 \begin_layout Standard
26926 This also implies that you are restricted in what command strings you can
26927 use in the external material templates.
26928 In particular, pipes and redirection are not readily available.
26929 This has to be so if \SpecialChar LyX
26930 should remain safe.
26931 If you want to use some of the shell features, you should write a safe
26932 script to do this in a controlled manner, and then invoke the script from
26933 the command string.
26937 \begin_layout Standard
26940 It is possible to design a template that interacts directly with the shell,
26941 but since this would allow a malicious user to execute arbitrary commands
26942 by writing clever filenames and/or parameters, we generally recommend that
26943 you only use safe scripts that work with the
26944 \begin_inset Flex Code
26947 \begin_layout Plain Layout
26955 system call in a controlled manner.
26956 Of course, for use in a controlled environment, it can be tempting to just
26957 fall back to use ordinary shell scripts.
26958 If you do so, be aware that you
26962 provide an easily exploitable security hole in your system.
26963 Of course it stands to reason that such unsafe templates will never be
26964 included in the standard \SpecialChar LyX
26965 distribution, although we do encourage people
26966 to submit new templates in the open source tradition.
26967 But \SpecialChar LyX
26968 as shipped from the official distribution channels will never have
26972 \begin_layout Standard
26975 Including external material provides a lot of power, and you have to be
26976 careful not to introduce security hazards with this power.
26977 A subtle error in a single line in an innocent looking script can open
26978 the door to huge security problems.
26979 So if you do not fully understand the issues, we recommend that you consult
26980 a knowledgeable security professional or the \SpecialChar LyX
26981 development team if you have
26982 any questions about whether a given template is safe or not.
26983 And do this before you use it in an uncontrolled environment.
26986 \begin_layout Chapter
26988 Liste der Funktionen für die Verwendung in Layout-Dateien
26989 \begin_inset CommandInset label
26991 name "chap:Liste-von-Funktionen"
26998 \begin_layout Standard
27000 \begin_inset Tabular
27001 <lyxtabular version="3" rows="11" columns="8">
27002 <features tabularvalignment="middle">
27003 <column alignment="left" valignment="top">
27004 <column alignment="left" valignment="top">
27005 <column alignment="left" valignment="top">
27006 <column alignment="left" valignment="top">
27007 <column alignment="left" valignment="top">
27008 <column alignment="left" valignment="top">
27009 <column alignment="left" valignment="top">
27010 <column alignment="left" valignment="top">
27012 <cell alignment="left" valignment="top" usebox="none">
27015 \begin_layout Plain Layout
27021 <cell alignment="left" valignment="top" usebox="none">
27024 \begin_layout Plain Layout
27030 <cell alignment="left" valignment="top" usebox="none">
27033 \begin_layout Plain Layout
27039 <cell alignment="left" valignment="top" usebox="none">
27042 \begin_layout Plain Layout
27048 <cell alignment="center" valignment="top" usebox="none">
27051 \begin_layout Plain Layout
27057 <cell alignment="center" valignment="top" usebox="none">
27060 \begin_layout Plain Layout
27066 <cell alignment="center" valignment="top" usebox="none">
27069 \begin_layout Plain Layout
27075 <cell alignment="center" valignment="top" usebox="none">
27078 \begin_layout Plain Layout
27086 <cell alignment="left" valignment="top" usebox="none">
27089 \begin_layout Plain Layout
27095 <cell alignment="left" valignment="top" usebox="none">
27098 \begin_layout Plain Layout
27104 <cell alignment="left" valignment="top" usebox="none">
27107 \begin_layout Plain Layout
27113 <cell alignment="left" valignment="top" usebox="none">
27116 \begin_layout Plain Layout
27122 <cell alignment="center" valignment="top" usebox="none">
27125 \begin_layout Plain Layout
27131 <cell alignment="center" valignment="top" usebox="none">
27134 \begin_layout Plain Layout
27140 <cell alignment="center" valignment="top" usebox="none">
27143 \begin_layout Plain Layout
27149 <cell alignment="center" valignment="top" usebox="none">
27152 \begin_layout Plain Layout
27160 <cell alignment="left" valignment="top" usebox="none">
27163 \begin_layout Plain Layout
27169 <cell alignment="left" valignment="top" usebox="none">
27172 \begin_layout Plain Layout
27178 <cell alignment="left" valignment="top" usebox="none">
27181 \begin_layout Plain Layout
27187 <cell alignment="left" valignment="top" usebox="none">
27190 \begin_layout Plain Layout
27196 <cell alignment="center" valignment="top" usebox="none">
27199 \begin_layout Plain Layout
27205 <cell alignment="center" valignment="top" usebox="none">
27208 \begin_layout Plain Layout
27214 <cell alignment="center" valignment="top" usebox="none">
27217 \begin_layout Plain Layout
27223 <cell alignment="center" valignment="top" usebox="none">
27226 \begin_layout Plain Layout
27234 <cell alignment="left" valignment="top" usebox="none">
27237 \begin_layout Plain Layout
27243 <cell alignment="left" valignment="top" usebox="none">
27246 \begin_layout Plain Layout
27252 <cell alignment="left" valignment="top" usebox="none">
27255 \begin_layout Plain Layout
27261 <cell alignment="left" valignment="top" usebox="none">
27264 \begin_layout Plain Layout
27270 <cell alignment="center" valignment="top" usebox="none">
27273 \begin_layout Plain Layout
27279 <cell alignment="center" valignment="top" usebox="none">
27282 \begin_layout Plain Layout
27288 <cell alignment="center" valignment="top" usebox="none">
27291 \begin_layout Plain Layout
27297 <cell alignment="center" valignment="top" usebox="none">
27300 \begin_layout Plain Layout
27308 <cell alignment="left" valignment="top" usebox="none">
27311 \begin_layout Plain Layout
27317 <cell alignment="left" valignment="top" usebox="none">
27320 \begin_layout Plain Layout
27326 <cell alignment="left" valignment="top" usebox="none">
27329 \begin_layout Plain Layout
27335 <cell alignment="left" valignment="top" usebox="none">
27338 \begin_layout Plain Layout
27344 <cell alignment="center" valignment="top" usebox="none">
27347 \begin_layout Plain Layout
27353 <cell alignment="center" valignment="top" usebox="none">
27356 \begin_layout Plain Layout
27362 <cell alignment="center" valignment="top" usebox="none">
27365 \begin_layout Plain Layout
27371 <cell alignment="center" valignment="top" usebox="none">
27374 \begin_layout Plain Layout
27382 <cell alignment="left" valignment="top" usebox="none">
27385 \begin_layout Plain Layout
27391 <cell alignment="left" valignment="top" usebox="none">
27394 \begin_layout Plain Layout
27400 <cell alignment="left" valignment="top" usebox="none">
27403 \begin_layout Plain Layout
27409 <cell alignment="left" valignment="top" usebox="none">
27412 \begin_layout Plain Layout
27418 <cell alignment="center" valignment="top" usebox="none">
27421 \begin_layout Plain Layout
27427 <cell alignment="center" valignment="top" usebox="none">
27430 \begin_layout Plain Layout
27436 <cell alignment="center" valignment="top" usebox="none">
27439 \begin_layout Plain Layout
27445 <cell alignment="center" valignment="top" usebox="none">
27448 \begin_layout Plain Layout
27456 <cell alignment="left" valignment="top" usebox="none">
27459 \begin_layout Plain Layout
27465 <cell alignment="left" valignment="top" usebox="none">
27468 \begin_layout Plain Layout
27474 <cell alignment="left" valignment="top" usebox="none">
27477 \begin_layout Plain Layout
27483 <cell alignment="left" valignment="top" usebox="none">
27486 \begin_layout Plain Layout
27492 <cell alignment="center" valignment="top" usebox="none">
27495 \begin_layout Plain Layout
27501 <cell alignment="center" valignment="top" usebox="none">
27504 \begin_layout Plain Layout
27510 <cell alignment="center" valignment="top" usebox="none">
27513 \begin_layout Plain Layout
27519 <cell alignment="center" valignment="top" usebox="none">
27522 \begin_layout Plain Layout
27530 <cell alignment="left" valignment="top" usebox="none">
27533 \begin_layout Plain Layout
27539 <cell alignment="left" valignment="top" usebox="none">
27542 \begin_layout Plain Layout
27548 <cell alignment="left" valignment="top" usebox="none">
27551 \begin_layout Plain Layout
27557 <cell alignment="left" valignment="top" usebox="none">
27560 \begin_layout Plain Layout
27566 <cell alignment="center" valignment="top" usebox="none">
27569 \begin_layout Plain Layout
27575 <cell alignment="center" valignment="top" usebox="none">
27578 \begin_layout Plain Layout
27584 <cell alignment="center" valignment="top" usebox="none">
27587 \begin_layout Plain Layout
27593 <cell alignment="center" valignment="top" usebox="none">
27596 \begin_layout Plain Layout
27604 <cell alignment="left" valignment="top" usebox="none">
27607 \begin_layout Plain Layout
27613 <cell alignment="left" valignment="top" usebox="none">
27616 \begin_layout Plain Layout
27622 <cell alignment="left" valignment="top" usebox="none">
27625 \begin_layout Plain Layout
27631 <cell alignment="left" valignment="top" usebox="none">
27634 \begin_layout Plain Layout
27640 <cell alignment="center" valignment="top" usebox="none">
27643 \begin_layout Plain Layout
27649 <cell alignment="center" valignment="top" usebox="none">
27652 \begin_layout Plain Layout
27658 <cell alignment="center" valignment="top" usebox="none">
27661 \begin_layout Plain Layout
27667 <cell alignment="center" valignment="top" usebox="none">
27670 \begin_layout Plain Layout
27678 <cell alignment="left" valignment="top" usebox="none">
27681 \begin_layout Plain Layout
27687 <cell alignment="left" valignment="top" usebox="none">
27690 \begin_layout Plain Layout
27696 <cell alignment="left" valignment="top" usebox="none">
27699 \begin_layout Plain Layout
27705 <cell alignment="left" valignment="top" usebox="none">
27708 \begin_layout Plain Layout
27714 <cell alignment="center" valignment="top" usebox="none">
27717 \begin_layout Plain Layout
27723 <cell alignment="center" valignment="top" usebox="none">
27726 \begin_layout Plain Layout
27732 <cell alignment="center" valignment="top" usebox="none">
27735 \begin_layout Plain Layout
27741 <cell alignment="center" valignment="top" usebox="none">
27744 \begin_layout Plain Layout
27752 <cell alignment="center" valignment="top" usebox="none">
27755 \begin_layout Plain Layout
27761 <cell alignment="center" valignment="top" usebox="none">
27764 \begin_layout Plain Layout
27770 <cell alignment="center" valignment="top" usebox="none">
27773 \begin_layout Plain Layout
27779 <cell alignment="center" valignment="top" usebox="none">
27782 \begin_layout Plain Layout
27788 <cell alignment="center" valignment="top" usebox="none">
27791 \begin_layout Plain Layout
27797 <cell alignment="center" valignment="top" usebox="none">
27800 \begin_layout Plain Layout
27806 <cell alignment="center" valignment="top" usebox="none">
27809 \begin_layout Plain Layout
27815 <cell alignment="center" valignment="top" usebox="none">
27818 \begin_layout Plain Layout
27832 \begin_layout Chapter
27833 Namen von verfügbaren Farben für die Verwendung in Layout-Dateien
27834 \begin_inset CommandInset label
27836 name "chap:Namen-von-Farben"
27843 \begin_layout Standard
27844 Die hier aufgelisteten Farben sind die Standardfarben und die, die man in
27845 den \SpecialChar LyX
27846 -Voreinstellungen festlegen kann.
27849 \begin_layout Description
27854 Keine spezielle Farbe – entfernt Farbe oder setzt Farbe auf Voreinstellung
27857 \begin_layout Description
27863 \begin_layout Description
27869 \begin_layout Description
27875 \begin_layout Description
27881 \begin_layout Description
27887 \begin_layout Description
27893 \begin_layout Description
27899 \begin_layout Description
27905 \begin_layout Description
27908 added_space Added space marker color
27911 \begin_layout Description
27914 addedtext Added text color
27917 \begin_layout Description
27920 appendix Appendix marker color
27923 \begin_layout Description
27931 \begin_layout Description
27934 bottomarea Bottom area color
27937 \begin_layout Description
27940 branchlabel Label color for branches
27943 \begin_layout Description
27946 buttonbg Color used for bottom background
27949 \begin_layout Description
27952 buttonhoverbg Color used for button background under focus
27955 \begin_layout Description
27958 buttonframe Color for inset button frames
27961 \begin_layout Description
27964 changebar Changebar color
27967 \begin_layout Description
27972 Geänderter Text des 1.
27973 \begin_inset space \space{}
27979 \begin_layout Description
27984 Geänderter Text des 2.
27985 \begin_inset space \space{}
27991 \begin_layout Description
27996 Geänderter Text des 3.
27997 \begin_inset space \space{}
28003 \begin_layout Description
28008 Geänderter Text des 4.
28009 \begin_inset space \space{}
28015 \begin_layout Description
28020 Geänderter Text des 5.
28021 \begin_inset space \space{}
28027 \begin_layout Description
28030 collapsable_inset_frame Collapsable insets framecolor
28033 \begin_layout Description
28036 collapsable_inset_text Collapsable insets text color
28039 \begin_layout Description
28042 command Text color for command insets
28045 \begin_layout Description
28048 commandbg Background color for command insets
28051 \begin_layout Description
28054 commandframe Frame color for command insets
28057 \begin_layout Description
28060 comment color for comments
28063 \begin_layout Description
28066 commentbg Background color of comments
28069 \begin_layout Description
28077 \begin_layout Description
28080 deletedtext Deleted text color
28083 \begin_layout Description
28086 deletedtextmodifier Deleted text modifying color
28089 \begin_layout Description
28092 depthbar Color for the depth bars in the margin
28095 \begin_layout Description
28098 eolmarker End of line marker color
28101 \begin_layout Description
28104 error Color of the \SpecialChar LaTeX
28108 \begin_layout Description
28111 footlabel Label color for footnotes
28114 \begin_layout Description
28117 graphicsbg Graphics inset background color
28120 \begin_layout Description
28123 greyedout Label color for greyedout insets
28126 \begin_layout Description
28129 greyedoutbg Background color of greyedout inset
28132 \begin_layout Description
28135 greyedouttext Color for greyedout inset text
28138 \begin_layout Description
28141 indexlabel Label color for index insets
28144 \begin_layout Description
28147 ignore The color is ignored
28150 \begin_layout Description
28153 inherit The color is inherited
28156 \begin_layout Description
28159 inlinecompletion Inline completion color
28162 \begin_layout Description
28165 insetbg Inset marker background color
28168 \begin_layout Description
28171 insetframe Inset marker frame color
28174 \begin_layout Description
28177 language Color for marking foreign language words
28180 \begin_layout Description
28183 latex Text color in \SpecialChar LaTeX
28187 \begin_layout Description
28190 listingsbg Background color of listings inset
28193 \begin_layout Description
28196 marginlabel Label color for margin notes
28199 \begin_layout Description
28202 math Math inset text color
28205 \begin_layout Description
28208 mathbg Math inset background color
28211 \begin_layout Description
28214 mathcorners Math inset frame color not under focus
28217 \begin_layout Description
28220 mathframe Math inset frame color under focus
28223 \begin_layout Description
28226 mathline Math line color
28229 \begin_layout Description
28232 mathmacrobg Macro math inset background color
28235 \begin_layout Description
28238 mathmacroblend Macro math blended color
28241 \begin_layout Description
28244 mathmacroframe Macro math frame color
28247 \begin_layout Description
28250 mathmacrohoverbg Macro math inset background color hovered
28253 \begin_layout Description
28256 mathmacrolabel Macro math label color
28259 \begin_layout Description
28262 mathmacronewarg Macro template color for new parameters
28265 \begin_layout Description
28268 mathmacrooldarg Macro template color for old parameters
28271 \begin_layout Description
28274 newpage New page color
28277 \begin_layout Description
28280 nonunique_inlinecompletion Inline completion color for the non-unique part
28283 \begin_layout Description
28286 notebg Background color of notes
28289 \begin_layout Description
28292 notelabel Label color for notes
28295 \begin_layout Description
28298 pagebreak Page break/line break color
28301 \begin_layout Description
28304 paragraphmarker Color used for the pilcrow sign to mark the end of a paragraph
28307 \begin_layout Description
28310 phantomtext Text color for phantom insets
28313 \begin_layout Description
28316 preview The color used for previews
28319 \begin_layout Description
28322 previewframe Preview frame color
28325 \begin_layout Description
28328 regexpframe Color for regexp frame
28331 \begin_layout Description
28336 Hintergrundfarbe des ausgewählten Texts
28339 \begin_layout Description
28344 Vordergrundfarbe des ausgewählten Texts
28347 \begin_layout Description
28350 shadedbg Background color of shaded box
28353 \begin_layout Description
28356 special Special chars text color
28359 \begin_layout Description
28362 tabularline Table line color
28365 \begin_layout Description
28368 tabularonoffline Table line color
28371 \begin_layout Description
28374 urllabel Label color for URL insets
28377 \begin_layout Description
28380 urltext Color for URL inset text