1 #LyX 2.4 created this file. For more info see https://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 % Improve line breaking
44 \emergencystretch 1.5em
47 \options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
48 \use_default_options false
52 \maintain_unincluded_children no
54 \language_package default
57 \font_roman "lmodern" "FreeSerif"
58 \font_sans "lmss" "FreeSans"
59 \font_typewriter "lmtt" "FreeMono"
60 \font_math "auto" "auto"
61 \font_default_family default
62 \use_non_tex_fonts false
66 \font_typewriter_osf false
67 \font_sf_scale 100 100
68 \font_tt_scale 100 100
70 \use_dash_ligatures false
72 \default_output_format pdf2
74 \bibtex_command default
75 \index_command default
79 \pdf_title "LyX-Anpassung: Möglichkeiten für fortgeschrittene Benutzer"
80 \pdf_author "LyX Team, deutsche Übersetzung: Peter Sütterlin, Leif Albers und Hartmut Haase"
81 \pdf_subject "LyX-Dokumentation, Anpassung"
82 \pdf_keywords "LyX, Dokumentation"
84 \pdf_bookmarksnumbered true
85 \pdf_bookmarksopen true
86 \pdf_bookmarksopenlevel 1
91 \pdf_pdfusetitle false
92 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
95 \use_package amsmath 1
96 \use_package amssymb 1
99 \use_package mathdots 1
100 \use_package mathtools 1
101 \use_package mhchem 1
102 \use_package stackrel 1
103 \use_package stmaryrd 1
104 \use_package undertilde 1
106 \cite_engine_type default
110 \paperorientation portrait
117 \notefontcolor #0000ff
121 \color background background
123 \index Stichwortverzeichnis
129 \paragraph_separation indent
130 \paragraph_indentation default
132 \math_indentation default
133 \math_numbering_side default
138 \paperpagestyle headings
140 \tracking_changes false
141 \output_changes false
143 \postpone_fragile_content false
146 \html_be_strict false
147 \docbook_table_output 0
148 \docbook_mathml_prefix 1
156 \begin_inset Newline newline
159 Möglichkeiten für fortgeschrittene Benutzer
168 \begin_layout Plain Layout
198 \begin_inset Newline newline
202 \begin_inset Newline newline
208 \begin_layout Standard
209 \begin_inset CommandInset toc
210 LatexCommand tableofcontents
217 \begin_layout Chapter
221 \begin_layout Standard
222 In diesem Teil der Dokumentation wird beschrieben,
223 welche Möglichkeiten \SpecialChar LyX
225 um es den eigenen Wünschen anzupassen.
226 Es werden Dinge wie Tastaturkürzel,
227 Vorschau am Bildschirm,
228 Optionen zum Drucken,
229 das Senden von Befehlen an \SpecialChar LyX
230 durch den \SpecialChar LyX
232 Internationalisierung,
233 Installation neuer \SpecialChar LaTeX
234 -Klassen und \SpecialChar LyX
236 \begin_inset space \space{}
240 Es kann hier nicht alles beschrieben werden,
241 das an \SpecialChar LyX
242 individuell eingestellt und verändert werden kann —
243 die Entwickler fügen Neuerungen schneller ein,
244 als wir sie dokumentieren können —
245 doch werden die grundlegenden Fähigkeiten von \SpecialChar LyX
246 dokumentiert sowie für einige der etwas obskuren Hinweise gegeben.
249 \begin_layout Chapter
250 Die Konfigurationsdateien von \SpecialChar LyX
254 \begin_layout Standard
255 Dieses Kapitel soll Ihnen dabei helfen,
256 sich mit den Konfigurationsdateien von \SpecialChar LyX
258 Bevor Sie jedoch weiterlesen,
259 sollten Sie herausfinden,
260 wo sich das System- und das Benutzerverzeichnis von \SpecialChar LyX
261 auf Ihrem Rechner befindet.
262 Sie erfahren dies über den Menüpunkt
264 Hilfe\SpecialChar menuseparator
272 Im Systemverzeichnis speichert \SpecialChar LyX
273 alle systemweiten Konfigurationsdateien;
274 wir werden es im weiteren
281 Im Benutzerverzeichnis können Sie an Ihre Bedürfnisse angepasste Versionen ablegen;
282 wir werden dieses im weiteren
289 \begin_layout Section
299 \begin_layout Standard
306 sowie seine Unterverzeichnisse enthalten eine Anzahl Dateien,
307 mit denen das Verhalten von \SpecialChar LyX
308 beeinflusst werden kann.
309 Diese Dateien können direkt von \SpecialChar LyX
312 Werkzeuge\SpecialChar menuseparator
316 gelesen und geändert werden.
318 was Sie möglicherweise an \SpecialChar LyX
320 können Sie hier einstellen.
321 Darüber hinaus können auch viele interne Dinge in \SpecialChar LyX
330 Die Dateien können in verschiedene Kategorien unterteilt werden,
331 die in den folgenden Unterabschnitten behandelt werden.
334 \begin_layout Subsection
335 Automatisch erzeugte Dateien
338 \begin_layout Standard
345 werden automatisch bei der Konfiguration von \SpecialChar LyX
347 Sie enthalten verschiedene Standardwerte,
348 die durch Untersuchung des Systems ermittelt werden.
349 Normalerweise sollte man sie nicht verändern,
350 da sie jederzeit von \SpecialChar LyX
351 überschrieben werden können.
354 \begin_layout Labeling
355 \labelwidthstring 00.00.0000
362 enthält Standardwerte für diverse Befehle.
364 die Ihnen nicht zusagen,
367 Werkzeuge\SpecialChar menuseparator
374 \begin_layout Labeling
375 \labelwidthstring 00.00.0000
382 enthält eine Auf\SpecialChar ligaturebreak
383 listung aller \SpecialChar LaTeX
385 die von \SpecialChar LyX
387 Derzeit wird diese Liste von \SpecialChar LyX
388 selber nicht benutzt,
389 jedoch ist die Information,
390 zusammen mit einigem anderen,
393 Hilfe\SpecialChar menuseparator
395 \begin_inset space \space{}
403 \begin_layout Labeling
404 \labelwidthstring 00.00.0000
411 ist eine Liste mit den im Verzeichnis
415 gefundenen Textklassen,
416 zusammen mit den entsprechenden \SpecialChar LaTeX
417 -Dokumentklassen und einer kurzen Beschreibung.
420 \begin_layout Labeling
421 \labelwidthstring 00.00.0000
422 \begin_inset Flex Code
425 \begin_layout Plain Layout
431 ist eine Liste mit den im Verzeichnis
438 \begin_layout Labeling
439 \labelwidthstring 00.00.0000
440 \begin_inset Flex Code
443 \begin_layout Plain Layout
449 sind Listen von verschiedenen \SpecialChar LaTeX
451 die auf Ihrem System gefunden wurden.
454 \begin_layout Labeling
455 \labelwidthstring 00.00.0000
464 wird bei der Konfiguration aus der Datei
473 Das Dokument enthält Informationen über Ihre \SpecialChar LaTeX
474 -Konfiguration (bspw.
476 welche Pakete Sie installiert haben).
479 \begin_layout Subsection
483 \begin_layout Standard
484 Diese Verzeichnisse finden sich sowohl in
485 \begin_inset Flex Code
488 \begin_layout Plain Layout
495 \begin_inset Flex Code
498 \begin_layout Plain Layout
505 Wenn eine bestimme Datei beiden Verzeichnissen gefunden wird,
507 \begin_inset Flex Code
510 \begin_layout Plain Layout
519 \begin_layout Labeling
520 \labelwidthstring 00.00.0000
527 Dieses Verzeichnis enthält Dateien mit der Endung
532 In ihnen werden die Tastenkürzel festgelegt,
533 die in \SpecialChar LyX
534 verwendet werden können.
535 Falls im Unterverzeichnis
536 \begin_inset Flex Code
539 \begin_layout Plain Layout
547 \begin_inset Quotes gld
551 \begin_inset Quotes grd
554 jeweils des ISO-Sprachcode ist (für Deutsch:
556 \begin_inset Flex Code
559 \begin_layout Plain Layout
566 eine Datei mit einer an die internationalisierte Version von \SpecialChar LyX
567 angepassten Tastenbelegung existiert,
568 wird diese bevorzugt geladen.
569 Näheres dazu finden Sie in
570 \begin_inset CommandInset ref
572 reference "cha:Internationales-LyX"
580 \begin_layout Labeling
581 \labelwidthstring 00.00.0000
582 \begin_inset Flex Code
585 \begin_layout Plain Layout
591 enthält Dateien mit der Endung
592 \begin_inset Flex Code
595 \begin_layout Plain Layout
602 in welchen die verschiedenen Literaturverweis-Methoden (Natbib,
603 Biblatex usw.) spezifiziert werden.
605 \begin_inset CommandInset ref
607 reference "subsec:Cite-Engine-Dateien"
615 für weitere Informationen.
618 \begin_layout Labeling
619 \labelwidthstring 00.00.0000
626 Hier sind einige Grafiken gespeichert,
627 die Sie in Ihre Dokumente einbinden können.
631 \begin_layout Labeling
632 \labelwidthstring 00.00.0000
639 enthält die Dateien der \SpecialChar LyX
640 -Dokumentation (einschließlich jener,
641 die Sie gerade lesen).
642 Eine Besonderheit stellt die bereits beschriebene Datei
651 da Sie bei der Konfiguration von \SpecialChar LyX
652 jeweils neu erzeugt wird.
653 Die Übersetzungen der Dokumente (falls vorhanden) findet sich in Unterverzeichnissen
654 \begin_inset Flex Code
657 \begin_layout Plain Layout
665 \begin_inset Quotes gld
669 \begin_inset Quotes grd
672 jeweils des ISO-Sprachcode ist (für Deutsch:
674 \begin_inset Flex Code
677 \begin_layout Plain Layout
684 Sie werden in der jeweiligen Lokalisierung automatisch bevorzugt.
686 \begin_inset CommandInset ref
688 reference "cha:Internationales-LyX"
696 \begin_layout Labeling
697 \labelwidthstring 00.00.0000
704 enthält Beispieldateien,
706 wie Sie die unterschiedlichen Möglichkeiten von \SpecialChar LyX
708 Verwenden Sie die Schaltfläche
713 um in dieses Verzeichnis zu gelangen.
716 \begin_layout Labeling
717 \labelwidthstring 00.00.0000
725 Do\SpecialChar softhyphen
726 ku\SpecialChar softhyphen
729 \SpecialChar menuseparator
735 Außerdem finden Sie hier die unterschiedlichen Symbole für die Werkzeugleisten sowie das Bild für den Startbildschirm.
738 \begin_layout Labeling
739 \labelwidthstring 00.00.0000
746 Hier sind die Definitionsdateien für die Tastaturbelegung gespeichert.
747 Näheres dazu finden Sie im
748 \begin_inset CommandInset ref
750 reference "sec:Internationale-Tastaturtabellen"
758 \begin_layout Labeling
759 \labelwidthstring 00.00.0000
767 \begin_inset CommandInset ref
769 reference "cha:Installieren-neuer-Textklassen"
774 beschriebenen Layoutdateien für die unterschiedlichen Dokumentenklassen sowie die Module gespeichert.
777 \begin_layout Labeling
778 \labelwidthstring 00.00.0000
783 / enthält Python-Skripte,
784 die für die Konvertierung zwischen verschiedenen \SpecialChar LyX
789 \begin_layout Plain Layout
796 Versionen benötigt werden.
797 Diese können auch von der Kommandozeile aus aufgerufen werden,
799 wenn Sie mehrere Dateien gebündelt konvertieren wollen.
802 \begin_layout Labeling
803 \labelwidthstring 00.00.0000
808 / Hier sind einige Python-Skripte abgelegt,
810 für bestimmte interne Operationen benötigt.
813 \begin_layout Labeling
814 \labelwidthstring 00.00.0000
819 / enthält die Vorlagendateien,
822 Datei\SpecialChar menuseparator
824 \begin_inset space \space{}
828 \begin_inset space \space{}
835 \begin_inset CommandInset ref
837 reference "subsec:Vorlagen-erstellen"
845 \begin_layout Labeling
846 \labelwidthstring 00.00.0000
851 Hier finden Sie Dateien mit der Endung
856 in denen die Benutzerschnittstelle von \SpecialChar LyX
857 genauer definiert ist,
859 welche Einträge in welchen Menüs und Werkzeugleisten zu finden sind.
862 \begin_layout Labeling
863 \labelwidthstring 00.00.0000
864 \begin_inset Flex Code
867 \begin_layout Plain Layout
873 enthält Dateien mit der Endung
874 \begin_inset Flex Code
877 \begin_layout Plain Layout
884 in welchen Vorlagen für die Einfügung von
885 \begin_inset Quotes gld
889 \begin_inset Quotes grd
893 -Dokumente definiert werden;
895 \begin_inset CommandInset ref
897 reference "cha:Externes-Material-einfügen"
908 \begin_layout Subsection
910 die Sie nicht verändern sollten
913 \begin_layout Standard
914 Die folgenden Dateien werden intern von \SpecialChar LyX
916 Sie sollten im Normalfall nur von den Entwicklern editiert werden.
919 \begin_layout Labeling
920 \labelwidthstring 00.00.0000
927 Diese Datei enthält eine Liste der Entwickler.
928 Ihr Inhalt wird über die Menüauswahl
930 Hilfe\SpecialChar menuseparator
932 \begin_inset space \space{}
940 \begin_layout Labeling
941 \labelwidthstring 00.00.0000
948 ist ein \SpecialChar LaTeX
950 das bei der Konfiguration verwendet wird.
951 Starten Sie es nie direkt.
954 \begin_layout Labeling
955 \labelwidthstring 00.00.0000
962 ist ein Python-Skript,
963 das zur Neukonfiguration von \SpecialChar LyX
965 Es erzeugt die Konfigurationsdateien in dem Verzeichnis,
966 von dem aus es aufgerufen wurde.
969 \begin_layout Subsection
973 \begin_layout Labeling
974 \labelwidthstring 00.00.0000
980 wie die unterschiedlichen Zeichenkodierungen in Unicode dargestellt werden.
983 \begin_layout Labeling
984 \labelwidthstring 00.00.0000
989 Eine Liste mit allen derzeit von \SpecialChar LyX
990 unterstützten Sprachen.
993 \begin_layout Labeling
994 \labelwidthstring 00.00.0000
995 \begin_inset Flex Code
998 \begin_layout Plain Layout
1004 enthält Informationen über die unterstützen \SpecialChar LaTeX
1008 \begin_layout Labeling
1009 \labelwidthstring 00.00.0000
1010 \begin_inset Flex Code
1013 \begin_layout Plain Layout
1019 enthält Übersetzungen für lokalisierbare Absatzstile (siehe
1020 \begin_inset CommandInset ref
1022 reference "subsec:I18n"
1030 \begin_layout Labeling
1031 \labelwidthstring 00.00.0000
1032 \begin_inset Flex Code
1035 \begin_layout Plain Layout
1041 enthält Informationen über Unicode-kodierte Glyphen (Zeichen) und die Art und Weise,
1042 wie diese in \SpecialChar LyX
1043 mit Hilfe von \SpecialChar LaTeX
1047 \begin_layout Section
1048 Das lokale Konfigurationsverzeichnis
1049 \begin_inset CommandInset label
1051 name "sec:Das-lokale-Konfigurationsverz"
1058 \begin_layout Standard
1059 Eventuell benutzen Sie \SpecialChar LyX
1060 als normaler Benutzer und wollen dennoch einige Einstellungen der Konfiguration ändern.
1061 Zu diesem Zweck gibt es das Verzeichnis
1066 in dem Ihre gesamte persönliche Konfiguration gespeichert wird.
1067 Dieses Verzeichnis wird als Klon des systemweiten Verzeichnisses verwendet.
1070 die Sie dort speichern,
1071 die entsprechende Datei im Systemverzeichnis ersetzt.
1072 Jede der im vorigen Abschnitt beschriebenen Konfigurationsdateien kann sich entweder im Systemverzeichnis
1078 oder aber in Ihrem privaten Verzeichnis
1083 Im ersten Fall gelten die Einstellungen für alle Benutzer,
1084 im zweiten Fall nur für Sie.
1087 \begin_layout Standard
1088 Dies lässt sich an einigen Beispielen leichter erklären:
1091 \begin_layout Itemize
1095 Werkzeuge\SpecialChar menuseparator
1112 \begin_layout Itemize
1113 Wenn Sie mit dem Menüpunkt
1115 Werkzeuge\SpecialChar menuseparator
1117 \begin_inset space \space{}
1122 eine Neukonfiguration von \SpecialChar LyX
1124 werden die dabei erzeugten Dateien in Ihrem privaten Konfigurationsverzeichnis
1130 dass etwaige neue Dokumentenklassen,
1131 die Sie in Ihrem Verzeichnis
1144 \SpecialChar menuseparator
1153 \begin_layout Itemize
1154 Wenn Sie sich von einem \SpecialChar LyX
1155 -FTP-Server eine aktuellere Version (oder zum Beispiel diese deutsche Version) der Dokumentation besorgt haben,
1160 installieren können,
1161 da Sie keine Systemadministratorrechte haben,
1162 können Sie diese Dateien einfach nach
1167 und sie werden automatisch über das
1174 \begin_layout Section
1176 mit mehreren Konfigurationen
1179 \begin_layout Standard
1180 Die hochgradige Konfigurierbarkeit von \SpecialChar LyX
1181 durch das lokale Verzeichnis wird für diejenigen nicht ausreichend sein,
1182 die parallel mehrere unterschiedliche Konfigurationen verwenden wollen,
1183 zum Beispiel unterschiedliche Tastaturkürzel und\SpecialChar breakableslash
1184 oder Druckerkonfigurationen.
1185 Sie können dies durch das Anlegen von mehreren Konfigurationsverzeichnissen erreichen und \SpecialChar LyX
1186 jeweils beim Start mitteilen,
1187 welches davon verwendet werden soll.
1190 \begin_layout Standard
1191 Indem Sie \SpecialChar LyX
1204 dass die Konfiguration aus diesem Verzeichnis anstelle des Standardverzeichnisses gelesen wird (das Standardverzeichnis ermitteln Sie,
1205 indem Sie \SpecialChar LyX
1206 ohne diese Option starten).
1207 Falls das so angegebene Verzeichnis noch nicht existiert,
1208 fragt \SpecialChar LyX
1210 ob es angelegt werden soll.
1211 Die Konfiguration in diesem Verzeichnis können Sie dann entsprechend verändern.
1212 Sie ist unabhängig von der Standardkonfiguration (aber lesen Sie weiter!).
1213 Anstelle der Kommandozeilenoption können Sie übrigens auch die Umgebungsvariable
1217 auf das zu verwendende Verzeichnis setzen.
1220 \begin_layout Standard
1221 Unterschiedliche Konfigurationsverzeichnisse bedeuten aber auch zusätzlichen Wartungsaufwand:
1222 Wenn Sie etwa eine neue Layoutdatei in
1226 hinzufügen und diese für alle Konfigurationen sichtbar sein soll,
1231 Verzeichnissen separat hinzufügen.
1232 Sie können das jedoch mit einem Trick umgehen:
1233 Nachdem \SpecialChar LyX
1239 sind praktisch alle Unterverzeichnisse (siehe oben) leer.
1240 Sie können also all diese Verzeichnis durch einen symbolischen Link auf das entsprechende Verzeichnis im originalen
1245 Lediglich mit dem Verzeichnis
1249 müssen Sie vorsichtig sein,
1250 denn dort wird eine Datei durch das Konfigurationsskript (
1252 Werkzeuge\SpecialChar menuseparator
1254 \begin_inset space \space{}
1260 die konfigurationsabhängig ist.
1263 \begin_layout Chapter
1264 Der Dialog Werkzeuge
1266 \SpecialChar menuseparator
1274 \begin_layout Standard
1275 Alle Optionen im Dialog
1277 Werkzeuge\SpecialChar menuseparator
1282 Der Einstellungen-Dialog
1284 des Benutzerhandbuchs beschrieben.
1285 Hier finden Sie darüber hinaus gehende Informationen für einige Dinge.
1288 \begin_layout Section
1290 \begin_inset CommandInset label
1299 \begin_layout Standard
1300 Hier können Sie existierende Dateiformate verändern oder neue definieren.
1301 Für Letzteres öffnen Sie
1303 Werkzeuge\SpecialChar menuseparator
1304 Einstellungen\SpecialChar menuseparator
1305 Datei-Handhabung\SpecialChar menuseparator
1317 -Feld enthält den Namen,
1318 unter dem das Format in \SpecialChar LyX
1323 \begin_inset space \space{}
1329 mit dem das Format intern identifiziert wird.
1335 Diese drei Felder sind erforderlich.
1347 Dokument\SpecialChar menuseparator
1348 Ansicht\SpecialChar menuseparator
1354 \begin_layout Standard
1357 Bearbeitungsprogramm
1364 Sie können zum Beispiel für JPEG-Dateien
1368 als Bearbeitungsprogramm und
1372 als Betrachter angeben.
1373 Zum Definieren des Befehls können auch die vier Variablen,
1374 die im nächsten Abschnitt beschrieben werden,
1376 Das Anzeigeprogramm wird verwendet,
1377 wenn Sie ein Bild in \SpecialChar LyX
1378 ansehen oder das Menü
1380 Dokument\SpecialChar menuseparator
1386 Bearbeitungsprogramm
1389 wenn Sie nach einem Rechtsklick auf ein Bild
1392 \begin_inset space \space{}
1396 \begin_inset space \space{}
1404 \begin_layout Standard
1409 \begin_layout Plain Layout
1413 Multipurpose Internet Mail Extensions
1416 ) ist ein Kodierstandard,
1417 der ursprünglich entwickelt wurde,
1418 um die Struktur und den Aufbau von E-Mails festzulegen.
1419 Er wird mittlerweile aber auch zur generellen Bestimmung von Dateiformaten eingesetzt.
1424 eines Formats muss nicht zwingend angegeben werden,
1425 wenn er aber angegeben wird,
1426 dann sollte dies einheitlich über alle Formatvarianten hinweg geschehen.
1427 Der MIME-Typ wird verwendet,
1428 um ein Dateiformat über den Dateiinhalt zu erkennen.
1429 Für einige wichtige Dateiformate wurde von der zuständigen Organisation (
1430 \begin_inset CommandInset href
1433 target "http://www.iana.org/assignments/media-types/"
1438 ) noch kein offizielles MIME-Typ festgelegt.
1440 verwendet daher die erweiterte inoffizielle Liste,
1442 \begin_inset CommandInset href
1444 name "freedesktop.org"
1445 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1453 \begin_layout Standard
1459 weiß \SpecialChar LyX
1461 dass das Format für den Dokumentexport geeignet ist.
1462 Wenn dann auch noch ein geeigneter Konverter existiert (siehe
1463 \begin_inset CommandInset ref
1465 reference "sec:Konverter"
1471 erscheint das Format unter
1473 Datei\SpecialChar menuseparator
1477 Außerdem erscheint es im Menü
1479 Dokument\SpecialChar menuseparator
1488 Für reine Grafikformate wie
1492 sollten Sie diese Option nicht benutzen,
1493 dagegen aber für Formate,
1494 die sowohl Vektorgrafiken als auch Dokumente repräsentieren (etwa
1501 \begin_layout Standard
1506 sagt \SpecialChar LyX
1508 dass ein Format Vektorgrafiken ent\SpecialChar softhyphen
1510 Diese Information wird benutzt,
1511 um ein geeignetes Zielformat für eingefügte Grafiken für den
1513 PDF\SpecialChar LaTeX
1516 -Export zu bestimmen.
1517 Eingefügte Grafiken müs\SpecialChar softhyphen
1518 sen gegebenenfalls in
1534 PDF\SpecialChar LaTeX
1537 keine anderen Grafikformate handhaben kann.
1538 Hat eine eingefügte Grafik nicht bereits eines dieser Formate,
1556 \begin_layout Section
1560 \begin_layout Standard
1561 Weil alle Konvertierungen im temporären Verzeichnis von \SpecialChar LyX
1563 muss eine Datei manchmal geändert werden bevor sie ins temporäre Verzeichnis kopiert wird,
1564 damit die Konvertierung durchgeführt werden kann.
1568 \begin_layout Plain Layout
1569 Wenn die Datei beispielsweise auf andere Dateien mit relativen Pfaden verweist – vielleicht Bilder – und diese Pfade beim Kopieren ungültig werden.
1574 Das macht ein Kopierer:
1575 Er kopiert eine Datei ins (oder vom) temporären Verzeichnis und verändert sie gegebenenfalls dabei.
1578 \begin_layout Standard
1579 Die Definitionen der Kopierer können acht Variablen benutzen:
1582 \begin_layout Labeling
1583 \labelwidthstring 00.00.0000
1584 \begin_inset Flex Code
1587 \begin_layout Plain Layout
1593 ist das Systemverzeichnis von \SpecialChar LyX
1596 /usr/local/share/lyx
1601 \begin_layout Labeling
1602 \labelwidthstring 00.00.0000
1603 \begin_inset Flex Code
1606 \begin_layout Plain Layout
1612 ist die Eingabedatei.
1615 \begin_layout Labeling
1616 \labelwidthstring 00.00.0000
1617 \begin_inset Flex Code
1620 \begin_layout Plain Layout
1626 ist die Ausgabedatei.
1629 \begin_layout Labeling
1630 \labelwidthstring 00.00.0000
1631 \begin_inset Flex Code
1634 \begin_layout Plain Layout
1640 Der Basisname (ohne Dateinamenerweiterung),
1641 wie er im temporären \SpecialChar LyX
1642 -Verzeichnis verwendet wird.
1645 \begin_layout Labeling
1646 \labelwidthstring 00.00.0000
1647 \begin_inset Flex Code
1650 \begin_layout Plain Layout
1656 ist der vollständige Dateipfad des temporären \SpecialChar LyX
1660 \begin_layout Labeling
1661 \labelwidthstring 00.00.0000
1662 \begin_inset Flex Code
1665 \begin_layout Plain Layout
1671 ist der vollständige Dateipfad zur \SpecialChar LyX
1675 \begin_layout Labeling
1676 \labelwidthstring 00.00.0000
1677 \begin_inset Flex Code
1680 \begin_layout Plain Layout
1686 ist der Dateiname der \SpecialChar LyX
1687 -Datei (ohne Verzeichnispfad).
1690 \begin_layout Labeling
1691 \labelwidthstring 00.00.0000
1692 \begin_inset Flex Code
1695 \begin_layout Plain Layout
1707 Dies sollte der Dateiname sein,
1708 den Sie in \SpecialChar LaTeX
1715 -Befehl benutzen würden.
1716 Er ist nur dann relevant,
1717 wenn die expor\SpecialChar softhyphen
1718 tier\SpecialChar softhyphen
1719 ten Dateien für diesen Befehl geeignet sind.
1722 \begin_layout Standard
1723 Kopierer können benutzt werden,
1728 alles mit Ausgabedateien zu machen.
1729 Wenn Sie zum Beispiel
1733 -Dateien in ein spezielles Verzeichnis (bspw.
1735 \begin_inset Flex Code
1738 \begin_layout Plain Layout
1745 können Sie ein Shell-Skript wie das folgende schreiben:
1748 \begin_layout LyX-Code
1752 \begin_layout LyX-Code
1756 \begin_layout LyX-Code
1757 TOFILE=`basename $2`
1760 \begin_layout LyX-Code
1761 cp $FROMFILE /home/ich/pdf/$TOFILE
1764 \begin_layout Standard
1765 Speichern Sie das Skript ausführbar in Ihrem lokalen \SpecialChar LyX
1767 \begin_inset Flex Code
1770 \begin_layout Plain Layout
1778 /home/ich/.lyx/scripts/pdfkopierer.sh
1783 Werkzeuge\SpecialChar menuseparator
1784 Ein\SpecialChar softhyphen
1785 stel\SpecialChar softhyphen
1786 lun\SpecialChar softhyphen
1787 gen\SpecialChar menuseparator
1788 Datei-Handhabung\SpecialChar menuseparator
1794 \begin_inset space \space{}
1799 und tragen im Kopierer-Feld
1801 pdfkopierer.sh $$i $$o
1806 \begin_layout Standard
1807 Kopierer werden von \SpecialChar LyX
1808 in vielen eigenen Konvertierungsprozessen benutzt.
1809 So erzeugt \SpecialChar LyX
1811 wenn auf Ihrem Rechner geeignete Programme installiert sind,
1812 automatisch Kopierer für die Formate
1819 \begin_inset space \space{}
1823 \begin_inset space \space{}
1829 Wenn diese Formate exportiert werden,
1831 dass nicht nur die Haupt-HTML-Datei,
1832 sondern auch verschiedene zugehörige Dateien (Stildateien,
1833 Bilder usw.) kopiert werden müssen.
1834 All diese Dateien werden in ein Unterverzeichnis des Verzeichnisses geschrieben,
1835 in dem die \SpecialChar LyX
1840 \begin_layout Plain Layout
1841 Kopierer können angepasst werden.
1842 Der optionale Parameter
1846 kann eine durch Kommata getrennte Liste von Erweiterungen enthalten,
1847 die mit kopiert werden sollen.
1849 werden alle Dateien kopiert.
1854 bestimmt die Namenserweiterung,
1855 die an den erzeugten Verzeichnisnamen angehängt werden soll.
1856 Standardmäßig ist es
1863 /Pfad/nach/Datei.lyx
1865 erzeugte HTML-Datei im Verzeichnis
1867 /Pfad/nach/Datei.html.
1881 \begin_layout Section
1883 \begin_inset CommandInset label
1885 name "sec:Konverter"
1892 \begin_layout Standard
1893 Sie können eigene Konverter in
1895 Werkzeuge\SpecialChar menuseparator
1896 Ein\SpecialChar softhyphen
1897 stel\SpecialChar softhyphen
1898 lun\SpecialChar softhyphen
1899 gen\SpecialChar menuseparator
1900 Datei-Handhabung\SpecialChar menuseparator
1901 Kon\SpecialChar softhyphen
1908 \begin_inset space \space{}
1916 \begin_inset space \space{}
1921 jeweils ein Format aus,
1922 schreiben den benötigten Befehl ins Feld
1931 Sie können im Befehl mehrere Variablen benutzen:
1934 \begin_layout Labeling
1935 \labelwidthstring 00.00.0000
1940 ist das Systemverzeichnis von \SpecialChar LyX
1944 \begin_layout Labeling
1945 \labelwidthstring 00.00.0000
1950 ist die Eingabedatei.
1953 \begin_layout Labeling
1954 \labelwidthstring 00.00.0000
1959 ist die Ausgabedatei.
1962 \begin_layout Labeling
1963 \labelwidthstring 00.00.0000
1968 ist der Dateiname der Eingabedatei ohne Erweiterung.
1971 \begin_layout Labeling
1972 \labelwidthstring 00.00.0000
1977 ist der Pfad zur Eingabedatei.
1980 \begin_layout Labeling
1981 \labelwidthstring 00.00.0000
1986 ist der Pfad zur ursprünglichen Eingabedatei.
1987 Wenn eine Kette von Konvertern aufgerufen wird,
1995 \begin_layout Labeling
1996 \labelwidthstring 00.00.0000
2005 -Name der Kodierung des Dokuments.
2008 \begin_layout Standard
2013 können Sie folgende durch Kommata getrennte Flags schreiben:
2016 \begin_layout Labeling
2017 \labelwidthstring 00.00.0000
2020 \begin_inset Flex Code
2023 \begin_layout Plain Layout
2035 teilt \SpecialChar LyX
2037 dass der Konverter eine Variante von \SpecialChar LaTeX
2039 Dies macht die \SpecialChar LaTeX
2040 -Fehlermeldungen von \SpecialChar LyX
2043 \begin_inset Flex Code
2046 \begin_layout Plain Layout
2053 welche Variante von \SpecialChar LaTeX
2055 \begin_inset Flex Code
2058 \begin_layout Plain Layout
2069 Wenn kein Wert angegeben wird,
2071 \begin_inset Flex Code
2074 \begin_layout Plain Layout
2083 \begin_layout Labeling
2084 \labelwidthstring 00.00.0000
2085 \begin_inset Flex Code
2088 \begin_layout Plain Layout
2094 Dieser Konverter wird als nicht sicher angesehen und benötigt eine Autorisierung durch die Benutzer:innen.
2095 Je nach Einstellung in
2097 Werkzeuge\SpecialChar menuseparator
2098 Einstellungen\SpecialChar menuseparator
2099 Datei-Handhabung\SpecialChar menuseparator
2102 werden Benutzer:innen (a.) gefragt,
2103 ob sie dem aktuellen Dokument temporär,
2104 permanent oder gar nicht vertrauen,
2105 (b.) darüber informiert,
2106 dass eine Konvertierung aus Sicherheitsgründen nicht möglich ist oder (c.) nicht informiert,
2107 da sie eine grundsätzliche Vertrauenserklärung abgegeben haben.
2108 Verwenden Sie diesen Flag für Konverters,
2109 die arbiträre Programme ausführen könnten.
2112 \begin_layout Labeling
2113 \labelwidthstring 00.00.0000
2116 \begin_inset Flex Code
2119 \begin_layout Plain Layout
2131 teilt \SpecialChar LyX
2133 dass der Konverter eine \SpecialChar LaTeX
2134 -Hilfsdatei (Dateiendung
2138 ) zur Konvertierung benötigt.
2140 \begin_inset Flex Code
2143 \begin_layout Plain Layout
2150 welche Variante von \SpecialChar LaTeX
2152 \begin_inset Flex Code
2155 \begin_layout Plain Layout
2166 Wenn kein Wert angegeben wird,
2168 \begin_inset Flex Code
2171 \begin_layout Plain Layout
2180 \begin_layout Labeling
2181 \labelwidthstring 00.00.0000
2182 \begin_inset Flex Code
2185 \begin_layout Plain Layout
2191 teilt \SpecialChar LyX
2193 dass der Konverter eine
2194 \begin_inset Quotes gld
2198 \begin_inset Quotes grd
2205 die man über das Menü exportiert (ohne interne Hilfsbefehle wie
2206 \begin_inset Flex Code
2209 \begin_layout Plain Layout
2218 \begin_layout Labeling
2219 \labelwidthstring 00.00.0000
2222 \begin_inset Flex Code
2225 \begin_layout Plain Layout
2235 teilt \SpecialChar LyX
2237 dass der Konverter ein XML-Format ausgibt.
2240 \begin_layout Standard
2241 Die folgenden Flags sind keine richtigen,
2242 weil sie ein Argument der Form
2249 \begin_layout Labeling
2250 \labelwidthstring 00.00.0000
2255 Der Name der Treiberdatei,
2256 die für diesen Konverter mit dem
2260 -Paket geladen werden soll.
2262 um bestimmte PDF-Features verwenden zu können.
2263 Konsultieren Sie das
2267 -Handbuch für Einzelheiten.
2270 \begin_layout Labeling
2271 \labelwidthstring 00.00.0000
2276 Wenn das gesetzt ist,
2277 werden der Standardfehler des Konverters in die Datei
2282 und das Skript wird so ausgeführt:
2286 \begin_inset space \space{}
2290 \begin_inset space \space{}
2294 \begin_inset space \space{}
2298 \begin_inset space \space{}
2308 ent\SpecialChar softhyphen
2312 \begin_layout Labeling
2313 \labelwidthstring 00.00.0000
2318 ist der Name des Verzeichnisses,
2319 in dem der Konverter die erzeugten Dateien ablegen soll.
2321 legt das Verzeichnis nicht an und kopiert auch nichts hinein,
2322 aber es kopiert dieses Verzeichnis an seinen Bestimmungsort.
2328 was durch die Basisnamen von Ein- oder Ausgabedatei ersetzt wird,
2329 wenn das Verzeichnis kopiert wird.
2330 \begin_inset Newline newline
2342 zusammen keinen Sinn ergeben.
2343 Wenn das erste definiert wurde,
2344 wird das zweite ignoriert.
2347 \begin_layout Labeling
2348 \labelwidthstring 00.00.0000
2353 ist der Name der Ausgabedatei und kann
2358 Er wird nur zusammen mit
2362 benutzt und ist auch dann nur optional.
2363 Wenn er nicht angegeben wird,
2371 \begin_layout Standard
2372 Ein passender Hyperref-Treiber wird für einige mit \SpecialChar LyX
2373 installierten Konverter definiert.
2374 Die zuletzt aufgeführten drei Flags hingegen werden zurzeit von keinem der vorinstallierten Konverter verwendet.
2377 \begin_layout Standard
2378 Sie müssen nicht für alle Formate,
2379 zwischen denen Sie konvertieren wollen,
2380 Konverter definieren.
2381 Zum Beispiel gibt es keinen Konverter von \SpecialChar LyX
2383 aber \SpecialChar LyX
2384 kann dennoch PostScript exportieren.
2386 indem zunächst eine \SpecialChar LaTeX
2387 -Datei erzeugt wird – dafür wird auch kein Konverter benötigt –,
2388 die dann mit dem Konverter von \SpecialChar LyX
2389 nach DVI in eine DVI-Datei konvertiert wird,
2390 die schließlich nach PostScript konvertiert wird.
2392 findet solche Konverter-Ketten automatisch und wird immer die kürzeste wählen.
2395 \begin_layout Standard
2396 Sie können auch mehrere Konversionsvarianten zwischen Dateiformaten definieren.
2397 Zum Beispiel liefert die Standardkonfiguration von \SpecialChar LyX
2399 um von \SpecialChar LaTeX
2400 nach PDF zu konvertieren:
2403 \begin_layout Enumerate
2409 \begin_layout Enumerate
2414 über DVI und PostScript
2417 \begin_layout Enumerate
2425 \begin_layout Enumerate
2432 \begin_layout Enumerate
2439 \begin_layout Standard
2440 Um solche alternativen Ketten zu definieren,
2441 müssen Sie alternative Ziel-
2447 \begin_inset CommandInset ref
2449 reference "sec:Formate"
2455 Zum Beispiel enthält die Standardkonfiguration verschiedene Formate für PDF-Dateien,
2504 \begin_layout Chapter
2505 Internationales \SpecialChar LyX
2507 \begin_inset CommandInset label
2509 name "cha:Internationales-LyX"
2516 \begin_layout Standard
2518 unterstützt die Übersetzung der Benutzerschnittstelle in beliebige Sprachen.
2519 Als dieser Text erstellt wurde,
2520 wurden neben dem Englischen bereits 32 Sprachen (in unterschiedlichem Ausmaß) unterstützt.
2521 Die jeweils benutze Sprache nennt man
2528 (Für weitere Informationen über Lokalisierungseinstellungen lesen Sie bitte die entsprechende Dokumentation Ihres Betriebssystems.
2529 Im Fall von Linux ist die Manpage
2530 \begin_inset Flex Code
2533 \begin_layout Plain Layout
2539 ein guter Startpunkt.)
2542 \begin_layout Standard
2544 dass die Übersetzungen zwar funktionieren,
2545 aber zuweilen ein paar Einschränkungen unterliegen.
2546 Insbesondere wurde das Design der Popup-Menüs auf den englischen Text zugeschnitten.
2548 dass der übersetzte Text an einigen Stellen mehr Platz benötigt als dort zur Verfügung steht.
2549 Dies ist natürlich nur ein Darstellungsproblem und schränkt nicht die Funktionsweise von \SpecialChar LyX
2551 Sie werden auch feststellen,
2552 dass einige Übersetzungen nicht für alle Menüpunkte Tastenkürzel definieren.
2553 Manchmal stehen einfach nicht genügend freie Buchstaben zur Verfügung,
2554 manchmal hatte der Übersetzer bisher keine Zeit,
2555 sich darum zu kümmern.
2556 Unser Lokalisierungsteam,
2557 dem Sie vielleicht beitreten möchten,
2561 \begin_layout Plain Layout
2562 Wenn Sie eine andere Sprache als Englisch gut beherrschen,
2563 ist dies ein guter Weg,
2564 der \SpecialChar LyX
2565 -Gemeinschaft etwas zurückzugeben.
2570 ist natürlich bemüht,
2571 diese Dinge in einer späteren Version zu korrigieren.
2574 \begin_layout Section
2579 \begin_layout Subsection
2580 Die Benutzerschnittstelle übersetzen (Textmeldungen)
2583 \begin_layout Standard
2590 um die Internationalisierung der Benutzerschnittstelle zu verwalten.
2593 in allen Menüs und Dialogen Ihre bevorzugte Sprache zu verwenden,
2598 -Datei für diese Sprache erstellen.
2599 Anschließend müssen Sie daraus eine
2603 -Datei erzeugen und diese installieren.
2604 Eine umfassende Anleitung dazu finden Sie in der Dokumentation für
2612 \begin_layout Plain Layout
2613 Natürlich nur auf englisch.
2619 -Datei durchgeführt werden müssen,
2620 sind allerdings recht intuitiv.
2625 Natürlich können Sie das einfach nur für sich selbst tun,
2626 aber wenn Sie es schon tun,
2627 können Sie die Früchte Ihres Fließes auch mit dem Rest der \SpecialChar LyX
2628 -Gemeinschaft teilen.
2629 Schicken Sie einfach eine Nachricht an die \SpecialChar LyX
2631 um weitere Informationen zum Vorgehen zu erhalten.
2635 \begin_layout Standard
2636 Kurz gesagt müssen Sie folgendes tun (
2640 bezeichnet den Sprachcode der neuen Sprache):
2643 \begin_layout Itemize
2644 Laden Sie den \SpecialChar LyX
2645 -Quellcode herunter.
2647 \begin_inset CommandInset href
2649 name "Informationen im Netz"
2650 target "https://www.lyx.org/HowToUseGIT"
2658 \begin_layout Itemize
2659 Kopieren Sie die Datei
2663 in das Verzeichnis der .po-Dateien.
2664 Benennen Sie anschließend die Datei in
2677 kann sie mit dem Befehl
2680 \begin_inset space \space{}
2686 Sie können alternativ auch eine beliebige existierende
2690 -Datei als Vorlage verwenden.)
2693 \begin_layout Itemize
2702 \begin_layout Plain Layout
2703 Für diese Aufgabe gibt es spezielle Programme,
2708 (für alle Plattformen) oder
2717 hat ebenfalls einen Modus,
2718 der Sie bei dieser Arbeit unterstützt,
2720 \begin_inset Flex URL
2723 \begin_layout Plain Layout
2725 https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html#PO-Mode
2735 Für einige Menüeinträge und Dialogelemente gibt es Tastenkürzel,
2736 die ebenfalls angepasst werden sollten.
2737 Diese Kürzel werden mit '
2741 ' markiert und sollten so übersetzt werden,
2742 dass Sie zum übersetzten Ausdruck passen.
2743 Sie sollten auch das Informationsfeld am Anfang der neuen
2747 -Datei ausfüllen (mit Ihrer E-Mail-Adresse usw.),
2748 damit Sie für andere Leute erreichbar sind,
2749 die Ihnen Vorschläge oder unterhaltsame Kommentare schicken möchten.
2752 \begin_layout Standard
2753 Wenn Sie dies alles nur für den eigenen Gebrauch tun,
2757 \begin_layout Itemize
2758 Erzeugen Sie in die Datei
2762 mithilfe des Befehls
2763 \begin_inset Flex Code
2766 \begin_layout Plain Layout
2767 msgfmt -o xx.mo < xx.po
2775 \begin_layout Itemize
2776 Kopieren Sie diese Datei in ihr Lokalisierungsverzeichnis,
2777 in das entsprechende Unterverzeichnis für die Sprach
2786 \begin_inset space \space{}
2790 \begin_inset Flex Code
2793 \begin_layout Plain Layout
2794 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
2802 \begin_layout Standard
2803 Wie gesagt wäre es aber besser,
2808 -Datei zur \SpecialChar LyX
2814 damit auch andere sie verwenden können.
2815 Wenden Sie sich an die \SpecialChar LyX
2817 wenn Sie das tun möchten.
2820 \begin_layout Subsubsection
2824 \begin_layout Standard
2825 Manchmal muss ein- und derselbe englische Ausdruck in verschiedene Varianten übersetzt werden.
2826 Ein Beispiel ist der englische Ausdruck
2827 \begin_inset Flex Code
2830 \begin_layout Plain Layout
2837 der im Deutschen je nach Kontext entweder
2847 \begin_inset Flex Code
2850 \begin_layout Plain Layout
2856 unterstützt solche ambigen Übersetzungen nicht.
2857 Daher werden in \SpecialChar LyX
2858 Kontextinformationen beigefügt.
2860 \begin_inset Flex Code
2863 \begin_layout Plain Layout
2870 \begin_inset Flex Code
2873 \begin_layout Plain Layout
2874 To[[as in 'From format x to format y']]
2880 \begin_inset Flex Code
2883 \begin_layout Plain Layout
2884 To[[as in 'From page x to page y']].
2889 Diese beiden Varianten werden von
2890 \begin_inset Flex Code
2893 \begin_layout Plain Layout
2899 als zwei verschiedene Nachrichten behandelt,
2900 sie können daher jeweils wie gewünscht als
2909 übersetzt werden (die Kontextinformationen werden in der Übersetzung weggelassen).
2912 \begin_layout Standard
2913 Natürlich müssen diese Kontextinformationen auch von der ursprünglichen Nachricht getilgt werden,
2914 wenn diese (in der englischen Lokalisierung) verwendet wird.
2915 Deshalb erscheinen sie in doppelten eckigen Klammern am Ende des Textes.
2916 Der Übersetzungsmechanismus von \SpecialChar LyX
2917 unterdrückt alles in doppelten eckigen Klammern am Ende von Nachrichten,
2918 wenn die Nachricht selbst angezeigt wird.
2921 \begin_layout Subsection
2922 Die Dokumentation übersetzen
2925 \begin_layout Standard
2928 [Anmerkung des Übersetzers:
2933 Sie die Dokumentation übersetzen wollen,
2934 benutzen Sie als Vorlage auf jeden Fall das englische Original.
2935 Übersetzungen – diese eingeschlossen – sind oft nicht ganz auf dem neuesten Stand.]
2938 \begin_layout Standard
2939 Auch die \SpecialChar LyX
2940 -Dokumentation (die Sie im Menü
2944 finden) kann (und sollte!) übersetzt werden.
2945 Wenn übersetzte Versionen verfügbar sind und die Lokalisierung entsprechend eingestellt wurde,
2946 werden diese automatisch von \SpecialChar LyX
2951 \begin_layout Plain Layout
2952 Zurzeit sind Übersetzungen in etwa 20 Sprachen vorhanden.
2958 sucht nach übersetzten Versionen in
2962 Dir/doc/xx/DocName.lyx
2969 wiederum für den Code der aktuellen Sprache steht.
2972 \begin_layout Standard
2973 Falls solche Dateien nicht existieren,
2974 wird die englische Version verwendet.
2975 Die übersetzten Versionen müssen den gleichen Dateinamen (im Beispiel oben
2979 ) tragen wie die englischen Originale.
2980 Wenn Sie gerne die Dokumentation übersetzen möchten (übrigens ein guter Weg,
2981 um die Originale Korrektur zu lesen!),
2982 geben wir Ihnen hier ein paar Tipps,
2983 die Ihnen möglicherweise etwas Arbeit ersparen:
2986 \begin_layout Itemize
2987 Werfen Sie einen Blick auf die Seiten des Übersetzungsteams auf der Homepage des \SpecialChar LyX
2990 \begin_inset CommandInset href
2992 name "https://www.lyx.org/Translation"
2993 target "https://www.lyx.org/Translation"
3000 welche Texte bereits in Ihre Sprache übersetzt sind,
3002 ob jemand (und wenn ja,
3003 wer) die Übersetzungsaktivitäten koordiniert.
3004 Wenn niemand dies tut,
3005 lassen Sie uns bitte wissen,
3006 falls Sie an dieser Aufgabe interessiert sind.
3009 \begin_layout Standard
3010 Wenn Sie dann mit der eigentlichen Übersetzungsarbeit beginnen,
3011 sind hier einige Tipps,
3012 die Ihnen vielleicht helfen,
3013 einige Schwierigkeiten zu überwinden:
3016 \begin_layout Itemize
3017 Machen Sie im Dokumentationsteam mit!
3018 Informationen dazu gibt es in
3020 Hilfe\SpecialChar menuseparator
3024 Dies ist übrigens das erste Dokument,
3025 das Sie übersetzen sollten.
3028 \begin_layout Itemize
3029 Machen Sie sich mit den typographischen Konventionen der Sprache vertraut,
3030 in die Sie übersetzen möchten.
3031 Typographie ist eine alte Kunst,
3032 und in verschiedenen Teilen der Welt wurden verschiedene Konventionen eingeführt.
3033 Auch sollten Sie die typographische Terminologie in Ihrem Land lernen.
3034 Eine eigene Terminologie würde nur die Leser verwirren.
3038 Typographie macht süchtig!)
3041 \begin_layout Itemize
3042 Legen Sie eine Kopie des Originaldokumentes an.
3043 Dies wird Ihre Arbeitskopie.
3044 Sie können diese auch als persönliche Hilfe-Datei in \SpecialChar LyX
3046 indem Sie sie in den Ordner
3047 \begin_inset Flex Code
3050 \begin_layout Plain Layout
3057 \begin_inset Newline newline
3061 \begin_inset Note Greyedout
3064 \begin_layout Plain Layout
3070 Für komplexe Dokumente mit externem Material (Bilder usw.) werden die Dateipfade von relativ auf absolut geändert,
3071 wenn man das Dokument verschiebt.
3072 Daher ist es das Beste,
3074 mittels Git zu beziehen (siehe
3075 \begin_inset Flex URL
3078 \begin_layout Plain Layout
3080 https://www.lyx.org/HowToUseGIT
3085 ) und das Dokument im Verzeichnis zu belassen.
3094 \begin_layout Itemize
3095 Manchmal wird das Originaldokument (vom \SpecialChar LyX
3096 -Team) aktualisiert.
3097 Verwenden Sie den Quelltextbetrachter unter
3098 \begin_inset CommandInset href
3100 name "https://www.lyx.org/trac/timeline"
3101 target "https://www.lyx.org/trac/timeline"
3107 um nachzuvollziehen,
3108 was verändert wurde.
3109 So können Sie leicht erkennen,
3110 welche Teile des Dokuments bearbeitet wurden.
3113 \begin_layout Standard
3114 Wann immer Sie einen Fehler im Originaltext entdecken,
3115 korrigieren Sie ihn bitte und teilen Sie dem Rest des Dokumentationsteams Ihre Veränderungen mit.
3116 (Sie haben nicht vergessen,
3117 dem Dokumentationsteam beizutreten,
3121 \begin_layout Standard
3122 \begin_inset Branch OutDated
3126 \begin_layout Section
3127 Internationale Tastaturbelegung
3128 \begin_inset CommandInset label
3130 name "sec:Internationale-Tastaturbelegung"
3137 \begin_layout Subsection
3138 Eigene Tastaturtabellen definieren:
3146 \begin_layout Standard
3147 Sehen wir uns einmal die
3151 -Datei ein wenig näher an.
3152 Es handelt sich um eine ASCII-Datei,
3153 in der folgendes definiert wird:
3156 \begin_layout Itemize
3157 Taste-Taste- oder Taste-String-Transformationen
3160 \begin_layout Itemize
3170 \begin_layout Itemize
3171 Ausnahmen für tote Tasten.
3174 \begin_layout Standard
3175 Zur Definition einer Taste-Taste- oder Taste-String-Transformation dient folgender Befehl:
3178 \begin_layout Quotation
3186 \begin_layout Standard
3191 die zu übersetzende Taste bezeichnet und
3195 die Taste oder den String,
3196 der dafür in das Dokument eingefügt werden soll.
3197 Eine tote Taste definiert man mit:
3198 \begin_inset space ~
3204 \begin_layout Quotation
3216 \begin_layout Standard
3221 wieder eine Taste auf der Tastatur bezeichnet und
3225 der Name einer toten Taste ist.
3227 unterstützt folgende toten Tasten (Abkürzungen in Klammern):
3230 \begin_layout Quotation
3234 \begin_inset space \hfill{}
3240 \begin_layout Quotation
3242 \begin_inset space \hfill{}
3248 \begin_layout Quotation
3250 \begin_inset space \hfill{}
3256 \begin_layout Quotation
3258 \begin_inset space \hfill{}
3264 \begin_layout Quotation
3266 \begin_inset space \hfill{}
3272 \begin_layout Quotation
3274 \begin_inset space \hfill{}
3281 \begin_layout Plain Layout
3293 \begin_layout Quotation
3295 \begin_inset space \hfill{}
3301 \begin_layout Quotation
3303 \begin_inset space \hfill{}
3310 \begin_layout Plain Layout
3322 \begin_layout Quotation
3324 \begin_inset space \hfill{}
3330 \begin_layout Quotation
3332 \begin_inset space \hfill{}
3338 \begin_layout Quotation
3340 \begin_inset space \hfill{}
3347 \begin_layout Plain Layout
3359 \begin_layout Quotation
3361 \begin_inset space \hfill{}
3368 \begin_layout Plain Layout
3380 \begin_layout Quotation
3382 \begin_inset space \hfill{}
3388 \begin_layout Quotation
3389 hungarian umlaut (hug)
3390 \begin_inset space \hfill{}
3396 \begin_layout Quotation
3398 \begin_inset space \hfill{}
3404 \begin_layout Quotation
3406 \begin_inset space \hfill{}
3413 \begin_layout Plain Layout
3425 \begin_layout Standard
3426 Da es auf vielen internationalen Tastaturen Ausnahmen dafür gibt,
3427 wie eine bestimmte tote Taste das folgende Zeichen verändern soll,
3428 können diese definiert werden,
3432 \begin_layout Quotation
3441 Tote-Taste Taste Ausgabe
3444 \begin_layout Standard
3445 Zum Beispiel soll caron-o auf einer slowakischen Tastatur ein circumflex-o erzeugen.
3446 Dies erreicht man mit:
3449 \begin_layout Quotation
3463 \begin_layout Standard
3464 Auch müssen für die Buchstaben i und j Ausnahmen definiert werden,
3465 um den Punkt zu löschen,
3466 bevor ein Akzent eingefügt wird.
3467 Ich werde dies beizeiten ändern,
3468 hatte aber bisher noch keine Zeit dazu.
3471 \begin_layout Standard
3473 zur Definition der Ausgabe:
3475 \begin_inset Quotes gld
3485 \begin_inset Quotes grd
3488 ist ein Sonderzeichen.
3490 muss man einen doppelten Backslash
3491 \begin_inset Quotes gld
3503 \begin_inset Quotes grd
3507 Auch das Anführungszeichen
3508 \begin_inset Quotes gld
3512 \begin_inset Quotes grd
3516 \begin_inset Quotes gld
3524 \begin_inset Quotes grd
3527 haben eine andere Bedeutung.
3532 bezeichnet einen Kommentar,
3533 Anführungszeichen markieren den Anfang und das Ende eines Strings (das heißt einer \SpecialChar LaTeX
3535 Um diese Zeichen einzugeben,
3536 muss ein Backslash vorangestellt werden (also:
3550 Wenn Sie eine funktionierende Keymap-Datei für eine neue Sprache angefertigt haben,
3551 mailen Sie diese bitte an das Entwickler-Team,
3552 damit sie in die nächste Distribution integriert werden kann.
3555 \begin_layout Standard
3556 In Zukunft werden auch noch folgende Befehle unterstützt:
3559 \begin_layout Itemize
3568 \begin_inset space \hfill{}
3573 bindet eine andere Datei ein
3576 \begin_layout Itemize
3589 \begin_inset space \hfill{}
3594 definiert ein externes Keymap-Programm
3597 \begin_layout Standard
3602 atei nach Voreinstellungen durchsuchen (zum Beispiel nach einer Option
3609 um eine Standardtastatur zu verwenden).
3617 \begin_layout Section
3618 Internationale Tastaturtabellen:
3624 \begin_inset CommandInset label
3626 name "sec:Internationale-Tastaturtabellen"
3633 \begin_layout Standard
3634 Die nächsten beiden Abschnitte beschreiben detailliert die Syntax der
3643 Diese Abschnitte sollten Ihnen dabei helfen,
3644 Ihre eigene Tastaturtabelle zu entwerfen,
3645 wenn die vorhandenen nicht ganz Ihren Bedürfnissen entsprechen.
3648 \begin_layout Subsection
3654 \begin_inset CommandInset label
3656 name "subsec:Die-.kmap-Datei"
3663 \begin_layout Standard
3672 -Datei transformiert gedrückte Tasten zu Buchstaben oder Zeichenketten – es definiert ein
3679 Im Folgenden werden die Schlüsselwörter
3700 \begin_layout Labeling
3701 \labelwidthstring 00.00.0000
3708 transformiert einen Buchstaben zu einer Zeichenkette
3711 \begin_layout LyX-Code
3717 Zeichen Zeichenkette
3720 \begin_layout Standard
3721 Dieser Ausdruck definiert,
3730 transformiert werden soll.
3735 die Zeichen Backslash
3736 \begin_inset Quotes gld
3746 \begin_inset Quotes grd
3749 und Anführungszeichen
3750 \begin_inset Quotes gld
3758 \begin_inset Quotes grd
3761 mit einem vorangehenden Backslash versehen werden.
3765 \begin_layout Standard
3766 Als Beispiel ein Ausdruck,
3768 \begin_inset Quotes gld
3776 \begin_inset Quotes grd
3781 \begin_inset Quotes gld
3789 \begin_inset Quotes grd
3795 \begin_layout LyX-Code
3801 \begin_layout Labeling
3802 \labelwidthstring 00.00.0000
3809 spezifiziert ein Akzentzeichen
3812 \begin_layout LyX-Code
3818 Zeichen Akzent erlaubt
3821 \begin_layout Standard
3822 Dieser Ausdruck sorgt dafür,
3832 und zwar bei allen Zeichen,
3838 Dies ist der Mechanismus toter Tasten
3848 \begin_layout Plain Layout
3858 dass diese Taste allein kein Zeichen erzeugt,
3860 gefolgt von einer anderen Taste,
3861 akzentuierte Zeichen erzeugt.
3862 Zum Beispiel kann auf diese Weise é
3863 \begin_inset Quotes grd
3876 \begin_layout Standard
3882 gefolgt von einem Zeichen,
3892 werden einfach beide Zeichen einzeln ausgegeben.
3894 dass die Rücktaste eine vorangehende tote Taste nivelliert;
3900 wird der Cursor nicht eine Position rückwärts gehen,
3901 sondern wird statt dessen den Effekt nivellieren,
3902 den Zeichen auf den folgenden Buchstaben gehabt hätte.
3905 \begin_layout Standard
3906 Der folgende Ausdruck definiert,
3908 \begin_inset Quotes gld
3916 \begin_inset Quotes grd
3919 zum Zirkumflex-Akzent wird,
3920 wenn er von einem der Buchstaben a,
3927 I ,O oder U gefolgt wird:
3930 \begin_layout LyX-Code
3933 kmod ^ circumflex aeiouAEIOU
3936 \begin_layout Labeling
3937 \labelwidthstring 00.00.0000
3942 definiert eine Ausnahme zu einem Akzentzeichen
3945 \begin_layout LyX-Code
3951 Akzent Zeichen Ausgabe
3954 \begin_layout Standard
3955 Dieser Ausdruck definiert eine Ausnahme für die Wirkung,
3969 vorher mit Hilfe einer
3975 -Zeile einer Taste zugewiesen worden sein.
3976 Wenn Sie die Sequenz
3986 Falls solch eine Definition
4004 wobei Akzent das erste Argument der
4013 \begin_layout Standard
4014 Der folgende Ausdruck sorgt dafür,
4015 dass \SpecialChar LaTeX
4017 \begin_inset Quotes gld
4021 \begin_inset Quotes grd
4024 mit circumflex den I-Punkt entfernt,
4025 bevor das Akzentsymbol eingefügt wird:
4028 \begin_layout LyX-Code
4031 kxmod circumflex i "
4042 \begin_layout Labeling
4043 \labelwidthstring 00.00.0000
4048 kombiniert zwei Akzentsymbole
4051 \begin_layout LyX-Code
4057 Akzent1 Akzent2 erlaubt
4060 \begin_layout Standard
4061 Hier wird es ziemlich esoterisch.
4062 Dieser Ausdruck erlaubt die Kombination der Effekte von
4070 (in dieser Reihenfolge!) bei allen
4083 müssen zuvor mit Hilfe von
4089 definiert worden sein.
4092 \begin_layout Standard
4093 Folgendes Beispiel stammt aus der Datei
4100 \begin_layout LyX-Code
4106 acute aeioyvhAEIOYVH
4111 kcomb acute umlaut iyIY
4114 \begin_layout Standard
4115 Diese Zeilen erlauben es,
4117 \begin_inset Quotes gld
4125 \begin_inset Quotes grd
4128 einzugeben und auf diese Weise
4129 \begin_inset Quotes gld
4141 \begin_inset Quotes grd
4145 \begin_inset Preview
4147 \begin_layout Standard
4151 \begin_layout Plain Layout
4168 In diesem Fall löscht die Backspace-Taste das letzte gedrückte Zei\SpecialChar softhyphen
4185 \begin_inset Quotes gld
4195 \begin_inset Quotes grd
4199 \begin_inset Preview
4201 \begin_layout Standard
4205 \begin_layout Plain Layout
4223 \begin_layout Subsection
4231 \begin_layout Standard
4232 Nachdem \SpecialChar LyX
4237 -Datei verarbeitet hat,
4243 wie die einzelnen Symbole im gegenwärtigen Zeichensatz dargestellt werden sollen.
4244 Die \SpecialChar LyX
4249 \begin_layout Plain Layout
4251 \begin_inset Quotes gld
4259 Distribution enthält wenigstens die Dateien
4260 \begin_inset Flex URL
4263 \begin_layout Plain Layout
4271 \begin_inset Flex URL
4274 \begin_layout Plain Layout
4284 \begin_layout Standard
4285 Generell besteht eine
4292 -Datei aus einer Reihe von Deklarationen der folgenden Form:
4295 \begin_layout LyX-Code
4299 Position_im_Zeichensatz Zeichenkette
4302 \begin_layout Standard
4303 Um beispielsweise der Zeichenkette (
4307 im vorigen Abschnitt)
4308 \begin_inset Quotes gld
4316 \begin_inset Quotes grd
4319 das entsprechende Zeichen im Zeichensatz ISO-8859-1 (233) zuzuweisen,
4320 benutzt man folgenden Ausdruck:
4323 \begin_layout LyX-Code
4331 \begin_layout Standard
4332 Wieder müssen den Zeichen
4333 \begin_inset Quotes gld
4343 \begin_inset Quotes grd
4347 \begin_inset Quotes gld
4355 \begin_inset Quotes grd
4358 ein Backslash vorangestellt werden.
4360 dass es durchaus möglich ist,
4361 dass dasselbe Zeichen (sinnvoll) zwei verschiedene Strings repräsentieren kann.
4362 Zum Beispiel gibt es in
4372 \begin_layout LyX-Code
4384 \begin_inset Newline newline
4400 \begin_layout Standard
4401 Wenn \SpecialChar LyX
4402 kein passendes Zeichen für einen String finden kann,
4403 der durch eine Tastensequenz erzeugt wurde,
4405 falls der String wie ein akzentuierter Buchstabe aussieht,
4406 auf dem Bildschirm den Buchstaben mit Akzent selbst zu zeichnen.
4409 \begin_layout Subsection
4410 Tote Tasten definieren
4413 \begin_layout Standard
4414 Es gibt noch eine zweite Möglichkeit,
4415 internationale Buchstaben mit Hilfe von
4428 Eine tote Taste erzeugt in Kombination mit einem Buchstaben ein akzentuiertes Zeichen.
4429 Im Folgenden erläutern wir für Illustrationszwecke,
4430 wie man eine wirklich simple tote Taste definiert.
4433 \begin_layout Standard
4435 Sie benötigen das Zirkumflex-Zeichen (
4436 \begin_inset Quotes gld
4440 \begin_inset Quotes grd
4444 Hierzu können Sie der Taste
4448 den \SpecialChar LyX
4450 \begin_inset Flex Code
4453 \begin_layout Plain Layout
4460 Wann immer Sie danach diese Taste gefolgt von einem Buchstaben drücken,
4461 wird dieser Buchstabe einen Zirkumflex haben.
4466 produziert also den Buchstaben ê.
4467 Wenn Sie nach der Taste
4471 die Leertaste drücken,
4472 wird nur der Akzent ausgegeben.
4473 Beachten Sie diesen letzten Punkt!
4474 Wenn Sie eine Taste an eine tote Taste anbinden,
4475 müssen Sie das Zeichen,
4476 das diese Taste normalerweise erzeugt,
4477 an eine andere Taste anbinden (oder immer zusätzlich die Leertaste drücken).
4478 Daher ist es keine gute Idee,
4489 da Sie dann Kommata sehr mühsam eingeben müssen.
4492 \begin_layout Standard
4494 tote Tasten zu belegen,
4496 die Modifizierungstasten (
4498 Meta\SpecialChar breakableslash
4510 ) mit einem Zeichen (wie
4524 Ein anderer setzt die Verwendung der Linux-Programme
4525 \begin_inset Flex Code
4528 \begin_layout Plain Layout
4535 \begin_inset Flex Code
4538 \begin_layout Plain Layout
4545 mit denen die spezielle Taste
4546 \begin_inset Flex Code
4549 \begin_layout Plain Layout
4557 \begin_inset Flex Code
4560 \begin_layout Plain Layout
4566 verhält sich ähnlich wie
4570 und erlaubt es Ihnen,
4571 Tasten an Akzentzeichen zu binden.
4572 Sie können damit auch Tasten in tote Tasten umwandeln,
4573 indem Sie diese Tasten an Tastensymbole wie
4574 \begin_inset Flex Code
4577 \begin_layout Plain Layout
4583 anbinden und diese dann an einen entsprechenden \SpecialChar LyX
4588 \begin_layout Plain Layout
4594 Genau das mache ich in meinen Dateien
4595 \begin_inset Flex Code
4598 \begin_layout Plain Layout
4605 \begin_inset Flex Code
4608 \begin_layout Plain Layout
4618 \begin_inset space ~
4628 \begin_inset Flex Code
4631 \begin_layout Plain Layout
4637 definiert und eine Reihe der Tastensymbole mit dem Präfix
4638 \begin_inset Flex Code
4641 \begin_layout Plain Layout
4647 an Prozesse wie die folgenden gebunden:
4649 \begin_inset Flex Noun
4652 \begin_layout Plain Layout
4654 \begin_inset space ~
4663 \begin_inset Flex Noun
4666 \begin_layout Plain Layout
4668 \begin_inset space ~
4677 So komme ich zu meinen Akzentbuchstaben.
4682 Sie können im Grunde jede Taste als
4683 \begin_inset Flex Code
4686 \begin_layout Plain Layout
4698 eine freie Funktionstaste usw.
4699 Die \SpecialChar LyX
4701 die Akzente produzieren,
4702 sind im Handbuch \SpecialChar LyX
4703 -Funktionen dokumentiert.
4704 Schauen Sie nach dem Eintrag
4705 \begin_inset Flex Code
4708 \begin_layout Plain Layout
4715 Sie finden dort eine komplette Liste.
4718 \begin_layout Subsection
4719 Ihre Sprachkonfiguration einstellen
4722 \begin_layout Standard
4726 arg "dialog-show prefs"
4729 können Sie die Sprache der Benutzeroberfläche konfigurieren.
4732 \begin_layout Chapter
4733 Installieren neuer Textklassen,
4734 Layouts und Vorlagen
4735 \begin_inset CommandInset label
4737 name "cha:Installieren-neuer-Textklassen"
4744 \begin_layout Standard
4745 In diesem Kapitel wird beschrieben,
4746 wie Sie beim Installieren neuer Layout- und Vorlagendateien vorgehen müssen.
4747 Außerdem geben wir eine kleine Auf\SpecialChar ligaturebreak
4749 wie man neue Dokumentenklassen für \SpecialChar LaTeX
4750 korrekt installiert.
4753 \begin_layout Standard
4754 Zunächst möchten wir noch einmal ein paar Worte darüber verlieren,
4755 wie \SpecialChar LyX
4756 und \SpecialChar LaTeX
4757 miteinander verbunden sind,
4758 da dies für das Folgende wichtig ist.
4759 Wichtig zu wissen ist vor allem,
4760 dass \SpecialChar LyX
4761 selbst im Grunde sehr wenig Konkretes über \SpecialChar LaTeX
4763 Tatsächlich ist \SpecialChar LaTeX
4764 aus der Sicht von \SpecialChar LyX
4766 \begin_inset Quotes gld
4770 \begin_inset Quotes grd
4773 für die es eine Ausgabe erzeugen kann.
4774 Andere solche Formate sind DocBook,
4775 einfacher Text und XHTML.
4776 Nun ist \SpecialChar LaTeX
4777 aber natürlich ein besonders wichtiges Format.
4778 Der Punkt jedoch ist,
4779 dass sehr wenig der Informationen,
4780 die \SpecialChar LyX
4781 über \SpecialChar LaTeX
4783 im Programm selbst festgeschrieben sind.
4787 \begin_layout Plain Layout
4788 Manche Befehle sind so komplex,
4789 dass sie in \SpecialChar LyX
4790 festgeschrieben sind.
4791 Aber die Entwickler betrachten dies allgemein schlechte Lösung.
4796 Vielmehr bezieht es diese Informationen,
4797 selbst im Fall der Standardklassen wie
4798 \begin_inset Flex Code
4801 \begin_layout Plain Layout
4809 \begin_inset Quotes gld
4813 \begin_inset Quotes grd
4817 Genauso wenig weiß \SpecialChar LyX
4818 über DocBook oder XHTML.
4820 bezieht es aus Layout-Dateien.
4823 \begin_layout Standard
4824 Eine Layout-Datei können Sie sich als eine Art Übersetzungshandbuch vorstellen,
4825 in dem für eine bestimmte Dokumentklasse festgelegt wird,
4826 wie \SpecialChar LyX
4827 -Konstrukte – Absätze mit den entsprechenden Stilen,
4828 bestimmte Einfügungen usw.
4829 – und \SpecialChar LaTeX
4830 - DocBook- oder XHTML-Konstrukte korrespondieren.
4832 was \SpecialChar LyX
4833 beispielsweise über die Standard-Artikelklasse von \SpecialChar LaTeX
4835 \begin_inset Flex Code
4838 \begin_layout Plain Layout
4845 ist in der Layout-Datei
4846 \begin_inset Flex Code
4849 \begin_layout Plain Layout
4855 und in verschiedenen anderen Dateien,
4856 die diese einbindet,
4860 selbst eine Layout-Datei zu schreiben,
4861 zuallererst die vorhandenen Layout-Dateien studieren.
4862 Am Besten beginnen Sie mit der Datei
4863 \begin_inset Flex Code
4866 \begin_layout Plain Layout
4874 \begin_inset Flex Code
4877 \begin_layout Plain Layout
4885 \begin_inset Flex Code
4888 \begin_layout Plain Layout
4894 und vielen anderen Layout-Dateien für Dokumentklassen eingebunden wird.
4895 Dort werden die Abschnittsüberschriften und ähnliches definiert:
4897 \begin_inset Flex Code
4900 \begin_layout Plain Layout
4906 informiert also \SpecialChar LyX
4912 in \SpecialChar LaTeX
4914 DocBook und XHTML ausgegeben werden sollen.
4916 \begin_inset Flex Code
4919 \begin_layout Plain Layout
4925 bindet im Grunde einfach nur verschiedene solcher
4926 \begin_inset Flex Code
4929 \begin_layout Plain Layout
4938 \begin_layout Standard
4939 Layout-Dateien definieren aber nicht nur die \SpecialChar LyX
4942 sondern sie legen auch fest,
4943 wie die \SpecialChar LyX
4945 selbst (auf dem Bildschirm) dargestellt werden.
4947 dass Layout-Dateien diese beiden Aufgaben gleichzeitig haben,
4948 führt häufig zu Verwirrung,
4949 denn die Aufgaben sind strikt getrennt.
4950 Wenn Sie \SpecialChar LyX
4952 wie ein bestimmtes Konstrukt in \SpecialChar LaTeX
4953 dargestellt werden soll,
4954 haben Sie dem Programm noch nicht gesagt,
4955 wie das Konstrukt in \SpecialChar LyX
4956 dargestellt werden soll.
4957 Umgekehrt weiß \SpecialChar LyX
4960 wie ein Konstrukt in \SpecialChar LyX
4963 wie es in \SpecialChar LaTeX
4964 übersetzt werden muss (und erst recht nicht \SpecialChar LaTeX
4966 wie es darzustellen ist).
4969 wenn Sie ein neuen \SpecialChar LyX
4970 -Konstrukt definieren,
4971 immer zwei verschiedene und getrennte Dinge tun:
4972 (1.) \SpecialChar LyX
4974 wie dieses in \SpecialChar LaTeX
4975 übersetzt werden soll und (2.) \SpecialChar LyX
4977 wie es das Konstrukt darstellen soll.
4980 \begin_layout Standard
4981 Analoges gilt natürlich für die anderen
4982 \begin_inset Quotes gld
4986 \begin_inset Quotes grd
4990 die \SpecialChar LyX
4992 Allerdings ist XHTML in mancher Hinsicht eine Ausnahme,
4998 bis zu einem gewissen Grad in der Lage,
4999 aus den Informationen über die Darstellung in \SpecialChar LyX
5000 Informationen über die Ausgabe in einem Browser (über CSS) abzuleiten.
5001 Aber auch in diesem Fall bleibt die prinzipielle Trennung in Kraft und sollte berücksichtigt werden.
5002 Weitere Ausführungen dazu finden Sie in Abschnitt
5003 \begin_inset space ~
5007 \begin_inset CommandInset ref
5009 reference "sec:XHTML-Spezifikationen"
5020 \begin_layout Section
5021 Installation eines neuen \SpecialChar LaTeX
5025 \begin_layout Standard
5026 Bei manchen \SpecialChar TeX
5027 -Installationen fehlt möglicherweise das eine oder andere Paket,
5028 das Sie gerne mit \SpecialChar LyX
5030 Zum Beispiel wollen Sie vielleicht Foil\SpecialChar TeX
5032 ein Paket zur Erstellung von Dias und Folien für Overheadprojektoren.
5033 Moderne \SpecialChar LaTeX
5034 -Distributionen wie \SpecialChar TeX
5035 Live (2008 oder neuer) oder MiK\SpecialChar TeX
5036 besitzen ein grafisches Programm,
5037 um solche Pakete zu installieren.
5038 Bei MiK\SpecialChar TeX
5039 etwa starten Sie das Programm
5040 \begin_inset Quotes gld
5044 \begin_inset space ~
5048 \begin_inset Quotes grd
5052 um eine Liste mit den verfügbaren Paketen zu bekommen.
5053 Um eines davon zu installieren,
5054 rechtsklicken Sie oder benutzen den entsprechenden Werkzeugleistenknopf.
5057 \begin_layout Standard
5058 Falls Ihre \SpecialChar LaTeX
5059 -Distribution keinen Paketmanager besitzt,
5060 oder falls das Paket nicht direkt über Ihre Distribution verfügbar ist,
5061 folgen Sie diesen Schritten um es manuell zu installieren:
5064 \begin_layout Enumerate
5065 Besorgen Sie sich das Paket von
5066 \begin_inset CommandInset href
5069 target "http://www.ctan.org/"
5074 oder einer anderen Quelle.
5077 \begin_layout Enumerate
5078 Falls das Paket eine Datei mit der Endung
5079 \begin_inset Quotes gld
5083 \begin_inset Flex Code
5086 \begin_layout Plain Layout
5093 \begin_inset Quotes grd
5096 enthält (was bei Foil\SpecialChar TeX
5098 dann öffnen sie eine Kommandozeile wechseln in das Verzeichnis der Datei und führen den Befehl
5099 \begin_inset Flex Code
5102 \begin_layout Plain Layout
5109 Sie haben damit dass Paket entpackt und haben alle Dateien,
5110 um es zu installieren.
5111 Die meisten \SpecialChar LaTeX
5112 -Pakete sind nicht gepackt und man kann direkt mit dem nächsten Schritt weitermachen.
5115 \begin_layout Enumerate
5116 Nun müssen Sie entscheiden,
5117 ob das Paket für alle Nutzer oder nur für Sie verfügbar sein soll.
5121 \begin_layout Enumerate
5122 Bei *nix Systemen (Linux,
5124 etc.) installieren Sie,
5125 wenn Sie das Paket für alle Nutzer installieren möchten,
5127 \begin_inset Quotes gld
5131 \begin_inset Quotes grd
5136 anderenfalls installieren Sie es in den eigenen
5137 \begin_inset Quotes gld
5141 \begin_inset Quotes grd
5146 Wo man diese Ordner anlegt,
5147 sofern sie nicht schon existieren,
5148 hängt von Ihrem System ab.
5149 Dazu schauen Sie in die Datei
5150 \begin_inset Flex Code
5153 \begin_layout Plain Layout
5163 \begin_layout Plain Layout
5164 Diese befindet sich normalerweise im Ordner
5170 führen Sie den Befehl
5171 \begin_inset Flex Code
5174 \begin_layout Plain Layout
5181 um sie zu lokalisieren.
5186 Der Ort des lokalen \SpecialChar TeX
5187 -Ordners ist in der Variable
5188 \begin_inset Flex Code
5191 \begin_layout Plain Layout
5198 es ist üblicherweise der Pfad
5199 \begin_inset Flex URL
5202 \begin_layout Plain Layout
5204 /usr/local/share/texmf/
5210 \begin_inset Flex URL
5213 \begin_layout Plain Layout
5215 /usr/local/texlive/XXXX
5221 wobei XXXX das Jahr der installierten \SpecialChar TeX
5222 Live-Distribution ist.
5223 Der Ort des Benutzer-\SpecialChar TeX
5224 -Ordners ist in der Variable
5225 \begin_inset Flex Code
5228 \begin_layout Plain Layout
5234 definiert und ist üblicherweise der Pfad
5235 \begin_inset Flex URL
5238 \begin_layout Plain Layout
5246 \begin_inset Flex URL
5249 \begin_layout Plain Layout
5257 (Wenn diese Variablen nicht vordefiniert sind,
5258 müssen Sie diese selbst definieren.) Sie brauchen wahrscheinlich Administrator-Rechte um in den lokalen \SpecialChar TeX
5259 -Ordner zu schreiben,
5260 beim Benutzer-\SpecialChar TeX
5261 -Ordner ist die nicht nötig.
5262 \begin_inset Newline newline
5265 Allgemein empfiehlt es sich,
5266 Pakete in den Benutzer-\SpecialChar TeX
5267 -Ordner zu installieren,
5268 da dieser nicht verändert oder gar überschrieben wird,
5269 wenn Sie ihr System aktualisieren.
5270 Des Weiteren wird er zusammen mit Ihren Nutzerdaten gesichert,
5271 wenn Sie ein Backup machen (was Sie natürlich regelmäßig tun).
5274 \begin_layout Enumerate
5275 Unter Windows gehen Sie,
5276 wenn Sie das Paket für alle Nutzer installieren möchten,
5278 in dem \SpecialChar LaTeX
5279 installiert ist und wechseln dort in das Verzeichnis
5285 (verwendet man MiK\SpecialChar TeX
5287 wäre es standardmäßig der Ordner
5300 Legen Sie dort einen neuen Ordner mit dem Namen
5301 \begin_inset Flex Code
5304 \begin_layout Plain Layout
5310 an und kopieren Sie alle Dateien des Pakets hinein.
5311 Wenn das Paket nur für den aktuellen Benutzer verfügbar sein soll bzw.
5312 Sie keine Administrator-Rechte haben,
5314 aber im lokalen \SpecialChar LaTeX
5316 Bei MiK\SpecialChar TeX
5318 \begin_inset space ~
5321 2.9 wäre das unter WinXP der Ordner
5322 \begin_inset Newline newline
5329 Dokumente und Einstellungen
5336 \begin_inset Newline newline
5340 \begin_inset Phantom HPhantom
5343 \begin_layout Plain Layout
5362 \begin_inset Newline newline
5366 unter WinVista wäre es der Ordner
5367 \begin_inset Newline newline
5394 \begin_layout Enumerate
5395 Jetzt muss man \SpecialChar LaTeX
5397 dass es neue Dateien gibt.
5398 Die ist je nach \SpecialChar LaTeX
5399 -Distribution anders:
5403 \begin_layout Enumerate
5404 Bei \SpecialChar TeX
5405 Live führen Sie von einer Kommandozeile den Befehl
5406 \begin_inset Flex Code
5409 \begin_layout Plain Layout
5416 Wenn Sie das Paket für alle Nutzer installiert haben,
5417 brauchen sie dazu wahrscheinlich Administrator-Rechte.
5420 \begin_layout Enumerate
5421 Bei MiK\SpecialChar TeX
5423 wenn Sie das Paket für alle Nutzer installiert haben,
5425 \begin_inset Quotes gld
5429 \begin_inset space ~
5433 \begin_inset Quotes grd
5436 und drücken dann auf den Kopf
5437 \begin_inset Quotes gld
5441 \begin_inset Quotes grd
5445 Anderenfalls starten Sie das Programm
5446 \begin_inset Quotes gld
5450 \begin_inset Quotes grd
5453 und machen dasselbe.
5457 \begin_layout Enumerate
5458 Nun muss man \SpecialChar LyX
5460 dass es neue Pakete gibt.
5461 Verwenden Sie dazu in \SpecialChar LyX
5468 und starten \SpecialChar LyX
5472 \begin_layout Standard
5473 Nun ist das Paket installiert.
5474 In unserem Beispiel wird nun die Dokumentklasse
5475 \begin_inset Flex Code
5478 \begin_layout Plain Layout
5486 Dokument\SpecialChar menuseparator
5487 Einstellungen\SpecialChar menuseparator
5491 \begin_inset Quotes gld
5495 \begin_inset Quotes grd
5501 \begin_layout Standard
5502 Möchten sie eine \SpecialChar LaTeX
5503 -Dokumentklasse verwenden,
5504 die generell nicht im Menü
5506 Dokument\SpecialChar menuseparator
5507 Einstellungen\SpecialChar menuseparator
5511 müssen Sie dafür selbst eine Layout-Datei erstellen.
5512 Dies ist das Thema des nächsten Abschnitts.
5515 \begin_layout Section
5519 \begin_layout Standard
5520 Dieser Abschnitt beschreibt die verschiedenen Arten von \SpecialChar LyX
5522 die Layout-Informationen enthalten können.
5523 Dort werden verschiedene Absatz- und Zeichenstile definiert,
5525 wie \SpecialChar LyX
5526 diese darstellt und wie sie in \SpecialChar LaTeX
5529 XHTML oder sonstige Formate exportiert werden sollen.
5532 \begin_layout Standard
5533 Wir bieten Ihnen hier eine umfassende Dokumentation zum Verfassen von Layout-Dateien.
5534 Da es aber so viele verschiedene nur schon von \SpecialChar LaTeX
5535 unterstütze Dokumenttypen gibt,
5536 können wir nicht jedes Problem,
5537 vor dem Sie vielleicht stehen,
5539 Die \SpecialChar LyX
5540 -Benutzer-Mailingliste wird aber von vielen Leuten gelesen,
5541 die Erfahrung mit dem Layout-Design haben und die Ihnen gerne helfen.
5542 Zögern Sie also nicht,
5543 offene Fragen dort zu stellen.
5546 \begin_layout Standard
5547 Wenn Sie vor der Aufgabe stehen,
5548 eine neue Layout-Datei zu schreiben,
5549 ist es zunächst einmal sehr hilfreich,
5550 die Layouts zu studieren,
5551 die \SpecialChar LyX
5553 Wenn Sie eine Layout-Datei für eine \SpecialChar LaTeX
5554 -Dokumentklasse geschrieben haben,
5555 die auch von andern verwendet wird,
5556 sollten Sie überlegen,
5557 dieses Layout auf der
5558 \begin_inset CommandInset href
5560 name "Seite ,Layouts` des LyX-Wiki"
5561 target "https://wiki.lyx.org/Layouts/Layouts"
5566 zu verlinken oder es vielleicht sogar an die \SpecialChar LyX
5567 -Entwicklerliste zu schicken,
5568 damit es in \SpecialChar LyX
5569 selbst aufgenommen wird.
5573 \begin_layout Plain Layout
5575 dass \SpecialChar LyX
5579 General Public License
5583 Ihr Beitrag müsste auch dieser Lizenz unterworfen werden.
5591 \begin_layout Subsection
5593 \begin_inset CommandInset label
5595 name "subsec:Layout-Module"
5602 \begin_layout Standard
5603 Wir haben bislang immer von
5604 \begin_inset Quotes gls
5608 \begin_inset Quotes grs
5612 tatsächlich gibt es aber unterschiedliche Arten von Dateien,
5613 die Layout-Informationen enthalten.
5614 Layout-Dateien im engeren Sinn haben die Endung
5615 \begin_inset Flex Code
5618 \begin_layout Plain Layout
5624 und stellen \SpecialChar LyX
5625 Information über Dokumentklassen zur Verfügung.
5626 Seit \SpecialChar LyX
5627 1.6 gibt es jedoch auch so genannte Layout-Module,
5628 die zusätzliche Layout-Informationen enthalten können.
5629 Sie haben die Endung
5630 \begin_inset Flex Code
5633 \begin_layout Plain Layout
5640 Module verhalten sich,
5642 so zu \SpecialChar LaTeX
5644 wie sich Layout-Dateien zu \SpecialChar LaTeX
5646 und manche Module – wie etwa das Modul
5647 \begin_inset Flex Code
5650 \begin_layout Plain Layout
5656 – bieten spezifische Unterstützung für ein bestimmtes Paket.
5657 In einiger Hinsicht sind Module ganz ähnlich wie die von Layout-Dateien eingebundene,
5662 \begin_layout Plain Layout
5663 Diese haben normalerweise die Endung
5664 \begin_inset Flex Code
5667 \begin_layout Plain Layout
5680 \begin_inset Flex Code
5683 \begin_layout Plain Layout
5690 So sind sie nicht an eine bestimmte Dokumentklasse gebunden,
5691 sondern können in verschiedenen Klassen genutzt werden.
5692 Ein wichtiger Unterschied ist jedoch,
5693 dass die eingebundenen Dateien nur genutzt werden können,
5694 wenn die Layout-Datei hierfür bearbeitet wird.
5695 Module hingegen können einfach im Dialog
5698 arg "dialog-show document"
5704 \begin_layout Standard
5705 Die Erstellung eines Moduls ist der einfachste Weg,
5706 um mit dem Verfassen von Layouts zu beginnen,
5707 denn Module können sehr einfach sein und etwa nur einen einzelnen Absatzstil oder eine benutzerdefinierte Einfügung definieren.
5708 Auf der anderen Seite können Module im Prinzip aber alles enthalten,
5709 was auch Layout-Dateien enthalten.
5712 \begin_layout Standard
5713 Nachdem Sie ein neues Modul geschrieben und dieses in den Ordner
5714 \begin_inset Flex Code
5717 \begin_layout Plain Layout
5724 \begin_inset Flex Code
5727 \begin_layout Plain Layout
5734 müssen Sie \SpecialChar LyX
5741 ) und dann neu starten,
5742 damit das Modul in der Benutzeroberfläche zugänglich wird.
5743 Falls Sie existierende Module modifizieren,
5744 ist diese Prozedur nicht nötig:
5745 Änderungen werden verfügbar,
5749 arg "dialog-show document"
5752 irgend etwas ändern und OK drücken.
5755 Wir raten aber dringend,
5756 dass Sie Ihre Dokumente sichern,
5763 sollten Sie lieber nicht an Dokumenten arbeiten,
5764 während Sie dort verwendete Module edieren
5767 Obwohl die Entwickler natürlich alles tun,
5769 in solchen Situationen stabil zu halten,
5770 können Fehler in Ihren Modulen manchmal ungewollte Effekte haben.
5773 \begin_layout Subsubsection
5777 \begin_layout Standard
5778 Module sind für \SpecialChar LyX
5780 was Pakete für \SpecialChar LaTeX
5782 Manchmal braucht man jedoch möglicherweise eine spezifische Einfügung oder einen Absatzstil nur für ein bestimmtes Dokument.
5783 Hierfür extra ein Modul zu schreiben,
5784 ist mit Kanonen auf Spatzen geschossen.
5785 Viel besser für solche Zwecke ist das,
5787 \begin_inset Quotes gld
5791 \begin_inset Quotes grd
5797 \begin_layout Standard
5798 Sie finden dieses in
5801 arg "dialog-show document"
5809 In das große Eingabefeld dort können Sie alles eingeben,
5810 was Sie in eine Layout-Datei oder ein Modul eingeben können.
5811 Das lokale Format eines Dokuments können Sie sich im Grunde als Modul vorstellen,
5812 das nur dem entsprechenden Dokument zugänglich ist (alle Definitionen werden direkt im Dokument gespeichert und können so auch leicht mit dem Dokument weitergegeben werden).
5813 Wie in Layout-Dateien und Modulen auch sollten Sie das
5814 \begin_inset Flex Code
5817 \begin_layout Plain Layout
5824 \begin_inset space \thinspace{}
5828 Dabei ist jedes (bekannte) Format möglich,
5829 sinnvollerweise sollten Sie aber das jeweils aktuelle verwenden (das aktuelle Format in \SpecialChar LyX
5845 \begin_layout Standard
5846 Sobald Sie etwas in das Eingabefeld in
5847 \begin_inset Flex Code
5850 \begin_layout Plain Layout
5857 aktiviert \SpecialChar LyX
5859 \begin_inset Quotes gld
5863 \begin_inset Quotes grd
5867 Wenn Sie darauf klicken (was Sie tun müssen,
5868 bevor Sie OK klicken können),
5869 überprüft \SpecialChar LyX
5872 was Sie eingegeben haben,
5873 im spezifizierten Format auch korrekt ist.
5876 ob dies der Fall ist,
5882 gegebenenfalls falsch ist.
5883 Wenn Sie \SpecialChar LyX
5884 von einer Konsole gestartet haben,
5885 wird dies aber dort ausgegeben.
5886 Solange es Fehler in der Definition gibt,
5887 können Sie Ihr lokales Format nicht speichern.
5890 \begin_layout Standard
5892 die wir am Ende des vorherigen Abschnitts ausgesprochen haben,
5894 Spielen Sie nicht mit dem lokalen Format herum,
5895 während Sie am Dokument arbeiten,
5897 wenn Sie ungesicherte Änderungen haben.
5898 Wenn Sie dies beachten,
5899 kann das lokale Format (in einem Testdokument) aber als sehr hilfreiche Methode dienen,
5900 um Layout-Ideen auszuprobieren oder etwa Modulideen auszuprobieren.
5903 \begin_layout Subsection
5905 \begin_inset Flex Noun
5908 \begin_layout Plain Layout
5917 \begin_layout Standard
5918 Wenn Sie eine neue \SpecialChar LaTeX
5919 -Klasse unterstützen wollen,
5920 heißt das in der Regel,
5921 dass Sie entweder einen \SpecialChar LaTeX
5923 \begin_inset Flex Code
5926 \begin_layout Plain Layout
5932 ) oder eine \SpecialChar LaTeX2e
5934 \begin_inset Flex Code
5937 \begin_layout Plain Layout
5944 für den es ein \SpecialChar LyX
5945 -Layout zu schreiben gilt.
5946 Ersteres ist normalerweise relativ einfach.
5947 Letzteres ist zumeist etwas anspruchsvoller.
5948 Wenn Sie eine neue DocBook-DTD unterstützen wollen,
5949 können Sie die Anmerkungen teilweise übertragen.
5952 \begin_layout Standard
5953 Der einfachere Fall ist,
5955 dass die Dokumentklasse,
5956 die Sie unterstützen wollen,
5957 als Stildatei vorliegt,
5958 die ihrerseits auf eine bereits unterstützte \SpecialChar LaTeX
5960 Zur Illustration nehmen wir an,
5962 \begin_inset Flex Code
5965 \begin_layout Plain Layout
5971 heißt und dass Sie zusammen mit der \SpecialChar LaTeX
5973 \begin_inset Flex Code
5976 \begin_layout Plain Layout
5983 die eine Standardklasse ist,
5984 verwendet werden soll.
5988 \begin_layout Standard
5990 dass Sie eine Kopie der existierenden Layout-Datei
5991 \begin_inset Flex Code
5994 \begin_layout Plain Layout
6000 in Ihrem lokalen Verzeichnis unter dem Namen der neuen Klasse,
6002 \begin_inset Flex Code
6005 \begin_layout Plain Layout
6016 \begin_layout Plain Layout
6017 Mit dem lokalen Verzeichnis meinen wir das
6018 \begin_inset Flex Code
6021 \begin_layout Plain Layout
6028 siehe oben Abschnitt
6029 \begin_inset space ~
6033 \begin_inset CommandInset ref
6035 reference "sec:Das-lokale-Konfigurationsverz"
6048 \begin_layout LyX-Code
6049 cp report.layout ~/.lyx/layouts/myclass.layout
6052 \begin_layout Standard
6054 \begin_inset Flex Code
6057 \begin_layout Plain Layout
6063 und ändern die Zeile
6066 \begin_layout LyX-Code
6069 DeclareLaTeXClass{Report (Standard Class)}
6072 \begin_layout Standard
6076 \begin_layout LyX-Code
6079 DeclareLaTeXClass[report,
6080 myclass.sty]{Report (My Class)}
6083 \begin_layout Standard
6084 Dann fügen Sie gegen Anfang der Datei ein:
6087 \begin_layout LyX-Code
6089 \begin_inset Newline newline
6095 \begin_inset Newline newline
6101 \begin_layout Standard
6102 Starten Sie \SpecialChar LyX
6110 Dann starten Sie \SpecialChar LyX
6111 neu und beginnen ein neues Dokument.
6113 \begin_inset Quotes gld
6117 \begin_inset Flex Noun
6120 \begin_layout Plain Layout
6127 \begin_inset Quotes grd
6130 in der Liste der auswählbaren Dokumentklassen in
6133 arg "dialog-show document"
6137 Es ist wahrscheinlich,
6138 dass sich einige der Überschriftenbefehle und andere Dinge in Ihrer neuen Klasse anders verhalten als in der Basisklasse (hier:
6140 Sie können mit den vorhandenen Definitionen spielen,
6142 Die Layout-Informationen für Überschriften sind nicht in
6143 \begin_inset Flex Code
6146 \begin_layout Plain Layout
6154 \begin_inset Flex Code
6157 \begin_layout Plain Layout
6164 aber Sie müssen deren Inhalt nicht kopieren,
6165 um die Definitionen zu verändern.
6166 Statt dessen können Sie Änderungen einfach in Ihrer neuen Layout-Datei vornehmen,
6167 und zwar nach der Zeile
6168 \begin_inset Flex Code
6171 \begin_layout Plain Layout
6179 \begin_inset Flex Code
6182 \begin_layout Plain Layout
6189 Sie können zum Beispiel folgenden Zeilen einfügen:
6192 \begin_layout LyX-Code
6196 \begin_layout LyX-Code
6200 \begin_layout LyX-Code
6204 \begin_layout LyX-Code
6208 \begin_layout LyX-Code
6212 \begin_layout Standard
6213 Dies ändert die Schrift,
6214 die in \SpecialChar LyX
6215 zur Darstellung von Kapitelüberschriften verwendet wird,
6216 in eine serifenlose.
6217 Die bestehende Definition des Kapitelstils wird so überschrieben (bzw.
6222 \begin_layout Standard
6223 Ihr neues Paket stellt vielleicht auch neue Befehle oder Umgebungen bereit,
6224 die nicht in der Basisklasse enthalten sind.
6225 In diesem Fall können Sie diese zur Layout-Datei hinzufügen Abschnitt
6226 \begin_inset space ~
6230 \begin_inset CommandInset ref
6232 reference "sec:Das-Layout-Dateiformat"
6237 erläutert dies genauer.
6240 \begin_layout Standard
6242 \begin_inset Flex Code
6245 \begin_layout Plain Layout
6251 mit verschiedenen Dokumentklassen verwendet werden kann,
6252 und vielleicht auch falls nicht,
6253 ist es vielleicht noch einfacher,
6254 statt einer Layout-Datei ein Modul zu schreiben.
6255 Das einfachst mögliche Modul würde so aussehen:
6258 \begin_layout LyX-Code
6261 DeclareLyXModule{My Class}
6264 \begin_layout LyX-Code
6268 \begin_layout LyX-Code
6269 #Support for myclass.sty.
6272 \begin_layout LyX-Code
6274 \begin_inset Newline newline
6280 \begin_layout LyX-Code
6288 \begin_inset Newline newline
6294 \begin_layout LyX-Code
6296 \begin_inset Newline newline
6302 \begin_inset Newline newline
6308 \begin_layout Standard
6309 Komplexere Module modifizieren vielleicht die Definition vorhandener Konstrukte oder ergänzen neue.
6310 Auch dies wird in Abschnitt
6311 \begin_inset space ~
6315 \begin_inset CommandInset ref
6317 reference "sec:Das-Layout-Dateiformat"
6322 ausführlicher besprochen.
6325 \begin_layout Subsection
6327 \begin_inset Flex Noun
6330 \begin_layout Plain Layout
6339 \begin_layout Standard
6340 Hier gibt es zwei Möglichkeiten.
6342 dass die \SpecialChar LaTeX
6343 -Klasse selbst auf einer bestehenden anderen \SpecialChar LaTeX
6345 Viele Klassen für Dissertationen basieren etwa auf
6346 \begin_inset Flex Code
6349 \begin_layout Plain Layout
6357 ob das in Ihrem Fall so ist,
6358 schauen Sie in Ihrer Klasse,
6359 ob es eine Zeile wie diese gibt:
6362 \begin_layout LyX-Code
6368 \begin_layout Standard
6370 können Sie im Großen und Ganzen wie im vorherigen Abschnitt beschrieben vorgehen,
6371 mit Ausnahme der Zeile
6372 \begin_inset Flex Code
6375 \begin_layout Plain Layout
6376 Declare\SpecialChar LaTeX
6383 Falls Ihre neue Klasse
6384 \begin_inset Flex Code
6387 \begin_layout Plain Layout
6394 \begin_inset Flex Code
6397 \begin_layout Plain Layout
6404 sollte diese Zeile lauten:
6408 \begin_layout Plain Layout
6409 Und am einfachsten ist es,
6410 wenn Sie die Layout-Datei
6411 \begin_inset Flex Code
6414 \begin_layout Plain Layout
6423 wenn nicht anders angegeben (siehe unten),
6424 dass die Layout-Datei denselben Namen hat wie die \SpecialChar LaTeX
6426 die sie unterstützt.
6435 \begin_layout LyX-Code
6438 DeclareLaTeXClass[thesis,book]{Thesis}
6441 \begin_layout Standard
6442 Die zweite Möglichkeit ist,
6443 dass die neue Klasse auf keiner anderen basiert.
6444 Dann müssen Sie wohl ein komplett neues Layout erstellen.
6445 Aber auch dann können Sie Bestandteile aus anderen Layouts übernehmen,
6446 die sich (partiell) ähnlich verhalten und diese dann gegebenenfalls modifizieren.
6447 Zumindest sollten Sie eine existierende Layout-Datei als Startpunkt nehmen,
6449 um was Sie sich alles kümmern müssen.
6450 Die Einzelheiten folgen unten.
6453 \begin_layout Subsection
6455 \begin_inset CommandInset label
6457 name "subsec:Vorlagen-erstellen"
6464 \begin_layout Standard
6465 Sobald Sie eine Layout-Datei für eine neue Dokumentklasse geschrieben haben,
6466 werden Sie vielleicht auch eine Vorlage dafür schreiben wollen.
6467 Eine Vorlage ist eine Art Tutorium
6473 wie diese verwendet wird (unter Verwendung von Blindtext).
6474 Schauen Sie sich einfach bestehende Vorlagen an,
6476 wie man dies gestalten kann.
6479 \begin_layout Standard
6480 Vorlagen sind im Grunde normale \SpecialChar LyX
6481 -Dokumente und werden auch so erstellt.
6482 Der einzige Unterschied ist,
6483 dass normale \SpecialChar LyX
6484 -Dokumente alle möglichen Einstellungen enthalten,
6485 beispielsweise hinsichtlich Schriftarten und Seitengrößen.
6486 Vorlagen enthalten diese oft nicht,
6487 um die Anwender nicht zu sehr einzuschränken.
6488 Daher werden bei Vorlagen die entsprechenden Befehle oft entfernt (wie
6489 \begin_inset Flex Code
6492 \begin_layout Plain Layout
6501 \begin_inset Flex Code
6504 \begin_layout Plain Layout
6513 Dies können Sie mit einem einfachen Text-Editor,
6515 \begin_inset Flex Code
6518 \begin_layout Plain Layout
6525 \begin_inset Flex Code
6528 \begin_layout Plain Layout
6538 \begin_layout Standard
6539 Legen Sie die fertige Vorlage in
6540 \begin_inset Flex Code
6543 \begin_layout Plain Layout
6554 \begin_inset Flex Code
6557 \begin_layout Plain Layout
6563 in dasselbe Verzeichnis und ändern Sie den Pfad zu den Vorlagen in
6566 arg "dialog-show prefs"
6576 \begin_layout Standard
6577 Beachten Sie übrigens,
6578 dass es eine Vorlage mit besonderer Funktion gibt:
6580 \begin_inset Flex Code
6583 \begin_layout Plain Layout
6590 Diese wird jedes Mal geladen,
6597 ein neues Dokument erstellen,
6598 um sinnvolle Voreinstellungen vorzunehmen.
6599 Um diese Vorlage zu verändern,
6600 müssen Sie nur ein Dokument mit den gewünschten Einstellungen öffnen und in
6603 arg "dialog-show document"
6608 Als Dokument-Voreinstellung speichern
6613 \begin_layout Subsection
6614 Alte Layout-Dateien auf den neuesten Stand bringen
6617 \begin_layout Standard
6618 Das Format der Layout-Dateien ändert sich mit jeder \SpecialChar LyX
6620 Daher müssen die Layout-Dateien in das neue Format konvertiert werden.
6621 Wenn \SpecialChar LyX
6622 eine Layout-Datei eines älteren Formats liest,
6623 ruft es automatisch das Skript
6624 \begin_inset Flex Code
6627 \begin_layout Plain Layout
6633 auf um es in eine temporäre Datei im aktuellen Format zu konvertieren.
6634 Die Originaldatei wird nicht verändert.
6635 Wenn Sie die Layout-Datei öfter verwenden,
6636 dann können Sie sie permanent in das neue Format konvertieren,
6637 so dass \SpecialChar LyX
6638 dies nicht jedes Mal tun muss.
6640 machen sie Folgendes:
6643 \begin_layout Enumerate
6645 \begin_inset Flex Code
6648 \begin_layout Plain Layout
6655 \begin_inset Flex Code
6658 \begin_layout Plain Layout
6667 \begin_layout Enumerate
6668 Rufen Sie den Befehl
6669 \begin_inset Newline newline
6673 \begin_inset Flex Code
6676 \begin_layout Plain Layout
6677 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
6683 \begin_inset Newline newline
6688 \begin_inset Flex Code
6691 \begin_layout Plain Layout
6697 der Name Ihres \SpecialChar LyX
6698 -Systemverzeichnisses ist.
6701 \begin_layout Standard
6703 das manuelle Konvertierungen keine eingefügten Dateien mit konvertieren.
6704 Diese müssen separat konvertiert werden.
6707 \begin_layout Subsection
6709 \begin_inset CommandInset label
6711 name "subsec:Cite-Engine-Dateien"
6718 \begin_layout Standard
6719 Cite-Engine-Dateien (Endung
6720 \begin_inset Flex Code
6723 \begin_layout Plain Layout
6729 ) stellen eine besondere Form von Layout-Dateien dar.
6730 Sie finden diese im Unterordner
6731 \begin_inset Flex Code
6734 \begin_layout Plain Layout
6742 die Spezifika von \SpecialChar LaTeX
6743 -Paketen zu definieren,
6744 welche zur Erstellung von Literaturverzeichnissen verwendet werden (etwa
6758 legen aber auch fest,
6759 wie normale Bib\SpecialChar TeX
6760 -Literaturverweise (ohne zusätzliche Pakete) in \SpecialChar LyX
6765 \begin_layout Standard
6766 Genauer wird dort spezifiziert,
6767 welche Pakete \SpecialChar LyX
6769 welche Befehle für Literaturverweise verfügbar sind,
6770 wie diese in \SpecialChar LyX
6771 dargestellt werden (im Arbeitsbereich,
6772 den Dialogen oder im Kontextmenü) und wie sie in der XHTML- und Textausgabe erscheinen.
6773 Außerdem legen diese Dateien Stilvarianten (Autor-Jahr,
6774 Nummerisch etc.) und deren Spezifika fest.
6775 Die Cite-Engine-Dateien werden auch verwendet,
6776 um die Optionen zu bestimmten,
6779 Dokument\SpecialChar menuseparator
6780 Einstellungen\SpecialChar menuseparator
6781 Literaturverzeichnis
6786 \begin_layout Standard
6787 Auch wenn eine Cite-Engine-Datei im Grunde eine normale Layout-Datei ist,
6788 die theoretisch jede beliebige Layout-Information enthalten könnte,
6789 enthält sie üblicherweise nur literaturspezifische Parameter wie
6790 \begin_inset Flex Code
6793 \begin_layout Plain Layout
6801 \begin_inset Flex Code
6804 \begin_layout Plain Layout
6812 \begin_inset Flex Code
6815 \begin_layout Plain Layout
6822 \begin_inset Flex Code
6825 \begin_layout Plain Layout
6832 Die Syntax der letzten beiden wird in Abschnitt
6833 \begin_inset space ~
6837 \begin_inset CommandInset ref
6839 reference "subsec:Citation-Engine-Beschreibung"
6848 \begin_inset CommandInset ref
6850 reference "subsec:Literaturverweisformat"
6855 sowie auch in den Dateien selbst beschrieben.
6858 \begin_layout Section
6859 Das Layout-Dateiformat
6860 \begin_inset CommandInset label
6862 name "sec:Das-Layout-Dateiformat"
6869 \begin_layout Standard
6870 Die folgenden Abschnitte beschreiben wie Layout-Dateien aufgebaut sind und erstellt werden.
6871 Wir empfehlen bei der Erstellung von Layouts langsam zu beginnen und sich Stück für Stück vorzuarbeiten.
6872 Es ist nicht wirklich schwer,
6873 jedoch sind die möglichen Optionen manchmal etwas erschlagend,
6874 besonders wenn man zu viele davon auf einmal ausprobiert.
6875 Am einfachsten ist es,
6876 wenn man bestehende Layout-Dateien von \SpecialChar LyX
6877 als Beispiel nimmt oder diese umgestaltet.
6880 \begin_layout Standard
6881 Beachten Sie dass alle Marken in Layout-Dateien nicht durch Groß- und Kleinschreibung zu unterscheiden sind.
6883 \begin_inset Flex Code
6886 \begin_layout Plain Layout
6894 \begin_inset Flex Code
6897 \begin_layout Plain Layout
6904 \begin_inset Flex Code
6907 \begin_layout Plain Layout
6913 dieselbe Marke sind.
6914 Die möglichen Argumente für die Marken sind hinter ihnen in eckigen Klammern angegeben.
6915 Das voreingestellte Argument ist
6916 \begin_inset Flex Code
6919 \begin_layout Plain Layout
6928 Wenn das Argument einen Datentyp hat wie
6929 \begin_inset Quotes gld
6933 \begin_inset Quotes grd
6937 \begin_inset Quotes gld
6941 \begin_inset Quotes grd
6945 wird die Voreinstellung so angezeigt:
6947 \begin_inset Flex Code
6950 \begin_layout Plain Layout
6961 \begin_layout Subsection
6962 Deklaration einer neuen Textklasse und Klassifikation
6965 \begin_layout Standard
6974 alle Textklassen sollten mit Zeilen ähnlich wie den folgenden beginnen:
6977 \begin_layout LyX-Code
6980 #% Do not delete the line below;
6981 configure depends on this
6985 \begin_layout Plain Layout
6987 Löschen Sie die folgenden Zeilen nicht,
6988 da die Konfiguration davon abhängt
6996 \begin_layout LyX-Code
7001 DeclareLaTeXClass{Article (Standard Class)}
7004 \begin_layout LyX-Code
7009 DeclareCategory{Articles}
7012 \begin_layout Standard
7013 Die zweite und dritte Zeile wird benötigt,
7014 wenn Sie \SpecialChar LyX
7016 Die Textklassen-Datei wird von dem \SpecialChar LaTeX
7022 und zwar in einem speziellen Modus,
7027 -Zeichen ignoriert werden.
7028 Die erste Zeile ist einfach ein \SpecialChar LaTeX
7030 in der zweiten muss die Textklasse deklariert werden und die dritte Zeile enthält die optionale Klassifikation der Klasse.
7036 die mit diesen beiden Zeilen beginnt,
7037 definiert eine Textklasse mit dem Namen
7041 (der Name der Layout-Datei) und benutzt die \SpecialChar LaTeX
7047 denselben Namen wie das Layout zu verwenden).
7049 \begin_inset Quotes gld
7054 Article (Standard Class)
7057 \begin_inset Quotes grd
7062 ist auch die Beschreibung,
7063 die später im Popup-Menü
7065 Dokument\SpecialChar menuseparator
7070 \begin_inset Quotes gld
7078 \begin_inset Quotes grd
7081 im Beispiel) wird auch im Dialog
7083 Dokument\SpecialChar menuseparator
7087 Die Textklassen werden nach diesen Kategorien gruppiert (was üblicherweise Genres sind,
7088 typische Kategorien sind also
7089 \begin_inset Quotes gld
7093 \begin_inset Quotes grd
7098 \begin_inset Quotes gld
7102 \begin_inset Quotes grd
7107 \begin_inset Quotes gld
7111 \begin_inset Quotes grd
7116 \begin_inset Quotes gld
7120 \begin_inset Quotes grd
7125 \begin_inset Quotes gld
7129 \begin_inset Quotes grd
7134 \begin_inset Quotes gld
7138 \begin_inset Quotes grd
7142 Wenn keine Kategorie deklariert wurde,
7143 wird die Klasse in die Gruppe
7144 \begin_inset Quotes gld
7148 \begin_inset space ~
7152 \begin_inset Quotes grd
7158 \begin_layout Standard
7160 Sie möchten Ihre eigene Textklasse schreiben,
7161 welche die \SpecialChar LaTeX
7166 \begin_layout Plain Layout
7168 \begin_inset Quotes gld
7181 in der Sie aber das Aussehen der Kopfzeile verändert haben.
7182 Wenn Sie dann Ihre Textklasse in eine Datei namens
7187 sollten die ersten beiden Zeilen der Datei etwa so aussehen:
7190 \begin_layout LyX-Code
7193 #% Do not delete the line below;
7194 configure depends on this
7197 \begin_layout LyX-Code
7202 DeclareLaTeXClass[article]{Article (with My Own Headings)}
7205 \begin_layout LyX-Code
7210 DeclareCategory{Articles}
7213 \begin_layout Standard
7214 Auf diese Weise deklarieren Sie eine Textklasse
7219 die die \SpecialChar LaTeX
7224 \begin_layout Plain Layout
7235 verwendet und (im Popup-Menü) beschrieben wird mit:
7239 Article (with My Own Headings
7244 Falls Ihre Textklasse auch noch von weiteren Paketen abhängt,
7245 können Sie das so angeben:
7248 \begin_layout LyX-Code
7251 #% Do not delete the line below;
7252 configure depends on this
7255 \begin_layout LyX-Code
7260 DeclareLaTeXClass[article,foo.sty]{Article (with My Own Headings)}
7263 \begin_layout LyX-Code
7268 DeclareCategory{Articles}
7271 \begin_layout Standard
7272 Dadurch wird angezeigt,
7273 dass Ihre Klasse auch das Paket
7278 Schließlich können Sie auch Klassen für DocBook festlegen.
7279 Eine typische Deklaration sieht so aus:
7282 \begin_layout LyX-Code
7286 \begin_layout LyX-Code
7289 #% Do not delete the line below;
7290 configure depends on this
7293 \begin_layout LyX-Code
7298 DeclareDocBookClass[article]{SGML (DocBook Article)}
7301 \begin_layout Standard
7302 Diesen Deklarationen kann außerdem ein optionaler Parameter zugefügt werden,
7303 der den Namen der Dokumentenklasse festlegt (hier ist aber keine Liste erlaubt).
7306 \begin_layout Standard
7307 Eine Layout-Deklaration hat demnach,
7308 noch einmal zusammengefasst,
7312 \begin_layout LyX-Code
7317 DeclareLaTeXClass[Klasse,Paket.sty]{Layout-Beschreibung}
7320 \begin_layout LyX-Code
7325 DeclareCategory{Kategorie}
7328 \begin_layout Standard
7329 Die Klasse muss nur dann explizit genannt werden,
7330 wenn der Name der \SpecialChar LaTeX
7331 -Klasse und der der \SpecialChar LyX
7332 -Layoutdatei divergieren,
7333 oder wenn Sie Pakete laden.
7334 Wenn kein optionales Argument angegeben ist,
7335 nimmt \SpecialChar LyX
7337 dass die Klasse denselben Namen wie die Layout-Datei hat.
7340 \begin_layout Standard
7341 Wenn Sie eine Textklasse nach Ihrem Geschmack erstellt haben,
7342 müssen Sie die Datei nur noch in das Verzeichnis
7352 kopieren und unter \SpecialChar LyX
7355 Werkzeuge\SpecialChar menuseparator
7357 \begin_inset space \space{}
7363 Nach dem Neustart von \SpecialChar LyX
7364 sollte Ihre Textklasse im Popup-Menü
7366 Dokument\SpecialChar menuseparator
7372 \begin_layout Standard
7373 Ist das Layout einmal von \SpecialChar LyX
7375 können Sie Änderungen direkt auch ohne Neustart sehen.
7379 \begin_layout Plain Layout
7380 Das ist erst ab \SpecialChar LyX
7382 Vorher war die Bearbeitung von Layout-Dateien mühsam und zeitraubend,
7383 weil man \SpecialChar LyX
7384 ständig neu starten musste.
7389 Sie können ein Neuladen des Layouts mithilfe der \SpecialChar LyX
7391 \begin_inset Flex Code
7394 \begin_layout Plain Layout
7401 Für diese Funktion gibt es standardmäßig kein Tastenkürzel.
7402 Sie können selbst eines definieren oder aber einfach die Funktion in den
7410 \begin_layout Standard
7417 \begin_inset Flex Code
7420 \begin_layout Plain Layout
7426 ist ein komplexes Feature.
7427 Wir ersuchen Sie dringend,
7428 Ihr Dokument zu speichern,
7429 bevor Sie die Funktion verwenden.
7430 Eigentlich sollten Sie keine Layout-Dateien bearbeiten,
7431 während Sie an einem wichtigen Dokument arbeiten.
7432 Verwenden Sie ein Textdokument.
7433 Fehler in der Layout-Datei können üble Effekte haben.
7434 Insbesondere können sie dazu führen,
7435 dass \SpecialChar LyX
7436 das aktuelle Layout für ungültig hält und in ein anderes wechselt.
7440 \begin_layout Plain Layout
7441 Ganz schlimme Fehler können sogar dazu führen,
7442 dass \SpecialChar LyX
7444 da manche Fehler dazu führen,
7445 dass \SpecialChar LyX
7450 Layout-Informationen mehr lesen kann.
7451 Seien Sie also bitte vorsichtig.
7456 Zwar tut das \SpecialChar LyX
7459 in solchen Situationen stabil zu halten,
7460 aber Vorsicht ist bekanntlich die Mutter der Porzellankiste.
7464 \begin_layout Plain Layout
7465 Wo wir gerade beim Rat geben sind:
7466 Machen Sie regelmäßig Backups.
7467 Und seien Sie nett zu Ihren Nachbarn.
7475 \begin_layout Subsection
7476 Die Modul-Deklaration
7479 \begin_layout Standard
7480 Ein Modul muss mit einer Zeile wie die folgende beginnen:
7483 \begin_layout LyX-Code
7490 Module[endnotes.sty]{Endnotes}
7493 \begin_layout Standard
7494 Das benötigte Argument in geschweiften Klammern ist der Name des Moduls,
7497 Dokument\SpecialChar menuseparator
7498 Einstellungen\SpecialChar menuseparator
7502 Das Argument in eckigen Klammern ist optional:
7503 Es deklariert alle \SpecialChar LaTeX
7505 die das Modul benötigt.
7506 Es ist außerdem möglich die Form
7507 \begin_inset Flex Code
7510 \begin_layout Plain Layout
7516 als optionales Argument zu verwenden,
7518 dass das Modul nur verwendet werden kann,
7519 wenn es eine Konvertierungsmöglichkeit zwischen den Formaten
7520 \begin_inset Quotes gld
7524 \begin_inset Flex Code
7527 \begin_layout Plain Layout
7534 \begin_inset Quotes grd
7538 \begin_inset Quotes gld
7542 \begin_inset Flex Code
7545 \begin_layout Plain Layout
7552 \begin_inset Quotes grd
7558 \begin_layout Standard
7559 Der Modul-Deklaration sollten Zeilen zur Beschreibung wie die folgenden folgen:
7563 \begin_layout Plain Layout
7564 Vorzugsweise in Englisch,
7565 wenn das Modul als Teil von \SpecialChar LyX
7566 veröffentlicht werden soll.
7567 Diese Beschreibung wird dann in \SpecialChar LyX
7568 ' Liste der zu übersetzenden Zeichenketten erscheinen und übersetzt werden.
7576 \begin_layout LyX-Code
7580 \begin_layout LyX-Code
7581 #Adds an endnote command,
7582 in addition to footnotes.
7586 \begin_layout LyX-Code
7587 #You will need to add
7589 theendnotes in TeX code where you
7592 \begin_layout LyX-Code
7593 #want the endnotes to appear.
7597 \begin_layout LyX-Code
7601 \begin_layout LyX-Code
7603 somemodule | othermodule
7606 \begin_layout LyX-Code
7611 \begin_layout Standard
7612 Die Beschreibung wird in
7614 Dokument\SpecialChar menuseparator
7615 Einstellungen\SpecialChar menuseparator
7619 um dem Nutzer zu erläutern,
7620 was das Modul macht.
7622 \begin_inset Flex Code
7625 \begin_layout Plain Layout
7632 um andere Module anzugeben,
7633 die dieses Modul verwenden muss;
7635 \begin_inset Flex Code
7638 \begin_layout Plain Layout
7645 um Module anzugeben,
7646 die mit diesem Modul nicht verwendet werden dürfen.
7647 Beide Zeilen sind optional und mehrere Module müssen ,
7650 \begin_inset Quotes gld
7654 \begin_inset Quotes grd
7658 Beachten Sie dass die benötigten Module disjunktiv behandelt werden:
7663 der benötigten Module muss verwendet werden.
7664 Dementsprechend darf
7668 der ausgeschlossenen Modul verwendet werden.
7670 dass Module durch ihren Dateinamen ohne die Dateiendung
7671 \begin_inset Flex Code
7674 \begin_layout Plain Layout
7682 \begin_inset Flex Code
7685 \begin_layout Plain Layout
7692 \begin_inset Flex Code
7695 \begin_layout Plain Layout
7704 \begin_layout Subsection
7705 Die CiteEngine-Dateideklaration
7708 \begin_layout Standard
7709 Eine Cite-Engine-Datei muss mit einer Zeile wie dieser beginnen:
7712 \begin_layout LyX-Code
7715 DeclareLyXCiteEngineModule[biblatex.sty]{Biblatex}
7718 \begin_layout Standard
7719 Das benötigte Argument in geschweiften Klammern ist der Name des Zitierstils,
7722 Dokument\SpecialChar menuseparator
7723 Einstellungen\SpecialChar menuseparator
7724 Literaturverzeichnis
7727 Das Argument in eckigen Klammern ist optional:
7728 Es deklariert alle \SpecialChar LaTeX
7730 die die Cite Engine benötigt.
7733 \begin_layout Standard
7734 Der CiteEngine-Deklaration sollten Zeilen zur Beschreibung wie die folgenden folgen:
7738 \begin_layout Plain Layout
7739 Vorzugsweise in Englisch,
7740 wenn die Cite Engine als Teil von \SpecialChar LyX
7741 veröffentlicht werden soll.
7742 Diese Beschreibung wird dann in \SpecialChar LyX
7743 ' Liste der zu übersetzenden Zeichenketten erscheinen und übersetzt werden.
7751 \begin_layout LyX-Code
7755 \begin_layout LyX-Code
7756 # Biblatex supports many author-year and numerical styles.
7759 \begin_layout LyX-Code
7760 # It is mainly aimed at the Humanities.
7764 \begin_layout LyX-Code
7766 fully localized and provides many features
7769 \begin_layout LyX-Code
7770 # that are not possible with BibTeX.
7771 The use of 'biber' as
7774 \begin_layout LyX-Code
7775 # bibliography processor is advised.
7778 \begin_layout LyX-Code
7782 \begin_layout Standard
7783 Die Beschreibung wird in
7785 Dokument\SpecialChar menuseparator
7786 Einstellungen\SpecialChar menuseparator
7787 Literaturverzeichnis
7790 um dem Nutzer zu erläutern,
7791 was der Stil bietet.
7794 \begin_layout Subsection
7798 \begin_layout Standard
7800 die kein Kommentar ist,
7801 muss die Dateiformatnummer enthalten:
7804 \begin_layout Description
7805 \begin_inset Flex Code
7808 \begin_layout Plain Layout
7815 \begin_inset Flex Code
7818 \begin_layout Plain Layout
7824 ] Die Nummer des Formats der Layout-Datei.
7827 \begin_layout Standard
7828 Diese Marke wurde mit \SpecialChar LyX
7830 \begin_inset space ~
7834 Layout-Dateien älteren \SpecialChar LyX
7835 -Versionen haben kein explizites Format und werden als
7836 \begin_inset Flex Code
7839 \begin_layout Plain Layout
7841 \begin_inset space ~
7850 Das Format dieser \SpecialChar LyX
7852 Aber jede \SpecialChar LyX
7853 -Version kann ältere Versionen von Layout-Dateien lesen,
7854 so wie es ältere \SpecialChar LyX
7855 -Dateien lesen kann.
7856 Es gibt jedoch keine Unterstützung in ältere Formate zu konvertieren.
7859 \begin_layout Subsection
7860 Allgemeine Parameter für Textklassen
7861 \begin_inset CommandInset label
7863 name "subsec:Allgemeine-Parameter-für"
7870 \begin_layout Standard
7871 Nachfolgend allgemeine Parameter,
7872 die die Form der gesamten Dokumentklasse beschrei\SpecialChar softhyphen
7879 \begin_inset Flex Code
7882 \begin_layout Plain Layout
7888 -Dateien und nicht in Modulen erscheinen müssen.
7889 Ein Modul kann jede Layout-Marke enthalten.)
7892 \begin_layout Description
7893 \begin_inset Flex Code
7896 \begin_layout Plain Layout
7897 AddToCiteEngine <engine>
7902 Erweitert die Möglichkeiten der Darstellung von Literaturverweisen.
7904 \begin_inset space ~
7908 \begin_inset CommandInset ref
7910 reference "subsec:Citation-Engine-Beschreibung"
7920 \begin_inset Flex Code
7923 \begin_layout Plain Layout
7932 \begin_layout Description
7935 \begin_inset Flex Code
7938 \begin_layout Plain Layout
7946 fügt Informationen hinzu,
7948 \begin_inset Flex Code
7951 \begin_layout Plain Layout
7957 -Block ausgegeben werden,
7958 wenn das Dokument als XHTML ausgegeben wird.
7959 Typischerweise wird dies verwendet werden,
7960 um CSS-Stilinformationen auszugeben,
7961 aber es kann auch für alles Andere verwendet werden,
7963 \begin_inset Flex Code
7966 \begin_layout Plain Layout
7974 \begin_inset Flex Code
7977 \begin_layout Plain Layout
7986 \begin_layout Description
7987 \begin_inset Flex Code
7990 \begin_layout Plain Layout
7996 fügt Informationen zum \SpecialChar LaTeX
7999 \begin_inset Newline newline
8003 \begin_inset Flex Code
8006 \begin_layout Plain Layout
8015 \begin_layout Description
8016 \begin_inset Flex Code
8019 \begin_layout Plain Layout
8026 \begin_inset Flex Code
8029 \begin_layout Plain Layout
8038 \begin_inset space \thinspace{}
8042 \begin_inset Flex Code
8045 \begin_layout Plain Layout
8051 ] Falls die Dokumentklasse das Literaturverzeichnis per Voreinstellung im Inhaltsverzeichnis aufführt,
8052 fügen Sie diese Option mit dem Wert
8053 \begin_inset Flex Code
8056 \begin_layout Plain Layout
8063 \begin_inset Flex Code
8066 \begin_layout Plain Layout
8074 dass das Literaturverzeichnis zweimal erscheint.
8077 \begin_layout Description
8078 \begin_inset Flex Code
8081 \begin_layout Plain Layout
8087 Definiert die Möglichkeiten der Darstellung von Literaturverweisen.
8089 \begin_inset space ~
8093 \begin_inset CommandInset ref
8095 reference "subsec:Citation-Engine-Beschreibung"
8105 \begin_inset Flex Code
8108 \begin_layout Plain Layout
8115 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
8116 \begin_inset space ~
8120 \begin_inset CommandInset ref
8122 reference "subsec:Cite-Engine-Dateien"
8132 dass die Definitionen von Cite-Engine-Dateien komplett überschrieben werden,
8133 wenn Sie dies in einer Klasse oder einem Modul verwenden.
8135 \begin_inset Flex Code
8138 \begin_layout Plain Layout
8147 \begin_layout Description
8150 \begin_inset Flex Code
8153 \begin_layout Plain Layout
8161 Definiert Formate die in der Anzeige von Bibliographie-Informationen verwendet werden.
8163 \begin_inset CommandInset ref
8165 reference "subsec:Literaturverweisformat"
8172 \begin_inset Flex Code
8175 \begin_layout Plain Layout
8182 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
8183 \begin_inset space ~
8187 \begin_inset CommandInset ref
8189 reference "subsec:Cite-Engine-Dateien"
8199 das in einer Klasse oder einem Modul definiert wurde,
8200 überschreibt das der Cite-Engine-Dateien.
8203 \begin_layout Description
8204 \begin_inset Flex Code
8207 \begin_layout Plain Layout
8214 \begin_inset Flex Code
8217 \begin_layout Plain Layout
8226 \begin_inset Flex Code
8229 \begin_layout Plain Layout
8240 oder Bib\SpecialChar TeX
8242 um ein Literaturverzeichnis zu erzeugen.
8243 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
8244 \begin_inset space ~
8248 \begin_inset CommandInset ref
8250 reference "subsec:Cite-Engine-Dateien"
8261 \begin_layout Description
8262 \begin_inset Flex Code
8265 \begin_layout Plain Layout
8271 Dieser Abschnitt beschreibt verschiedene globale Optionen,
8272 die von der Dokumentenklasse unterstützt werden.
8273 Eine detaillierte Beschreibung finden Sie in
8274 \begin_inset CommandInset ref
8276 reference "subsec:Der-Abschnitt-ClassOptions"
8283 \begin_inset Flex Code
8286 \begin_layout Plain Layout
8295 \begin_layout Description
8296 \begin_inset Flex Code
8299 \begin_layout Plain Layout
8306 \begin_inset Flex Code
8309 \begin_layout Plain Layout
8318 \begin_inset space \thinspace{}
8322 \begin_inset Flex Code
8325 \begin_layout Plain Layout
8332 ob die Textklasse standardmäßig ein- oder zweispaltig gesetzt wird.
8336 arg "dialog-show document"
8342 \begin_layout Description
8343 \begin_inset Flex Code
8346 \begin_layout Plain Layout
8353 \begin_inset Flex Code
8356 \begin_layout Plain Layout
8362 ] definiert die Eigenschaften für einen Zähler.
8363 Wenn der Zähler noch nicht existiert,
8365 wenn er bereits existiert,
8366 wird er modifiziert.
8368 \begin_inset Quotes gld
8372 \begin_inset Flex Code
8375 \begin_layout Plain Layout
8382 \begin_inset Quotes grd
8386 \begin_inset Newline newline
8390 \begin_inset CommandInset ref
8392 reference "subsec:Zähler"
8397 für Details zu Zählern.
8400 \begin_layout Description
8401 \begin_inset Flex Code
8404 \begin_layout Plain Layout
8410 Definiert den Standardzeichensatz für die Anzeige des Dokuments.
8411 Eine genauere Beschreibung finden Sie in
8412 \begin_inset CommandInset ref
8414 reference "subsec:Beschreibung-des-Zeichensatzes"
8421 \begin_inset Flex Code
8424 \begin_layout Plain Layout
8433 \begin_layout Description
8434 \begin_inset Flex Code
8437 \begin_layout Plain Layout
8444 \begin_inset Flex Code
8447 \begin_layout Plain Layout
8453 ] spezifiziert ein Modul,
8454 das standardmäßig zu dieser Dokumentklasse hinzugefügt wird.
8455 <Modul> ist der Dateiname ohne die Dateiendung
8456 \begin_inset Flex Code
8459 \begin_layout Plain Layout
8466 Der Nutzer kann das Modul zwar immer noch entfernen,
8467 aber es bleibt von Beginn an aktiv.
8468 (Dies gilt nur für neue Dateien oder wenn diese Klasse für ein existierendes Dokument gewählt wird.)
8471 \begin_layout Description
8472 \begin_inset Flex Code
8475 \begin_layout Plain Layout
8482 \begin_inset Flex Code
8485 \begin_layout Plain Layout
8491 ] Dies ist das Layout bzw.
8492 \begin_inset space \space{}
8496 der für neu angelegte Absätze verwendet wird.
8497 Normalerweise ist das
8498 \begin_inset Flex Noun
8501 \begin_layout Plain Layout
8508 Fehlt dieser Eintrag,
8509 wird das erste definierte Layout verwendet;
8510 dennoch ist es ratsam
8511 \begin_inset Flex Code
8514 \begin_layout Plain Layout
8523 \begin_layout Description
8524 \begin_inset Flex Code
8527 \begin_layout Plain Layout
8534 \begin_inset Flex Code
8537 \begin_layout Plain Layout
8544 dass das genannte Modul (das durch den Dateinamen ohne die Endung
8545 \begin_inset Flex Code
8548 \begin_layout Plain Layout
8554 angegeben wird) in dieser Dokumentklasse nicht benutzt werden kann.
8555 Dies könnte in einem Journal-spezifischen Layout benutzt werden,
8556 um zum Beispiel die Verwendung des Moduls
8557 \begin_inset Flex Code
8560 \begin_layout Plain Layout
8567 das Theoreme abschnittsweise nummeriert.
8572 in einem Modul benutzt werden.
8573 Module haben ihre eigene Methode andere Module auszuschließen (siehe
8574 \begin_inset CommandInset ref
8576 reference "subsec:Layout-Module"
8584 \begin_layout Description
8585 \begin_inset Flex Code
8588 \begin_layout Plain Layout
8594 definiert ein neues Gleitobjekt.
8596 \begin_inset CommandInset ref
8598 reference "subsec:Gleitobjekte"
8605 \begin_inset Flex Code
8608 \begin_layout Plain Layout
8617 \begin_layout Description
8618 \begin_inset Flex Code
8621 \begin_layout Plain Layout
8629 \begin_inset Flex Code
8632 \begin_layout Plain Layout
8638 -Block ausgegeben werden,
8639 wenn das Dokument als XHTML ausgegeben wird.
8641 dass dies jede vorhergehende
8642 \begin_inset Flex Code
8645 \begin_layout Plain Layout
8652 \begin_inset Flex Code
8655 \begin_layout Plain Layout
8661 -Deklaration überschreibt.
8663 \begin_inset Flex Code
8666 \begin_layout Plain Layout
8672 wenn Sie Material zum Vorspann hinzufügen wollen.) Muss mit
8673 \begin_inset Flex Code
8676 \begin_layout Plain Layout
8685 \begin_layout Description
8686 \begin_inset Flex Code
8689 \begin_layout Plain Layout
8696 \begin_inset Flex Code
8699 \begin_layout Plain Layout
8706 \begin_inset space \space{}
8710 der für das Inhaltsverzeichnis,
8711 das Literaturverzeichnis etc.
8712 \begin_inset space \space{}
8715 verwendet werden soll,
8716 wenn das Dokument als HTML exportiert wird.
8717 Für Artikel sollte dies normalerweise
8718 \begin_inset Flex Code
8721 \begin_layout Plain Layout
8728 \begin_inset Flex Code
8731 \begin_layout Plain Layout
8738 Wenn es nicht angegeben wird,
8739 wird \SpecialChar LyX
8740 versuchen herauszufinden,
8741 welches Layout zu benutzen ist.
8744 \begin_layout Description
8745 \begin_inset Flex Code
8748 \begin_layout Plain Layout
8755 \begin_inset Flex Code
8758 \begin_layout Plain Layout
8764 ] Ändert die Eigenschaften des angegebenen Zählers.
8765 Wenn dieser nicht existiert,
8766 wird die Anweisung ignoriert.
8768 \begin_inset Flex Code
8771 \begin_layout Plain Layout
8778 \begin_inset Newline newline
8782 \begin_inset CommandInset ref
8784 reference "subsec:Zähler"
8789 für Details zu Zählern.
8792 \begin_layout Description
8793 \begin_inset Flex Code
8796 \begin_layout Plain Layout
8803 \begin_inset Flex Code
8806 \begin_layout Plain Layout
8812 ] Hiermit können Sie andere Dateien einbinden,
8813 die Definitionen für Textklassen enthalten.
8814 Damit können Sie unnötige Mehrfachdefinitionen vermeiden.
8815 Beispiele sind die Standard-Layout-Dateien,
8817 \begin_inset space \thinspace{}
8822 \begin_inset Flex Code
8825 \begin_layout Plain Layout
8832 die ein Großteil der Standardlayouts enthalten.
8835 \begin_layout Description
8836 \begin_inset Flex Code
8839 \begin_layout Plain Layout
8846 \begin_inset Flex Code
8849 \begin_layout Plain Layout
8855 ] ist eine Variante des Befehls
8856 \begin_inset Flex Code
8859 \begin_layout Plain Layout
8866 die nicht nach Dateien im Benutzerverzeichnis sucht.
8867 Das erlaubt es Ihnen,
8868 im Benutzerverzeichnis eine Datei
8869 \begin_inset Flex Code
8872 \begin_layout Plain Layout
8879 \begin_inset Flex Code
8882 \begin_layout Plain Layout
8890 \begin_inset Flex Code
8893 \begin_layout Plain Layout
8901 \begin_inset Flex Code
8904 \begin_layout Plain Layout
8905 InputGlobal name.inc
8910 eine globale Datei desselben Namens einbindet (mit
8911 \begin_inset Flex Code
8914 \begin_layout Plain Layout
8920 würde die Datei sich selbst einbinden).
8921 Damit können Sie globale Dateien modifizieren,
8922 ohne sie komplett kopieren zu müssen.
8925 \begin_layout Description
8926 \begin_inset Flex Code
8929 \begin_layout Plain Layout
8936 \begin_inset Flex Code
8939 \begin_layout Plain Layout
8945 ] Dieser Abschnitt definiert das Layout einer Einfügung (neu).
8946 Es kann auf eine vorhandene Einfügung angewendet werden oder eine neue,
8948 zum Beispiel einen neuen Zeichenstil.
8950 \begin_inset Flex Code
8953 \begin_layout Plain Layout
8960 \begin_inset Newline newline
8964 \begin_inset CommandInset ref
8966 reference "subsec:Flexible-Einfügungen-und"
8971 enthält weitere Einzelheiten.
8974 \begin_layout Description
8975 \begin_inset Flex Code
8978 \begin_layout Plain Layout
8985 \begin_inset Flex Code
8988 \begin_layout Plain Layout
8994 ] ist ein String dessen Länge die Breite des linken Randes festlegt,
8996 \begin_inset Flex Code
8999 \begin_layout Plain Layout
9007 dass hier keine Längenangabe wie
9008 \begin_inset Flex Code
9011 \begin_layout Plain Layout
9020 \begin_layout Description
9021 \begin_inset Flex Code
9024 \begin_layout Plain Layout
9031 \begin_inset Flex Code
9034 \begin_layout Plain Layout
9042 wie viele Autoren maximal in einem Autor-Jahr-Zitat angezeigt werden,
9043 bevor der Verweis zu
9044 \begin_inset Quotes gld
9048 \begin_inset Quotes grd
9052 Vor allem von Cite-Engine-Dateien verwendet (siehe Abschnitt
9053 \begin_inset space ~
9057 \begin_inset CommandInset ref
9059 reference "subsec:Cite-Engine-Dateien"
9070 \begin_layout Description
9071 \begin_inset Flex Code
9074 \begin_layout Plain Layout
9081 \begin_inset Flex Code
9084 \begin_layout Plain Layout
9090 ] Ändert die Eigenschaften des angegebenen Layouts einer Einfügung.
9091 Wenn dieses nicht existiert,
9092 wird die Anweisung ignoriert.
9094 \begin_inset Flex Code
9097 \begin_layout Plain Layout
9106 \begin_layout Description
9107 \begin_inset Flex Code
9110 \begin_layout Plain Layout
9117 \begin_inset Flex Code
9120 \begin_layout Plain Layout
9126 ] Ändert die Eigenschaften des angegebenen Absatzstils.
9127 Wenn dieser nicht existiert,
9128 wird die Anweisung ignoriert.
9130 \begin_inset Flex Code
9133 \begin_layout Plain Layout
9142 \begin_layout Description
9143 \begin_inset Flex Code
9146 \begin_layout Plain Layout
9153 \begin_inset Flex Code
9156 \begin_layout Plain Layout
9162 ] Löscht einen existierenden Zähler;
9163 üblicherweise einen,
9164 der in einer eingefügten Datei definiert wurde.
9167 \begin_layout Description
9168 \begin_inset Flex Code
9171 \begin_layout Plain Layout
9178 \begin_inset Flex Code
9181 \begin_layout Plain Layout
9187 ] Löscht ein vorhandenes Gleitobjekt.
9188 Dies ist dann nützlich,
9189 wenn Sie ein Gleitobjekt,
9190 das in einer eingefügten Datei definiert wurde,
9191 nicht verwenden wollen.
9194 \begin_layout Description
9195 \begin_inset Flex Code
9198 \begin_layout Plain Layout
9205 \begin_inset Flex Code
9208 \begin_layout Plain Layout
9214 ] Löscht ein existierendes Layout bzw.
9218 \begin_layout Description
9219 \begin_inset Flex Code
9222 \begin_layout Plain Layout
9229 \begin_inset Flex Code
9232 \begin_layout Plain Layout
9238 ] Das Dateiformat (wie es in den \SpecialChar LyX
9239 -Voreinstellungen definiert ist) das von dieser Dokumentklasse erzeugt wird.
9240 Es ist hauptsächlich nützlich wenn
9241 \begin_inset Flex Code
9244 \begin_layout Plain Layout
9251 \begin_inset Flex Code
9254 \begin_layout Plain Layout
9260 gesetzt ist und man einen neuen Typ eines
9261 \begin_inset Quotes gld
9265 \begin_inset Quotes grd
9268 -Dokuments definieren will.
9270 \begin_inset Flex Code
9273 \begin_layout Plain Layout
9280 \begin_inset Flex Code
9283 \begin_layout Plain Layout
9289 zurückgesetzt wenn der entsprechende
9290 \begin_inset Flex Code
9293 \begin_layout Plain Layout
9299 -Parameter gefunden wird.
9302 \begin_layout Description
9303 \begin_inset Flex Code
9306 \begin_layout Plain Layout
9313 \begin_inset Flex Code
9316 \begin_layout Plain Layout
9328 \begin_inset Flex Code
9331 \begin_layout Plain Layout
9339 \begin_inset Flex Code
9342 \begin_layout Plain Layout
9348 ] Gibt an welche Dokumentart diese Klasse erzeugt.
9351 \begin_layout Description
9352 \begin_inset Flex Code
9355 \begin_layout Plain Layout
9362 \begin_inset Flex Code
9365 \begin_layout Plain Layout
9372 \begin_inset Flex Code
9375 \begin_layout Plain Layout
9381 ] Der zweite String gibt Optionen für das Paket im ersten String an.
9383 \begin_inset Flex Code
9386 \begin_layout Plain Layout
9387 PackageOptions natbib square
9393 \begin_inset Flex Code
9396 \begin_layout Plain Layout
9403 \begin_inset Flex Code
9406 \begin_layout Plain Layout
9413 (Für \SpecialChar TeX
9416 dass \SpecialChar LyX
9418 \begin_inset Flex Code
9421 \begin_layout Plain Layout
9424 PassOptionsToPackage{natbib}{square}
9430 \begin_inset Flex Code
9433 \begin_layout Plain Layout
9442 \begin_layout Description
9443 \begin_inset Flex Code
9446 \begin_layout Plain Layout
9453 \begin_inset Flex Code
9456 \begin_layout Plain Layout
9497 ] Die Standard-Seitengröße.
9498 Dies wird von einigen Konvertern verwendet.
9501 \begin_layout Description
9502 \begin_inset Flex Code
9505 \begin_layout Plain Layout
9512 \begin_inset Flex Code
9515 \begin_layout Plain Layout
9525 \begin_inset Flex Code
9528 \begin_layout Plain Layout
9536 \begin_inset Flex Code
9539 \begin_layout Plain Layout
9545 ] Der Standard-Seitenstil.
9549 arg "dialog-show document"
9555 \begin_layout Description
9556 \begin_inset Flex Code
9559 \begin_layout Plain Layout
9565 Definiert den Vorspann für das \SpecialChar LaTeX
9568 dass dies jede vorhergehende
9569 \begin_inset Flex Code
9572 \begin_layout Plain Layout
9579 \begin_inset Flex Code
9582 \begin_layout Plain Layout
9588 -Deklaration überschreibt.
9590 \begin_inset Flex Code
9593 \begin_layout Plain Layout
9599 wenn Sie Material zum Vorspann hinzufügen wollen.) Muss mit
9600 \begin_inset Flex Code
9603 \begin_layout Plain Layout
9612 \begin_layout Description
9613 \begin_inset Flex Code
9616 \begin_layout Plain Layout
9623 \begin_inset Flex Code
9626 \begin_layout Plain Layout
9632 ] Erstellt das Layout einer Einfügung,
9633 falls es noch nicht existiert.
9634 Existiert es bereits,
9636 \begin_inset Flex Code
9639 \begin_layout Plain Layout
9647 \begin_inset Flex Code
9650 \begin_layout Plain Layout
9659 \begin_layout Description
9660 \begin_inset Flex Code
9663 \begin_layout Plain Layout
9670 \begin_inset Flex Code
9673 \begin_layout Plain Layout
9680 \begin_inset Flex Code
9683 \begin_layout Plain Layout
9692 \begin_inset space \thinspace{}
9696 \begin_inset Flex Code
9699 \begin_layout Plain Layout
9706 ob die Klasse bereits die Funktion
9707 \begin_inset Flex Code
9710 \begin_layout Plain Layout
9717 Eine Funktion ist im Allgemeinen der Name eines Paketes (z.
9718 \begin_inset space \thinspace{}
9722 \begin_inset space \space{}
9726 \begin_inset Flex Code
9729 \begin_layout Plain Layout
9736 \begin_inset Flex Code
9739 \begin_layout Plain Layout
9745 ) oder ein Makro (z.
9746 \begin_inset space \thinspace{}
9750 \begin_inset space \space{}
9754 \begin_inset Flex Code
9757 \begin_layout Plain Layout
9764 \begin_inset Flex Code
9767 \begin_layout Plain Layout
9775 \begin_inset CommandInset ref
9777 reference "chap:Liste-von-Funktionen"
9782 für eine Liste der Funktionen.
9785 \begin_layout Description
9786 \begin_inset Flex Code
9789 \begin_layout Plain Layout
9796 \begin_inset Flex Code
9799 \begin_layout Plain Layout
9806 dass dieses Layout die Funktionalität des Moduls
9807 \begin_inset Flex Code
9810 \begin_layout Plain Layout
9817 das als Dateiname ohne die Erweiterung
9822 Dies wird typischerweise benutzt,
9823 wenn das Layout das Modul direkt benutzt statt die Marke
9824 \begin_inset Flex Code
9827 \begin_layout Plain Layout
9834 Es könnte auch in einem Modul benutzt werden,
9835 das eine andere Implementation derselben Funktion liefert.
9838 \begin_layout Description
9839 \begin_inset Flex Code
9842 \begin_layout Plain Layout
9849 \begin_inset Flex Code
9852 \begin_layout Plain Layout
9858 ] Erstellt einen neuen Absatzstil,
9859 falls er noch nicht existiert.
9860 Existiert er bereits,
9862 \begin_inset Flex Code
9865 \begin_layout Plain Layout
9873 \begin_inset Flex Code
9876 \begin_layout Plain Layout
9885 \begin_layout Description
9886 \begin_inset Flex Code
9889 \begin_layout Plain Layout
9896 \begin_inset Flex Code
9899 \begin_layout Plain Layout
9910 ob die Klasse die Funktion
9911 \begin_inset Flex Code
9914 \begin_layout Plain Layout
9921 Mehrfache Funktionen müssen durch Komma getrennt werden Beachten Sie,
9922 dass Sie nur unterstützte Funktionen anfordern können.
9924 \begin_inset CommandInset ref
9926 reference "chap:Liste-von-Funktionen"
9931 für eine Liste der Funktionen.) Wenn Sie ein Paket mit bestimmten Optionen anfordern müssen,
9932 können Sie zusätzlich
9933 \begin_inset Flex Code
9936 \begin_layout Plain Layout
9945 \begin_layout Description
9946 \begin_inset Flex Code
9949 \begin_layout Plain Layout
9956 \begin_inset Flex Code
9959 \begin_layout Plain Layout
9965 ] ist eine Zeichenkette,
9966 deren Länge die Breite des rechten Randes festlegt,
9968 \begin_inset Flex Code
9971 \begin_layout Plain Layout
9980 \begin_layout Description
9981 \begin_inset Flex Code
9984 \begin_layout Plain Layout
9991 \begin_inset Flex Code
9994 \begin_layout Plain Layout
10000 ] legt die Nummerierungstiefe fest;
10001 korrespondiert mit dem \SpecialChar LaTeX
10003 \begin_inset Flex Code
10006 \begin_layout Plain Layout
10015 \begin_layout Description
10016 \begin_inset Flex Code
10019 \begin_layout Plain Layout
10026 \begin_inset Flex Code
10029 \begin_layout Plain Layout
10038 \begin_inset space \thinspace{}
10042 \begin_inset Flex Code
10045 \begin_layout Plain Layout
10052 ob der Text standardmäßig für ein- oder für zweiseitigen Druck gesetzt wird.
10056 arg "dialog-show document"
10062 \begin_layout Description
10063 \begin_inset Flex Code
10066 \begin_layout Plain Layout
10073 \begin_inset Flex Code
10076 \begin_layout Plain Layout
10082 ] definiert einen neuen Absatzstil.
10083 Wenn er bereits existiert,
10084 werden stattdessen einige seiner Parameter neu definiert.
10086 \begin_inset Flex Code
10089 \begin_layout Plain Layout
10096 \begin_inset Newline newline
10100 \begin_inset CommandInset ref
10102 reference "subsec:Einzelne-Absatz-Layouts"
10107 für mehr über Absatzstile.
10110 \begin_layout Description
10111 \begin_inset Flex Code
10114 \begin_layout Plain Layout
10121 \begin_inset Flex Code
10124 \begin_layout Plain Layout
10130 ] legt den Standardstil fest,
10131 der für eingefügte Tabellen verwendet wird.
10132 Die folgenden Stile stehen zur Verfügung:
10136 \begin_layout Itemize
10137 \begin_inset Flex Code
10140 \begin_layout Plain Layout
10141 Formal_with_Footline
10148 \begin_inset Quotes eld
10152 \begin_inset Quotes erd
10155 ) nur mit horizontalen Linien und fetter Linie am Kopf und Fuß der Tabelle.
10156 Zusätzlich sind die Kopf- und Fußzeile mit einer dünnen Linie vom Rest der Tabelle abgegrenzt.
10159 \begin_layout Itemize
10160 \begin_inset Flex Code
10163 \begin_layout Plain Layout
10164 Formal_without_Footline
10170 ähnlich wie der vorherige Stil,
10171 allerdings ist die letzte Zeile
10175 mit einer dünnen Linie vom Rest der Tabelle abgegrenzt (also nicht als Fußzeile markiert).
10178 \begin_layout Itemize
10179 \begin_inset Flex Code
10182 \begin_layout Plain Layout
10189 Einfache Tabellenlinien.
10192 \begin_layout Itemize
10193 \begin_inset Flex Code
10196 \begin_layout Plain Layout
10204 \begin_inset Flex Code
10207 \begin_layout Plain Layout
10214 aber mit einer zusätzlichen horizontalen Linie unter der Kopfzeile.
10215 Das ist auch der Standard-Tabellenstil von \SpecialChar LyX
10219 \begin_layout Itemize
10220 \begin_inset Flex Code
10223 \begin_layout Plain Layout
10230 Tabelle ohne Rahmenlinien.
10234 \begin_layout Description
10235 \begin_inset Flex Code
10238 \begin_layout Plain Layout
10245 \begin_inset Flex Code
10248 \begin_layout Plain Layout
10254 ] ist der Name des Befehls oder der Umgebung,
10256 \begin_inset Flex Code
10259 \begin_layout Plain Layout
10265 benutzt werden soll.
10268 \begin_layout Description
10269 \begin_inset Flex Code
10272 \begin_layout Plain Layout
10279 \begin_inset Flex Code
10282 \begin_layout Plain Layout
10292 \begin_inset Flex Code
10295 \begin_layout Plain Layout
10302 wie der Dokumenttitel aussehen soll.
10304 \begin_inset Flex Code
10307 \begin_layout Plain Layout
10314 dass das Makro namens
10315 \begin_inset Flex Code
10318 \begin_layout Plain Layout
10324 nach dem letzten Absatzstil mit
10325 \begin_inset Flex Code
10328 \begin_layout Plain Layout
10330 \begin_inset space ~
10338 gesetzt werden soll.
10340 \begin_inset Flex Code
10343 \begin_layout Plain Layout
10350 dass alle Absatzstile mit
10351 \begin_inset Flex Code
10354 \begin_layout Plain Layout
10356 \begin_inset space ~
10365 \begin_inset Flex Code
10368 \begin_layout Plain Layout
10374 -Umgebung gesetzt werden sollen.
10377 \begin_layout Description
10378 \begin_inset Flex Code
10381 \begin_layout Plain Layout
10388 \begin_inset Flex Code
10391 \begin_layout Plain Layout
10398 bis zu welcher Tiefe das Inhaltsverzeichnis gehen soll;
10399 korrespondiert mit dem \SpecialChar LaTeX
10401 \begin_inset Flex Code
10404 \begin_layout Plain Layout
10413 \begin_layout Subsection
10419 \begin_inset CommandInset label
10421 name "subsec:Der-Abschnitt-ClassOptions"
10428 \begin_layout Standard
10430 \begin_inset Flex Code
10433 \begin_layout Plain Layout
10439 kann folgende Einträge enthalten:
10442 \begin_layout Description
10443 \begin_inset Flex Code
10446 \begin_layout Plain Layout
10453 \begin_inset Flex Code
10456 \begin_layout Plain Layout
10462 ] Eine Liste verfügbarer Größen für den Hauptzeichensatz;
10463 die Einträge werden mit
10464 \begin_inset Quotes gld
10468 \begin_inset Flex Code
10471 \begin_layout Plain Layout
10478 \begin_inset Quotes grd
10482 Neben den genannten sind auch andere Größen möglich.
10485 \begin_layout Description
10486 \begin_inset Flex Code
10489 \begin_layout Plain Layout
10496 \begin_inset Flex Code
10499 \begin_layout Plain Layout
10505 ] Das Format der Schriftgrößen-Option.
10508 \begin_inset Flex Code
10511 \begin_layout Plain Layout
10519 \begin_inset Flex Code
10522 \begin_layout Plain Layout
10528 ist ein Platzhalter für die Schriftgröße.
10531 \begin_layout Description
10532 \begin_inset Flex Code
10535 \begin_layout Plain Layout
10542 um die DTD-Zeile mit XML-basierten Klassen zu setzen.
10543 Zum Beispiel PUBLIC
10544 \begin_inset Quotes gld
10547 -//OASIS//DTD DocBook V4.2//EN
10548 \begin_inset Quotes grd
10554 \begin_layout Description
10555 \begin_inset Flex Code
10558 \begin_layout Plain Layout
10565 \begin_inset Flex Code
10568 \begin_layout Plain Layout
10574 ] Sonstige Optionen für die Dokumentenklasse,
10575 die durch Komma getrennt werden.
10577 \begin_inset Flex Code
10580 \begin_layout Plain Layout
10592 Befehl als optionales Argument übergeben.
10595 \begin_layout Description
10596 \begin_inset Flex Code
10599 \begin_layout Plain Layout
10606 \begin_inset Flex Code
10609 \begin_layout Plain Layout
10610 string="letter|\SpecialChar allowbreak
10611 legal|\SpecialChar allowbreak
10612 executive|\SpecialChar allowbreak
10613 a0|\SpecialChar allowbreak
10614 a1|\SpecialChar allowbreak
10615 a2|\SpecialChar allowbreak
10616 a3|\SpecialChar allowbreak
10617 a4|\SpecialChar allowbreak
10618 a5|\SpecialChar allowbreak
10619 a6|\SpecialChar allowbreak
10620 b0|\SpecialChar allowbreak
10621 b1|\SpecialChar allowbreak
10622 b2|\SpecialChar allowbreak
10623 b3|\SpecialChar allowbreak
10624 b4|\SpecialChar allowbreak
10625 b5|\SpecialChar allowbreak
10626 b6|\SpecialChar allowbreak
10627 c0|\SpecialChar allowbreak
10628 c1|\SpecialChar allowbreak
10629 c2|\SpecialChar allowbreak
10630 c3|\SpecialChar allowbreak
10631 c4|\SpecialChar allowbreak
10632 c5|\SpecialChar allowbreak
10633 c6|\SpecialChar allowbreak
10634 b0j|\SpecialChar allowbreak
10635 b1j|\SpecialChar allowbreak
10636 b2j|\SpecialChar allowbreak
10637 b3j|\SpecialChar allowbreak
10638 b4j|\SpecialChar allowbreak
10639 b5j|\SpecialChar allowbreak
10645 ] Eine Liste verfügbarer Seitengrößen;
10646 die Einträge werden mit
10647 \begin_inset Quotes gld
10651 \begin_inset Flex Code
10654 \begin_layout Plain Layout
10661 \begin_inset Quotes grd
10665 Nur die aufgeführten Größen werden zurzeit unterstützt.
10666 Weitere Größen können ggf.
10667 über die benutzerdefinierten Klassenoptionen eingegeben werden.
10670 \begin_layout Description
10671 \begin_inset Flex Code
10674 \begin_layout Plain Layout
10681 \begin_inset Flex Code
10684 \begin_layout Plain Layout
10690 ] Das Format der Seitengrößen-Option.
10693 \begin_inset Flex Code
10696 \begin_layout Plain Layout
10704 \begin_inset Flex Code
10707 \begin_layout Plain Layout
10713 ist ein Platzhalter für die Papiergröße.
10716 \begin_layout Description
10717 \begin_inset Flex Code
10720 \begin_layout Plain Layout
10727 \begin_inset Flex Code
10730 \begin_layout Plain Layout
10731 string="empty|plain|headings|fancy"
10736 ] Eine Liste verfügbarer Seitenstile;
10737 die Einträge werden mit
10738 \begin_inset Quotes gld
10742 \begin_inset Flex Code
10745 \begin_layout Plain Layout
10752 \begin_inset Quotes grd
10758 \begin_layout Standard
10760 \begin_inset Flex Code
10763 \begin_layout Plain Layout
10770 \begin_inset Flex Code
10773 \begin_layout Plain Layout
10782 \begin_layout Subsection
10783 Einzelne Absatz-Layouts
10784 \begin_inset CommandInset label
10786 name "subsec:Einzelne-Absatz-Layouts"
10793 \begin_layout Standard
10794 Eine Layoutbeschreibung für einen Absatz sieht wie folgt aus:
10798 \begin_layout Plain Layout
10799 Sie können mit diesem Ausdruck entweder einen neuen Absatzstil definieren oder aber einen bereits definierten umdefinieren.
10808 \begin_layout LyX-Code
10815 \begin_layout LyX-Code
10819 \begin_layout LyX-Code
10823 \begin_layout Standard
10824 Innerhalb des Blocks sind folgende Befehle erlaubt:
10827 \begin_layout Description
10828 \begin_inset Flex Code
10831 \begin_layout Plain Layout
10838 \begin_inset Flex Code
10841 \begin_layout Plain Layout
10847 =""] Dieser Abschnitt erscheint im Inhaltsverzeichnis des spezifizierten Typs.
10848 Eine leere Zeichenkette deaktiviert die Anzeige dort.
10850 \begin_inset Flex Code
10853 \begin_layout Plain Layout
10860 \begin_inset Flex Code
10863 \begin_layout Plain Layout
10874 \begin_layout Description
10875 \begin_inset Flex Code
10878 \begin_layout Plain Layout
10885 \begin_inset Flex Code
10888 \begin_layout Plain Layout
10902 ob der Text im Blocksatz linksbündig,
10903 rechtsbündig oder zentriert gesetzt wird.
10906 \begin_layout Description
10907 \begin_inset Flex Code
10910 \begin_layout Plain Layout
10917 \begin_inset Flex Code
10920 \begin_layout Plain Layout
10933 ] Eine Liste von möglichen Textausrichtungen,
10934 die durch Kommata voneinander getrennt werden.
10935 (Einige \SpecialChar LaTeX
10936 -Stile verbieten bestimmte Ausrichtungen,
10937 weil sie keinen Sinn machen.
10938 Beispielsweise sollte in einer nummerierten Aufzählung der Text nicht rechtsbündig oder zentriert gesetzt werden.)
10941 \begin_layout Description
10942 \begin_inset Flex Code
10945 \begin_layout Plain Layout
10952 \begin_inset Flex Code
10955 \begin_layout Plain Layout
10961 ] Definiert Argument Nummer <int> eines Befehls\SpecialChar breakableslash
10963 der\SpecialChar breakableslash
10964 die im aktuellen Stil definiert ist.
10965 Die Definition muss mit
10966 \begin_inset Flex Code
10969 \begin_layout Plain Layout
10977 \begin_inset CommandInset ref
10979 reference "subsec:Argumente"
10986 \begin_layout Description
10987 \begin_inset Flex Code
10990 \begin_layout Plain Layout
10996 beinhaltet eine mit Kommata separierte Liste von Layouts,
10997 welche in und nach dem aktuellen Layout automatisch eingebettet werden sollen.
10998 Dies ist nur für Layouts sinnvoll,
10999 die auch einbetten können (etwa Umgebungen).
11001 \begin_inset Flex Code
11004 \begin_layout Plain Layout
11012 \begin_inset Flex Code
11015 \begin_layout Plain Layout
11024 \begin_layout Description
11025 \begin_inset Flex Code
11028 \begin_layout Plain Layout
11035 dass dies alle vorhergehenden
11036 \begin_inset Flex Code
11039 \begin_layout Plain Layout
11045 -Deklaration für diesen Stil überschreibt.
11047 \begin_inset Quotes gld
11051 \begin_inset Flex Code
11054 \begin_layout Plain Layout
11061 \begin_inset Quotes grd
11066 \begin_inset CommandInset ref
11068 reference "subsec:I18n"
11073 für Details zur Verwendung.
11076 \begin_layout Description
11077 \begin_inset Flex Code
11080 \begin_layout Plain Layout
11087 \begin_inset Flex Code
11090 \begin_layout Plain Layout
11100 \begin_layout Plain Layout
11101 \begin_inset Quotes gld
11105 \begin_inset Quotes grd
11108 ist eine Gleitkommazahl,
11110 \begin_inset Quotes gld
11114 \begin_inset Quotes grd
11122 Der vertikale Abstand,
11123 der die letzte Serie von Absätzen vom folgenden Text trennt.
11124 Wenn der nächste Paragraph einen anderen Stil hat,
11125 werden die Abstände nicht einfach addiert,
11126 sondern das Maximum wird verwendet.
11129 \begin_layout Description
11130 \begin_inset Flex Code
11133 \begin_layout Plain Layout
11140 \begin_inset Flex Code
11143 \begin_layout Plain Layout
11149 ] ist die Kategorie für diesen Stil.
11151 um zugehörige Stile im Absatzstil-Auswahlfeld der Werkzeugleiste zu gruppieren.
11152 Jede beliebige Zeichenkette kann benutzt werden,
11153 aber es ist sinnvoll,
11154 vorhandene Kategorien zu verwenden.
11157 \begin_layout Description
11158 \begin_inset Flex Code
11161 \begin_layout Plain Layout
11167 ist die Tiefe des XML-Befehls und wird nur für XML-Formate benutzt.
11170 \begin_layout Description
11171 \begin_inset Flex Code
11174 \begin_layout Plain Layout
11181 \begin_inset Flex Code
11184 \begin_layout Plain Layout
11190 ] Kopiert alle Eigenschaften eines bereits definierten Layouts in das aktuelle.
11193 \begin_layout Description
11194 \begin_inset Flex Code
11197 \begin_layout Plain Layout
11204 \begin_inset Flex Code
11207 \begin_layout Plain Layout
11213 ] ist der Name eines Stils,
11218 diesem ausgegeben werden soll.
11219 Dadurch wird eine Reihenfolge von Vorspannteilen bewirkt,
11220 wenn Makro-Definitionen voneinander abhängen.
11224 \begin_layout Plain Layout
11226 dass es außer dieser Funktionalität keine andere Möglichkeit gibt,
11227 Vorspanne zu ordnen.
11229 die Sie in einer \SpecialChar LyX
11231 kann sich in späteren Versionen ohne Warnung ändern.
11239 \begin_layout Description
11240 \begin_inset Flex Code
11243 \begin_layout Plain Layout
11250 \begin_inset Flex Code
11253 \begin_layout Plain Layout
11271 der am Ende eines Absatzes steht (oder mehrerer Absätze,
11273 \begin_inset Flex Code
11276 \begin_layout Plain Layout
11283 \begin_inset Newline newline
11287 \begin_inset Flex Code
11290 \begin_layout Plain Layout
11298 \begin_inset Flex Code
11301 \begin_layout Plain Layout
11308 \begin_inset Flex Code
11311 \begin_layout Plain Layout
11318 \begin_inset Newline newline
11322 \begin_inset Flex Code
11325 \begin_layout Plain Layout
11332 \begin_inset Quotes gld
11336 \begin_inset Quotes grd
11341 \begin_inset Flex Code
11344 \begin_layout Plain Layout
11351 \begin_inset Flex Code
11354 \begin_layout Plain Layout
11360 ist ein weißes oder schwarzes Quadrat,
11361 das für das Markieren eines Beweis-Endes geeignet ist.
11363 \begin_inset Flex Code
11366 \begin_layout Plain Layout
11372 ist eine explizite Zeichenkette.
11375 \begin_layout Description
11376 \begin_inset Flex Code
11379 \begin_layout Plain Layout
11386 \begin_inset Flex Code
11389 \begin_layout Plain Layout
11395 ] ist eine Zeichenkette,
11397 \begin_inset Flex Code
11400 \begin_layout Plain Layout
11407 \begin_inset Newline newline
11411 \begin_inset Flex Code
11414 \begin_layout Plain Layout
11423 \begin_layout Description
11424 \begin_inset Flex Code
11427 \begin_layout Plain Layout
11434 der für den Textkörper
11438 die Marke verwendet wird,
11440 \begin_inset CommandInset ref
11442 reference "subsec:Beschreibung-des-Zeichensatzes"
11449 \begin_inset Flex Code
11452 \begin_layout Plain Layout
11460 \begin_inset Flex Code
11463 \begin_layout Plain Layout
11469 automatisch denselben Wert.
11471 \begin_inset Flex Code
11474 \begin_layout Plain Layout
11480 zuerst definiert werden.
11483 \begin_layout Description
11484 \begin_inset Flex Code
11487 \begin_layout Plain Layout
11494 \begin_inset Flex Code
11497 \begin_layout Plain Layout
11503 ] Wird benutzt um neue Stile für stabile \SpecialChar LyX
11504 -Versionen zu konvertieren.
11505 Die erste stabile Version,
11506 die das unterstützt,
11507 ist \SpecialChar LyX
11509 Das Argument ist eine Nummer,
11511 \begin_inset Flex Code
11514 \begin_layout Plain Layout
11522 \begin_inset Flex Code
11525 \begin_layout Plain Layout
11531 oder irgend eine Zahl größer Null sein kann.
11533 \begin_inset Flex Code
11536 \begin_layout Plain Layout
11542 eines Stils größer als Null ist,
11543 wird er immer in den Dokumentkopf geschrieben.
11544 Wenn eine .lyx-Datei gelesen wird,
11545 werden die Stil-Definitionen aus dem Dokumentkopf zur Dokumentklasse hinzugefügt.
11546 Dadurch können sogar ältere \SpecialChar LyX
11547 -Versionen den Stil handhaben.
11549 \begin_inset Flex Code
11552 \begin_layout Plain Layout
11558 ist eine Versionsnummer:
11559 Wenn der Stil gelesen wird,
11560 und die Versionsnummer ist kleiner als die Versionsnummer des bereits existierenden Stils der Dokumentklasse,
11561 wird der neue Stil ignoriert.
11562 Wenn die Versionsnummer größer ist,
11563 ersetzt der neue Stil den bestehenden.
11565 \begin_inset Flex Code
11568 \begin_layout Plain Layout
11574 steht für eine unendliche Versionsnummer,
11575 das heißt der Stil wird immer benutzt.
11578 \begin_layout Description
11579 \begin_inset Flex Code
11582 \begin_layout Plain Layout
11589 \begin_inset Flex Code
11592 \begin_layout Plain Layout
11601 \begin_inset space \thinspace{}
11605 \begin_inset Flex Code
11608 \begin_layout Plain Layout
11614 ] Normalerweise erlaubt es \SpecialChar LyX
11616 mehr als ein Leerzeichen zwischen Wörtern einzufügen.
11617 Diese Eigenschaft kann in bestimmten Fällen umständ\SpecialChar softhyphen
11620 wenn ein Programmcode eingegeben werden soll.
11621 In solchen Fällen kann
11622 \begin_inset Flex Code
11625 \begin_layout Plain Layout
11632 \begin_inset Flex Code
11635 \begin_layout Plain Layout
11643 erzeugt in diesem Falls sich \SpecialChar LyX
11644 nicht im \SpecialChar LaTeX
11646 erzeugt es für jedes zusätzliche Leerzeichen ein geschütztes Leerzeichen.
11649 \begin_layout Description
11650 \begin_inset Flex Code
11653 \begin_layout Plain Layout
11659 Diese Marken kontrollieren die XHTML-Ausgabe.
11661 \begin_inset CommandInset ref
11663 reference "sec:XHTML-Spezifikationen"
11671 \begin_layout Description
11672 \begin_inset Flex Code
11675 \begin_layout Plain Layout
11681 [FIXME] (Wird nur für XML-Formate benutzt.)
11684 \begin_layout Description
11685 \begin_inset Flex Code
11688 \begin_layout Plain Layout
11695 \begin_inset Flex Code
11698 \begin_layout Plain Layout
11707 \begin_inset space \thinspace{}
11711 \begin_inset Flex Code
11714 \begin_layout Plain Layout
11721 \begin_inset Flex Code
11724 \begin_layout Plain Layout
11731 wird der Stil in den \SpecialChar LaTeX
11732 -Vorspann gesetzt und nicht in den eigentlichen Dokumenttext.
11733 Dies ist nützlich für Dokumentklassen,
11734 die Informationen wie den Titel und Autor im Vorspann erwarten.
11736 dass dies nur für Stile funktioniert,
11738 \begin_inset Flex Code
11741 \begin_layout Plain Layout
11748 \begin_inset Flex Code
11751 \begin_layout Plain Layout
11758 \begin_inset Flex Code
11761 \begin_layout Plain Layout
11770 \begin_layout Description
11771 \begin_inset Flex Code
11774 \begin_layout Plain Layout
11781 \begin_inset Flex Code
11784 \begin_layout Plain Layout
11793 \begin_inset space \thinspace{}
11797 \begin_inset Flex Code
11800 \begin_layout Plain Layout
11807 \begin_inset Flex Code
11810 \begin_layout Plain Layout
11817 wird der Stil als Teil des Titel-Abschnitts behandelt (siehe auch die allgemeinen Textklassen-Parameter
11818 \begin_inset Flex Code
11821 \begin_layout Plain Layout
11828 \begin_inset Flex Code
11831 \begin_layout Plain Layout
11840 \begin_layout Description
11841 \begin_inset Flex Code
11844 \begin_layout Plain Layout
11850 beinhaltet eine mit Kommata separierte Liste von Layouts,
11851 nach welchen Absätze mit dem aktuellen Layout automatisch eingebettet werden sollen.
11852 Sinnvolle Layouts für diese Liste sind nur solche,
11853 die auch einbetten können (etwa Umgebungen).
11855 \begin_inset Flex Code
11858 \begin_layout Plain Layout
11866 \begin_inset Flex Code
11869 \begin_layout Plain Layout
11878 \begin_layout Description
11879 \begin_inset Flex Code
11882 \begin_layout Plain Layout
11889 \begin_inset Flex Code
11892 \begin_layout Plain Layout
11901 \begin_inset space \thinspace{}
11905 \begin_inset Flex Code
11908 \begin_layout Plain Layout
11915 \begin_inset Flex Code
11918 \begin_layout Plain Layout
11925 \begin_inset Flex Code
11928 \begin_layout Plain Layout
11935 fügt der Absatz eine Zusammenfassung seines Inhalts zum Eintrag im Inhaltsverzeichnis.
11936 Ansonsten wird nur die Marke,
11941 \begin_layout Description
11942 \begin_inset Flex Code
11945 \begin_layout Plain Layout
11952 \begin_inset Flex Code
11955 \begin_layout Plain Layout
11961 ] Der \SpecialChar LaTeX
11963 der ein Item in einer Liste definiert.
11964 Dieser Befehl muss ohne den Backslash am Anfang angegeben werden (die Voreinstellung ist '
11965 \begin_inset Flex Code
11968 \begin_layout Plain Layout
11975 was in der \SpecialChar LaTeX
11977 \begin_inset Flex Code
11980 \begin_layout Plain Layout
11991 \begin_layout Description
11992 \begin_inset Flex Code
11995 \begin_layout Plain Layout
12002 \begin_inset Flex Code
12005 \begin_layout Plain Layout
12011 ] Ein zusätzlicher Abstand zwischen Absätzen desselben Layouts.
12012 Wenn in einer Umgebung andere Layouts integriert werden,
12013 so werden diese mit dem
12014 \begin_inset Flex Code
12017 \begin_layout Plain Layout
12023 der Umgebung getrennt.
12024 Die kompletten Unterpunkte der Umgebung werden jedoch
12029 \begin_inset Flex Code
12032 \begin_layout Plain Layout
12041 \begin_inset Flex Code
12044 \begin_layout Plain Layout
12059 \begin_layout Description
12060 \begin_inset Flex Code
12063 \begin_layout Plain Layout
12069 [FIXME] (Wird nur für XML-Formate benutzt.)
12072 \begin_layout Description
12073 \begin_inset Flex Code
12076 \begin_layout Plain Layout
12083 \begin_inset Flex Code
12086 \begin_layout Plain Layout
12095 \begin_inset space \thinspace{}
12099 \begin_inset Flex Code
12102 \begin_layout Plain Layout
12108 ] Normalerweise ist es in \SpecialChar LyX
12110 einen Absatz leer zu lassen,
12111 da das zu einer leeren \SpecialChar LaTeX
12112 -Ausgabe führen würde.
12113 In manchen Fällen ist das aber durchaus gewünscht:
12114 So können beispielsweise in einer Briefvorlage die benötigten Felder leer voreingestellt werden,
12115 damit keiner vergisst,
12117 in speziellen Klassen wird ein Absatz als Unterbrechung verwendet,
12118 der keinen Text enthält.
12121 \begin_layout Description
12122 \begin_inset Flex Code
12125 \begin_layout Plain Layout
12132 \begin_inset Flex Code
12135 \begin_layout Plain Layout
12141 ] Der vertikale Abstand zwischen der Marke und dem folgenden Text.
12142 Wird nur für Marken benutzt,
12143 die über dem folgenden Text stehen (
12144 \begin_inset Flex Code
12147 \begin_layout Plain Layout
12154 \begin_inset Flex Code
12157 \begin_layout Plain Layout
12158 Centered_Top_Environment
12166 \begin_layout Description
12167 \begin_inset Flex Code
12170 \begin_layout Plain Layout
12177 \begin_inset Flex Code
12180 \begin_layout Plain Layout
12186 ] ist der Name des Zählers zur automatischen Nummerierung.
12187 Um den Zähler einer Marke zuzuordnen,
12189 \begin_inset Flex Code
12192 \begin_layout Plain Layout
12198 referenziert werden.
12199 Dies funktioniert zumindest mit
12200 \begin_inset Flex Code
12203 \begin_layout Plain Layout
12211 \begin_inset Flex Code
12214 \begin_layout Plain Layout
12222 \begin_inset Flex Code
12225 \begin_layout Plain Layout
12232 \begin_inset Flex Code
12235 \begin_layout Plain Layout
12242 \begin_inset Newline newline
12251 \begin_inset Flex Code
12254 \begin_layout Plain Layout
12261 \begin_inset Flex Code
12264 \begin_layout Plain Layout
12271 In diesem Fall ist es etwas kompliziert:
12272 Angenommen Sie haben
12273 \begin_inset Quotes eld
12277 \begin_inset Flex Code
12280 \begin_layout Plain Layout
12281 LabelCounter MeinZaehler
12287 \begin_inset Quotes erd
12291 dann lauten die eigentlichen Zähler
12292 \begin_inset Flex Code
12295 \begin_layout Plain Layout
12303 \begin_inset Flex Code
12306 \begin_layout Plain Layout
12314 \begin_inset Flex Code
12317 \begin_layout Plain Layout
12324 \begin_inset Flex Code
12327 \begin_layout Plain Layout
12334 so wie in \SpecialChar LaTeX
12336 Diese Zähler müssen alle separat deklariert werden.
12337 \begin_inset Newline newline
12341 \begin_inset CommandInset ref
12343 reference "subsec:Zähler"
12348 für Einzelheiten zu Zählern.
12352 \begin_layout Description
12353 \begin_inset Flex Code
12356 \begin_layout Plain Layout
12363 der für die Marke verwendet wird.
12365 \begin_inset CommandInset ref
12367 reference "subsec:Beschreibung-des-Zeichensatzes"
12375 \begin_layout Description
12376 \begin_inset Flex Code
12379 \begin_layout Plain Layout
12386 \begin_inset Flex Code
12389 \begin_layout Plain Layout
12396 wie weit die Marke eingerückt werden soll.
12399 \begin_layout Description
12400 \begin_inset Flex Code
12403 \begin_layout Plain Layout
12410 \begin_inset Flex Code
12413 \begin_layout Plain Layout
12419 ] Text der den horizontalen Abstand zwischen der Marke und dem folgenden Text angibt.
12420 Wird nur für Marken benutzt,
12421 die nicht über dem folgenden Text stehen.
12424 \begin_layout Description
12425 \begin_inset Flex Code
12428 \begin_layout Plain Layout
12435 \begin_inset Flex Code
12438 \begin_layout Plain Layout
12444 ] Die Zeichenkette,
12446 \begin_inset Flex Code
12449 \begin_layout Plain Layout
12456 \begin_inset Flex Code
12459 \begin_layout Plain Layout
12467 \begin_inset Flex Code
12470 \begin_layout Plain Layout
12477 kann die Zeichenkette spezielle Formatierungsbefehle enthalten,
12479 \begin_inset CommandInset ref
12481 reference "subsec:Zähler"
12489 \begin_layout Description
12490 \begin_inset Flex Code
12493 \begin_layout Plain Layout
12494 LabelStringAppendix
12500 \begin_inset Flex Code
12503 \begin_layout Plain Layout
12509 ] wird im Anhang anstatt
12510 \begin_inset Flex Code
12513 \begin_layout Plain Layout
12521 dass jede Definition von
12522 \begin_inset Flex Code
12525 \begin_layout Plain Layout
12532 \begin_inset Flex Code
12535 \begin_layout Plain Layout
12536 LabelStringAppendix
12544 \begin_layout Description
12545 \begin_inset Flex Code
12548 \begin_layout Plain Layout
12554 [FIXME] (Wird nur für XML-Formate benutzt.)
12557 \begin_layout Description
12558 \begin_inset Flex Code
12561 \begin_layout Plain Layout
12568 \begin_inset Flex Code
12571 \begin_layout Plain Layout
12580 \begin_inset Newline newline
12586 \begin_inset Newline newline
12599 \begin_layout Description
12600 \begin_inset Flex Code
12603 \begin_layout Plain Layout
12610 die Marke ist das erste Wort (bis zum ersten echten Leerzeichen).
12611 Verwenden Sie geschützte Leerzeichen wenn Sie mehr als ein Wort als Marke haben wollen.
12615 \begin_layout Description
12616 \begin_inset Flex Code
12619 \begin_layout Plain Layout
12628 \begin_inset Flex Code
12631 \begin_layout Plain Layout
12638 Die Marke wird interlinear zu Beginn des Absatzes angezeigt.
12640 \begin_inset Flex Code
12643 \begin_layout Plain Layout
12650 \begin_inset Flex Code
12653 \begin_layout Plain Layout
12660 wird sie nur im ersten Absatz von aufeinanderfolgenden Absätzen mit demselben
12661 \begin_inset Flex Code
12664 \begin_layout Plain Layout
12674 \begin_layout Description
12675 \begin_inset Flex Code
12678 \begin_layout Plain Layout
12685 \begin_inset space ~
12689 \begin_inset space ~
12693 \begin_inset Flex Code
12696 \begin_layout Plain Layout
12702 sind Spezialfälle von
12703 \begin_inset Flex Code
12706 \begin_layout Plain Layout
12713 Die Marke erscheint über dem Absatz,
12714 entweder am Anfang der Zeile oder zentriert.
12717 \begin_layout Description
12718 \begin_inset Flex Code
12721 \begin_layout Plain Layout
12727 ist ein Spezialfall für Beschriftungsmarken für Abbildungen und Tabellen-Gleitobjekte.
12729 \begin_inset Flex Code
12732 \begin_layout Plain Layout
12739 dass der gedruckte Text von der Art des Gleitobjekts abhängt:
12740 Er ist fest einprogrammiert als
12741 \begin_inset Quotes gls
12745 \begin_inset Quotes grs
12749 wobei N der Wert des Zählers des Gleitobjekttyps ist.
12751 dass die Beschriftungsmarke außerhalb eines Gleitobjekts eingefügt wird,
12753 \begin_inset Flex Code
12756 \begin_layout Plain Layout
12763 \begin_inset Quotes gld
12767 \begin_inset Quotes grd
12773 \begin_layout Description
12774 \begin_inset Flex Code
12777 \begin_layout Plain Layout
12783 erzeugt die üblichen Marken für Nummerierungen.
12784 Die Art der Nummerierung muss im
12794 \begin_inset CommandInset ref
12796 reference "subsec:Zähler"
12804 \begin_layout Description
12805 \begin_inset Flex Code
12808 \begin_layout Plain Layout
12814 erzeugt je nach Schachtelungstiefe verschiedene Auflistungszeichen.
12815 Die Auflistungszeichen können über das Menü
12817 Dokument\SpecialChar menuseparator
12818 Einstellungen\SpecialChar menuseparator
12821 eingestellt werden.
12824 \begin_layout Description
12825 \begin_inset Flex Code
12828 \begin_layout Plain Layout
12834 sollte nur zusammen mit
12835 \begin_inset Flex Code
12838 \begin_layout Plain Layout
12839 LatexType BibEnvironment
12848 \begin_layout Description
12849 \begin_inset Flex Code
12852 \begin_layout Plain Layout
12859 dass dies alle vorhergehenden
12860 \begin_inset Flex Code
12863 \begin_layout Plain Layout
12869 -Deklaration für diesen Stil überschreibt.
12871 \begin_inset Flex Code
12874 \begin_layout Plain Layout
12882 \begin_inset CommandInset ref
12884 reference "subsec:I18n"
12889 für Details zur Verwendung.
12892 \begin_layout Description
12893 \begin_inset Flex Code
12896 \begin_layout Plain Layout
12903 \begin_inset Flex Code
12906 \begin_layout Plain Layout
12912 ] Der \SpecialChar LaTeX
12913 -Name für dieses Layout.
12914 Das bedeutet entweder der Name eines \SpecialChar LaTeX
12915 -Befehls oder der einer \SpecialChar LaTeX
12919 \begin_layout Description
12920 \begin_inset Flex Code
12923 \begin_layout Plain Layout
12930 \begin_inset Flex Code
12933 \begin_layout Plain Layout
12939 ] Ein optionaler Parameter für den entsprechenden
12940 \begin_inset Newline newline
12944 \begin_inset Flex Code
12947 \begin_layout Plain Layout
12954 Dieser Parameter kann innerhalb von \SpecialChar LyX
12955 nicht mehr geändert werden (man verwendet
12956 \begin_inset Flex Code
12959 \begin_layout Plain Layout
12965 für anpassbare Parameters).
12966 Dieser wird nach allen anderen \SpecialChar LaTeX
12968 \begin_inset Flex Code
12971 \begin_layout Plain Layout
12980 \begin_layout Description
12981 \begin_inset Flex Code
12984 \begin_layout Plain Layout
12991 \begin_inset Flex Code
12994 \begin_layout Plain Layout
13003 \begin_inset Newline newline
13013 wie das Layout in \SpecialChar LaTeX
13018 \begin_layout Plain Layout
13019 \begin_inset Flex Code
13022 \begin_layout Plain Layout
13028 mag irreführend sein,
13029 denn dessen Regeln gelten auch für DocBook-Klassen.
13030 Siehe die DocBook Klassendateien (Dateinames
13031 \begin_inset Flex Code
13034 \begin_layout Plain Layout
13040 ) für spezielle Beispiele.
13049 \begin_layout Description
13050 \begin_inset Flex Code
13053 \begin_layout Plain Layout
13059 bewirkt nichts besonderes – der Text wird als
13070 \begin_layout Description
13071 \begin_inset Flex Code
13074 \begin_layout Plain Layout
13080 behandelt den Text als Argument eines \SpecialChar LaTeX
13082 \begin_inset Newline newline
13086 \begin_inset Flex Code
13089 \begin_layout Plain Layout
13096 {\SpecialChar ldots
13105 \begin_layout Description
13106 \begin_inset Flex Code
13109 \begin_layout Plain Layout
13115 behandelt den Text als Kern einer \SpecialChar LaTeX
13117 \begin_inset Newline newline
13121 \begin_inset Flex Code
13124 \begin_layout Plain Layout
13131 }\SpecialChar ldots
13146 \begin_layout Description
13147 \begin_inset Flex Code
13150 \begin_layout Plain Layout
13156 bewirkt dasselbe wie
13157 \begin_inset Flex Code
13160 \begin_layout Plain Layout
13167 nur dass vor jedem Absatz ein
13168 \begin_inset Flex Code
13171 \begin_layout Plain Layout
13183 \begin_layout Description
13184 \begin_inset Flex Code
13187 \begin_layout Plain Layout
13194 \begin_inset Flex Code
13197 \begin_layout Plain Layout
13205 \begin_inset Newline newline
13209 \begin_inset Flex Code
13212 \begin_layout Plain Layout
13218 als Argument an die Umgebung übergeben wird.
13219 \begin_inset Newline newline
13223 \begin_inset Flex Code
13226 \begin_layout Plain Layout
13236 \SpecialChar menuseparator
13239 Absatz-Einstellungen
13244 \begin_layout Description
13245 \begin_inset Flex Code
13248 \begin_layout Plain Layout
13255 \begin_inset Flex Code
13258 \begin_layout Plain Layout
13264 aber fügt zusätzlich das notwendige Argument (die längste Marke) zum Startbefehl der Bibliografie-Umgebung ein:
13265 \begin_inset Newline newline
13269 \begin_inset Flex Code
13272 \begin_layout Plain Layout
13275 begin{thebibliography}{99}
13280 Es ist daher nur für die Bibliografie-Umgebung nützlich.
13281 Die voreingestellte längste Marke
13282 \begin_inset Quotes gld
13286 \begin_inset Quotes grd
13289 kann vom Nutzer in den Absatzeinstellungen eines Bibliografie-Eintrags geändert werden.
13292 \begin_layout Standard
13293 Fasst man die letzten Sachen zusammen,
13294 wird die \SpecialChar LaTeX
13295 -Ausgabe entweder so:
13298 \begin_layout LyX-Code
13301 LatexName[LatexParam]{\SpecialChar ldots
13305 \begin_layout Standard
13309 \begin_layout LyX-Code
13312 begin{LatexName}[LatexParam] \SpecialChar ldots
13318 \begin_layout Standard
13320 abhängig vom \SpecialChar LaTeX
13325 \begin_layout Description
13326 \begin_inset Flex Code
13329 \begin_layout Plain Layout
13336 \begin_inset Flex Code
13339 \begin_layout Plain Layout
13345 ] Eine Zeichenkette,
13346 die zu Beginn des Inhalts des Stils ausgegeben wird.
13347 Ein Zeilenumbruch in der Ausgabe wird mit
13348 \begin_inset Flex Code
13351 \begin_layout Plain Layout
13360 \begin_layout Description
13361 \begin_inset Flex Code
13364 \begin_layout Plain Layout
13371 \begin_inset Flex Code
13374 \begin_layout Plain Layout
13380 ] Wenn ein Layout in ein anderes Layout für Umgebungen eingefügt wird,
13381 werden die Breiten der verschiedenen
13382 \begin_inset Flex Code
13385 \begin_layout Plain Layout
13391 nicht einfach addiert,
13392 sondern vorher in Abhängigkeit zur Schachtelungstiefe mit dem Faktor
13393 \begin_inset Formula $\frac{4}{\mathrm{Tiefe}+4}$
13397 Dieser Parameter wird auch dann benutzt,
13399 \begin_inset Flex Code
13402 \begin_layout Plain Layout
13409 \begin_inset Flex Code
13412 \begin_layout Plain Layout
13419 \begin_inset Flex Code
13422 \begin_layout Plain Layout
13429 In diesem Fall wird der Wert zu den gegebenen manuellen oder dynamischen Rändern hinzugefügt.
13430 \begin_inset Newline newline
13433 Zum Beispiel bedeutet
13434 \begin_inset Quotes gld
13438 \begin_inset Flex Code
13441 \begin_layout Plain Layout
13448 \begin_inset Quotes grd
13452 dass der Absatz mit der Breite eingerückt wird,
13454 \begin_inset Quotes gld
13458 \begin_inset Flex Code
13461 \begin_layout Plain Layout
13468 \begin_inset Quotes grd
13471 in der normalen Schriftart haben.
13472 man kann negative Breite erzeugen,
13473 indem man den String mit
13474 \begin_inset Quotes gld
13478 \begin_inset Flex Code
13481 \begin_layout Plain Layout
13488 \begin_inset Quotes grd
13492 Diese Art der Angabe wurde gewählt,
13493 damit der Text unabhängig von der verwendeten Bildschirmschriftart wie vorgesehen aussieht.
13496 \begin_layout Description
13497 \begin_inset Flex Code
13500 \begin_layout Plain Layout
13507 \begin_inset Flex Code
13510 \begin_layout Plain Layout
13525 \begin_inset Newline newline
13529 wie der linke Rand des Textes bestimmt wird.
13534 \begin_layout Description
13535 \begin_inset Flex Code
13538 \begin_layout Plain Layout
13544 wählt feste Randbreiten.
13548 \begin_layout Description
13549 \begin_inset Flex Code
13552 \begin_layout Plain Layout
13559 dass der Rand von der Einstellung der
13567 \SpecialChar menuseparator
13570 Absatz-Einstellungen
13573 Dies wird für hübsche Listen ohne Tabulatoren benutzt.
13577 \begin_layout Description
13578 \begin_inset Flex Code
13581 \begin_layout Plain Layout
13588 der linke Rand hängt von der Größe der verwendeten Markierung ab.
13589 Dies wird zum Beispiel bei automatisch nummerierten Überschriften verwendet.
13591 dass die Überschrift
13592 \begin_inset Quotes gld
13595 5.4.3.2.1 Sehr lange \SpecialChar ldots
13597 \begin_inset Quotes grd
13600 einen größeren linken Rand benötigt,
13602 \begin_inset Quotes gld
13605 3.2 Sehr lange \SpecialChar ldots
13607 \begin_inset Quotes grd
13614 \begin_layout Description
13615 \begin_inset Flex Code
13618 \begin_layout Plain Layout
13624 arbeitet ähnlich wie
13625 \begin_inset Flex Code
13628 \begin_layout Plain Layout
13635 aber nur die erste Zeile wird dynamisch gesetzt,
13636 die anderen statisch.
13637 Dies wird für die \SpecialChar LaTeX
13639 \begin_inset Flex Code
13642 \begin_layout Plain Layout
13651 \begin_layout Description
13652 \begin_inset Flex Code
13655 \begin_layout Plain Layout
13662 dass der Rand so gewählt wird,
13663 dass die längste Zeile des Absatzes gerade den rechten Rand berührt.
13664 Dies wird zum Setzen einer Adresse am rechten Rand der Seite eingesetzt.
13668 \begin_layout Description
13669 \begin_inset Flex Code
13672 \begin_layout Plain Layout
13679 \begin_inset Flex Code
13682 \begin_layout Plain Layout
13691 \begin_inset space \thinspace{}
13695 \begin_inset Flex Code
13698 \begin_layout Plain Layout
13706 \begin_inset Quotes gld
13710 \begin_inset Quotes grd
13714 -Befehle innerhalb dieses Layouts durch
13715 \begin_inset Flex Code
13718 \begin_layout Plain Layout
13726 geschützt werden müssen.
13728 Diese Einstellung sagt nichts darüber aus,
13729 ob der Befehl an sich geschützt werden soll.)
13732 \begin_layout Description
13733 \begin_inset Flex Code
13736 \begin_layout Plain Layout
13743 \begin_inset Flex Code
13746 \begin_layout Plain Layout
13755 \begin_inset space \thinspace{}
13759 \begin_inset Flex Code
13762 \begin_layout Plain Layout
13770 die dieses Layout enthalten,
13772 \begin_inset Flex Code
13775 \begin_layout Plain Layout
13789 Damit wird die Verwendung (mancher) Verbatim-Dinge in Makros ermöglicht.
13792 \begin_layout Description
13793 \begin_inset Flex Code
13796 \begin_layout Plain Layout
13803 \begin_inset Flex Code
13806 \begin_layout Plain Layout
13815 \begin_inset space \thinspace{}
13819 \begin_inset Flex Code
13822 \begin_layout Plain Layout
13829 ob bestimmte Befehle in diesem Stil (bspw.
13831 \begin_inset Flex Code
13834 \begin_layout Plain Layout
13843 \begin_inset Flex Code
13846 \begin_layout Plain Layout
13855 \begin_inset Flex Code
13858 \begin_layout Plain Layout
13866 geschützt werden sollen.
13867 Das ist vor allem für Stile nötig,
13868 die auf Befehle der Pakete
13877 welche ihren Inhalt in kompexer Art und Weise auslesen.
13880 \begin_layout Description
13881 \begin_inset Flex Code
13884 \begin_layout Plain Layout
13891 \begin_inset Flex Code
13894 \begin_layout Plain Layout
13901 \begin_inset space \thinspace{}
13905 \begin_inset Flex Code
13908 \begin_layout Plain Layout
13917 ob Zeilenumbrüche in \SpecialChar LaTeX
13919 \begin_inset Quotes gld
13923 \begin_inset Flex Code
13926 \begin_layout Plain Layout
13937 \begin_inset Quotes grd
13940 dargestellt werden,
13942 Man kann dies ausschalten (Wert:
13944 \begin_inset Flex Code
13947 \begin_layout Plain Layout
13954 um \SpecialChar TeX
13955 -Code in \SpecialChar LyX
13956 komfortabler editieren zu können.
13959 \begin_layout Description
13960 \begin_inset Flex Code
13963 \begin_layout Plain Layout
13970 \begin_inset Flex Code
13973 \begin_layout Plain Layout
13982 \begin_inset space \thinspace{}
13986 \begin_inset Flex Code
13989 \begin_layout Plain Layout
13996 ob der nachfolgende Absatz einen Erstzeileneinzug haben darf oder nicht.
13998 \begin_inset Flex Code
14001 \begin_layout Plain Layout
14008 der Absatz erhält auf keinen Fall einen Einzug (z.
14009 \begin_inset space \thinspace{}
14013 nach einer Überschrift),
14015 \begin_inset Flex Code
14018 \begin_layout Plain Layout
14025 \begin_inset Flex Code
14028 \begin_layout Plain Layout
14034 -) Paragraphen einen Einzug haben.
14035 (Daher beeinflusst die Einstellung nur
14036 \begin_inset Flex Code
14039 \begin_layout Plain Layout
14048 \begin_layout Description
14049 \begin_inset Flex Code
14052 \begin_layout Plain Layout
14059 \begin_inset Flex Code
14062 \begin_layout Plain Layout
14068 ] Der Name eines Layouts,
14069 das durch dieses ersetzt wurde.
14070 So können Sie ein Layout umbenennen und die Rückwärtskompatibilität erhalten.
14073 \begin_layout Description
14074 \begin_inset Flex Code
14077 \begin_layout Plain Layout
14084 \begin_inset Flex Code
14087 \begin_layout Plain Layout
14094 \begin_inset space \thinspace{}
14098 \begin_inset Flex Code
14101 \begin_layout Plain Layout
14107 ] Legt fest ob aufeinanderfolgende Absätze desselben Typs als zusammengehörend behandelt werden.
14108 Das hat den Effekt,
14110 \begin_inset Flex Code
14113 \begin_layout Plain Layout
14119 nur einmalig vor einer solchen Gruppe ausgegeben wird.
14120 Dies ist standardmäßig der Fall für
14121 \begin_inset Flex Code
14124 \begin_layout Plain Layout
14131 \begin_inset Flex Code
14134 \begin_layout Plain Layout
14141 \begin_inset Flex Code
14144 \begin_layout Plain Layout
14150 und nicht der Fall für alle anderen Typen.
14153 \begin_layout Description
14154 \begin_inset Flex Code
14157 \begin_layout Plain Layout
14164 \begin_inset Flex Code
14167 \begin_layout Plain Layout
14176 \begin_inset space \thinspace{}
14180 \begin_inset Flex Code
14183 \begin_layout Plain Layout
14190 dass ein Paragraph nicht durch eine leere Zeile in der \SpecialChar LaTeX
14191 -Ausgabe abgesetzt wird,
14192 sondern nur durch einen Zeilenumbruch.
14194 \begin_inset Flex Code
14197 \begin_layout Plain Layout
14203 erlaubt dies die Emulation eines reinen Texteditors (so wie die \SpecialChar TeX
14207 \begin_layout Description
14208 \begin_inset Flex Code
14211 \begin_layout Plain Layout
14218 \begin_inset Flex Code
14221 \begin_layout Plain Layout
14227 ] Der Einzug der ersten Zeile eines Absatzes.
14229 \begin_inset Flex Code
14232 \begin_layout Plain Layout
14238 bleibt für ein bestimmtes Layout fest.
14239 Eine Ausnahme ist das Standard-Layout,
14240 denn dort kann der Einzug vom vorherigen Layout mit
14241 \begin_inset Flex Code
14244 \begin_layout Plain Layout
14251 Außerdem benutzt das
14252 \begin_inset Flex Code
14255 \begin_layout Plain Layout
14261 -Layout innerhalb von Umgebungen den
14262 \begin_inset Flex Code
14265 \begin_layout Plain Layout
14271 der Umgebung und nicht den eigenen.
14273 \begin_inset Flex Code
14276 \begin_layout Plain Layout
14282 -Absätze innerhalb einer Aufzählung keinen Einzug.
14285 \begin_layout Description
14286 \begin_inset Flex Code
14289 \begin_layout Plain Layout
14296 \begin_inset Flex Code
14299 \begin_layout Plain Layout
14305 ] Der vertikale Anstand zwischen den Absätzen dieses Layouts.
14308 \begin_layout Description
14309 \begin_inset Flex Code
14312 \begin_layout Plain Layout
14319 \begin_inset Flex Code
14322 \begin_layout Plain Layout
14328 ] Benutzer können in \SpecialChar LyX
14337 \begin_inset space \space{}
14349 \begin_inset Flex Code
14352 \begin_layout Plain Layout
14362 \begin_inset space \space{}
14368 \begin_inset Flex Code
14371 \begin_layout Plain Layout
14377 ignoriert und alle Absätze durch den vertikalen Abstand von
14378 \begin_inset Flex Code
14381 \begin_layout Plain Layout
14388 Die Länge dieses Abstands berechnet sich mit
14389 \begin_inset Flex Code
14392 \begin_layout Plain Layout
14394 \begin_inset space ~
14403 \begin_inset Flex Code
14406 \begin_layout Plain Layout
14412 die Höhe einer Zeile in der normalen Schrift ist.
14413 Dadurch bleibt das Aussehen mit verschiedenen Schriften gleich.
14416 \begin_layout Description
14417 \begin_inset Flex Code
14420 \begin_layout Plain Layout
14427 \begin_inset Flex Code
14430 \begin_layout Plain Layout
14439 \begin_inset space \thinspace{}
14443 \begin_inset Flex Code
14446 \begin_layout Plain Layout
14457 ob der Absatzinhalt unverändert ausgegeben werden soll,
14458 also ohne diverse von \SpecialChar LaTeX
14459 benötigte Ersetzungen durchzuführen.
14462 \begin_layout Description
14463 \begin_inset Flex Code
14466 \begin_layout Plain Layout
14473 \begin_inset Flex Code
14476 \begin_layout Plain Layout
14482 ] Definiert Zeichen,
14483 die unverändert ausgegeben werden sollen.
14485 dass sie nicht in einen \SpecialChar LaTeX
14486 -Befehl übersetzt werden,
14487 falls das normalerweise der Fall wäre.
14490 \begin_layout Description
14491 \begin_inset Flex Code
14494 \begin_layout Plain Layout
14500 Befehle und Definitionen,
14501 die in die Präambel (vor
14502 \begin_inset Flex Code
14505 \begin_layout Plain Layout
14508 begin{docu\SpecialChar softhyphen
14514 ) eingefügt werden,
14515 wenn dieses Layout benutzt wird.
14516 Kann verwendet werden um Pakete zu laden,
14517 Makros zu definieren usw.
14519 \begin_inset Flex Code
14522 \begin_layout Plain Layout
14531 \begin_layout Description
14532 \begin_inset Flex Code
14535 \begin_layout Plain Layout
14542 \begin_inset Flex Code
14545 \begin_layout Plain Layout
14552 der verwendet werden soll,
14553 wenn auf Marken dieses Absatzes verwiesen wird.
14554 Dies erlaubt die Verwendung von formatierten Querverweisen.
14557 \begin_layout Description
14558 \begin_inset Flex Code
14561 \begin_layout Plain Layout
14568 \begin_inset Flex Code
14571 \begin_layout Plain Layout
14578 dass das Layout die Funktion
14579 \begin_inset Flex Code
14582 \begin_layout Plain Layout
14589 \begin_inset CommandInset ref
14591 reference "chap:Liste-von-Funktionen"
14596 für eine List der Funktionen).
14597 Wenn Sie ein Paket mit bestimmten Optionen anfordern müssen,
14598 können Sie zusätzlich
14599 \begin_inset Flex Code
14602 \begin_layout Plain Layout
14608 als allgemeiner Textklassen-Parameter verwenden (siehe
14609 \begin_inset CommandInset ref
14611 reference "subsec:Allgemeine-Parameter-für"
14619 \begin_layout Description
14620 \begin_inset Flex Code
14623 \begin_layout Plain Layout
14630 \begin_inset Flex Code
14633 \begin_layout Plain Layout
14642 \begin_inset Flex Code
14645 \begin_layout Plain Layout
14651 ] Setzt die \SpecialChar LaTeX
14652 -Argumente dieses Stils zurück (der via
14653 \begin_inset Flex Code
14656 \begin_layout Plain Layout
14664 wenn man einen Stil mit
14665 \begin_inset Flex Code
14668 \begin_layout Plain Layout
14675 aber nicht dessen (benötigte und optionale) Argumente übernehmen will.
14678 \begin_layout Description
14679 \begin_inset Flex Code
14682 \begin_layout Plain Layout
14689 \begin_inset Flex Code
14692 \begin_layout Plain Layout
14701 \begin_inset Flex Code
14704 \begin_layout Plain Layout
14710 ] Behält den letzten Zählerstand bei Zählern bei,
14711 die normalerweise am Beginn einer neuen Sequenz von Absatzstilen zurückgesetzt würde.
14712 Momentan ist das nur sinnvoll,
14714 \begin_inset Flex Code
14717 \begin_layout Plain Layout
14724 \begin_inset Flex Code
14727 \begin_layout Plain Layout
14736 \begin_layout Description
14737 \begin_inset Flex Code
14740 \begin_layout Plain Layout
14747 \begin_inset Flex Code
14750 \begin_layout Plain Layout
14756 ] Eine Zeichenkette,
14757 die am Ende des Inhalts des Stils ausgegeben wird.
14758 Ein Zeilenumbruch in der Ausgabe wird mit
14759 \begin_inset Flex Code
14762 \begin_layout Plain Layout
14771 \begin_layout Description
14772 \begin_inset Flex Code
14775 \begin_layout Plain Layout
14782 \begin_inset Flex Code
14785 \begin_layout Plain Layout
14792 \begin_inset Flex Code
14795 \begin_layout Plain Layout
14804 \begin_layout Description
14805 \begin_inset Flex Code
14808 \begin_layout Plain Layout
14815 \begin_inset Flex Code
14818 \begin_layout Plain Layout
14828 \begin_inset Flex Code
14831 \begin_layout Plain Layout
14839 \begin_inset Flex Code
14842 \begin_layout Plain Layout
14850 \begin_inset Flex Code
14853 \begin_layout Plain Layout
14855 \begin_inset space ~
14863 ] Dies definiert die Voreinstellung für den Zeilenabstand des Layouts.
14865 \begin_inset Flex Code
14868 \begin_layout Plain Layout
14878 \begin_inset Flex Code
14881 \begin_layout Plain Layout
14888 \begin_inset Flex Code
14891 \begin_layout Plain Layout
14897 entsprechen den Multiplikatoren 1,
14899 Wenn Sie als Argument
14900 \begin_inset Flex Code
14903 \begin_layout Plain Layout
14914 einen konkreten Multiplikator angeben.
14915 Im Gegensatz zu anderen Parametern erzeugt \SpecialChar LyX
14918 \begin_inset Flex Code
14921 \begin_layout Plain Layout
14928 spezifischen \SpecialChar LaTeX
14930 der das \SpecialChar LaTeX
14932 \begin_inset Flex Code
14935 \begin_layout Plain Layout
14944 \begin_layout Description
14945 \begin_inset Flex Code
14948 \begin_layout Plain Layout
14955 \begin_inset Flex Code
14958 \begin_layout Plain Layout
14965 \begin_inset space \thinspace{}
14969 \begin_inset Flex Code
14972 \begin_layout Plain Layout
14981 den Inhalt des Absatzes auf Rechtschreibung zu überprüfen.
14984 \begin_layout Description
14985 \begin_inset Flex Code
14988 \begin_layout Plain Layout
14995 \begin_inset Flex Code
14998 \begin_layout Plain Layout
15007 \begin_inset Flex Code
15010 \begin_layout Plain Layout
15016 ] Erhöht den Hauptzähler eines gegebenen Zählers am Anfang einer neuen Sequenz von Layouts.
15017 Momentan ist das nur sinnvoll,
15019 \begin_inset Flex Code
15022 \begin_layout Plain Layout
15029 \begin_inset Flex Code
15032 \begin_layout Plain Layout
15041 \begin_layout Description
15042 \begin_inset Flex Code
15045 \begin_layout Plain Layout
15052 der für den Textkörper verwendet wird.
15053 \begin_inset Newline newline
15057 \begin_inset CommandInset ref
15059 reference "subsec:Beschreibung-des-Zeichensatzes"
15067 \begin_layout Description
15068 \begin_inset Flex Code
15071 \begin_layout Plain Layout
15078 \begin_inset Flex Code
15081 \begin_layout Plain Layout
15091 ist die Stufe des Stils im Inhaltsverzeichnis und wird zur automatischen Nummerierung von Abschnittsüberschriften benutzt.
15094 \begin_layout Description
15095 \begin_inset Flex Code
15098 \begin_layout Plain Layout
15107 \begin_inset Flex Code
15110 \begin_layout Plain Layout
15120 \begin_inset Flex Code
15123 \begin_layout Plain Layout
15131 \begin_inset Flex Code
15134 \begin_layout Plain Layout
15140 ] Dieser Befehl legt fest,
15141 ob die Einrückung der ersten Absatzzeile über den Absatz-Dialog ein/ausgeschaltet werden kann.
15145 \begin_inset Flex Code
15148 \begin_layout Plain Layout
15159 kann umgeschaltet werden,
15160 wenn in den Dokumenteinstellungen für die Absatztrennung
15161 \begin_inset Quotes gld
15165 \begin_inset Quotes grd
15170 \begin_inset Flex Code
15173 \begin_layout Plain Layout
15179 kann immer umgeschaltet werden,
15180 unabhängig von den Dokumenteinstellungen.
15182 \begin_inset Flex Code
15185 \begin_layout Plain Layout
15191 kann nie umgeschaltet werden.
15194 \begin_layout Description
15195 \begin_inset Flex Code
15198 \begin_layout Plain Layout
15212 ] Der vertikale Abstand,
15213 der die erste Serie von Absätzen vom vorangehenden Text trennt.
15216 \begin_layout Subsection
15217 \begin_inset CommandInset label
15223 Internationalisierung von Absatz-Stilen
15226 \begin_layout Standard
15227 Wenn ein Absatzstil (
15228 \begin_inset Flex Code
15231 \begin_layout Plain Layout
15238 der im ausgegebenen Dokument erscheinen soll,
15240 \begin_inset Flex Code
15243 \begin_layout Plain Layout
15250 \begin_inset Flex Code
15253 \begin_layout Plain Layout
15260 um nicht-englische und sogar mehrsprachige Dokumente korrekt zu bedienen.
15261 Der folgende Auszug (aus der Datei
15262 \begin_inset Flex Code
15265 \begin_layout Plain Layout
15275 \begin_layout LyX-Code
15280 \begin_layout LyX-Code
15283 theoremstyle{remark}
15286 \begin_layout LyX-Code
15289 newtheorem{claim}[thm]{
15296 \begin_layout LyX-Code
15300 \begin_layout LyX-Code
15304 \begin_layout LyX-Code
15309 claimname}{_(Claim)}
15312 \begin_layout LyX-Code
15316 \begin_layout LyX-Code
15320 \begin_layout LyX-Code
15329 claimname}{_(Claim)}}
15332 \begin_layout LyX-Code
15337 \begin_layout Standard
15338 Im Grunde kann jeder korrekte \SpecialChar LaTeX
15340 \begin_inset Flex Code
15343 \begin_layout Plain Layout
15350 \begin_inset Flex Code
15353 \begin_layout Plain Layout
15360 normalerweise sieht er aber so aus wie hier gezeigt.
15361 Der Schlüssel zur korrekten Übersetzung des ausgegebenen Texts ist hier die Definition des \SpecialChar LaTeX
15363 \begin_inset Flex Code
15366 \begin_layout Plain Layout
15374 und seine Verwendung in
15375 \begin_inset Flex Code
15378 \begin_layout Plain Layout
15390 \begin_layout Standard
15391 \begin_inset Flex Code
15394 \begin_layout Plain Layout
15400 erlaubt Internationalisierung mit Blick auf die Hauptsprache des Dokuments.
15401 Der Inhalt wird im Vorspann des \SpecialChar LaTeX
15402 -Dokuments ausgegeben,
15404 \begin_inset Flex Code
15407 \begin_layout Plain Layout
15414 Spezifisch ist allerdings die Verwendung der
15415 \begin_inset Quotes gld
15419 \begin_inset Quotes grd
15423 \begin_inset Flex Code
15426 \begin_layout Plain Layout
15433 die mit der Übersetzung seines Inhalts in die Dokumentsprache ersetzt wird,
15434 wenn \SpecialChar LyX
15435 eine \SpecialChar LaTeX
15439 \begin_layout Standard
15440 \begin_inset Flex Code
15443 \begin_layout Plain Layout
15449 ist etwas komplexer,
15450 da sie auf mehrsprachige Dokumente abzielt und eine Schnittstelle zum Paket
15451 \begin_inset Flex Code
15454 \begin_layout Plain Layout
15461 Sein Inhalt wird jeweils einmal für jede im Dokument verwendete Sprache in den Vorspann eingefügt.
15463 \begin_inset Flex Code
15466 \begin_layout Plain Layout
15472 wird dabei jeweils durch die Übersetzung in die betreffende Sprache ersetzt;
15474 \begin_inset Flex Code
15477 \begin_layout Plain Layout
15483 wird vom Babel-Namen für die Sprache ersetzt (z.
15484 \begin_inset space \thinspace{}
15489 \begin_inset Flex Code
15492 \begin_layout Plain Layout
15501 \begin_layout Standard
15502 Ein deutschsprachiges Dokument,
15503 das auch einen französischen Abschnitt enthält,
15504 würde also etwa folgendes im Vorspann stehen haben:
15507 \begin_layout LyX-Code
15516 claimname}{Affirmation}}
15517 \begin_inset Newline newline
15528 claimname}{Behauptung}}
15529 \begin_inset Newline newline
15536 claimname}{Behauptung}
15539 \begin_layout Standard
15542 \begin_inset Flex Code
15545 \begin_layout Plain Layout
15551 werden gemeinsam den jeweils korrekten Text in der Ausgabe erzeugen.
15554 \begin_layout Standard
15555 Wichtig zu wissen ist,
15556 dass die Übersetzungen selbst von \SpecialChar LyX
15557 beigesteuert werden.
15558 Dabei wird die Datei
15559 \begin_inset Flex Code
15562 \begin_layout Plain Layout
15571 \begin_inset Flex Code
15574 \begin_layout Plain Layout
15581 \begin_inset Flex Code
15584 \begin_layout Plain Layout
15590 nur richtig sinnvoll im Fall von Layout-Dateien sind,
15591 die mit \SpecialChar LyX
15593 da benutzereigene Layout-Dateien von \SpecialChar LyX
15594 ' Übersetzungsmechanismus nicht berücksichtigt werden,
15596 \begin_inset Flex Code
15599 \begin_layout Plain Layout
15605 nicht entsprechend bearbeitet wurde.
15606 Umgekehrt sollten alle Layout-Dateien,
15607 die in \SpecialChar LyX
15608 aufgenommen werden sollen,
15609 diese Marken auch konsequent einsetzen.
15611 dass die Übersetzungen,
15612 die \SpecialChar LyX
15614 niemals mit kleineren Versionssprüngen geändert werden (bspw.
15615 \begin_inset space \space{}
15618 zwischen Version 2.1.x und 2.1.y).
15619 Es ist aber damit zu rechnen,
15620 dass dies im Rahmen eines Hauptversionssprungs (z.
15621 \begin_inset space \thinspace{}
15625 \begin_inset space \space{}
15628 von 2.2.x auf 2.3.0) geschieht.
15631 \begin_layout Subsection
15633 \begin_inset CommandInset label
15635 name "subsec:Gleitobjekte"
15642 \begin_layout Standard
15645 \begin_inset Flex Noun
15648 \begin_layout Plain Layout
15656 \begin_inset Flex Noun
15659 \begin_layout Plain Layout
15665 ,\SpecialChar ldots
15666 ) in der Textklasse selber zu definieren.
15667 Standardgleitobjekte sind in der Datei
15668 \begin_inset Flex Code
15671 \begin_layout Plain Layout
15678 so dass Sie sie nur noch
15681 \begin_layout LyX-Code
15682 Input stdfloats.inc
15685 \begin_layout Standard
15686 zu Ihrer Layoutdatei hinzufügen müssen.
15687 Wenn Sie eine Textklasse implementieren wollen,
15688 die andere Gleitobjekttypen enthält (wie zum Beispiel die AGU-Klasse),
15689 werden Ihnen die folgenden Informationen helfen:
15692 \begin_layout Description
15693 \begin_inset Flex Code
15696 \begin_layout Plain Layout
15703 \begin_inset Flex Code
15706 \begin_layout Plain Layout
15712 =!htbpH] Erlaubte Platzierungsoptionen für den Gleitobjekttyp.
15713 Der Wert ist eine Zeichenkette aus Platzierungszeichen.
15714 Mögliche Zeichen sind:
15716 \begin_inset Flex Code
15719 \begin_layout Plain Layout
15732 \begin_inset Quotes gld
15736 \begin_inset Quotes grd
15741 \begin_inset Flex Code
15744 \begin_layout Plain Layout
15757 \begin_inset Quotes gld
15761 \begin_inset Quotes grd
15766 \begin_inset Flex Code
15769 \begin_layout Plain Layout
15782 \begin_inset Quotes gld
15786 \begin_inset Quotes grd
15791 \begin_inset Flex Code
15794 \begin_layout Plain Layout
15807 \begin_inset Quotes gld
15810 auf Seite nur mit Gleitobjekten
15811 \begin_inset Quotes grd
15816 \begin_inset Flex Code
15819 \begin_layout Plain Layout
15826 \begin_inset Quotes gld
15831 \begin_inset Quotes grd
15835 \begin_inset Flex Code
15838 \begin_layout Plain Layout
15845 \begin_inset Quotes gld
15848 ignoriere LaTeX-Regeln
15849 \begin_inset Quotes erd
15853 Die Reihenfolge der Zeichen in der Zeichenkette ist egal.
15854 Wenn keine Platzierungsoptionen erlaubt sind,
15855 verwendet man stattdessen die Zeichenkette
15856 \begin_inset Flex Code
15859 \begin_layout Plain Layout
15868 \begin_layout Description
15869 \begin_inset Flex Code
15872 \begin_layout Plain Layout
15879 \begin_inset Flex Code
15882 \begin_layout Plain Layout
15889 \begin_inset space \thinspace{}
15895 \begin_inset Flex Code
15898 \begin_layout Plain Layout
15906 ] Definiert ob das Gleitobjekt mit Hilfe des \SpecialChar LaTeX
15911 (sidewaysfloat) rotiert werden kann.
15912 Falls das nicht der Fall ist,
15914 \begin_inset Flex Code
15917 \begin_layout Plain Layout
15926 \begin_layout Description
15927 \begin_inset Flex Code
15930 \begin_layout Plain Layout
15937 \begin_inset Flex Code
15940 \begin_layout Plain Layout
15947 \begin_inset space \thinspace{}
15953 \begin_inset Flex Code
15956 \begin_layout Plain Layout
15964 ] Definiert ob das Gleitobjekt eine Sternversion hat,
15965 die in einem zweispaltigen Dokument die komplette Seitenbreite einnimmt.
15966 Falls das nicht der Fall ist,
15968 \begin_inset Flex Code
15971 \begin_layout Plain Layout
15980 \begin_layout Description
15981 \begin_inset Flex Code
15984 \begin_layout Plain Layout
15997 \begin_inset Flex Code
16000 \begin_layout Plain Layout
16006 =""] Die Dateinamenserweiterung einer zusätzlichen Datei für das Abbildungsver\SpecialChar softhyphen
16007 zeichnis (oder andere).
16009 schreibt die Beschriftungen in diese Datei.
16012 \begin_layout Description
16013 \begin_inset Flex Code
16016 \begin_layout Plain Layout
16023 \begin_inset Flex Code
16026 \begin_layout Plain Layout
16032 =""] Die Zeichenkette,
16033 die in den Menüs und für die Beschriftung benutzt wird.
16034 Dies wird in die aktuelle Sprache übersetzt,
16035 wenn babel verwendet wird.
16038 \begin_layout Description
16039 \begin_inset Flex Code
16042 \begin_layout Plain Layout
16048 Diese Marken kontrollieren die XHTML-Ausgabe.
16050 \begin_inset CommandInset ref
16052 reference "sec:XHTML-Spezifikationen"
16060 \begin_layout Description
16061 \begin_inset Flex Code
16064 \begin_layout Plain Layout
16073 \begin_inset Flex Code
16076 \begin_layout Plain Layout
16085 \begin_inset space \thinspace{}
16089 \begin_inset Flex Code
16092 \begin_layout Plain Layout
16099 ob das Gleitobjekt bereits in der Dokumentklasse definiert ist oder ob das \SpecialChar LaTeX
16101 \begin_inset Flex Code
16104 \begin_layout Plain Layout
16110 geladen werden muss,
16111 um es zu definieren.
16112 Die Voreinstellung ist
16113 \begin_inset Flex Code
16116 \begin_layout Plain Layout
16125 \begin_inset Flex Code
16128 \begin_layout Plain Layout
16136 \begin_inset Flex Code
16139 \begin_layout Plain Layout
16146 wenn das Gleitobjekt bereits in der Dokumentklasse definiert ist.
16149 \begin_layout Description
16150 \begin_inset Flex Code
16153 \begin_layout Plain Layout
16160 \begin_inset Flex Code
16163 \begin_layout Plain Layout
16169 =""] Der Befehl der verwendet wird,
16170 um eine Liste der Gleitobjekte dieses Typs zu generieren;
16172 \begin_inset Flex Code
16175 \begin_layout Plain Layout
16183 muss weggelassen werden.
16190 \begin_inset Flex Code
16193 \begin_layout Plain Layout
16200 \begin_inset Flex Code
16203 \begin_layout Plain Layout
16210 da es sonst keine Möglichkeit gibt,
16211 diesen Befehl zu erstellen.
16214 \begin_inset Flex Code
16217 \begin_layout Plain Layout
16224 \begin_inset Flex Code
16227 \begin_layout Plain Layout
16234 da es dann eine Möglichkeit gibt.
16237 \begin_layout Description
16238 \begin_inset Flex Code
16241 \begin_layout Plain Layout
16248 \begin_inset Flex Code
16251 \begin_layout Plain Layout
16257 =""] Die Überschrift für das Gleitobjekt-Verzeichnis (z.
16258 \begin_inset space \thinspace{}
16263 \begin_inset Quotes gld
16266 Abbildungsverzeichnis
16267 \begin_inset Quotes grd
16271 Sie wird für die Bildschirmmarke in \SpecialChar LyX
16273 von \SpecialChar LaTeX
16274 für den Titel verwendet und als Titel in der XHTML-Ausgabe.
16275 Sie wird in die Dokumentsprache übersetzt.
16278 \begin_layout Description
16279 \begin_inset Flex Code
16282 \begin_layout Plain Layout
16289 \begin_inset Flex Code
16292 \begin_layout Plain Layout
16298 =""] Dieses optionale Argument bestimmt,
16299 ob Gleitobjekte dieser Klasse mit der Abschnittsnummer dieses Dokuments nummeriert werden.
16301 \begin_inset Flex Code
16304 \begin_layout Plain Layout
16311 \begin_inset Flex Code
16314 \begin_layout Plain Layout
16321 werden die Gleitobjekte mit den Kapitelnummern nummeriert.
16324 \begin_layout Description
16325 \begin_inset Flex Code
16328 \begin_layout Plain Layout
16335 \begin_inset Flex Code
16338 \begin_layout Plain Layout
16344 =""] Die Standardplatzierung für die Gleitobjektklasse.
16350 \begin_inset Flex Code
16353 \begin_layout Plain Layout
16359 sollte die Standard-\SpecialChar LaTeX
16361 \begin_inset Flex Code
16364 \begin_layout Plain Layout
16372 \begin_inset Flex Code
16375 \begin_layout Plain Layout
16383 \begin_inset Flex Code
16386 \begin_layout Plain Layout
16393 \begin_inset Flex Code
16396 \begin_layout Plain Layout
16424 \begin_layout Plain Layout
16425 Wie in \SpecialChar LaTeX
16426 ist die Reihenfolge der Buchstaben unerheblich.
16431 Zusätzlich gibt es den neuen Typ
16432 \begin_inset Flex Code
16435 \begin_layout Plain Layout
16442 der nicht wirklich für ein Gleitobjekt steht,
16448 und nirgendwo sonst.
16451 \begin_inset Flex Code
16454 \begin_layout Plain Layout
16460 besonders ist und wegen der Implementierungsdetails nicht bei nicht-eingebauten Gleitobjekttypen benutzt werden kann.
16461 Wenn Sie die Platzierung nicht verstehen,
16462 benutzen Sie einfach
16463 \begin_inset Flex Code
16466 \begin_layout Plain Layout
16475 \begin_layout Description
16476 \begin_inset Flex Code
16479 \begin_layout Plain Layout
16486 \begin_inset Flex Code
16489 \begin_layout Plain Layout
16498 formatierte Querverweise
16500 auf einen Zähler verwendet wird.
16501 Möchte man zum Beispiel Verweise auf Tabellen als
16502 \begin_inset Quotes gld
16506 \begin_inset space ~
16510 \begin_inset Quotes grd
16514 kann die Zeichenkette
16515 \begin_inset Flex Code
16518 \begin_layout Plain Layout
16524 oder eine Zählerspezifikation enthalten (für letzteres siehe die Dokumentation von
16525 \begin_inset Flex Code
16528 \begin_layout Plain Layout
16535 \begin_inset CommandInset ref
16536 LatexCommand formatted
16537 reference "subsec:Zähler"
16546 Im ersteren Fall werden die Zeichen
16547 \begin_inset Flex Code
16550 \begin_layout Plain Layout
16556 später durch die referenzierte Nummer ersetzt.
16557 Für Abschnitte würde man also beispielsweise
16558 \begin_inset Flex Code
16561 \begin_layout Plain Layout
16568 Eine andere Möglichkeit wäre
16569 \begin_inset Flex Code
16572 \begin_layout Plain Layout
16586 \begin_inset space \thinspace{}
16592 \begin_layout Description
16593 \begin_inset Flex Code
16596 \begin_layout Plain Layout
16603 \begin_inset Flex Code
16606 \begin_layout Plain Layout
16613 das verwendet werden soll,
16614 wenn auf Marken dieser Gleitobjekte verwiesen wird.
16615 Dies erlaubt die Verwendung von Formatierten Querverweisen.
16617 \begin_inset Flex Code
16620 \begin_layout Plain Layout
16626 eines kopierten Stils entfernen,
16628 \begin_inset Flex Code
16631 \begin_layout Plain Layout
16638 \begin_inset Flex Code
16641 \begin_layout Plain Layout
16650 \begin_layout Description
16651 \begin_inset Flex Code
16654 \begin_layout Plain Layout
16661 \begin_inset Flex Code
16664 \begin_layout Plain Layout
16670 ] Wie bei Absatz-Layouts,
16672 \begin_inset CommandInset ref
16674 reference "subsec:Einzelne-Absatz-Layouts"
16682 \begin_layout Description
16683 \begin_inset Flex Code
16686 \begin_layout Plain Layout
16693 \begin_inset Flex Code
16696 \begin_layout Plain Layout
16702 =""] ist der Gleitobjektstil,
16704 \begin_inset Flex Code
16707 \begin_layout Plain Layout
16718 \begin_layout Description
16719 \begin_inset Flex Code
16722 \begin_layout Plain Layout
16729 \begin_inset Flex Code
16732 \begin_layout Plain Layout
16739 \begin_inset Quotes gld
16743 \begin_inset Quotes grd
16746 der neuen Gleitobjektklasse,
16748 \begin_inset space \thinspace{}
16761 Nach dem entsprechenden
16762 \begin_inset Flex Code
16765 \begin_layout Plain Layout
16774 \begin_inset Flex Code
16777 \begin_layout Plain Layout
16786 \begin_inset Flex Code
16789 \begin_layout Plain Layout
16800 \begin_layout Description
16801 \begin_inset Flex Code
16804 \begin_layout Plain Layout
16811 \begin_inset Flex Code
16814 \begin_layout Plain Layout
16821 \begin_inset space \thinspace{}
16825 \begin_inset Flex Code
16828 \begin_layout Plain Layout
16837 ob dieses Gleitobjekt mit Hilfe des \SpecialChar LaTeX
16839 \begin_inset Flex Code
16842 \begin_layout Plain Layout
16849 entweder durch die Dokumentklassen,
16850 ein anderes Paket oder durch \SpecialChar LyX
16854 \begin_layout Description
16856 Wenn ein Gleitobjekt vom Typ
16863 gibt es automatisch einen dazugehörigen Zähler namens
16872 \begin_layout Subsection
16873 Flexible Einfügungen und InsetLayout
16874 \begin_inset CommandInset label
16876 name "subsec:Flexible-Einfügungen-und"
16883 \begin_layout Standard
16884 Es gibt drei Arten von flexiblen Einfügungen:
16887 \begin_layout Itemize
16889 \begin_inset Flex Code
16892 \begin_layout Plain Layout
16899 diese definieren semantische Textauszeichnungen,
16900 die mit \SpecialChar LaTeX
16902 \begin_inset Flex Code
16905 \begin_layout Plain Layout
16914 \begin_inset Flex Code
16917 \begin_layout Plain Layout
16928 \begin_layout Itemize
16929 Benutzerdefiniert (
16930 \begin_inset Flex Code
16933 \begin_layout Plain Layout
16940 diese können benutzt werden,
16941 um benutzerdefinierte einklappbare Einfügungen zu definieren,
16942 ähnlich wie \SpecialChar TeX
16945 Ein Beispiel ist Endnote,
16947 \begin_inset Flex Code
16950 \begin_layout Plain Layout
16956 -Modul definiert ist.
16959 \begin_layout Itemize
16961 \begin_inset Flex Code
16964 \begin_layout Plain Layout
16971 diese werden mit DocBook-Klassen benutzt.
16974 \begin_layout Standard
16975 Flexible Einfügungen werden mit der
16976 \begin_inset Flex Code
16979 \begin_layout Plain Layout
16986 die weiter unten erklärt wird.
16989 \begin_layout Standard
16991 \begin_inset Flex Code
16994 \begin_layout Plain Layout
17000 -Marke besitzt noch eine andere Funktion:
17001 sie kann benutzt werden,
17002 um das allgemeine Aussehen vieler verschiedener Einfügungstypen anzupassen.
17004 \begin_inset Flex Code
17007 \begin_layout Plain Layout
17014 um die Layout-Parameter für Fußnoten,
17020 Stichwortverzeichnisse,
17024 URLs und Legenden anzupassen,
17025 ebenso um flexible Einfügungen zu definieren.
17028 \begin_layout Standard
17030 \begin_inset Flex Code
17033 \begin_layout Plain Layout
17039 -Definition muss mit folgender Zeile beginnen:
17042 \begin_layout LyX-Code
17046 \begin_layout Standard
17048 \begin_inset Flex Code
17051 \begin_layout Plain Layout
17058 deren Layout definiert wird.
17059 Es gibt vier Möglichkeiten.
17062 \begin_layout Enumerate
17063 Das Layout für eine existierende Einfügung wird geändert.
17064 In diesem Fall kann
17065 \begin_inset Flex Code
17068 \begin_layout Plain Layout
17076 \begin_inset Flex Code
17079 \begin_layout Plain Layout
17087 \begin_inset Flex Code
17090 \begin_layout Plain Layout
17098 \begin_inset Flex Code
17101 \begin_layout Plain Layout
17109 \begin_inset Flex Code
17112 \begin_layout Plain Layout
17120 \begin_inset Flex Code
17123 \begin_layout Plain Layout
17131 \begin_inset Flex Code
17134 \begin_layout Plain Layout
17142 \begin_inset Flex Code
17145 \begin_layout Plain Layout
17153 \begin_inset Flex Code
17156 \begin_layout Plain Layout
17164 \begin_inset Flex Code
17167 \begin_layout Plain Layout
17175 \begin_inset Flex Code
17178 \begin_layout Plain Layout
17186 \begin_inset Flex Code
17189 \begin_layout Plain Layout
17197 \begin_inset Flex Code
17200 \begin_layout Plain Layout
17208 \begin_inset Flex Code
17211 \begin_layout Plain Layout
17219 \begin_inset Flex Code
17222 \begin_layout Plain Layout
17230 \begin_inset Flex Code
17233 \begin_layout Plain Layout
17241 \begin_inset Flex Code
17244 \begin_layout Plain Layout
17252 \begin_inset Flex Code
17255 \begin_layout Plain Layout
17263 \begin_inset Flex Code
17266 \begin_layout Plain Layout
17274 \begin_inset Flex Code
17277 \begin_layout Plain Layout
17285 \begin_inset Flex Code
17288 \begin_layout Plain Layout
17297 \begin_layout Enumerate
17298 Das Layout für eine neue flexible Einfügung wird definiert.
17299 In diesem Fall muss
17300 \begin_inset Flex Code
17303 \begin_layout Plain Layout
17310 \begin_inset Flex Code
17313 \begin_layout Plain Layout
17321 \begin_inset Flex Code
17324 \begin_layout Plain Layout
17330 ein beliebiger gültiger Bezeichner sein kann,
17331 der in keiner anderen existierenden Einfügung benutzt wird.
17332 Der Bezeichner darf Leerzeichen enthalten,
17333 dann muss aber der komplette Typ in Anführungszeichen gesetzt werden.
17335 dass die Definition einer flexiblen Einfügung auch einen
17336 \begin_inset Flex Code
17339 \begin_layout Plain Layout
17351 welcher Einfügungstyp definiert wird.
17354 \begin_layout Enumerate
17355 Das Layout für einen benutzerdefinierten Zweig wird definiert.
17356 In diesem Fall muss
17357 \begin_inset Flex Code
17360 \begin_layout Plain Layout
17367 \begin_inset Flex Code
17370 \begin_layout Plain Layout
17378 \begin_inset Flex Code
17381 \begin_layout Plain Layout
17387 ein beliebiger existierender Bezeichner für einen im Dokument definierten Zweig sein muss.
17388 Der Bezeichner darf Leerzeichen enthalten,
17389 dann muss aber der komplette Typ in Anführungszeichen gesetzt werden.
17390 Der Hauptzweck einer solchen Definition ist es,
17391 spezifische Zweige in \SpecialChar LaTeX
17395 \begin_layout Enumerate
17396 Das Layout einer benutzer- oder klassenspezifischen Legende wird definiert.
17397 In diesem Fall muss
17398 \begin_inset Flex Code
17401 \begin_layout Plain Layout
17408 \begin_inset Quotes gld
17412 \begin_inset Flex Code
17415 \begin_layout Plain Layout
17422 \begin_inset Quotes grd
17427 \begin_inset Flex Code
17430 \begin_layout Plain Layout
17436 den Namen der Legende spezifiziert,
17437 wie er im Menü erscheint.
17438 Schauen Sie sich die Standard-Legende (
17439 \begin_inset Flex Code
17442 \begin_layout Plain Layout
17449 die spezifischen Legenden der KOMA-Script-Klassen (
17450 \begin_inset Flex Code
17453 \begin_layout Plain Layout
17461 \begin_inset Flex Code
17464 \begin_layout Plain Layout
17473 \begin_inset space ~
17479 \begin_inset Flex Code
17482 \begin_layout Plain Layout
17488 ) für Beispiele an.
17491 \begin_layout Standard
17493 \begin_inset Flex Code
17496 \begin_layout Plain Layout
17502 -Definition kann folgende Einträge enthalten:
17505 \begin_layout Description
17506 \begin_inset Flex Code
17509 \begin_layout Plain Layout
17516 \begin_inset Flex Code
17519 \begin_layout Plain Layout
17525 =""] Diese Einfügung erscheint im Inhaltsverzeichnis des spezifizierten Typs.
17526 Bei einer leeren Zeichenkette erscheint sie nirgends.
17528 \begin_inset Flex Code
17531 \begin_layout Plain Layout
17538 \begin_inset Flex Code
17541 \begin_layout Plain Layout
17548 Dies ist nur für Flex-Einfügungen implementiert.
17553 \begin_layout Description
17554 \begin_inset Flex Code
17557 \begin_layout Plain Layout
17563 enthält eine kommaseparierte Liste von Einfügungen,
17564 in die diese Einfügung platziert werden kann.
17566 \begin_inset Quotes eld
17570 \begin_inset Flex Code
17573 \begin_layout Plain Layout
17580 \begin_inset Quotes erd
17584 Falls Sie die Einfügung (auch) in bestimmten Argumenten der entsprechenden Einfügung erlauben möchten,
17585 hängen Sie den Namen des Arguments nach @ an (bspw.
17587 \begin_inset Flex Code
17590 \begin_layout Plain Layout
17591 Meine_Einfuegung@post:1
17598 dass im Moment nur Einfügungen berücksichtigt werden,
17599 die eine Hierarchiestufe höher stehen (keine tiefere Verschachtelung).
17601 \begin_inset Flex Code
17604 \begin_layout Plain Layout
17613 \begin_layout Description
17614 \begin_inset Flex Code
17617 \begin_layout Plain Layout
17623 enthält eine kommaseparierte Liste von Stilen,
17624 in die diese Einfügung platziert werden kann.
17626 \begin_inset Quotes eld
17630 \begin_inset Flex Code
17633 \begin_layout Plain Layout
17634 EndAllowedInLayouts
17640 \begin_inset Quotes erd
17645 dass im Moment nur Stile berücksichtigt werden,
17646 die die Einfügung unmittelbar enthalten (keine tiefere Verschachtelung).
17648 \begin_inset Flex Code
17651 \begin_layout Plain Layout
17660 \begin_layout Description
17661 \begin_inset Flex Code
17664 \begin_layout Plain Layout
17671 \begin_inset Flex Code
17674 \begin_layout Plain Layout
17681 \begin_inset Flex Code
17684 \begin_layout Plain Layout
17691 \begin_inset Flex Code
17694 \begin_layout Plain Layout
17701 kann hiermit eine maximale Anzahl von Einfügungen pro Absatz festgelegt werden.
17704 \begin_layout Description
17705 \begin_inset Flex Code
17708 \begin_layout Plain Layout
17709 AllowedOccurrencesPerItem
17715 \begin_inset Flex Code
17718 \begin_layout Plain Layout
17727 \begin_inset space \thinspace{}
17731 \begin_inset Flex Code
17734 \begin_layout Plain Layout
17741 \begin_inset Flex Code
17744 \begin_layout Plain Layout
17752 \begin_inset Flex Code
17755 \begin_layout Plain Layout
17762 sofern wir uns in einer listenartigen Umgebung (mit
17763 \begin_inset Flex Code
17766 \begin_layout Plain Layout
17777 \begin_layout Description
17778 \begin_inset Flex Code
17781 \begin_layout Plain Layout
17788 \begin_inset Flex Code
17791 \begin_layout Plain Layout
17797 ] Definiert die Argumentnummer eines Befehls\SpecialChar breakableslash
17799 die im aktuellen Layout definiert ist.
17800 Die Definition muss mit
17801 \begin_inset Flex Code
17804 \begin_layout Plain Layout
17812 \begin_inset CommandInset ref
17814 reference "subsec:Argumente"
17821 \begin_layout Description
17822 \begin_inset Flex Code
17825 \begin_layout Plain Layout
17831 Präambel um Sprachbefehle zu modifizieren;
17833 \begin_inset CommandInset ref
17835 reference "subsec:I18n"
17843 \begin_layout Description
17844 \begin_inset Flex Code
17847 \begin_layout Plain Layout
17854 \begin_inset Flex Code
17857 \begin_layout Plain Layout
17863 ] ist die Hintergrundfarbe der Einfügung.
17865 \begin_inset CommandInset ref
17867 reference "chap:Namen-von-Farben"
17872 für eine Liste von verfügbaren Farbnamen.
17875 \begin_layout Description
17876 \begin_inset Flex Code
17879 \begin_layout Plain Layout
17886 \begin_inset Flex Code
17889 \begin_layout Plain Layout
17898 \begin_inset space \thinspace{}
17902 \begin_inset Flex Code
17905 \begin_layout Plain Layout
17911 ] Ob der Inhalt der Einfügung als Marke verwendet werden soll,
17912 wenn die Einfügung geschlossen ist.
17915 \begin_layout Description
17916 \begin_inset Flex Code
17919 \begin_layout Plain Layout
17926 \begin_inset Flex Code
17929 \begin_layout Plain Layout
17935 ] Wie bei Absatz-Layouts,
17937 \begin_inset CommandInset ref
17939 reference "subsec:Einzelne-Absatz-Layouts"
17946 dass der komplette Typ angegeben werden muss,
17948 \begin_inset space \thinspace{}
17953 \begin_inset Flex Code
17956 \begin_layout Plain Layout
17957 CopyStyle Flex:<Name>
17965 \begin_layout Description
17966 \begin_inset Flex Code
17969 \begin_layout Plain Layout
17976 \begin_inset Flex Code
17979 \begin_layout Plain Layout
17988 \begin_inset space \thinspace{}
17992 \begin_inset Flex Code
17995 \begin_layout Plain Layout
18002 ob der Benutzer in dieser Einfügung den Absatzeinstellungen-Dialog benutzen darf.
18005 \begin_layout Description
18006 \begin_inset Flex Code
18009 \begin_layout Plain Layout
18016 \begin_inset Flex Code
18019 \begin_layout Plain Layout
18027 \begin_inset Flex Code
18030 \begin_layout Plain Layout
18038 \begin_inset Flex Code
18041 \begin_layout Plain Layout
18048 Es beschreibt den Darstellungsstil für den Einfügungsrahmen und die -knöpfe.
18049 Fußnoten benutzen im allgemeinen
18050 \begin_inset Flex Code
18053 \begin_layout Plain Layout
18066 \begin_inset Flex Code
18069 \begin_layout Plain Layout
18076 \begin_inset Flex Code
18079 \begin_layout Plain Layout
18088 \begin_layout Description
18089 \begin_inset Flex Code
18092 \begin_layout Plain Layout
18099 \begin_inset Flex Code
18102 \begin_layout Plain Layout
18109 \begin_inset space \thinspace{}
18113 \begin_inset Flex Code
18116 \begin_layout Plain Layout
18124 ] Nur sinnvoll wenn der
18125 \begin_inset Flex Code
18128 \begin_layout Plain Layout
18135 \begin_inset Flex Code
18138 \begin_layout Plain Layout
18146 ob die Umgebung in der Ausgabe abgesetzt erscheint oder in einer Zeile mit dem umgebenden Text.
18148 \begin_inset Flex Code
18151 \begin_layout Plain Layout
18159 dass die \SpecialChar LaTeX
18160 -Umgebung Leerraum nach den
18161 \begin_inset Flex Code
18164 \begin_layout Plain Layout
18177 \begin_inset Flex Code
18180 \begin_layout Plain Layout
18192 Befehlen ignoriert (inklusive des Zeilenumbruchzeichens).
18195 \begin_layout Description
18196 \begin_inset Flex Code
18199 \begin_layout Plain Layout
18206 \begin_inset Flex Code
18209 \begin_layout Plain Layout
18218 \begin_inset space \thinspace{}
18222 \begin_inset Flex Code
18225 \begin_layout Plain Layout
18232 dass der Inhalt der Einfügung (mit dem für das Dokument-Ausgabeformat definierten Bearbeitungsprogramm) extern bearbeitet wird.
18235 \begin_layout Description
18236 \begin_inset Flex Code
18239 \begin_layout Plain Layout
18246 \begin_inset Flex Code
18249 \begin_layout Plain Layout
18258 \begin_layout Description
18259 \begin_inset Flex Code
18262 \begin_layout Plain Layout
18272 die Marke benutzt (siehe
18273 \begin_inset CommandInset ref
18275 reference "subsec:Beschreibung-des-Zeichensatzes"
18282 dass die Definition dieses Fonts automatisch dem
18283 \begin_inset Flex Code
18286 \begin_layout Plain Layout
18292 denselben Wert zuweist,
18294 \begin_inset Flex Code
18297 \begin_layout Plain Layout
18303 muss zuerst definiert werden und
18304 \begin_inset Flex Code
18307 \begin_layout Plain Layout
18314 wenn sie unterschiedlich sein sollen.
18317 \begin_layout Description
18318 \begin_inset Flex Code
18321 \begin_layout Plain Layout
18322 FixedWidthPreambleEncoding
18328 \begin_inset Flex Code
18331 \begin_layout Plain Layout
18340 \begin_inset space \thinspace{}
18344 \begin_inset Flex Code
18347 \begin_layout Plain Layout
18353 ] Ob eine Zeichenkodierung mit
18354 \begin_inset Quotes gld
18358 \begin_inset Quotes grd
18361 für den übersetzten Inhalt von
18362 \begin_inset Flex Code
18365 \begin_layout Plain Layout
18372 \begin_inset Flex Code
18375 \begin_layout Plain Layout
18382 Dies wird für spezielle \SpecialChar LaTeX
18388 die keine variable Zeichenkodierung wie
18393 Diese Einstellung wird ignoriert,
18394 wenn \SpecialChar LaTeX
18395 -Varianten wie Xe\SpecialChar TeX
18396 oder Lua\SpecialChar TeX
18398 die Unicode voll unterstützen.
18401 \begin_layout Description
18402 \begin_inset Flex Code
18405 \begin_layout Plain Layout
18406 ForceLocalFontSwitch
18412 \begin_inset Flex Code
18415 \begin_layout Plain Layout
18424 \begin_inset space \thinspace{}
18428 \begin_inset Flex Code
18431 \begin_layout Plain Layout
18439 wenn Babel verwendet wird,
18440 in dieser Einfügung immer eine lokale Umschaltung der Sprache erfolgen soll (mittels
18441 \begin_inset Flex Code
18444 \begin_layout Plain Layout
18453 also nie eine globale (mittels
18454 \begin_inset Flex Code
18457 \begin_layout Plain Layout
18468 \begin_layout Description
18469 \begin_inset Flex Code
18472 \begin_layout Plain Layout
18479 \begin_inset Quotes gld
18484 \begin_inset Quotes grd
18487 und führt zu einer Links-nach-rechts-Ausgabe,
18488 zum Beispiel bei \SpecialChar TeX
18491 \begin_inset Flex Code
18494 \begin_layout Plain Layout
18500 ist eine Behelfslösung.
18503 \begin_layout Description
18504 \begin_inset Flex Code
18507 \begin_layout Plain Layout
18514 \begin_inset Flex Code
18517 \begin_layout Plain Layout
18526 \begin_inset space \thinspace{}
18530 \begin_inset Flex Code
18533 \begin_layout Plain Layout
18539 ] erzwingt einen Zeilenumbruch in der \SpecialChar LaTeX
18540 -Ausgabe vor und nach der Einfügung.
18541 Dies stellt sicher,
18542 dass die Einfügung in eigenen Zeilen ausgegeben wird,
18543 um die Ausgabe später besser anderweitig einfacher verändern zu können.
18546 \begin_layout Description
18547 \begin_inset Flex Code
18550 \begin_layout Plain Layout
18557 \begin_inset Flex Code
18560 \begin_layout Plain Layout
18569 \begin_inset space \thinspace{}
18573 \begin_inset Flex Code
18576 \begin_layout Plain Layout
18582 ] erzwingt die Verwendung von
18583 \begin_inset Flex Code
18586 \begin_layout Plain Layout
18593 wobei der Benutzer den Absatzstil der Einfügung nicht ändern darf.
18596 \begin_layout Description
18597 \begin_inset Flex Code
18600 \begin_layout Plain Layout
18607 \begin_inset Flex Code
18610 \begin_layout Plain Layout
18619 \begin_inset space \thinspace{}
18623 \begin_inset Flex Code
18626 \begin_layout Plain Layout
18632 ] Wie bei Absatz-Layouts,
18634 \begin_inset CommandInset ref
18636 reference "subsec:Einzelne-Absatz-Layouts"
18644 \begin_layout Description
18645 \begin_inset Flex Code
18648 \begin_layout Plain Layout
18654 Diese Tags kontrollieren die XHTML-Ausgabe.
18656 \begin_inset CommandInset ref
18658 reference "sec:XHTML-Spezifikationen"
18666 \begin_layout Description
18667 \begin_inset Flex Code
18670 \begin_layout Plain Layout
18677 \begin_inset Flex Code
18680 \begin_layout Plain Layout
18689 \begin_inset space \thinspace{}
18693 \begin_inset Flex Code
18696 \begin_layout Plain Layout
18703 ob der Inhalt der Einfügung für die Einträge im Fenster
18704 \begin_inset Quotes gld
18707 Gliederung des Dokuments
18708 \begin_inset Quotes grd
18711 verwendet werden soll,
18712 und zwar für alle Inhaltsverzeichnisse,
18713 unabhängig von der Einstellung
18714 \begin_inset Flex Code
18717 \begin_layout Plain Layout
18724 Zum Beispiel sollte der Inhalt einer Fußnote in einer Überschrift nicht im Abschnittstitel im Inhaltsverzeichnis des Gliederungs-Fensters erscheinen,
18725 sehr wohl aber der Inhalt bestimmter Zeichenstile.
18728 \begin_layout Description
18729 \begin_inset Flex Code
18732 \begin_layout Plain Layout
18739 \begin_inset Flex Code
18742 \begin_layout Plain Layout
18751 \begin_inset space \thinspace{}
18755 \begin_inset Flex Code
18758 \begin_layout Plain Layout
18765 \begin_inset Flex Code
18768 \begin_layout Plain Layout
18775 \begin_inset Flex Code
18778 \begin_layout Plain Layout
18785 fügt die Einfügung eine Zusammenfassung ihres Inhalts zum spezifizierten Inhaltsverzeichnis.
18786 Ansonsten scheint dort nur die Marke auf.
18789 \begin_layout Description
18790 \begin_inset Flex Code
18793 \begin_layout Plain Layout
18802 \begin_inset Flex Code
18805 \begin_layout Plain Layout
18814 \begin_inset space \thinspace{}
18818 \begin_inset Flex Code
18821 \begin_layout Plain Layout
18827 ] Wie bei Absatz-Layouts,
18829 \begin_inset CommandInset ref
18831 reference "subsec:Einzelne-Absatz-Layouts"
18839 \begin_layout Description
18840 \begin_inset Flex Code
18843 \begin_layout Plain Layout
18849 ist die für die Marke benutze Schrift (siehe
18850 \begin_inset CommandInset ref
18852 reference "subsec:Beschreibung-des-Zeichensatzes"
18859 dass diese Definition niemals vor
18860 \begin_inset Flex Code
18863 \begin_layout Plain Layout
18870 weil sie sonst unwirksam ist.
18873 \begin_layout Description
18874 \begin_inset Flex Code
18877 \begin_layout Plain Layout
18884 \begin_inset Flex Code
18887 \begin_layout Plain Layout
18893 =""] wird auf dem Knopf der Einfügung und anderswo als Marke angezeigt.
18894 Einige Einfügungstypen (\SpecialChar TeX
18895 -Code und Zweig) ändern diese Marke temporär.
18898 \begin_layout Description
18899 \begin_inset Flex Code
18902 \begin_layout Plain Layout
18908 Sprachabhängige Präambel;
18910 \begin_inset CommandInset ref
18912 reference "subsec:I18n"
18920 \begin_layout Description
18921 \begin_inset Flex Code
18924 \begin_layout Plain Layout
18931 \begin_inset Flex Code
18934 \begin_layout Plain Layout
18940 ] ist der Name der \SpecialChar LaTeX
18941 -Umgebung oder des \SpecialChar LaTeX
18945 \begin_layout Description
18946 \begin_inset Flex Code
18949 \begin_layout Plain Layout
18956 \begin_inset Flex Code
18959 \begin_layout Plain Layout
18965 ] ist ein optionaler Parameter für den zugehörigen
18966 \begin_inset Flex Code
18969 \begin_layout Plain Layout
18976 einschließlich möglicher Klammerpaare wie
18977 \begin_inset Flex Code
18980 \begin_layout Plain Layout
18987 Dieser Parameter kann in \SpecialChar LyX
18988 nicht geändert werden (man verwendet
18989 \begin_inset Flex Code
18992 \begin_layout Plain Layout
18998 für anpassbare Parameter).
18999 Dieser wird nach allen anderen \SpecialChar LaTeX
19001 \begin_inset Flex Code
19004 \begin_layout Plain Layout
19013 \begin_layout Description
19014 \begin_inset Flex Code
19017 \begin_layout Plain Layout
19024 \begin_inset Flex Code
19027 \begin_layout Plain Layout
19035 ] Wie der Stil in \SpecialChar LaTeX
19040 \begin_layout Plain Layout
19041 \begin_inset Flex Code
19044 \begin_layout Plain Layout
19050 ist vielleicht etwas missverständlich,
19051 da diese Regeln auch für SGML-Klassen gelten.
19052 Siehe die SGML-Klassendateienfür spezielle Beispiele.
19061 \begin_layout Description
19062 \begin_inset Flex Code
19065 \begin_layout Plain Layout
19071 bedeutet nichts Spezielles
19074 \begin_layout Description
19075 \begin_inset Flex Code
19078 \begin_layout Plain Layout
19085 \begin_inset Flex Code
19088 \begin_layout Plain Layout
19095 {\SpecialChar ldots
19104 \begin_layout Description
19105 \begin_inset Flex Code
19108 \begin_layout Plain Layout
19115 \begin_inset Flex Code
19118 \begin_layout Plain Layout
19125 }\SpecialChar ldots
19140 \begin_layout Standard
19141 Zusammenfassend bedeutet das,
19142 dass die \SpecialChar LaTeX
19147 \begin_layout LyX-Code
19150 LatexName[LatexParam]{\SpecialChar ldots
19154 \begin_layout Standard
19159 \begin_layout LyX-Code
19162 begin{LatexName}[LatexParam] \SpecialChar ldots
19168 \begin_layout Standard
19170 je nach \SpecialChar LaTeX
19175 \begin_layout Description
19176 \begin_inset Flex Code
19179 \begin_layout Plain Layout
19186 \begin_inset Flex Code
19189 \begin_layout Plain Layout
19195 ] Eine Zeichenkette,
19196 die zu Beginn des Inhalts des Stils ausgegeben wird.
19197 Ein Zeilenumbruch in der Ausgabe wird mit
19198 \begin_inset Flex Code
19201 \begin_layout Plain Layout
19210 \begin_layout Description
19211 \begin_inset Flex Code
19214 \begin_layout Plain Layout
19221 \begin_inset Flex Code
19224 \begin_layout Plain Layout
19232 \begin_inset Flex Code
19235 \begin_layout Plain Layout
19243 \begin_inset Flex Code
19246 \begin_layout Plain Layout
19253 \begin_inset Flex Code
19256 \begin_layout Plain Layout
19262 (zeigt das Ende einer Definition an) sein.
19263 Dieser Eintrag wird für flexible Einfügungen benötigt und ist nur dort sinnvoll.
19264 Neben anderen Dingen legt er fest,
19265 in welchem Menü diese Einfügung erscheinen wird.
19267 \begin_inset Flex Code
19270 \begin_layout Plain Layout
19277 \begin_inset Flex Code
19280 \begin_layout Plain Layout
19288 \begin_inset Flex Code
19291 \begin_layout Plain Layout
19298 \begin_inset Flex Code
19301 \begin_layout Plain Layout
19308 \begin_inset Flex Code
19311 \begin_layout Plain Layout
19318 \begin_inset Flex Code
19321 \begin_layout Plain Layout
19329 \begin_inset Flex Code
19332 \begin_layout Plain Layout
19339 \begin_inset Flex Code
19342 \begin_layout Plain Layout
19349 \begin_inset Flex Code
19352 \begin_layout Plain Layout
19359 \begin_inset Flex Code
19362 \begin_layout Plain Layout
19369 \begin_inset Flex Code
19372 \begin_layout Plain Layout
19378 -Einfügungen gesetzt werden,
19384 \begin_inset Flex Code
19387 \begin_layout Plain Layout
19396 \begin_layout Description
19397 \begin_inset Flex Code
19400 \begin_layout Plain Layout
19407 \begin_inset Flex Code
19410 \begin_layout Plain Layout
19416 Eine spezifische Zeichenkette für das Menü.
19417 Sie können ein Tastenkürzel definieren,
19418 indem Sie das entsprechende Zeichen an die Zeichenkette mit
19419 \begin_inset Quotes gld
19423 \begin_inset Quotes grd
19426 abgetrennt anhängen (z.
19427 \begin_inset space \thinspace{}
19432 \begin_inset Flex Code
19435 \begin_layout Plain Layout
19442 Diese Spezifikation ist optional.
19444 wird der Name der Einfügung (aus der
19445 \begin_inset Flex Code
19448 \begin_layout Plain Layout
19454 -Spezifikation) für das Menü verwendet.
19457 \begin_layout Description
19458 \begin_inset Flex Code
19461 \begin_layout Plain Layout
19468 \begin_inset Flex Code
19471 \begin_layout Plain Layout
19480 \begin_inset space \thinspace{}
19484 \begin_inset Flex Code
19487 \begin_layout Plain Layout
19494 ob in dieser Einfügung mehrere Absätze erlaubt sind.
19496 \begin_inset Flex Code
19499 \begin_layout Plain Layout
19505 auf denselben Wert gesetzt und
19506 \begin_inset Flex Code
19509 \begin_layout Plain Layout
19516 Diese können auf andere Werte gesetzt werden,
19522 \begin_inset Flex Code
19525 \begin_layout Plain Layout
19534 \begin_layout Description
19535 \begin_inset Flex Code
19538 \begin_layout Plain Layout
19545 \begin_inset Flex Code
19548 \begin_layout Plain Layout
19557 \begin_inset space \thinspace{}
19561 \begin_inset Flex Code
19564 \begin_layout Plain Layout
19579 in diesem Layout (mit
19580 \begin_inset Flex Code
19583 \begin_layout Plain Layout
19591 ) geschützt werden sollen.
19597 ob der Befehl selber geschützt werden soll.
19600 \begin_layout Description
19601 \begin_inset Flex Code
19604 \begin_layout Plain Layout
19611 \begin_inset Flex Code
19614 \begin_layout Plain Layout
19622 \begin_inset Flex Code
19625 \begin_layout Plain Layout
19635 ) abweichendes Makro für Zeilenumbrüche zu verwenden.
19637 \begin_inset Flex Code
19640 \begin_layout Plain Layout
19648 am Anfang des Makros müssen Sie bei der Spezifizierung nicht eingeben.
19652 \begin_layout Description
19653 \begin_inset Flex Code
19656 \begin_layout Plain Layout
19663 \begin_inset Flex Code
19666 \begin_layout Plain Layout
19672 ] Löscht ein vorhandenes
19673 \begin_inset Flex Code
19676 \begin_layout Plain Layout
19685 \begin_layout Description
19686 \begin_inset Flex Code
19689 \begin_layout Plain Layout
19696 \begin_inset Flex Code
19699 \begin_layout Plain Layout
19706 \begin_inset Flex Code
19709 \begin_layout Plain Layout
19717 \begin_inset Flex Code
19720 \begin_layout Plain Layout
19727 Dies wird verwendet um ein
19728 \begin_inset Flex Code
19731 \begin_layout Plain Layout
19737 umzubenennen und dabei Rückwärtskompatibilität zu gewähren.
19740 \begin_layout Description
19741 \begin_inset Flex Code
19744 \begin_layout Plain Layout
19751 \begin_inset Flex Code
19754 \begin_layout Plain Layout
19763 \begin_inset Flex Code
19766 \begin_layout Plain Layout
19773 \begin_inset Flex Code
19776 \begin_layout Plain Layout
19783 werden Absatzwechsel in der Ausgabe ignoriert.
19784 Das kann dann sinnvoll sein,
19785 wenn der Inhalt von Einfügungen im \SpecialChar LyX
19786 -Arbeitsbereich auf verschiedenen Zeilen angeordnet werden soll,
19787 ohne dass dies eine Wirkung in der Ausgabe hat.
19790 \begin_layout Description
19791 \begin_inset Flex Code
19794 \begin_layout Plain Layout
19801 \begin_inset Flex Code
19804 \begin_layout Plain Layout
19813 \begin_inset space \thinspace{}
19817 \begin_inset Flex Code
19820 \begin_layout Plain Layout
19826 ] Wie bei Absatz-Layouts,
19828 \begin_inset CommandInset ref
19830 reference "subsec:Einzelne-Absatz-Layouts"
19838 \begin_layout Description
19839 \begin_inset Flex Code
19842 \begin_layout Plain Layout
19849 \begin_inset Flex Code
19852 \begin_layout Plain Layout
19861 \begin_inset space \thinspace{}
19865 \begin_inset Flex Code
19868 \begin_layout Plain Layout
19874 ] Wie bei Absatz-Layouts,
19876 \begin_inset CommandInset ref
19878 reference "subsec:Einzelne-Absatz-Layouts"
19886 \begin_layout Description
19887 \begin_inset Flex Code
19890 \begin_layout Plain Layout
19896 Wie bei Absatz-Layouts,
19898 \begin_inset CommandInset ref
19900 reference "subsec:Einzelne-Absatz-Layouts"
19908 \begin_layout Description
19909 \begin_inset Flex Code
19912 \begin_layout Plain Layout
19919 \begin_inset Flex Code
19922 \begin_layout Plain Layout
19929 das verwendet werden soll,
19930 wenn auf Marken dieser Einfügung verwiesen wird.
19931 Dies erlaubt die Verwendung von formatierten Querverweisen.
19934 \begin_layout Description
19935 \begin_inset Flex Code
19938 \begin_layout Plain Layout
19945 \begin_inset Flex Code
19948 \begin_layout Plain Layout
19954 ] Wie bei Absatz-Layouts,
19956 \begin_inset CommandInset ref
19958 reference "subsec:Einzelne-Absatz-Layouts"
19966 \begin_layout Description
19967 \begin_inset Flex Code
19970 \begin_layout Plain Layout
19977 \begin_inset Flex Code
19980 \begin_layout Plain Layout
19989 \begin_inset space \thinspace{}
19993 \begin_inset Flex Code
19996 \begin_layout Plain Layout
20002 ] Setzt die \SpecialChar LaTeX
20003 -Argumente dieses Stils zurück (der via
20004 \begin_inset Flex Code
20007 \begin_layout Plain Layout
20015 wenn man einen Stil mit
20016 \begin_inset Flex Code
20019 \begin_layout Plain Layout
20026 aber nicht dessen (benötigten und optionalen) Argumente übernehmen will.
20029 \begin_layout Description
20030 \begin_inset Flex Code
20033 \begin_layout Plain Layout
20040 \begin_inset Flex Code
20043 \begin_layout Plain Layout
20052 \begin_inset space \thinspace{}
20056 \begin_inset Flex Code
20059 \begin_layout Plain Layout
20066 \begin_inset Flex Code
20069 \begin_layout Plain Layout
20076 werden Schriftänderungen in der betreffenden Einfügung (in der Ausgabe) neu initiiert,
20078 wenn die Einfügung in einem Kontext ist,
20079 in dem die Schriftänderungen bereits initiiert sind (bspw.
20081 \begin_inset Flex Code
20084 \begin_layout Plain Layout
20087 textbf{Umgebender Text
20091 textbf{Inhalt}}\SpecialChar ldots
20098 \begin_inset Flex Code
20101 \begin_layout Plain Layout
20104 textbf{Umgebender Text
20106 meineEinfuegung{Inhalt}\SpecialChar ldots
20113 Diese Einstellung ist für solche Makros sinnvoll,
20114 die intern Schrifteinstellungen zurücksetzen (bspw.
20116 \begin_inset Flex Code
20119 \begin_layout Plain Layout
20129 dass eine nicht angebrachte Aktivierung dieser Einstellung zu unerwünschten Ergebnissen führen kann (so wird z.
20130 \begin_inset space \thinspace{}
20135 \begin_inset Flex Code
20138 \begin_layout Plain Layout
20141 emph{Umgebender Text
20145 emph{Inhalt}}\SpecialChar ldots
20151 Inhalt nicht kursiv ausgegeben,
20153 \begin_inset Flex Code
20156 \begin_layout Plain Layout
20164 zwischen Kursiv und Nicht-Kursiv hin- und herschaltet.
20165 Die Voreinstellung ist
20166 \begin_inset Flex Code
20169 \begin_layout Plain Layout
20176 Schriftänderungen werden innerhalb der Einfügung nicht neu initiiert.
20179 \begin_layout Description
20180 \begin_inset Flex Code
20183 \begin_layout Plain Layout
20190 \begin_inset Flex Code
20193 \begin_layout Plain Layout
20199 ] Eine Zeichenkette,
20200 die am Ende des Inhalts des Stils ausgegeben wird.
20201 Ein Zeilenumbruch in der Ausgabe wird mit
20202 \begin_inset Flex Code
20205 \begin_layout Plain Layout
20214 \begin_layout Description
20215 \begin_inset Flex Code
20218 \begin_layout Plain Layout
20225 \begin_inset Flex Code
20228 \begin_layout Plain Layout
20235 \begin_inset space \thinspace{}
20239 \begin_inset Flex Code
20242 \begin_layout Plain Layout
20251 den Inhalt der Einfügung auf Rechtschreibung zu überprüfen.
20254 \begin_layout Subsection
20256 \begin_inset CommandInset label
20258 name "subsec:Argumente"
20265 \begin_layout Standard
20266 Sowohl Absatzlayouts als auch Inset-Layouts erlauben die Definition von Argumenten.
20267 Dies ist nützlich für Dinge wie Abschnittsüberschriften und nur mit \SpecialChar LaTeX
20268 als Ausgabeformat sinnvoll.
20269 Jedes Argument (optional oder erforderlich) eines Befehls oder einer Umgebung hat eine eigene Definition (ausgenommen das erforderliche Haupt-Argument des Absatzes).
20270 Die Nummer gibt die Reihenfolge des Arguments an.
20271 Die Definition muss mit
20272 \begin_inset Flex Code
20275 \begin_layout Plain Layout
20283 \begin_inset space ~
20286 optionalen Argumenten hat somit diese Struktur:
20289 \begin_layout Quote
20296 \begin_layout Quote
20302 \begin_layout Quote
20308 \begin_layout Quote
20314 \begin_layout Quote
20320 \begin_layout Quote
20327 \begin_layout Standard
20329 \begin_inset Flex Code
20332 \begin_layout Plain Layout
20338 -Definition sind die folgenden Spezifikationen möglich:
20341 \begin_layout Itemize
20342 \begin_inset Flex Code
20345 \begin_layout Plain Layout
20352 \begin_inset Flex Code
20355 \begin_layout Plain Layout
20362 die sowohl im Menü (um dieses Argument einzufügen) als auch auf dem Einfügungsknopf des Arguments erscheint (falls Sie keinen separaten
20363 \begin_inset Flex Code
20366 \begin_layout Plain Layout
20373 Für das Menü können Sie ein Tastenkürzel definieren,
20374 indem Sie das entsprechende Zeichen an die Zeichenkette mit
20375 \begin_inset Quotes gld
20379 \begin_inset Quotes grd
20382 abgetrennt anhängen (z.
20383 \begin_inset space \thinspace{}
20388 \begin_inset Flex Code
20391 \begin_layout Plain Layout
20400 \begin_layout Itemize
20401 \begin_inset Flex Code
20404 \begin_layout Plain Layout
20411 \begin_inset Flex Code
20414 \begin_layout Plain Layout
20420 Eine separate Zeichenkette für das Menü.
20421 Sie können ein Tastenkürzel definieren,
20422 indem Sie das entsprechende Zeichen an die Zeichenkette mit
20423 \begin_inset Quotes gld
20427 \begin_inset Quotes grd
20430 abgetrennt anhängen (z.
20431 \begin_inset space \thinspace{}
20436 \begin_inset Flex Code
20439 \begin_layout Plain Layout
20446 Diese Spezifikation ist optional.
20449 \begin_inset Flex Code
20452 \begin_layout Plain Layout
20458 auch für das Menü verwendet.
20461 \begin_layout Itemize
20462 \begin_inset Flex Code
20465 \begin_layout Plain Layout
20472 \begin_inset Flex Code
20475 \begin_layout Plain Layout
20483 \begin_inset Flex Code
20486 \begin_layout Plain Layout
20496 ) abweichendes Makro für Zeilenumbrüche zu verwenden.
20498 \begin_inset Flex Code
20501 \begin_layout Plain Layout
20509 am Anfang des Makros müssen Sie bei der Spezifizierung nicht eingeben.
20514 \begin_layout Itemize
20515 \begin_inset Flex Code
20518 \begin_layout Plain Layout
20525 \begin_inset Flex Code
20528 \begin_layout Plain Layout
20534 Ein ausführlicherer erklärender Text,
20535 der im Werkzeughinweis erscheint,
20536 wenn man die Maus über die Argumenteinfügung bewegt.
20540 \begin_layout Itemize
20541 \begin_inset Flex Code
20544 \begin_layout Plain Layout
20551 \begin_inset Flex Code
20554 \begin_layout Plain Layout
20563 \begin_inset space \thinspace{}
20567 \begin_inset Flex Code
20570 \begin_layout Plain Layout
20577 ob es sich um ein obligatorisches (1) oder ein optionales (0) Argument handelt.
20578 Obligatorische Argumente werden,
20579 wenn Sie nicht eingegeben werden,
20581 optionale werden in dem Fall unterdrückt.
20582 Voreingestellt ist,
20583 dass obligatorische Argumente mit
20584 \begin_inset Flex Code
20587 \begin_layout Plain Layout
20595 \begin_inset Flex Code
20598 \begin_layout Plain Layout
20607 \begin_layout Itemize
20608 \begin_inset Flex Code
20611 \begin_layout Plain Layout
20618 \begin_inset Flex Code
20621 \begin_layout Plain Layout
20627 Definiert ein anderes Argument bzw.
20628 mehrere andere Arguments (mittels ihrer Nummer),
20629 welche(s) das vorliegende voraussetzt,
20630 wenn es selbst ausgegeben wird.
20631 So verlangen \SpecialChar LaTeX
20633 dass optionale Argumente in jedem Fall ausgegeben werden (notfalls leer),
20634 wenn ein weiteres optionales Argument folgt,
20636 \begin_inset Flex Code
20639 \begin_layout Plain Layout
20642 command[][Argument]{Text}
20648 Das erreicht man durch die Angabe
20649 \begin_inset Flex Code
20652 \begin_layout Plain Layout
20659 \begin_inset Flex Code
20662 \begin_layout Plain Layout
20669 Wenn mehrere Argumente vorausgesetzt werden,
20670 separieren Sie diese durch Komma (bspw.
20672 \begin_inset Flex Code
20675 \begin_layout Plain Layout
20684 \begin_layout Itemize
20685 \begin_inset Flex Code
20688 \begin_layout Plain Layout
20695 \begin_inset Flex Code
20698 \begin_layout Plain Layout
20704 Definiert ein eigenes linkes Begrenzungszeichen (statt
20705 \begin_inset Flex Code
20708 \begin_layout Plain Layout
20715 \begin_inset Flex Code
20718 \begin_layout Plain Layout
20725 Ein Zeilenumbruch in der Ausgabe wird mit
20726 \begin_inset Flex Code
20729 \begin_layout Plain Layout
20738 \begin_layout Itemize
20739 \begin_inset Flex Code
20742 \begin_layout Plain Layout
20749 \begin_inset Flex Code
20752 \begin_layout Plain Layout
20758 Definiert ein eigenes rechtes Begrenzungszeichen (statt
20759 \begin_inset Flex Code
20762 \begin_layout Plain Layout
20769 \begin_inset Flex Code
20772 \begin_layout Plain Layout
20779 Ein Zeilenumbruch in der Ausgabe wird mit
20780 \begin_inset Flex Code
20783 \begin_layout Plain Layout
20792 \begin_layout Itemize
20793 \begin_inset Flex Code
20796 \begin_layout Plain Layout
20803 \begin_inset Flex Code
20806 \begin_layout Plain Layout
20812 Definiert ein Argument,
20813 das nur eingefügt wird,
20814 wenn der Nutzer kein Argument eingefügt hat.
20816 wenn keine Argument-Einfügung eingefügt wurde oder sie eingefügt wurde,
20818 Mehrere Argumente werden durch Kommas getrennt.
20821 \begin_layout Itemize
20822 \begin_inset Flex Code
20825 \begin_layout Plain Layout
20832 \begin_inset Flex Code
20835 \begin_layout Plain Layout
20841 Definiert ein Argument,
20842 das in jedem Fall eingefügt wird (allein oder zusätzlich zu benutzerdefinierten Argumenten).
20843 Mehrere Argumente werden durch Kommas getrennt.
20846 \begin_layout Itemize
20847 \begin_inset Flex Code
20850 \begin_layout Plain Layout
20857 die für den Argumentinhalt verwendet wird;
20859 \begin_inset CommandInset ref
20861 reference "subsec:Beschreibung-des-Zeichensatzes"
20869 \begin_layout Itemize
20870 \begin_inset Flex Code
20873 \begin_layout Plain Layout
20880 \begin_inset Flex Code
20883 \begin_layout Plain Layout
20892 \begin_inset space \thinspace{}
20896 \begin_inset Flex Code
20899 \begin_layout Plain Layout
20905 ] Wie bei Absatz-Layouts,
20907 \begin_inset CommandInset ref
20909 reference "subsec:Einzelne-Absatz-Layouts"
20917 \begin_layout Itemize
20918 \begin_inset Flex Code
20921 \begin_layout Plain Layout
20928 die für die Marke verwendet wird;
20930 \begin_inset CommandInset ref
20932 reference "subsec:Beschreibung-des-Zeichensatzes"
20940 \begin_layout Itemize
20941 \begin_inset Flex Code
20944 \begin_layout Plain Layout
20951 \begin_inset Flex Code
20954 \begin_layout Plain Layout
20966 ] legt den Anzeigestil für den Rahmen und Knopf der Einfügung fest.
20969 \begin_layout Itemize
20970 \begin_inset Flex Code
20973 \begin_layout Plain Layout
20980 \begin_inset Flex Code
20983 \begin_layout Plain Layout
20990 \begin_inset Flex Code
20993 \begin_layout Plain Layout
21000 wird dieses Argument automatisch eingefügt,
21001 sobald der betreffende Absatzstil ausgewählt wird.
21004 \begin_layout Itemize
21005 \begin_inset Flex Code
21008 \begin_layout Plain Layout
21015 \begin_inset Flex Code
21018 \begin_layout Plain Layout
21025 \begin_inset Flex Code
21028 \begin_layout Plain Layout
21035 wird dieses Argument mit
21036 \begin_inset Flex Code
21039 \begin_layout Plain Layout
21045 auf eine neue Zeile gesetzt (nur mit Flex-Einfügungen verfügbar).
21048 \begin_layout Itemize
21049 \begin_inset Flex Code
21052 \begin_layout Plain Layout
21059 \begin_inset Flex Code
21062 \begin_layout Plain Layout
21069 \begin_inset Flex Code
21072 \begin_layout Plain Layout
21079 wird dieses Argument mit einer Kopie des umgebenden Texts (entweder der ausgewählte Text oder der ganze Absatz) als Inhalt eingefügt.
21082 \begin_layout Itemize
21083 \begin_inset Flex Code
21086 \begin_layout Plain Layout
21093 \begin_inset Flex Code
21096 \begin_layout Plain Layout
21109 ob der Inhalt dieses Arguments in unbearbeiteter Form,
21110 ohne spezifische Bearbeitung,
21111 die \SpecialChar LaTeX
21114 In der Voreinstellung wird der Status von
21115 \begin_inset Flex Code
21118 \begin_layout Plain Layout
21124 von der Einfügung oder dem Absatzstil,
21125 zu dem das Argument gehört,
21128 \begin_inset Flex Code
21131 \begin_layout Plain Layout
21138 \begin_inset Flex Code
21141 \begin_layout Plain Layout
21148 wird der Status für das Argument verändert.
21151 \begin_layout Itemize
21152 \begin_inset Flex Code
21155 \begin_layout Plain Layout
21162 \begin_inset Flex Code
21165 \begin_layout Plain Layout
21175 bestimmt einzelne Zeichen,
21176 für die der Inhalt dieses Arguments in unbearbeiteter Form,
21177 ohne spezifische Bearbeitung,
21178 die \SpecialChar LaTeX
21182 dass anders als bei
21183 \begin_inset Flex Code
21186 \begin_layout Plain Layout
21192 ein Wert für Argumente explizit spezifiziert werden muss.
21193 Argumente übernehmen also nicht die
21194 \begin_inset Flex Code
21197 \begin_layout Plain Layout
21203 des zugehörigen Absatzstils oder der zugehörigen Einfügung.
21206 \begin_layout Itemize
21207 \begin_inset Flex Code
21210 \begin_layout Plain Layout
21217 \begin_inset Flex Code
21220 \begin_layout Plain Layout
21229 \begin_inset space \thinspace{}
21233 \begin_inset Flex Code
21236 \begin_layout Plain Layout
21243 \begin_inset Flex Code
21246 \begin_layout Plain Layout
21253 wird dieses Argument seinen Inhalt im zugehörigen Inhaltsverzeichnis ausgeben.
21255 \begin_inset Flex Code
21258 \begin_layout Plain Layout
21267 \begin_layout Standard
21268 Standardmäßig ist der Text,
21269 der in die \SpecialChar LyX
21270 -Arbeitsumgebung (außerhalb von Argument-Einfügungen) im entsprechenden Format eingegeben wird,
21271 zugleich das letzte (obligatorische) Argument eines Befehls,
21273 \begin_inset Flex Code
21276 \begin_layout Plain Layout
21283 \begin_inset Flex Code
21286 \begin_layout Plain Layout
21293 Argumente mit dem Präfix
21294 \begin_inset Flex Code
21297 \begin_layout Plain Layout
21303 werden jedoch nach diesem Arbeitsumgebungs-Argument ausgegeben.
21305 dass die Nummerierung solcher Post-Argumente wieder bei 1 beginnt.
21306 Das erste Argument,
21307 das dem Arbeitsumgebungs-Argument folgt,
21309 \begin_inset Flex Code
21312 \begin_layout Plain Layout
21319 Post-Argumente werden in allen anderen
21320 \begin_inset Flex Code
21323 \begin_layout Plain Layout
21330 \begin_inset Flex Code
21333 \begin_layout Plain Layout
21342 \begin_layout Standard
21343 Argumente für Listen-
21344 \begin_inset Flex Code
21347 \begin_layout Plain Layout
21356 \begin_inset Flex Code
21359 \begin_layout Plain Layout
21368 \begin_inset Flex Code
21371 \begin_layout Plain Layout
21377 gefolgt von der Nummer (z.
21378 \begin_inset space \thinspace{}
21383 \begin_inset Flex Code
21386 \begin_layout Plain Layout
21395 \begin_layout Standard
21396 Schließlich gibt es noch einen Argumenttyp mit dem Präfix
21397 \begin_inset Flex Code
21400 \begin_layout Plain Layout
21407 Strenggenommen ist das,
21408 was damit erfasst wird,
21410 aber der Mechanismus der \SpecialChar LyX
21411 -Argumente wird verwendet (daher folgt dem Präfix auch wie üblich eine Nummer,
21414 \begin_inset Flex Code
21417 \begin_layout Plain Layout
21418 Argument listpreamble:1
21424 Wie der Name andeutet,
21425 zielt dieser Argumenttyp auf Listen wie
21441 Literaturverzeichnis
21444 Sein Inhalt wird am Start der Liste,
21446 \begin_inset Flex Code
21449 \begin_layout Plain Layout
21458 auf einer eigenen Zeile ausgegeben (eine Stelle,
21459 die sonst in \SpecialChar LyX
21460 nicht zugänglich ist).
21461 Auf diese Weise können Benutzer in individuellen Listen Re-Definitionen (bspw.
21462 von Längen) vornehmen.
21463 In der Voreinstellung haben diese Argumente keine Begrenzungszeichen.
21466 \begin_layout Subsection
21468 \begin_inset CommandInset label
21470 name "subsec:Zähler"
21477 \begin_layout Standard
21479 \begin_inset Flex Noun
21482 \begin_layout Plain Layout
21490 \begin_inset Flex Noun
21493 \begin_layout Plain Layout
21499 ,\SpecialChar ldots
21500 ) müssen in der Textklasse selbst definiert werden.
21501 Die Standardzähler sind in der Datei
21502 \begin_inset Flex Code
21505 \begin_layout Plain Layout
21512 so dass Sie nur die Zeile
21515 \begin_layout LyX-Code
21516 Input stdcounters.inc
21519 \begin_layout Standard
21520 zu Ihrer Layout-Datei hinzufügen müssen,
21521 damit diese arbeiten.Wenn Sie darüber hinaus eigene Zähler definieren wollen,
21522 können Sie das wie folgt tun.
21523 Zähler-Deklarationen beginnen mit
21526 \begin_layout LyX-Code
21530 \begin_layout Standard
21532 \begin_inset Flex Code
21535 \begin_layout Plain Layout
21541 der Name Ihres Zählers ist.
21542 Die Deklaration endet mit
21543 \begin_inset Flex Code
21546 \begin_layout Plain Layout
21555 \begin_layout Standard
21556 Folgende Parameter können auch benutzt werden:
21559 \begin_layout Description
21560 \begin_inset Flex Code
21563 \begin_layout Plain Layout
21570 \begin_inset Flex Code
21573 \begin_layout Plain Layout
21579 ] Setzt den Startwert für einen Zähler,
21580 auf den er zurückgesetzt wird.
21581 Meist entspricht die Voreinstellung
21582 \begin_inset Flex Code
21585 \begin_layout Plain Layout
21591 bereits dem Gewünschten.
21594 \begin_layout Description
21595 \begin_inset Flex Code
21598 \begin_layout Plain Layout
21605 \begin_inset Flex Code
21608 \begin_layout Plain Layout
21615 wie der Zähler dargestellt wird.
21617 \begin_inset Flex Code
21620 \begin_layout Plain Layout
21621 LabelStringAppendix
21626 auf denselben Wert gesetzt.
21627 In der Zeichenkette können folgende Konstrukte benutzt werden:
21630 \begin_layout Itemize
21631 \begin_inset Flex Code
21634 \begin_layout Plain Layout
21642 wird durch den Wert von
21643 \begin_inset Flex Code
21646 \begin_layout Plain Layout
21653 \begin_inset Newline newline
21657 \begin_inset Flex Code
21660 \begin_layout Plain Layout
21661 LabelStringAppendix
21667 \begin_inset Flex Code
21670 \begin_layout Plain Layout
21679 \begin_layout Itemize
21680 Zählerwerte können durch \SpecialChar LaTeX
21681 -ähnliche Makros wie
21682 \begin_inset Flex Code
21685 \begin_layout Plain Layout
21701 ausgedrückt werden,
21703 \begin_inset Flex Code
21706 \begin_layout Plain Layout
21714 Folgendes sein kann:
21718 \begin_layout Plain Layout
21719 Genau genommen ist die Situation etwas komplizierter:
21721 \begin_inset Flex Code
21724 \begin_layout Plain Layout
21730 mit Ausnahme der im Folgenden beschriebenen generiert arabische Ziffern.
21731 Möglicherweise ändert sich das in der Zukunft,
21732 verlassen Sie sich also nicht darauf.
21738 \begin_inset Flex Code
21741 \begin_layout Plain Layout
21747 für arabische Ziffern:
21754 \begin_inset Flex Code
21757 \begin_layout Plain Layout
21763 für Kleinbuchstaben:
21770 \begin_inset Flex Code
21773 \begin_layout Plain Layout
21779 für Großbuchstaben:
21786 \begin_inset Flex Code
21789 \begin_layout Plain Layout
21795 für kleine römische Ziffern:
21802 \begin_inset Flex Code
21805 \begin_layout Plain Layout
21811 für große römische Ziffern:
21819 \begin_layout Standard
21821 \begin_inset Flex Code
21824 \begin_layout Plain Layout
21830 nicht definiert ist,
21831 wird ein Standardwert wie folgt gesetzt:
21832 Wenn der Zähler einen Hauptzähler
21833 \begin_inset Flex Code
21836 \begin_layout Plain Layout
21843 \begin_inset Flex Code
21846 \begin_layout Plain Layout
21853 in Form der Zeichenkette
21854 \begin_inset Flex Code
21857 \begin_layout Plain Layout
21869 \begin_inset Flex Code
21872 \begin_layout Plain Layout
21883 \begin_layout Description
21884 \begin_inset Flex Code
21887 \begin_layout Plain Layout
21888 LabelStringAppendix
21894 \begin_inset Flex Code
21897 \begin_layout Plain Layout
21903 =""] ist dasselbe wie
21904 \begin_inset Flex Code
21907 \begin_layout Plain Layout
21914 aber für den Anhang.
21917 \begin_layout Description
21918 \begin_inset Flex Code
21921 \begin_layout Plain Layout
21928 \begin_inset Flex Code
21931 \begin_layout Plain Layout
21940 formatierte Querverweise
21942 auf einen Zähler verwendet wird.
21944 \begin_inset space \thinspace{}
21948 Verweise auf Abschnitte in der Form
21949 \begin_inset Quotes gld
21953 \begin_inset space ~
21957 \begin_inset Quotes grd
21961 kann die Zeichenkette
21962 \begin_inset Flex Code
21965 \begin_layout Plain Layout
21971 oder eine Zählerspezifikation wie in
21972 \begin_inset Flex Code
21975 \begin_layout Plain Layout
21982 Im ersteren Fall werden die Zeichen
21983 \begin_inset Flex Code
21986 \begin_layout Plain Layout
21992 später durch die referenzierte Abschnittsnummer ersetzt.
21993 Für Abschnitte würde man also beispielsweise
21994 \begin_inset Flex Code
21997 \begin_layout Plain Layout
22004 Eine andere Möglichkeit wäre
22005 \begin_inset Flex Code
22008 \begin_layout Plain Layout
22022 \begin_inset space \thinspace{}
22028 \begin_layout Description
22029 \begin_inset Flex Code
22032 \begin_layout Plain Layout
22039 \begin_inset Flex Code
22042 \begin_layout Plain Layout
22050 \begin_inset Flex Code
22053 \begin_layout Plain Layout
22059 ] Für die Verwendung mit
22060 \begin_inset Quotes gld
22063 Formatierten Querverweisen
22064 \begin_inset Quotes grd
22069 wenn ein einzelner Zähler mit verschiedenen Stilvarianten verwendet wird.
22070 So wird etwa der Zähler
22071 \begin_inset Flex Code
22074 \begin_layout Plain Layout
22080 oft mit verschiedenartigen Theoremvarianten verwendet:
22083 Das erste String-Argument spezifiziert ein Präfix,
22084 das in den Marken verwendet wird (bspw.
22086 \begin_inset Quotes gld
22090 \begin_inset Quotes grd
22094 \begin_inset Quotes gld
22098 \begin_inset Quotes grd
22102 das zweite eine Formatierungsangabe,
22104 \begin_inset Flex Code
22107 \begin_layout Plain Layout
22114 \begin_inset Flex Code
22117 \begin_layout Plain Layout
22125 \begin_inset Flex Code
22128 \begin_layout Plain Layout
22134 nicht definiert ist,
22136 \begin_inset Flex Code
22139 \begin_layout Plain Layout
22148 \begin_layout Description
22149 \begin_inset Flex Code
22152 \begin_layout Plain Layout
22159 \begin_inset Flex Code
22162 \begin_layout Plain Layout
22168 =""] Wenn dies auf den Namen eines anderen Zählers gesetzt wird,
22169 wird der gegenwärtige Zähler jedes Mal zurückgesetzt,
22170 wenn der andere erhöht wird.
22172 \begin_inset Flex Code
22175 \begin_layout Plain Layout
22183 \begin_inset Flex Code
22186 \begin_layout Plain Layout
22195 \begin_layout Subsection
22196 Beschreibung des Zeichensatzes
22197 \begin_inset CommandInset label
22199 name "subsec:Beschreibung-des-Zeichensatzes"
22206 \begin_layout Standard
22207 Eine Zeichensatzbeschreibung sieht folgendermaßen aus:
22210 \begin_layout LyX-Code
22226 \begin_layout LyX-Code
22230 \begin_layout LyX-Code
22234 \begin_layout Standard
22235 Folgende Parameter sind verfügbar:
22238 \begin_layout Description
22239 \begin_inset Flex Code
22242 \begin_layout Plain Layout
22249 \begin_inset Flex Code
22252 \begin_layout Plain Layout
22259 \begin_inset space ~
22263 \begin_inset CommandInset ref
22265 reference "chap:Namen-von-Farben"
22273 für zulässige Argumente.
22276 \begin_layout Description
22277 \begin_inset Flex Code
22280 \begin_layout Plain Layout
22287 \begin_inset Flex Code
22290 \begin_layout Plain Layout
22300 \begin_inset Flex Code
22303 \begin_layout Plain Layout
22311 \begin_inset Flex Code
22314 \begin_layout Plain Layout
22323 \begin_layout Description
22324 \begin_inset Flex Code
22327 \begin_layout Plain Layout
22334 \begin_inset Flex Code
22337 \begin_layout Plain Layout
22343 ] Zulässige Argumente sind:
22345 \begin_inset Flex Code
22348 \begin_layout Plain Layout
22356 \begin_inset Flex Code
22359 \begin_layout Plain Layout
22367 \begin_inset Flex Code
22370 \begin_layout Plain Layout
22378 \begin_inset Flex Code
22381 \begin_layout Plain Layout
22389 \begin_inset Flex Code
22392 \begin_layout Plain Layout
22400 \begin_inset Flex Code
22403 \begin_layout Plain Layout
22411 \begin_inset Flex Code
22414 \begin_layout Plain Layout
22422 \begin_inset Flex Code
22425 \begin_layout Plain Layout
22433 \begin_inset Flex Code
22436 \begin_layout Plain Layout
22444 \begin_inset Flex Code
22447 \begin_layout Plain Layout
22455 \begin_inset Flex Code
22458 \begin_layout Plain Layout
22465 \begin_inset Flex Code
22468 \begin_layout Plain Layout
22475 Jedes schaltet die entsprechende Eigenschaft an oder aus;
22477 \begin_inset Flex Code
22480 \begin_layout Plain Layout
22491 \begin_inset Flex Code
22494 \begin_layout Plain Layout
22500 schaltet diesen aus.
22501 \begin_inset Newline newline
22504 Falls Sie Letzteres verwirrt,
22506 dass die Schrifteinstellungen standardmäßig von den umgebenden Stilen übernommen wird.
22508 \begin_inset Flex Code
22511 \begin_layout Plain Layout
22523 \begin_inset space \thinspace{}
22527 in einer Theorem-Umgebung aktiv ist.
22530 \begin_layout Description
22531 \begin_inset Flex Code
22534 \begin_layout Plain Layout
22541 \begin_inset Flex Code
22544 \begin_layout Plain Layout
22554 \begin_inset Flex Code
22557 \begin_layout Plain Layout
22566 \begin_layout Description
22567 \begin_inset Flex Code
22570 \begin_layout Plain Layout
22577 \begin_inset Flex Code
22580 \begin_layout Plain Layout
22590 \begin_inset Flex Code
22593 \begin_layout Plain Layout
22601 \begin_inset Flex Code
22604 \begin_layout Plain Layout
22612 \begin_inset Flex Code
22615 \begin_layout Plain Layout
22624 \begin_layout Description
22625 \begin_inset Flex Code
22628 \begin_layout Plain Layout
22635 \begin_inset Flex Code
22638 \begin_layout Plain Layout
22646 \begin_inset Flex Code
22649 \begin_layout Plain Layout
22657 \begin_inset Flex Code
22660 \begin_layout Plain Layout
22670 \begin_inset Flex Code
22673 \begin_layout Plain Layout
22681 \begin_inset Flex Code
22684 \begin_layout Plain Layout
22692 \begin_inset Flex Code
22695 \begin_layout Plain Layout
22703 \begin_inset Flex Code
22706 \begin_layout Plain Layout
22714 \begin_inset Flex Code
22717 \begin_layout Plain Layout
22726 \begin_layout Subsection
22727 \begin_inset CommandInset label
22729 name "subsec:Citation-Engine-Beschreibung"
22738 \begin_layout Standard
22740 \begin_inset Flex Code
22743 \begin_layout Plain Layout
22750 wie sie vor allem in den Cite-Engine-Dateien verwendet werden (siehe Abschnitt
22751 \begin_inset space ~
22755 \begin_inset CommandInset ref
22757 reference "subsec:Cite-Engine-Dateien"
22767 wie sich die Literaturverweisbefehle,
22768 die von einer bestimmten
22769 \begin_inset Quotes gld
22777 \begin_inset Quotes grd
22780 unterstützt werden,
22783 \begin_inset Quotes gld
22791 \begin_inset Quotes grd
22794 wird in \SpecialChar LyX
22795 eine spezifische Art und Weise,
22796 Literaturverweise zu gestalten,
22798 Dabei können etwa Nummern,
22799 Autorennamen und\SpecialChar breakableslash
22800 oder Jahresangaben oder anderes zum Einsatz kommen.
22801 Momentan unterstützt \SpecialChar LyX
22806 \begin_layout Enumerate
22807 \begin_inset Flex Code
22810 \begin_layout Plain Layout
22817 die Standardmethode von Bib\SpecialChar TeX
22819 Literaturverweise darzustellen,
22820 ein einfacher nummerischer Stil (bspw.
22822 \begin_inset Quotes gld
22826 \begin_inset Quotes grd
22832 \begin_layout Enumerate
22833 \begin_inset Flex Code
22836 \begin_layout Plain Layout
22843 Literaturverweise im
22844 \begin_inset Quotes gld
22848 \begin_inset Quotes grd
22851 mithilfe von Autorennamen und Publikationsjahren (bspw.
22853 \begin_inset Quotes gld
22856 Schmidt und Müller (2017b)
22857 \begin_inset Quotes grd
22863 \begin_layout Enumerate
22864 \begin_inset Flex Code
22867 \begin_layout Plain Layout
22874 erweiterte nummerische Literaturverweise,
22875 bei denen auch Autorennamen oder Titel neben der Nummer ausgegeben werden können (bspw.
22877 \begin_inset Quotes gld
22880 Schmidt und Müller [1]
22881 \begin_inset Quotes grd
22887 \begin_layout Standard
22888 \begin_inset Flex Code
22891 \begin_layout Plain Layout
22897 -Blöcke sehen so aus:
22900 \begin_layout LyX-Code
22904 \begin_layout LyX-Code
22908 \begin_layout LyX-Code
22912 \begin_layout LyX-Code
22913 citeyearpar[][]=parencite*
22916 \begin_layout LyX-Code
22920 \begin_layout LyX-Code
22924 \begin_layout Standard
22927 \begin_inset Flex Code
22930 \begin_layout Plain Layout
22937 bezeichnet den Engine-Typ.
22938 Die folgenden Zeilen definieren jeweils einen Literaturverweisbefehl,
22939 der von der Engine unterstützt wird,
22941 eine komplexere Literaturverweisangabe.
22942 Die Zeilen können im einfachsten Fall einfach einen Literaturverweisbefehl enthalten,
22943 der in dieser Form sowohl in der \SpecialChar LyX
22944 -Datei als auch in der \SpecialChar LaTeX
22945 -Ausgabe verwendet wird,
22946 oder auch komplexere Angaben,
22947 bei denen weiter differenziert wird.
22948 Die vollständige Syntax ist:
22951 \begin_layout LyX-Code
22952 LyXName|alias$*<!_stardesc!_stardesctooltip>[][]=latexcmd
22955 \begin_layout Itemize
22956 \begin_inset Flex Code
22959 \begin_layout Plain Layout
22966 Der Name des Befehl,
22967 wie es in der \SpecialChar LyX
22968 -Datei verwendet wird.
22972 \begin_layout Standard
22973 Um den Wechsel zwischen verschiedenen Engines möglichst zu erleichtern,
22975 für Befehle in verschiedenen Paketen,
22976 die dieselbe Ausgabe erzeugen,
22978 \begin_inset Flex Code
22981 \begin_layout Plain Layout
22988 auch wenn die hierfür verwendeten \SpecialChar LaTeX
22989 -Befehle sich unterscheiden (viele sind nach den Befehlen in Natbib benannt).
22990 Wenn sich der \SpecialChar LaTeX
22992 \begin_inset Flex Code
22995 \begin_layout Plain Layout
23003 \begin_inset Flex Code
23006 \begin_layout Plain Layout
23016 \begin_layout Itemize
23017 \begin_inset Flex Code
23020 \begin_layout Plain Layout
23027 eine (kommaseparierter) Liste von Befehlen,
23028 die in der aktuellen Engine auf den aktuellen
23029 \begin_inset Flex Code
23032 \begin_layout Plain Layout
23038 zurückgesetzt werden.
23039 Auch dies dient der Erleichterung eines Wechsels zwischen Engines.
23041 \begin_inset Flex Code
23044 \begin_layout Plain Layout
23050 ist vergleichbar mit der Marke
23051 \begin_inset Flex Code
23054 \begin_layout Plain Layout
23060 in Layout-Definitionen.
23063 \begin_layout Itemize
23064 \begin_inset Flex Code
23067 \begin_layout Plain Layout
23074 Der auszugebende \SpecialChar LaTeX
23079 \begin_layout Standard
23080 \begin_inset Flex Code
23083 \begin_layout Plain Layout
23090 \begin_inset Flex Code
23093 \begin_layout Plain Layout
23101 \begin_inset Flex Code
23104 \begin_layout Plain Layout
23112 \begin_inset Flex Code
23115 \begin_layout Plain Layout
23121 als \SpecialChar LaTeX
23125 \begin_layout Standard
23126 Beachten Sie außerdem:
23129 \begin_layout Itemize
23130 Großschreibung zeigt an,
23131 dass der Befehl auch eine großgeschriebene Variante hat (
23132 \begin_inset Flex Code
23135 \begin_layout Plain Layout
23145 \begin_inset Flex Code
23148 \begin_layout Plain Layout
23157 Diese Varianten erzwingen üblicherweise die Großschreibung von Namenspräfixen (
23162 \begin_inset Formula $\Rightarrow$
23172 \begin_layout Itemize
23174 \begin_inset Flex Code
23177 \begin_layout Plain Layout
23183 zeigen die Zahl der optionalem Argumente an (0 bis 2).
23186 \begin_layout Itemize
23188 \begin_inset Flex Code
23191 \begin_layout Plain Layout
23198 dass es auch eine Sternvariante des Befehls gibt (
23199 \begin_inset Flex Code
23202 \begin_layout Plain Layout
23212 \begin_inset Flex Code
23215 \begin_layout Plain Layout
23228 \begin_layout Standard
23229 In der Voreinstellung hat ein Sternbefehl die Bedeutung:
23230 Gib eine vollständige Liste der Autorennamen aus,
23231 selbst wenn diese Liste aufgrund der Angabe
23232 \begin_inset Flex Code
23235 \begin_layout Plain Layout
23242 \begin_inset Quotes gld
23246 \begin_inset Quotes grd
23249 gekürzt werden müsste.
23252 \begin_layout Standard
23253 Sollte das Sternchen für den aktuellen Befehl eine andere Bedeutung haben,
23254 kann diese in spitzen Klammern spezifiziert werden:
23256 \begin_inset Flex Code
23259 \begin_layout Plain Layout
23260 <!_stardesc!_stardesctooltip>
23266 Maximal zwei übersetzbare Makro-Schlagwörter,
23268 \begin_inset Flex Code
23271 \begin_layout Plain Layout
23278 können hier angegeben werden.
23279 Das erste weist auf die Zeichenkette,
23281 \begin_inset Quotes gld
23289 \begin_inset Quotes grd
23294 \begin_inset Quotes gld
23298 \begin_inset Quotes grd
23301 ) zum entsprechenden Ankreuzfeld im Literaturverweisdialog ersetzt werden soll,
23302 das zweite zu einem optionalen Werkzeughinweis für dieses Ankreuzfeld.
23305 \begin_layout Standard
23306 Die Makros selbst müssen in einem
23307 \begin_inset Flex Code
23310 \begin_layout Plain Layout
23316 (siehe nächster Abschnitt) definiert werden,
23318 \begin_inset Flex Code
23321 \begin_layout Plain Layout
23327 vom Präfix weggelassen wird,
23332 \begin_layout LyX-Code
23333 _stardesc Marke für den S&ternbefehl
23336 \begin_layout LyX-Code
23337 _stardesctooltip Hinweise für das Sternbefehl-Ankreuzfeld.
23341 \begin_layout Itemize
23343 \begin_inset Flex Code
23346 \begin_layout Plain Layout
23354 \begin_inset Quotes gld
23357 qualifizierte Literaturverweislisten
23358 \begin_inset Quotes grd
23364 qualified citation lists
23372 -spezifisches Feature für Mehrfachverweise.
23373 Dabei kann jeder Verweis in einer solchen Mehrfachverweisliste einen individuellen Text vor und nach dem Verweis haben.
23374 Bitte lesen Sie das
23378 -Handbuch für Einzelheiten.
23381 \begin_layout Standard
23382 Wenn Sie einen Literaturverweisbefehl zu einer Engine hinzufügen möchten (zum Beispiel einen speziellen von der Dokumentklasse bereitgestellten Befehl),
23384 \begin_inset Flex Code
23387 \begin_layout Plain Layout
23388 AddToCiteEngine <Engine-Typ> \SpecialChar ldots
23396 dass nur Literaturverweisbefehle hinzugefügt werden,
23397 die noch nicht existieren.
23400 \begin_layout Subsection
23401 \begin_inset CommandInset label
23403 name "subsec:Literaturverweisformat"
23407 Beschreibung des Literaturverweisformats
23410 \begin_layout Standard
23411 \begin_inset Flex Code
23414 \begin_layout Plain Layout
23420 -Blöcke werden verwendet um zu beschreiben,
23421 wie bibliographische Informationen dargestellt werden sollen,
23422 und zwar sowohl in \SpecialChar LyX
23424 im Literaturverweis-Dialog und in Werkzeughinweisen) als auch in der XHTML-Ausgabe.
23425 Diese Blöcke sehen etwa so aus:
23428 \begin_layout LyX-Code
23432 \begin_layout LyX-Code
23436 \begin_layout LyX-Code
23440 \begin_layout LyX-Code
23444 \begin_layout Standard
23448 \begin_layout LyX-Code
23452 \begin_layout LyX-Code
23456 \begin_layout LyX-Code
23460 \begin_layout LyX-Code
23464 \begin_layout Standard
23465 Im ersten Fall definieren die einzelnen Zeilen,
23466 wie bibliographische Informationen bestimmter Eintragstypen (wie
23467 \begin_inset Flex Code
23470 \begin_layout Plain Layout
23477 \begin_inset Flex Code
23480 \begin_layout Plain Layout
23486 ) dargestellt werden sollen;
23487 solche Definitionen können für jeden Eintragstyp gegeben werden,
23488 die in einer Bib\SpecialChar TeX
23489 -Datei enthalten sein können.
23491 definiert ein eintragstypunabhängiges Standardformat im Quellcode,
23492 das verwendet wird,
23493 sollte keine andere Definition gegeben werden.
23494 Außerdem definiert \SpecialChar LyX
23495 mehrere Formate in der Datei
23496 \begin_inset Flex Code
23499 \begin_layout Plain Layout
23506 die in den meisten Dokumentklassen eingebunden ist.
23509 \begin_layout Standard
23510 Im zweiten Fall definieren die Zeilen,
23511 wie ein bestimmter Literaturverweisbefehl (im Beispiel oben
23512 \begin_inset Flex Code
23515 \begin_layout Plain Layout
23525 \begin_inset Flex Code
23528 \begin_layout Plain Layout
23536 ) auf der Literaturverweiseinfügung,
23537 im Literaturverweisdialog,
23538 im Menü oder in der XHTML-Ausgabe dargestellt werden soll.
23540 bringt Definitionen für die Zitierstilvarianten,
23543 Dokument\SpecialChar menuseparator
23544 Einstellungen\SpecialChar menuseparator
23545 Literaturverzeichnis
23547 unterstützt werden,
23549 Sie sind in spezifischen
23550 \begin_inset Flex Code
23553 \begin_layout Plain Layout
23560 die mit \SpecialChar LyX
23561 mitgeliefert werden,
23562 enthalten (siehe Abschnitt
23563 \begin_inset space ~
23567 \begin_inset CommandInset ref
23569 reference "subsec:Cite-Engine-Dateien"
23580 \begin_layout Standard
23581 Die Definitionen verwenden eine einfache Notation,
23582 bei denen Platzhalter mit entsprechenden Werten aus der Bib\SpecialChar TeX
23583 -Datei ersetzt werden.
23584 Die Platzhalter müssen in
23585 \begin_inset Flex Code
23588 \begin_layout Plain Layout
23594 -Zeichen eingeschlossen werden,
23597 \begin_inset Flex Code
23600 \begin_layout Plain Layout
23607 Eine einfache Definition würde also etwa so aussehen:
23610 \begin_layout LyX-Code
23613 \begin_inset Quotes eld
23617 \begin_inset Quotes erd
23623 \begin_layout Standard
23624 Das würde den Autornamen,
23625 gefolgt von einem Komma,
23626 gefolgt vom Titel in Anführungszeichen,
23627 gefolgt von einem Punkt ausgeben.
23630 \begin_layout Standard
23631 Manchmal möchte man einen Wert aber nur dann ausgeben,
23633 Hierfür kann man eine Bedingungskonstruktion verwenden,
23636 \begin_inset Flex Code
23639 \begin_layout Plain Layout
23641 \begin_inset space ~
23650 \begin_inset Newline newline
23655 \begin_inset Flex Code
23658 \begin_layout Plain Layout
23664 für den entsprechenden Eintrag existiert,
23666 \begin_inset Quotes gld
23670 \begin_inset space ~
23674 \begin_inset Quotes grd
23677 gefolgt von dem Wert aus.
23678 Es ist auch möglich,
23680 \begin_inset Quotes gld
23684 \begin_inset Quotes grd
23687 -Klausel anzugeben,
23689 \begin_inset Newline newline
23693 \begin_inset Flex Code
23696 \begin_layout Plain Layout
23697 {%author%[[%author%]][[%editor% (Hg.)]]}
23703 \begin_inset Newline newline
23707 \begin_inset Flex Code
23710 \begin_layout Plain Layout
23719 \begin_inset Flex Code
23722 \begin_layout Plain Layout
23729 \begin_inset Quotes gld
23733 \begin_inset space ~
23737 \begin_inset Quotes grd
23742 dass der Platzhalter wieder in
23743 \begin_inset Flex Code
23746 \begin_layout Plain Layout
23752 -Zeichen eingeschlossen ist;
23753 die gesamte Bedingungskonstruktion ist in geschweiften Klammern eingeschlossen,
23755 \begin_inset Quotes gld
23759 \begin_inset Quotes grd
23763 \begin_inset Quotes gld
23767 \begin_inset Quotes grd
23770 Klauseln in eckigen Klammern,
23772 \begin_inset Quotes gld
23776 \begin_inset Flex Code
23779 \begin_layout Plain Layout
23786 \begin_inset Quotes grd
23790 \begin_inset Quotes gld
23794 \begin_inset Flex Code
23797 \begin_layout Plain Layout
23804 \begin_inset Quotes grd
23808 Zwischen diesen darf es keine Leerzeichen geben.
23811 \begin_layout Standard
23812 Neben den Wertplatzhaltern gibt es spezielle Marken,
23813 die für solche Bedingungen verwendet werden können:
23816 \begin_layout Itemize
23817 \begin_inset Flex Code
23820 \begin_layout Plain Layout
23821 {%dialog%[[wahr]][[falsch]]}
23828 \begin_inset Quotes gld
23832 \begin_inset Quotes grd
23835 -Teil in Dialogen aus,
23837 \begin_inset Quotes gld
23841 \begin_inset Quotes grd
23844 -Teil in anderen Kontexten (Arbeitsbereich,
23848 \begin_layout Itemize
23849 \begin_inset Flex Code
23852 \begin_layout Plain Layout
23853 {%export%[[wahr]][[falsch]]}
23860 \begin_inset Quotes gld
23864 \begin_inset Quotes grd
23867 -Teil beim Export und in Menüs aus,
23869 \begin_inset Quotes gld
23873 \begin_inset Quotes grd
23876 -Teil in anderen Kontexten (Arbeitsbereich,
23880 \begin_layout Itemize
23881 \begin_inset Flex Code
23884 \begin_layout Plain Layout
23892 \begin_inset Quotes gld
23896 \begin_inset Quotes grd
23900 wenn ein weiterer Eintrag folgt (in einem Mehrfachliteraturverweis)
23903 \begin_layout Itemize
23904 \begin_inset Flex Code
23907 \begin_layout Plain Layout
23908 {%second%[[wahr]][[falsch]]}
23915 \begin_inset Quotes gld
23919 \begin_inset Quotes grd
23923 wenn dies der zweite von mehreren Einträgen ist,
23925 \begin_inset Quotes gld
23929 \begin_inset Quotes grd
23935 \begin_layout Itemize
23936 \begin_inset Flex Code
23939 \begin_layout Plain Layout
23940 {%ifstar%[[wahr]][[falsch]]}
23947 \begin_inset Quotes gld
23951 \begin_inset Quotes grd
23954 -Teil für Sternchenbefehle (wie
23955 \begin_inset Flex Code
23958 \begin_layout Plain Layout
23968 \begin_inset Quotes gld
23972 \begin_inset Quotes grd
23978 \begin_layout Itemize
23979 \begin_inset Flex Code
23982 \begin_layout Plain Layout
23983 {%ifentrytype:<type>%[[wahr]][[falsch]]}
23990 \begin_inset Quotes gld
23994 \begin_inset Quotes grd
23998 wenn der aktuelle Eintragstyp
23999 \begin_inset Flex Code
24002 \begin_layout Plain Layout
24010 \begin_inset Quotes gld
24014 \begin_inset Quotes grd
24018 in einer Literaturverweisdefinition:
24020 \begin_inset Flex Code
24023 \begin_layout Plain Layout
24024 {%ifentrytype:book%[[das ist ein Buch]][[das ist kein Buch]]}
24032 \begin_layout Itemize
24033 \begin_inset Flex Code
24036 \begin_layout Plain Layout
24037 {%ifmultiple:<authortype>%[[wahr]][[falsch]]}
24044 \begin_inset Quotes gld
24048 \begin_inset Quotes grd
24052 wenn der aktuelle Autortyp (
24053 \begin_inset Flex Code
24056 \begin_layout Plain Layout
24064 \begin_inset Flex Code
24067 \begin_layout Plain Layout
24073 etc.) mehrere Autoren hat,
24075 \begin_inset Quotes gld
24079 \begin_inset Quotes grd
24083 in einer Literaturverzeichnisdefinition:
24085 \begin_inset Flex Code
24088 \begin_layout Plain Layout
24089 {%ifmultiple:editor%[[Hgg.]][[Hg.]]}
24097 \begin_layout Itemize
24098 \begin_inset Flex Code
24101 \begin_layout Plain Layout
24102 {%ifqualified%[[wahr]][[falsch]]}
24109 \begin_inset Quotes gld
24113 \begin_inset Quotes grd
24117 wenn der aktuelle Literaturverweis eine qualifizierte Literaturverweisliste ist (ein spezifisches
24121 ormat für Mehrfachverweise),
24123 \begin_inset Quotes gld
24127 \begin_inset Quotes grd
24133 \begin_layout Standard
24134 Wir haben oben gesagt,
24136 \begin_inset Flex Code
24139 \begin_layout Plain Layout
24145 den Wert des Autoreintrags ausgibt,
24146 wie er in der Bibliographiedatenbank gespeichert ist.
24147 Das ist vielleicht nicht die Ausgabe,
24149 denn das Ergebnis sieht möglicherweise so aus:
24151 \begin_inset Quotes gld
24158 \begin_inset Quotes grd
24162 \begin_inset Quotes gld
24170 \begin_inset Quotes grd
24173 von Bib\SpecialChar TeX
24175 um Autoren voneinander abzugrenzen).
24177 bietet daher einige Methoden,
24178 um korrekt formatierte (und auch übersetzte) Autorenlisten zu bekommen.
24179 Die folgenden Möglichkeiten stehen zur Verfügung:
24182 \begin_layout Enumerate
24183 Für Namenlisten mit Vor- und Nachnamen,
24184 geeignet für die Hauptautoren\SpecialChar breakableslash
24185 \SpecialChar nobreakdash
24186 herausgeber eines Literatureintrags.
24188 \begin_inset Flex Code
24191 \begin_layout Plain Layout
24197 zeigt die Art der verlangten Liste an (bspw.
24199 \begin_inset Flex Code
24202 \begin_layout Plain Layout
24212 \begin_layout Itemize
24213 \begin_inset Flex Code
24216 \begin_layout Plain Layout
24217 %abbrvnames:<nametype>%
24224 abgekürzte Namenliste (mit
24225 \begin_inset Quotes gld
24229 \begin_inset Quotes grd
24235 \begin_inset Flex Code
24238 \begin_layout Plain Layout
24247 \begin_layout Itemize
24248 \begin_inset Flex Code
24251 \begin_layout Plain Layout
24252 %fullnames:<nametype>%
24258 Bietet eine volle Namenliste (niemals mit
24259 \begin_inset Quotes gld
24263 \begin_inset Quotes grd
24269 \begin_layout Itemize
24270 \begin_inset Flex Code
24273 \begin_layout Plain Layout
24274 %forceabbrvnames:<nametype>%
24280 Bietet eine in jedem Fall abgekürzte Namenliste (mit
24281 \begin_inset Quotes gld
24285 \begin_inset Quotes grd
24290 \begin_inset Flex Code
24293 \begin_layout Plain Layout
24303 \begin_layout Enumerate
24304 Alternative Namenlisten mit Vor- und Nachnamen,
24306 dass die Reihenfolge der Vor- und Nachnamen innerhalb des Literaturverweises sich ändern (wie in:
24308 \begin_inset Quotes gld
24315 Maria Schmidt (Hg.):
24317 \begin_inset Quotes erd
24324 \begin_layout Itemize
24325 \begin_inset Flex Code
24328 \begin_layout Plain Layout
24329 %abbrvbynames:<nametype>%
24336 abgekürzte Namenliste (mit
24337 \begin_inset Quotes gld
24341 \begin_inset Quotes grd
24347 \begin_inset Flex Code
24350 \begin_layout Plain Layout
24359 \begin_layout Itemize
24360 \begin_inset Flex Code
24363 \begin_layout Plain Layout
24364 %fullbynames:<nametype>%
24370 Bietet eine volle Namenliste (niemals mit
24371 \begin_inset Quotes gld
24375 \begin_inset Quotes grd
24381 \begin_layout Itemize
24382 \begin_inset Flex Code
24385 \begin_layout Plain Layout
24386 %forceabbrvbynames:<nametype>%
24392 Bietet eine in jedem Fall abgekürzte Namenliste (mit
24393 \begin_inset Quotes gld
24397 \begin_inset Quotes grd
24402 \begin_inset Flex Code
24405 \begin_layout Plain Layout
24415 \begin_layout Enumerate
24416 Schließlich Namelisten,
24417 die nur aus Nachnamen bestehen,
24418 so wie sie etwa in Autor-Jahr-Verweisen verwendet werden.
24419 Hier gibt es keinen
24420 \begin_inset Flex Code
24423 \begin_layout Plain Layout
24430 es wird immer eine Liste mit Autoren ausgegeben,
24431 wenn es solche gibt,
24432 ansonsten mit Herausgebern (genau so,
24433 wie es für Autor-Jahr-Verweise auch üblich ist):
24437 \begin_layout Itemize
24438 \begin_inset Flex Code
24441 \begin_layout Plain Layout
24449 abgekürzte Namenliste (mit
24450 \begin_inset Quotes gld
24454 \begin_inset Quotes grd
24460 \begin_inset Flex Code
24463 \begin_layout Plain Layout
24472 \begin_layout Itemize
24473 \begin_inset Flex Code
24476 \begin_layout Plain Layout
24483 Bietet eine volle Namenliste (niemals mit
24484 \begin_inset Quotes gld
24488 \begin_inset Quotes grd
24494 \begin_layout Itemize
24495 \begin_inset Flex Code
24498 \begin_layout Plain Layout
24499 %forceabbrvciteauthor%
24505 Bietet eine in jedem Fall abgekürzte Namenliste (mit
24506 \begin_inset Quotes gld
24510 \begin_inset Quotes grd
24515 \begin_inset Flex Code
24518 \begin_layout Plain Layout
24528 \begin_layout Standard
24529 Die Reihenfolge der Vor- und Nachnamen in den ersten beiden Listenvarianten können mit den folgenden Makros angepasst werden:
24532 \begin_layout Itemize
24533 \begin_inset Flex Code
24536 \begin_layout Plain Layout
24537 !firstnameform %surname%,
24543 (der erste Autor in Listen des Typs
24544 \begin_inset space ~
24550 \begin_layout Itemize
24551 \begin_inset Flex Code
24554 \begin_layout Plain Layout
24555 !othernameform %surname%,
24561 (weitere Autoren in Listen des Typs
24562 \begin_inset space ~
24568 \begin_layout Itemize
24569 \begin_inset Flex Code
24572 \begin_layout Plain Layout
24573 !firstbynameform %prename% %surname%
24578 (der erste Autor in Listen des Typs
24579 \begin_inset space ~
24585 \begin_layout Itemize
24586 \begin_inset Flex Code
24589 \begin_layout Plain Layout
24590 !otherbynameform %prename% %surname%
24595 (weitere Autoren in Listen des Typs
24596 \begin_inset space ~
24602 \begin_layout Standard
24603 Damit können Sie Namenlisten wie die folgenden bekommen:
24605 \begin_inset Quotes gld
24609 Peter und Maria Schmidt:
24613 Jonas Damm und Patricia Grün (Hgg.):\SpecialChar ldots
24615 \begin_inset Quotes grd
24621 \begin_layout Standard
24622 In den Definitionen gibt es noch weitere Angaben,
24625 \begin_inset Flex Code
24628 \begin_layout Plain Layout
24635 Hier wird die Formatierung definiert,
24636 die für die Erzeugung von
24637 \begin_inset Quotes gld
24645 \begin_inset Quotes grd
24648 (mit typografischen Auszeichnungen usw.) verwendet wird.
24649 Da wir keine HTML-Tags ausgeben wollen,
24650 wenn wir reinen Text ausgeben,
24651 müssen diese Angaben in
24652 \begin_inset Flex Code
24655 \begin_layout Plain Layout
24662 \begin_inset Flex Code
24665 \begin_layout Plain Layout
24671 eingeklammert werden.
24674 \begin_layout Standard
24676 \begin_inset Flex Code
24679 \begin_layout Plain Layout
24685 -Blöcken sind auch zwei spezielle Formen von Definitionen möglich.
24686 Ein Beispiel für die erste ist:
24689 \begin_layout LyX-Code
24691 \begin_inset Quotes eld
24695 \begin_inset Quotes erd
24701 \begin_layout Standard
24702 Das ist die Definition eines Makros.
24703 Es kann verwendet werden wie ein Platzhalter:
24705 \begin_inset Flex Code
24708 \begin_layout Plain Layout
24717 \begin_inset Flex Code
24720 \begin_layout Plain Layout
24726 genau so wie seine Definition.
24727 Das heißt aber auch,
24728 dass Sie niemals so etwas tun sollten:
24731 \begin_layout LyX-Code
24735 \begin_layout Standard
24737 wird zwar nicht in eine endlos rekursive Schleife gehen,
24738 aber in eine lange,
24742 \begin_layout Standard
24743 Die zweite spezielle Form sieht so aus:
24746 \begin_layout LyX-Code
24750 \begin_layout Standard
24751 Dies definiert ein übersetzbares Textsegment,
24752 womit es möglich wird,
24753 relevante Teile der bibliographischen Angaben zu übersetzen.
24754 Auch dies kann in Definitionen wie ein Platzhalter verwendet werden:
24756 \begin_inset Flex Code
24759 \begin_layout Plain Layout
24767 dass es zwei verschiedene Arten der Übersetzung gibt.
24769 die wie das obige Beispiel mit
24770 \begin_inset Flex Code
24773 \begin_layout Plain Layout
24779 beginnen werden in die jeweils aktuelle Sprache des Dokuments oder Abschnitts übersetzt (so dass die Übersetzung mit dem ausgegebenen Dokument übereinstimmt).
24781 die nur mit Unterstrich beginnen,
24782 werden in die aktuelle Sprache der Benutzeroberfläche übersetzt.
24783 Das ist die angemessene Übersetzung für Textsegmente,
24784 die nur in Dialogfenstern oder auf Knöpfen in der Arbeitsfläche erscheinen,
24788 \begin_layout LyX-Code
24789 _addtobib Add to bibliography only.
24792 \begin_layout Standard
24793 Viele von diesen übersetzbaren Textsegmenten sind in
24794 \begin_inset Flex Code
24797 \begin_layout Plain Layout
24803 und den verschiedenen
24804 \begin_inset Flex Code
24807 \begin_layout Plain Layout
24813 -Dateien vordefiniert.
24815 dass dies keine Makros im eben definierten Sinn sind.
24816 Sie werden nicht expandiert.
24819 \begin_layout Standard
24820 Hier ist abschließend ein Beispiel,
24821 das mehrere Möglichkeiten ausschöpft:
24822 \begin_inset VSpace defskip
24828 \begin_layout Standard
24832 !authoredit {%author%[[%author%,
24833 ]][[{%editor%[[%editor%,
24838 \begin_layout Standard
24839 \begin_inset VSpace defskip
24842 Dies definiert ein Makro das den Autornamen ausgibt,
24843 gefolgt von einem Komma,
24844 falls der Autorname existiert,
24845 sonst wird der Name des Herausgebers ausgegeben,
24846 gefolgt von der Definition von
24847 \begin_inset Flex Code
24850 \begin_layout Plain Layout
24857 seiner Übersetzung (in der englischen Voreinstellung
24858 \begin_inset Quotes gld
24862 \begin_inset Quotes grd
24867 \begin_inset Quotes gld
24871 \begin_inset Quotes grd
24876 \begin_inset Flex Code
24879 \begin_layout Plain Layout
24886 Genau diese Definition findet sich auch in
24887 \begin_inset Flex Code
24890 \begin_layout Plain Layout
24897 sie können sie also in Ihren eigenen Definitionen (oder Re-Definitionen) verwenden,
24898 wenn Sie diese Datei zuvor einbinden.
24901 \begin_layout Section
24902 \begin_inset CommandInset label
24904 name "sec:XHTML-Spezifikationen"
24908 Spezifikationen der XHTML-Ausgabe
24911 \begin_layout Standard
24912 Wie bei \SpecialChar LaTeX
24913 oder DocBook wird auch das Format von \SpecialChar LyX
24914 ' XHTML-Ausgabe durch Layout-Informationen kontrolliert.
24915 Grundsätzlich bietet \SpecialChar LyX
24916 sinnvolle Voreinstellungen und wie bereits erwähnt generiert es sogar CSS-Stilregeln aus den anderen Layout-Angaben.
24917 So nimmt \SpecialChar LyX
24918 etwa die Information,
24919 die für einen Kapitelstil in der
24920 \begin_inset Flex Code
24923 \begin_layout Plain Layout
24929 -Deklaration gegeben wird,
24930 um CSS zu erzeugen,
24931 die die Kapitelüberschriften entsprechend formatiert.
24934 \begin_layout Standard
24935 In vielen Fällen müssen Sie also gar nichts tun,
24936 um eine akzeptable XHTML-Ausgabe für ihre eigenen Umgebungen,
24937 benutzerdefinierten Einfügungen usw.
24939 Aber manchmal ist das vielleicht nötig,
24940 und daher bietet \SpecialChar LyX
24941 eine Reihe von Layout-Tags für die Anpassung der XHTML- und CSS-Ausgabe.
24944 \begin_layout Standard
24945 Es gibt zwei Marken,
24947 \begin_inset Flex Code
24950 \begin_layout Plain Layout
24957 \begin_inset Flex Code
24960 \begin_layout Plain Layout
24967 die außerhalb von Stil- und Einfügungsdeklarationen verwendet werden können.
24968 Diese werden in Abschnitt
24969 \begin_inset space ~
24973 \begin_inset CommandInset ref
24975 reference "subsec:Allgemeine-Parameter-für"
24983 \begin_layout Subsection
24987 \begin_layout Standard
24989 die \SpecialChar LyX
24990 für einen jeweiligen Absatz ausgibt,
24992 ob wir es mit einem normalen Absatz zu tun haben,
24993 mit einem Befehl oder einer Umgebung,
24994 für die die entsprechende
24995 \begin_inset Flex Code
24998 \begin_layout Plain Layout
25005 -Spezifikation die Ausgabe bestimmt.
25008 \begin_layout Standard
25009 Im Fall eines Befehls oder eines normalen Absatzes sieht die XHTML-Ausgabe so aus:
25012 \begin_layout LyX-Code
25016 \begin_inset Quotes qrd
25020 \begin_inset Quotes qrd
25026 \begin_layout LyX-Code
25030 \begin_inset Quotes qrd
25034 \begin_inset Quotes qrd
25040 \begin_layout LyX-Code
25043 Inhalt des Absatzes.
25046 \begin_layout LyX-Code
25052 \begin_layout Standard
25054 \begin_inset Flex Code
25057 \begin_layout Plain Layout
25063 s werden natürlich nur ausgegeben,
25064 wenn der Absatz auch eine Marke hat.
25067 \begin_layout Standard
25068 Im Fall einer Umgebung,
25074 sieht die XHTML-Ausgabe so aus:
25077 \begin_layout LyX-Code
25081 \begin_inset Quotes qrd
25085 \begin_inset Quotes qrd
25091 \begin_layout LyX-Code
25095 \begin_inset Quotes qrd
25099 \begin_inset Quotes qrd
25103 \begin_inset Quotes qrd
25107 \begin_inset Quotes qrd
25110 >Marke der Umgebung</labeltag>
25111 \begin_inset Newline newline
25114 Erster Absatz.</itemtag>
25117 \begin_layout LyX-Code
25120 <itemtag>Zweiter Absatz.</itemtag>
25123 \begin_layout LyX-Code
25129 \begin_layout Standard
25131 dass die Marke nur für den ersten Absatz ausgegeben wird,
25133 für Theoreme auch sein sollte.
25137 \begin_layout Standard
25138 Im Fall von Listen wird eine der folgenden Ausgabeformen generiert:
25141 \begin_layout LyX-Code
25145 \begin_inset Quotes qrd
25149 \begin_inset Quotes qrd
25155 \begin_layout LyX-Code
25159 \begin_inset Quotes qrd
25163 \begin_inset Quotes qrd
25167 \begin_inset Quotes qrd
25171 \begin_inset Quotes qrd
25175 \begin_inset Newline newline
25178 Listenmarke</labeltag>Erster Listeneintrag.</itemtag>
25181 \begin_layout LyX-Code
25185 \begin_inset Quotes qrd
25189 \begin_inset Quotes qrd
25193 \begin_inset Quotes qrd
25197 \begin_inset Quotes qrd
25200 >Listenmarke</labeltag>
25201 \begin_inset Newline newline
25204 Zweiter Listeneintrag.</itemtag>
25207 \begin_layout LyX-Code
25213 \begin_layout LyX-Code
25217 \begin_layout LyX-Code
25221 \begin_inset Quotes qrd
25225 \begin_inset Quotes qrd
25231 \begin_layout LyX-Code
25235 \begin_inset Quotes qrd
25239 \begin_inset Quotes qrd
25242 >Listenmarke</labeltag><itemtag attr=
25243 \begin_inset Quotes qrd
25247 \begin_inset Quotes qrd
25251 \begin_inset Newline newline
25254 Erster Listeneintrag.</itemtag>
25257 \begin_layout LyX-Code
25261 \begin_inset Quotes qrd
25265 \begin_inset Quotes qrd
25268 >Listenmarke</labeltag><itemtag attr=
25269 \begin_inset Quotes qrd
25273 \begin_inset Quotes qrd
25277 \begin_inset Newline newline
25280 Zweiter Listeneintrag.</itemtag>
25283 \begin_layout LyX-Code
25289 \begin_layout Standard
25290 Beachten Sie hierbei die unterschiedliche Reihenfolge von
25291 \begin_inset Flex Code
25294 \begin_layout Plain Layout
25301 \begin_inset Flex Code
25304 \begin_layout Plain Layout
25311 Welche Reihenfolge ausgegeben wird,
25312 hängt von der Einstellung von
25313 \begin_inset Flex Code
25316 \begin_layout Plain Layout
25324 \begin_inset Flex Code
25327 \begin_layout Plain Layout
25334 \begin_inset Flex Code
25337 \begin_layout Plain Layout
25343 gesetzt ist (das ist die Voreinstellung),
25344 bekommen Sie die erste Variante,
25346 \begin_inset Flex Code
25349 \begin_layout Plain Layout
25356 \begin_inset Flex Code
25359 \begin_layout Plain Layout
25366 ist sie hingegen auf
25367 \begin_inset Flex Code
25370 \begin_layout Plain Layout
25377 bekommen Sie die zweite,
25379 \begin_inset Flex Code
25382 \begin_layout Plain Layout
25389 \begin_inset Flex Code
25392 \begin_layout Plain Layout
25401 \begin_layout Standard
25402 Die spezifischen Tags und Attribute,
25403 die für Absatztypen ausgegeben werden können mithilfe der Absatzspezifikationen kontrolliert werden,
25404 die wir im Folgenden beschreiben.
25405 Wir erwähnt verwendet \SpecialChar LyX
25406 für viele von diesen sinnvolle Voreinstellungen,
25407 oftmals müssen Sie also für eine gute XHTML-Ausgabe wenig tun.
25408 Die verfügbaren Spezifikationsmöglichkeiten sind also eher dazu da,
25409 Dinge zu verändern,
25410 wo Sie dies für nötig halten.
25413 \begin_layout Description
25414 \begin_inset Flex Code
25417 \begin_layout Plain Layout
25424 \begin_inset Flex Code
25427 \begin_layout Plain Layout
25433 ] Legt die Attribute fest,
25434 die mit dem Haupt-Tag ausgegeben werden,
25437 \begin_inset Flex Code
25440 \begin_layout Plain Layout
25442 \begin_inset Quotes qrs
25446 \begin_inset Quotes qrs
25455 In der Voreinstellung gibt \SpecialChar LyX
25457 \begin_inset Flex Code
25460 \begin_layout Plain Layout
25462 \begin_inset Quotes qrs
25466 \begin_inset Quotes qrs
25476 \begin_inset Flex Code
25479 \begin_layout Plain Layout
25485 der \SpecialChar LyX
25486 -Name des Absatzstils in Kleinbuchstaben ist,
25488 \begin_inset Flex Code
25491 \begin_layout Plain Layout
25502 Stilinformationen übergeben.
25503 Verwenden Sie dafür
25504 \begin_inset Flex Code
25507 \begin_layout Plain Layout
25516 \begin_layout Description
25517 \begin_inset Flex Code
25520 \begin_layout Plain Layout
25527 \begin_inset Flex Code
25530 \begin_layout Plain Layout
25539 \begin_inset space \thinspace{}
25543 \begin_inset Flex Code
25546 \begin_layout Plain Layout
25553 ob die Standard-CSS-Information,
25554 die \SpecialChar LyX
25555 für diesen Absatzstil generiert,
25556 auch dann ausgegeben werden,
25557 wenn Informationen mittels
25558 \begin_inset Flex Code
25561 \begin_layout Plain Layout
25567 explizit übergeben werden.
25569 \begin_inset Flex Code
25572 \begin_layout Plain Layout
25579 können Sie diese CSS modifizieren,
25580 statt sie komplett zu überschreiben.
25583 \begin_inset Flex Code
25586 \begin_layout Plain Layout
25595 \begin_layout Description
25596 \begin_inset Flex Code
25599 \begin_layout Plain Layout
25606 \begin_inset Flex Code
25609 \begin_layout Plain Layout
25615 ] Dieser Tag wird für einzelne Absätze in Umgebungen verwendet.
25617 \begin_inset Flex Code
25620 \begin_layout Plain Layout
25626 in den Beispielen oben.
25629 \begin_inset Flex Code
25632 \begin_layout Plain Layout
25641 \begin_layout Description
25642 \begin_inset Flex Code
25645 \begin_layout Plain Layout
25652 \begin_inset Flex Code
25655 \begin_layout Plain Layout
25661 ] Attribute für den
25662 \begin_inset Flex Code
25665 \begin_layout Plain Layout
25672 \begin_inset Newline newline
25677 \begin_inset Flex Code
25680 \begin_layout Plain Layout
25682 \begin_inset Quotes qrs
25695 Stilinformationen übergeben.
25696 Verwenden Sie dafür
25697 \begin_inset Flex Code
25700 \begin_layout Plain Layout
25709 \begin_layout Description
25710 \begin_inset Flex Code
25713 \begin_layout Plain Layout
25720 \begin_inset Flex Code
25723 \begin_layout Plain Layout
25729 ] Dieser Tag wird für Absatz- und Listeneintrags-Marken verwendet.
25731 \begin_inset Flex Code
25734 \begin_layout Plain Layout
25740 in den Beispielen oben.
25743 \begin_inset Flex Code
25746 \begin_layout Plain Layout
25754 \begin_inset Flex Code
25757 \begin_layout Plain Layout
25764 \begin_inset Flex Code
25767 \begin_layout Plain Layout
25774 \begin_inset Flex Code
25777 \begin_layout Plain Layout
25778 Centered_Top_Environment
25784 die Voreinstellung in diesen Fällen ist
25785 \begin_inset Flex Code
25788 \begin_layout Plain Layout
25797 \begin_layout Description
25798 \begin_inset Flex Code
25801 \begin_layout Plain Layout
25808 \begin_inset Flex Code
25811 \begin_layout Plain Layout
25817 ] Attribute für den Marken-Tag.
25820 \begin_inset Flex Code
25823 \begin_layout Plain Layout
25825 \begin_inset Quotes qrs
25829 \begin_inset Quotes qrs
25842 Stilinformationen übergeben.
25843 Verwenden Sie dafür
25844 \begin_inset Flex Code
25847 \begin_layout Plain Layout
25856 \begin_layout Description
25857 \begin_inset Flex Code
25860 \begin_layout Plain Layout
25867 \begin_inset Flex Code
25870 \begin_layout Plain Layout
25879 \begin_inset space \thinspace{}
25883 \begin_inset Flex Code
25886 \begin_layout Plain Layout
25892 ] Dies ist nur für listenähnliche Umgebungen relevant.
25893 Die Spezifikation legt fest,
25895 \begin_inset Flex Code
25898 \begin_layout Plain Layout
25904 innerhalb oder außerhalb des
25905 \begin_inset Flex Code
25908 \begin_layout Plain Layout
25915 Dies wird beispielsweise in der Umgebung
25920 bei der wir folgende Ausgabe haben wollen:
25922 \begin_inset Flex Code
25925 \begin_layout Plain Layout
25926 <dt>\SpecialChar ldots
25927 </dt><dd>\SpecialChar ldots
25936 \begin_inset Flex Code
25939 \begin_layout Plain Layout
25947 \begin_inset space \thinspace{}
25952 \begin_inset Flex Code
25955 \begin_layout Plain Layout
25962 \begin_inset Flex Code
25965 \begin_layout Plain Layout
25974 \begin_layout Description
25975 \begin_inset Flex Code
25978 \begin_layout Plain Layout
25986 \begin_inset Flex Code
25989 \begin_layout Plain Layout
25996 wenn dieser Absatzstil verwendet wird.
25997 Dies könnte man etwa verwenden,
25999 \begin_inset Flex Code
26002 \begin_layout Plain Layout
26010 \begin_inset Flex Code
26013 \begin_layout Plain Layout
26019 -Routine definiert.
26022 \begin_layout Description
26023 \begin_inset Flex Code
26026 \begin_layout Plain Layout
26032 CSS-Stilinformationen,
26033 die ausgegeben werden sollen,
26034 wenn dieser Absatzstil verwendet wird.
26036 dass dies automatisch in einen vom Absatzstil generierten
26037 \begin_inset Flex Code
26040 \begin_layout Plain Layout
26046 -Block eingefügt wird,
26047 Sie müssen also nur die CSS selbst festlegen.
26049 \begin_inset Flex Code
26052 \begin_layout Plain Layout
26061 \begin_layout Description
26062 \begin_inset Flex Code
26065 \begin_layout Plain Layout
26072 \begin_inset Flex Code
26075 \begin_layout Plain Layout
26082 der für die Hauptmarke verwendet wird.
26083 In den obigen Beispielen
26084 \begin_inset Flex Code
26087 \begin_layout Plain Layout
26096 \begin_inset Flex Code
26099 \begin_layout Plain Layout
26108 \begin_layout Description
26109 \begin_inset Flex Code
26112 \begin_layout Plain Layout
26119 \begin_inset Flex Code
26122 \begin_layout Plain Layout
26131 \begin_inset space \thinspace{}
26135 \begin_inset Flex Code
26138 \begin_layout Plain Layout
26144 ] Markiert diesen Stil als einen,
26145 der in der Titelei (
26146 \begin_inset Flex Code
26149 \begin_layout Plain Layout
26155 ) der XHTML-Datei enthalten sein soll.
26158 \begin_inset Flex Code
26161 \begin_layout Plain Layout
26169 \begin_inset Flex Code
26172 \begin_layout Plain Layout
26178 aktiviert dies für den Absatzstil
26179 \begin_inset Flex Code
26182 \begin_layout Plain Layout
26192 \begin_layout Subsection
26193 InsetLayout und XHTML
26196 \begin_layout Standard
26197 Auch die XHTML-Ausgabe von Einfügungen kann durch Layout-Dateien kontrolliert werden.
26201 \begin_layout Plain Layout
26202 Momentan gilt dies nur für
26203 \begin_inset Quotes gld
26207 \begin_inset Quotes grd
26210 -Einfügungen (Einfügungen,
26211 in die Sie Text eingeben können) und nicht für
26212 \begin_inset Quotes gld
26216 \begin_inset Quotes grd
26219 -Einfügungen (Einfügungen,
26220 die mit Dialogfenstern verbunden sind).
26225 Auch hier versucht \SpecialChar LyX
26226 sinnvolle Voreinstellungen anzubieten,
26227 und es generiert Standard-CSS-Informationen.
26228 Aber alles kann angepasst werden.
26231 \begin_layout Standard
26232 Die XHTML-Ausgabe für Einfügungen hat folgende Form:
26235 \begin_layout LyX-Code
26237 \begin_inset Quotes qrd
26241 \begin_inset Quotes qrd
26247 \begin_layout LyX-Code
26248 <labeltag>Marke</labeltag>
26251 \begin_layout LyX-Code
26253 \begin_inset Quotes qrd
26257 \begin_inset Quotes qrd
26260 >Inhalt der Einfügung.</innertag>
26263 \begin_layout LyX-Code
26267 \begin_layout Standard
26268 Wenn die Einfügung mehrere Absätze zulässt – das heißt,
26270 \begin_inset Flex Code
26273 \begin_layout Plain Layout
26280 \begin_inset Flex Code
26283 \begin_layout Plain Layout
26290 wird der Inhalt der Einfügung in Form von Absätzen ausgegeben,
26291 die nach den Vorgaben für diese Absätze formatiert sind (Standard,
26294 \begin_inset Flex Code
26297 \begin_layout Plain Layout
26303 wird natürlich nur ausgegeben,
26304 wenn die Einfügung eine Marke hat,
26305 und aktuell ist sie stets
26306 \begin_inset Flex Code
26309 \begin_layout Plain Layout
26317 \begin_inset Flex Code
26320 \begin_layout Plain Layout
26326 ist optional und wird in der Voreinstellung nicht ausgegeben.
26329 \begin_layout Standard
26330 Die spezifischen Tags und Attribute,
26331 die für Einfügen ausgegeben werden können mithilfe der folgenden Absatzspezifikationen kontrolliert werden.
26334 \begin_layout Description
26335 \begin_inset Flex Code
26338 \begin_layout Plain Layout
26345 \begin_inset Flex Code
26348 \begin_layout Plain Layout
26354 ] Legt die Attribute fest,
26355 die mit dem Haupt-Tag ausgegeben werden,
26357 \begin_inset Flex Code
26360 \begin_layout Plain Layout
26362 \begin_inset Quotes qrs
26366 \begin_inset Quotes qrs
26370 \begin_inset Quotes qrs
26374 \begin_inset Quotes qrs
26383 In der Voreinstellung gibt \SpecialChar LyX
26385 \begin_inset Flex Code
26388 \begin_layout Plain Layout
26390 \begin_inset Quotes qrs
26394 \begin_inset Quotes qrs
26404 \begin_inset Flex Code
26407 \begin_layout Plain Layout
26413 der \SpecialChar LyX
26414 -Name der Einfügung in Kleinbuchstaben ist,
26416 \begin_inset Flex Code
26419 \begin_layout Plain Layout
26426 Nicht-alphabetische Zeichen werden hierbei zu Unterstrichen umgewandelt.
26429 \begin_layout Description
26430 \begin_inset Flex Code
26433 \begin_layout Plain Layout
26440 \begin_inset Flex Code
26443 \begin_layout Plain Layout
26452 \begin_inset space \thinspace{}
26456 \begin_inset Flex Code
26459 \begin_layout Plain Layout
26466 ob die Standard-CSS-Information,
26467 die \SpecialChar LyX
26468 für diesen Absatzstil generiert,
26469 auch dann ausgegeben werden,
26470 wenn Informationen mittels
26471 \begin_inset Flex Code
26474 \begin_layout Plain Layout
26480 explizit übergeben werden.
26482 \begin_inset Flex Code
26485 \begin_layout Plain Layout
26492 können Sie diese CSS modifizieren,
26493 statt sie komplett zu überschreiben.
26496 \begin_inset Flex Code
26499 \begin_layout Plain Layout
26508 \begin_layout Description
26509 \begin_inset Flex Code
26512 \begin_layout Plain Layout
26519 \begin_inset Flex Code
26522 \begin_layout Plain Layout
26528 ] Attribute für den inneren Tag.
26531 \begin_inset Flex Code
26534 \begin_layout Plain Layout
26536 \begin_inset Quotes qrs
26540 \begin_inset Quotes qrs
26551 \begin_layout Description
26552 \begin_inset Flex Code
26555 \begin_layout Plain Layout
26562 \begin_inset Flex Code
26565 \begin_layout Plain Layout
26573 \begin_inset Flex Code
26576 \begin_layout Plain Layout
26582 in den Beispielen oben.
26583 Standardmäßig nicht ausgegeben.
26586 \begin_layout Description
26587 \begin_inset Flex Code
26590 \begin_layout Plain Layout
26597 \begin_inset Flex Code
26600 \begin_layout Plain Layout
26607 \begin_inset space \thinspace{}
26611 \begin_inset Flex Code
26614 \begin_layout Plain Layout
26623 ob diese Einfügung einen alleinstehenden Textblock repräsentiert (wie etwa eine Fußnote) oder Text,
26624 der Teil des umgebenden Textes ist (etwa ein Zweig).
26627 \begin_inset Flex Code
26630 \begin_layout Plain Layout
26639 \begin_layout Description
26640 \begin_inset Flex Code
26643 \begin_layout Plain Layout
26650 \begin_inset Flex Code
26653 \begin_layout Plain Layout
26659 ] Eine Marke für diese Einfügung,
26660 möglicherweise mit einem Verweis aus einen Zähler (für Fußnoten etwa
26661 \begin_inset Flex Code
26664 \begin_layout Plain Layout
26673 Diese Angabe ist optional,
26674 es gibt keine Voreinstellung.
26677 \begin_layout Description
26678 \begin_inset Flex Code
26681 \begin_layout Plain Layout
26689 \begin_inset Flex Code
26692 \begin_layout Plain Layout
26699 wenn dieser Absatzstil verwendet wird.
26700 Dies könnte man etwa verwenden,
26702 \begin_inset Flex Code
26705 \begin_layout Plain Layout
26713 \begin_inset Flex Code
26716 \begin_layout Plain Layout
26722 -Routine definiert.
26725 \begin_layout Description
26726 \begin_inset Flex Code
26729 \begin_layout Plain Layout
26735 CSS-Stilinformationen,
26736 die ausgegeben werden sollen,
26737 wenn diese Einfügung verwendet wird.
26739 dass dies automatisch in einen vom Absatzstil generierten
26740 \begin_inset Flex Code
26743 \begin_layout Plain Layout
26749 -Block eingefügt wird,
26750 Sie müssen also nur die CSS selbst festlegen.
26752 \begin_inset Flex Code
26755 \begin_layout Plain Layout
26764 \begin_layout Description
26765 \begin_inset Flex Code
26768 \begin_layout Plain Layout
26775 \begin_inset Flex Code
26778 \begin_layout Plain Layout
26785 der für die Hauptmarke verwendet wird.
26786 In den obigen Beispielen
26787 \begin_inset Flex Code
26790 \begin_layout Plain Layout
26799 \begin_inset Flex Code
26802 \begin_layout Plain Layout
26810 \begin_inset Flex Code
26813 \begin_layout Plain Layout
26820 \begin_inset Flex Code
26823 \begin_layout Plain Layout
26831 \begin_inset Flex Code
26834 \begin_layout Plain Layout
26843 \begin_layout Subsection
26844 Gleitobjekte und XHTML
26847 \begin_layout Standard
26848 Auch die XHTML-Ausgabe für Gleitobjekte kann durch Layout-Dateien kontrolliert werden.
26849 Die Ausgabe hat folgende Form:
26852 \begin_layout LyX-Code
26854 \begin_inset Quotes qrd
26858 \begin_inset Quotes qrd
26864 \begin_layout LyX-Code
26865 Inhalt des Gleitobjekts.
26868 \begin_layout LyX-Code
26872 \begin_layout Standard
26874 falls eine existiert,
26875 eine separate Einfügung und wird als solche ausgegeben.
26876 Seine Ausgabe wird somit durch
26877 \begin_inset Flex Code
26880 \begin_layout Plain Layout
26886 -Spezifikationen für Legenden-Einfügungen bestimmt.
26890 \begin_layout Description
26891 \begin_inset Flex Code
26894 \begin_layout Plain Layout
26901 \begin_inset Flex Code
26904 \begin_layout Plain Layout
26910 ] Legt die Attribute fest,
26911 die mit dem Haupt-Tag ausgegeben werden,
26913 \begin_inset Flex Code
26916 \begin_layout Plain Layout
26918 \begin_inset Quotes qrs
26922 \begin_inset Quotes qrs
26926 \begin_inset Quotes qrs
26930 \begin_inset Quotes qrs
26939 In der Voreinstellung gibt \SpecialChar LyX
26941 \begin_inset Flex Code
26944 \begin_layout Plain Layout
26946 \begin_inset Quotes qrs
26949 float float-floattype
26950 \begin_inset Quotes qrs
26960 \begin_inset Flex Code
26963 \begin_layout Plain Layout
26969 der \SpecialChar LyX
26970 -Name dieses Gleitobjekttyps ist,
26971 wie er in der Gleitobjekt-Definition festgelegt ist (siehe Abschnitt
26972 \begin_inset space ~
26976 \begin_inset CommandInset ref
26978 reference "subsec:Gleitobjekte"
26984 allerdings in Kleinbuchstaben und mit nicht-alphabetischen Zeichen zu Unterstrichen umgewandelt.
26986 \begin_inset Flex Code
26989 \begin_layout Plain Layout
26998 \begin_layout Description
26999 \begin_inset Flex Code
27002 \begin_layout Plain Layout
27008 CSS-Stilinformationen,
27009 die ausgegeben werden sollen,
27010 wenn dieses Gleitobjekt verwendet wird.
27012 dass dies automatisch in einen vom Absatzstil generierten
27013 \begin_inset Flex Code
27016 \begin_layout Plain Layout
27022 -Block eingefügt wird,
27023 Sie müssen also nur die CSS selbst festlegen.
27025 \begin_inset Flex Code
27028 \begin_layout Plain Layout
27037 \begin_layout Description
27038 \begin_inset Flex Code
27041 \begin_layout Plain Layout
27048 \begin_inset Flex Code
27051 \begin_layout Plain Layout
27058 der für die Hauptmarke verwendet wird.
27059 In den obigen Beispielen
27060 \begin_inset Flex Code
27063 \begin_layout Plain Layout
27072 \begin_inset Flex Code
27075 \begin_layout Plain Layout
27082 dies sollten Sie nur in Ausnahmefällen ändern.
27085 \begin_layout Subsection
27086 Formatierung des Literaturverzeichnisses
27089 \begin_layout Standard
27090 Das Literaturverzeichnis kann mittels
27091 \begin_inset Flex Code
27094 \begin_layout Plain Layout
27100 -Blöcken formatiert werden.
27102 \begin_inset space ~
27106 \begin_inset CommandInset ref
27108 reference "subsec:Literaturverweisformat"
27113 für weitere Informationen.
27116 \begin_layout Subsection
27117 Von \SpecialChar LyX
27121 \begin_layout Standard
27122 Wir haben oft genug erwähnt,
27123 dass \SpecialChar LyX
27124 auf der Grundlage der Absatzstildeklarationen Standard-CSS-Informationen sowohl für Einfügungen als auch für Absatzstile erzeugt.
27125 In diesem Abschnitt diskutieren wir kurz,
27126 welche Layout-Informationen \SpecialChar LyX
27128 und wie dies geschieht.
27131 \begin_layout Standard
27132 Gegenwärtig erzeugt \SpecialChar LyX
27133 CSS nur für Schriftinformationen.
27134 Es greift dabei auf
27135 \begin_inset Flex Code
27138 \begin_layout Plain Layout
27146 \begin_inset Flex Code
27149 \begin_layout Plain Layout
27157 \begin_inset Flex Code
27160 \begin_layout Plain Layout
27168 \begin_inset Flex Code
27171 \begin_layout Plain Layout
27178 \begin_inset Flex Code
27181 \begin_layout Plain Layout
27187 -Deklaration zurück (siehe Abschnitt
27188 \begin_inset space ~
27192 \begin_inset CommandInset ref
27194 reference "subsec:Beschreibung-des-Zeichensatzes"
27200 Die Übertragung ist zumeist ziemlich offensichtlich.
27202 \begin_inset Flex Code
27205 \begin_layout Plain Layout
27212 \begin_inset Flex Code
27215 \begin_layout Plain Layout
27223 Das Verhältnis von \SpecialChar LyX
27224 -Schriftgrößen und CSS-Schriftgrößen ist etwas weniger offensichtlich,
27225 aber trotzdem nachvollziehbar.
27226 Schauen Sie sich bei Interesse die Funktion
27227 \begin_inset Flex Code
27230 \begin_layout Plain Layout
27237 \begin_inset Flex URL
27240 \begin_layout Plain Layout
27250 \begin_layout Chapter
27251 Externes Material einfügen
27252 \begin_inset CommandInset label
27254 name "cha:Externes-Material-einfügen"
27261 \begin_layout Standard
27262 \begin_inset Box Shadowbox
27272 height_special "totalheight"
27277 backgroundcolor "none"
27280 \begin_layout Plain Layout
27282 Dieser Teil der Dokumentation wurde lange nicht aktualisiert.
27284 dass sie noch akkurat ist,
27285 garantieren das aber nicht.
27293 \begin_layout Standard
27295 \begin_inset Quotes gld
27299 \begin_inset Quotes grd
27302 in \SpecialChar LyX
27303 wird ausführlich im Handbuch
27305 Eingebettete Objekte
27308 Im Folgenden geht es nur darum zu beschreiben,
27309 wie das intern funktioniert und wie man neue Vorlagen erstellen kann.
27312 \begin_layout Section
27313 Wie funktioniert das?
27316 \begin_layout Standard
27320 \begin_inset space \space{}
27325 basiert auf dem Konzept der
27330 Eine Vorlage ist eine Spezifikation,
27331 wie \SpecialChar LyX
27332 mit einer bestimmten Art von Material umgehen soll.
27333 Derzeit gehören zu \SpecialChar LyX
27334 derartige Vorlagen für XFig-Abbildungen,
27336 diverse Abbildungen im Rasterformat,
27337 Gnuplot und noch ein paar mehr.
27338 Die vollständige Liste sehen Sie in
27340 Einfügen\SpecialChar menuseparator
27341 Datei\SpecialChar menuseparator
27343 \begin_inset space \space{}
27349 Darüber hinaus ist es möglich,
27350 durch eigene Vorlagen beliebige andere Formate einzubinden.
27351 Wir werden weiter unten beschreiben,
27352 was genau Sie dazu machen müssen und hoffen,
27353 dass Sie derartig erstellte Vorlagen an das \SpecialChar LyX
27355 damit sie in kommenden \SpecialChar LyX
27356 -Versionen integriert werden können.
27359 \begin_layout Standard
27360 Ein weiteres Merkmal der Idee der externen Einfügung ist die Unterscheidung zwischen der ursprünglichen Datei,
27361 die als Grundlage für das eingefügte Material dient,
27362 und der erzeugten Datei,
27363 die dann letztendlich in Ihr Dokument eingebunden wird.
27364 Wir wollen dies am Beispiel einer XFig-Abbildung erläutern.
27367 \begin_layout Standard
27368 Das Programm XFig bearbeitet eine speziell formatierte Datei mit der Endung
27373 In XFig können Sie Ihre Abbildung editieren und ändern,
27374 und zum Schluss speichern Sie diese
27379 Wenn Sie nun eine derartige Abbildung in \SpecialChar LyX
27381 müssen Sie zunächst
27386 um eine PostScript-Datei zu erzeugen,
27387 die von \SpecialChar LaTeX
27388 eingebunden werden kann.
27389 In diesem Fall ist also die
27393 -Datei die oben erwähnte Originaldatei,
27398 Datei die tatsächlich eingebundene Datei.
27401 \begin_layout Standard
27402 Diese Unterscheidung ist wichtig,
27403 denn Sie erlaubt das einfache Ändern und Aktualisieren des Materials,
27404 während Sie an Ihrem Text schreiben.
27405 Außerdem ist erst so die Flexibilität gegeben,
27407 um unterschiedliche Exportformate für die \SpecialChar LyX
27408 -Datei zu ermöglichen.
27411 \begin_layout Standard
27412 So ist es im Falle einer Ausgabe als reiner (ASCII) Text sicher nicht sinnvoll,
27413 eine PostScript-Datei im Rohformat einzubinden.
27414 In diesem Fall wird dann entweder nur eine Referenz auf die Bilddatei angegeben,
27415 oder aber es wird ein Konverter gestartet,
27416 der eine ASCII-Darstellung erzeugt,
27417 die in etwa so aussieht wie die ursprüngliche Grafik.
27418 Genau dies ist mit der Einfügung
27423 denn sie kennt all die notwendigen Befehle für derartige Konvertierungen (sofern sie von \SpecialChar LyX
27424 unterstützt werden).
27427 \begin_layout Standard
27428 Darüber hinaus erlaubt die Einfügung
27432 aber auch die einfache Integration mit externen Betrachtern und Editoren.
27433 So sind Sie bei einer XFig-Abbildung in der Lage,
27434 mit einem einigen Klick XFig zu starten,
27435 um die Abbildung zu bearbeiten oder die erstellte PostScript-Datei mit
27440 Kein langes Herumsuchen mit Dateimanagern nach den Original- und Grafikdateien mehr,
27441 und Sie müssen sich nicht mehr an die unterschiedlichen Parameter erinnern,
27442 die vielleicht für diese Abbildung notwendig sind,
27443 um sie in der richtigen Größe zu erstellen.
27444 Sie haben ohne viel Aufwand Zugriff auf eine Vielzahl von Applikationen und können so Ihre Produktivität ungemein steigern.
27447 \begin_layout Section
27448 Die Konfigurationsdateien für externe Vorlagen
27451 \begin_layout Standard
27452 Es ist ziemlich einfach,
27453 eigene externe Vorlagen zu \SpecialChar LyX
27457 wenn es sorglos geschieht,
27458 ziemlich wahrscheinlich ein Sicherheitsproblem mit sich bringt.
27459 Bevor Sie dies also tun,
27460 raten wir Ihnen dringend,
27461 die Sicherheitshinweise in Abschnitt
27462 \begin_inset space ~
27466 \begin_inset CommandInset ref
27468 reference "sec:Sicherheitshinweise"
27476 \begin_layout Standard
27477 Trotzdem ermutigen wir Sie,
27478 interessante Vorlagen an uns zu schicken.
27482 \begin_layout Standard
27483 Die externen Vorlagen sind in Dateien mit der Endung
27484 \begin_inset Flex Code
27487 \begin_layout Plain Layout
27495 \begin_inset Flex Code
27498 \begin_layout Plain Layout
27499 LyXDir/lib/xtemplates/
27505 Jede Vorlage ist in einer eigenen Datei definiert.
27506 Ihre eigenen Vorlagen können Sie in
27507 \begin_inset Flex Code
27510 \begin_layout Plain Layout
27511 UserDir/xtemplates/
27517 Sie können auch existierende Vorlagen dorthin kopieren,
27518 um sie zu modifizieren.
27521 \begin_layout Standard
27522 Eine typische Vorlage sieht so aus:
27525 \begin_layout LyX-Code
27529 \begin_layout LyX-Code
27531 $$AbsOrRelPathParent$$Basename"
27534 \begin_layout LyX-Code
27538 \begin_layout LyX-Code
27542 \begin_layout LyX-Code
27546 \begin_layout LyX-Code
27550 \begin_layout LyX-Code
27554 \begin_layout LyX-Code
27555 AutomaticProduction true
27558 \begin_layout LyX-Code
27562 \begin_layout LyX-Code
27566 \begin_layout LyX-Code
27570 \begin_layout LyX-Code
27571 TransformCommand Rotate RotationLatexCommand
27574 \begin_layout LyX-Code
27575 TransformCommand Resize ResizeLatexCommand
27578 \begin_layout LyX-Code
27579 Product "$$RotateFront$$ResizeFront
27582 \begin_layout LyX-Code
27587 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
27590 \begin_layout LyX-Code
27591 $$ResizeBack$$RotateBack"
27594 \begin_layout LyX-Code
27598 \begin_layout LyX-Code
27599 UpdateResult "$$AbsPath$$Basename.pstex_t"
27602 \begin_layout LyX-Code
27603 Requirement "graphicx"
27606 \begin_layout LyX-Code
27607 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
27610 \begin_layout LyX-Code
27611 ReferencedFile latex "$$AbsPath$$Basename.eps"
27614 \begin_layout LyX-Code
27615 ReferencedFile dvi "$$AbsPath$$Basename.eps"
27618 \begin_layout LyX-Code
27622 \begin_layout LyX-Code
27626 \begin_layout LyX-Code
27627 TransformCommand Rotate RotationLatexCommand
27630 \begin_layout LyX-Code
27631 TransformCommand Resize ResizeLatexCommand
27634 \begin_layout LyX-Code
27635 Product "$$RotateFront$$ResizeFront
27638 \begin_layout LyX-Code
27643 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
27646 \begin_layout LyX-Code
27647 $$ResizeBack$$RotateBack"
27650 \begin_layout LyX-Code
27651 UpdateFormat pdftex
27654 \begin_layout LyX-Code
27655 UpdateResult "$$AbsPath$$Basename.pdftex_t"
27658 \begin_layout LyX-Code
27659 Requirement "graphicx"
27662 \begin_layout LyX-Code
27663 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
27666 \begin_layout LyX-Code
27667 ReferencedFile latex "$$AbsPath$$Basename.pdf"
27670 \begin_layout LyX-Code
27674 \begin_layout LyX-Code
27678 \begin_layout LyX-Code
27679 Product "$$Contents(
27681 "$$AbsPath$$Basename.asc
27686 \begin_layout LyX-Code
27687 UpdateFormat asciixfig
27690 \begin_layout LyX-Code
27691 UpdateResult "$$AbsPath$$Basename.asc"
27694 \begin_layout LyX-Code
27698 \begin_layout LyX-Code
27702 \begin_layout LyX-Code
27703 Product "<graphic fileref=
27705 "$$AbsOrRelPathMaster$$Basename.eps
27710 \begin_layout LyX-Code
27714 \begin_layout LyX-Code
27718 \begin_layout LyX-Code
27719 UpdateResult "$$AbsPath$$Basename.eps"
27722 \begin_layout LyX-Code
27723 ReferencedFile docbook "$$AbsPath$$Basename.eps"
27726 \begin_layout LyX-Code
27727 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
27730 \begin_layout LyX-Code
27734 \begin_layout LyX-Code
27739 \begin_layout LyX-Code
27743 \begin_layout LyX-Code
27747 \begin_layout Standard
27750 \begin_inset Flex Code
27753 \begin_layout Plain Layout
27761 \begin_inset Flex Code
27764 \begin_layout Plain Layout
27771 Sie enthält einen Kopf,
27772 in dem generelle Einstellungen vorgenommen werden und Abschnitte
27773 \begin_inset Flex Code
27776 \begin_layout Plain Layout
27784 \begin_inset Flex Code
27787 \begin_layout Plain Layout
27793 für jedes unterstützte primäre Zielformat des Dokuments.
27796 \begin_layout Subsection
27800 \begin_layout Description
27801 \begin_inset Flex Code
27804 \begin_layout Plain Layout
27805 AutomaticProduction
27806 \begin_inset space ~
27816 die von der Vorlagen repräsentiert wird,
27817 von \SpecialChar LyX
27818 erzeugt werden muss.
27819 Diese Spezifikation darf nur einmal vorkommen.
27822 \begin_layout Description
27823 \begin_inset Flex Code
27826 \begin_layout Plain Layout
27828 \begin_inset space ~
27837 das im Datei-Dialog verwendet wird,
27838 um die gewünschten Dateien zu filtern.
27839 Wenn es mehr als eine mögliche Dateiendung gibt (tgif etwa hat
27840 \begin_inset Flex Code
27843 \begin_layout Plain Layout
27850 \begin_inset Flex Code
27853 \begin_layout Plain Layout
27860 verwenden Sie so etwas wie
27861 \begin_inset Flex Code
27864 \begin_layout Plain Layout
27871 Diese Spezifikation darf nur einmal vorkommen.
27874 \begin_layout Description
27875 \begin_inset Flex Code
27878 \begin_layout Plain Layout
27880 \begin_inset space ~
27889 der auf dem Knopf der externen Einfügung angezeigt wird.
27890 Diese Spezifikation darf nur einmal vorkommen.
27893 \begin_layout Description
27894 \begin_inset Flex Code
27897 \begin_layout Plain Layout
27899 \begin_inset space ~
27903 \begin_inset space ~
27913 \begin_inset Quotes gld
27917 \begin_inset Quotes grd
27921 Geben Sie hier genügend Informationen,
27922 um den Benutzern zu verdeutlichen,
27923 was die Vorlage bietet.
27924 Diese Spezifikation darf nur einmal vorkommen.
27927 \begin_layout Description
27928 \begin_inset Flex Code
27931 \begin_layout Plain Layout
27933 \begin_inset space ~
27941 Das Format der Quelldatei.
27942 Das muss der Name eines Formats sein,
27943 das \SpecialChar LyX
27944 kennt (siehe Abschnitt
27945 \begin_inset space ~
27949 \begin_inset CommandInset ref
27951 reference "sec:Formate"
27958 \begin_inset Flex Code
27961 \begin_layout Plain Layout
27968 wenn die Vorlage Quelldateien von mehr als einem Format bearbeiten kann.
27970 wird dann versuchen,
27971 über die Datei selbst herauszufinden,
27972 um welches Format es sich aktuell handelt.
27973 Diese Spezifikation darf nur einmal vorkommen.
27976 \begin_layout Description
27977 \begin_inset Flex Code
27980 \begin_layout Plain Layout
27982 \begin_inset space ~
27990 Ein eindeutiger Name für die Vorlage.
27991 Er darf keine Ersetzungsmakros (siehe unten) enthalten.
27994 \begin_layout Description
27995 \begin_inset Flex Code
27998 \begin_layout Plain Layout
28000 \begin_inset space ~
28003 Rotate|Resize|Clip|Extra
28008 Diese Spezifikation legt fest,
28009 welche Transformationen von dieser Vorlage unterstützt werden.
28010 Es kann keinmal oder mehrmals vorkommen.
28011 Dieser Befehl aktiviert die entsprechenden Reiter im Dialog
28017 \begin_inset Flex Code
28020 \begin_layout Plain Layout
28026 -Spezifikation benötigt eine korrespondierende
28027 \begin_inset Flex Code
28030 \begin_layout Plain Layout
28037 \begin_inset Flex Code
28040 \begin_layout Plain Layout
28047 \begin_inset Flex Code
28050 \begin_layout Plain Layout
28057 Falls dies nicht der Fall ist,
28058 wird die Transformation von diesem Format nicht unterstützt.
28061 \begin_layout Subsection
28062 Der Format-Abschnitt
28065 \begin_layout Description
28066 \begin_inset Flex Code
28069 \begin_layout Plain Layout
28071 \begin_inset space ~
28074 LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
28079 Das primäre Dokument-Zielformat,
28080 für den diese Formatdefinition gedacht ist.
28081 Nicht jede Vorlage bietet sinnvolle Ausgaben in jedes Zielformat.
28082 Definieren Sie aber bitte dennoch für alle Zielformat einen
28083 \begin_inset Flex Code
28086 \begin_layout Plain Layout
28093 Verwenden Sie einen Blindtext,
28094 wenn keine vernünftige Definition möglich ist.
28095 So können Sie im exportierten Dokument wenigstens einen Hinweis auf die externe Vorlage sehen.
28098 \begin_layout Description
28099 \begin_inset Flex Code
28102 \begin_layout Plain Layout
28104 \begin_inset space ~
28108 \begin_inset space ~
28116 Diese Spezifikation definiert ein zusätzliches Makros
28117 \begin_inset Flex Code
28120 \begin_layout Plain Layout
28127 \begin_inset Flex Code
28130 \begin_layout Plain Layout
28138 \begin_inset Flex Code
28141 \begin_layout Plain Layout
28147 selbst kann Ersetzungsmakros enthalten.
28148 Der Vorteil gegenüber der Verwendung von
28149 \begin_inset Flex Code
28152 \begin_layout Plain Layout
28159 \begin_inset Flex Code
28162 \begin_layout Plain Layout
28169 dass der ersetzte Wert von
28170 \begin_inset Flex Code
28173 \begin_layout Plain Layout
28180 so dass es ein gültiges optionales Argument im Dokumentformat ist.
28181 Diese Spezifikation kann keinmal oder mehrmals verwendet werden.
28184 \begin_layout Description
28185 \begin_inset Flex Code
28188 \begin_layout Plain Layout
28190 \begin_inset space ~
28199 der in das exportierte Dokument eingefügt wird.
28200 Das ist die wichtigste Spezifikation überhaupt,
28201 und sie kann sehr komplex sein.
28202 Diese Spezifikation darf nur einmal vorkommen.
28205 \begin_layout Description
28206 \begin_inset Flex Code
28209 \begin_layout Plain Layout
28211 \begin_inset space ~
28219 spezifiziert einen Textbaustein für den \SpecialChar LaTeX
28222 \begin_inset Flex Code
28225 \begin_layout Plain Layout
28233 \begin_inset Flex Code
28236 \begin_layout Plain Layout
28243 Diese Spezifikation kann keinmal oder mehrmals verwendet werden.
28246 \begin_layout Description
28247 \begin_inset Flex Code
28250 \begin_layout Plain Layout
28252 \begin_inset space ~
28256 \begin_inset space ~
28264 Diese Spezifikation benennt Dateien,
28265 die vom Konversionsprozess erzeugt werden und die für ein bestimmtes Ausgabeformat benötigt werden.
28266 Wenn der Dateiname relativ ist,
28267 wird er relativ zum Hauptdokument interpretiert.
28268 Diese Spezifikation kann keinmal oder mehrmals verwendet werden.
28271 \begin_layout Description
28272 \begin_inset Flex Code
28275 \begin_layout Plain Layout
28277 \begin_inset space ~
28285 Der Name eines benötigten \SpecialChar LaTeX
28287 Dieses wird mittels
28288 \begin_inset Flex Code
28291 \begin_layout Plain Layout
28299 in den \SpecialChar LaTeX
28300 -Vorspann eingebunden.
28301 Diese Spezifikation kann keinmal oder mehrmals verwendet werden.
28304 \begin_layout Description
28305 \begin_inset Flex Code
28308 \begin_layout Plain Layout
28310 \begin_inset space ~
28314 \begin_inset space ~
28317 RotationLatexCommand
28322 Diese Spezifikation legt fest,
28323 dass der eingebaute \SpecialChar LaTeX
28324 -Befehl für die Drehung verwendet werden soll.
28325 Diese Spezifikation kann keinmal oder einmal verwendet werden.
28328 \begin_layout Description
28329 \begin_inset Flex Code
28332 \begin_layout Plain Layout
28334 \begin_inset space ~
28338 \begin_inset space ~
28346 Diese Spezifikation legt fest,
28347 dass der eingebaute \SpecialChar LaTeX
28348 -Befehl für die Skalierung verwendet werden soll.
28349 Diese Spezifikation kann keinmal oder einmal verwendet werden.
28352 \begin_layout Description
28353 \begin_inset Flex Code
28356 \begin_layout Plain Layout
28358 \begin_inset space ~
28362 \begin_inset space ~
28365 RotationLatexOption
28370 Diese Spezifikation legt fest,
28371 dass die Drehung über ein optionales Argument erfolgt.
28372 Diese Spezifikation kann keinmal oder einmal verwendet werden.
28375 \begin_layout Description
28376 \begin_inset Flex Code
28379 \begin_layout Plain Layout
28381 \begin_inset space ~
28385 \begin_inset space ~
28393 Diese Spezifikation legt fest,
28394 dass die Skalierung über ein optionales Argument erfolgt.
28395 Diese Spezifikation kann keinmal oder einmal verwendet werden.
28398 \begin_layout Description
28399 \begin_inset Flex Code
28402 \begin_layout Plain Layout
28404 \begin_inset space ~
28408 \begin_inset space ~
28416 Diese Spezifikation legt fest,
28417 dass das Zuschneiden über ein optionales Argument erfolgt.
28418 Diese Spezifikation kann keinmal oder einmal verwendet werden.
28421 \begin_layout Description
28422 \begin_inset Flex Code
28425 \begin_layout Plain Layout
28427 \begin_inset space ~
28431 \begin_inset space ~
28439 Diese Spezifikation legt fest,
28440 dass ein zusätzliches optionales Argument verwendet wird.
28441 Diese Spezifikation kann keinmal oder einmal verwendet werden.
28444 \begin_layout Description
28445 \begin_inset Flex Code
28448 \begin_layout Plain Layout
28450 \begin_inset space ~
28458 Das Dateiformat der konvertierten Datei.
28459 Das muss der Name eines Formats sein,
28460 das \SpecialChar LyX
28461 kennt (siehe Abschnitt
28462 \begin_inset space ~
28466 \begin_inset CommandInset ref
28468 reference "sec:Formate"
28474 Diese Spezifikation darf nur einmal vorkommen.
28475 Soll das Ergebnis eine PDF-Datei sein,
28476 müssen Sie das Format
28477 \begin_inset Flex Code
28480 \begin_layout Plain Layout
28487 Das ist das PDF-Format,
28488 das für eingebundene Grafiken verwendet wird.
28489 Die anderen definierten PDF-Formate sind für die Dokumentausgabe gedacht.
28492 \begin_layout Description
28493 \begin_inset Flex Code
28496 \begin_layout Plain Layout
28498 \begin_inset space ~
28506 Der Dateiname der konvertierten Datei.
28507 Der Dateiname muss absolut sein.
28508 Diese Spezifikation darf nur einmal vorkommen.
28511 \begin_layout Subsection
28512 Vorspann-Definitionen
28515 \begin_layout Standard
28516 Die Konfigurationsdatei für externe Vorlagen kann zusätzliche Vorspann-Definitionen enthalten,
28518 \begin_inset Flex Code
28521 \begin_layout Plain Layout
28529 \begin_inset Flex Code
28532 \begin_layout Plain Layout
28538 eingeschlossen sind.
28539 Sie können von den Vorlagen im jeweiligen
28540 \begin_inset Flex Code
28543 \begin_layout Plain Layout
28549 -Abschnitt verwendet werden.
28552 \begin_layout Section
28553 Der Ersetzungsmechanismus
28556 \begin_layout Standard
28557 Wenn über die externe Einfügung ein externes Programm gestartet wird,
28558 geschieht dies anhand eines Befehls,
28559 der in der Vorlage festgelegt wurde.
28560 Ein solcher Befehl kann diverse Makros enthalten,
28561 die vor dem eigentlichen Aufruf ausgewertet und ersetzt werden.
28562 Die Ausführung erfolgt dabei immer in demjenigen Verzeichnis,
28563 das auch das \SpecialChar LyX
28567 \begin_layout Standard
28568 Außerdem wird der Name des externen Materials für die Ausgabe durch den Ersetzungsmechanismus generiert;
28569 auch die meisten anderen Spezifikationen in der Vorlage können den Ersetzungsmechanismus nutzen.
28572 \begin_layout Standard
28573 Hier finden Sie eine Liste der Makros für die Ersetzung:
28576 \begin_layout Description
28577 \begin_inset Flex Code
28580 \begin_layout Plain Layout
28581 $$AbsOrRelPathMaster
28586 Der absolute oder relative Dateipfad zum \SpecialChar LyX
28590 \begin_layout Description
28591 \begin_inset Flex Code
28594 \begin_layout Plain Layout
28595 $$AbsOrRelPathParent
28600 Der absolute oder relative Dateipfad zum \SpecialChar LyX
28604 \begin_layout Description
28605 \begin_inset Flex Code
28608 \begin_layout Plain Layout
28614 Der absolute Dateipfad.
28615 Wenn Sie das Dokument mit \SpecialChar LyX
28617 ist dies der Pfad zum temporären Verzeichnis.
28620 \begin_layout Description
28621 \begin_inset Flex Code
28624 \begin_layout Plain Layout
28630 Der Dateiname ohne Pfad und Endung.
28633 \begin_layout Description
28634 \begin_inset Flex Code
28637 \begin_layout Plain Layout
28639 \begin_inset Quotes qld
28643 \begin_inset Quotes qld
28651 Dieses Makro gibt den Inhalt der Datei mit dem Namen
28652 \begin_inset Flex Code
28655 \begin_layout Plain Layout
28664 \begin_layout Description
28665 \begin_inset Flex Code
28668 \begin_layout Plain Layout
28674 Die Dateiendung (inklusive Punkt).
28677 \begin_layout Description
28678 \begin_inset Flex Code
28681 \begin_layout Plain Layout
28688 \begin_inset Quotes gld
28692 \begin_inset Quotes grd
28696 wenn die Datei das JPEG-Format hat,
28698 \begin_inset Quotes gld
28702 \begin_inset Quotes grd
28707 um unnötige Konversionen für solche Ausgabeformate zu vermeiden,
28708 die sowohl PNG als auch JPEG unterstützen.
28709 Die vordefinierte Rastergrafik-Vorlage verwendet dies für die Ausgabe in das PDF\SpecialChar TeX
28713 \begin_layout Description
28714 \begin_inset Flex Code
28717 \begin_layout Plain Layout
28723 Der Name der Datei,
28729 Das ist entweder ein absoluter Dateiname oder ein zum \SpecialChar LyX
28730 -Dokument relativer.
28733 \begin_layout Description
28734 \begin_inset Flex Code
28737 \begin_layout Plain Layout
28744 \begin_inset Flex Code
28747 \begin_layout Plain Layout
28753 (absoluter Dateipfad oder ein zum \SpecialChar LyX
28754 -Dokument relativer).
28757 \begin_layout Description
28758 \begin_inset Flex Code
28761 \begin_layout Plain Layout
28767 Der Dateiname mit absolutem Dateipfad zum ursprünglichen Verzeichnis (nicht dem temporären).
28770 \begin_layout Description
28771 \begin_inset Flex Code
28774 \begin_layout Plain Layout
28781 relativ zum \SpecialChar LyX
28785 \begin_layout Description
28786 \begin_inset Flex Code
28789 \begin_layout Plain Layout
28796 relativ zum \SpecialChar LyX
28800 \begin_layout Description
28801 \begin_inset Flex Code
28804 \begin_layout Plain Layout
28810 Der absolute Pfad zum Systemverzeichnis.
28811 Das wird üblicherweise verwendet,
28812 um auf die Hilfsskripte zu verweisen,
28813 die \SpecialChar LyX
28817 \begin_layout Description
28818 \begin_inset Flex Code
28821 \begin_layout Plain Layout
28827 Voller Dateiname (mit Pfad) im temporären Verzeichnis,
28828 das automatisch gelöscht wird,
28829 wenn das entsprechende Dokument geschlossen oder das externe Material entfernt wird.
28832 \begin_layout Standard
28833 Alle Pfad-Makros enthalten einen angehängten Verzeichnis-Trenner,
28835 \begin_inset space \thinspace{}
28839 einen absoluten Dateipfad mittels
28840 \begin_inset Flex Code
28843 \begin_layout Plain Layout
28844 $$AbsPath$$Basename$$Extension
28852 \begin_layout Standard
28853 Die obigen Makros werden in allen Spezifikationen ersetzt,
28854 sollte dies nicht explizit anders vermerkt worden sein.
28856 \begin_inset Flex Code
28859 \begin_layout Plain Layout
28865 unterstützt zusätzlich noch die folgenden Ersetzungen,
28867 \begin_inset Flex Code
28870 \begin_layout Plain Layout
28877 \begin_inset Flex Code
28880 \begin_layout Plain Layout
28889 \begin_layout Description
28890 \begin_inset Flex Code
28893 \begin_layout Plain Layout
28899 Der vordere Teil des Skalierungsbefehls.
28902 \begin_layout Description
28903 \begin_inset Flex Code
28906 \begin_layout Plain Layout
28912 Der hintere Teil des Skalierungsbefehls.
28915 \begin_layout Description
28916 \begin_inset Flex Code
28919 \begin_layout Plain Layout
28925 Der vordere Teil des Drehungsbefehls.
28928 \begin_layout Description
28929 \begin_inset Flex Code
28932 \begin_layout Plain Layout
28938 Der hintere Teil des Drehungsbefehls.
28941 \begin_layout Standard
28943 \begin_inset Flex Code
28946 \begin_layout Plain Layout
28952 unterstützt zusätzlich noch die folgenden Ersetzungen,
28954 \begin_inset Flex Code
28957 \begin_layout Plain Layout
28964 \begin_inset Flex Code
28967 \begin_layout Plain Layout
28976 \begin_layout Description
28977 \begin_inset Flex Code
28980 \begin_layout Plain Layout
28986 Die Option für das Zuschneiden.
28989 \begin_layout Description
28990 \begin_inset Flex Code
28993 \begin_layout Plain Layout
28999 Die zusätzliche Option.
29002 \begin_layout Description
29003 \begin_inset Flex Code
29006 \begin_layout Plain Layout
29012 Die Option für das Skalieren.
29015 \begin_layout Description
29016 \begin_inset Flex Code
29019 \begin_layout Plain Layout
29025 Die Option für die Drehung.
29028 \begin_layout Standard
29029 Sie fragen sich vielleicht,
29030 warum es so viele Pfad-Makros gibt.
29031 Vor allem gibt es dafür zwei Gründe:
29034 \begin_layout Enumerate
29035 Relative und absolute sollten jeweils relativ oder absolut bleiben,
29036 denn die Anwender haben vermutlich Gründe,
29037 warum sie diese oder jene Form verwenden.
29038 Relative Pfade sind bspw.
29039 hilfreich für Dokumente,
29040 die weitergegeben werden und die auf verschiedenen Geräten funktionieren sollten.
29041 Absolute Pfade werden von manchen Programmen vorausgesetzt.
29044 \begin_layout Enumerate
29046 behandelt relative Dateinamen anders als \SpecialChar LyX
29047 und andere Programme in eingebetteten eingebundenen Dateien.
29048 Für \SpecialChar LyX
29049 ist ein relativer Dateiname immer relativ zum Dokument,
29050 das den Dateinamen enthält.
29051 Für \SpecialChar LaTeX
29052 ist er immer relativ zum Hauptdokument.
29053 Diese zwei Angaben sind identisch,
29054 wenn sie keine Unterdokumente haben,
29055 aber sie unterscheiden sich,
29056 wenn Sie ein Hauptdokument mit Unterdokumenten haben.
29058 dass relative Dateinamen umgewandelt werden müssen,
29059 wenn Sie für \SpecialChar LaTeX
29060 aufbereitet werden.
29061 Zum Glück macht \SpecialChar LyX
29062 das automatisch für Sie,
29063 wenn Sie die richtigen Makros verwenden.
29066 \begin_layout Standard
29067 Welche Pfad-Makros sollten Sie also in neuen Vorlagen-Definitionen verwenden?
29068 Die Regel ist nicht schwer:
29071 \begin_layout Itemize
29073 \begin_inset Flex Code
29076 \begin_layout Plain Layout
29083 wenn ein absoluter Pfad benötigt wird.
29086 \begin_layout Itemize
29088 \begin_inset Flex Code
29091 \begin_layout Plain Layout
29092 $$AbsOrRelPathMaster
29098 wenn die ersetzte Zeichenkette eine Form von if \SpecialChar LaTeX
29102 \begin_layout Itemize
29103 Sonst verwenden Sie
29104 \begin_inset Flex Code
29107 \begin_layout Plain Layout
29108 $$AbsOrRelPathParent
29114 um die Präferenzen der Anwender zu erhalten.
29117 \begin_layout Standard
29118 Es gibt Spezialfälle,
29119 bei denen diese Regel nicht funktioniert und bei denen bspw.
29120 relative Namen gebraucht werden,
29121 aber der Normalfall ist das nicht.
29122 Ein Beispiel für einen solchen Ausnahmefall isz die Spezifikation
29125 \begin_layout Quote
29126 \begin_inset Flex Code
29129 \begin_layout Plain Layout
29130 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
29138 \begin_layout Standard
29139 in der XFig-Vorlage oben.
29140 Wir können hier keinen absoluten Namen verwenden,
29141 weil der Kopierer für
29142 \begin_inset Flex Code
29145 \begin_layout Plain Layout
29151 -Dateien relative Namen braucht,
29152 um den Dateiinhalt bearbeiten zu können.
29155 \begin_layout Section
29156 Sicherheitshinweise
29157 \begin_inset CommandInset label
29159 name "sec:Sicherheitshinweise"
29166 \begin_layout Standard
29167 Das Feature für externes Material interagiert viel mit externen Programmen,
29168 und zwar automatisch.
29169 Das bringt potentielle Sicherheitsprobleme mit sich,
29170 die zu beachten sind.
29171 Da die Möglichkeit besteht,
29172 in den Vorlagen beliebige Dateinamen und\SpecialChar breakableslash
29173 oder Parameter zu definieren,
29174 und da diese in Befehlsdeklarationen eingefügt werden,
29175 ist es theoretisch möglich,
29176 bösartige Dokumente zu erzeugen,
29177 die beliebige Befehle ausführen können,
29178 wenn jemand das Dokument exportiert oder ansieht.
29179 Das wollen wir definitiv verhindern.
29182 \begin_layout Standard
29183 Da nun aber die externen Programmbefehle ausschließlich in den Konfigurationsdateien für die Vorlagen spezifiziert sind,
29184 gibt es keine Sicherheitsprobleme,
29185 wenn \SpecialChar LyX
29186 richtig konfiguriert wurde und nur sichere Vorlagen verwendet werden.
29187 Denn externe Programme werden mit dem Systembefehl
29188 \begin_inset Flex Code
29191 \begin_layout Plain Layout
29198 \begin_inset Flex Code
29201 \begin_layout Plain Layout
29208 Das verunmöglicht die Ausführung beliebiger Befehle über die Shell mithilfe von Dateinamen oder \SpecialChar nobreakdash
29212 \begin_layout Standard
29213 Das heißt aber auch,
29214 dass die Auswahl der Befehle,
29215 die Sie in den Vorlagendefinitionen verwenden können,
29227 sind nicht ohne Weiteres verfügbar.
29228 Das ist der Preis für die Sicherheit.
29229 Wenn Sie Shell-Features verwenden wollen,
29230 sollten Sie ein sicheres Skript schreiben,
29231 um dies in einer kontrollierten Art und Weise zu tun,
29232 und dann dieses Skript über die Befehlsspezifikation aufrufen.
29235 \begin_layout Standard
29236 Es ist zwar möglich eine Vorlage zu entwerfen,
29237 die direkt mit der Shell interagiert,
29238 aber da dies bösartigen Anwendern erlauben würde,
29239 über clevere Dateinamen und\SpecialChar breakableslash
29240 oder Parameter beliebige Befehle auszuführen,
29241 empfehlen wir grundsätzlich,
29242 dass Sie sichere Skripte verwenden,
29243 die den Systembefehl
29244 \begin_inset Flex Code
29247 \begin_layout Plain Layout
29253 in kontrollierter Form einsetzen.
29255 dass es innerhalb kontrollierter Umgebungen verlockend sein kann,
29256 einfach normale Shell-Skripte zu verwenden.
29257 Aber seien Sie sich bewusst,
29260 eine leicht ausnutzbare Sicherheitslücke in ihr System einfügen.
29261 Natürlich werden solche unsicheren Vorlagen niemals in die \SpecialChar LyX
29262 -Distribution aufgenommen,
29263 auch wenn wir immer dazu ermuntern,
29264 neue Vorlagen in der Open-Source-Tradition beizusteuern.
29267 \begin_layout Standard
29268 Die Einbindung von externem Material ist ein mächtiges Werkzeug,
29269 und Sie müssen aufpassen,
29270 dass Sie diese Macht nicht unterschätzen und Sicherheitsprobleme schaffen.
29271 Ein subtiler Fehler in einer einzigen Zeile in einem unschuldig aussehenden Skript kann die Tür für riesige Sicherheitsprobleme öffnen.
29272 Wenn Sie also etwas nicht vollständig verstehen,
29274 dass Sie einen Sicherheitsexperten oder das \SpecialChar LyX
29275 -Team konsultieren,
29276 sobald sie nicht sicher sind,
29277 ob eine externe Vorlage sicher ist oder nicht.
29279 bevor Sie die vorlage in einer unkontrollierten Umgebung verwenden!
29282 \begin_layout Chapter
29284 Liste der Funktionen für die Verwendung in Layout-Dateien
29285 \begin_inset CommandInset label
29287 name "chap:Liste-von-Funktionen"
29294 \begin_layout Standard
29296 \begin_inset Tabular
29297 <lyxtabular version="3" rows="11" columns="8">
29298 <features tabularvalignment="middle">
29299 <column alignment="left" valignment="top">
29300 <column alignment="left" valignment="top">
29301 <column alignment="left" valignment="top">
29302 <column alignment="left" valignment="top">
29303 <column alignment="left" valignment="top">
29304 <column alignment="left" valignment="top">
29305 <column alignment="left" valignment="top">
29306 <column alignment="left" valignment="top">
29308 <cell alignment="left" valignment="top" usebox="none">
29311 \begin_layout Plain Layout
29317 <cell alignment="left" valignment="top" usebox="none">
29320 \begin_layout Plain Layout
29326 <cell alignment="left" valignment="top" usebox="none">
29329 \begin_layout Plain Layout
29335 <cell alignment="left" valignment="top" usebox="none">
29338 \begin_layout Plain Layout
29344 <cell alignment="center" valignment="top" usebox="none">
29347 \begin_layout Plain Layout
29353 <cell alignment="center" valignment="top" usebox="none">
29356 \begin_layout Plain Layout
29362 <cell alignment="center" valignment="top" usebox="none">
29365 \begin_layout Plain Layout
29371 <cell alignment="center" valignment="top" usebox="none">
29374 \begin_layout Plain Layout
29382 <cell alignment="left" valignment="top" usebox="none">
29385 \begin_layout Plain Layout
29391 <cell alignment="left" valignment="top" usebox="none">
29394 \begin_layout Plain Layout
29400 <cell alignment="left" valignment="top" usebox="none">
29403 \begin_layout Plain Layout
29409 <cell alignment="left" valignment="top" usebox="none">
29412 \begin_layout Plain Layout
29418 <cell alignment="center" valignment="top" usebox="none">
29421 \begin_layout Plain Layout
29427 <cell alignment="center" valignment="top" usebox="none">
29430 \begin_layout Plain Layout
29436 <cell alignment="center" valignment="top" usebox="none">
29439 \begin_layout Plain Layout
29445 <cell alignment="center" valignment="top" usebox="none">
29448 \begin_layout Plain Layout
29456 <cell alignment="left" valignment="top" usebox="none">
29459 \begin_layout Plain Layout
29465 <cell alignment="left" valignment="top" usebox="none">
29468 \begin_layout Plain Layout
29474 <cell alignment="left" valignment="top" usebox="none">
29477 \begin_layout Plain Layout
29483 <cell alignment="left" valignment="top" usebox="none">
29486 \begin_layout Plain Layout
29492 <cell alignment="center" valignment="top" usebox="none">
29495 \begin_layout Plain Layout
29501 <cell alignment="center" valignment="top" usebox="none">
29504 \begin_layout Plain Layout
29510 <cell alignment="center" valignment="top" usebox="none">
29513 \begin_layout Plain Layout
29519 <cell alignment="center" valignment="top" usebox="none">
29522 \begin_layout Plain Layout
29530 <cell alignment="left" valignment="top" usebox="none">
29533 \begin_layout Plain Layout
29539 <cell alignment="left" valignment="top" usebox="none">
29542 \begin_layout Plain Layout
29548 <cell alignment="left" valignment="top" usebox="none">
29551 \begin_layout Plain Layout
29557 <cell alignment="left" valignment="top" usebox="none">
29560 \begin_layout Plain Layout
29566 <cell alignment="center" valignment="top" usebox="none">
29569 \begin_layout Plain Layout
29575 <cell alignment="center" valignment="top" usebox="none">
29578 \begin_layout Plain Layout
29584 <cell alignment="center" valignment="top" usebox="none">
29587 \begin_layout Plain Layout
29593 <cell alignment="center" valignment="top" usebox="none">
29596 \begin_layout Plain Layout
29604 <cell alignment="left" valignment="top" usebox="none">
29607 \begin_layout Plain Layout
29613 <cell alignment="left" valignment="top" usebox="none">
29616 \begin_layout Plain Layout
29622 <cell alignment="left" valignment="top" usebox="none">
29625 \begin_layout Plain Layout
29631 <cell alignment="left" valignment="top" usebox="none">
29634 \begin_layout Plain Layout
29640 <cell alignment="center" valignment="top" usebox="none">
29643 \begin_layout Plain Layout
29649 <cell alignment="center" valignment="top" usebox="none">
29652 \begin_layout Plain Layout
29658 <cell alignment="center" valignment="top" usebox="none">
29661 \begin_layout Plain Layout
29667 <cell alignment="center" valignment="top" usebox="none">
29670 \begin_layout Plain Layout
29678 <cell alignment="left" valignment="top" usebox="none">
29681 \begin_layout Plain Layout
29687 <cell alignment="left" valignment="top" usebox="none">
29690 \begin_layout Plain Layout
29696 <cell alignment="left" valignment="top" usebox="none">
29699 \begin_layout Plain Layout
29705 <cell alignment="left" valignment="top" usebox="none">
29708 \begin_layout Plain Layout
29714 <cell alignment="center" valignment="top" usebox="none">
29717 \begin_layout Plain Layout
29723 <cell alignment="center" valignment="top" usebox="none">
29726 \begin_layout Plain Layout
29732 <cell alignment="center" valignment="top" usebox="none">
29735 \begin_layout Plain Layout
29741 <cell alignment="center" valignment="top" usebox="none">
29744 \begin_layout Plain Layout
29752 <cell alignment="left" valignment="top" usebox="none">
29755 \begin_layout Plain Layout
29761 <cell alignment="left" valignment="top" usebox="none">
29764 \begin_layout Plain Layout
29770 <cell alignment="left" valignment="top" usebox="none">
29773 \begin_layout Plain Layout
29779 <cell alignment="left" valignment="top" usebox="none">
29782 \begin_layout Plain Layout
29788 <cell alignment="center" valignment="top" usebox="none">
29791 \begin_layout Plain Layout
29797 <cell alignment="center" valignment="top" usebox="none">
29800 \begin_layout Plain Layout
29806 <cell alignment="center" valignment="top" usebox="none">
29809 \begin_layout Plain Layout
29815 <cell alignment="center" valignment="top" usebox="none">
29818 \begin_layout Plain Layout
29826 <cell alignment="left" valignment="top" usebox="none">
29829 \begin_layout Plain Layout
29835 <cell alignment="left" valignment="top" usebox="none">
29838 \begin_layout Plain Layout
29844 <cell alignment="left" valignment="top" usebox="none">
29847 \begin_layout Plain Layout
29853 <cell alignment="left" valignment="top" usebox="none">
29856 \begin_layout Plain Layout
29862 <cell alignment="center" valignment="top" usebox="none">
29865 \begin_layout Plain Layout
29871 <cell alignment="center" valignment="top" usebox="none">
29874 \begin_layout Plain Layout
29880 <cell alignment="center" valignment="top" usebox="none">
29883 \begin_layout Plain Layout
29889 <cell alignment="center" valignment="top" usebox="none">
29892 \begin_layout Plain Layout
29900 <cell alignment="left" valignment="top" usebox="none">
29903 \begin_layout Plain Layout
29909 <cell alignment="left" valignment="top" usebox="none">
29912 \begin_layout Plain Layout
29918 <cell alignment="left" valignment="top" usebox="none">
29921 \begin_layout Plain Layout
29927 <cell alignment="left" valignment="top" usebox="none">
29930 \begin_layout Plain Layout
29936 <cell alignment="center" valignment="top" usebox="none">
29939 \begin_layout Plain Layout
29945 <cell alignment="center" valignment="top" usebox="none">
29948 \begin_layout Plain Layout
29954 <cell alignment="center" valignment="top" usebox="none">
29957 \begin_layout Plain Layout
29963 <cell alignment="center" valignment="top" usebox="none">
29966 \begin_layout Plain Layout
29974 <cell alignment="left" valignment="top" usebox="none">
29977 \begin_layout Plain Layout
29983 <cell alignment="left" valignment="top" usebox="none">
29986 \begin_layout Plain Layout
29992 <cell alignment="left" valignment="top" usebox="none">
29995 \begin_layout Plain Layout
30001 <cell alignment="left" valignment="top" usebox="none">
30004 \begin_layout Plain Layout
30010 <cell alignment="center" valignment="top" usebox="none">
30013 \begin_layout Plain Layout
30019 <cell alignment="center" valignment="top" usebox="none">
30022 \begin_layout Plain Layout
30028 <cell alignment="center" valignment="top" usebox="none">
30031 \begin_layout Plain Layout
30037 <cell alignment="center" valignment="top" usebox="none">
30040 \begin_layout Plain Layout
30048 <cell alignment="center" valignment="top" usebox="none">
30051 \begin_layout Plain Layout
30057 <cell alignment="center" valignment="top" usebox="none">
30060 \begin_layout Plain Layout
30066 <cell alignment="center" valignment="top" usebox="none">
30069 \begin_layout Plain Layout
30075 <cell alignment="center" valignment="top" usebox="none">
30078 \begin_layout Plain Layout
30084 <cell alignment="center" valignment="top" usebox="none">
30087 \begin_layout Plain Layout
30093 <cell alignment="center" valignment="top" usebox="none">
30096 \begin_layout Plain Layout
30102 <cell alignment="center" valignment="top" usebox="none">
30105 \begin_layout Plain Layout
30111 <cell alignment="center" valignment="top" usebox="none">
30114 \begin_layout Plain Layout
30128 \begin_layout Chapter
30129 Namen von verfügbaren Farben für die Verwendung in Layout-Dateien
30130 \begin_inset CommandInset label
30132 name "chap:Namen-von-Farben"
30139 \begin_layout Standard
30140 Im Folgenden sind die Standardfarben und die Farben,
30141 die man in den \SpecialChar LyX
30142 -Voreinstellungen festlegen kann,
30146 \begin_layout Section
30150 \begin_layout Standard
30151 Das folgende sind keine echten Farben,
30152 sondern eher Funktionen,
30153 die Farbdefinitionen betreffen.
30156 \begin_layout Description
30161 Die Farbe wird ignoriert
30164 \begin_layout Description
30169 Die Farbe wird vom Kontext geerbt
30172 \begin_layout Description
30177 Keine spezielle Farbe – setzt definierte Farben zurück.
30180 \begin_layout Section
30184 \begin_layout Standard
30185 Die folgenden Farben sind fest definiert und können nicht verändert werden.
30186 Bitte verwenden Sie diese Farben
30190 in Layoutdefinitionen,
30191 denn sie harmonieren nicht gut mit manchen Farbschemata (bspw.
30195 \begin_layout Description
30203 \begin_layout Description
30211 \begin_layout Description
30219 \begin_layout Description
30227 \begin_layout Description
30235 \begin_layout Description
30243 \begin_layout Description
30251 \begin_layout Description
30259 \begin_layout Description
30267 \begin_layout Description
30275 \begin_layout Description
30283 \begin_layout Description
30291 \begin_layout Description
30299 \begin_layout Description
30307 \begin_layout Description
30315 \begin_layout Description
30323 \begin_layout Description
30331 \begin_layout Description
30339 \begin_layout Description
30347 \begin_layout Section
30351 \begin_layout Standard
30352 Dies sind die Farben,
30355 Werkzeuge\SpecialChar menuseparator
30358 spezifischen Elementen zugeordnet werden:
30361 \begin_layout Description
30366 Farbe der Markierung von eingefügten Leerzeichen (in der Änderungsmarkierung)
30369 \begin_layout Description
30374 Farbe von eingefügtem Text (in der Änderungsmarkierung)
30377 \begin_layout Description
30382 Farbe der Anhangmarkierung
30385 \begin_layout Description
30390 Generelle Farbe des Hintergrunds
30393 \begin_layout Description
30398 Farbe der Lesezeichen
30401 \begin_layout Description
30406 Farbe des Bereichs nach dem Ende von \SpecialChar LyX
30410 \begin_layout Description
30415 Farbe der Marke von Zweigen
30418 \begin_layout Description
30423 Farbe des Hintergrund von (Einfügungs-)Knöpfen
30426 \begin_layout Description
30431 Farbe des Rahmens von (Einfügungs-)Knöpfen
30434 \begin_layout Description
30439 Farbe des Hintergrund von (Einfügungs-)Knöpfen,
30440 wenn die Maus darüberfährt
30443 \begin_layout Description
30446 buttonhoverbg_broken
30448 Farbe des Hintergrund von (Einfügungs-)Knöpfen für ungültige Verweis-Einfügungen,
30449 wenn die Maus darüberfährt
30452 \begin_layout Description
30457 Farbe des Änderungsbalkens
30460 \begin_layout Description
30465 Geänderter Text des 1.
30466 \begin_inset space \space{}
30472 \begin_layout Description
30477 Geänderter Text des 2.
30478 \begin_inset space \space{}
30484 \begin_layout Description
30489 Geänderter Text des 3.
30490 \begin_inset space \space{}
30496 \begin_layout Description
30501 Geänderter Text des 4.
30502 \begin_inset space \space{}
30508 \begin_layout Description
30513 Geänderter Text des 5.
30514 \begin_inset space \space{}
30520 \begin_layout Description
30523 changedtextcomparison
30525 Geänderter Text beim Dokumentvergleich (Arbeitsbereich)
30528 \begin_layout Description
30533 Textfarbe in einklappbaren Einfügungen
30536 \begin_layout Description
30541 Rahmenfarbe in einklappbaren Einfügungen
30544 \begin_layout Description
30549 Textfarbe in Befehls-Einfügungen
30552 \begin_layout Description
30557 Hintergrundfarbe in Befehls-Einfügungen
30560 \begin_layout Description
30565 Rahmenfarbe in Befehls-Einfügungen
30568 \begin_layout Description
30573 Textfarbe für ungültige Verweis-Einfügungen (bspw.
30574 Literatur- oder Querverweis)
30577 \begin_layout Description
30582 Hintergrundfarbe für ungültige Einfügungen
30585 \begin_layout Description
30588 commandframe_broken
30590 Rahmenfarbe für ungültige Einfügungen
30593 \begin_layout Description
30598 Farbe der Marke von Kommentaren
30601 \begin_layout Description
30606 Hintergrundfarbe von Kommentaren
30609 \begin_layout Description
30617 \begin_layout Description
30622 Farbe von gelöschtem Text (im Änderungsmodus)
30625 \begin_layout Description
30628 deletedtextmodifier
30630 Modifizierungsfarbe für gelöschten Text (um die Helligkeit anzupassen)
30633 \begin_layout Description
30638 Farbe der Einrückungsmarkierung am Rand
30641 \begin_layout Description
30646 Farbe der Zeilenendemarkierung
30649 \begin_layout Description
30654 Farbe der \SpecialChar LaTeX
30658 \begin_layout Description
30663 Farbe der Marke für Fußnoten
30666 \begin_layout Description
30671 generelle Vordergrundfarbe
30674 \begin_layout Description
30679 Hintergrundfarbe von Grafik-Einfügungen
30682 \begin_layout Description
30687 Hintergrundfarbe für Grauschrift-Einfügungen
30690 \begin_layout Description
30695 Farbe der Marke für Grauschrift-Einfügungen
30698 \begin_layout Description
30703 Textfarbe für Grauschrift-Einfügungen
30706 \begin_layout Description
30711 Farbe der Marke für Stichworteinfügungen
30714 \begin_layout Description
30719 Farbe der Wortvervollständigung
30722 \begin_layout Description
30727 Hintergrundfarbe von Einfügungen
30730 \begin_layout Description
30735 Rahmenfarbe von Einfügungen
30738 \begin_layout Description
30743 Farbe zur Markierung fremdsprachigen Texts,
30746 \begin_layout Description
30751 Textfarbe im \SpecialChar LaTeX
30755 \begin_layout Description
30760 Hintergrundfarbe von Programmlisting-Einfügungen
30763 \begin_layout Description
30768 Farbe der Marke von Randnotiz-Einfügungen
30771 \begin_layout Description
30776 Textfarbe von Mathe-Einfügungen
30779 \begin_layout Description
30784 Hintergrundfarbe von Mathe-Einfügungen
30787 \begin_layout Description
30792 Rahmenfarbe von Mathe-Einfügungen,
30793 die nicht ediert werden
30796 \begin_layout Description
30801 Rahmenfarbe von Mathe-Einfügungen,
30805 \begin_layout Description
30810 Linienfarbe im Mathe-Modus
30813 \begin_layout Description
30818 Hintergrundfarbe der Mathe-Makro-Einfügung
30821 \begin_layout Description
30826 Ausgeblendete Farbe der Mathe-Makro-Einfügung
30829 \begin_layout Description
30834 Rahmenfarbe der Mathe-Makro-Einfügung
30837 \begin_layout Description
30842 Hintergrundfarbe der Mathe-Makro-Einfügung,
30843 wenn die Maus darüberfährt
30846 \begin_layout Description
30851 Farbe der Marke der Mathe-Makro-Einfügung
30854 \begin_layout Description
30859 Farbe für neue Parameter der Mathe-Makro-Definition
30862 \begin_layout Description
30867 Farbe für alte Parameter der Mathe-Makro-Definition
30870 \begin_layout Description
30875 Farbe der Seitenumbruchsmarkierung (neue Seite)
30878 \begin_layout Description
30881 nonunique_inlinecompletion
30883 Farbe der Wortvervollständigung (nicht-eindeutiger Teil)
30886 \begin_layout Description
30891 Farbe der Marke von Notiz-Einfügungen
30894 \begin_layout Description
30899 Hintergrundfarbe von Notiz-Einfügungen
30902 \begin_layout Description
30907 Farbe der Seitenumbruchsmarkierung (Seitenumbruch) und von Zeilenumbrüchen
30910 \begin_layout Description
30915 Farbe für die Absatzmarkierung
30918 \begin_layout Description
30923 Textfarbe für Phantom-Einfügungen
30926 \begin_layout Description
30931 Farbe für den Hintergrund der eingebetteten Vorschau
30934 \begin_layout Description
30939 Rahmenfarbe der eingebetteten Vorschau
30942 \begin_layout Description
30947 Rahmenfarbe für die Einfügung für reguläre Ausdrücke
30950 \begin_layout Description
30957 dass eine Tabellenspalte gescrollt werden kann
30960 \begin_layout Description
30965 Hintergrundfarbe des ausgewählten Texts
30968 \begin_layout Description
30973 Vordergrundfarbe von ausgewähltem Text in Mathe-Einfügungen
30976 \begin_layout Description
30981 Vordergrundfarbe des ausgewählten Texts
30984 \begin_layout Description
30989 Hintergrundfarbe einer schattierten Box
30992 \begin_layout Description
30997 Textfarbe von Sonderzeichen
31000 \begin_layout Description
31005 Farbe von Tabellenlinien
31008 \begin_layout Description
31013 Farbe von Tabellenlinien
31016 \begin_layout Description
31021 Farbe 1 von der Marke von Absatzlayouts
31024 \begin_layout Description
31029 Farbe 2 von der Marke von Absatzlayouts
31032 \begin_layout Description
31037 Farbe 3 von der Marke von Absatzlayouts
31040 \begin_layout Description
31045 Farbe der Marke von URL-Einfügungen
31048 \begin_layout Description
31053 Textfarbe in URL-Einfügungen