]> git.lyx.org Git - lyx.git/blob - lib/doc/de/Customization.lyx
EmbeddedObjects.lyx:
[lyx.git] / lib / doc / de / Customization.lyx
1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
2 \lyxformat 413
3 \begin_document
4 \begin_header
5 \textclass scrbook
6 \begin_preamble
7 % Präambel nicht verändern!!!
8 %
9 % Die Präambel stellt sicher, dass das Benutzerhandbuch korrekt
10 % in die Formate pdf, ps und dvi exportiert werden kann.
11 % Wenn Probleme beim Exportieren auftreten, können Sie sich
12 % an das LyX-Dokumentationsteam wenden.
13 % EMail: lyx-docs@lists.lyx.org
14
15 % wenn pdflatex benutzt wird:
16 \usepackage{ifpdf}
17 \ifpdf
18
19  % Schrift für hübschere PDF-Ansichten
20  \IfFileExists{lmodern.sty}
21   {\usepackage{lmodern}}{}
22
23 \fi % Ende von: wenn pdflatex benutzt wird
24
25 % Setzt den Link für Spruenge zu Gleitabbildungen
26 % auf den Anfang des Gelitobjekts und nicht aufs Ende
27 \usepackage[figure]{hypcap}
28
29 % Die Seiten des Inhaltsverzeichnisses werden römisch numeriert,
30 % ein PDF-Lesezeichen für das Inhaltsverzeichnis wird hinzugefügt
31 \let\myTOC\tableofcontents
32 \renewcommand\tableofcontents{%
33   \frontmatter
34   \pdfbookmark[1]{\contentsname}{}
35   \myTOC
36   \mainmatter }
37 \end_preamble
38 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
39 \use_default_options false
40 \begin_modules
41 logicalmkup
42 \end_modules
43 \maintain_unincluded_children false
44 \begin_local_layout
45 Format 7
46 InsetLayout CharStyle:MenuItem
47 LyxType               charstyle
48 LabelString           menu
49 LatexType             command
50 LatexName             menuitem
51 Font
52 Family              Sans
53 EndFont
54 Preamble
55 \newcommand*{\menuitem}[1]{{\sffamily #1}}
56 EndPreamble
57 End
58 # In case we need to do with sans...
59 #InsetLayout CharStyle:Code
60 #Font
61 #Family              Sans
62 #EndFont
63 #Preamble
64 #\renewcommand{\code}[1]{{\sffamily #1}}
65 #EndPreamble
66 #End
67 \end_local_layout
68 \language ngerman
69 \language_package default
70 \inputencoding auto
71 \fontencoding global
72 \font_roman default
73 \font_sans default
74 \font_typewriter default
75 \font_default_family default
76 \use_non_tex_fonts false
77 \font_sc false
78 \font_osf false
79 \font_sf_scale 100
80 \font_tt_scale 100
81
82 \graphics default
83 \default_output_format default
84 \output_sync 0
85 \bibtex_command default
86 \index_command default
87 \paperfontsize 12
88 \spacing single
89 \use_hyperref true
90 \pdf_title "LyX-Anpassung: Möglichkeiten für fortgeschrittene Benutzer"
91 \pdf_author "LyX Team, deutsche Übersetzung: Peter Sütterlin, Leif Albers und Hartmut Haase"
92 \pdf_subject "LyX-Dokumentation, Anpassung"
93 \pdf_keywords "LyX, Dokumentation"
94 \pdf_bookmarks true
95 \pdf_bookmarksnumbered true
96 \pdf_bookmarksopen false
97 \pdf_bookmarksopenlevel 1
98 \pdf_breaklinks false
99 \pdf_pdfborder false
100 \pdf_colorlinks true
101 \pdf_backref false
102 \pdf_pdfusetitle false
103 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,  pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
104 \papersize default
105 \use_geometry false
106 \use_amsmath 0
107 \use_esint 0
108 \use_mhchem 0
109 \use_mathdots 0
110 \cite_engine basic
111 \use_bibtopic false
112 \use_indices false
113 \paperorientation portrait
114 \suppress_date false
115 \use_refstyle 0
116 \branch OutDated
117 \selected 0
118 \filename_suffix 0
119 \color #faf0e6
120 \end_branch
121 \index Stichwortverzeichnis
122 \shortcut idx
123 \color #008000
124 \end_index
125 \secnumdepth 3
126 \tocdepth 3
127 \paragraph_separation indent
128 \paragraph_indentation default
129 \quotes_language german
130 \papercolumns 1
131 \papersides 2
132 \paperpagestyle headings
133 \tracking_changes false
134 \output_changes false
135 \html_math_output 0
136 \html_css_as_file 0
137 \html_be_strict false
138 \end_header
139
140 \begin_body
141
142 \begin_layout Title
143 LyX-Anpassung:
144 \begin_inset Newline newline
145 \end_inset
146
147 Möglichkeiten für fortgeschrittene Benutzer
148 \end_layout
149
150 \begin_layout Author
151 vom LyX-Team
152 \begin_inset Foot
153 status collapsed
154
155 \begin_layout Plain Layout
156 Übersetzung: 
157 \noun on
158 Peter Sütterlin
159 \noun default
160
161 \noun on
162 Leif Albers
163 \noun default
164  und 
165 \noun on
166 Hartmut
167 \noun default
168  
169 \noun on
170 Haase
171 \noun default
172  (
173 \noun on
174 HHa
175 \noun default
176 , bis März 2010).
177 \end_layout
178
179 \end_inset
180
181
182 \begin_inset Newline newline
183 \end_inset
184
185
186 \begin_inset Newline newline
187 \end_inset
188
189 Version 2.0.x
190 \end_layout
191
192 \begin_layout Standard
193 \begin_inset CommandInset toc
194 LatexCommand tableofcontents
195
196 \end_inset
197
198
199 \end_layout
200
201 \begin_layout Chapter
202 Einleitung
203 \end_layout
204
205 \begin_layout Standard
206 In diesem Teil der Dokumentation wird beschrieben, welche Möglichkeiten
207  LyX bietet, um es den eigenen Wünschen anzupassen.
208  Es werden Dinge wie Tastaturkürzel, Vorschau am Bildschirm, Optionen zum
209  Drucken, das Senden von Befehlen an LyX durch den LyX-Server, Internationalisie
210 rung, Installation neuer LaTeX-Klassen und LyX-Layouts usw.
211 \begin_inset space \space{}
212 \end_inset
213
214 behandelt.
215  Es kann hier nicht alles beschrieben werden, das an LyX individuell eingestellt
216  und verändert werden kann --- die Entwickler fügen Neuerungen schneller
217  ein, als wir sie dokumentieren können --- doch werden die grundlegenden
218  Fähigkeiten von LyX dokumentiert sowie für einige der etwas obskuren Hinweise
219  gegeben.
220 \end_layout
221
222 \begin_layout Standard
223 Mit der Version 1.1.6 von LyX wurde eine neue Schnittstelle zu den konfigurierbare
224 n Eigenschaften eingeführt, die Sie über den Menüpunkt 
225 \family sans
226 Werkzeuge\SpecialChar \menuseparator
227 Einstellungen
228 \family default
229 \SpecialChar \ldots{}
230  aufrufen können.
231  Diese macht die weiter unten aufgeführten Erläuterungen zu den Konfigurationsda
232 teien von LyX nicht überflüssig, aber es vereinfacht doch den Prozess, LyX
233  an 
234 \emph on
235 Ihre
236 \emph default
237  Bedürfnisse anzupassen.
238 \end_layout
239
240 \begin_layout Chapter
241 Die Konfigurationsdateien von LyX
242 \end_layout
243
244 \begin_layout Standard
245 Dieses Kapitel soll Ihnen dabei helfen, sich mit den Konfigurationsdateien
246  von LyX vertraut zu machen.
247  Bevor Sie jedoch weiterlesen, sollten Sie herausfinden, wo sich das Systemverze
248 ichnis von LyX auf Ihrem Rechner befindet.
249  Sie erfahren dies über den Menüpunkt 
250 \family sans
251 Hilfe\SpecialChar \menuseparator
252 Über
253 \begin_inset space ~
254 \end_inset
255
256 Ly
257 \begin_inset ERT
258 status collapsed
259
260 \begin_layout Plain Layout
261
262 {}
263 \end_layout
264
265 \end_inset
266
267 X
268 \family default
269 .
270  In diesem Verzeichnis speichert LyX alle systemweiten Konfigurationsdateien,
271  wir werden es im weiteren 
272 \family typewriter
273 Ly
274 \begin_inset ERT
275 status collapsed
276
277 \begin_layout Plain Layout
278
279 {}
280 \end_layout
281
282 \end_inset
283
284 XDir
285 \family default
286  nennen.
287 \end_layout
288
289 \begin_layout Section
290 Was befindet sich in 
291 \family typewriter
292 Ly
293 \begin_inset ERT
294 status collapsed
295
296 \begin_layout Plain Layout
297
298 {}
299 \end_layout
300
301 \end_inset
302
303 XDir
304 \family default
305 ?
306 \end_layout
307
308 \begin_layout Standard
309 Das Verzeichnis 
310 \family typewriter
311 Ly
312 \begin_inset ERT
313 status collapsed
314
315 \begin_layout Plain Layout
316
317 {}
318 \end_layout
319
320 \end_inset
321
322 XDir
323 \family default
324  sowie seine Unterverzeichnisse enthalten eine Anzahl Dateien, mit denen
325  das Verhalten von LyX beeinflusst werden kann.
326  Diese Dateien können direkt von LyX aus über den Dialog 
327 \family sans
328 Werkzeuge\SpecialChar \menuseparator
329 Einstellungen
330 \family default
331 \SpecialChar \ldots{}
332  gelesen und geändert werden.
333  Fast alles, was Sie möglicherweise an LyX ändern wollen, können Sie hier
334  einstellen.
335  Jedoch können auch viele interne Dinge in LyX angepasst werden, indem man
336  diverse andere Dateien in 
337 \family typewriter
338 Ly
339 \begin_inset ERT
340 status collapsed
341
342 \begin_layout Plain Layout
343
344 {}
345 \end_layout
346
347 \end_inset
348
349 XDir
350 \family default
351  verändert.
352  Sie sind in verschiedene Kategorien unterteilt, die in den folgenden Unterabsch
353 nitten behandelt werden.
354 \end_layout
355
356 \begin_layout Subsection
357 Automatisch erzeugte Dateien
358 \end_layout
359
360 \begin_layout Standard
361 Diese Dateien werden automatisch bei der Konfiguration von LyX erzeugt.
362  Sie enthalten verschiedene Standardwerte, die durch Untersuchung des Systems
363  ermittelt werden.
364  Normalerweise sollte man sie nicht verändern, da sie jederzeit von LyX
365  überschrieben werden können.
366 \end_layout
367
368 \begin_layout Labeling
369 \labelwidthstring 00.00.0000
370
371 \family typewriter
372 \series medium
373 lyxrc.defaults
374 \family default
375 \series default
376  enthält Standardwerte für diverse Befehle.
377  Einstellungen, die Ihnen nicht zusagen, können einfach über 
378 \family sans
379 Werkzeuge\SpecialChar \menuseparator
380 Einstellungen
381 \family default
382 \SpecialChar \ldots{}
383  verändert werden.
384 \end_layout
385
386 \begin_layout Labeling
387 \labelwidthstring 00.00.0000
388
389 \family typewriter
390 \series medium
391 packages.lst
392 \family default
393 \series default
394  enthält eine Auf\SpecialChar \textcompwordmark{}
395 listung aller LaTeX-Pakete, die von LyX erkannt wurden.
396  Derzeit wird diese Liste von LyX selber nicht benutzt, jedoch ist die Informati
397 on, zusammen mit einigem anderen, über den Menüpunkt 
398 \family sans
399 Hilfe\SpecialChar \menuseparator
400 LaTe
401 \family default
402
403 \begin_inset ERT
404 status collapsed
405
406 \begin_layout Plain Layout
407
408 {}
409 \end_layout
410
411 \end_inset
412
413
414 \family sans
415 X
416 \begin_inset space \space{}
417 \end_inset
418
419 Konfiguration
420 \family default
421  zugänglich.
422 \end_layout
423
424 \begin_layout Labeling
425 \labelwidthstring 00.00.0000
426
427 \family typewriter
428 \series medium
429 textclass.lst
430 \family default
431 \series default
432  ist eine Liste mit den im Verzeichnis 
433 \family typewriter
434 layout
435 \family default
436  gefundenen Textklassen, zusammen mit den entsprechenden LaTeX-Dokumentenklassen
437  und einer kurzen Beschreibung.
438 \end_layout
439
440 \begin_layout Labeling
441 \labelwidthstring 00.00.0000
442
443 \family typewriter
444 doc/LaTe
445 \begin_inset ERT
446 status collapsed
447
448 \begin_layout Plain Layout
449
450 {}
451 \end_layout
452
453 \end_inset
454
455 XConfig.lyx
456 \family default
457  wird bei der Konfiguration aus der Datei 
458 \family typewriter
459 LaTe
460 \begin_inset ERT
461 status collapsed
462
463 \begin_layout Plain Layout
464
465 {}
466 \end_layout
467
468 \end_inset
469
470 XConfig.
471 \begin_inset Newline linebreak
472 \end_inset
473
474 lyx.in
475 \family default
476  erzeugt.
477  Jeder Eintrag der Form 
478 \family typewriter
479 @chk_bla@
480 \family default
481  wird dabei durch 
482 \emph on
483 yes
484 \emph default
485  oder 
486 \emph on
487 no
488 \emph default
489  ersetzt, je nachdem, ob das Paket 
490 \family typewriter
491 bla
492 \family default
493  gefunden wurde.
494 \end_layout
495
496 \begin_layout Subsection
497 Verzeichnisse
498 \end_layout
499
500 \begin_layout Labeling
501 \labelwidthstring 00.00.0000
502
503 \family typewriter
504 \series medium
505 bind/
506 \family default
507 \series default
508  Dieses Verzeichnis enthält Dateien mit der Endung 
509 \family typewriter
510 .bind
511 \family default
512 .
513  In ihnen werden die Tastenkombinationen festgelegt, mit denen Sie Menüs
514  öffnen und Bearbeitungsoperationen direkt starten können.
515  Falls eine Datei 
516 \family typewriter
517 $LANG_xxx.bind
518 \family default
519  mit einer an die internationalisierte Version von LyX angepassten Tastenbelegun
520 g existiert, wird diese bevorzugt geladen.
521  Näheres dazu finden Sie in Kapitel
522 \begin_inset space \space{}
523 \end_inset
524
525
526 \begin_inset CommandInset ref
527 LatexCommand vref
528 reference "cha:Internationales-LyX"
529
530 \end_inset
531
532 .
533 \end_layout
534
535 \begin_layout Labeling
536 \labelwidthstring 00.00.0000
537
538 \family typewriter
539 \series medium
540 clipart/
541 \family default
542 \series default
543  Hier sind einige PostScript-Bilder gespeichert, die Sie in Ihre Dokumente
544  einbinden können.
545  
546 \end_layout
547
548 \begin_layout Labeling
549 \labelwidthstring 00.00.0000
550
551 \family typewriter
552 \series medium
553 doc/
554 \family default
555 \series default
556  Enthält die Dateien der LyX-Dokumentation (einschließlich der, die Sie
557  gerade lesen).
558  Eine kleine Ausnahmestellung hat die bereits beschriebene Datei 
559 \family typewriter
560 LaTe
561 \begin_inset ERT
562 status collapsed
563
564 \begin_layout Plain Layout
565
566 {}
567 \end_layout
568
569 \end_inset
570
571 XConfig.lyx
572 \family default
573 .
574  Auch hier wird eine übersetzte Version mit dem Vorsatz 
575 \family typewriter
576 $LANG_
577 \family default
578  vor dem Dateinamen zuerst gesucht und, falls vorhanden, geladen.
579  Siehe dazu Kapitel
580 \begin_inset space ~
581 \end_inset
582
583
584 \begin_inset CommandInset ref
585 LatexCommand vref
586 reference "cha:Internationales-LyX"
587
588 \end_inset
589
590 .
591 \end_layout
592
593 \begin_layout Labeling
594 \labelwidthstring 00.00.0000
595
596 \family typewriter
597 \series medium
598 examples/
599 \family default
600 \series default
601  Enthält Beispieldateien, die erläutern, wie Sie die unterschiedlichen Möglichke
602 iten von LyX nutzen können.
603  Verwenden Sie die Schaltfläche 
604 \family sans
605 Beispiele
606 \family default
607  im Dateiauswahlmenü, um in dieses Verzeichnis zu gelangen.
608 \end_layout
609
610 \begin_layout Labeling
611 \labelwidthstring 00.00.0000
612
613 \family typewriter
614 images/[math/]
615 \family default
616  Enthält Bilddateien, die von der Dialogbox 
617 \family sans
618 Aufzählungszeichen
619 \family default
620  im Menü 
621 \family sans
622 Do\SpecialChar \-
623 ku\SpecialChar \-
624 ment
625 \family default
626 \SpecialChar \menuseparator
627
628 \family sans
629 Einstellungen
630 \family default
631  benötigt werden.
632  Außerdem finden Sie hier die unterschiedlichen Icons für die Werkzeugleiste
633  und das Bild für den Startbildschirm.
634 \end_layout
635
636 \begin_layout Labeling
637 \labelwidthstring 00.00.0000
638
639 \family typewriter
640 \series medium
641 kbd/
642 \family default
643 \series default
644  Hier sind die Definitionsdateien für die Tastaturbelegung gespeichert.
645  Näheres dazu finden Sie im Abschnitt
646 \begin_inset space \space{}
647 \end_inset
648
649
650 \begin_inset CommandInset ref
651 LatexCommand ref
652 reference "sec:Internationale-Tastaturtabellen"
653
654 \end_inset
655
656 .
657 \end_layout
658
659 \begin_layout Labeling
660 \labelwidthstring 00.00.0000
661
662 \family typewriter
663 \series medium
664 layouts/
665 \family default
666 \series default
667  Hier werden die in Abschnitt
668 \begin_inset space \space{}
669 \end_inset
670
671
672 \begin_inset CommandInset ref
673 LatexCommand ref
674 reference "cha:Installieren-neuer-Textklassen"
675
676 \end_inset
677
678  beschriebenen Layoutdateien für die unterschiedlichen Dokumentenklassen
679  gespeichert.
680 \end_layout
681
682 \begin_layout Labeling
683 \labelwidthstring 00.00.0000
684
685 \family typewriter
686 lyx2lyx
687 \family default
688 / Enthält Dateien, die für die Konvertierung zwischen verschiedenen LyX
689 \begin_inset ERT
690 status collapsed
691
692 \begin_layout Plain Layout
693
694 "=
695 \end_layout
696
697 \end_inset
698
699 Versionen benötigt werden.
700 \end_layout
701
702 \begin_layout Labeling
703 \labelwidthstring 00.00.0000
704
705 \family typewriter
706 scripts
707 \family default
708 /
709 \end_layout
710
711 \begin_layout Labeling
712 \labelwidthstring 00.00.0000
713
714 \family typewriter
715 templates
716 \family default
717 / Enthält die Vorlagendateien, die Ihnen bei 
718 \family sans
719 Datei\SpecialChar \menuseparator
720 Neu
721 \begin_inset space \space{}
722 \end_inset
723
724 von
725 \begin_inset space \space{}
726 \end_inset
727
728 Vorlage
729 \family default
730  präsentiert werden, siehe Abschnitt
731 \begin_inset space ~
732 \end_inset
733
734
735 \begin_inset CommandInset ref
736 LatexCommand ref
737 reference "sub:Vorlagen-erstellen"
738
739 \end_inset
740
741 .
742 \end_layout
743
744 \begin_layout Labeling
745 \labelwidthstring 00.00.0000
746
747 \family typewriter
748 tex/
749 \family default
750  Einige LyX-spezifische LaTeX-Textklassen- (
751 \family typewriter
752 .cls
753 \family default
754 ) und -Stildateien
755 \begin_inset Newline linebreak
756 \end_inset
757
758  (.
759 \family typewriter
760 sty
761 \family default
762 ).
763 \end_layout
764
765 \begin_layout Labeling
766 \labelwidthstring 00.00.0000
767
768 \family typewriter
769 ui/
770 \family default
771  Hier finden Sie Dateien mit der Endung 
772 \family typewriter
773 .ui
774 \family default
775 , die die Benutzerschnitt\SpecialChar \-
776 stel\SpecialChar \-
777 le von LyX festlegen, also welche Einträge
778  in welchen Menüs sind, und wie die Werkzeugleiste zusammengesetzt ist.
779 \end_layout
780
781 \begin_layout Subsection
782 Dateien, die Sie nicht verändern sollten
783 \end_layout
784
785 \begin_layout Standard
786 Die folgenden Dateien werden intern von LyX verwendet.
787  Sie sollten im Normalfall nur von den Entwicklern editiert werden.
788 \end_layout
789
790 \begin_layout Labeling
791 \labelwidthstring 00.00.0000
792
793 \family typewriter
794 \series medium
795 CREDITS
796 \family default
797 \series default
798  Diese Datei enthält eine Liste der Entwickler.
799  Ihr Inhalt wird über die Menüauswahl 
800 \family sans
801 Hilfe\SpecialChar \menuseparator
802 Über
803 \begin_inset space \space{}
804 \end_inset
805
806 Ly
807 \family default
808
809 \begin_inset ERT
810 status collapsed
811
812 \begin_layout Plain Layout
813
814 {}
815 \end_layout
816
817 \end_inset
818
819
820 \family sans
821 X
822 \family default
823  angezeigt.
824 \end_layout
825
826 \begin_layout Labeling
827 \labelwidthstring 00.00.0000
828
829 \family typewriter
830 \series medium
831 chkconfig.ltx
832 \family default
833 \series default
834  ist ein LaTeX-Skript, das bei der Konfiguration verwendet wird.
835  Starten Sie es nie direkt.
836 \end_layout
837
838 \begin_layout Labeling
839 \labelwidthstring 00.00.0000
840
841 \family typewriter
842 \series medium
843 configure
844 \family default
845 \series default
846  ist das eigentliche Skript, das zur Neukonfiguration von LyX verwendet
847  wird.
848  Es erzeugt die Konfigurationsdateien in dem Verzeichnis, von dem aus es
849  aufgerufen wurde.
850 \end_layout
851
852 \begin_layout Subsection
853 Andere Dateien
854 \end_layout
855
856 \begin_layout Labeling
857 \labelwidthstring 00.00.0000
858
859 \family typewriter
860 encodings
861 \family default
862  Die hier enthaltene Tabelle beschreibt, wie die unterschiedlichen Zeichenkodier
863 ungen in Unicode dargestellt werden.
864 \end_layout
865
866 \begin_layout Labeling
867 \labelwidthstring 00.00.0000
868
869 \family typewriter
870 external_templates
871 \family default
872  Diese Datei enthält die Vorlagen für das neue 
873 \family sans
874 Externes
875 \begin_inset space \space{}
876 \end_inset
877
878 Material
879 \family default
880 -Modul.
881  Siehe dazu Kapitel
882 \begin_inset space \space{}
883 \end_inset
884
885
886 \begin_inset CommandInset ref
887 LatexCommand vref
888 reference "cha:Externes-Material-einfügen"
889
890 \end_inset
891
892
893 \end_layout
894
895 \begin_layout Labeling
896 \labelwidthstring 00.00.0000
897
898 \family typewriter
899 languages
900 \family default
901  Eine Liste mit allen derzeit von LyX unterstützten Sprachen.
902 \end_layout
903
904 \begin_layout Labeling
905 \labelwidthstring 00.00.0000
906
907 \family typewriter
908 lyxrc.example
909 \family default
910  Veraltet.
911 \end_layout
912
913 \begin_layout Section
914 Das lokale Konfigurationsverzeichnis
915 \end_layout
916
917 \begin_layout Standard
918 Eventuell benutzen Sie LyX als normaler Benutzer und wollen dennoch einige
919  Einstellungen der Konfiguration ändern.
920  Zu diesem Zweck gibt es ein benutzereigenes Verzeichnis 
921 \family typewriter
922 UserDir
923 \family default
924 , in dem Ihre gesamte persönliche Konfiguration gespeichert wird.
925  Der Name dieses Verzeichnisses wird als 
926 \emph on
927 Benutzerverzeichnis
928 \emph default
929  in 
930 \family sans
931 Hilfe\SpecialChar \menuseparator
932 Über
933 \begin_inset space \space{}
934 \end_inset
935
936 Ly
937 \begin_inset ERT
938 status collapsed
939
940 \begin_layout Plain Layout
941
942 {}
943 \end_layout
944
945 \end_inset
946
947 X
948 \family default
949  angezeigt.
950  Dieses Verzeichnis wird als Spiegelung des systemweiten Verzeichnisses
951  verwendet.
952  Das bedeutet, dass jede Datei, die Sie dort speichern, die entsprechende
953  Datei im Systemverzeichnis ersetzt.
954  Jede der im vorigen Abschnitt beschriebenen Konfigurationsdateien kann
955  sich entweder im Systemverzeichnis 
956 \family typewriter
957 Ly
958 \begin_inset ERT
959 status collapsed
960
961 \begin_layout Plain Layout
962
963 {}
964 \end_layout
965
966 \end_inset
967
968 XDir
969 \family default
970  oder aber in Ihrem privaten Verzeichnis befinden.
971  Im ersten Fall gelten die Einstellungen für alle Benutzer, im zweiten Fall
972  nur für Sie.
973 \end_layout
974
975 \begin_layout Standard
976 Dies lässt sich an einigen Beispielen leichter erklären:
977 \end_layout
978
979 \begin_layout Itemize
980 Um eine LyX Version älter als 1.1.6 umzukonfigurieren, musste der Benutzer
981  zunächst die Datei 
982 \begin_inset Flex URL
983 status collapsed
984
985 \begin_layout Plain Layout
986
987 LyXDir/lyxrc.example
988 \end_layout
989
990 \end_inset
991
992
993 \begin_inset Note Note
994 status collapsed
995
996 \begin_layout Plain Layout
997 HHa: wie bereits im Benutzerhandbuch erwähnt, ist URL eine einfache Möglichkeit,
998  um Schreibmaschinenformat umzubrechen.
999 \end_layout
1000
1001 \end_inset
1002
1003  nach 
1004 \family typewriter
1005 UserDir/lyxrc
1006 \family default
1007  kopieren und diese dann manuell editieren.
1008  Neuere Versionen von LyX lesen diese Datei zwar noch, wenn sie in 
1009 \family typewriter
1010 UserDir
1011 \family default
1012  gefunden wird, aber alle Änderungen, die über den neuen Dialog 
1013 \family sans
1014 Werkzeuge\SpecialChar \menuseparator
1015 Einstellungen
1016 \family default
1017 \SpecialChar \ldots{}
1018  gemacht werden, werden in der Datei 
1019 \family typewriter
1020 preferences
1021 \family default
1022  gespeichert.
1023  Danach (das heißt wenn 
1024 \family typewriter
1025 preferences
1026 \family default
1027  gefunden wird) wird die alte 
1028 \family typewriter
1029 lyxrc
1030 \family default
1031  nicht mehr eingelesen und kann gelöscht werden.
1032  
1033 \end_layout
1034
1035 \begin_layout Itemize
1036 Wenn Sie mit dem Menüpunkt 
1037 \family sans
1038 Werkzeuge\SpecialChar \menuseparator
1039 Neu
1040 \begin_inset space \space{}
1041 \end_inset
1042
1043 konfigurieren
1044 \family default
1045  eine Neukonfiguration von LyX durchführen, werden die dabei erzeugten Dateien
1046  in Ihrem privaten Konfigurationsverzeichnis 
1047 \family typewriter
1048 UserDir
1049 \family default
1050  gespeichert.
1051  Das bedeutet, dass ab sofort etwaige neue Dokumentenklassen, die Sie in
1052  Ihrem Verzeichnis 
1053 \family typewriter
1054 UserDir/layouts
1055 \family default
1056  gespeichert haben, im Feld 
1057 \family sans
1058 Dokumentklasse
1059 \family default
1060  des Dialoges 
1061 \family sans
1062 Dokument
1063 \family default
1064 \SpecialChar \menuseparator
1065
1066 \family sans
1067 Einstellungen
1068 \family default
1069 \SpecialChar \ldots{}
1070  erscheinen.
1071 \end_layout
1072
1073 \begin_layout Itemize
1074 Falls Sie irgendwelche Dateien für neue LaTeX-Dokumentenklassen in einem
1075  Verzeichnis installiert haben, das LaTeX über die Umgebungsvariable 
1076 \family typewriter
1077 TEX\SpecialChar \-
1078 IN\SpecialChar \-
1079 PUTS
1080 \family default
1081  findet, können auch diese in LyX verwendet werden.
1082 \begin_inset Foot
1083 status collapsed
1084
1085 \begin_layout Plain Layout
1086 vorausgesetzt, es gibt auch eine 
1087 \family typewriter
1088 .layout
1089 \family default
1090 -Datei dafür.
1091 \end_layout
1092
1093 \end_inset
1094
1095
1096 \end_layout
1097
1098 \begin_layout Itemize
1099 Wenn Sie sich von einem LyX-FTP-Server eine aktuellere Version (oder zum
1100  Beispiel diese deutsche Version) der Dokumentation besorgt haben, sie aber
1101  nicht 
1102 \emph on
1103 offiziell
1104 \emph default
1105  installieren können, da Sie keine Systemadministratorrechte haben, können
1106  Sie diese Dateien einfach nach 
1107 \family typewriter
1108 UserDir/doc
1109 \family default
1110  kopieren, und sie werden automatisch über das 
1111 \family sans
1112 Hilfe
1113 \family default
1114 -Menü geöffnet.
1115 \end_layout
1116
1117 \begin_layout Section
1118 LyX mit mehreren Konfigurationen
1119 \end_layout
1120
1121 \begin_layout Standard
1122 Die hochgradige Konfigurierbarkeit von LyX durch das lokale Verzeichnis
1123  wird für diejenigen nicht ausreichend sein, die parallel mehrere unterschiedlic
1124 he Konfigurationen verwenden wollen, zum Beispiel unterschiedliche Tastaturkürze
1125 l und/oder Druckerkonfigurationen.
1126  Sie können dies durch das Anlegen von mehreren Konfigurationsverzeichnissen
1127  erreichen und LyX jeweils beim Start mitteilen, welches davon verwendet
1128  werden soll.
1129 \end_layout
1130
1131 \begin_layout Standard
1132 Indem Sie LyX mit der Option 
1133 \family typewriter
1134 -userdir
1135 \family default
1136  
1137 \family typewriter
1138 \emph on
1139 <verzeichnis>
1140 \family default
1141 \emph default
1142  starten, erreichen Sie, dass die Konfiguration aus diesem Verzeichnis anstelle
1143  des Standardverzeichnisses gelesen wird (das Standardverzeichnis ermitteln
1144  Sie, indem Sie LyX ohne diese Option starten).
1145  Falls das so angegebene Verzeichnis noch nicht existiert, fragt LyX genau
1146  wie beim ersten Start nach, ob es angelegt werden soll.
1147  Die Konfiguration in diesem Verzeichnis können Sie dann wie im Normalfall
1148  in LyX verändern, die Einstellungen im Standardverzeichnis werden aber
1149  nicht verändert -- beide Verzeichnisse sind völlig unabhängig.
1150  Anstelle der Kommandozeilenoption können Sie übrigens auch die Umgebungsvariabl
1151
1152 \family typewriter
1153 LYX_USERDIR_VER
1154 \family default
1155  auf das zu verwendende Verzeichnis setzen.
1156 \end_layout
1157
1158 \begin_layout Standard
1159 Unterschiedliche Konfigurationsverzeichnisse bedeuten aber auch zusätzlichen
1160  Aufwand: Wenn Sie etwa eine neue Layoutdatei in 
1161 \family typewriter
1162 UserDir/layouts
1163 \family default
1164  hinzufügen und diese für alle Konfigurationen sichtbar sein soll, müssen
1165  Sie sie in 
1166 \emph on
1167 allen
1168 \emph default
1169  Verzeichnissen separat hinzufügen.
1170  Sie können das jedoch mit einem Trick umgehen: Nachdem LyX das neue UserDir
1171  angelegt hat, sind praktisch alle Unterverzeichnisse (siehe oben) leer.
1172  Sie können also all diese Verzeichnis durch einen symbolischen Link auf
1173  das entsprechende Verzeichnis im originalen 
1174 \family typewriter
1175 UserDir
1176 \family default
1177  ersetzen.
1178  Lediglich mit dem Verzeichnis 
1179 \family typewriter
1180 doc
1181 \family default
1182  müssen Sie vorsichtig sein, denn dort wird eine Datei durch das Konfigurationss
1183 kript (
1184 \family sans
1185 Werkzeuge\SpecialChar \menuseparator
1186 Neu
1187 \begin_inset space \space{}
1188 \end_inset
1189
1190 konfigurieren
1191 \family default
1192 ) abgelegt, die konfigurationsabhängig ist.
1193 \end_layout
1194
1195 \begin_layout Chapter
1196 Der Dialog Werkzeuge
1197 \family sans
1198 \SpecialChar \menuseparator
1199
1200 \family default
1201 Ei
1202 \family sans
1203 nstellungen
1204 \end_layout
1205
1206 \begin_layout Section
1207 Formate
1208 \begin_inset CommandInset label
1209 LatexCommand label
1210 name "Formate"
1211
1212 \end_inset
1213
1214
1215 \end_layout
1216
1217 \begin_layout Standard
1218 Als ersten Schritt müssen Sie Ihre Dateiformate definieren, wenn das nicht
1219  bereits passiert ist.
1220  Dazu öffnen Sie 
1221 \family sans
1222 Werkzeuge\SpecialChar \menuseparator
1223 Einstellungen\SpecialChar \menuseparator
1224 Datei-Handhabung\SpecialChar \menuseparator
1225 Dateiformate
1226 \family default
1227  und klicken auf 
1228 \family sans
1229 Neu
1230 \family default
1231 .
1232  Das 
1233 \family sans
1234 Format
1235 \family default
1236 -Feld enthält den Namen, unter dem das Format im GUI identifiziert wird.
1237  Im Feld 
1238 \family sans
1239 Einsortieren
1240 \begin_inset space \space{}
1241 \end_inset
1242
1243 als
1244 \family default
1245  steht der Name, mit dem das Format intern identifiziert wird.
1246  Außerdem muss eine 
1247 \family sans
1248 Dateiendung
1249 \family default
1250  festgelegt werden.
1251  Diese drei Felder sind erforderlich.
1252  Zusätzlich kann ein 
1253 \family sans
1254 Tastenkürzel
1255 \family default
1256  definiert werden.
1257  Zum Beispiel bedeutet 
1258 \family sans
1259 Strg+D
1260 \family default
1261
1262 \family sans
1263 Ansicht\SpecialChar \menuseparator
1264 DVI
1265 \family default
1266 .
1267 \end_layout
1268
1269 \begin_layout Standard
1270 Ein Format kann ein 
1271 \family sans
1272 Bearbeitungsprogramm
1273 \family default
1274  und ein 
1275 \family sans
1276 Anzeigeprogramm
1277 \family default
1278  haben.
1279  Am Beispiel von JPEG-Dateien steht bei mir in beiden Feldern 
1280 \family sans
1281 gimp
1282 \family default
1283 .
1284  Was bei Ihnen steht, hängt von der Software-Ausstattung Ihres PCs ab.
1285  Zum Definieren des Befehls können auch die vier Variablen aus dem nächsten
1286  Abschnitt benutzt werden.
1287  Das 
1288 \family sans
1289 Bearbeitungsprogramm
1290 \family default
1291  wird aufgerufen, wenn Sie nach einem Rechtsklick auf ein Bild 
1292 \family sans
1293 Datei
1294 \begin_inset space \space{}
1295 \end_inset
1296
1297 extern
1298 \begin_inset space \space{}
1299 \end_inset
1300
1301 bearbeiten
1302 \family default
1303  auswählen.
1304  
1305 \end_layout
1306
1307 \begin_layout Standard
1308 Wenn 
1309 \family sans
1310 Dokumentformat
1311 \family default
1312  angekreuzt ist, weiß LyX, dass das Format für den Dokumentexport geeignet
1313  ist.
1314  Wenn dann auch noch ein geeigneter Konverter existiert (siehe Abschnitt
1315 \begin_inset space \space{}
1316 \end_inset
1317
1318
1319 \begin_inset CommandInset ref
1320 LatexCommand vref
1321 reference "Konverter"
1322
1323 \end_inset
1324
1325 ), wird das Format unter 
1326 \family sans
1327 Datei\SpecialChar \menuseparator
1328 Exportieren
1329 \family default
1330  erscheinen.
1331  Außerdem wird es im 
1332 \family sans
1333 Ansicht
1334 \family default
1335 -Menü erscheinen, wenn ein 
1336 \family sans
1337 Anzeigeprogramm
1338 \family default
1339  angegeben wurde.
1340  Reine Grafikformate wie 
1341 \family typewriter
1342 png
1343 \family default
1344  sollten diese Option nicht benutzen, dagegen aber Formate, die sowohl Vektorgra
1345 fiken als auch Dokumente repräsentieren wie 
1346 \family typewriter
1347 pdf
1348 \family default
1349 .
1350 \end_layout
1351
1352 \begin_layout Standard
1353 Die Option 
1354 \family sans
1355 Vektorgrafik-Format
1356 \family default
1357  sagt LyX, dass ein Format Vektorgrafiken ent\SpecialChar \-
1358 halten kann.
1359  Diese Information wird dazu benutzt, um ein Zielformat für eingefügte Grafiken
1360  für den 
1361 \family typewriter
1362 pdflatex
1363 \family default
1364 -Export zu bestimmen.
1365  Eingefügte Grafiken müs\SpecialChar \-
1366 sen nach 
1367 \family typewriter
1368 pdf
1369 \family default
1370
1371 \family typewriter
1372 png
1373 \family default
1374  oder 
1375 \family typewriter
1376 jpg
1377 \family default
1378  konvertiert werden, weil 
1379 \family typewriter
1380 pdflatex
1381 \family default
1382  keine anderen Grafikformate handhaben kann.
1383  Hat eine eingefügte Grafik bereits eines der Formate, wird sie nach pdf
1384  konvertiert, wenn 
1385 \family sans
1386 Vektorgrafik-Format
1387 \family default
1388  angekreuzt ist, sonst nach 
1389 \family typewriter
1390 png
1391 \family default
1392 .
1393 \end_layout
1394
1395 \begin_layout Section
1396 Kopierer
1397 \end_layout
1398
1399 \begin_layout Standard
1400 Weil alle Konvertierungen im temporären Verzeichnis von LyX stattfinden,
1401  muss eine Datei manchmal geändert werden bevor sie ins temporäre Verzeichnis
1402  kopiert wird, damit die Konvertierung durchgeführt werden kann.
1403 \begin_inset Foot
1404 status collapsed
1405
1406 \begin_layout Plain Layout
1407 Wenn die Datei beispielsweise auf andere Dateien mit relativen Pfaden verweist
1408  -- vielleicht Bilder -- und diese Pfade beim Kopieren ungültig werden.
1409 \end_layout
1410
1411 \end_inset
1412
1413  Das macht ein Kopierer: er kopiert eine Datei ins (oder vom) temporären
1414  Verzeichnis und ändert sie dabei.
1415 \end_layout
1416
1417 \begin_layout Standard
1418 Die Definitionen der Kopierer können vier Variablen benutzen:
1419 \end_layout
1420
1421 \begin_layout Labeling
1422 \labelwidthstring 00.00.0000
1423
1424 \family typewriter
1425 $$s
1426 \family default
1427  ist das Systemverzeichnis von LyX (zum Beispiel 
1428 \family typewriter
1429 /usr/local/bin/
1430 \begin_inset Newline linebreak
1431 \end_inset
1432
1433 lyx
1434 \family default
1435 ).
1436 \end_layout
1437
1438 \begin_layout Labeling
1439 \labelwidthstring 00.00.0000
1440
1441 \family typewriter
1442 $$i
1443 \family default
1444  ist die Eingabedatei.
1445 \end_layout
1446
1447 \begin_layout Labeling
1448 \labelwidthstring 00.00.0000
1449
1450 \family typewriter
1451 $$o
1452 \family default
1453  ist die Ausgabedatei.
1454 \end_layout
1455
1456 \begin_layout Labeling
1457 \labelwidthstring 00.00.0000
1458
1459 \family typewriter
1460 $$l
1461 \family default
1462  ist der 
1463 \emph on
1464 LaTeX-Name
1465 \emph default
1466 .
1467  Dies sollte der Dateiname sein, den LaTeX im 
1468 \family typewriter
1469
1470 \backslash
1471 include
1472 \family default
1473 -Befehl benutzt.
1474  Er ist nur dann relevant, wenn die expor\SpecialChar \-
1475 tier\SpecialChar \-
1476 ten Dateien für den Befehl
1477  geeignet sind.
1478 \end_layout
1479
1480 \begin_layout Standard
1481 Kopierer können benutzt werden, um 
1482 \emph on
1483 fast
1484 \emph default
1485  alles mit Ausgabedateien zu machen.
1486  Wenn Sie zum Beispiel 
1487 \family typewriter
1488 pdf
1489 \family default
1490 -Dateien in ein spezielles Verzeichnis kopieren wollen, können Sie ein Shell-Skr
1491 ipt wie folgt schreiben:
1492 \end_layout
1493
1494 \begin_layout LyX-Code
1495 #!/bin/bash
1496 \end_layout
1497
1498 \begin_layout LyX-Code
1499 FROMFILE=$1
1500 \end_layout
1501
1502 \begin_layout LyX-Code
1503 TOFILE=`basename $2`
1504 \end_layout
1505
1506 \begin_layout LyX-Code
1507 cp $FROMFILE /home/you/pdf/$TOFILE
1508 \end_layout
1509
1510 \begin_layout Standard
1511 Speichern Sie das Skript ausführbar in Ihrem lokalen LyX-Verzeichnis --
1512  etwa 
1513 \family typewriter
1514 /home/you/lyx/scripts/pdfkopierer.sh
1515 \family default
1516 .
1517  Dann wählen Sie in 
1518 \family sans
1519 Werkzeuge\SpecialChar \menuseparator
1520 Ein\SpecialChar \-
1521 stel\SpecialChar \-
1522 lun\SpecialChar \-
1523 gen\SpecialChar \menuseparator
1524 Datei-Handhabung\SpecialChar \menuseparator
1525 Dateiformate
1526 \family default
1527  das Format 
1528 \family sans
1529 PDF
1530 \begin_inset space \space{}
1531 \end_inset
1532
1533 (pdflatex)
1534 \family default
1535  und tragen im Kopierer-Feld 
1536 \family typewriter
1537 pdfkopierer.sh $$i $$o
1538 \family default
1539  ein.
1540 \end_layout
1541
1542 \begin_layout Standard
1543 Kopierer werden von LyX in vielen eigenen Konvertierungen benutzt.
1544  Wenn auf dem PC geeignete Programme installiert sind, wird LyX automatisch
1545  Kopierer für 
1546 \family sans
1547 HTML
1548 \family default
1549  und 
1550 \family sans
1551 HTML
1552 \begin_inset space \space{}
1553 \end_inset
1554
1555 (MS
1556 \begin_inset space \space{}
1557 \end_inset
1558
1559 Word)
1560 \family default
1561  installieren.
1562  Wenn diese Formate exportiert werden, 
1563 \emph on
1564 sieht
1565 \emph default
1566  der Kopierer, dass nicht nur die Haupt-HTML-Datei, sondern auch verschiedene
1567  zugehörige Dateien (Stildateien, Bilder usw.) kopiert werden müssen.
1568  All diese Dateien werden in ein Unterverzeichnis des Verzeichnisses geschrieben
1569 , in dem die LyX-Datei steht.
1570 \begin_inset Foot
1571 status open
1572
1573 \begin_layout Plain Layout
1574 Kopierer können angepasst werden.
1575  Der optionale Parameter 
1576 \family typewriter
1577 -e
1578 \family default
1579  kann eine durch Kommata getrennte Liste von Erweiterungen enthalten, die
1580  mitkopiert werden sollen.
1581  Wenn es fehlt, werden alle Dateien kopiert.
1582  Der Parameter 
1583 \family typewriter
1584 -t
1585 \family default
1586  bestimmt die Namenserweiterung, die an den erzeugten Verzeichnisnamen angehängt
1587  werden soll.
1588  Standardmäßig ist es 
1589 \family sans
1590 Ly
1591 \begin_inset ERT
1592 status open
1593
1594 \begin_layout Plain Layout
1595
1596 {}
1597 \end_layout
1598
1599 \end_inset
1600
1601 Xconv
1602 \family default
1603 , so dass die aus 
1604 \family typewriter
1605 Datei.lyx
1606 \family default
1607  erzeugte HTML-Datei im Unterverzeichnis 
1608 \family typewriter
1609 Datei.html.Ly
1610 \begin_inset ERT
1611 status open
1612
1613 \begin_layout Plain Layout
1614
1615 {}
1616 \end_layout
1617
1618 \end_inset
1619
1620 Xconv
1621 \family default
1622  landet.
1623 \end_layout
1624
1625 \end_inset
1626
1627
1628 \end_layout
1629
1630 \begin_layout Section
1631 Konverter
1632 \begin_inset CommandInset label
1633 LatexCommand label
1634 name "Konverter"
1635
1636 \end_inset
1637
1638
1639 \end_layout
1640
1641 \begin_layout Standard
1642 Sie können eigene Konverter in 
1643 \family sans
1644 Werkzeuge\SpecialChar \menuseparator
1645 Ein\SpecialChar \-
1646 stel\SpecialChar \-
1647 lun\SpecialChar \-
1648 gen\SpecialChar \menuseparator
1649 Datei-Handhabung\SpecialChar \menuseparator
1650 Kon\SpecialChar \-
1651 verter
1652 \family default
1653  definieren.
1654  Dazu wählen aus 
1655 \family sans
1656 Von
1657 \begin_inset space \space{}
1658 \end_inset
1659
1660 Format
1661 \family default
1662  und 
1663 \family sans
1664 In
1665 \begin_inset space \space{}
1666 \end_inset
1667
1668 Format
1669 \family default
1670  jeweils eins aus, schreiben den benötigten Befehl ins Feld 
1671 \family sans
1672 Konverter
1673 \family default
1674  und klicken auf 
1675 \family sans
1676 Hinzufügen
1677 \family default
1678  rechts oben.
1679  Sie können im Befehl mehrere Variablen benutzen:
1680 \end_layout
1681
1682 \begin_layout Labeling
1683 \labelwidthstring 00.00.0000
1684
1685 \family typewriter
1686 $$s
1687 \family default
1688  ist das Systemverzeichnis von LyX (zum Beispiel 
1689 \family typewriter
1690 /usr/local/bin/
1691 \begin_inset Newline linebreak
1692 \end_inset
1693
1694 lyx
1695 \family default
1696 ).
1697 \end_layout
1698
1699 \begin_layout Labeling
1700 \labelwidthstring 00.00.0000
1701
1702 \family typewriter
1703 $$i
1704 \family default
1705  ist die Eingabedatei.
1706 \end_layout
1707
1708 \begin_layout Labeling
1709 \labelwidthstring 00.00.0000
1710
1711 \family typewriter
1712 $$o
1713 \family default
1714  ist die Ausgabedatei.
1715 \end_layout
1716
1717 \begin_layout Labeling
1718 \labelwidthstring 00.00.0000
1719
1720 \family typewriter
1721 $$b
1722 \family default
1723  ist der Dateiname ohne Erweiterung (siehe Linux-Befehl 
1724 \family typewriter
1725 basename
1726 \family default
1727 ).
1728 \end_layout
1729
1730 \begin_layout Labeling
1731 \labelwidthstring 00.00.0000
1732
1733 \family typewriter
1734 $$p
1735 \family default
1736  ist der Pfad zur Eingabedatei.
1737 \end_layout
1738
1739 \begin_layout Labeling
1740 \labelwidthstring 00.00.0000
1741
1742 \family typewriter
1743 $$r
1744 \family default
1745  ist der Pfad zur ursprünglichen Eingabedatei.
1746  Wenn eine Kette von Konvertern aufgerufen wird, weicht er von 
1747 \family typewriter
1748 $$p
1749 \family default
1750  ab.
1751 \end_layout
1752
1753 \begin_layout Standard
1754 Ins Feld Zusatz-Flag können Sie folgende, durch Kommata getrennte, Flags
1755  schrei\SpecialChar \-
1756 ben:
1757 \end_layout
1758
1759 \begin_layout Labeling
1760 \labelwidthstring 00.00.0000
1761
1762 \family typewriter
1763 latex
1764 \family default
1765  Damit ein besonderer LaTeX-Lauf gestartet, der die LaTeX-Fehlermel\SpecialChar \-
1766 dun\SpecialChar \-
1767 gen
1768  von LyX verfügbar macht.
1769 \end_layout
1770
1771 \begin_layout Labeling
1772 \labelwidthstring 00.00.0000
1773
1774 \family typewriter
1775 needaux
1776 \family default
1777  benötigt die LaTeX-Datei 
1778 \family typewriter
1779 xyz.aux
1780 \family default
1781  zur Konvertierung.
1782 \end_layout
1783
1784 \begin_layout Labeling
1785 \labelwidthstring 00.00.0000
1786
1787 \family typewriter
1788 xml
1789 \family default
1790  Damit wird die Ausgabe im XML-Format gespeichert.
1791 \end_layout
1792
1793 \begin_layout Standard
1794 Die folgenden Flags sind keine richtigen, weil sie ein Argument der Form
1795  
1796 \family typewriter
1797 key=value
1798 \family default
1799  benutzen:
1800 \end_layout
1801
1802 \begin_layout Labeling
1803 \labelwidthstring 00.00.0000
1804
1805 \family typewriter
1806 parselog
1807 \family default
1808  Wenn das gesetzt ist, wird der Standardfehler des Konverters in die Datei
1809  
1810 \family typewriter
1811 infile.out
1812 \family default
1813  umgeleitet, und das Skript wird so ausgeführt: 
1814 \family typewriter
1815 script
1816 \begin_inset space \space{}
1817 \end_inset
1818
1819 <
1820 \begin_inset space \space{}
1821 \end_inset
1822
1823 infile.out
1824 \begin_inset space \space{}
1825 \end_inset
1826
1827 >
1828 \begin_inset space \space{}
1829 \end_inset
1830
1831 infile.log
1832 \family default
1833 .
1834  Das Argument kann 
1835 \family typewriter
1836 $$s
1837 \family default
1838  ent\SpecialChar \-
1839 halten.
1840 \end_layout
1841
1842 \begin_layout Labeling
1843 \labelwidthstring 00.00.0000
1844
1845 \family typewriter
1846 resultdir
1847 \family default
1848  ist der Name des Verzeichnisses, in dem der Konverter die erzeugten Dateien
1849  ablegen soll.
1850  LyX wird das Verzeichnis nicht anlegen und auch nichts hineinkopieren,
1851  aber dieses Verzeichnis an seinen Bestimmungs\SpecialChar \-
1852 ort kopieren.
1853  Das Argument darf 
1854 \family typewriter
1855 $$b
1856 \family default
1857  enthalten, was durch die Basisnamen von Ein- oder Ausgabedatei ersetzt
1858  wird, wenn das Verzeichnis kopiert wird.
1859 \begin_inset Newline newline
1860 \end_inset
1861
1862 Beachten Sie, das 
1863 \family typewriter
1864 resultdir
1865 \family default
1866  und 
1867 \family typewriter
1868 usetempdir
1869 \family default
1870  zusammen keinen Sinn machen.
1871  Wenn das erste definiert wurde, wird das zweite ignoriert.
1872 \end_layout
1873
1874 \begin_layout Labeling
1875 \labelwidthstring 00.00.0000
1876
1877 \family typewriter
1878 resultfile
1879 \family default
1880  ist der Name der Ausgabedatei und darf 
1881 \family typewriter
1882 $$b
1883 \family default
1884  enthalten.
1885  Er wird nur zusammen mit 
1886 \family typewriter
1887 resultdir
1888 \family default
1889  benutzt und ist auch da nur optional.
1890  Wenn er nicht angegeben wird, wird 
1891 \family typewriter
1892 index
1893 \family default
1894  benutzt.
1895 \end_layout
1896
1897 \begin_layout Standard
1898 Keines dieser Flags wird zur Zeit in einem Konverter benutzt, der zusammen
1899  mit LyX installiert wird.
1900 \end_layout
1901
1902 \begin_layout Standard
1903 Sie müssen nicht für alle Formate, zwischen denen Sie konvertieren wollen,
1904  Konverter definieren.
1905  Zum Beispiel gibt es keinen Konverter von LyX nach PostScript, aber LyX
1906  wird PostScript exportieren.
1907  Dies geschieht, indem zunächst eine LaTeX-Datei erzeugt wird -- dafür wird
1908  auch kein Konverter benötigt --, die dann mit dem Konverter von LyX nach
1909  DVI in eine DVI-Datei konvertiert wird, die schließlich nach PostScript
1910  konvertiert wird.
1911  LyX findet solche Konverter-Ketten automatisch und wird immer die kürzeste
1912  finden.
1913 \end_layout
1914
1915 \begin_layout Standard
1916 Trotzdem können Sie Mehrfachkonversionen zwischen Dateiformaten definieren.
1917  Zum Beispiel liefert die Standardkonfiguration von LyX drei Möglichkeiten,
1918  um von LaTeX nach PDF zu konvertieren:
1919 \end_layout
1920
1921 \begin_layout Enumerate
1922 direkt mit 
1923 \family typewriter
1924 pdflatex
1925 \end_layout
1926
1927 \begin_layout Enumerate
1928 mit 
1929 \family typewriter
1930 ps2pdf
1931 \family default
1932  über DVI und PostScript
1933 \end_layout
1934
1935 \begin_layout Enumerate
1936 mit 
1937 \family typewriter
1938 dvipdfm
1939 \family default
1940  über DVI.
1941 \end_layout
1942
1943 \begin_layout Standard
1944 Um andere Ketten zu definieren, müssen Sie andere Ziel-
1945 \emph on
1946 Dateiformate
1947 \emph default
1948  definieren, wie in Abschnitt
1949 \begin_inset space \space{}
1950 \end_inset
1951
1952
1953 \begin_inset CommandInset ref
1954 LatexCommand vref
1955 reference "Formate"
1956
1957 \end_inset
1958
1959  beschrieben.
1960  Zum Beispiel enthält die Standardkonfiguration drei Formate für pdf-Dateien,
1961  die 
1962 \family sans
1963 pdf
1964 \family default
1965  für 
1966 \family typewriter
1967 ps2pdf
1968 \family default
1969
1970 \family sans
1971 pdf2
1972 \family default
1973  für 
1974 \family typewriter
1975 pdflatex
1976 \family default
1977  und 
1978 \family sans
1979 pdf3
1980 \family default
1981  für 
1982 \family typewriter
1983 dvipdfm
1984 \family default
1985  heißen.
1986 \end_layout
1987
1988 \begin_layout Chapter
1989 Internationales LyX
1990 \begin_inset CommandInset label
1991 LatexCommand label
1992 name "cha:Internationales-LyX"
1993
1994 \end_inset
1995
1996
1997 \end_layout
1998
1999 \begin_layout Standard
2000
2001 \emph on
2002 Anmerkung des Übersetzers: Dieses Kapitel behandelt zwei Themenbereiche.
2003  Einmal wird in
2004 \begin_inset space \space{}
2005 \end_inset
2006
2007
2008 \begin_inset CommandInset ref
2009 LatexCommand vref
2010 reference "sec:Eine-andere-Sprache"
2011
2012 \end_inset
2013
2014  und
2015 \begin_inset space \space{}
2016 \end_inset
2017
2018
2019 \begin_inset CommandInset ref
2020 LatexCommand vref
2021 reference "sec:Tastaturkürzel-für-andere"
2022
2023 \end_inset
2024
2025  erklärt, wie man LyX mitteilt, dass man in einer fremdsprachlichen Umgebung
2026  arbeitet.
2027  Der überwiegende Rest des Kapitels erläutert, wie man LyX an eine neue
2028  Sprache anpasst, das heißt wie man es übersetzt.
2029  Da diese Arbeiten für eine deutsche Umgebung bereits erledigt wurden, dürfte
2030  dieser Teil des Kapitels für die Leser dieser Übersetzung weitgehend uninteress
2031 ant sein.
2032  Die letzten beiden Abschnitte, 
2033 \begin_inset CommandInset ref
2034 LatexCommand vref
2035 reference "sec:Internationale-Tastaturbelegung"
2036
2037 \end_inset
2038
2039  und 
2040 \begin_inset CommandInset ref
2041 LatexCommand vref
2042 reference "sec:Internationale-Tastaturtabellen"
2043
2044 \end_inset
2045
2046 , waren bei der Übersetzung noch nicht ganz up to date.
2047  (Leif Albers)
2048 \end_layout
2049
2050 \begin_layout Standard
2051 LyX kann mit übersetzten Versionen seiner Benutzerschnittstelle arbeiten.
2052  Als dieser Text erstellt wurde, waren über den normalen englischen Text
2053  Anpassungen für 23 Sprachen Bestandteil der LyX-Distribution.
2054  Die von Ihnen benutze Sprache zeigt Ihnen der Befehl 
2055 \family typewriter
2056 locale
2057 \family default
2058 .
2059  (Für weitere Informationen über 
2060 \emph on
2061 locale
2062 \emph default
2063 -Definitionen ist die Manpage 
2064 \emph on
2065 locale(5)
2066 \emph default
2067  ein guter Startpunkt.)
2068 \end_layout
2069
2070 \begin_layout Standard
2071 Bitte beachten Sie, dass diese Übersetzungen zwar funktionieren, aber oft
2072  ein paar Einschränkungen unterliegen.
2073  Insbesondere wurde das Design der Popup-Menüs auf den englischen Text zugeschni
2074 tten.
2075  Das bedeutet, dass der übersetzte Text an einigen Stellen mehr Platz benötigt
2076  als dort zur Verfügung steht.
2077  Dies ist natürlich nur ein Darstellungsproblem und schränkt nicht die Funktions
2078 weise von LyX ein.
2079  Sie werden auch feststellen, dass einige Übersetzungen nicht für alle Menüpunkt
2080 e Tastenkürzel definieren.
2081  Manchmal stehen einfach nicht genügend freie Buchstaben zur Verfügung,
2082  manchmal hatte der Übersetzer einfach bisher keine Zeit, sich darum zu
2083  kümmern.
2084 \end_layout
2085
2086 \begin_layout Standard
2087 Wir werden versuchen, diese Dinge in einer späteren Version zu korrigieren.
2088 \end_layout
2089
2090 \begin_layout Section
2091 Eine andere Sprache für die Schnittstelle auswählen
2092 \begin_inset CommandInset label
2093 LatexCommand label
2094 name "sec:Eine-andere-Sprache"
2095
2096 \end_inset
2097
2098
2099 \end_layout
2100
2101 \begin_layout Standard
2102 Normalerweise erfolgt die gesamte Benutzerführung in der Sprache, die in
2103  der Umgebungsvariablen 
2104 \family typewriter
2105 LANG
2106 \family default
2107  gesetzt wurde.
2108  Um eine andere Sprache auszuwählen, müssen Sie die Umgebungsvariable 
2109 \family typewriter
2110 LANG
2111 \family default
2112  ändern.
2113  Benutzen Sie 
2114 \family typewriter
2115 setenv LANG xx
2116 \family default
2117  in csh-kompatiblen und 
2118 \family typewriter
2119 export LANG=xx
2120 \family default
2121  in sh-kompatiblen Shells.
2122  Ersetzen Sie dabei 
2123 \family typewriter
2124 xx
2125 \family default
2126  durch den Zwei-Buchstaben-Code der Sprache, die Sie verwenden möchten --
2127  zum Beispiel 
2128 \family typewriter
2129 de
2130 \family default
2131  für deutsch.
2132 \begin_inset Foot
2133 status collapsed
2134
2135 \begin_layout Plain Layout
2136 Noch besser wäre es, 
2137 \family typewriter
2138 LANG
2139 \family default
2140  auf den Wert de_DE zu setzen, da andere Programme (zum Beispiel KDE) nach
2141  DE suchen, oder sogar den vollständigen Wert de_DE.iso88591
2142 \end_layout
2143
2144 \end_inset
2145
2146
2147 \end_layout
2148
2149 \begin_layout Standard
2150 Normalerweise werden Sie den passenden Befehl in eine der Startdateien einfügen,
2151  also zum Beispiel in 
2152 \family typewriter
2153 ~/.Xsession
2154 \family default
2155
2156 \family typewriter
2157 ~/.xinitrc
2158 \family default
2159  oder 
2160 \family typewriter
2161 ~/.bashrc
2162 \family default
2163 , damit die übersetzte Schnittstelle automatisch benutzt wird.
2164  
2165 \end_layout
2166
2167 \begin_layout Standard
2168 Beachten Sie, dass all dies 
2169 \emph on
2170 nicht
2171 \emph default
2172  funktioniert, wenn Sie LyX mit der Option 
2173 \family typewriter
2174 --disable\SpecialChar \-
2175 nls
2176 \family default
2177  kompiliert haben.
2178 \end_layout
2179
2180 \begin_layout Section
2181 Tastaturkürzel für andere Sprachen anpassen
2182 \begin_inset CommandInset label
2183 LatexCommand label
2184 name "sec:Tastaturkürzel-für-andere"
2185
2186 \end_inset
2187
2188
2189 \end_layout
2190
2191 \begin_layout Standard
2192 Ein Hauptgrund für Inkonsistenzen in übersetzten LyX-Versionen ist die Tatsache,
2193  dass alle Tastaturkürzel für die Menüfunktionen ursprünglich auf den englischen
2194  Text zugeschnitten wurden.
2195  Das heißt, unabhängig vom tatsächlichen Menüeintrag wird das Kürzel 
2196 \family sans
2197 Strg+Umschalt+N
2198 \family default
2199  das Popup 
2200 \family typewriter
2201 new-file-from-template
2202 \begin_inset Foot
2203 status collapsed
2204
2205 \begin_layout Plain Layout
2206
2207 \family typewriter
2208 new-file-from-template
2209 \family default
2210  ist der LyX-interne Befehl, der das Menü 
2211 \family sans
2212 Datei\SpecialChar \menuseparator
2213 Neu
2214 \begin_inset space ~
2215 \end_inset
2216
2217 von
2218 \begin_inset space ~
2219 \end_inset
2220
2221 Vorlage
2222 \family default
2223 \SpecialChar \ldots{}
2224  auswählt.
2225 \end_layout
2226
2227 \end_inset
2228
2229
2230 \family default
2231  öffnen.
2232 \end_layout
2233
2234 \begin_layout Standard
2235 Es ist allerdings einfach, dies zu ändern, da alle Tastenkürzel für die
2236  Menüfunktionen in einer einzigen Datei definiert werden, in 
2237 \family typewriter
2238 Ly
2239 \begin_inset ERT
2240 status collapsed
2241
2242 \begin_layout Plain Layout
2243
2244 {}
2245 \end_layout
2246
2247 \end_inset
2248
2249 XDir/bind/menus.bind
2250 \family default
2251 .
2252  Jeder Anwender kann eine eigene Version dieser Datei in sein privates LyX-Verze
2253 ichnis (
2254 \family typewriter
2255 ~/.lyx/bind
2256 \family default
2257 ) kopieren und verändern.
2258  Diese wird anstelle der systemweiten Datei eingelesen.
2259 \end_layout
2260
2261 \begin_layout Standard
2262 In diesem privaten Verzeichnis kann man die Definitionen einfach ändern,
2263  zum Beispiel von 
2264 \family sans
2265 Strg+Umschalt+N
2266 \family default
2267  nach 
2268 \family sans
2269 Strg+D+V
2270 \family default
2271  (für 
2272 \family sans
2273 Datei\SpecialChar \menuseparator
2274 Neu
2275 \begin_inset space ~
2276 \end_inset
2277
2278 von
2279 \begin_inset space ~
2280 \end_inset
2281
2282 Vorlage
2283 \family default
2284 \SpecialChar \ldots{}
2285 ).
2286  Für einige Sprachen existieren schon angepasste Versionen 
2287 \family typewriter
2288 Ly
2289 \begin_inset ERT
2290 status collapsed
2291
2292 \begin_layout Plain Layout
2293
2294 {}
2295 \end_layout
2296
2297 \end_inset
2298
2299 XDir/bind/
2300 \series bold
2301 xx
2302 \series default
2303 _me\SpecialChar \-
2304 nus.bind
2305 \family default
2306  (
2307 \family typewriter
2308 \series bold
2309 xx
2310 \family default
2311 \series default
2312  bezeichnet den Code der Sprache).
2313  Diese werden von LyX automatisch benutzt, sofern sie existieren (und Ihre
2314  
2315 \emph on
2316 locale
2317 \emph default
2318  auf 
2319 \family typewriter
2320 $LANG=
2321 \series bold
2322 xx
2323 \family default
2324 \series default
2325  gesetzt wurde).
2326 \end_layout
2327
2328 \begin_layout Standard
2329 Sie müssen darauf achten, dass neue Definitionen nicht mit anderen, vorangehende
2330 n Definitionen kollidieren.
2331  Beispielsweise würde die oben genannte Definition von 
2332 \family sans
2333 Strg+D+V
2334 \family default
2335  für Benutzer, die 
2336 \family typewriter
2337 emacs.bind
2338 \family default
2339  verwenden, eine Fehlermeldung erzeugen, denn in 
2340 \family typewriter
2341 emacs.bind
2342 \family default
2343  wird 
2344 \family sans
2345 Strg+D
2346 \family default
2347  bereits als 
2348 \family typewriter
2349 word-delete-forward
2350 \begin_inset Foot
2351 status collapsed
2352
2353 \begin_layout Plain Layout
2354
2355 \family typewriter
2356 word-delete-forward
2357 \family default
2358  löscht das Wort rechts vom Cursor.
2359 \end_layout
2360
2361 \end_inset
2362
2363
2364 \family default
2365  definiert.
2366  
2367 \end_layout
2368
2369 \begin_layout Standard
2370 In LyX Version 1.0 werden die übersetzten Namen der Hauptmenüs (die in den
2371  
2372 \family typewriter
2373 po
2374 \family default
2375 -Dateien stehen) für den Tastendefinitions-Mechanismus verwendet -- deshalb
2376  müssen auch in 
2377 \family typewriter
2378 menus.bind
2379 \family default
2380  die 
2381 \emph on
2382 übersetzten
2383 \emph default
2384  Menünamen verwendet werden.
2385 \end_layout
2386
2387 \begin_layout Section
2388 LyX übersetzen
2389 \end_layout
2390
2391 \begin_layout Subsection
2392 Die Benutzerschnittstelle übersetzen (Textmeldungen)
2393 \end_layout
2394
2395 \begin_layout Standard
2396 LyX verwendet die GNU-gettext-Bibliothek, um die Internationalisierung der
2397  Benutzerschnittstelle zu verwalten.
2398  Um LyX dazu zu bringen, in allen Menüs und Dialog-Boxen Ihre Lieblingssprache
2399  zu verwenden, müssen Sie eine 
2400 \family typewriter
2401 po
2402 \family default
2403 -Datei für diese Sprache erstellen.
2404  Anschließend müssen Sie daraus eine 
2405 \family typewriter
2406 mo
2407 \family default
2408 -Datei erzeugen und diese installieren.
2409  Eine umfassende Anleitung dazu finden Sie in der Dokumentation für GNU
2410  gettext
2411 \begin_inset Foot
2412 status collapsed
2413
2414 \begin_layout Plain Layout
2415 Natürlich nur auf englisch.
2416  Die Veränderungen, die an der 
2417 \family typewriter
2418 po
2419 \family default
2420 -Datei durchgeführt werden müssen, sind allerdings recht intuitiv.
2421 \end_layout
2422
2423 \end_inset
2424
2425 .
2426  Kurz gesagt müssen folgende Veränderungen durchgeführt werden (
2427 \family typewriter
2428 \series bold
2429 xx
2430 \family default
2431 \series default
2432  bezeichnet den Sprachencode der neuen Sprache):
2433 \end_layout
2434
2435 \begin_layout Itemize
2436 Kopieren Sie die Datei 
2437 \family typewriter
2438 lyx.pot
2439 \family default
2440  in das Verzeichnis der .po-Dateien.
2441  Benennen Sie anschließend die Datei in 
2442 \family typewriter
2443 \series bold
2444 xx
2445 \series default
2446 .po
2447 \family default
2448  um.
2449  (Falls 
2450 \family typewriter
2451 lyx.pot
2452 \family default
2453  nicht existiert, kann sie mit dem Befehl 
2454 \family typewriter
2455 make
2456 \begin_inset space \space{}
2457 \end_inset
2458
2459 lyx.pot
2460 \family default
2461  neu erzeugt werden.)
2462 \end_layout
2463
2464 \begin_layout Itemize
2465 Editieren Sie 
2466 \family typewriter
2467 xx.po
2468 \begin_inset Foot
2469 status collapsed
2470
2471 \begin_layout Plain Layout
2472 Für diese Aufgabe gibt es spezielle Programme, wie 
2473 \family typewriter
2474 Poedit
2475 \family default
2476  (für alle Plattformen) oder 
2477 \family typewriter
2478 KBabel
2479 \family default
2480  (für KDE).
2481  
2482 \family typewriter
2483 Emacs
2484 \family default
2485  hat ebenfalls einen Modus, der Sie bei dieser Arbeit unterstützt.
2486 \end_layout
2487
2488 \end_inset
2489
2490
2491 \family default
2492 .
2493  Für einige Menü- und Widgetfunktionen gibt es Tastenkürzel, die ebenfalls
2494  übersetzt werden sollten.
2495  Diese Tasten werden mit '
2496 \family typewriter
2497 |
2498 \family default
2499 ' markiert und sollten passend mitübersetzt werden.
2500  Es gibt ein Prolog-Programm namens 
2501 \family typewriter
2502 scgen.pl
2503 \family default
2504 , das sich im Quellverzeichnis in 
2505 \family typewriter
2506 LYX\SpecialChar \-
2507 SOURCE\SpecialChar \-
2508 DIR/development/tools/
2509 \family default
2510  befindet.
2511  Vielleicht hilft es Ihnen bei der Bestimmung der Tastenkürzel.
2512  Beachten Sie, dass XForms (zumindest die Version 0.86) nur 7-Bit-Zeichen
2513  als Tastenkürzel verarbeiten kann.
2514 \begin_inset Newline newline
2515 \end_inset
2516
2517 Sie sollten auch das Informationsfeld am Anfang der neuen po-Datei ausfüllen
2518  (mit Ihrer EMail-Adresse, usw.), damit Sie für andere Leute erreichbar sind,
2519  die Ihnen Vorschläge oder unterhaltsame Flames schicken möchten.
2520 \end_layout
2521
2522 \begin_layout Itemize
2523 Erzeugen Sie in 
2524 \begin_inset Flex URL
2525 status collapsed
2526
2527 \begin_layout Plain Layout
2528
2529 LYX-SOURCE-DIR/po/lyx.pot
2530 \end_layout
2531
2532 \end_inset
2533
2534  mit dem Befehl 
2535 \family typewriter
2536 make up\SpecialChar \-
2537 date-gmo
2538 \family default
2539  die Datei 
2540 \family typewriter
2541 \series bold
2542 xx
2543 \series default
2544 .gmo
2545 \family default
2546 .
2547 \end_layout
2548
2549 \begin_layout Itemize
2550 Installieren Sie die 
2551 \family typewriter
2552 gmo
2553 \family default
2554 -Datei mit dem Befehl 
2555 \family typewriter
2556 su -c 'make install'
2557 \family default
2558 .
2559 \end_layout
2560
2561 \begin_layout Standard
2562 Um eine neue 
2563 \family typewriter
2564 po
2565 \family default
2566 -Datei zu der LyX-
2567 \emph on
2568 Distribution
2569 \emph default
2570  hinzuzufügen, müssen eine Reihe von Dateien (Konfigurations-Skripts und
2571  mehr) verändert werden.
2572  Aber dank der gettext-Bibliothek ist ein Einbinden in den LyX-Quellcode
2573  für den Anwender unnötig.
2574 \end_layout
2575
2576 \begin_layout Standard
2577 Wenn Sie eine Übersetzung für eine Sprache erstellt haben, die LyX zur Zeit
2578  noch nicht unterstützt, sollten Sie uns ruhig ein Patch mit Ihrer Datei
2579  zusenden.
2580  Wie man ein Patch erstellt, erfahren Sie in der README-Datei im Verzeichnis
2581  
2582 \family typewriter
2583 LYX-SOURCE-DIR/po/
2584 \family default
2585 .
2586 \end_layout
2587
2588 \begin_layout Subsection
2589 Die Dokumentation übersetzen
2590 \end_layout
2591
2592 \begin_layout Standard
2593
2594 \emph on
2595 [Anmerkung des Übersetzers:
2596 \emph default
2597  wenn 
2598 \emph on
2599 Sie die Dokumentation übersetzen wollen, benutzen Sie als Vorlage auf jeden
2600  Fall das englische Original.
2601  Übersetzungen -- diese eingeschlossen -- sind oft nicht ganz auf dem neuesten
2602  Stand.
2603  -LA]
2604 \end_layout
2605
2606 \begin_layout Standard
2607 Auch die Online-Dokumentation (im 
2608 \family sans
2609 Hilfe
2610 \family default
2611 -Menü) kann (und sollte!) übersetzt werden.
2612  Wenn übersetzte Versionen verfügbar sind
2613 \begin_inset Foot
2614 status collapsed
2615
2616 \begin_layout Plain Layout
2617 Derzeit (November 2006) sind praktisch alle Texte bis auf 
2618 \emph on
2619 LaTe
2620 \begin_inset ERT
2621 status collapsed
2622
2623 \begin_layout Plain Layout
2624
2625 {}
2626 \end_layout
2627
2628 \end_inset
2629
2630 X-Konfiguration
2631 \emph default
2632  ins Deutsche übersetzt.
2633  Andere Sprachen sind in Arbeit.
2634  Die Bibliothek an übersetzten Texten wächst ständig.
2635 \end_layout
2636
2637 \end_inset
2638
2639  und die 
2640 \emph on
2641 locale
2642 \emph default
2643  entsprechend gesetzt wurde, werden diese automatisch von LyX benutzt.
2644  Zur Zeit sind Übersetzungen in etwa 20 Sprachen vorhanden.
2645  LyX sucht nach übersetzten Versionen in 
2646 \family typewriter
2647 Ly
2648 \begin_inset ERT
2649 status collapsed
2650
2651 \begin_layout Plain Layout
2652
2653 {}
2654 \end_layout
2655
2656 \end_inset
2657
2658 XDir/doc/
2659 \series bold
2660 xx
2661 \series default
2662 _DocName.lyx
2663 \family default
2664 , wobei wie immer 
2665 \family typewriter
2666 \series bold
2667 xx
2668 \family default
2669 \series default
2670  für das entsprechende Sprach\SpecialChar \-
2671 kür\SpecialChar \-
2672 zel steht, das in der Umgebungsvariablen
2673  
2674 \family typewriter
2675 LANG
2676 \family default
2677  gesetzt wird.
2678 \end_layout
2679
2680 \begin_layout Standard
2681 Falls solche Dateien nicht existieren, wird die englische Version verwendet.
2682  Auch die übersetzten Versionen müssen (bis auf das 
2683 \family typewriter
2684 \series bold
2685 xx
2686 \series default
2687 _
2688 \family default
2689 ) den gleichen (englischen) Dateinamen (im Beispiel oben 
2690 \family typewriter
2691 DocName
2692 \family default
2693 ) tragen wie die englischen Originale.
2694  Wenn Sie gerne die Dokumentation übersetzen möchten (übrigens ein guter
2695  Weg, um die Originale Korrektur zu lesen!), hier ein paar Tipps, die Ihnen
2696  möglicherweise etwas Arbeit ersparen:
2697 \end_layout
2698
2699 \begin_layout Itemize
2700 Werfen Sie einen Blick auf die Seiten des Übersetzungsteams auf der Homepage
2701  des LyX-Entwickler-Teams: 
2702 \begin_inset Flex URL
2703 status open
2704
2705 \begin_layout Plain Layout
2706
2707 http://www.devel.lyx.org
2708 \end_layout
2709
2710 \end_inset
2711
2712 .
2713  Dort erfahren Sie, welche Texte bereits in Ihre Sprache übersetzt sind,
2714  auch sehen Sie, ob jemand (und wenn ja, wer) die Übersetzungsaktivitäten
2715  koordiniert.
2716 \end_layout
2717
2718 \begin_layout Standard
2719 Wenn Sie dann mit der eigentlichen Übersetzungsarbeit beginnen, sind hier
2720  einige Tipps, die Ihnen vielleicht helfen, einige Schwierigkeiten zu überwinden
2721 :
2722 \end_layout
2723
2724 \begin_layout Itemize
2725 Machen Sie im Dokumentationsteam mit! Informationen dazu gibt es in 
2726 \family sans
2727 Hilfe\SpecialChar \menuseparator
2728 Einführung
2729 \family default
2730 .
2731  Dies ist übrigens das erste Dokument, das Sie übersetzen sollten.
2732 \end_layout
2733
2734 \begin_layout Itemize
2735 Machen Sie sich mit den typographischen Konventionen der Sprache vertraut,
2736  in die Sie übersetzen möchten.
2737  Typographie ist eine alte Kunst, und in vielen Teilen der Welt wurden verschied
2738 ene Konventionen eingeführt.
2739  Auch sollten Sie die typographische Terminologie in Ihrem Land lernen.
2740  Eine eigene Terminologie würde nur die Leser verwirren.
2741  
2742 \emph on
2743 (Warnung: Typographie macht süchtig!)
2744 \end_layout
2745
2746 \begin_layout Itemize
2747 Legen Sie eine Kopie des Originaldokumentes an.
2748  Von Zeit zu Zeit wird die Originalversion erneuert.
2749  Sie können beispielsweise CVSweb auf der LyX-Entwickler-Seite im WWW verwenden
2750  um zu sehen, was sich verändert hat.
2751 \begin_inset Foot
2752 status collapsed
2753
2754 \begin_layout Plain Layout
2755 Alternativ können Sie auch lokal eine Kopie des (englischen) Ausgangstextes
2756  aufbewahren und diese dann mit der neuen Version vergleichen (zum Beispiel
2757  mit dem Befehl 
2758 \family typewriter
2759 diff
2760 \family default
2761 ).
2762 \end_layout
2763
2764 \end_inset
2765
2766  
2767 \end_layout
2768
2769 \begin_layout Itemize
2770 Wann immer Sie einen Fehler im Originaltext entdecken, korrigieren Sie ihn
2771  und teilen dem Rest des Dokumentationsteams Ihre Veränderungen mit.
2772  (Sie haben nicht vergessen, dem Dokumentationsteam beizutreten, oder?)
2773  
2774 \emph on
2775 Auch die Originaldokumentation ist nicht komplett.
2776 \end_layout
2777
2778 \begin_layout Section
2779 Internationale Tastaturbelegung
2780 \begin_inset CommandInset label
2781 LatexCommand label
2782 name "sec:Internationale-Tastaturbelegung"
2783
2784 \end_inset
2785
2786
2787 \end_layout
2788
2789 \begin_layout Subsection
2790 Eigene Tastaturtabellen definieren: das 
2791 \emph on
2792 Keymap
2793 \emph default
2794 -Dateiformat
2795 \end_layout
2796
2797 \begin_layout Standard
2798 Sehen wir uns einmal die 
2799 \emph on
2800 Keymap
2801 \emph default
2802 -Datei ein wenig näher an.
2803  Es handelt sich um eine ASCII-Datei, in der folgendes definiert wird:
2804 \end_layout
2805
2806 \begin_layout Itemize
2807 Taste-Taste- oder Taste-String-Transformationen
2808 \end_layout
2809
2810 \begin_layout Itemize
2811
2812 \emph on
2813 Tote
2814 \emph default
2815  Tasten -- sogenannte 
2816 \emph on
2817 dead keys
2818 \end_layout
2819
2820 \begin_layout Itemize
2821 Ausnahmen für tote Tasten.
2822 \end_layout
2823
2824 \begin_layout Standard
2825 Zur Definition einer Taste-Taste- oder Taste-String-Transformation dient
2826  folgender Befehl:
2827 \end_layout
2828
2829 \begin_layout Quotation
2830
2831 \family typewriter
2832
2833 \backslash
2834 kmap Taste Ausgabe
2835 \end_layout
2836
2837 \begin_layout Standard
2838 wobei 
2839 \family typewriter
2840 Taste
2841 \family default
2842  die zu übersetzende Taste bezeichnet und 
2843 \family typewriter
2844 Ausgabe
2845 \family default
2846  die Taste oder den String, der dafür in das Dokument eingefügt werden soll.
2847  Eine tote Taste definiert man mit:
2848 \begin_inset space ~
2849 \end_inset
2850
2851
2852 \end_layout
2853
2854 \begin_layout Quotation
2855
2856 \family typewriter
2857
2858 \backslash
2859 kmod
2860 \family default
2861  
2862 \family typewriter
2863 Taste Tote-Taste
2864 \end_layout
2865
2866 \begin_layout Standard
2867 wobei 
2868 \family typewriter
2869 Taste
2870 \family default
2871  wieder eine Taste auf der Tastatur bezeichnet und 
2872 \family typewriter
2873 Tote-Taste
2874 \family default
2875  der Name einer toten Taste ist.
2876  LyX unterstützt folgende toten Tasten (Abkürzungen in Klammern):
2877 \end_layout
2878
2879 \begin_layout Quotation
2880
2881 \emph on
2882 Name
2883 \begin_inset space \hfill{}
2884 \end_inset
2885
2886 Beispiel
2887 \end_layout
2888
2889 \begin_layout Quotation
2890 acute (acu)
2891 \begin_inset space \hfill{}
2892 \end_inset
2893
2894 áéíóú
2895 \end_layout
2896
2897 \begin_layout Quotation
2898 grave (gra)
2899 \begin_inset space \hfill{}
2900 \end_inset
2901
2902 àèìòù
2903 \end_layout
2904
2905 \begin_layout Quotation
2906 macron (mac)
2907 \begin_inset space \hfill{}
2908 \end_inset
2909
2910  ō
2911 \end_layout
2912
2913 \begin_layout Quotation
2914 tilde (til)
2915 \begin_inset space \hfill{}
2916 \end_inset
2917
2918 ñÑ
2919 \end_layout
2920
2921 \begin_layout Quotation
2922 underbar (underb)
2923 \begin_inset space \hfill{}
2924 \end_inset
2925
2926
2927 \begin_inset ERT
2928 status collapsed
2929
2930 \begin_layout Plain Layout
2931
2932
2933 \backslash
2934 b o
2935 \end_layout
2936
2937 \end_inset
2938
2939
2940 \end_layout
2941
2942 \begin_layout Quotation
2943 cedilla (ced)
2944 \begin_inset space \hfill{}
2945 \end_inset
2946
2947 çÇ
2948 \end_layout
2949
2950 \begin_layout Quotation
2951 underdot (underd)
2952 \begin_inset space \hfill{}
2953 \end_inset
2954
2955
2956 \begin_inset ERT
2957 status collapsed
2958
2959 \begin_layout Plain Layout
2960
2961
2962 \backslash
2963 d o
2964 \end_layout
2965
2966 \end_inset
2967
2968
2969 \end_layout
2970
2971 \begin_layout Quotation
2972 circumflex (circu)
2973 \begin_inset space \hfill{}
2974 \end_inset
2975
2976 âêîôû
2977 \end_layout
2978
2979 \begin_layout Quotation
2980 circle (circl)
2981 \begin_inset space \hfill{}
2982 \end_inset
2983
2984 ÅůŮ
2985 \end_layout
2986
2987 \begin_layout Quotation
2988 tie (tie)
2989 \begin_inset space \hfill{}
2990 \end_inset
2991
2992
2993 \begin_inset ERT
2994 status collapsed
2995
2996 \begin_layout Plain Layout
2997
2998
2999 \backslash
3000 t oo
3001 \end_layout
3002
3003 \end_inset
3004
3005
3006 \end_layout
3007
3008 \begin_layout Quotation
3009 breve (bre)
3010 \begin_inset space \hfill{}
3011 \end_inset
3012
3013 ă
3014 \begin_inset ERT
3015 status collapsed
3016
3017 \begin_layout Plain Layout
3018
3019
3020 \backslash
3021 u o
3022 \end_layout
3023
3024 \end_inset
3025
3026
3027 \end_layout
3028
3029 \begin_layout Quotation
3030 caron (car)
3031 \begin_inset space \hfill{}
3032 \end_inset
3033
3034 čšž
3035 \end_layout
3036
3037 \begin_layout Quotation
3038 hungarian umlaut (hug)
3039 \begin_inset space \hfill{}
3040 \end_inset
3041
3042 őű
3043 \end_layout
3044
3045 \begin_layout Quotation
3046 umlaut (uml)
3047 \begin_inset space \hfill{}
3048 \end_inset
3049
3050 äöü
3051 \end_layout
3052
3053 \begin_layout Quotation
3054 dot (dot)
3055 \begin_inset space \hfill{}
3056 \end_inset
3057
3058 ż
3059 \begin_inset ERT
3060 status collapsed
3061
3062 \begin_layout Plain Layout
3063
3064
3065 \backslash
3066 .s
3067 \end_layout
3068
3069 \end_inset
3070
3071
3072 \end_layout
3073
3074 \begin_layout Standard
3075 Da es auf vielen internationalen Tastaturen Ausnahmen dafür gibt, wie eine
3076  bestimmte tote Taste das folgende Zeichen verändern soll, können diese
3077  definiert werden, und zwar mit:
3078 \end_layout
3079
3080 \begin_layout Quotation
3081
3082 \family typewriter
3083
3084 \backslash
3085 kxmod
3086 \family default
3087  
3088 \family typewriter
3089 Tote-Taste Taste Ausgabe
3090 \end_layout
3091
3092 \begin_layout Standard
3093 Zum Beispiel soll caron-o auf einer slowakischen Tastatur ein circumflex-o
3094  erzeugen.
3095  Dies erreicht man mit:
3096 \end_layout
3097
3098 \begin_layout Quotation
3099
3100 \family typewriter
3101
3102 \backslash
3103 kxmod
3104 \family default
3105  
3106 \family typewriter
3107 caron o "
3108 \backslash
3109 ^o"
3110 \end_layout
3111
3112 \begin_layout Standard
3113 Auch müssen für die Buchstaben i und j Ausnahmen definiert werden, um den
3114  Punkt zu löschen, bevor ein Akzent eingefügt wird.
3115  Ich werde dies beizeiten ändern, hatte aber bisher noch keine Zeit dazu.
3116 \end_layout
3117
3118 \begin_layout Standard
3119 Ach so, zur Definition der Ausgabe: Der Backslash 
3120 \begin_inset Quotes gld
3121 \end_inset
3122
3123
3124 \family typewriter
3125
3126 \backslash
3127
3128 \family default
3129
3130 \begin_inset Quotes grd
3131 \end_inset
3132
3133  ist ein Sonderzeichen.
3134  Um ihn einzugeben, muss man einen doppelten Backslash 
3135 \begin_inset Quotes gld
3136 \end_inset
3137
3138
3139 \family typewriter
3140
3141 \backslash
3142
3143 \backslash
3144
3145 \family default
3146
3147 \begin_inset Quotes grd
3148 \end_inset
3149
3150  eingeben.
3151  Auch das Anführungszeichen 
3152 \begin_inset Quotes gld
3153 \end_inset
3154
3155 "
3156 \begin_inset Quotes grd
3157 \end_inset
3158
3159  und das Doppelkreuz 
3160 \begin_inset Quotes gld
3161 \end_inset
3162
3163
3164 \family typewriter
3165 #
3166 \family default
3167
3168 \begin_inset Quotes grd
3169 \end_inset
3170
3171  haben eine andere Bedeutung.
3172  
3173 \family typewriter
3174 #
3175 \family default
3176  bezeichnet einen Kommentar, Anführungszeichen markieren den Anfang und
3177  das Ende eines Strings (das heißt einer LaTeX-Befehlssequenz).
3178  Um diese Zeichen einzugeben, muss ein Backslash vorangestellt werden (also:
3179  
3180 \family typewriter
3181
3182 \backslash
3183 "
3184 \family default
3185  und 
3186 \family typewriter
3187
3188 \backslash
3189 #
3190 \family default
3191 ).
3192  Wenn Sie eine funktionierende Keymap-Datei für eine neue Sprache angefertigt
3193  haben, mailen Sie diese bitte an das Entwickler-Team, damit sie in die
3194  nächste Distribution integriert werden kann.
3195 \end_layout
3196
3197 \begin_layout Standard
3198 In Zukunft werden auch noch folgende Befehle unterstützt:
3199 \end_layout
3200
3201 \begin_layout Itemize
3202
3203 \family typewriter
3204
3205 \backslash
3206 kinclude Dateiname
3207 \family default
3208 \emph on
3209
3210 \begin_inset space \hfill{}
3211 \end_inset
3212
3213
3214 \emph default
3215 bindet eine andere Datei ein 
3216 \end_layout
3217
3218 \begin_layout Itemize
3219
3220 \family typewriter
3221
3222 \backslash
3223 kprog
3224 \family default
3225  
3226 \family typewriter
3227 Programm
3228 \family default
3229 \emph on
3230
3231 \begin_inset space \hfill{}
3232 \end_inset
3233
3234
3235 \emph default
3236  definiert ein externes Keymap-Programm 
3237 \end_layout
3238
3239 \begin_layout Standard
3240 Auch sollte es die 
3241 \family typewriter
3242 lyxrc-D
3243 \family default
3244 atei nach Voreinstellungen durchsuchen (zum Beispiel nach einer Option 
3245 \family typewriter
3246
3247 \backslash
3248 kinclude
3249 \family default
3250 , um eine Standardtastatur zu verwenden).
3251 \end_layout
3252
3253 \begin_layout Section
3254 Internationale Tastaturtabellen: 
3255 \emph on
3256 Keymaps
3257 \emph default
3258
3259 \begin_inset CommandInset label
3260 LatexCommand label
3261 name "sec:Internationale-Tastaturtabellen"
3262
3263 \end_inset
3264
3265
3266 \end_layout
3267
3268 \begin_layout Standard
3269 Die nächsten beiden Abschnitte beschreiben detailliert die Syntax der 
3270 \family typewriter
3271 .kmap
3272 \family default
3273 - und 
3274 \family typewriter
3275 .cdef
3276 \family default
3277 -Dateien.
3278  Diese Abschnitte sollten Ihnen dabei helfen, Ihre eigene Tastaturtabelle
3279  zu entwerfen, wenn die vorhandenen nicht ganz Ihren Bedürfnissen entsprechen.
3280 \end_layout
3281
3282 \begin_layout Subsection
3283 Die 
3284 \family typewriter
3285 .kmap
3286 \family default
3287 -Datei
3288 \begin_inset CommandInset label
3289 LatexCommand label
3290 name "sub:Die-.kmap-Datei"
3291
3292 \end_inset
3293
3294
3295 \end_layout
3296
3297 \begin_layout Standard
3298 Eine 
3299 \family sans
3300 \shape up
3301 .
3302 \family typewriter
3303 kmap
3304 \family default
3305 \shape default
3306 -Datei transformiert gedrückte Tasten zu Buchstaben oder Strings (Zeichenketten)
3307  -- es definiert ein 
3308 \emph on
3309 keyboard mapping
3310 \emph default
3311 .
3312  Im Folgenden werden die Schlüsselwörter 
3313 \family typewriter
3314 kmap
3315 \family default
3316
3317 \family typewriter
3318 kmod
3319 \family default
3320
3321 \family typewriter
3322 kxmod
3323 \family default
3324  und 
3325 \family typewriter
3326 kcomb
3327 \family default
3328  beschrieben.
3329 \end_layout
3330
3331 \begin_layout Labeling
3332 \labelwidthstring 00.00.0000
3333
3334 \family typewriter
3335 \shape up
3336 kmap
3337 \family default
3338 \shape default
3339  Transformiere einen Buchstaben zu einem String
3340 \end_layout
3341
3342 \begin_layout LyX-Code
3343
3344 \backslash
3345 kmap 
3346 \family roman
3347 \emph on
3348 Zeichen Ausgabe
3349 \end_layout
3350
3351 \begin_layout Standard
3352 Dieser Ausdruck definiert, dass 
3353 \emph on
3354 Zeichen
3355 \emph default
3356  zu 
3357 \emph on
3358 Ausgabe
3359 \emph default
3360  transformiert werden soll.
3361  Dabei müssen in 
3362 \emph on
3363 Ausgabe
3364 \emph default
3365  die Zeichen Backslash 
3366 \begin_inset Quotes gld
3367 \end_inset
3368
3369
3370 \family typewriter
3371
3372 \backslash
3373
3374 \family default
3375
3376 \begin_inset Quotes grd
3377 \end_inset
3378
3379  und Anführungszeichen 
3380 \begin_inset Quotes gld
3381 \end_inset
3382
3383
3384 \family typewriter
3385 "
3386 \family default
3387
3388 \begin_inset Quotes grd
3389 \end_inset
3390
3391  mit einem vorangehenden Backslash versehen werden.
3392  
3393 \end_layout
3394
3395 \begin_layout Standard
3396 Als Beispiel ein Ausdruck, der das Zeichen 
3397 \begin_inset Quotes gld
3398 \end_inset
3399
3400
3401 \family typewriter
3402 /
3403 \family default
3404
3405 \begin_inset Quotes grd
3406 \end_inset
3407
3408  ausgibt, wenn die Taste 
3409 \begin_inset Quotes gld
3410 \end_inset
3411
3412
3413 \family typewriter
3414 &
3415 \family default
3416
3417 \begin_inset Quotes grd
3418 \end_inset
3419
3420  gedrückt wurde:
3421 \end_layout
3422
3423 \begin_layout LyX-Code
3424
3425 \backslash
3426 kmap & /
3427 \end_layout
3428
3429 \begin_layout Labeling
3430 \labelwidthstring 00.00.0000
3431
3432 \family typewriter
3433 \shape up
3434 kmod
3435 \family default
3436 \shape default
3437  Spezifiziere ein Akzentzeichen 
3438 \end_layout
3439
3440 \begin_layout LyX-Code
3441
3442 \backslash
3443 kmod 
3444 \family roman
3445 \emph on
3446 Zeichen Akzent erlaubt
3447 \end_layout
3448
3449 \begin_layout Standard
3450 Dieser Ausdruck wird dafür sorgen, dass 
3451 \emph on
3452 Zeichen
3453 \emph default
3454  als ein bestimmter 
3455 \emph on
3456 Akzent
3457 \emph default
3458  interpretiert wird, und zwar bei allen Zeichen, die in 
3459 \emph on
3460 erlaubt
3461 \emph default
3462  aufgeführt sind.
3463  Dies ist der Mechanismus toter Tasten 
3464 \emph on
3465 (dead keys).
3466 \begin_inset Foot
3467 status collapsed
3468
3469 \begin_layout Plain Layout
3470 Der Ausdruck 
3471 \emph on
3472 tote
3473 \emph default
3474  
3475 \emph on
3476 Taste
3477 \emph default
3478  kommt daher, dass diese Taste allein kein Zeichen erzeugt, aber, gefolgt
3479  von einer anderen Taste, akzentuierte Zeichen erzeugt.
3480  Zum Beispiel kann auf diese Weise é
3481 \begin_inset Quotes grd
3482 \end_inset
3483
3484  erzeugt werden.
3485 \end_layout
3486
3487 \end_inset
3488
3489
3490 \emph default
3491  Wenn Sie die Taste 
3492 \emph on
3493 Zeichen
3494 \emph default
3495  drücken, gefolgt von einem Zeichen, das 
3496 \emph on
3497 nicht
3498 \emph default
3499  in 
3500 \emph on
3501 erlaubt
3502 \emph default
3503  aufgeführt wurde, werden einfach beide Zeichen einzeln ausgegeben.
3504 \end_layout
3505
3506 \begin_layout Standard
3507 Der folgende Ausdruck definiert, dass die Taste 
3508 \begin_inset Quotes gld
3509 \end_inset
3510
3511
3512 \family typewriter
3513 ^
3514 \family default
3515
3516 \begin_inset Quotes grd
3517 \end_inset
3518
3519  der circumflex-Akzent wird, wenn er von einem der Buchstaben a, e, i, o,
3520  u, A, E, I ,O oder U gefolgt wird:
3521 \end_layout
3522
3523 \begin_layout LyX-Code
3524
3525 \backslash
3526 kmod ^ circumflex aeiouAEIOU
3527 \end_layout
3528
3529 \begin_layout Labeling
3530 \labelwidthstring 00.00.0000
3531
3532 \family typewriter
3533 kxmod
3534 \family default
3535  Definiere eine Ausnahme zu einem Akzentzeichen
3536 \end_layout
3537
3538 \begin_layout LyX-Code
3539
3540 \backslash
3541 kxmod  
3542 \family roman
3543 \emph on
3544 Akzent Zeichen Ausgabe
3545 \end_layout
3546
3547 \begin_layout Standard
3548 Dieser Ausdruck definiert eine Ausnahme für die Wirkung, die 
3549 \emph on
3550 Akzent
3551 \emph default
3552  in Verbin\SpecialChar \-
3553 dung mit 
3554 \emph on
3555 Zeichen
3556 \emph default
3557  haben soll.
3558  Dabei muss 
3559 \emph on
3560 Akzent
3561 \emph default
3562  vorher mit Hilfe einer 
3563 \family typewriter
3564
3565 \backslash
3566 kmod
3567 \family default
3568 -Zeile einer Taste zugewiesen worden sein.
3569  Wenn Sie die Sequenz 
3570 \emph on
3571 Akzent, Zeichen
3572 \emph default
3573  drücken, wird 
3574 \emph on
3575 Ausgabe
3576 \emph default
3577  produziert.
3578  Falls solch eine Definition 
3579 \emph on
3580 nicht
3581 \emph default
3582  existiert, und Sie 
3583 \emph on
3584 Akzent, Zeichen
3585 \emph default
3586  eingeben, erhalten Sie das 
3587 \emph on
3588 Zeichen
3589 \emph default
3590  -- akzentuiert.
3591 \end_layout
3592
3593 \begin_layout Standard
3594 Der folgende Ausdruck sorgt dafür, dass LaTeX bei einem 
3595 \begin_inset Quotes gld
3596 \end_inset
3597
3598 i
3599 \begin_inset Quotes grd
3600 \end_inset
3601
3602  mit circumflex den I-Punkt entfernt, bevor das Akzentsymbol eingefügt wird:
3603 \end_layout
3604
3605 \begin_layout LyX-Code
3606
3607 \backslash
3608 kxmod circumflex i "
3609 \backslash
3610
3611 \backslash
3612 ^{
3613 \backslash
3614
3615 \backslash
3616 i}"
3617 \end_layout
3618
3619 \begin_layout Labeling
3620 \labelwidthstring 00.00.0000
3621
3622 \family typewriter
3623 kcomb
3624 \family default
3625  Kombiniere zwei Akzentsymbole
3626 \end_layout
3627
3628 \begin_layout LyX-Code
3629
3630 \backslash
3631 kcomb 
3632 \family roman
3633 \emph on
3634 Akzent1 Akzent2 erlaubt
3635 \end_layout
3636
3637 \begin_layout Standard
3638 Hier wird es ziemlich esoterisch.
3639  Dieser Ausdruck erlaubt die Kombination der Effekte von 
3640 \emph on
3641 Akzent1
3642 \emph default
3643  und 
3644 \emph on
3645 Akzent2
3646 \emph default
3647  (in dieser Reihenfolge!) bei allen 
3648 \emph on
3649 erlaubten
3650 \emph default
3651  Zei\SpecialChar \-
3652 chen.
3653  Die Bedeutungen von 
3654 \emph on
3655 Akzent1
3656 \emph default
3657  und 
3658 \emph on
3659 Akzent2
3660 \emph default
3661  müssen zuvor mit Hilfe von 
3662 \family typewriter
3663
3664 \backslash
3665 kmod
3666 \family default
3667  definiert worden sein.
3668 \end_layout
3669
3670 \begin_layout Standard
3671 Folgendes Beispiel aus der Datei 
3672 \family typewriter
3673 greek.kmap
3674 \family default
3675 :
3676 \end_layout
3677
3678 \begin_layout LyX-Code
3679
3680 \backslash
3681 kmod ; acute aeioyvhAEIOYVH 
3682 \end_layout
3683
3684 \begin_layout LyX-Code
3685
3686 \backslash
3687 kmod : umlaut iyIY 
3688 \end_layout
3689
3690 \begin_layout LyX-Code
3691
3692 \backslash
3693 kcomb acute umlaut iyIY
3694 \end_layout
3695
3696 \begin_layout Standard
3697 Diese Zeilen erlauben es, 
3698 \begin_inset Quotes gld
3699 \end_inset
3700
3701
3702 \family typewriter
3703 ;:i
3704 \family default
3705
3706 \begin_inset Quotes grd
3707 \end_inset
3708
3709  einzugeben und auf diese Weise 
3710 \begin_inset Quotes gld
3711 \end_inset
3712
3713
3714 \family typewriter
3715
3716 \backslash
3717 '{
3718 \backslash
3719 "{i}}
3720 \family default
3721
3722 \begin_inset Quotes grd
3723 \end_inset
3724
3725  zu erzeugen (
3726 \begin_inset ERT
3727 status collapsed
3728
3729 \begin_layout Plain Layout
3730
3731
3732 \backslash
3733 '{
3734 \backslash
3735 "{i}}
3736 \end_layout
3737
3738 \end_inset
3739
3740 ).
3741  In diesem Fall löscht die Backspace-Taste das letzte gedrückte Zei\SpecialChar \-
3742 chen.
3743  Wenn Sie also 
3744 \family typewriter
3745 ;:
3746 \family default
3747  
3748 \family sans
3749 Backspace
3750 \family default
3751  
3752 \family typewriter
3753 i
3754 \family default
3755  eingeben, erhalten Sie 
3756 \begin_inset Quotes gld
3757 \end_inset
3758
3759
3760 \family typewriter
3761
3762 \backslash
3763 '(i)
3764 \family default
3765
3766 \begin_inset Quotes grd
3767 \end_inset
3768
3769  (
3770 \begin_inset ERT
3771 status collapsed
3772
3773 \begin_layout Plain Layout
3774
3775
3776 \backslash
3777 'i
3778 \end_layout
3779
3780 \end_inset
3781
3782 ).
3783  
3784 \end_layout
3785
3786 \begin_layout Subsection
3787 Die 
3788 \family typewriter
3789 .cdef
3790 \family default
3791 -Datei
3792 \end_layout
3793
3794 \begin_layout Standard
3795 Nachdem LyX die 
3796 \family typewriter
3797 .kmap
3798 \family default
3799 -Datei verarbeitet hat, erklärt eine 
3800 \family typewriter
3801 .cdef
3802 \family default
3803 -Datei, wie die einzelnen Symbole im gegenwärtigen Zeichensatz dargestellt
3804  werden sollen.
3805  Die LyX-Dis\SpecialChar \-
3806 tri\SpecialChar \-
3807 bu\SpecialChar \-
3808 tion enthält wenigstens die Dateien 
3809 \begin_inset Flex URL
3810 status collapsed
3811
3812 \begin_layout Plain Layout
3813
3814 iso8859-1.cdef
3815 \end_layout
3816
3817 \end_inset
3818
3819  und 
3820 \family typewriter
3821 \shape up
3822 iso8859-
3823 \begin_inset Newline linebreak
3824 \end_inset
3825
3826 2.cdef
3827 \family default
3828 \shape default
3829 .
3830 \end_layout
3831
3832 \begin_layout Standard
3833 Generell besteht eine 
3834 \family typewriter
3835 .
3836 \shape up
3837 cdef
3838 \family default
3839 \shape default
3840 -Datei aus einer Reihe von Deklarationen der folgenden Form:
3841 \end_layout
3842
3843 \begin_layout LyX-Code
3844
3845 \family roman
3846 \emph on
3847 Position_im_Zeichensatz String
3848 \end_layout
3849
3850 \begin_layout Standard
3851 Um beispielsweise dem String (
3852 \emph on
3853 Ausgabe
3854 \emph default
3855  im vorigen Abschnitt) 
3856 \begin_inset Quotes gld
3857 \end_inset
3858
3859
3860 \family typewriter
3861 '{e}
3862 \family default
3863
3864 \begin_inset Quotes grd
3865 \end_inset
3866
3867  das ent\SpecialChar \-
3868 spre\SpecialChar \-
3869 chen\SpecialChar \-
3870 de Zeichen im ISO-8859-1 Zeichensatz (233) zuzuweisen, benutzt
3871  man folgenden Ausdruck:
3872 \end_layout
3873
3874 \begin_layout LyX-Code
3875 233 "
3876 \backslash
3877
3878 \backslash
3879 '{e}"
3880 \end_layout
3881
3882 \begin_layout Standard
3883 Wieder müssen den Zeichen 
3884 \begin_inset Quotes gld
3885 \end_inset
3886
3887
3888 \family typewriter
3889
3890 \backslash
3891
3892 \family default
3893
3894 \begin_inset Quotes grd
3895 \end_inset
3896
3897  und 
3898 \begin_inset Quotes gld
3899 \end_inset
3900
3901
3902 \family typewriter
3903 "
3904 \family default
3905
3906 \begin_inset Quotes grd
3907 \end_inset
3908
3909  ein Backslash vorangestellt werden.
3910  Beachten Sie, dass es durchaus möglich ist, dass dasselbe Zeichen (sinnvoll)
3911  zwei verschiedene Strings repräsentieren kann.
3912  Zum Beispiel in 
3913 \family typewriter
3914 i
3915 \shape up
3916 so-8859-7.cdef
3917 \family default
3918 \shape default
3919  gibt es die Zeilen:
3920 \end_layout
3921
3922 \begin_layout LyX-Code
3923 192 "
3924 \backslash
3925
3926 \backslash
3927 '{
3928 \backslash
3929
3930 \backslash
3931
3932 \backslash
3933 "{i}}"
3934 \begin_inset Newline newline
3935 \end_inset
3936
3937 192 "
3938 \backslash
3939
3940 \backslash
3941
3942 \backslash
3943 "{
3944 \backslash
3945
3946 \backslash
3947 '{i}}"
3948 \end_layout
3949
3950 \begin_layout Standard
3951 Wenn LyX kein passendes Zeichen für einen String finden kann, der durch
3952  eine Tastensequenz erzeugt wurde, wird es versuchen, falls der String wie
3953  ein akzentuierter Buchstabe aussieht, auf dem Bildschirm den Buchstaben
3954  mit Akzent selbst zu zeichnen.
3955 \end_layout
3956
3957 \begin_layout Subsection
3958 Tote Tasten definieren
3959 \end_layout
3960
3961 \begin_layout Standard
3962
3963 \emph on
3964 Anmerkung des Übersetzers: An dieser Stelle weiche ich krass vom Original
3965  ab.
3966  Der englische Text ist hier viel zu weitschweifig und ein bisschen konfus.
3967  -LA
3968 \end_layout
3969
3970 \begin_layout Standard
3971 Es gibt noch eine zweite Möglichkeit, internationale Buchstaben mit Hilfe
3972  von 
3973 \emph on
3974 toten
3975 \emph default
3976  
3977 \emph on
3978 Tasten (dead keys)
3979 \emph default
3980  zu erzeugen -- nämlich direkt in der 
3981 \family typewriter
3982 .bind
3983 \family default
3984 -Datei.
3985  Dazu ein einfaches Beispiel:
3986 \end_layout
3987
3988 \begin_layout Standard
3989 Nehmen wir an, Sie benötigen eine Zirkumflex-Taste.
3990  Diese können Sie definieren, indem Sie in der 
3991 \family typewriter
3992 lyxrc-D
3993 \family default
3994 atei folgende Zeile einfügen:
3995 \end_layout
3996
3997 \begin_layout Standard
3998
3999 \family typewriter
4000
4001 \backslash
4002 bind "asciicircum" "accent-circumflex"
4003 \end_layout
4004
4005 \begin_layout Standard
4006 Dabei ist 
4007 \family typewriter
4008 asciicircum
4009 \family default
4010  die Bezeichnung, die das X11-System für die 
4011 \begin_inset Quotes gld
4012 \end_inset
4013
4014
4015 \family typewriter
4016 ^
4017 \family default
4018
4019 \begin_inset Quotes grd
4020 \end_inset
4021
4022 -Taste verwendet.
4023 \begin_inset Foot
4024 status collapsed
4025
4026 \begin_layout Plain Layout
4027 Die Bezeichnungen anderer Symbole lassen sich ganz gut aus einer c-Include-Datei
4028  namens 
4029 \family typewriter
4030 keysymdef.h
4031 \family default
4032  ablesen.
4033  Meist findet man sie in 
4034 \family typewriter
4035 /usr/X11/include/X11/
4036 \family default
4037 .
4038 \end_layout
4039
4040 \end_inset
4041
4042  
4043 \family typewriter
4044 accent-circum\SpecialChar \-
4045 flex
4046 \family default
4047  ist ein LyX-Befehl, der den Zirkumflex-Akzent erzeugt.
4048 \end_layout
4049
4050 \begin_layout Standard
4051 Leider unterscheidet sich die Wirkungsweise der toten Tasten, die in 
4052 \family typewriter
4053 .lyxrc
4054 \family default
4055  definiert wurden, merklich von der, die in Abschnitt
4056 \begin_inset space ~
4057 \end_inset
4058
4059
4060 \begin_inset CommandInset ref
4061 LatexCommand vref
4062 reference "sub:Die-.kmap-Datei"
4063
4064 \end_inset
4065
4066  beschrieben wurde.
4067 \end_layout
4068
4069 \begin_layout Subsection
4070 Ihre Sprachkonfiguration einstellen
4071 \end_layout
4072
4073 \begin_layout Standard
4074 Sie können Ihre 
4075 \family typewriter
4076 lyxrc-D
4077 \family default
4078 atei so verändern, dass Ihre gewünschte Sprachumgebung automatisch geladen
4079  wird, wenn LyX gestartet wird.
4080  Dieser Abschnitt beschreibt Befehle, die folgendes spezifizieren:
4081 \end_layout
4082
4083 \begin_layout Itemize
4084 Standard-, erste und zweite Tastaturbelegung
4085 \end_layout
4086
4087 \begin_layout Itemize
4088 Zeichensatzkodierung
4089 \end_layout
4090
4091 \begin_layout Standard
4092 In Ihrer 
4093 \family typewriter
4094 lyxrc-D
4095 \family default
4096 atei finden Sie verschiedene Beispiele, wie man sie konfigurieren kann.
4097  Zum Beispiel können Sie einen Eintrag für eine Tastaturbelegung folgendermaßen
4098  vornehmen:
4099 \end_layout
4100
4101 \begin_layout LyX-Code
4102
4103 \backslash
4104 bind "american" "keymap-primary"
4105 \end_layout
4106
4107 \begin_layout Standard
4108 eine tote Taste 
4109 \emph on
4110 (dead key)
4111 \emph default
4112  definieren:
4113 \end_layout
4114
4115 \begin_layout LyX-Code
4116
4117 \backslash
4118 bind "Alt+,"  "accent-cedilla"
4119 \end_layout
4120
4121 \begin_layout Standard
4122 oder eine Zeichensatzkodierung festlegen:
4123 \end_layout
4124
4125 \begin_layout LyX-Code
4126 # Die Norm für die Bildschirmzeichensätze 
4127 \end_layout
4128
4129 \begin_layout LyX-Code
4130 # Voreinstellung ist iso8859-1.
4131 \end_layout
4132
4133 \begin_layout LyX-Code
4134
4135 \backslash
4136 font_norm iso8859-2
4137 \end_layout
4138
4139 \begin_layout Chapter
4140 Installieren neuer Textklassen, Layouts und Vorlagen
4141 \begin_inset CommandInset label
4142 LatexCommand label
4143 name "cha:Installieren-neuer-Textklassen"
4144
4145 \end_inset
4146
4147
4148 \end_layout
4149
4150 \begin_layout Standard
4151 In diesem Abschnitt wird beschrieben, wie Sie beim Installieren neuer Layout-
4152  und Vorlagedateien vorgehen müssen, außerdem auch eine kleine Auf\SpecialChar \textcompwordmark{}
4153 frischung,
4154  wie man neue Dokumentenklassen für LaTeX korrekt installiert.
4155  Zunächst ein paar Definitionen:
4156 \end_layout
4157
4158 \begin_layout Standard
4159 Eine 
4160 \emph on
4161 Dokumentenklasse
4162 \emph default
4163  ist eine LaTeX-Datei (normalerweise mit der Endung 
4164 \family typewriter
4165 .cls
4166 \family default
4167  oder 
4168 \family typewriter
4169 .sty
4170 \family default
4171 ), die das Format einer speziellen Art von Dokument beschreibt, etwa Artikel,
4172  Brief usw., und auch alle dazu notwendigen Befehle definiert.
4173 \end_layout
4174
4175 \begin_layout Standard
4176 Eine 
4177 \emph on
4178 Layout-Datei
4179 \emph default
4180  ist eine LyX-Datei, die einer LaTeX-Dokumentenklasse ent\SpecialChar \-
4181 spricht und LyX
4182  mitteilt, wie die diversen Formatelemente am Bildschirm dar\SpecialChar \-
4183 ge\SpecialChar \-
4184 stellt werden
4185  sollen, damit der Eindruck möglichst gut dem späteren Druckbild entspricht.
4186  Genauer gesagt beschreibt eine Layoutdatei eine 
4187 \emph on
4188 Textklasse
4189 \emph default
4190 , das interne Konstrukt, welches LyX verwendet, um den Text am Bildschirm
4191  darzustellen.
4192 \end_layout
4193
4194 \begin_layout Standard
4195
4196 \emph on
4197 Layout
4198 \emph default
4199  und 
4200 \emph on
4201 Textklasse
4202 \emph default
4203  sind somit in gewisser Weise äquivalent, aber es ist besser, die Datei
4204  als Layout zu bezeichnen und die interne Realisation im Speicher von LyX
4205  als Textklasse.
4206  Eine Vorlage ist einfach ein LyX-Dokument, welches bereits einige vordefinierte
4207  Einträge für eine bestimmte Textklasse enthält.
4208  Derartige Vorlagen sind beispielsweise für Briefe oder Artikel für Zeitschrifte
4209 n sehr hilfreich.
4210 \end_layout
4211
4212 \begin_layout Section
4213 Installation eines neuen LaTeX-Paketes
4214 \end_layout
4215
4216 \begin_layout Standard
4217 Bei manchen TeX-Installationen fehlt möglicherweise das eine oder andere
4218  Paket, das Sie gerne mit LyX verwenden würden.
4219  Zum Beispiel wollen Sie FoilTeX verwenden, ein Paket zur Erstellung von
4220  Dias und Folien für Overheadprojektoren.
4221  Moderne LaTeX-Distributionen wie TeXLive (2008 oder neuer) oder MiKTeX
4222  besitzen ein grafisches Programm um solche Pakete zu installieren.
4223  Z.
4224 \begin_inset space \thinspace{}
4225 \end_inset
4226
4227 B.
4228  bei MiKTeX starten Sie das Programm 
4229 \begin_inset Quotes gld
4230 \end_inset
4231
4232 Package
4233 \begin_inset space ~
4234 \end_inset
4235
4236 Manager
4237 \begin_inset Quotes grd
4238 \end_inset
4239
4240  um eine Liste mit den verfügbaren Paketen zu bekommen.
4241  Um eines davon zu installieren, rechts-klicken Sie oder benutzen den entspreche
4242 nden Werkzeugleistenknopf.
4243 \end_layout
4244
4245 \begin_layout Standard
4246 Falls Ihre LaTeX-Distribution keinen Paketmanager besitzt, oder falls das
4247  Paket nicht direkt über Ihre Distribution verfügbar ist, folgen Sie diesen
4248  Schritten um es manuell zu installieren:
4249 \end_layout
4250
4251 \begin_layout Enumerate
4252 Besorgen Sie sich das Paket von 
4253 \begin_inset CommandInset href
4254 LatexCommand href
4255 name "CTAN"
4256 target "http://www.ctan.org/"
4257
4258 \end_inset
4259
4260  oder einer anderen Quelle.
4261 \end_layout
4262
4263 \begin_layout Enumerate
4264 Falls das Paket eine Datei mit der Endung 
4265 \begin_inset Quotes gld
4266 \end_inset
4267
4268
4269 \begin_inset Flex Code
4270 status collapsed
4271
4272 \begin_layout Plain Layout
4273 .ins
4274 \end_layout
4275
4276 \end_inset
4277
4278
4279 \begin_inset Quotes grd
4280 \end_inset
4281
4282  enthält (was bei FoilTeX der Fall ist), dann öffnen sie eine Kommandozeile
4283  wechseln in das Verzeichnis der Datei und führen den Befehl
4284 \begin_inset Newline newline
4285 \end_inset
4286
4287
4288 \family sans
4289 latex foiltex.ins
4290 \family default
4291
4292 \begin_inset Newline newline
4293 \end_inset
4294
4295 aus.
4296  Sie haben damit dass Paket entpackt und haben alle Dateien um es zu installiere
4297 n.
4298  Die meisten LaTeX-Pakete sind nicht gepackt und man kann direkt mit der
4299  Installation beginnen:
4300 \end_layout
4301
4302 \begin_layout Enumerate
4303 Nun müssen Sie entscheiden, ob das Paket für alle Nutzer oder nur für Sie
4304  verfügbar sein soll.
4305 \end_layout
4306
4307 \begin_deeper
4308 \begin_layout Enumerate
4309 Bei *nix Systemen (Linux, OSX, etc.), wenn Sie das Paket für alle Nutzer
4310  installieren möchten, installieren Sie es in den lokalen TeX Ordner; anderenfal
4311 ls installieren Sie es in dein eigenen 
4312 \begin_inset Quotes gld
4313 \end_inset
4314
4315 Benutzer
4316 \begin_inset Quotes grd
4317 \end_inset
4318
4319 -TeX Ordner.
4320  Wo man diese Ordner anlegt, sofern sie nicht schon existieren, hängt von
4321  Ihrem System ab.
4322  Dazu schauen Sie in die Datei 
4323 \begin_inset Flex Code
4324 status collapsed
4325
4326 \begin_layout Plain Layout
4327 texmf.cnf
4328 \end_layout
4329
4330 \end_inset
4331
4332 .
4333 \begin_inset Foot
4334 status collapsed
4335
4336 \begin_layout Plain Layout
4337 Diese befindet sich normalerweise im Ordner 
4338 \family sans
4339 $TEXMF/web2c
4340 \family default
4341 .
4342  Falls nicht, führen Sie den Befehl 
4343 \begin_inset Flex Code
4344 status collapsed
4345
4346 \begin_layout Plain Layout
4347 kpsewhich texmf.cnf
4348 \end_layout
4349
4350 \end_inset
4351
4352  aus, um sie zu lokalisieren.
4353 \end_layout
4354
4355 \end_inset
4356
4357  Der Ort des lokalen TeX Ordners ist in der Variable 
4358 \begin_inset Flex Code
4359 status collapsed
4360
4361 \begin_layout Plain Layout
4362 TEXMFLOCAL
4363 \end_layout
4364
4365 \end_inset
4366
4367  definiert; es ist üblicherweise der Pfad 
4368 \family sans
4369 /usr/local/share/texmf/
4370 \family default
4371  .
4372  Der Ort des Benutzer-TeX Ordners ist in der Variable 
4373 \begin_inset Flex Code
4374 status collapsed
4375
4376 \begin_layout Plain Layout
4377 TEXMFHOME
4378 \end_layout
4379
4380 \end_inset
4381
4382  definiert und ist üblicherweise der Pfad 
4383 \family sans
4384 $HOME/texmf/
4385 \family default
4386  .
4387  (Wenn diese Variablen nicht vordefiniert sind, müssen Sie diese selbst
4388  definieren.) Sie brauchen wahrscheinlich Root-Rechte um in den lokalen TeX
4389  Ordner zu schreiben, beim Benutzer-TeX Ordner ist die nicht nötig.
4390 \begin_inset Newline newline
4391 \end_inset
4392
4393 Allgemein empfiehlt es sich, Pakete in den Benutzer-TeX Ordner zu installieren,
4394  da dieser nicht verändert oder gar überschrieben wird, wenn Sie ihr System
4395  aktualisieren.
4396  Des Weiteren wird er zusammen mit Ihren Nutzerdaten gesichert, wenn Sie
4397  ein Backup machen (was Sie natürlich regelmäßig tun).
4398 \end_layout
4399
4400 \begin_layout Enumerate
4401 Bei Windows, wenn Sie das Paket für alle Nutzer installieren möchten, gehen
4402  Sie in den Ordner, in dem LaTeX installiert ist und wechseln dort in das
4403  Verzeichnis 
4404 \family sans
4405 ~tex
4406 \backslash
4407 latex
4408 \family default
4409 .
4410  (Verwendet man MiKTeX, wäre es standardmäßig der Ordner 
4411 \family sans
4412 ~:
4413 \backslash
4414 Programme
4415 \backslash
4416 MiKTeX
4417 \backslash
4418 tex
4419 \backslash
4420 latex
4421 \family default
4422  .) Legen Sie dort einen neuen Ordner mit dem Namen 
4423 \begin_inset Quotes gld
4424 \end_inset
4425
4426 foiltex
4427 \begin_inset Quotes grd
4428 \end_inset
4429
4430  an und kopieren Sie alle Dateien das Pakets hinein.
4431  Wenn das Paket nur für den aktuellen Benutzer verfügbar sein soll bzw.
4432  Sie keine Administrator-Rechte haben, tun Sie dasselbe, aber im lokalen
4433  LaTeX-Ordner.
4434  Z.
4435 \begin_inset space \thinspace{}
4436 \end_inset
4437
4438 B.
4439  bei MiKTeX
4440 \begin_inset space ~
4441 \end_inset
4442
4443 2.8 wäre das unter WinXP der Ordner
4444 \begin_inset Newline newline
4445 \end_inset
4446
4447
4448 \family sans
4449 ~:
4450 \backslash
4451 Dokumente und Einstellungen
4452 \backslash
4453 <Benutzername>
4454 \backslash
4455 Anwendungsdaten
4456 \backslash
4457
4458 \begin_inset Newline newline
4459 \end_inset
4460
4461
4462 \begin_inset Phantom HPhantom
4463 status open
4464
4465 \begin_layout Plain Layout
4466
4467 \family sans
4468 ~:
4469 \backslash
4470
4471 \end_layout
4472
4473 \end_inset
4474
4475 MiKTeX
4476 \backslash
4477 2.8
4478 \backslash
4479 tex
4480 \backslash
4481 latex
4482 \family default
4483
4484 \begin_inset Newline newline
4485 \end_inset
4486
4487 , unter WinVista wäre es der Ordner
4488 \begin_inset Newline newline
4489 \end_inset
4490
4491
4492 \family sans
4493 ~:
4494 \backslash
4495 Users
4496 \backslash
4497 <Benutzername>
4498 \backslash
4499 AppData
4500 \backslash
4501 Roaming
4502 \backslash
4503 2.8
4504 \backslash
4505 MiKTeX
4506 \backslash
4507 tex
4508 \backslash
4509 latex
4510 \family default
4511  .
4512 \end_layout
4513
4514 \end_deeper
4515 \begin_layout Enumerate
4516 Jetzt muss man LaTeX nur noch mitteilen, dass es neue Dateien gibt.
4517  Die ist je nach LaTeX-Distribution anders:
4518 \end_layout
4519
4520 \begin_deeper
4521 \begin_layout Enumerate
4522 Bei TeXLive führen Sie von einer Kommandozeile den Befehl 
4523 \begin_inset Flex Code
4524 status collapsed
4525
4526 \begin_layout Plain Layout
4527 texhash
4528 \end_layout
4529
4530 \end_inset
4531
4532  aus.
4533  Wenn Sie das Paket für alle Nutzer installiert haben, brauchen sie dazu
4534  wahrscheinlich Root-Rechte.
4535 \end_layout
4536
4537 \begin_layout Enumerate
4538 Bei MiKTeX, wenn Sie das Paket für alle Nutzer installiert haben, starten
4539  Sie das Programm 
4540 \begin_inset Quotes gld
4541 \end_inset
4542
4543 Settings
4544 \begin_inset space ~
4545 \end_inset
4546
4547 (Admin)
4548 \begin_inset Quotes grd
4549 \end_inset
4550
4551  und drücken dann auf den Kopf 
4552 \begin_inset Quotes gld
4553 \end_inset
4554
4555 Refresh FNDB
4556 \begin_inset Quotes grd
4557 \end_inset
4558
4559 .
4560  Anderenfalls starten Sie das Programm 
4561 \begin_inset Quotes gld
4562 \end_inset
4563
4564 Settings
4565 \begin_inset Quotes grd
4566 \end_inset
4567
4568  und machen dasselbe.
4569 \end_layout
4570
4571 \end_deeper
4572 \begin_layout Enumerate
4573 Nun muss man LyX noch mitteilen, dass es neue Pakete gibt.
4574  Verwenden Sie dazu in LyX das Menü 
4575 \family sans
4576 Werkzeuge\SpecialChar \menuseparator
4577 Neu
4578 \begin_inset space \space{}
4579 \end_inset
4580
4581 konfigurieren
4582 \family default
4583  und starten LyX danach neu.
4584 \end_layout
4585
4586 \begin_layout Standard
4587 Nun ist das Paket installiert.
4588  In unserem Beispiel wird nun die Dokumentklasse 
4589 \begin_inset Flex Code
4590 status collapsed
4591
4592 \begin_layout Plain Layout
4593 Slides
4594 \begin_inset space ~
4595 \end_inset
4596
4597 (FoilTe
4598 \begin_inset ERT
4599 status collapsed
4600
4601 \begin_layout Plain Layout
4602
4603 {}
4604 \end_layout
4605
4606 \end_inset
4607
4608 x)
4609 \end_layout
4610
4611 \end_inset
4612
4613  im Menü 
4614 \family sans
4615 Dokument\SpecialChar \menuseparator
4616 Einstellungen\SpecialChar \menuseparator
4617 Dokumentklasse
4618 \family default
4619  verfügbar sein.
4620 \end_layout
4621
4622 \begin_layout Standard
4623 Möchten sie eine LaTeX-Dokumentklasse verwenden, die generell nicht im Menü
4624  
4625 \family sans
4626 Dokument\SpecialChar \menuseparator
4627 Einstellungen\SpecialChar \menuseparator
4628 Dokumentklasse
4629 \family default
4630  gelistet ist, müssen Sie dafür selbst ein 
4631 \begin_inset Quotes gld
4632 \end_inset
4633
4634 Layout
4635 \begin_inset Quotes grd
4636 \end_inset
4637
4638  erstellen.
4639  Dies ist das Thema des nächsten Abschnitts.
4640 \end_layout
4641
4642 \begin_layout Section
4643 Layout-Dateitypen
4644 \end_layout
4645
4646 \begin_layout Standard
4647
4648 \lang english
4649 This section describes the various sorts of LyX files that contain layout
4650  information.
4651  These files describe various paragraph and character styles, determining
4652  how LyX should display them and how they should be translated into LaTeX,
4653  DocBook, XHTML, or whatever output format is being used.
4654  
4655 \end_layout
4656
4657 \begin_layout Standard
4658
4659 \lang english
4660 We shall try to provide a thorough description of the process of writing
4661  layout files here.
4662  However, there are so many different types of documents supported even
4663  by just LaTeX that we can't hope to cover every different possibility or
4664  problem you might encounter.
4665  The LyX users' list is frequented by people with lots of experience with
4666  layout design who are willing to share what they've learned, so please
4667  feel free to ask questions there.
4668 \end_layout
4669
4670 \begin_layout Standard
4671
4672 \lang english
4673 As you prepare to write a new layout, it is extremely helpful to look at
4674  the layouts distributed with LyX.
4675  If you write a LyX layout for a LaTeX document class that might also be
4676  used by others, or write a module that might be useful to others, then
4677  you should consider posting your layout to the 
4678 \begin_inset CommandInset href
4679 LatexCommand href
4680 name "layout section on the LyX wiki"
4681 target "http://wiki.lyx.org/Layouts/Layouts"
4682
4683 \end_inset
4684
4685  or even to the LyX developers' list, so that it might be included in LyX
4686  itself.
4687 \begin_inset Foot
4688 status collapsed
4689
4690 \begin_layout Plain Layout
4691
4692 \lang english
4693 Note that LyX is licensed under the General Public License, so any material
4694  that is contributed to LyX must be similarly licensed.
4695 \end_layout
4696
4697 \end_inset
4698
4699
4700 \end_layout
4701
4702 \begin_layout Subsection
4703 Layout Module
4704 \begin_inset CommandInset label
4705 LatexCommand label
4706 name "sub:Layout-Module"
4707
4708 \end_inset
4709
4710
4711 \end_layout
4712
4713 \begin_layout Standard
4714
4715 \lang english
4716 We have spoken to this point about `layout files'.
4717  But there are different sorts of files that contain layout information.
4718  Layout files, strictly so called, have the 
4719 \begin_inset Flex Code
4720 status collapsed
4721
4722 \begin_layout Plain Layout
4723
4724 \lang english
4725 .layout
4726 \end_layout
4727
4728 \end_inset
4729
4730  extension and provide LyX with information about document classes.
4731  As of LyX 1.6, however, layout information can also be contained in layout
4732  
4733 \emph on
4734 modules
4735 \emph default
4736 , which have the 
4737 \begin_inset Flex Code
4738 status collapsed
4739
4740 \begin_layout Plain Layout
4741
4742 \lang english
4743 .module
4744 \end_layout
4745
4746 \end_inset
4747
4748  extension.
4749  Modules are to LaTeX packages much as layouts are to LaTeX classes, and
4750  some modules—such as the 
4751 \begin_inset Flex Code
4752 status collapsed
4753
4754 \begin_layout Plain Layout
4755
4756 \lang english
4757 endnotes
4758 \end_layout
4759
4760 \end_inset
4761
4762  module—specifically provide support for one package.
4763  In a sense, layout modules are similar to included
4764 \begin_inset Foot
4765 status collapsed
4766
4767 \begin_layout Plain Layout
4768
4769 \lang english
4770 These can have any extension, but by convention have the 
4771 \begin_inset Flex Code
4772 status collapsed
4773
4774 \begin_layout Plain Layout
4775
4776 \lang english
4777 .inc
4778 \end_layout
4779
4780 \end_inset
4781
4782  extension.
4783 \end_layout
4784
4785 \end_inset
4786
4787  files—files like 
4788 \begin_inset Flex Code
4789 status collapsed
4790
4791 \begin_layout Plain Layout
4792
4793 \lang english
4794 stdsections.inc
4795 \end_layout
4796
4797 \end_inset
4798
4799 —in that modules are not specific to a given document class but may be used
4800  with many different classes.
4801  The difference is that using an included file with 
4802 \begin_inset Flex Code
4803 status collapsed
4804
4805 \begin_layout Plain Layout
4806
4807 \lang english
4808 article.cls
4809 \end_layout
4810
4811 \end_inset
4812
4813  requires editing that file.
4814  Modules, by contrast, are selected in the 
4815 \begin_inset Flex MenuItem
4816 status collapsed
4817
4818 \begin_layout Plain Layout
4819
4820 \lang english
4821 Document\SpecialChar \menuseparator
4822 Settings
4823 \end_layout
4824
4825 \end_inset
4826
4827  dialog.
4828 \end_layout
4829
4830 \begin_layout Standard
4831
4832 \lang english
4833 Building modules is the easiest way to get started with layout editing,
4834  since it can be as simple as adding a single new paragraph style or flex
4835  inset.
4836  But modules may, in principle, contain anything a layout file can contain.
4837 \end_layout
4838
4839 \begin_layout Standard
4840
4841 \lang english
4842 After creating a new module and copying it to the 
4843 \begin_inset Flex Code
4844 status collapsed
4845
4846 \begin_layout Plain Layout
4847
4848 \lang english
4849 layouts/
4850 \end_layout
4851
4852 \end_inset
4853
4854  folder, you will need to reconfigure and then restart LyX for the module
4855  to appear in the menu.
4856  However, changes you make to the module will be seen immediately, if you
4857  open 
4858 \begin_inset Flex MenuItem
4859 status collapsed
4860
4861 \begin_layout Plain Layout
4862
4863 \lang english
4864 Document\SpecialChar \menuseparator
4865 Settings
4866 \end_layout
4867
4868 \end_inset
4869
4870 , highlight something, and then hit 
4871 \begin_inset Quotes eld
4872 \end_inset
4873
4874 OK
4875 \begin_inset Quotes erd
4876 \end_inset
4877
4878 .
4879  
4880 \emph on
4881 It is strongly recommended that you save your work before doing this
4882 \emph default
4883 .
4884  In fact, 
4885 \emph on
4886 it is strongly recommended that you not attempt to edit modules while simultaneo
4887 usly working on actual documents
4888 \emph default
4889 .
4890  Though of course the developers strive to keep LyX stable in such situations,
4891  syntax errors and the like in your module file could cause strange behavior.
4892 \end_layout
4893
4894 \begin_layout Subsubsection
4895 Lokales Format
4896 \end_layout
4897
4898 \begin_layout Standard
4899
4900 \lang english
4901 Modules are to LyX as packages are to LaTeX.
4902  Sometimes, however, you find yourself wanting a specific inset or character
4903  style just for one document and writing a module that will also be available
4904  to other documents makes little sense.
4905  What you need is LyX's 
4906 \begin_inset Quotes eld
4907 \end_inset
4908
4909 Local Layout
4910 \begin_inset Quotes erd
4911 \end_inset
4912
4913 .
4914 \end_layout
4915
4916 \begin_layout Standard
4917
4918 \lang english
4919 You will find it under 
4920 \family sans
4921 Document\SpecialChar \menuseparator
4922 Settings\SpecialChar \menuseparator
4923 Local Layout
4924 \family default
4925 .
4926  The large text box allows you to enter anything that you might enter in
4927  a layout file or module.
4928  You can think of a document's local layout, in fact, as a module that belongs
4929  just to it.
4930  So, in particular, you must enter a 
4931 \begin_inset Flex Code
4932 status collapsed
4933
4934 \begin_layout Plain Layout
4935
4936 \lang english
4937 Format
4938 \end_layout
4939
4940 \end_inset
4941
4942  tag.
4943  Any format is acceptable, but one would normally use the format current
4944  at the time.
4945  (In LyX 2.0, the current layout format is 35.) You should be aware that local
4946  layout is not supported by versions of LyX prior to 1.6, so you should not
4947  use it if you want to be able to export your document to LyX 1.5 or earlier
4948  (without, that is, losing the local layout information).
4949  If you wish to be able to export to 1.6---local layout is supported in 1.6,
4950  though there is no UI for it---then you should use format 11 and, of course,
4951  use only layout constructs that were available in LyX 1.6.
4952 \end_layout
4953
4954 \begin_layout Standard
4955
4956 \lang english
4957 When you have entered something in the 
4958 \begin_inset Flex Code
4959 status collapsed
4960
4961 \begin_layout Plain Layout
4962
4963 \lang english
4964 Local Layout
4965 \end_layout
4966
4967 \end_inset
4968
4969  pane, LyX will enable the 
4970 \begin_inset Quotes eld
4971 \end_inset
4972
4973 Validate
4974 \begin_inset Quotes erd
4975 \end_inset
4976
4977  button at the bottom.
4978  Clicking this button will cause LyX to determine whether what you have
4979  entered is valid layout information for the chosen format.
4980  LyX will report the result but, unfortunately, will not tell you what errors
4981  there might have been.
4982  These will be written to the terminal, however, if LyX is started from
4983  a terminal.
4984  You will not be permitted to save your local layout until you have entered
4985  something valid.
4986 \end_layout
4987
4988 \begin_layout Standard
4989
4990 \lang english
4991 The warnings at the end of the previous section apply here, too.
4992  Do not play with local layout while you are actually working, especially
4993  if you have not saved your document.
4994  That said, using local layout with a test document can be a very convenient
4995  way to try out layout ideas, or even to start developing a module.
4996 \end_layout
4997
4998 \begin_layout Subsection
4999 Layout für 
5000 \begin_inset Flex MenuItem
5001 status collapsed
5002
5003 \begin_layout Plain Layout
5004 .sty
5005 \end_layout
5006
5007 \end_inset
5008
5009 -Dateien
5010 \end_layout
5011
5012 \begin_layout Standard
5013
5014 \lang english
5015 There are two situations you are likely to encounter when wanting to support
5016  a new LaTeX document class, involving style (
5017 \begin_inset Flex Code
5018 status collapsed
5019
5020 \begin_layout Plain Layout
5021
5022 \lang english
5023 .sty
5024 \end_layout
5025
5026 \end_inset
5027
5028 ) files and LaTeX2e class (
5029 \begin_inset Flex Code
5030 status collapsed
5031
5032 \begin_layout Plain Layout
5033
5034 \lang english
5035 .cls
5036 \end_layout
5037
5038 \end_inset
5039
5040 ) .
5041  Supporting a style file is usually fairly easy.
5042  Supporting a new class file is a bit harder.
5043  We'll discuss the former in this section and the latter in the next.
5044  Similar remarks apply, of course, if you want to support a new DocBook
5045  DTD.
5046 \end_layout
5047
5048 \begin_layout Standard
5049
5050 \lang english
5051 The easier case is the one in which your new document class is provided
5052  as a style file that is to be used in conjunction with an already supported
5053  document class.
5054  For the sake of the example, we'll assume that the style file is called
5055  
5056 \begin_inset Flex MenuItem
5057 status collapsed
5058
5059 \begin_layout Plain Layout
5060
5061 \lang english
5062 myclass.sty
5063 \end_layout
5064
5065 \end_inset
5066
5067  and that it is meant to be used with 
5068 \begin_inset Flex MenuItem
5069 status collapsed
5070
5071 \begin_layout Plain Layout
5072
5073 \lang english
5074 report.cls
5075 \end_layout
5076
5077 \end_inset
5078
5079 , which is a standard class.
5080  
5081 \end_layout
5082
5083 \begin_layout Standard
5084
5085 \lang english
5086 Start by copying the existing class's layout file into your local directory:
5087 \begin_inset Foot
5088 status collapsed
5089
5090 \begin_layout Plain Layout
5091
5092 \lang english
5093 Of course, which directory is your local directory will vary by platform,
5094  and LyX allows you to specify your local directory on startup, too, using
5095  the 
5096 \begin_inset Flex Code
5097 status collapsed
5098
5099 \begin_layout Plain Layout
5100
5101 \lang english
5102 -userdir
5103 \end_layout
5104
5105 \end_inset
5106
5107  option.
5108 \end_layout
5109
5110 \end_inset
5111
5112
5113 \end_layout
5114
5115 \begin_layout LyX-Code
5116
5117 \lang english
5118 cp report.layout ~/.lyx/layouts/myclass.layout
5119 \end_layout
5120
5121 \begin_layout Standard
5122
5123 \lang english
5124 Then edit 
5125 \begin_inset Flex Code
5126 status collapsed
5127
5128 \begin_layout Plain Layout
5129
5130 \lang english
5131 myclass.layout
5132 \end_layout
5133
5134 \end_inset
5135
5136  and change the line: 
5137 \end_layout
5138
5139 \begin_layout LyX-Code
5140
5141 \lang english
5142
5143 \backslash
5144 DeclareLaTeXClass{report}
5145 \end_layout
5146
5147 \begin_layout Standard
5148
5149 \lang english
5150 to read
5151 \end_layout
5152
5153 \begin_layout LyX-Code
5154
5155 \lang english
5156
5157 \backslash
5158 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
5159 \end_layout
5160
5161 \begin_layout Standard
5162
5163 \lang english
5164 Then add:
5165 \end_layout
5166
5167 \begin_layout LyX-Code
5168
5169 \lang english
5170 Preamble 
5171 \begin_inset Newline newline
5172 \end_inset
5173
5174     
5175 \backslash
5176 usepackage{myclass}
5177 \begin_inset Newline newline
5178 \end_inset
5179
5180 EndPreamble
5181 \end_layout
5182
5183 \begin_layout Standard
5184
5185 \lang english
5186 near the top of the file.
5187 \end_layout
5188
5189 \begin_layout Standard
5190
5191 \lang english
5192 Start LyX and select 
5193 \begin_inset Flex MenuItem
5194 status collapsed
5195
5196 \begin_layout Plain Layout
5197
5198 \lang english
5199 Tools\SpecialChar \menuseparator
5200 Reconfigure
5201 \end_layout
5202
5203 \end_inset
5204
5205 .
5206  Then restart LyX and try creating a new document.
5207  You should see "
5208 \begin_inset Flex MenuItem
5209 status collapsed
5210
5211 \begin_layout Plain Layout
5212
5213 \lang english
5214 report (myclass)
5215 \end_layout
5216
5217 \end_inset
5218
5219 " as a document class option in the 
5220 \begin_inset Flex MenuItem
5221 status collapsed
5222
5223 \begin_layout Plain Layout
5224
5225 \lang english
5226 Document\SpecialChar \menuseparator
5227 Settings
5228 \end_layout
5229
5230 \end_inset
5231
5232  dialog.
5233  It is likely that some of the sectioning commands and such in your new
5234  class will work differently from how they worked in the base class—
5235 \begin_inset Flex Code
5236 status collapsed
5237
5238 \begin_layout Plain Layout
5239
5240 \lang english
5241 report
5242 \end_layout
5243
5244 \end_inset
5245
5246  in this example—so you can fiddle around with the settings for the different
5247  sections if you wish.
5248  The layout information for sections is contained in 
5249 \begin_inset Flex Code
5250 status collapsed
5251
5252 \begin_layout Plain Layout
5253
5254 \lang english
5255 stdsections.inc
5256 \end_layout
5257
5258 \end_inset
5259
5260 , but you do not need to copy and change this file.
5261  Instead, you can simply add your changes to your layout file, after the
5262  line 
5263 \begin_inset Flex Code
5264 status collapsed
5265
5266 \begin_layout Plain Layout
5267
5268 \lang english
5269 Input stdclass.inc
5270 \end_layout
5271
5272 \end_inset
5273
5274 , which itself includes 
5275 \begin_inset Flex Code
5276 status collapsed
5277
5278 \begin_layout Plain Layout
5279
5280 \lang english
5281 stdsections.inc
5282 \end_layout
5283
5284 \end_inset
5285
5286 .
5287  For example, you might add these lines:
5288 \end_layout
5289
5290 \begin_layout LyX-Code
5291
5292 \lang english
5293 Style Chapter
5294 \end_layout
5295
5296 \begin_layout LyX-Code
5297
5298 \lang english
5299     Font
5300 \end_layout
5301
5302 \begin_layout LyX-Code
5303
5304 \lang english
5305         Family Sans
5306 \end_layout
5307
5308 \begin_layout LyX-Code
5309
5310 \lang english
5311     EndFont
5312 \end_layout
5313
5314 \begin_layout LyX-Code
5315
5316 \lang english
5317 End
5318 \end_layout
5319
5320 \begin_layout Standard
5321
5322 \lang english
5323 to change the font for chapter headings to sans-serif.
5324  This will override (or, in this case, add to) the existing declaration
5325  for the Chapter style.
5326  
5327 \end_layout
5328
5329 \begin_layout Standard
5330
5331 \lang english
5332 Your new package may also provide commands or environments not present in
5333  the base class.
5334  In this case, you will want to add these to the layout file.
5335  See 
5336 \begin_inset CommandInset ref
5337 LatexCommand ref
5338 reference "sec:Das-Layout-Dateiformat"
5339
5340 \end_inset
5341
5342  for information on how to do so.
5343 \end_layout
5344
5345 \begin_layout Standard
5346
5347 \lang english
5348 If 
5349 \begin_inset Flex MenuItem
5350 status collapsed
5351
5352 \begin_layout Plain Layout
5353
5354 \lang english
5355 myclass.sty
5356 \end_layout
5357
5358 \end_inset
5359
5360  can be used with several different document classes, and even if it cannot,
5361  you might find it easiest just to write a module that you can load with
5362  the base class.
5363  The simplest possible such module would be:
5364 \end_layout
5365
5366 \begin_layout LyX-Code
5367
5368 \lang english
5369 #
5370 \backslash
5371 DeclareLyXModule{My Package} 
5372 \end_layout
5373
5374 \begin_layout LyX-Code
5375
5376 \lang english
5377 #DescriptionBegin 
5378 \end_layout
5379
5380 \begin_layout LyX-Code
5381
5382 \lang english
5383 #Support for mypkg.sty.
5384 \end_layout
5385
5386 \begin_layout LyX-Code
5387
5388 \lang english
5389 #DescriptionEnd
5390 \begin_inset Newline newline
5391 \end_inset
5392
5393
5394 \end_layout
5395
5396 \begin_layout LyX-Code
5397
5398 \lang english
5399 Format 21
5400 \begin_inset Newline newline
5401 \end_inset
5402
5403
5404 \end_layout
5405
5406 \begin_layout LyX-Code
5407
5408 \lang english
5409 Preamble
5410 \begin_inset Newline newline
5411 \end_inset
5412
5413     
5414 \backslash
5415 usepackage{mypkg}
5416 \begin_inset Newline newline
5417 \end_inset
5418
5419 EndPreamble
5420 \end_layout
5421
5422 \begin_layout Standard
5423
5424 \lang english
5425 A more complex module might modify the behavior of some existing constructs
5426  or define some new ones.
5427  Again, see 
5428 \begin_inset CommandInset ref
5429 LatexCommand ref
5430 reference "sec:Das-Layout-Dateiformat"
5431
5432 \end_inset
5433
5434  for discussion.
5435 \end_layout
5436
5437 \begin_layout Subsection
5438 Layout für 
5439 \begin_inset Flex MenuItem
5440 status collapsed
5441
5442 \begin_layout Plain Layout
5443 .cls
5444 \end_layout
5445
5446 \end_inset
5447
5448 -Dateien
5449 \end_layout
5450
5451 \begin_layout Standard
5452
5453 \lang english
5454 There are two possibilities here.
5455  One is that the class file is itself based upon an existing document class.
5456  For example, many thesis classes are based upon 
5457 \begin_inset Flex MenuItem
5458 status collapsed
5459
5460 \begin_layout Plain Layout
5461
5462 \lang english
5463 book.cls
5464 \end_layout
5465
5466 \end_inset
5467
5468 .
5469  To see whether yours is, look for a line like
5470 \end_layout
5471
5472 \begin_layout LyX-Code
5473
5474 \lang english
5475
5476 \backslash
5477 LoadClass{book}
5478 \end_layout
5479
5480 \begin_layout Standard
5481
5482 \lang english
5483 in the file.
5484  If so, then you may proceed largely as in the previous section, though
5485  the 
5486 \begin_inset Flex Code
5487 status collapsed
5488
5489 \begin_layout Plain Layout
5490
5491 \lang english
5492 DeclareLaTeXClass
5493 \end_layout
5494
5495 \end_inset
5496
5497  line will be different.
5498  If your new class is 
5499 \begin_inset Flex Code
5500 status collapsed
5501
5502 \begin_layout Plain Layout
5503
5504 \lang english
5505 thesis
5506 \end_layout
5507
5508 \end_inset
5509
5510  and it is based upon 
5511 \begin_inset Flex Code
5512 status collapsed
5513
5514 \begin_layout Plain Layout
5515
5516 \lang english
5517 book
5518 \end_layout
5519
5520 \end_inset
5521
5522 , then the line should read:
5523 \begin_inset Foot
5524 status collapsed
5525
5526 \begin_layout Plain Layout
5527
5528 \lang english
5529 And it will be easiest if you save the file to 
5530 \begin_inset Flex Code
5531 status collapsed
5532
5533 \begin_layout Plain Layout
5534
5535 \lang english
5536 thesis.layout
5537 \end_layout
5538
5539 \end_inset
5540
5541 : LyX assumes that the document class has the same name as the layout file.
5542  
5543 \end_layout
5544
5545 \end_inset
5546
5547
5548 \end_layout
5549
5550 \begin_layout LyX-Code
5551
5552 \lang english
5553
5554 \backslash
5555 DeclareLaTeXClass[thesis,book]{thesis}
5556 \end_layout
5557
5558 \begin_layout Standard
5559
5560 \lang english
5561 If, on the other hand, the new class is not based upon an existing class,
5562  you will probably have to 
5563 \begin_inset Quotes eld
5564 \end_inset
5565
5566 roll your own
5567 \begin_inset Quotes erd
5568 \end_inset
5569
5570  layout.
5571  We strongly suggest copying an existing layout file which uses a similar
5572  LaTeX class and then modifying it, if you can do so.
5573  At least use an existing file as a starting point so you can find out what
5574  items you need to worry about.
5575  Again, the specifics are covered below.
5576 \end_layout
5577
5578 \begin_layout Subsection
5579 Vorlagen erstellen
5580 \begin_inset CommandInset label
5581 LatexCommand label
5582 name "sub:Vorlagen-erstellen"
5583
5584 \end_inset
5585
5586
5587 \end_layout
5588
5589 \begin_layout Standard
5590
5591 \lang english
5592 Once you have written a layout file for a new document class, you might
5593  want to consider writing a 
5594 \emph on
5595 template
5596 \emph default
5597  for it, too.
5598  A template acts as a kind of tutorial for your layout, showing how it might
5599  be used, though containing dummy content.
5600  You can of course look at the various templates included with LyX for ideas.
5601 \end_layout
5602
5603 \begin_layout Standard
5604
5605 \lang english
5606 Templates are created just like usual documents: using LyX.
5607  The only difference is that usual documents contain all possible settings,
5608  including the font scheme and the paper size.
5609  Usually a user doesn't want a template to overwrite his preferred settings
5610  for such parameters.
5611  For that reason, the designer of a template should remove the corresponding
5612  commands like 
5613 \begin_inset Flex Code
5614 status collapsed
5615
5616 \begin_layout Plain Layout
5617
5618 \lang english
5619
5620 \backslash
5621 font_roman
5622 \end_layout
5623
5624 \end_inset
5625
5626  or 
5627 \begin_inset Flex Code
5628 status collapsed
5629
5630 \begin_layout Plain Layout
5631
5632 \lang english
5633
5634 \backslash
5635 papersize
5636 \end_layout
5637
5638 \end_inset
5639
5640  from the template LyX file.
5641  This can be done with any simple text-editor, for example 
5642 \begin_inset Flex Code
5643 status collapsed
5644
5645 \begin_layout Plain Layout
5646
5647 \lang english
5648 vi
5649 \end_layout
5650
5651 \end_inset
5652
5653  or 
5654 \begin_inset Flex Code
5655 status collapsed
5656
5657 \begin_layout Plain Layout
5658
5659 \lang english
5660 notepad
5661 \end_layout
5662
5663 \end_inset
5664
5665 .
5666  
5667 \end_layout
5668
5669 \begin_layout Standard
5670
5671 \lang english
5672 Put the edited template files you create in 
5673 \begin_inset Flex Code
5674 status collapsed
5675
5676 \begin_layout Plain Layout
5677
5678 \lang english
5679 UserDir/templates/
5680 \end_layout
5681
5682 \end_inset
5683
5684 , copy the ones you use from the global template directory in 
5685 \begin_inset Flex Code
5686 status collapsed
5687
5688 \begin_layout Plain Layout
5689
5690 \lang english
5691 LyXDir/templates/
5692 \end_layout
5693
5694 \end_inset
5695
5696  to the same place, and redefine the template path in the 
5697 \begin_inset Flex MenuItem
5698 status collapsed
5699
5700 \begin_layout Plain Layout
5701
5702 \lang english
5703 Tools\SpecialChar \menuseparator
5704 Preferences\SpecialChar \menuseparator
5705 Paths
5706 \end_layout
5707
5708 \end_inset
5709
5710  dialog.
5711 \end_layout
5712
5713 \begin_layout Standard
5714
5715 \lang english
5716 Note, by the way, that there is a template which has a particular meaning:
5717  
5718 \begin_inset Flex Code
5719 status collapsed
5720
5721 \begin_layout Plain Layout
5722
5723 \lang english
5724 defaults.lyx
5725 \end_layout
5726
5727 \end_inset
5728
5729 .
5730  This template is loaded every time you create a new document with 
5731 \begin_inset Flex MenuItem
5732 status collapsed
5733
5734 \begin_layout Plain Layout
5735
5736 \lang english
5737 File\SpecialChar \menuseparator
5738 New
5739 \end_layout
5740
5741 \end_inset
5742
5743  in order to provide useful defaults.
5744  To create this template from inside LyX, all you have to do is to open
5745  a document with the correct settings, and use the 
5746 \begin_inset Flex MenuItem
5747 status collapsed
5748
5749 \begin_layout Plain Layout
5750
5751 \lang english
5752 Save as Document Defaults
5753 \end_layout
5754
5755 \end_inset
5756
5757  button.
5758 \end_layout
5759
5760 \begin_layout Subsection
5761 Alte Layout-Dateien auf den neuesten Stand bringen
5762 \end_layout
5763
5764 \begin_layout Standard
5765
5766 \lang english
5767 The format of layout files changes with each LyX release, so old layout
5768  files need to be converted to the new format.
5769  This process has been automated since LyX 1.4: If LyX reads a layout file
5770  in an older format, it automatically calls the script 
5771 \begin_inset Flex Code
5772 status collapsed
5773
5774 \begin_layout Plain Layout
5775
5776 \lang english
5777 layout2layout.py
5778 \end_layout
5779
5780 \end_inset
5781
5782  to convert it to a temporary file in current format.
5783  The original file is left untouched.
5784  If you use the layout file often, then, you may want to convert it permanently,
5785  so that LyX does not have to do so itself every time.
5786  To do this, you can call the converter manually:
5787 \end_layout
5788
5789 \begin_layout LyX-Code
5790
5791 \lang english
5792 mv myclass.layout myclass.old
5793 \end_layout
5794
5795 \begin_layout LyX-Code
5796
5797 \lang english
5798 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
5799 \end_layout
5800
5801 \begin_layout Standard
5802
5803 \lang english
5804 You need to replace 
5805 \begin_inset Flex Code
5806 status collapsed
5807
5808 \begin_layout Plain Layout
5809
5810 \lang english
5811 LyXDir
5812 \end_layout
5813
5814 \end_inset
5815
5816  with the name of your LyX system directory, of course.
5817 \end_layout
5818
5819 \begin_layout Standard
5820
5821 \lang english
5822 Note that manual conversion does not affect included files, so these will
5823  have to be converted separately.
5824 \end_layout
5825
5826 \begin_layout Section
5827 Das Layout-Dateiformat
5828 \begin_inset CommandInset label
5829 LatexCommand label
5830 name "sec:Das-Layout-Dateiformat"
5831
5832 \end_inset
5833
5834
5835 \end_layout
5836
5837 \begin_layout Standard
5838
5839 \lang english
5840 When it's finally time to get your hands dirty and create or edit your own
5841  layout file, the following sections describe what you're up against.
5842  Our advice is to go slowly, save and test often, listen to soothing music,
5843  and enjoy one or two of your favorite adult beverages; more if you are
5844  getting particularly stuck.
5845  It's really not that hard, except that the multitude of options can become
5846  overwhelming if you try to do too much in one sitting.
5847  Go have another adult beverage, just for good measure.
5848 \end_layout
5849
5850 \begin_layout Standard
5851
5852 \lang english
5853 Note that all the tags used in layout files are case-insensitive.
5854  This means that 
5855 \begin_inset Flex Code
5856 status collapsed
5857
5858 \begin_layout Plain Layout
5859
5860 \lang english
5861 Style
5862 \end_layout
5863
5864 \end_inset
5865
5866
5867 \begin_inset Flex Code
5868 status collapsed
5869
5870 \begin_layout Plain Layout
5871
5872 \lang english
5873 style
5874 \end_layout
5875
5876 \end_inset
5877
5878  and 
5879 \begin_inset Flex Code
5880 status collapsed
5881
5882 \begin_layout Plain Layout
5883
5884 \lang english
5885 StYlE
5886 \end_layout
5887
5888 \end_inset
5889
5890  are really the same tag.
5891  The possible values are printed in brackets after the feature's name.
5892  The default value if a feature isn't specified inside a text class-description
5893  is typeset 
5894 \begin_inset Flex Code
5895 status collapsed
5896
5897 \begin_layout Plain Layout
5898
5899 \emph on
5900 \lang english
5901 emphasized
5902 \end_layout
5903
5904 \end_inset
5905
5906 .
5907  If the argument has a data type like 
5908 \begin_inset Quotes eld
5909 \end_inset
5910
5911 string
5912 \begin_inset Quotes erd
5913 \end_inset
5914
5915  or 
5916 \begin_inset Quotes eld
5917 \end_inset
5918
5919 float
5920 \begin_inset Quotes erd
5921 \end_inset
5922
5923 , the default is shown like this: 
5924 \begin_inset Flex Code
5925 status collapsed
5926
5927 \begin_layout Plain Layout
5928
5929 \lang english
5930 float=
5931 \emph on
5932 default
5933 \end_layout
5934
5935 \end_inset
5936
5937 .
5938 \end_layout
5939
5940 \begin_layout Subsection
5941 Deklaration einer neuen Textklasse
5942 \end_layout
5943
5944 \begin_layout Standard
5945 Zeilen, die mit einem 
5946 \family typewriter
5947 #
5948 \family default
5949  beginnen, sind Kommentare.
5950  Mit einer Ausnahme: alle Textklassen sollten mit Zeilen ähnlich wie den
5951  folgenden beginnen:
5952 \end_layout
5953
5954 \begin_layout LyX-Code
5955
5956 \size small
5957 #% Do not delete the line below; configure depends on this
5958 \end_layout
5959
5960 \begin_layout LyX-Code
5961
5962 \size small
5963 #  
5964 \backslash
5965 DeclareLaTe
5966 \family typewriter
5967 \size default
5968
5969 \begin_inset ERT
5970 status collapsed
5971
5972 \begin_layout Plain Layout
5973
5974 {}
5975 \end_layout
5976
5977 \end_inset
5978
5979
5980 \family default
5981 \size small
5982 XClass{article}
5983 \end_layout
5984
5985 \begin_layout Standard
5986 Die zweite Zeile wird benötigt, wenn Sie LyX konfigurieren.
5987  Die Textklassen-Datei wird von dem LaTeX-Skript 
5988 \family typewriter
5989
5990 \begin_inset Flex URL
5991 status collapsed
5992
5993 \begin_layout Plain Layout
5994
5995 chkconfig.ltx
5996 \end_layout
5997
5998 \end_inset
5999
6000
6001 \family default
6002  gelesen, und zwar in einem speziellen Modus, in dem 
6003 \family typewriter
6004 #
6005 \family default
6006 -Zeichen ignoriert werden.
6007  Die erste Zeile ist einfach ein LaTeX-Kommentar, in der zweiten wird die
6008  Textklasse deklariert.
6009  Eine Datei namens 
6010 \family typewriter
6011 article.layout
6012 \family default
6013 , die mit diesen beiden Zeilen beginnt, definiert eine Textklasse mit dem
6014  Namen 
6015 \family typewriter
6016 article
6017 \family default
6018  und benutzt die LaTeX-Dokumentenklasse 
6019 \family typewriter
6020 article.cls
6021 \family default
6022 .
6023  
6024 \emph on
6025 article
6026 \emph default
6027  ist auch die Beschreibung, die später im Popup-Menü 
6028 \family sans
6029 Dokument\SpecialChar \menuseparator
6030 Einstellungen
6031 \family default
6032  auftaucht.
6033  
6034 \end_layout
6035
6036 \begin_layout Standard
6037 Angenommen, Sie möchten Ihre eigene Textklasse schreiben, welche die LaTeX-Doku\SpecialChar \-
6038 m
6039 en\SpecialChar \-
6040 tenklasse 
6041 \family typewriter
6042 article
6043 \family default
6044  benutzt, in der Sie aber das Aussehen der Kopfzeile verändert haben.
6045  Wenn Sie dann Ihre Textklasse in eine Datei namens 
6046 \family typewriter
6047 myarticle.
6048 \begin_inset Newline linebreak
6049 \end_inset
6050
6051 layout
6052 \family default
6053  schreiben, sollten die ersten beiden Zeilen der Datei etwa so aussehen:
6054 \end_layout
6055
6056 \begin_layout LyX-Code
6057
6058 \size small
6059 #% Do not delete the line below; configure depends on this
6060 \end_layout
6061
6062 \begin_layout LyX-Code
6063
6064 \size small
6065 #  
6066 \backslash
6067 DeclareLaTe
6068 \family typewriter
6069 \size default
6070
6071 \begin_inset ERT
6072 status collapsed
6073
6074 \begin_layout Plain Layout
6075
6076 {}
6077 \end_layout
6078
6079 \end_inset
6080
6081
6082 \family default
6083 \size small
6084 XClass[article]{article (with my own headings)}
6085 \end_layout
6086
6087 \begin_layout Standard
6088 Auf diese Weise deklarieren Sie eine Textklasse 
6089 \family typewriter
6090 myarticle
6091 \family default
6092 , die die LaTeX
6093 \begin_inset ERT
6094 status collapsed
6095
6096 \begin_layout Plain Layout
6097
6098 "=
6099 \end_layout
6100
6101 \end_inset
6102
6103 Dokumentklasse 
6104 \family typewriter
6105 article.cls
6106 \family default
6107  verwendet und (im Popup-Menü) beschrieben wird mit: 
6108 \family sans
6109 article (with my own headings)
6110 \family default
6111 .
6112  Falls Ihre Textklasse auch noch von weiteren Paketen abhängt, können Sie
6113  das so angeben:
6114 \end_layout
6115
6116 \begin_layout LyX-Code
6117
6118 \size small
6119 #% Do not delete the line below; configure depends on this
6120 \end_layout
6121
6122 \begin_layout LyX-Code
6123
6124 \size small
6125 #  
6126 \backslash
6127 DeclareLaTe
6128 \family typewriter
6129 \size default
6130
6131 \begin_inset ERT
6132 status collapsed
6133
6134 \begin_layout Plain Layout
6135
6136 {}
6137 \end_layout
6138
6139 \end_inset
6140
6141
6142 \family default
6143 \size small
6144 XClass[article,foo.sty]{article (with my own head
6145 \begin_inset ERT
6146 status collapsed
6147
6148 \begin_layout Plain Layout
6149
6150 "-
6151 \end_layout
6152
6153 \end_inset
6154
6155 ings)}
6156 \end_layout
6157
6158 \begin_layout Standard
6159 Dadurch wird angezeigt, dass Ihre Klasse auch das Paket 
6160 \family typewriter
6161 foo.sty
6162 \family default
6163  verwendet.
6164  Schließlich können Sie auch Klassen für DocBook festlegen.
6165  Eine typische Deklaration sieht so aus:
6166 \end_layout
6167
6168 \begin_layout LyX-Code
6169
6170 \end_layout
6171
6172 \begin_layout LyX-Code
6173
6174 \size small
6175 #% Do not delete the line below; configure depends on this
6176 \end_layout
6177
6178 \begin_layout LyX-Code
6179
6180 \size small
6181
6182 \backslash
6183 DeclareDocBookClass[article]{SGML (DocBook article)}
6184 \end_layout
6185
6186 \begin_layout Standard
6187 Diesen Deklarationen kann außerdem ein optionaler Parameter zugefügt werden,
6188  der den Namen der Dokumentenklasse festlegt (hier ist aber keine Liste
6189  erlaubt).
6190 \end_layout
6191
6192 \begin_layout Standard
6193 Wenn Sie eine Textklasse nach Ihrem Geschmack erstellt haben, müssen Sie
6194  die Datei nur noch in das Verzeichnis 
6195 \family typewriter
6196 Ly
6197 \begin_inset ERT
6198 status collapsed
6199
6200 \begin_layout Plain Layout
6201
6202 {}
6203 \end_layout
6204
6205 \end_inset
6206
6207 XDir/layouts/
6208 \family default
6209  oder nach 
6210 \family typewriter
6211 UserDir/layouts
6212 \family default
6213  kopieren und unter LyX den Menüpunkt 
6214 \family sans
6215 Werkzeuge\SpecialChar \menuseparator
6216 Neu
6217 \begin_inset space \space{}
6218 \end_inset
6219
6220 konfigurieren
6221 \family default
6222  auswählen.
6223  Nach dem Neustart von LyX sollte Ihre Textklasse im Popup-Menü 
6224 \family sans
6225 Dokument\SpecialChar \menuseparator
6226 Einstellungen
6227 \family default
6228  auswählbar sein.
6229 \end_layout
6230
6231 \begin_layout Subsection
6232
6233 \lang english
6234 The Module declaration
6235 \end_layout
6236
6237 \begin_layout Standard
6238
6239 \lang english
6240 A module must begin with a line like the following:
6241 \end_layout
6242
6243 \begin_layout LyX-Code
6244 #
6245 \backslash
6246 DeclareLyXModule[endnotes.sty]{Endnotes} 
6247 \end_layout
6248
6249 \begin_layout Standard
6250
6251 \lang english
6252 The mandatory argument, in curly brackets, is the name of the module, as
6253  it should appear in 
6254 \begin_inset Flex MenuItem
6255 status collapsed
6256
6257 \begin_layout Plain Layout
6258
6259 \lang english
6260 Document\SpecialChar \menuseparator
6261 Settings\SpecialChar \menuseparator
6262 Modules
6263 \end_layout
6264
6265 \end_inset
6266
6267 .
6268  The argument in square brackets is optional: It declares any LaTeX packages
6269  on which the module depends.
6270  Please note that only packages about which LyX knows should be listed in
6271  the square brackets.
6272 \begin_inset Foot
6273 status collapsed
6274
6275 \begin_layout Plain Layout
6276
6277 \lang english
6278 The list of such packages is documented only in the source code.
6279 \end_layout
6280
6281 \end_inset
6282
6283  LyX will not check for arbitrary packages.
6284  It is also possible to use the form 
6285 \begin_inset Flex MenuItem
6286 status collapsed
6287
6288 \begin_layout Plain Layout
6289
6290 \lang english
6291 from->to
6292 \end_layout
6293
6294 \end_inset
6295
6296  as an optional argument, which declares that the module can only be used
6297  when there exists a conversion chain between the formats `
6298 \begin_inset Flex Code
6299 status collapsed
6300
6301 \begin_layout Plain Layout
6302
6303 \lang english
6304 from
6305 \end_layout
6306
6307 \end_inset
6308
6309 ' and `
6310 \begin_inset Flex Code
6311 status collapsed
6312
6313 \begin_layout Plain Layout
6314
6315 \lang english
6316 to
6317 \end_layout
6318
6319 \end_inset
6320
6321 '.
6322 \end_layout
6323
6324 \begin_layout Standard
6325
6326 \lang english
6327 The module declaration should then be followed by lines like the following
6328 \begin_inset Foot
6329 status collapsed
6330
6331 \begin_layout Plain Layout
6332
6333 \lang english
6334 Preferably in English if the module should be published with LyX.
6335  This description will appear in the list of messages to be translated and
6336  will be thus translated with the next interface update.
6337 \end_layout
6338
6339 \end_inset
6340
6341 :
6342 \end_layout
6343
6344 \begin_layout LyX-Code
6345 #DescriptionBegin 
6346 \end_layout
6347
6348 \begin_layout LyX-Code
6349 #Adds an endnote command, in addition to footnotes.
6350  
6351 \end_layout
6352
6353 \begin_layout LyX-Code
6354 #You will need to add  
6355 \backslash
6356 theendnotes in TeX code where you 
6357 \end_layout
6358
6359 \begin_layout LyX-Code
6360 #want the endnotes to appear.
6361  
6362 \end_layout
6363
6364 \begin_layout LyX-Code
6365 #DescriptionEnd 
6366 \end_layout
6367
6368 \begin_layout LyX-Code
6369 #Requires: somemodule | othermodule
6370 \end_layout
6371
6372 \begin_layout LyX-Code
6373 #Excludes: badmodule
6374 \end_layout
6375
6376 \begin_layout Standard
6377
6378 \lang english
6379 The description is used in 
6380 \begin_inset Flex MenuItem
6381 status collapsed
6382
6383 \begin_layout Plain Layout
6384
6385 \lang english
6386 Document\SpecialChar \menuseparator
6387 Settings\SpecialChar \menuseparator
6388 Modules
6389 \end_layout
6390
6391 \end_inset
6392
6393  to provide the user with information about what the module does.
6394  The 
6395 \begin_inset Flex Code
6396 status collapsed
6397
6398 \begin_layout Plain Layout
6399
6400 \lang english
6401 Requires
6402 \end_layout
6403
6404 \end_inset
6405
6406  line is used to identify other modules with which this one must be used;
6407  the 
6408 \begin_inset Flex Code
6409 status collapsed
6410
6411 \begin_layout Plain Layout
6412
6413 \lang english
6414 Excludes
6415 \end_layout
6416
6417 \end_inset
6418
6419  line is used to identify modules with which this one may not be used.
6420  Both are optional, and, as shown, multiple modules should be separated
6421  with the pipe symbol: |.
6422  Note that the required modules are treated disjunctively: 
6423 \emph on
6424 at least one
6425 \emph default
6426  of the required modules must be used.
6427  Similarly, 
6428 \emph on
6429 no
6430 \emph default
6431  excluded module may be used.
6432  Note that modules are identified here by their 
6433 \emph on
6434 filenames
6435 \emph default
6436  without the 
6437 \begin_inset Flex Code
6438 status collapsed
6439
6440 \begin_layout Plain Layout
6441
6442 \lang english
6443 .module
6444 \end_layout
6445
6446 \end_inset
6447
6448  extension.
6449  So 
6450 \begin_inset Flex Code
6451 status collapsed
6452
6453 \begin_layout Plain Layout
6454
6455 \lang english
6456 somemodule
6457 \end_layout
6458
6459 \end_inset
6460
6461  is really 
6462 \begin_inset Flex Code
6463 status collapsed
6464
6465 \begin_layout Plain Layout
6466
6467 \lang english
6468 somemodule.module
6469 \end_layout
6470
6471 \end_inset
6472
6473 .
6474 \end_layout
6475
6476 \begin_layout Subsection
6477 Dateiformat
6478 \end_layout
6479
6480 \begin_layout Standard
6481 Die erste Zeile, die kein Kommentar ist, muss die Dateiformatnummer enthalten:
6482 \end_layout
6483
6484 \begin_layout Description
6485
6486 \family typewriter
6487 \begin_inset Flex Code
6488 status collapsed
6489
6490 \begin_layout Plain Layout
6491 Format
6492 \end_layout
6493
6494 \end_inset
6495
6496  [
6497 \begin_inset Flex Code
6498 status collapsed
6499
6500 \begin_layout Plain Layout
6501 int
6502 \end_layout
6503
6504 \end_inset
6505
6506
6507 \family default
6508 \lang english
6509 The format of the layout file.
6510 \end_layout
6511
6512 \begin_layout Standard
6513
6514 \lang english
6515 This tag was introduced with LyX 1.4.0.
6516  Layout files from LyX 1.3.x and earlier don't have an explicit file format
6517  and are considered to be of format 1.
6518  The format for the present version of LyX is format 21.
6519  But each version of LyX is capable of reading earlier versions' layout
6520  files, just as they are capable of reading files produced by earlier versions
6521  of LyX.
6522  There is, however, no provision for converting to earlier formats.
6523  So LyX 1.6.x will not read layout files in format 21 but only files in format
6524  11 or earlier.
6525 \end_layout
6526
6527 \begin_layout Subsection
6528 Allgemeine Parameter für Textklassen
6529 \begin_inset CommandInset label
6530 LatexCommand label
6531 name "sub:Allgemeine-Parameter-für"
6532
6533 \end_inset
6534
6535
6536 \end_layout
6537
6538 \begin_layout Standard
6539 Nachfolgend allgemeine Parameter, die die Form des gesamten Dokumentes be\SpecialChar \-
6540 schrei\SpecialChar \-
6541 b
6542 en:
6543 \end_layout
6544
6545 \begin_layout Description
6546
6547 \family typewriter
6548 \begin_inset Flex Code
6549 status collapsed
6550
6551 \begin_layout Plain Layout
6552 AddToHTMLPreamble
6553 \end_layout
6554
6555 \end_inset
6556
6557  
6558 \family default
6559 \lang english
6560 Adds information that will be output in the 
6561 \begin_inset Flex Code
6562 status collapsed
6563
6564 \begin_layout Plain Layout
6565
6566 \lang english
6567 <head>
6568 \end_layout
6569
6570 \end_inset
6571
6572  block when this document class is output to XHTML.
6573  Typically, this would be used to output CSS style information, but it can
6574  be used for anything that can appear in 
6575 \begin_inset Flex Code
6576 status collapsed
6577
6578 \begin_layout Plain Layout
6579
6580 \lang english
6581 <head>
6582 \end_layout
6583
6584 \end_inset
6585
6586 .
6587  Must end with 
6588 \begin_inset Quotes eld
6589 \end_inset
6590
6591
6592 \begin_inset Flex Code
6593 status collapsed
6594
6595 \begin_layout Plain Layout
6596
6597 \lang english
6598 EndPreamble
6599 \end_layout
6600
6601 \end_inset
6602
6603
6604 \begin_inset Quotes erd
6605 \end_inset
6606
6607 .
6608 \end_layout
6609
6610 \begin_layout Description
6611
6612 \family typewriter
6613 \series medium
6614 AddToPreamble
6615 \family default
6616 \series default
6617  
6618 \begin_inset space ~
6619 \end_inset
6620
6621
6622 \begin_inset Newline newline
6623 \end_inset
6624
6625 fügt Informationen zum LaTeX-Vorspann hinzu und muss mir 
6626 \family typewriter
6627 EndPreamble
6628 \family default
6629  beendet werden.
6630 \end_layout
6631
6632 \begin_layout Description
6633
6634 \family typewriter
6635 \begin_inset Flex Code
6636 status collapsed
6637
6638 \begin_layout Plain Layout
6639 CiteFormat
6640 \end_layout
6641
6642 \end_inset
6643
6644  
6645 \family default
6646 \lang english
6647 Defines formats for use in the display of bibliographic information.
6648  See Section 
6649 \begin_inset CommandInset ref
6650 LatexCommand ref
6651 reference "sub:Citation-format-description"
6652
6653 \end_inset
6654
6655  for details.
6656  Must end with 
6657 \begin_inset Quotes eld
6658 \end_inset
6659
6660
6661 \begin_inset Flex Code
6662 status collapsed
6663
6664 \begin_layout Plain Layout
6665
6666 \lang english
6667 End
6668 \end_layout
6669
6670 \end_inset
6671
6672
6673 \begin_inset Quotes erd
6674 \end_inset
6675
6676 .
6677 \end_layout
6678
6679 \begin_layout Description
6680
6681 \family typewriter
6682 \series medium
6683 ClassOptions\SpecialChar \ldots{}
6684 End
6685 \family default
6686 \series default
6687  
6688 \begin_inset space ~
6689 \end_inset
6690
6691
6692 \begin_inset Newline newline
6693 \end_inset
6694
6695 Dieser Abschnitt beschreibt verschiedene globale Optionen, die von der Dokumente
6696 nklasse unterstützt werden.
6697  Eine detaillierte Beschreibung finden Sie in Abschnitt 
6698 \begin_inset CommandInset ref
6699 LatexCommand ref
6700 reference "sub:Der-Abschnitt-ClassOptions"
6701
6702 \end_inset
6703
6704 .
6705 \end_layout
6706
6707 \begin_layout Description
6708
6709 \family typewriter
6710 \series medium
6711 Columns
6712 \family default
6713 \series default
6714  [
6715 \family typewriter
6716 \emph on
6717 1
6718 \emph default
6719 , 2
6720 \family default
6721 ]
6722 \begin_inset Newline newline
6723 \end_inset
6724
6725 Gibt an, ob die Textklasse standardmäßig ein- oder zweispaltig gesetzt wird.
6726  Kann im Popup-Menü 
6727 \family sans
6728 Dokument\SpecialChar \menuseparator
6729 Einstellungen
6730 \family default
6731 \SpecialChar \ldots{}
6732  geändert werden.
6733  Diese Einstellung ist wichtig: Falls Ihre Textklasse standardmäßig zweispaltig
6734  gesetzt wird, Sie aber vergessen, das korrekt anzugeben, wird die Option
6735  
6736 \family typewriter
6737 twocolumn
6738 \family default
6739  
6740 \emph on
6741 nicht
6742 \emph default
6743  gesetzt, wenn Sie 
6744 \family sans
6745 Zweispaltiges
6746 \family default
6747
6748 \begin_inset space \space{}
6749 \end_inset
6750
6751
6752 \family sans
6753 Dokument
6754 \family default
6755  in 
6756 \family sans
6757 Dokument\SpecialChar \menuseparator
6758 Einstellungen
6759 \family default
6760 \SpecialChar \ldots{}
6761  aktivieren.
6762 \end_layout
6763
6764 \begin_layout Description
6765
6766 \family typewriter
6767 \series medium
6768 Counter
6769 \family default
6770 \series default
6771  
6772 \begin_inset space ~
6773 \end_inset
6774
6775
6776 \begin_inset Newline newline
6777 \end_inset
6778
6779 definiert einen neuen Zähler (siehe 
6780 \begin_inset CommandInset ref
6781 LatexCommand vref
6782 reference "sub:Zähler"
6783
6784 \end_inset
6785
6786 ) und muss mit 
6787 \family typewriter
6788 End
6789 \family default
6790  beendet werden.
6791 \end_layout
6792
6793 \begin_layout Description
6794
6795 \family typewriter
6796 \series medium
6797 DefaultFont
6798 \family default
6799 \series default
6800  
6801 \begin_inset space ~
6802 \end_inset
6803
6804
6805 \begin_inset Newline newline
6806 \end_inset
6807
6808 Dieser Parameter definiert den Standardzeichensatz des Dokuments.
6809  Eine genauere Beschreibung finden Sie in Abschnitt 
6810 \begin_inset CommandInset ref
6811 LatexCommand vref
6812 reference "sub:Beschreibung-des-Zeichensatzes"
6813
6814 \end_inset
6815
6816 .
6817 \end_layout
6818
6819 \begin_layout Description
6820
6821 \family typewriter
6822 \series medium
6823 DefaultModule
6824 \begin_inset space ~
6825 \end_inset
6826
6827 [string] 
6828 \family default
6829 \series default
6830
6831 \begin_inset space ~
6832 \end_inset
6833
6834
6835 \begin_inset Newline newline
6836 \end_inset
6837
6838 spezifiziert ein Modul, das standardmäßig zu dieser Dokumentklasse hinzugefügt
6839  wird.
6840  string ist der Dateiname ohne die Erweiterung 
6841 \family typewriter
6842 .module
6843 \family default
6844 .
6845  Sie können das Modul zwar entfernen, aber es bleibt von Beginn an aktiv.
6846  Es wird nur angewendet, wenn neue Dateien erstellt oder diese Klasse für
6847  ein vorhandenes Dokument gewählt werden.
6848 \end_layout
6849
6850 \begin_layout Description
6851
6852 \family typewriter
6853 \series medium
6854 DefaultStyle
6855 \series default
6856
6857 \begin_inset space ~
6858 \end_inset
6859
6860 [string]
6861 \family default
6862  
6863 \family typewriter
6864
6865 \begin_inset Newline newline
6866 \end_inset
6867
6868
6869 \family default
6870 Dies ist das Layout für neu angelegte Absätze, normalerweise 
6871 \family sans
6872 Standard
6873 \family default
6874 .
6875  Fehlt dieser Eintrag, wird das erste definierte Layout verwendet; dennoch
6876  ist es sehr ratsam, diese Anweisung anzugeben.
6877 \end_layout
6878
6879 \begin_layout Description
6880
6881 \family typewriter
6882 \series medium
6883 ExcludesModule
6884 \series default
6885
6886 \begin_inset space ~
6887 \end_inset
6888
6889
6890 \series medium
6891 [string]
6892 \family default
6893 \series default
6894  
6895 \begin_inset space ~
6896 \end_inset
6897
6898
6899 \begin_inset Newline newline
6900 \end_inset
6901
6902 zeigt an, dass das genannte Modul -- spezifiziert durch den Dateinamen ohne
6903  die Erweiterung 
6904 \family typewriter
6905 .module
6906 \family default
6907  -- in dieser Dokumentklasse nicht benutzt werden kann.
6908  Dies könnte in einem Journal-spezifischen Layout benutzt werden, um zum
6909  Beispiel die Verwendung des theorems-sec-Moduls, das Theoreme abschnittsweise
6910  nummeriert, zu verhindern.
6911  Diese Marke darf 
6912 \emph on
6913 nicht
6914 \emph default
6915  in einem Modul benutzt werden.
6916  Module haben einen anderen Weg, andere Module auszuschließen (siehe 
6917 \begin_inset CommandInset ref
6918 LatexCommand ref
6919 reference "sub:Layout-Module"
6920
6921 \end_inset
6922
6923 ).
6924 \end_layout
6925
6926 \begin_layout Description
6927
6928 \family typewriter
6929 \series medium
6930 Float
6931 \family default
6932 \series default
6933  
6934 \begin_inset space ~
6935 \end_inset
6936
6937
6938 \begin_inset Newline newline
6939 \end_inset
6940
6941 definiert ein neues Gleitobjekt (siehe 
6942 \begin_inset CommandInset ref
6943 LatexCommand vref
6944 reference "sub:Gleitobjekte"
6945
6946 \end_inset
6947
6948 ) und muss mit 
6949 \family typewriter
6950 End
6951 \family default
6952  beendet werden.
6953 \end_layout
6954
6955 \begin_layout Description
6956 \begin_inset Flex Code
6957 status collapsed
6958
6959 \begin_layout Plain Layout
6960 HTMLPreamble
6961 \end_layout
6962
6963 \end_inset
6964
6965  
6966 \lang english
6967 Sets the information that will be output in the 
6968 \begin_inset Flex Code
6969 status collapsed
6970
6971 \begin_layout Plain Layout
6972
6973 \lang english
6974 <head>
6975 \end_layout
6976
6977 \end_inset
6978
6979  block when this document class is output to XHTML.
6980  Note that this will completely override any prior 
6981 \begin_inset Flex Code
6982 status collapsed
6983
6984 \begin_layout Plain Layout
6985
6986 \lang english
6987 HTMLPreamble
6988 \end_layout
6989
6990 \end_inset
6991
6992  or 
6993 \begin_inset Flex Code
6994 status collapsed
6995
6996 \begin_layout Plain Layout
6997
6998 \lang english
6999 AddToHTMLPreamble
7000 \end_layout
7001
7002 \end_inset
7003
7004  declarations.
7005  (Use 
7006 \begin_inset Flex Code
7007 status collapsed
7008
7009 \begin_layout Plain Layout
7010
7011 \lang english
7012 AddToHTMLPreamble
7013 \end_layout
7014
7015 \end_inset
7016
7017  if you just want to add material to the preamble.) Must end with 
7018 \begin_inset Quotes eld
7019 \end_inset
7020
7021
7022 \begin_inset Flex Code
7023 status collapsed
7024
7025 \begin_layout Plain Layout
7026
7027 \lang english
7028 EndPreamble
7029 \end_layout
7030
7031 \end_inset
7032
7033
7034 \begin_inset Quotes erd
7035 \end_inset
7036
7037 .
7038 \end_layout
7039
7040 \begin_layout Description
7041 \begin_inset Flex Code
7042 status collapsed
7043
7044 \begin_layout Plain Layout
7045 HTMLTOCSection
7046 \end_layout
7047
7048 \end_inset
7049
7050  [
7051 \begin_inset Flex Code
7052 status collapsed
7053
7054 \begin_layout Plain Layout
7055 string
7056 \end_layout
7057
7058 \end_inset
7059
7060
7061 \lang english
7062 The layout to use for the table of contents, bibliography, and so forth,
7063  when the document is output to HTML.
7064  For articles, this should normally be Section; for books, Chapter.
7065  If it is not given, then LyX will attempt to figure out which layout to
7066  use.
7067 \end_layout
7068
7069 \begin_layout Description
7070 \begin_inset Flex Code
7071 status collapsed
7072
7073 \begin_layout Plain Layout
7074 IfCounter
7075 \end_layout
7076
7077 \end_inset
7078
7079  [
7080 \begin_inset Flex Code
7081 status collapsed
7082
7083 \begin_layout Plain Layout
7084 string
7085 \end_layout
7086
7087 \end_inset
7088
7089
7090 \lang english
7091 Modifies the properties of the given counter.
7092  If the counter does not exist, the section is ignored.
7093  Must end with 
7094 \begin_inset Quotes eld
7095 \end_inset
7096
7097
7098 \begin_inset Flex Code
7099 status collapsed
7100
7101 \begin_layout Plain Layout
7102
7103 \lang english
7104 End
7105 \end_layout
7106
7107 \end_inset
7108
7109
7110 \begin_inset Quotes erd
7111 \end_inset
7112
7113 .
7114 \begin_inset Newline newline
7115 \end_inset
7116
7117 See Section
7118 \begin_inset space ~
7119 \end_inset
7120
7121
7122 \begin_inset CommandInset ref
7123 LatexCommand ref
7124 reference "sub:Zähler"
7125
7126 \end_inset
7127
7128  for details on counters.
7129 \end_layout
7130
7131 \begin_layout Description
7132 \begin_inset Flex Code
7133 status collapsed
7134
7135 \begin_layout Plain Layout
7136 IfStyle
7137 \end_layout
7138
7139 \end_inset
7140
7141  [
7142 \begin_inset Flex Code
7143 status collapsed
7144
7145 \begin_layout Plain Layout
7146 string
7147 \end_layout
7148
7149 \end_inset
7150
7151
7152 \lang english
7153 Modifies the properties of the given paragraph style.
7154  If the style does not exist, the section is ignored.
7155  Must end with 
7156 \begin_inset Quotes eld
7157 \end_inset
7158
7159
7160 \begin_inset Flex Code
7161 status collapsed
7162
7163 \begin_layout Plain Layout
7164
7165 \lang english
7166 End
7167 \end_layout
7168
7169 \end_inset
7170
7171
7172 \begin_inset Quotes erd
7173 \end_inset
7174
7175 .
7176 \end_layout
7177
7178 \begin_layout Description
7179
7180 \family typewriter
7181 \series medium
7182 Input
7183 \family default
7184 \series default
7185  
7186 \begin_inset space ~
7187 \end_inset
7188
7189
7190 \begin_inset Newline newline
7191 \end_inset
7192
7193 Hiermit können Sie andere Dateien einbinden, die Definitionen für Textklassen
7194  enthalten.
7195  Damit können Sie unnötige Mehrfachdefinitionen vermeiden.
7196  Beispielsweise binden die meisten Standardtextklassen die Datei 
7197 \family typewriter
7198 stdclass.inc
7199 \family default
7200  ein, in der ein Großteil der Definitionen für Standardlayouts gemacht wird.
7201 \end_layout
7202
7203 \begin_layout Description
7204
7205 \family typewriter
7206 \series medium
7207 InsetLayout
7208 \family default
7209 \series default
7210  
7211 \begin_inset space ~
7212 \end_inset
7213
7214
7215 \begin_inset Newline newline
7216 \end_inset
7217
7218 definiert das Layout einer Einfügung (neu).
7219  
7220 \family typewriter
7221 \series medium
7222 InsetLayout
7223 \family default
7224 \series default
7225  kann auf eine vorhandene Einfügung angewendet werden oder eine neue, benutzerde
7226 finierte, zum Beispiel einen neuen Zeichenstil.
7227  Abschnitt 
7228 \begin_inset CommandInset ref
7229 LatexCommand vref
7230 reference "sub:Flexible-Einfügungen-und"
7231
7232 \end_inset
7233
7234  enthält weitere Einzelheiten.
7235  Diese Marke muss mit 
7236 \family typewriter
7237 End
7238 \family default
7239  beendet werden.
7240 \end_layout
7241
7242 \begin_layout Description
7243
7244 \family typewriter
7245 \series medium
7246 LeftMargin
7247 \family default
7248 \series default
7249  
7250 \begin_inset space ~
7251 \end_inset
7252
7253
7254 \begin_inset Newline newline
7255 \end_inset
7256
7257 ist eine Zeichenkette, deren Länge die Breite des linken Randes festlegt,
7258  zum Beispiel 
7259 \begin_inset Quotes gld
7260 \end_inset
7261
7262 MMMMM
7263 \begin_inset Quotes grd
7264 \end_inset
7265
7266 .
7267 \end_layout
7268
7269 \begin_layout Description
7270 \begin_inset Flex Code
7271 status collapsed
7272
7273 \begin_layout Plain Layout
7274 NoCounter
7275 \end_layout
7276
7277 \end_inset
7278
7279  [
7280 \begin_inset Flex Code
7281 status collapsed
7282
7283 \begin_layout Plain Layout
7284 string
7285 \end_layout
7286
7287 \end_inset
7288
7289
7290 \lang english
7291 This command deletes an existing counter, usually one defined in an included
7292  file.
7293 \end_layout
7294
7295 \begin_layout Description
7296
7297 \family typewriter
7298 \series medium
7299 NoFloat
7300 \family default
7301 \series default
7302  
7303 \begin_inset space ~
7304 \end_inset
7305
7306
7307 \begin_inset Newline newline
7308 \end_inset
7309
7310 löscht ein vorhandenes Gleitobjekt.
7311  Dies ist besonders dann nützlich, wenn Sie ein Gleitobjekt, das in einer
7312  Eingabedatei definiert wurde, unterdrücken wollen.
7313 \end_layout
7314
7315 \begin_layout Description
7316
7317 \family typewriter
7318 \series medium
7319 NoStyle
7320 \family default
7321 \series default
7322  
7323 \begin_inset space ~
7324 \end_inset
7325
7326
7327 \begin_inset Newline newline
7328 \end_inset
7329
7330 Mit diesem Befehl können Sie die Definition eines bereits mit 
7331 \family typewriter
7332 Style 
7333 \family default
7334 defi\SpecialChar \-
7335 nier\SpecialChar \-
7336 ten Layouts rückgängig ma\SpecialChar \-
7337 chen.
7338  Dies ist dann nützlich, wenn Sie ein Layout unterdrücken möchten, das in
7339  einer Datei definiert wird, die Sie mit 
7340 \family typewriter
7341 Input
7342 \family default
7343  eingebunden haben.
7344 \end_layout
7345
7346 \begin_layout Description
7347
7348 \family typewriter
7349 \series medium
7350 OutputFormat
7351 \family default
7352 \series default
7353  
7354 \begin_inset space ~
7355 \end_inset
7356
7357
7358 \begin_inset Newline newline
7359 \end_inset
7360
7361
7362 \lang english
7363 A string indicating the file format (as defined in the Preferences dialog)
7364  produced by this class.
7365  It is mainly useful when OutputType is `literate' and one wants to define
7366  a new type of literate document.
7367  This string is reset to `docbook', `latex', or `literate' when the correspondin
7368 g OutputType parameter is encountered.
7369 \end_layout
7370
7371 \begin_layout Description
7372
7373 \family typewriter
7374 \series medium
7375 OutputType
7376 \family default
7377 \series default
7378  
7379 \begin_inset space ~
7380 \end_inset
7381
7382
7383 \begin_inset Newline newline
7384 \end_inset
7385
7386 ist eine Zeichenkette, die angibt, welche Dokumentart diese Klasse erzeugt.
7387  Zur Zeit gibt es folgende Möglichkeiten: 
7388 \family typewriter
7389 docbook
7390 \family default
7391
7392 \family typewriter
7393 latex
7394 \family default
7395  und 
7396 \family typewriter
7397 literate
7398 \family default
7399 .
7400 \end_layout
7401
7402 \begin_layout Description
7403
7404 \family typewriter
7405 \series medium
7406 PageStyle
7407 \family default
7408 \series default
7409  [
7410 \family typewriter
7411 \emph on
7412 plain
7413 \emph default
7414 , empty, headings
7415 \family default
7416 ]
7417 \begin_inset Newline newline
7418 \end_inset
7419
7420 Der Standardseitenstil.
7421  Kann ebenfalls im Popup-Menü 
7422 \family sans
7423 Dokument\SpecialChar \menuseparator
7424 Ein\SpecialChar \-
7425 stel\SpecialChar \-
7426 lun\SpecialChar \-
7427 gen
7428 \family default
7429 \SpecialChar \ldots{}
7430  geändert werden.
7431 \end_layout
7432
7433 \begin_layout Description
7434
7435 \family typewriter
7436 \series medium
7437 Preamble
7438 \begin_inset CommandInset label
7439 LatexCommand label
7440 name "Preamble"
7441
7442 \end_inset
7443
7444 \SpecialChar \ldots{}
7445 EndPreamble
7446 \family default
7447 \series default
7448  
7449 \begin_inset space ~
7450 \end_inset
7451
7452
7453 \begin_inset Newline newline
7454 \end_inset
7455
7456 An dieser Stelle können Sie LaTeX-Code angeben, der vor 
7457 \family typewriter
7458
7459 \backslash
7460 begin{document}
7461 \family default
7462  in die LaTeX-Ausgabe eingebunden wird.
7463  Zum Beispiel eigene Definitionen von LaTeX-Makros.
7464 \end_layout
7465
7466 \begin_layout Description
7467
7468 \family typewriter
7469 \series medium
7470 Provides
7471 \begin_inset space ~
7472 \end_inset
7473
7474 [string][
7475 \emph on
7476 0
7477 \emph default
7478 ,
7479 \begin_inset space ~
7480 \end_inset
7481
7482 1]
7483 \family default
7484 \series default
7485  
7486 \begin_inset space ~
7487 \end_inset
7488
7489
7490 \begin_inset Newline newline
7491 \end_inset
7492
7493
7494 \begin_inset CommandInset label
7495 LatexCommand label
7496 name "Provides"
7497
7498 \end_inset
7499
7500 zeigt an, ob die Klasse bereits die Funktion 
7501 \family typewriter
7502 string
7503 \family default
7504  liefert.
7505  Normalerweise ist eine Funktion der Name eines Paketes (
7506 \family typewriter
7507 amsmath
7508 \family default
7509
7510 \family typewriter
7511 makeidx
7512 \family default
7513 ,\SpecialChar \ldots{}
7514 ) oder ein Makro (
7515 \family typewriter
7516 url
7517 \family default
7518
7519 \family typewriter
7520 boldsymbol
7521 \family default
7522 ,\SpecialChar \ldots{}
7523 ).
7524  Die vollständige Liste der unterstützten Funktionen ist leider nur in den
7525  LyX-Quellen dokumentiert -- in 
7526 \family typewriter
7527 src/LaTe
7528 \family sans
7529
7530 \begin_inset ERT
7531 status collapsed
7532
7533 \begin_layout Plain Layout
7534
7535 {}
7536 \end_layout
7537
7538 \end_inset
7539
7540
7541 \family typewriter
7542 X\SpecialChar \-
7543 Features.cpp
7544 \family default
7545 .
7546  
7547 \family sans
7548 Hilfe\SpecialChar \menuseparator
7549 LaTe
7550 \begin_inset ERT
7551 status collapsed
7552
7553 \begin_layout Plain Layout
7554
7555 {}
7556 \end_layout
7557
7558 \end_inset
7559
7560 X-Konfiguration
7561 \family default
7562  gibt einen Überblick über die unterstützten Pakete.
7563 \end_layout
7564
7565 \begin_layout Description
7566
7567 \family typewriter
7568 \series medium
7569 ProvidesModule
7570 \begin_inset space ~
7571 \end_inset
7572
7573 [string]
7574 \family default
7575 \series default
7576  
7577 \begin_inset space ~
7578 \end_inset
7579
7580
7581 \begin_inset Newline newline
7582 \end_inset
7583
7584 zeigt an, dass dieses Layout die Funktionalität des Moduls 
7585 \family typewriter
7586 \series medium
7587 string
7588 \family default
7589 \series default
7590  liefert, das als Dateiname ohne die Erweiterung 
7591 \family typewriter
7592 .module
7593 \family default
7594  spezifiziert ist.
7595  Dies wird typischerweise benutzt, um anzuzeigen, dass es benutzt werden
7596  sollte.
7597  Es könnte in einem Modul benutzt werden, das eine andere Implementation
7598  derselben Funktion liefert.
7599 \end_layout
7600
7601 \begin_layout Description
7602
7603 \family typewriter
7604 \series medium
7605 Requires
7606 \begin_inset space ~
7607 \end_inset
7608
7609 [string] 
7610 \begin_inset space ~
7611 \end_inset
7612
7613
7614 \begin_inset Newline newline
7615 \end_inset
7616
7617
7618 \family default
7619 \series default
7620 zeigt an, ob die Klasse die Funktion 
7621 \family typewriter
7622 string
7623 \family default
7624  benötigt.
7625  Mehrfache Funktionen müssen durch Komma getrennt werden Beachten Sie, dass
7626  Sie nur unterstützte Funktionen anfordern können.
7627 \end_layout
7628
7629 \begin_layout Description
7630
7631 \family typewriter
7632 \series medium
7633 RightMargin
7634 \family default
7635 \series default
7636  
7637 \begin_inset space ~
7638 \end_inset
7639
7640
7641 \begin_inset Newline newline
7642 \end_inset
7643
7644 ist eine Zeichenkette, deren Länge die Breite des rechten Randes festlegt,
7645  zum Beispiel 
7646 \begin_inset Quotes gld
7647 \end_inset
7648
7649 MMMMM
7650 \begin_inset Quotes grd
7651 \end_inset
7652
7653 .
7654 \end_layout
7655
7656 \begin_layout Description
7657
7658 \family typewriter
7659 \series medium
7660 SecNumDepth
7661 \family default
7662 \series default
7663  
7664 \begin_inset space ~
7665 \end_inset
7666
7667
7668 \begin_inset Newline newline
7669 \end_inset
7670
7671 legt die Nummerierungstiefe fest und korrespondiert mit dem LaTeX-Zähler
7672  
7673 \family typewriter
7674 secnumdepth
7675 \family default
7676 .
7677 \end_layout
7678
7679 \begin_layout Description
7680
7681 \family typewriter
7682 \series medium
7683 Sides
7684 \family default
7685 \series default
7686  [
7687 \family typewriter
7688 \emph on
7689 1
7690 \emph default
7691 , 2
7692 \family default
7693 ]
7694 \begin_inset Newline newline
7695 \end_inset
7696
7697 Gibt an, ob der Text standardmäßig für ein- oder für zweiseitigen Druck
7698  gesetzt wird.
7699  Kann im Popup-Menü 
7700 \family sans
7701 Dokument\SpecialChar \menuseparator
7702 Einstellungen
7703 \family default
7704 \SpecialChar \ldots{}
7705  geändert werden.
7706 \end_layout
7707
7708 \begin_layout Description
7709
7710 \family typewriter
7711 \series medium
7712 Style
7713 \family default
7714 \series default
7715  
7716 \begin_inset space ~
7717 \end_inset
7718
7719
7720 \begin_inset Newline newline
7721 \end_inset
7722
7723 definiert einen neuen Absatzstil.
7724  Wenn er bereits existiert, werden stattdessen einige seiner Parameter neu
7725  definiert (siehe auch 
7726 \begin_inset CommandInset ref
7727 LatexCommand vref
7728 reference "sub:Einzelne-Absatz-Layouts"
7729
7730 \end_inset
7731
7732 ).
7733  Diese Marke muss mit 
7734 \family typewriter
7735 End
7736 \family default
7737  beendet werden.
7738 \end_layout
7739
7740 \begin_layout Description
7741
7742 \family typewriter
7743 \series medium
7744 TitleLatexName
7745 \begin_inset space ~
7746 \end_inset
7747
7748 [string="maketitle"]
7749 \family default
7750 \series default
7751  
7752 \begin_inset space ~
7753 \end_inset
7754
7755
7756 \begin_inset Newline newline
7757 \end_inset
7758
7759 ist der Name des Befehls oder der Umgebung, der für 
7760 \family typewriter
7761 TitleLatexType
7762 \family default
7763  benutzt werden soll.
7764 \end_layout
7765
7766 \begin_layout Description
7767
7768 \family typewriter
7769 \series medium
7770 TitleLatexType
7771 \begin_inset space ~
7772 \end_inset
7773
7774 [
7775 \emph on
7776 CommandAfter
7777 \emph default
7778 ,
7779 \begin_inset space ~
7780 \end_inset
7781
7782 Environment]
7783 \family default
7784 \series default
7785  
7786 \begin_inset space ~
7787 \end_inset
7788
7789
7790 \begin_inset Newline newline
7791 \end_inset
7792
7793 gibt an, wie der Dokumenttitel aussehen soll.
7794  
7795 \family typewriter
7796 CommandAfter
7797 \family default
7798  bedeutet, dass das Makro namens 
7799 \family typewriter
7800 \series medium
7801 TitleLatexName
7802 \family default
7803 \series default
7804  nach dem letzten Layout mit 
7805 \family typewriter
7806 InTitle
7807 \begin_inset space \space{}
7808 \end_inset
7809
7810 1
7811 \family default
7812  eingesetzt werden soll.
7813  
7814 \family typewriter
7815 \series medium
7816 Environment
7817 \family default
7818 \series default
7819  korrespondiert zu dem Fall, in dem der Absatzblock mit 
7820 \family typewriter
7821 InTitle
7822 \begin_inset space \space{}
7823 \end_inset
7824
7825 1
7826 \family default
7827  in die 
7828 \family typewriter
7829 \series medium
7830 TitleLatexName
7831 \family default
7832 \series default
7833 -Umgebung einge\SpecialChar \-
7834 schlos\SpecialChar \-
7835 sen werden soll.
7836 \end_layout
7837
7838 \begin_layout Description
7839
7840 \family typewriter
7841 \series medium
7842 TocDepth
7843 \family default
7844 \series default
7845  
7846 \begin_inset space ~
7847 \end_inset
7848
7849
7850 \begin_inset Newline newline
7851 \end_inset
7852
7853 legt fest, bis zu welcher Tiefe das Inhaltsverzeichnis gehen soll und korrespond
7854 iert mit dem LaTeX-Zähler 
7855 \family typewriter
7856 tocdepth
7857 \family default
7858 .
7859 \end_layout
7860
7861 \begin_layout Subsection
7862 Der Abschnitt 
7863 \family typewriter
7864 ClassOptions
7865 \family default
7866
7867 \begin_inset CommandInset label
7868 LatexCommand label
7869 name "sub:Der-Abschnitt-ClassOptions"
7870
7871 \end_inset
7872
7873
7874 \end_layout
7875
7876 \begin_layout Standard
7877 Der Abschnitt 
7878 \family typewriter
7879 ClassOptions
7880 \family default
7881  kann folgende Einträge enthalten:
7882 \end_layout
7883
7884 \begin_layout Description
7885
7886 \family typewriter
7887 \series medium
7888 FontSize
7889 \family default
7890 \series default
7891  [
7892 \family typewriter
7893 string="10|11|12"
7894 \family default
7895 ]
7896 \begin_inset Newline newline
7897 \end_inset
7898
7899 Eine Liste verfügbarer Größen für den Hauptzeichensatz; die Einträge werden
7900  mit 
7901 \begin_inset Quotes gld
7902 \end_inset
7903
7904
7905 \family typewriter
7906 |
7907 \family default
7908
7909 \begin_inset Quotes grd
7910 \end_inset
7911
7912  getrennt.
7913 \end_layout
7914
7915 \begin_layout Description
7916
7917 \family typewriter
7918 \series medium
7919 Header
7920 \family default
7921 \series default
7922  
7923 \begin_inset space ~
7924 \end_inset
7925
7926
7927 \begin_inset Newline newline
7928 \end_inset
7929
7930 wird benutzt, um die DTD-Zeile mit XML-basierten Klassen zu setzen.
7931  Zum Beispiel PUBLIC 
7932 \begin_inset Quotes eld
7933 \end_inset
7934
7935 -//OASIS//DTD DocBook V4.2//EN
7936 \begin_inset Quotes erd
7937 \end_inset
7938
7939 .
7940 \end_layout
7941
7942 \begin_layout Description
7943
7944 \family typewriter
7945 \series medium
7946 Other
7947 \begin_inset space ~
7948 \end_inset
7949
7950
7951 \family default
7952 [
7953 \family typewriter
7954 string=""
7955 \family default
7956 ]
7957 \series default
7958  
7959 \begin_inset space ~
7960 \end_inset
7961
7962
7963 \begin_inset Newline newline
7964 \end_inset
7965
7966 Sonstige Optionen für die Dokumentenklasse, die durch Komma getrennt werden.
7967  Sie werden in dem 
7968 \family typewriter
7969 documentclass-
7970 \family default
7971 Befehl als optionales Argument übergeben.
7972 \end_layout
7973
7974 \begin_layout Description
7975
7976 \family typewriter
7977 \series medium
7978 PageStyle
7979 \family default
7980 \series default
7981  [
7982 \family typewriter
7983 string="empty|plain|headings|fancy"
7984 \family default
7985 ]
7986 \begin_inset Newline newline
7987 \end_inset
7988
7989 Eine Liste verfügbarer Seitenstile; die Einträge werden mit 
7990 \begin_inset Quotes gld
7991 \end_inset
7992
7993
7994 \family typewriter
7995 |
7996 \family default
7997
7998 \begin_inset Quotes grd
7999 \end_inset
8000
8001  getrennt.
8002 \end_layout
8003
8004 \begin_layout Subsection
8005 Einzelne Absatz-Layouts
8006 \begin_inset CommandInset label
8007 LatexCommand label
8008 name "sub:Einzelne-Absatz-Layouts"
8009
8010 \end_inset
8011
8012
8013 \end_layout
8014
8015 \begin_layout Standard
8016 Eine Layoutbeschreibung für einen Absatz sieht wie folgt aus
8017 \begin_inset Foot
8018 status collapsed
8019
8020 \begin_layout Plain Layout
8021 Sie können mit diesem Ausdruck entweder ein neues Layout definieren oder
8022  aber ein bereits definiertes umdefinieren.
8023  
8024 \end_layout
8025
8026 \end_inset
8027
8028 :
8029 \end_layout
8030
8031 \begin_layout LyX-Code
8032 Style 
8033 \family roman
8034 \emph on
8035 Name
8036 \end_layout
8037
8038 \begin_layout LyX-Code
8039  ...
8040 \end_layout
8041
8042 \begin_layout LyX-Code
8043 End
8044 \end_layout
8045
8046 \begin_layout Standard
8047 Innerhalb des Blocks sind folgende Befehle erlaubt:
8048 \end_layout
8049
8050 \begin_layout Description
8051
8052 \family typewriter
8053 \series medium
8054 Align
8055 \family default
8056 \series default
8057  [
8058 \family typewriter
8059 \emph on
8060 block
8061 \emph default
8062 , left, right, center
8063 \family default
8064 ]
8065 \begin_inset Newline newline
8066 \end_inset
8067
8068 Gibt an, ob der Text im Blocksatz linksbündig, rechtsbündig oder zentriert
8069  gesetzt wird.
8070 \end_layout
8071
8072 \begin_layout Description
8073
8074 \family typewriter
8075 \series medium
8076 AlignPossible
8077 \family default
8078 \series default
8079  [
8080 \family typewriter
8081 \emph on
8082 block
8083 \emph default
8084 , left, right, center
8085 \family default
8086 ]
8087 \begin_inset Newline newline
8088 \end_inset
8089
8090 Eine 
8091 \emph on
8092 Liste
8093 \emph default
8094  von möglichen Textausrichtungen, die durch Kommata voneinander getrennt
8095  werden.
8096  Einige LaTeX-Stile verbieten bestimmte Ausrichtungen, weil sie keinen Sinn
8097  machen.
8098  Beispielsweise sollte in einer Aufzählung der Text nicht rechtsbündig oder
8099  zentriert gesetzt werden.
8100 \end_layout
8101
8102 \begin_layout Description
8103 \begin_inset Flex Code
8104 status collapsed
8105
8106 \begin_layout Plain Layout
8107 BabelPreamble
8108 \end_layout
8109
8110 \end_inset
8111
8112  
8113 \lang english
8114 Note that this will completely override any prior 
8115 \begin_inset Flex Code
8116 status collapsed
8117
8118 \begin_layout Plain Layout
8119
8120 \lang english
8121 BabelPreamble
8122 \end_layout
8123
8124 \end_inset
8125
8126  declaration for this style.
8127  Must end with 
8128 \begin_inset Quotes eld
8129 \end_inset
8130
8131
8132 \begin_inset Flex Code
8133 status collapsed
8134
8135 \begin_layout Plain Layout
8136
8137 \lang english
8138 EndBabelPreamble
8139 \end_layout
8140
8141 \end_inset
8142
8143
8144 \begin_inset Quotes erd
8145 \end_inset
8146
8147 .
8148  See section 
8149 \begin_inset CommandInset ref
8150 LatexCommand ref
8151 reference "sub:I18n"
8152
8153 \end_inset
8154
8155  for details on its use.
8156 \end_layout
8157
8158 \begin_layout Description
8159
8160 \family typewriter
8161 \series medium
8162 BottomSep
8163 \family default
8164 \series default
8165  [
8166 \family typewriter
8167 float=0
8168 \family default
8169 ]
8170 \begin_inset Newline newline
8171 \end_inset
8172
8173 Ähnlich wie 
8174 \family typewriter
8175 TopSep
8176 \family default
8177  -- nur ist dies der Abstand nach einer Serie von Absätzen.
8178  Ist der 
8179 \family typewriter
8180 TopSep
8181 \family default
8182  des nachfolgenden Layouts nicht 0, so werden die beiden Abstände 
8183 \emph on
8184 nicht
8185 \emph default
8186  addiert, sondern LyX wählt das Maximum der beiden Abstände.
8187 \end_layout
8188
8189 \begin_layout Description
8190
8191 \family typewriter
8192 \series medium
8193 Category
8194 \begin_inset space ~
8195 \end_inset
8196
8197 [string]
8198 \family default
8199 \series default
8200  
8201 \begin_inset space ~
8202 \end_inset
8203
8204
8205 \begin_inset Newline newline
8206 \end_inset
8207
8208 ist die Kategorie für diesen Stil.
8209  Sie wird benutzt, um zugehörige Stile in der Layout-Kombobox der Werkzeugleiste
8210  zu gruppieren.
8211  Eine beliebige Zei\SpecialChar \-
8212 chenkette kann benutzt werden, aber vielleicht wollen
8213  Sie vorhandene Ka\SpecialChar \-
8214 te\SpecialChar \-
8215 gorien zusammen mit Ihren eigenen Stilen benutzen.
8216 \end_layout
8217
8218 \begin_layout Description
8219
8220 \family typewriter
8221 \series medium
8222 CommandDepth
8223 \family default
8224 \series default
8225  
8226 \begin_inset space ~
8227 \end_inset
8228
8229
8230 \begin_inset Newline newline
8231 \end_inset
8232
8233 ist die Tiefe des XML-Befehls und wird nur für XML-Formate benutzt.
8234 \end_layout
8235
8236 \begin_layout Description
8237
8238 \family typewriter
8239 \series medium
8240 CopyStyle
8241 \family default
8242 \series default
8243  Hiermit können Sie alle Optionen eines bereits definierten Layouts in das
8244  aktuelle kopieren.
8245 \end_layout
8246
8247 \begin_layout Description
8248
8249 \family typewriter
8250 \series medium
8251 DependsOn
8252 \family default
8253 \series default
8254  
8255 \begin_inset space ~
8256 \end_inset
8257
8258
8259 \begin_inset Newline newline
8260 \end_inset
8261
8262 ist der Name eines Stils, dessen Vorspann 
8263 \emph on
8264 vor
8265 \emph default
8266  diesem ausgegeben werden soll.
8267  Dadurch wird eine Reihenfolge von Vorspannteilen bewirkt, wenn Makro-Definition
8268 en voneinander abhängen.
8269 \begin_inset Foot
8270 status collapsed
8271
8272 \begin_layout Plain Layout
8273 Beachten Sie, dass es außer dieser Funktionalität keine andere Möglichkeit
8274  gibt, Vorspanne zu ordnen.
8275  Die Reihenfolge, die Sie in einer LyX-Version sehen, kann sich in späteren
8276  Versionen ohne Warnung ändern.
8277 \end_layout
8278
8279 \end_inset
8280
8281
8282 \end_layout
8283
8284 \begin_layout Description
8285
8286 \family typewriter
8287 \series medium
8288 EndLabelType
8289 \family default
8290 \series default
8291  
8292 \family typewriter
8293 [
8294 \emph on
8295 No_Label
8296 \emph default
8297 , Box, Filled_Box, Static] 
8298 \begin_inset space ~
8299 \end_inset
8300
8301
8302 \begin_inset Newline newline
8303 \end_inset
8304
8305
8306 \family default
8307 ist der Markentyp, der am Ende eines Absatzes steht (oder mehrerer Absätze,
8308  wenn 
8309 \family typewriter
8310 LaTe
8311 \begin_inset ERT
8312 status collapsed
8313
8314 \begin_layout Plain Layout
8315
8316 {}
8317 \end_layout
8318
8319 \end_inset
8320
8321 XType
8322 \family default
8323  auf 
8324 \family typewriter
8325 Environment
8326 \family default
8327  , 
8328 \family typewriter
8329 Item_Environment
8330 \family default
8331  oder 
8332 \family typewriter
8333 List_En\SpecialChar \-
8334 vironment
8335 \family default
8336  gesetzt ist).
8337  No_Label bedeutet 
8338 \emph on
8339 nichts
8340 \emph default
8341
8342 \family typewriter
8343 Box
8344 \family default
8345  oder 
8346 \family typewriter
8347 Filled_Box
8348 \family default
8349  ist ein weißes oder schwarzes Quadrat, das für das Markieren eines Beweisendes
8350  geeignet ist.
8351  
8352 \family typewriter
8353 Static
8354 \family default
8355  ist eine explizite Zeichenkette.
8356 \end_layout
8357
8358 \begin_layout Description
8359
8360 \family typewriter
8361 \series medium
8362 EndLabelString
8363 \begin_inset space ~
8364 \end_inset
8365
8366 [string=""]
8367 \family default
8368 \series default
8369  
8370 \begin_inset space ~
8371 \end_inset
8372
8373
8374 \begin_inset Newline newline
8375 \end_inset
8376
8377 ist eine Zeichenkette, die für einen 
8378 \family typewriter
8379 Static
8380 \family default
8381  
8382 \family typewriter
8383 \series medium
8384 EndLabelType
8385 \family default
8386 \series default
8387  benutzt wird.
8388 \end_layout
8389
8390 \begin_layout Description
8391
8392 \family typewriter
8393 \series medium
8394 Font
8395 \family default
8396 \series default
8397  
8398 \begin_inset space ~
8399 \end_inset
8400
8401
8402 \begin_inset Newline newline
8403 \end_inset
8404
8405 Der Zeichensatz, der für den Textkörper 
8406 \emph on
8407 und
8408 \emph default
8409  die Marke verwendet wird (siehe Abschnitt
8410 \begin_inset space \space{}
8411 \end_inset
8412
8413
8414 \begin_inset CommandInset ref
8415 LatexCommand vref
8416 reference "sub:Beschreibung-des-Zeichensatzes"
8417
8418 \end_inset
8419
8420 ).
8421  Wird 
8422 \family typewriter
8423 Font
8424 \family default
8425  gesetzt, dann erhält 
8426 \family typewriter
8427 Label\SpecialChar \-
8428 Font
8429 \family default
8430  automatisch denselben Wert.
8431 \end_layout
8432
8433 \begin_layout Description
8434
8435 \family typewriter
8436 \series medium
8437 FreeSpacing
8438 \family default
8439 \series default
8440  [
8441 \family typewriter
8442 \emph on
8443 0
8444 \emph default
8445 , 1
8446 \family default
8447 ]
8448 \begin_inset Newline newline
8449 \end_inset
8450
8451
8452 \begin_inset CommandInset label
8453 LatexCommand label
8454 name "FreeSpacing"
8455
8456 \end_inset
8457
8458 Normalerweise erlaubt es LyX nicht, mehr als ein Leerzeichen zwischen Wörtern
8459  einzufügen.
8460  Diese Eigenschaft kann in bestimmten Fällen umständ\SpecialChar \-
8461 lich sein, zum Beispiel,
8462  wenn ein Programmcode eingegeben werden soll.
8463  In solchen Fällen kann 
8464 \family typewriter
8465 FreeSpacing
8466 \family default
8467  auf 
8468 \family typewriter
8469 1
8470 \family default
8471  gesetzt werden.
8472  LyX erzeugt in diesem Fall für jedes zusätzliche Leerzeichen ein geschütztes
8473  Leerzeichen, es sei denn, LyX befindet sich im LaTeX-Modus.
8474 \end_layout
8475
8476 \begin_layout Description
8477
8478 \lang english
8479 \begin_inset Flex Code
8480 status collapsed
8481
8482 \begin_layout Plain Layout
8483
8484 \lang english
8485 HTML*
8486 \end_layout
8487
8488 \end_inset
8489
8490  These tags are used with XHTML output.
8491  See 
8492 \begin_inset CommandInset ref
8493 LatexCommand ref
8494 reference "sub:Paragraph-Style-XHTML"
8495
8496 \end_inset
8497
8498 .
8499 \end_layout
8500
8501 \begin_layout Description
8502
8503 \family typewriter
8504 \series medium
8505 InnerTag
8506 \family default
8507 \series default
8508  
8509 \begin_inset space ~
8510 \end_inset
8511
8512
8513 \begin_inset Newline newline
8514 \end_inset
8515
8516 wird nur für XML-Formate benutzt.
8517 \end_layout
8518
8519 \begin_layout Description
8520 \begin_inset Flex Code
8521 status collapsed
8522
8523 \begin_layout Plain Layout
8524 InPreamble
8525 \end_layout
8526
8527 \end_inset
8528
8529  
8530 \begin_inset Flex Code
8531 status collapsed
8532
8533 \begin_layout Plain Layout
8534 [1, 0]
8535 \end_layout
8536
8537 \end_inset
8538
8539  
8540 \lang english
8541 If 1, marks the style as to be included in the document preamble rather
8542  than in the document body.
8543  This is useful for document classes that want such information as the title
8544  and author to appear in the preamble.
8545  Note that this works only for styles for which the 
8546 \begin_inset Flex Code
8547 status collapsed
8548
8549 \begin_layout Plain Layout
8550
8551 \lang english
8552 LatexType
8553 \end_layout
8554
8555 \end_inset
8556
8557  is 
8558 \begin_inset Flex Code
8559 status collapsed
8560
8561 \begin_layout Plain Layout
8562
8563 \lang english
8564 Command
8565 \end_layout
8566
8567 \end_inset
8568
8569  or 
8570 \begin_inset Flex Code
8571 status collapsed
8572
8573 \begin_layout Plain Layout
8574
8575 \lang english
8576 Paragraph
8577 \end_layout
8578
8579 \end_inset
8580
8581 .
8582 \end_layout
8583
8584 \begin_layout Description
8585
8586 \family typewriter
8587 \series medium
8588 InTitle
8589 \family default
8590 \series default
8591  [
8592 \family typewriter
8593 1,
8594 \family default
8595  
8596 \family typewriter
8597 \emph on
8598 0
8599 \family default
8600 \emph default
8601 ]
8602 \begin_inset Newline newline
8603 \end_inset
8604
8605 Bei 1 wird nach dem Layout noch ein 
8606 \family typewriter
8607
8608 \backslash
8609 maketitle
8610 \family default
8611  in LaTeX eingefügt.
8612 \end_layout
8613
8614 \begin_layout Description
8615
8616 \family typewriter
8617 \series medium
8618 ItemSep
8619 \family default
8620 \series default
8621  [
8622 \family typewriter
8623 float=0
8624 \family default
8625 ]
8626 \begin_inset Newline newline
8627 \end_inset
8628
8629 Dies ist ein zusätzlicher Abstand für die Unterpunkte eines 
8630 \family typewriter
8631 Environment
8632 \family default
8633 -Layouts.
8634  Wenn in solch einem Layout andere Layouts integriert werden, so werden
8635  diese mit 
8636 \family typewriter
8637 ParSep
8638 \family default
8639  getrennt.
8640  Aber die einzelnen Unterpunkte der Umgebung werden 
8641 \emph on
8642 zusätzlich
8643 \emph default
8644  mit 
8645 \family typewriter
8646 ItemSep
8647 \family default
8648  getrennt.
8649 \end_layout
8650
8651 \begin_layout Description
8652
8653 \family typewriter
8654 \series medium
8655 ItemTag
8656 \family default
8657 \series default
8658  
8659 \begin_inset space ~
8660 \end_inset
8661
8662
8663 \begin_inset Newline newline
8664 \end_inset
8665
8666 wird nur für XML-Formate benutzt.
8667 \end_layout
8668
8669 \begin_layout Description
8670
8671 \family typewriter
8672 \series medium
8673 KeepEmpty
8674 \family default
8675 \series default
8676  
8677 \family typewriter
8678 [
8679 \emph on
8680 0
8681 \emph default
8682 , 1]
8683 \begin_inset Newline newline
8684 \end_inset
8685
8686
8687 \family default
8688 Normalerweise ist es in LyX nicht möglich, einen Absatz leer zu lassen,
8689  da das zu einer leeren LaTeX-Ausgabe führen würde.
8690  In manchen Fällen ist das aber durchaus gewünscht: So können beispielsweise
8691  in einer Briefvorlage die benötigten Felder leer voreingestellt werden,
8692  damit keiner vergisst, sie anzugeben.
8693  In anderen Klassen wird ein solcher Absatz als Unterbrechung verwendet,
8694  die keinen eigentlichen Text enthält.
8695 \end_layout
8696
8697 \begin_layout Description
8698
8699 \family typewriter
8700 \series medium
8701 LabelBottomSep
8702 \family default
8703 \series default
8704  [
8705 \family typewriter
8706 float=0
8707 \family default
8708 ]
8709 \begin_inset Newline newline
8710 \end_inset
8711
8712 Der vertikale Abstand zwischen der Marke und dem folgenden Text.
8713  Wird nur für Marken benutzt, die über dem folgenden Text stehen (
8714 \family typewriter
8715 Top_En\SpecialChar \-
8716 vi\SpecialChar \-
8717 ron\SpecialChar \-
8718 ment
8719 \family default
8720
8721 \family typewriter
8722 Center\SpecialChar \-
8723 ed_Top_Environment
8724 \family default
8725 ).
8726 \end_layout
8727
8728 \begin_layout Description
8729
8730 \family typewriter
8731 \series medium
8732 LabelCounter
8733 \begin_inset space ~
8734 \end_inset
8735
8736 [string=""]
8737 \family default
8738 \series default
8739  
8740 \begin_inset space ~
8741 \end_inset
8742
8743
8744 \begin_inset Newline newline
8745 \end_inset
8746
8747 ist der Name des Zählers zur automatischen Nummerierung (siehe Abschnitt
8748 \begin_inset Newline linebreak
8749 \end_inset
8750
8751  
8752 \begin_inset CommandInset ref
8753 LatexCommand vref
8754 reference "sub:Zähler"
8755
8756 \end_inset
8757
8758  für Einzelheiten).
8759  Er muss vorhanden sein, wenn 
8760 \family typewriter
8761 LabelType
8762 \family default
8763  
8764 \family typewriter
8765 Counter
8766 \family default
8767  ist.
8768 \end_layout
8769
8770 \begin_layout Description
8771
8772 \family typewriter
8773 \series medium
8774 LabelFont
8775 \family default
8776 \series default
8777  
8778 \begin_inset space ~
8779 \end_inset
8780
8781
8782 \begin_inset Newline newline
8783 \end_inset
8784
8785 Der Zeichensatz, der für die Marke verwendet wird.
8786  (Siehe Abschnitt
8787 \begin_inset space \space{}
8788 \end_inset
8789
8790
8791 \begin_inset CommandInset ref
8792 LatexCommand vref
8793 reference "sub:Beschreibung-des-Zeichensatzes"
8794
8795 \end_inset
8796
8797 .)
8798 \end_layout
8799
8800 \begin_layout Description
8801 \begin_inset Flex Code
8802 status collapsed
8803
8804 \begin_layout Plain Layout
8805 LabelIndent
8806 \end_layout
8807
8808 \end_inset
8809
8810  
8811 \lang english
8812 Text that indicates how far a label should be indented.
8813 \end_layout
8814
8815 \begin_layout Description
8816
8817 \family typewriter
8818 \series medium
8819 LabelSep
8820 \family default
8821
8822 \begin_inset space ~
8823 \end_inset
8824
8825 [
8826 \family typewriter
8827 string=""
8828 \family default
8829 ]
8830 \series default
8831  
8832 \begin_inset space ~
8833 \end_inset
8834
8835
8836 \begin_inset Newline newline
8837 \end_inset
8838
8839 Der horizontale Abstand zwischen der Marke und dem folgenden Text.
8840  Wird nur für Marken benutzt, die nicht über dem folgenden Text stehen.
8841 \end_layout
8842
8843 \begin_layout Description
8844
8845 \family typewriter
8846 \series medium
8847 LabelString
8848 \family default
8849
8850 \begin_inset space ~
8851 \end_inset
8852
8853 [
8854 \family typewriter
8855 string=""
8856 \family default
8857 ]
8858 \series default
8859  
8860 \begin_inset space ~
8861 \end_inset
8862
8863
8864 \begin_inset Newline newline
8865 \end_inset
8866
8867 Der String, der für den 
8868 \family typewriter
8869 LabelType
8870 \family default
8871  
8872 \family typewriter
8873 \emph on
8874 Static
8875 \family default
8876 \emph default
8877  verwendet wird.
8878  Wenn 
8879 \family typewriter
8880 \series medium
8881 Label\SpecialChar \-
8882 Counter
8883 \family default
8884 \series default
8885  gesetzt wurde, kann diese Zeichenkette spezielle Formatierungsbefehle enthalten
8886 , wie sie in Abschnitt
8887 \begin_inset space \space{}
8888 \end_inset
8889
8890
8891 \begin_inset CommandInset ref
8892 LatexCommand vref
8893 reference "sub:Zähler"
8894
8895 \end_inset
8896
8897  be\SpecialChar \-
8898 schrieben sind.
8899 \begin_inset Foot
8900 status collapsed
8901
8902 \begin_layout Plain Layout
8903 Wegen der Rückwärtskompatibilität wird die Zeichenkette 
8904 \family typewriter
8905 \emph on
8906 @style-name@
8907 \family default
8908 \emph default
8909  durch den expandierten 
8910 \family typewriter
8911 \series medium
8912 LabelString
8913 \family default
8914 \series default
8915  mit dem Stil 
8916 \family typewriter
8917 \emph on
8918 style-name
8919 \family default
8920 \emph default
8921  ersetzt.
8922  Diese Funktion ist jetzt überflüssig und sollte durch die Mechanismen,
8923  die in Abschnitt
8924 \begin_inset space \space{}
8925 \end_inset
8926
8927
8928 \begin_inset CommandInset ref
8929 LatexCommand vref
8930 reference "sub:Zähler"
8931
8932 \end_inset
8933
8934  beschrieben sind, ersetzt werden.
8935 \end_layout
8936
8937 \end_inset
8938
8939
8940 \end_layout
8941
8942 \begin_layout Description
8943
8944 \family typewriter
8945 \series medium
8946 LabelStringAppendix
8947 \begin_inset space ~
8948 \end_inset
8949
8950 [
8951 \family default
8952 string=""
8953 \family typewriter
8954 ]
8955 \family default
8956 \series default
8957  
8958 \begin_inset space ~
8959 \end_inset
8960
8961
8962 \begin_inset Newline newline
8963 \end_inset
8964
8965 wird im Anhang anstatt 
8966 \family typewriter
8967 \series medium
8968 LabelString
8969 \family default
8970 \series default
8971  benutzt.
8972  Beachten Sie, dass jeder 
8973 \family typewriter
8974 \series medium
8975 LabelString
8976 \family default
8977 \series default
8978 -Befehl auch 
8979 \family typewriter
8980 \series medium
8981 LabelStringAppendix
8982 \family default
8983 \series default
8984  zurücksetzt.
8985 \end_layout
8986
8987 \begin_layout Description
8988
8989 \family typewriter
8990 \series medium
8991 LabelTag
8992 \family default
8993 \series default
8994  
8995 \begin_inset space ~
8996 \end_inset
8997
8998
8999 \begin_inset Newline newline
9000 \end_inset
9001
9002 wird nur für XML-Formate benutzt.
9003 \end_layout
9004
9005 \begin_layout Description
9006
9007 \family typewriter
9008 \series medium
9009 LabelType
9010 \family default
9011 \series default
9012  [
9013 \family typewriter
9014 \emph on
9015 No_Label
9016 \emph default
9017 , Manual, Static, Top_Environment, Centered_Top_
9018 \family default
9019
9020 \begin_inset Newline linebreak
9021 \end_inset
9022
9023
9024 \family typewriter
9025 En\SpecialChar \-
9026 vi\SpecialChar \-
9027 ron\SpecialChar \-
9028 ment, Sensitive, Counter
9029 \family default
9030 ]
9031 \end_layout
9032
9033 \begin_deeper
9034 \begin_layout Description
9035
9036 \family typewriter
9037 \series medium
9038 Manual
9039 \family default
9040 \series default
9041  bedeutet: die Marke ist das erste Wort (bis zum ersten echten Leerzeichen).
9042 \begin_inset Foot
9043 status collapsed
9044
9045 \begin_layout Plain Layout
9046 Wenn Sie mehr als ein Wort als Marke haben wollen, müssen Sie geschützte
9047  Leerzeichen benutzen.
9048 \end_layout
9049
9050 \end_inset
9051
9052  
9053 \end_layout
9054
9055 \begin_layout Description
9056
9057 \family typewriter
9058 \series medium
9059 Static
9060 \family default
9061 \series default
9062  bedeutet: die Marke wird im Layout definiert (siehe: 
9063 \family typewriter
9064 LabelString
9065 \family default
9066 ).
9067 \end_layout
9068
9069 \begin_layout Description
9070
9071 \family typewriter
9072 \series medium
9073 Top_Environment
9074 \family default
9075  und
9076 \family typewriter
9077  Centered_Top_Environment
9078 \family default
9079 \series default
9080  sind Spezialfälle von
9081 \family typewriter
9082  Static
9083 \family default
9084 .
9085  Die Marke wird über dem Absatz abgebildet, aber nur am Anfang der Umgebung
9086  oder am Anfang einer Serie von Absätzen mit diesem Layout.
9087  Dies benutzt man zum Beispiel im 
9088 \family sans
9089 Abstract
9090 \family default
9091 -Layout oder im 
9092 \family sans
9093 Bibliography
9094 \family default
9095 -Layout.
9096  Dasselbe trifft auch für 
9097 \family typewriter
9098 Manual
9099 \family default
9100 -Marken mit dem LaTeX-Typ 
9101 \family typewriter
9102 Environment
9103 \family default
9104  zu, damit Layouts für Theoreme korrekt arbeiten.
9105 \end_layout
9106
9107 \begin_layout Description
9108
9109 \family typewriter
9110 \series medium
9111 Sensitive
9112 \family default
9113 \series default
9114  ist ein Spezialfall von Bildunterschriften für Gleitobjekte (Abbildungen
9115  und Tabellen).
9116  
9117 \family typewriter
9118 Sensi\SpecialChar \-
9119 tive
9120 \family default
9121  bedeutet, dass der gedruckte Text von der Art des Gleitobjekts abhängt.
9122 \end_layout
9123
9124 \begin_layout Description
9125
9126 \family typewriter
9127 \series medium
9128 Counter 
9129 \family default
9130 \series default
9131 definiert automatisch nummerierte Zähler, wie in Abschnitt
9132 \begin_inset space \space{}
9133 \end_inset
9134
9135
9136 \begin_inset CommandInset ref
9137 LatexCommand vref
9138 reference "sub:Zähler"
9139
9140 \end_inset
9141
9142  beschrieben.
9143 \end_layout
9144
9145 \end_deeper
9146 \begin_layout Description
9147 \begin_inset Flex Code
9148 status collapsed
9149
9150 \begin_layout Plain Layout
9151 LangPreamble
9152 \end_layout
9153
9154 \end_inset
9155
9156  
9157 \lang english
9158 Note that this will completely override any prior 
9159 \begin_inset Flex Code
9160 status collapsed
9161
9162 \begin_layout Plain Layout
9163
9164 \lang english
9165 LangPreamble
9166 \end_layout
9167
9168 \end_inset
9169
9170  declaration for this style.
9171  Must end with 
9172 \begin_inset Quotes eld
9173 \end_inset
9174
9175
9176 \begin_inset Flex Code
9177 status collapsed
9178
9179 \begin_layout Plain Layout
9180
9181 \lang english
9182 EndLangPreamble
9183 \end_layout
9184
9185 \end_inset
9186
9187
9188 \begin_inset Quotes erd
9189 \end_inset
9190
9191 .
9192  See section 
9193 \begin_inset CommandInset ref
9194 LatexCommand ref
9195 reference "sub:I18n"
9196
9197 \end_inset
9198
9199  for details on its use.
9200 \end_layout
9201
9202 \begin_layout Description
9203
9204 \family typewriter
9205 \series medium
9206 LatexName
9207 \family default
9208 \series default
9209  
9210 \begin_inset space ~
9211 \end_inset
9212
9213
9214 \begin_inset Newline newline
9215 \end_inset
9216
9217 Der Name, den LaTeX für dieses Layout wählt, das heißt entweder der Name
9218  eines LaTeX-Befehls oder der einer LaTeX-Umgebung.
9219 \end_layout
9220
9221 \begin_layout Description
9222
9223 \family typewriter
9224 \series medium
9225 LatexParam
9226 \family default
9227 \series default
9228  
9229 \begin_inset space ~
9230 \end_inset
9231
9232
9233 \begin_inset Newline newline
9234 \end_inset
9235
9236 Ein optionaler Parameter, der 
9237 \family typewriter
9238 \series medium
9239 LatexName
9240 \family default
9241 \series default
9242  (dem zugehörigen Befehl oder der Umgebung) übergeben wird.
9243  Dieser Parameter kann innerhalb von LyX nicht mehr geändert werden.
9244  
9245 \end_layout
9246
9247 \begin_layout Description
9248
9249 \family typewriter
9250 \series medium
9251 LatexType
9252 \family default
9253 \series default
9254  [
9255 \family typewriter
9256 \emph on
9257 Paragraph
9258 \emph default
9259 , Command, Environment, Item_Environment, 
9260 \begin_inset Newline newline
9261 \end_inset
9262
9263 List_Environment
9264 \family default
9265 ]
9266 \begin_inset Newline newline
9267 \end_inset
9268
9269 Legt fest, wie das Layout in LaTeX überführt wird.
9270  
9271 \end_layout
9272
9273 \begin_deeper
9274 \begin_layout Description
9275
9276 \family typewriter
9277 \series medium
9278 Paragraph
9279 \family default
9280 \series default
9281  bewirkt nichts besonderes -- der Text wird als 
9282 \emph on
9283 normaler
9284 \emph default
9285  
9286 \emph on
9287 Absatz
9288 \emph default
9289  übernommen.
9290  
9291 \end_layout
9292
9293 \begin_layout Description
9294
9295 \family typewriter
9296 \series medium
9297 Command
9298 \family default
9299 \series default
9300  behandelt den Text als Argument eines LaTeX-Befehls (
9301 \family typewriter
9302 \emph on
9303
9304 \backslash
9305 LatexBe\SpecialChar \-
9306 fehl
9307 \emph default
9308  {\SpecialChar \ldots{}
9309 }
9310 \family default
9311 ).
9312 \end_layout
9313
9314 \begin_layout Description
9315
9316 \family typewriter
9317 \series medium
9318 Environment
9319 \family default
9320 \series default
9321  behandelt den Text als Kern einer LaTeX-Umgebung
9322 \begin_inset Foot
9323 status collapsed
9324
9325 \begin_layout Plain Layout
9326 LaTeX-Umgebung und LaTeX-Befehl sind hier etwas irreführend, denn diese
9327  Regeln gelten auch für SGML-Klassen.
9328  Schauen Sie sich am besten die SGML-Klassen-Dateien für Beispiele an.
9329 \end_layout
9330
9331 \end_inset
9332
9333  
9334 \begin_inset Newline newline
9335 \end_inset
9336
9337 (
9338 \family typewriter
9339
9340 \backslash
9341 begin{
9342 \emph on
9343 LatexUmgebung
9344 \emph default
9345 } \SpecialChar \ldots{}
9346  
9347 \backslash
9348 end{
9349 \emph on
9350 LatexUmgebung
9351 \emph default
9352 }
9353 \family default
9354 ).
9355  
9356 \end_layout
9357
9358 \begin_layout Description
9359
9360 \family typewriter
9361 \series medium
9362 Item_Environment
9363 \family default
9364 \series default
9365  bewirkt dasselbe wie 
9366 \family typewriter
9367 Environment
9368 \family default
9369 , nur dass vor jedem Absatz ein 
9370 \family typewriter
9371
9372 \backslash
9373 item
9374 \family default
9375  eingefügt wird.
9376  
9377 \end_layout
9378
9379 \begin_layout Description
9380
9381 \family typewriter
9382 \series medium
9383 List_Environment
9384 \family default
9385 \series default
9386  funktioniert wie 
9387 \family typewriter
9388 Item_Environment
9389 \family default
9390 , nur dass
9391 \family typewriter
9392  Label\SpecialChar \-
9393 Width\SpecialChar \-
9394 String
9395 \family default
9396  als Argument an die Umgebung übergeben wird.
9397
9398 \family typewriter
9399  Label\SpecialChar \-
9400 WidthString
9401 \family default
9402  kann im Menü 
9403 \family sans
9404 Absatz-Einstellungen
9405 \family default
9406  (
9407 \family sans
9408 Bearbeiten
9409 \family default
9410 \SpecialChar \menuseparator
9411
9412 \family sans
9413 Absatz-Einstellungen
9414 \family default
9415  
9416 \begin_inset Marginal
9417 status open
9418
9419 \begin_layout Plain Layout
9420 \begin_inset Graphics
9421         filename ../../images/layout-paragraph.png
9422         BoundingBox 0bp 6bp 20bp 20bp
9423
9424 \end_inset
9425
9426
9427 \end_layout
9428
9429 \end_inset
9430
9431  definiert werden.
9432
9433 \emph on
9434  
9435 \end_layout
9436
9437 \end_deeper
9438 \begin_layout Standard
9439 Fasst man die letzten Sachen zusammen, wird die LaTeX-Ausgabe entweder so:
9440 \end_layout
9441
9442 \begin_layout LyX-Code
9443
9444 \backslash
9445 latexname[latexparam]{\SpecialChar \ldots{}
9446 }
9447 \end_layout
9448
9449 \begin_layout Standard
9450 oder so:
9451 \end_layout
9452
9453 \begin_layout LyX-Code
9454
9455 \backslash
9456 begin{latexname}[latexparam] \SpecialChar \ldots{}
9457  
9458 \backslash
9459 end{latexname}.
9460 \end_layout
9461
9462 \begin_layout Standard
9463 aussehen, abhängig vom LaTeX-Typ.
9464 \end_layout
9465
9466 \begin_layout Description
9467
9468 \family typewriter
9469 \series medium
9470 LeftMargin
9471 \family default
9472 \series default
9473  [
9474 \family typewriter
9475 string=""
9476 \family default
9477 ]
9478 \begin_inset Newline newline
9479 \end_inset
9480
9481 Definiert den linken Einzug.
9482  Wenn ein Layout in ein anderes 
9483 \family typewriter
9484 Environment
9485 \family default
9486 -Layout integriert wird, werden die Breiten der verschiedenen 
9487 \family typewriter
9488 LeftMargin
9489 \family default
9490 s nicht einfach addiert, sondern vorher in Abhängigkeit zur Schachtelungstiefe
9491  mit dem Faktor 
9492 \begin_inset Formula $\frac{4}{\mathrm{Tiefe}+4}$
9493 \end_inset
9494
9495  multipliziert.
9496  Dieser Parameter wird auch dann benutzt, wenn der Rand als 
9497 \family typewriter
9498 Manual
9499 \family default
9500  oder 
9501 \family typewriter
9502 Dynamic
9503 \family default
9504  definiert wurde.
9505  In diesem Fall wird der Wert zu den gegebenen manuellen oder dynamischen
9506  Rändern hinzugefügt.
9507  Für die Bedeutung des Wertes gilt das bei 
9508 \family typewriter
9509 ParIndent
9510 \family default
9511  Gesagte.
9512 \end_layout
9513
9514 \begin_layout Description
9515
9516 \family typewriter
9517 \series medium
9518 Margin
9519 \family default
9520 \series default
9521  [
9522 \family typewriter
9523 \emph on
9524 Static
9525 \emph default
9526 , Manual, Dynamic, First_Dynamic, Right_Address_Box
9527 \family default
9528 ]
9529 \begin_inset Newline newline
9530 \end_inset
9531
9532 legt fest, wie der linke Rand des Textes bestimmt wird.
9533  
9534 \end_layout
9535
9536 \begin_deeper
9537 \begin_layout Description
9538
9539 \family typewriter
9540 \series medium
9541 Static
9542 \family default
9543 \series default
9544  wählt feste Randbreiten.
9545  
9546 \end_layout
9547
9548 \begin_layout Description
9549
9550 \family typewriter
9551 \series medium
9552 Manual
9553 \family default
9554 \series default
9555  bedeutet, dass der Rand von der Einstellung der 
9556 \family sans
9557 Ausrichtung
9558 \family default
9559  im Menü 
9560 \family sans
9561 Absatz-Einstellungen
9562 \family default
9563  (
9564 \family sans
9565 Bearbeiten
9566 \family default
9567 \SpecialChar \menuseparator
9568
9569 \family sans
9570 Absatz-Einstellungen
9571 \family default
9572
9573 \begin_inset Marginal
9574 status open
9575
9576 \begin_layout Plain Layout
9577 \begin_inset Graphics
9578         filename ../../images/layout-paragraph.png
9579         BoundingBox 0bp 6bp 20bp 20bp
9580
9581 \end_inset
9582
9583
9584 \end_layout
9585
9586 \end_inset
9587
9588 ) abhängt.
9589  Dies wird für hübsche Listen ohne Tabulatoren benutzt.
9590  
9591 \end_layout
9592
9593 \begin_layout Description
9594
9595 \family typewriter
9596 \series medium
9597 Dynamic
9598 \family default
9599 \series default
9600  bedeutet, der linke Rand hängt von der Größe der verwendeten Markierung
9601  ab.
9602  Dies wird zum Beispiel bei automatisch nummerierten Überschriften verwendet.
9603  Es leuchtet ein, dass die Überschrift 
9604 \begin_inset Quotes gld
9605 \end_inset
9606
9607 5.4.3.2.1 Sehr lange \SpecialChar \ldots{}
9608  Überschrift
9609 \begin_inset Quotes grd
9610 \end_inset
9611
9612  einen größeren linken Rand benötigt, als 
9613 \begin_inset Quotes gld
9614 \end_inset
9615
9616 3.2 Sehr lange \SpecialChar \ldots{}
9617  Überschrift
9618 \begin_inset Quotes grd
9619 \end_inset
9620
9621 .
9622  
9623 \end_layout
9624
9625 \begin_layout Description
9626
9627 \family typewriter
9628 \series medium
9629 First_Dynamic
9630 \family default
9631 \series default
9632  arbeitet ähnlich wie 
9633 \family typewriter
9634 Dynamic
9635 \family default
9636 , aber nur die erste Zeile wird dynamisch gesetzt, die anderen statisch.
9637  Dies wird für die LaTeX
9638 \begin_inset ERT
9639 status collapsed
9640
9641 \begin_layout Plain Layout
9642
9643 "=
9644 \end_layout
9645
9646 \end_inset
9647
9648 Umgebung 
9649 \family sans
9650 description
9651 \family default
9652  benutzt.
9653 \end_layout
9654
9655 \begin_layout Description
9656
9657 \family typewriter
9658 \series medium
9659 Right_Address_Box
9660 \family default
9661 \series default
9662  bedeutet, dass der Rand wird so gewählt, dass die längste Zeile des Absatzes
9663  gerade den rechten Rand berührt.
9664  Dies wird zum Setzen einer Adresse am rechten Rand der Seite eingesetzt.
9665 \end_layout
9666
9667 \end_deeper
9668 \begin_layout Description
9669
9670 \family typewriter
9671 \series medium
9672 NeedProtect
9673 \family default
9674 \series default
9675
9676 \begin_inset space ~
9677 \end_inset
9678
9679
9680 \series medium
9681 [
9682 \family typewriter
9683 \emph on
9684 0
9685 \emph default
9686 ,1
9687 \family default
9688 ]
9689 \series default
9690  
9691 \begin_inset space ~
9692 \end_inset
9693
9694
9695 \begin_inset Newline newline
9696 \end_inset
9697
9698 Gibt an, ob 
9699 \emph on
9700 zerbrechliche
9701 \emph default
9702  LaTeX-Befehle innerhalb dieses Layouts durch 
9703 \family typewriter
9704
9705 \backslash
9706 protect
9707 \family default
9708  ge\SpecialChar \-
9709 schützt werden müssen.
9710 \end_layout
9711
9712 \begin_layout Description
9713
9714 \family typewriter
9715 \series medium
9716 Newline
9717 \family default
9718 \series default
9719
9720 \begin_inset space ~
9721 \end_inset
9722
9723
9724 \series medium
9725 [
9726 \family typewriter
9727 0,
9728 \emph on
9729
9730 \begin_inset space ~
9731 \end_inset
9732
9733 1
9734 \family default
9735 \emph default
9736 ]
9737 \series default
9738  
9739 \begin_inset space ~
9740 \end_inset
9741
9742
9743 \begin_inset Newline newline
9744 \end_inset
9745
9746 Gibt an, ob Zeilenumbrüche in LaTeX als 
9747 \begin_inset Quotes gld
9748 \end_inset
9749
9750
9751 \family typewriter
9752
9753 \backslash
9754
9755 \backslash
9756
9757 \family default
9758
9759 \begin_inset Quotes grd
9760 \end_inset
9761
9762  dargestellt werden, oder nicht.
9763  Es macht Sinn, diese Option auszuschalten (Wert: 0), um LaTeX-Einschübe
9764  in LyX komfortabler editieren zu können.
9765 \end_layout
9766
9767 \begin_layout Description
9768
9769 \family typewriter
9770 \series medium
9771 NextNoIndent
9772 \family default
9773 \series default
9774
9775 \begin_inset space ~
9776 \end_inset
9777
9778
9779 \series medium
9780 [
9781 \family typewriter
9782 1,
9783 \emph on
9784
9785 \begin_inset space ~
9786 \end_inset
9787
9788 0
9789 \family default
9790 \emph default
9791 ]
9792 \series default
9793  
9794 \begin_inset space ~
9795 \end_inset
9796
9797
9798 \begin_inset Newline newline
9799 \end_inset
9800
9801 Gibt an, ob der nachfolgende Absatz einen linken Einzug haben darf oder
9802  nicht.
9803  
9804 \family typewriter
9805 1
9806 \family default
9807  heißt, der Absatz erhält auf keinen Fall einen Einzug.
9808  (Zum Beispiel nach einer Überschrift.)
9809 \end_layout
9810
9811 \begin_layout Description
9812
9813 \family typewriter
9814 \series medium
9815 ObsoletedBy
9816 \family default
9817 \series default
9818  
9819 \begin_inset space ~
9820 \end_inset
9821
9822
9823 \begin_inset Newline newline
9824 \end_inset
9825
9826 ist der Name eines Layouts, das durch dieses ersetzt wurde.
9827  So können Sie ein Layout umbenennen und die Rückwärtskompatibilität erhalten.
9828 \end_layout
9829
9830 \begin_layout Description
9831
9832 \family typewriter
9833 \series medium
9834 OptionalArgs
9835 \begin_inset space ~
9836 \end_inset
9837
9838 [int=0]
9839 \family default
9840 \series default
9841  
9842 \begin_inset space ~
9843 \end_inset
9844
9845
9846 \begin_inset Newline newline
9847 \end_inset
9848
9849 ist die Zahl der optionalen Argumente, die in diesem Layout benutzt werden
9850  können.
9851  Dies ist zum Beispiel bei Abschnittsüberschriften hilfreich und macht nur
9852  mit LaTeX Sinn.
9853 \end_layout
9854
9855 \begin_layout Description
9856
9857 \series medium
9858 \begin_inset Flex Code
9859 status collapsed
9860
9861 \begin_layout Plain Layout
9862
9863 \series medium
9864 ParbreakIsNewline
9865 \end_layout
9866
9867 \end_inset
9868
9869
9870 \series default
9871  [
9872 \begin_inset Flex Code
9873 status collapsed
9874
9875 \begin_layout Plain Layout
9876 0
9877 \end_layout
9878
9879 \end_inset
9880
9881
9882 \begin_inset Flex Code
9883 status collapsed
9884
9885 \begin_layout Plain Layout
9886 1
9887 \end_layout
9888
9889 \end_inset
9890
9891
9892 \lang english
9893 Indicates that paragraphs will not be separated by an empty line in LaTeX
9894  output, but only by a line break; together with 
9895 \begin_inset Flex Code
9896 status collapsed
9897
9898 \begin_layout Plain Layout
9899
9900 \lang english
9901 PassThru 1
9902 \end_layout
9903
9904 \end_inset
9905
9906 , this allows to emulate a plain text editor (like the ERT inset).
9907 \end_layout
9908
9909 \begin_layout Description
9910
9911 \family typewriter
9912 \series medium
9913 ParIndent
9914 \family default
9915 \series default
9916
9917 \begin_inset space ~
9918 \end_inset
9919
9920
9921 \series medium
9922 [
9923 \family typewriter
9924 string=""
9925 \family default
9926 ]
9927 \series default
9928  
9929 \begin_inset space ~
9930 \end_inset
9931
9932
9933 \begin_inset Newline newline
9934 \end_inset
9935
9936 Der Einzug der ersten Zeile eines Absatzes.
9937  Als Argument wird eine Zeichenkette übergeben.
9938  Zum Beispiel bedeutet 
9939 \begin_inset Quotes gld
9940 \end_inset
9941
9942
9943 \family typewriter
9944 MM
9945 \family default
9946
9947 \begin_inset Quotes grd
9948 \end_inset
9949
9950 , dass die erste Zeile genau so weit eingezogen wird, wie die Breite von
9951  
9952 \begin_inset Quotes gld
9953 \end_inset
9954
9955
9956 \family typewriter
9957 MM
9958 \family default
9959
9960 \begin_inset Quotes grd
9961 \end_inset
9962
9963  im normalen Zeichensatz ist.
9964  Einen negativen Wert können Sie angeben, indem Sie ein 
9965 \begin_inset Quotes gld
9966 \end_inset
9967
9968 -
9969 \begin_inset Quotes grd
9970 \end_inset
9971
9972  voranstellen.
9973 \begin_inset Newline newline
9974 \end_inset
9975
9976 Diese Methode wurde gewählt, damit das Aussehen auf dem Bildschirm bei unterschi
9977 edlichen Zeichensätzen möglichst ähnlich bleibt.
9978  
9979 \family typewriter
9980 ParIndent
9981 \family default
9982  bleibt für ein bestimmtes Layout fest.
9983  Eine Ausnahme ist das Standard-Layout, denn dort kann der Einzug vom vorherigen
9984  Layout mit 
9985 \family typewriter
9986 NextNoIndent
9987 \family default
9988  verboten werden.
9989 \begin_inset Newline newline
9990 \end_inset
9991
9992 Auch benutzt das Standard-Layout innerhalb von Umgebungen den Einzug der
9993  Umgebung und nicht den eigenen.
9994  Zum Beispiel haben Standardabsätze innerhalb einer Aufzählung keinen Einzug.
9995 \end_layout
9996
9997 \begin_layout Description
9998
9999 \family typewriter
10000 \series medium
10001 ParSep
10002 \family default
10003 \series default
10004
10005 \begin_inset space ~
10006 \end_inset
10007
10008
10009 \series medium
10010 [
10011 \family typewriter
10012 float=0
10013 \family default
10014 ]
10015 \series default
10016  
10017 \begin_inset space ~
10018 \end_inset
10019
10020
10021 \begin_inset Newline newline
10022 \end_inset
10023
10024 Der vertikale Anstand zwischen den Absätzen dieses Layouts.
10025 \end_layout
10026
10027 \begin_layout Description
10028
10029 \family typewriter
10030 \series medium
10031 ParSkip
10032 \family default
10033
10034 \begin_inset space ~
10035 \end_inset
10036
10037 [
10038 \family typewriter
10039 float=0
10040 \family default
10041 ]
10042 \series default
10043  
10044 \begin_inset space ~
10045 \end_inset
10046
10047
10048 \begin_inset Newline newline
10049 \end_inset
10050
10051 LyX erlaubt im Menü 
10052 \family sans
10053 Dokument
10054 \family default
10055 \SpecialChar \menuseparator
10056
10057 \family sans
10058 Einstellungen
10059 \family default
10060 \SpecialChar \menuseparator
10061
10062 \family sans
10063 Textformat
10064 \family default
10065  die Einstellung 
10066 \family sans
10067 Absätze
10068 \begin_inset space \space{}
10069 \end_inset
10070
10071 trennen
10072 \begin_inset space \space{}
10073 \end_inset
10074
10075 durch
10076 \family default
10077 .
10078  Mögliche Einstellungen sind entweder 
10079 \family sans
10080 Einrü\SpecialChar \-
10081 ckung
10082 \family default
10083  oder 
10084 \family sans
10085 Vertikaler
10086 \begin_inset space \space{}
10087 \end_inset
10088
10089 Abstand
10090 \family default
10091 .
10092  Wenn 
10093 \family sans
10094 Vertikaler
10095 \begin_inset space \space{}
10096 \end_inset
10097
10098 Abstand
10099 \family default
10100  gewählt wird, wird in einem Layout mit 
10101 \family typewriter
10102 Latex\SpecialChar \-
10103 Type Paragraph
10104 \family default
10105  der Wert von 
10106 \family typewriter
10107 ParIndent
10108 \family default
10109  ignoriert.
10110  Stattdessen werden alle Absätze durch einen vertikalen Abstand getrennt.
10111  Die Länge dieses Abstands ist das Produkt von 
10112 \family typewriter
10113 ParSkip
10114 \family default
10115  und der Höhe des Standardzeichensatzes.
10116 \end_layout
10117
10118 \begin_layout Description
10119
10120 \family typewriter
10121 \series medium
10122 PassThru
10123 \series default
10124
10125 \begin_inset space ~
10126 \end_inset
10127
10128
10129 \series medium
10130 [0,
10131 \series default
10132  1]
10133 \begin_inset Newline newline
10134 \end_inset
10135
10136
10137 \family default
10138 Legt fest, ob der Absatzinhalt unverändert ausgegeben werden soll, also
10139  ohne diverse von LaTeX benötigte Ersetzungen durchzuführen.
10140  Dies ersetzt in gewisser Weise das alte Zeichensatzattribut 
10141 \family typewriter
10142 LaTe
10143 \begin_inset ERT
10144 status collapsed
10145
10146 \begin_layout Plain Layout
10147
10148 {}
10149 \end_layout
10150
10151 \end_inset
10152
10153 X
10154 \family default
10155 .
10156 \end_layout
10157
10158 \begin_layout Description
10159
10160 \family typewriter
10161 \series medium
10162 Preamble\SpecialChar \ldots{}
10163 EndPreamble
10164 \family default
10165 \series default
10166  
10167 \begin_inset space ~
10168 \end_inset
10169
10170
10171 \begin_inset Newline newline
10172 \end_inset
10173
10174 Eine Serie von Makrodefinitionen, die in die Präambel (vor 
10175 \family typewriter
10176
10177 \backslash
10178 begin{docu\SpecialChar \-
10179 ment}
10180 \family default
10181 ) eingefügt werden, falls dieses Layout benutzt wird.
10182 \end_layout
10183
10184 \begin_layout Description
10185 \begin_inset Flex Code
10186 status collapsed
10187
10188 \begin_layout Plain Layout
10189
10190 \series medium
10191 RefPrefix
10192 \end_layout
10193
10194 \end_inset
10195
10196  [
10197 \begin_inset Flex Code
10198 status collapsed
10199
10200 \begin_layout Plain Layout
10201 string
10202 \end_layout
10203
10204 \end_inset
10205
10206
10207 \lang english
10208 The prefix to use when creating labels referring to paragraphs of this type.
10209  This allows the use of formatted references.
10210 \end_layout
10211
10212 \begin_layout Description
10213 \begin_inset Flex Code
10214 status collapsed
10215
10216 \begin_layout Plain Layout
10217
10218 \series medium
10219 RequiredArgs
10220 \end_layout
10221
10222 \end_inset
10223
10224  [
10225 \begin_inset Flex Code
10226 status collapsed
10227
10228 \begin_layout Plain Layout
10229 int=0
10230 \end_layout
10231
10232 \end_inset
10233
10234
10235 \lang english
10236 The number of required arguments that the LaTeX command or environment correspon
10237 ding to this style expects.
10238  In the case of a command, these are required arguments 
10239 \emph on
10240 other than
10241 \emph default
10242  that associated with the content of the paragraph itself.
10243  These do not actually have to be provided: LyX will output empty arguments
10244  if necessary.
10245  Note that optional arguments will be output before required arguments.
10246  See the discussion of the 
10247 \begin_inset Flex Code
10248 status collapsed
10249
10250 \begin_layout Plain Layout
10251
10252 \lang english
10253 OptionalArgs
10254 \end_layout
10255
10256 \end_inset
10257
10258  tag above for more information.
10259 \end_layout
10260
10261 \begin_layout Description
10262
10263 \family typewriter
10264 \series medium
10265 Requires
10266 \family default
10267 \series default
10268
10269 \begin_inset space ~
10270 \end_inset
10271
10272
10273 \series medium
10274 [
10275 \family typewriter
10276 string
10277 \family default
10278 ]
10279 \series default
10280  
10281 \begin_inset space ~
10282 \end_inset
10283
10284
10285 \begin_inset Newline newline
10286 \end_inset
10287
10288
10289 \series medium
10290
10291 \begin_inset CommandInset label
10292 LatexCommand label
10293 name "Requires-2"
10294
10295 \end_inset
10296
10297
10298 \series default
10299 legt fest, dass das Layout die Funktion 
10300 \family typewriter
10301 string
10302 \family default
10303  benötigt.
10304  Sehen Sie sich auch die Beschreibung von 
10305 \family typewriter
10306 Provides
10307 \family default
10308
10309 \begin_inset CommandInset ref
10310 LatexCommand vpageref
10311 reference "Provides"
10312
10313 \end_inset
10314
10315  an.
10316 \end_layout
10317
10318 \begin_layout Description
10319
10320 \family typewriter
10321 \series medium
10322 RightMargin
10323 \family default
10324 \series default
10325
10326 \begin_inset space ~
10327 \end_inset
10328
10329
10330 \series medium
10331 [
10332 \family typewriter
10333 string=""
10334 \family default
10335 ]
10336 \series default
10337  
10338 \begin_inset space ~
10339 \end_inset
10340
10341
10342 \begin_inset Newline newline
10343 \end_inset
10344
10345 Ähnlich wie 
10346 \family typewriter
10347 LeftMargin
10348 \family default
10349 .
10350 \end_layout
10351
10352 \begin_layout Description
10353
10354 \family typewriter
10355 \series medium
10356 Spacing
10357 \family default
10358 \series default
10359
10360 \begin_inset space ~
10361 \end_inset
10362
10363
10364 \series medium
10365 [
10366 \family typewriter
10367 \emph on
10368 single
10369 \emph default
10370 ,
10371 \begin_inset space ~
10372 \end_inset
10373
10374 onehalf,
10375 \begin_inset space ~
10376 \end_inset
10377
10378 double,
10379 \begin_inset space ~
10380 \end_inset
10381
10382 other
10383 \family default
10384 \emph on
10385
10386 \begin_inset space ~
10387 \end_inset
10388
10389 Wert
10390 \emph default
10391 ]
10392 \series default
10393  
10394 \begin_inset space ~
10395 \end_inset
10396
10397
10398 \begin_inset Newline newline
10399 \end_inset
10400
10401 Dies definiert die Voreinstellung für den Zeilenabstand des Layouts.
10402  Die Argumente 
10403 \family typewriter
10404 single
10405 \family default
10406
10407 \family typewriter
10408 onehalf
10409 \family default
10410  und 
10411 \family typewriter
10412 double
10413 \family default
10414  entsprechen Multiplikatoren 1, 1.25 und 1.667.
10415  Wenn Sie als Argument 
10416 \family typewriter
10417 other
10418 \family default
10419  angeben, müssen Sie  als 
10420 \emph on
10421 Wert
10422 \emph default
10423  einen konkreten Multiplikator angeben.
10424  Im Gegensatz zu anderen Parametern erzeugt LyX, wenn 
10425 \family typewriter
10426 Spacing
10427 \family default
10428  gesetzt wird, spezifischen LaTeX-Code, der auf das Paket 
10429 \family typewriter
10430 setspace.sty
10431 \family default
10432  zurückgreift.
10433 \end_layout
10434
10435 \begin_layout Description
10436 \begin_inset Flex Code
10437 status collapsed
10438
10439 \begin_layout Plain Layout
10440
10441 \series medium
10442 Spellcheck
10443 \end_layout
10444
10445 \end_inset
10446
10447  [
10448 \begin_inset Flex Code
10449 status collapsed
10450
10451 \begin_layout Plain Layout
10452 0
10453 \end_layout
10454
10455 \end_inset
10456
10457 ,
10458 \begin_inset Flex Code
10459 status collapsed
10460
10461 \begin_layout Plain Layout
10462 1
10463 \end_layout
10464
10465 \end_inset
10466
10467
10468 \lang english
10469 Spellcheck paragraphs of this style.
10470  Default is true.
10471 \end_layout
10472
10473 \begin_layout Description
10474
10475 \family typewriter
10476 \series medium
10477 TextFont
10478 \family default
10479 \series default
10480  
10481 \begin_inset space ~
10482 \end_inset
10483
10484
10485 \begin_inset Newline newline
10486 \end_inset
10487
10488 Der Zeichensatz, der für den Textkörper verwendet wird.
10489  (Siehe auch Abschnitt 
10490 \begin_inset CommandInset ref
10491 LatexCommand vref
10492 reference "sub:Beschreibung-des-Zeichensatzes"
10493
10494 \end_inset
10495
10496 .)
10497 \end_layout
10498
10499 \begin_layout Description
10500
10501 \family typewriter
10502 \series medium
10503 TocLevel
10504 \begin_inset space ~
10505 \end_inset
10506
10507 [int]
10508 \family default
10509 \series default
10510  
10511 \begin_inset space ~
10512 \end_inset
10513
10514
10515 \begin_inset Newline newline
10516 \end_inset
10517
10518 ist die Stufe des Stils im Inhaltsverzeichnis und wird zur automatischen
10519  Nummerierung von Abschnittsüberschriften benutzt.
10520 \end_layout
10521
10522 \begin_layout Description
10523
10524 \family typewriter
10525 \series medium
10526 TopSep
10527 \family default
10528 \series default
10529
10530 \begin_inset space ~
10531 \end_inset
10532
10533
10534 \series medium
10535 [
10536 \family typewriter
10537 float=0
10538 \family default
10539 ]
10540 \series default
10541  
10542 \begin_inset space ~
10543 \end_inset
10544
10545
10546 \begin_inset Newline newline
10547 \end_inset
10548
10549 Der vertikale Abstand, der die erste Serie von Absätzen vom vorangehenden
10550  Text trennt.
10551 \end_layout
10552
10553 \begin_layout Subsection
10554
10555 \lang english
10556 \begin_inset CommandInset label
10557 LatexCommand label
10558 name "sub:I18n"
10559
10560 \end_inset
10561
10562 Internationalization of Paragraph Styles
10563 \end_layout
10564
10565 \begin_layout Standard
10566
10567 \lang english
10568 LyX has long supported internationalization of layout information, but,
10569  until version 2.0, this applied only to the user interface and not to, say,
10570  PDF output.
10571  Thus, French authors were forced to resort to ugly hacks if they wanted
10572  `
10573 \lang french
10574 Théorème
10575 \lang english
10576  1' instead of `Theorem 1'.
10577  Thanks to Georg Baum, that is no longer the case.
10578 \end_layout
10579
10580 \begin_layout Standard
10581
10582 \lang english
10583 If a 
10584 \begin_inset Flex Code
10585 status collapsed
10586
10587 \begin_layout Plain Layout
10588
10589 \lang english
10590 Style
10591 \end_layout
10592
10593 \end_inset
10594
10595  defines text that is to appear in the typeset document, it may use 
10596 \begin_inset Flex Code
10597 status collapsed
10598
10599 \begin_layout Plain Layout
10600
10601 \lang english
10602 LangPreamble
10603 \end_layout
10604
10605 \end_inset
10606
10607  and 
10608 \begin_inset Flex Code
10609 status collapsed
10610
10611 \begin_layout Plain Layout
10612
10613 \lang english
10614 BabelPreamble
10615 \end_layout
10616
10617 \end_inset
10618
10619  to support non-English and even multi-language documents correctly.
10620  The following excerpt (from the 
10621 \begin_inset Flex Code
10622 status collapsed
10623
10624 \begin_layout Plain Layout
10625
10626 \lang english
10627 theorems-ams.inc
10628 \end_layout
10629
10630 \end_inset
10631
10632  file) shows how this works:
10633 \end_layout
10634
10635 \begin_layout LyX-Code
10636 Preamble
10637 \end_layout
10638
10639 \begin_deeper
10640 \begin_layout LyX-Code
10641   
10642 \backslash
10643 theoremstyle{remark}
10644 \end_layout
10645
10646 \begin_layout LyX-Code
10647   
10648 \backslash
10649 newtheorem{claim}[thm]{
10650 \backslash
10651 protect
10652 \backslash
10653 claimname}
10654 \end_layout
10655
10656 \begin_layout LyX-Code
10657 EndPreamble
10658 \end_layout
10659
10660 \begin_layout LyX-Code
10661 LangPreamble
10662 \end_layout
10663
10664 \begin_layout LyX-Code
10665   
10666 \backslash
10667 providecommand{
10668 \backslash
10669 claimname}{_(Claim)}
10670 \end_layout
10671
10672 \begin_layout LyX-Code
10673 EndLangPreamble
10674 \end_layout
10675
10676 \begin_layout LyX-Code
10677 BabelPreamble
10678 \end_layout
10679
10680 \begin_layout LyX-Code
10681     
10682 \backslash
10683 addto
10684 \backslash
10685 captions$$lang{
10686 \backslash
10687 renewcommand{
10688 \backslash
10689 claimname}{_(Claim)}}
10690 \end_layout
10691
10692 \begin_layout LyX-Code
10693 EndBabelPreamble
10694 \end_layout
10695
10696 \end_deeper
10697 \begin_layout Standard
10698
10699 \lang english
10700 In principle, any legal LaTeX may appear in the 
10701 \begin_inset Flex Code
10702 status collapsed
10703
10704 \begin_layout Plain Layout
10705
10706 \lang english
10707 LangPreamble
10708 \end_layout
10709
10710 \end_inset
10711
10712  and 
10713 \begin_inset Flex Code
10714 status collapsed
10715
10716 \begin_layout Plain Layout
10717
10718 \lang english
10719 BabelPreamble
10720 \end_layout
10721
10722 \end_inset
10723
10724  tags, but in practice they will typically look as they do here.
10725  The key to correct translation of the typeset text is the definition of
10726  the LaTeX command 
10727 \begin_inset Flex Code
10728 status collapsed
10729
10730 \begin_layout Plain Layout
10731
10732 \lang english
10733
10734 \backslash
10735 claimname
10736 \end_layout
10737
10738 \end_inset
10739
10740  and its use in 
10741 \begin_inset Flex Code
10742 status collapsed
10743
10744 \begin_layout Plain Layout
10745
10746 \lang english
10747
10748 \backslash
10749 newtheorem
10750 \end_layout
10751
10752 \end_inset
10753
10754 .
10755  
10756 \end_layout
10757
10758 \begin_layout Standard
10759
10760 \lang english
10761 The 
10762 \begin_inset Flex Code
10763 status collapsed
10764
10765 \begin_layout Plain Layout
10766
10767 \lang english
10768 LangPreamble
10769 \end_layout
10770
10771 \end_inset
10772
10773  tag provides for internationalization based upon the overall language of
10774  the document.
10775  The contents of the tag will be included in the preamble, just as with
10776  the 
10777 \begin_inset Flex Code
10778 status collapsed
10779
10780 \begin_layout Plain Layout
10781
10782 \lang english
10783 Preamble
10784 \end_layout
10785
10786 \end_inset
10787
10788  tag.
10789  What makes it special is the use of the 
10790 \begin_inset Quotes eld
10791 \end_inset
10792
10793 function
10794 \begin_inset Quotes erd
10795 \end_inset
10796
10797  
10798 \begin_inset Flex Code
10799 status collapsed
10800
10801 \begin_layout Plain Layout
10802
10803 \lang english
10804 _()
10805 \end_layout
10806
10807 \end_inset
10808
10809 , which will be replaced, when LyX produces LaTeX output, with the translation
10810  of its argument into the document language.
10811 \end_layout
10812
10813 \begin_layout Standard
10814
10815 \lang english
10816 The 
10817 \begin_inset Flex Code
10818 status collapsed
10819
10820 \begin_layout Plain Layout
10821
10822 \lang english
10823 BabelPreamble
10824 \end_layout
10825
10826 \end_inset
10827
10828  tag is more complex, since it is meant to provide support for multi-language
10829  documents and so offers an interface to the 
10830 \begin_inset Flex Code
10831 status collapsed
10832
10833 \begin_layout Plain Layout
10834
10835 \lang english
10836 babel
10837 \end_layout
10838
10839 \end_inset
10840
10841  package.
10842  Its contents will be added to the preamble once for each language that
10843  appears in the document.
10844  In this case, the argument to 
10845 \begin_inset Flex Code
10846 status collapsed
10847
10848 \begin_layout Plain Layout
10849
10850 \lang english
10851 _()
10852 \end_layout
10853
10854 \end_inset
10855
10856  will be replaced with its translation into the language in question; the
10857  expression 
10858 \begin_inset Flex Code
10859 status collapsed
10860
10861 \begin_layout Plain Layout
10862
10863 \lang english
10864 $$lang
10865 \end_layout
10866
10867 \end_inset
10868
10869  is replaced by the language name (as used by the babel package).
10870 \end_layout
10871
10872 \begin_layout Standard
10873
10874 \lang english
10875 A German document that also included a French section would thus have the
10876  following in the preamble:
10877 \end_layout
10878
10879 \begin_layout LyX-Code
10880
10881 \backslash
10882 addto
10883 \backslash
10884 captionsfrench{
10885 \backslash
10886 renewcommand{
10887 \backslash
10888 claimname}{Affirmation}}   
10889 \backslash
10890 addto
10891 \backslash
10892 captionsngerman{
10893 \backslash
10894 renewcommand{
10895 \backslash
10896 claimname}{Behauptung}}   
10897 \backslash
10898 providecommand{
10899 \backslash
10900 claimname}{Behauptung}
10901 \end_layout
10902
10903 \begin_layout Standard
10904
10905 \lang english
10906 LaTeX and 
10907 \begin_inset Flex Code
10908 status collapsed
10909
10910 \begin_layout Plain Layout
10911
10912 \lang english
10913 babel
10914 \end_layout
10915
10916 \end_inset
10917
10918  will then conspire to produce the correct text in the output.
10919 \end_layout
10920
10921 \begin_layout Standard
10922
10923 \lang english
10924 One important point to note here is that the translations are provided by
10925  LyX itself, through the same mechanism it uses for internationalization
10926  of the user interface.
10927  This means, in effect, that 
10928 \begin_inset Flex Code
10929 status collapsed
10930
10931 \begin_layout Plain Layout
10932
10933 \lang english
10934 LangPreamble
10935 \end_layout
10936
10937 \end_inset
10938
10939  and 
10940 \begin_inset Flex Code
10941 status collapsed
10942
10943 \begin_layout Plain Layout
10944
10945 \lang english
10946 BabelPreamble
10947 \end_layout
10948
10949 \end_inset
10950
10951  are really only of use in layout files that are provided with LyX, since
10952  text entered in user-created layout files will not be seen by LyX's internation
10953 alization routines.
10954  That said, however, any layout created with the intention that it will
10955  be included with LyX should use these tags where appropriate.
10956 \end_layout
10957
10958 \begin_layout Subsection
10959 Gleitobjekte
10960 \begin_inset CommandInset label
10961 LatexCommand label
10962 name "sub:Gleitobjekte"
10963
10964 \end_inset
10965
10966
10967 \end_layout
10968
10969 \begin_layout Standard
10970 Seit LyX 1.3.0 ist es möglich und nötig, Gleitobjekte (
10971 \family sans
10972 Abbildung
10973 \family default
10974
10975 \family sans
10976 Tabelle
10977 \family default
10978 ,\SpecialChar \ldots{}
10979 ) in der Textklasse selber zu definieren.
10980  Standardgleitobjekte sind in der Datei 
10981 \family typewriter
10982 stdfloats.inc
10983 \family default
10984  enthalten, so dass Sie sie nur noch
10985 \end_layout
10986
10987 \begin_layout LyX-Code
10988 Input stdfloats.inc
10989 \end_layout
10990
10991 \begin_layout Standard
10992 zu Ihrer Layoutdatei hinzufügen müssen.
10993  Wenn Sie eine Textklasse implementieren wollen, die andere Gleitobjekttypen
10994  enthält (wie zum Beispiel die AGU-Klasse), werden Ihnen die folgenden Informati
10995 onen helfen:
10996 \end_layout
10997
10998 \begin_layout Description
10999
11000 \family typewriter
11001 \series medium
11002 Extension
11003 \begin_inset space ~
11004 \end_inset
11005
11006 [string=""]
11007 \family default
11008 \series default
11009  
11010 \begin_inset space ~
11011 \end_inset
11012
11013
11014 \begin_inset Newline newline
11015 \end_inset
11016
11017 Die Dateinamenerweiterung einer zusätzlichen Datei für das Abbildungsver\SpecialChar \-
11018 zeichnis
11019  (oder andere).
11020  LaTeX schreibt die Beschriftungen in diese Datei.
11021 \end_layout
11022
11023 \begin_layout Description
11024
11025 \family typewriter
11026 \series medium
11027 GuiName
11028 \begin_inset space ~
11029 \end_inset
11030
11031 [string=""]
11032 \family default
11033 \series default
11034  
11035 \begin_inset space ~
11036 \end_inset
11037
11038
11039 \begin_inset Newline newline
11040 \end_inset
11041
11042 Die Zeichenkette, die in den Menüs und für die Beschriftung benutzt wird.
11043  Dies wird in die aktuelle Sprache übersetzt, wenn babel verwendet wird.
11044 \end_layout
11045
11046 \begin_layout Description
11047
11048 \family typewriter
11049 \series medium
11050 LaTe
11051 \begin_inset ERT
11052 status collapsed
11053
11054 \begin_layout Plain Layout
11055
11056 {}
11057 \end_layout
11058
11059 \end_inset
11060
11061 XBuiltin
11062 \begin_inset space ~
11063 \end_inset
11064
11065 [0,
11066 \begin_inset space ~
11067 \end_inset
11068
11069 1]
11070 \family default
11071 \series default
11072  
11073 \begin_inset space ~
11074 \end_inset
11075
11076
11077 \begin_inset Newline newline
11078 \end_inset
11079
11080 1 bedeutet, das das Gleitobjekt bereits von der LaTeX-Dokumentklasse benutzt
11081  wird.
11082  0 bedeutet, das das Gleitobjekt im LaTeX-Paket 
11083 \family typewriter
11084 float
11085 \family default
11086  definiert wird.
11087 \end_layout
11088
11089 \begin_layout Description
11090
11091 \family typewriter
11092 \series medium
11093 ListName
11094 \begin_inset space ~
11095 \end_inset
11096
11097 [string=""]
11098 \family default
11099 \series default
11100  
11101 \begin_inset space ~
11102 \end_inset
11103
11104
11105 \begin_inset Newline newline
11106 \end_inset
11107
11108 Die Überschrift für das Gleitobjekt-Verzeichnis.
11109  Dies wird in die Dokumentsprache übersetzt.
11110 \end_layout
11111
11112 \begin_layout Description
11113
11114 \family typewriter
11115 \series medium
11116 NumberWithin
11117 \begin_inset space ~
11118 \end_inset
11119
11120 [string=""]
11121 \family default
11122 \series default
11123  
11124 \begin_inset space ~
11125 \end_inset
11126
11127
11128 \begin_inset Newline newline
11129 \end_inset
11130
11131 Dieses optionale Argument bestimmt, ob Gleitobjekte dieser Klasse mit der
11132  Abschnittsnummer dieses Dokuments nummeriert werden.
11133  Wenn zum Beispiel [string="chapter"] gesetzt ist, werden die Gleitobjekte
11134  mit den Kapitelnummern nummeriert.
11135 \end_layout
11136
11137 \begin_layout Description
11138
11139 \family typewriter
11140 \series medium
11141 Placement
11142 \begin_inset space ~
11143 \end_inset
11144
11145 [string=""]
11146 \family default
11147 \series default
11148  
11149 \begin_inset space ~
11150 \end_inset
11151
11152
11153 \begin_inset Newline newline
11154 \end_inset
11155
11156 Die Standardplatzierung für die Gleitobjektklasse.
11157 \family typewriter
11158
11159 \begin_inset Newline linebreak
11160 \end_inset
11161
11162 string
11163 \family default
11164  sollte die Standard-LaTeX-Werte 
11165 \family typewriter
11166 t
11167 \family default
11168
11169 \family typewriter
11170 b
11171 \family default
11172
11173 \family typewriter
11174 p
11175 \family default
11176  und 
11177 \family typewriter
11178 h
11179 \family default
11180  für oben, unten, Seite und hier enthalten.
11181 \begin_inset Foot
11182 status collapsed
11183
11184 \begin_layout Plain Layout
11185 Wie in LaTeX ist die Reihenfolge der Buchstaben unerheblich.
11186 \end_layout
11187
11188 \end_inset
11189
11190  Zusätzlich gibt es den neuen Typ 
11191 \family typewriter
11192 H
11193 \family default
11194 , der mit Gleitobjekt nichts mehr zu tun hat, denn er bedeutet: drucke es
11195  
11196 \emph on
11197 hier
11198 \emph default
11199  und nirgendwo sonst.
11200  Beachten Sie, dass 
11201 \family typewriter
11202 H
11203 \family default
11204  besonders ist und wegen der Implementierungsdetails nicht bei nicht-eingebauten
11205  Gleitobjekttypen benutzt werden kann.
11206  Wenn Sie das nicht verstehen, benutzen Sie einfach 
11207 \family typewriter
11208 "tbp"
11209 \family default
11210 .
11211 \end_layout
11212
11213 \begin_layout Description
11214
11215 \family typewriter
11216 \series medium
11217 Style
11218 \begin_inset space ~
11219 \end_inset
11220
11221 [string=""] 
11222 \family default
11223 \series default
11224
11225 \begin_inset space ~
11226 \end_inset
11227
11228
11229 \begin_inset Newline newline
11230 \end_inset
11231
11232 ist der Gleitobjektstil, wenn er mit 
11233 \family typewriter
11234
11235 \backslash
11236 newfloat
11237 \family default
11238  definiert wird.
11239 \end_layout
11240
11241 \begin_layout Description
11242
11243 \family typewriter
11244 \series medium
11245 Type
11246 \begin_inset space ~
11247 \end_inset
11248
11249 [string=""] 
11250 \family default
11251 \series default
11252
11253 \begin_inset space ~
11254 \end_inset
11255
11256
11257 \begin_inset Newline newline
11258 \end_inset
11259
11260 ist der 
11261 \emph on
11262 Typ
11263 \emph default
11264  der neuen Gleitobjektklasse, wie Programm oder Algorithmus.
11265  Nach dem entsprechenden 
11266 \family typewriter
11267
11268 \backslash
11269 newfloat
11270 \family default
11271  stehen Befehle wie 
11272 \family typewriter
11273
11274 \backslash
11275 be\SpecialChar \-
11276 gin{program}
11277 \family default
11278  oder 
11279 \family typewriter
11280
11281 \backslash
11282 end{algorithm*}
11283 \family default
11284  zur Verfügung.
11285 \end_layout
11286
11287 \begin_layout Description
11288 Anmerkung: Wenn ein Gleitobjekt vom Typ 
11289 \emph on
11290 type
11291 \emph default
11292  definiert wurde, gibt es automatisch einen dazugehörigen Zähler namens
11293  
11294 \emph on
11295 type
11296 \emph default
11297 .
11298 \end_layout
11299
11300 \begin_layout Subsection
11301 Flexible Einfügungen und InsetLayout
11302 \begin_inset CommandInset label
11303 LatexCommand label
11304 name "sub:Flexible-Einfügungen-und"
11305
11306 \end_inset
11307
11308
11309 \end_layout
11310
11311 \begin_layout Standard
11312 Seit Version 1.4.0 unterstützt LyX Zeichenstile.
11313  Seit Version 1.6.0 heißen sie Flexible Einfügungen.
11314 \end_layout
11315
11316 \begin_layout Standard
11317 Es gibt drei Arten von flexiblen Einfügungen:
11318 \end_layout
11319
11320 \begin_layout Itemize
11321 Zeichenstil (
11322 \family typewriter
11323 CharStyle
11324 \family default
11325 ): diese definieren semantische Textauszeichnungen, die mit LaTeX-Befehlen
11326  wie 
11327 \family typewriter
11328
11329 \backslash
11330 noun
11331 \family default
11332  oder 
11333 \family typewriter
11334
11335 \backslash
11336 code
11337 \family default
11338  korrespondieren.
11339 \end_layout
11340
11341 \begin_layout Itemize
11342 benutzerdefiniert (
11343 \family typewriter
11344 Custom
11345 \family default
11346 ): diese können benutzt werden, um benutzer\SpecialChar \-
11347 de\SpecialChar \-
11348 fi\SpecialChar \-
11349 nier\SpecialChar \-
11350 te einklappbare Einfügungen
11351  zu definieren, ähnlich wie TeX-Code, Fuß\SpecialChar \-
11352 no\SpecialChar \-
11353 te usw.
11354  Ein naheliegendes Beispiel ist die Endnotiz, die im 
11355 \family typewriter
11356 endnote
11357 \family default
11358 -Modul definiert ist.
11359 \end_layout
11360
11361 \begin_layout Itemize
11362 XML-Element (
11363 \family sans
11364 Element
11365 \family default
11366 ): diese werden mit DocBook-Klassen benutzt.
11367 \end_layout
11368
11369 \begin_layout Standard
11370 Flexible Einfügungen werden mit der 
11371 \family typewriter
11372 InsetLayout
11373 \family default
11374 -Marke definiert, die weiter unten erklärt wird.
11375 \end_layout
11376
11377 \begin_layout Standard
11378 Die 
11379 \family typewriter
11380 InsetLayout
11381 \family default
11382 -Marke besitzt noch eine andere Funktion: sie kann benutzt werden, um das
11383  allgemeine Aussehen vieler verschiedener Einfügungstypen anzupassen.
11384  Zurzeit kann 
11385 \family typewriter
11386 InsetLayout
11387 \family default
11388  benutzt werden, um die Layout-Parameter für Fußnoten, Randnoten, eingefügten
11389  Noten, TeX-Code (ERT), Zweige, Stichwortverzeichnisse, Boxen, Tabellen,
11390  Algorithmen, URLs und optionaler Argumente anzupassen, ebenso um flexible
11391  Einfügungen zu definieren.
11392 \end_layout
11393
11394 \begin_layout Standard
11395 Die 
11396 \family typewriter
11397 InsetLayout
11398 \family default
11399 -Definition muss mit folgender Zeile beginnen:
11400 \end_layout
11401
11402 \begin_layout LyX-Code
11403
11404 \family typewriter
11405 InsetLayout <Type>
11406 \end_layout
11407
11408 \begin_layout Standard
11409 Hier bezeichnet 
11410 \family typewriter
11411 <Type>
11412 \family default
11413  die Einfügung, deren Layout definiert wird.
11414  Es gibt zwei Möglichkeiten.
11415 \end_layout
11416
11417 \begin_layout Enumerate
11418 Das Layout für eine existierende Einfügung wird geändert.
11419  In diesem Fall kann 
11420 \family typewriter
11421 <Type>
11422 \family default
11423  folgendes sein: 
11424 \family typewriter
11425 Algorithm
11426 \family default
11427
11428 \family typewriter
11429 Branch
11430 \family default
11431 , Box, 
11432 \family typewriter
11433 Box:shaded
11434 \family default
11435
11436 \family typewriter
11437 ERT
11438 \family default
11439
11440 \family typewriter
11441 Figure
11442 \family default
11443
11444 \family typewriter
11445 Foot
11446 \family default
11447
11448 \family typewriter
11449 Index
11450 \family default
11451
11452 \family typewriter
11453 Info
11454 \family default
11455
11456 \family typewriter
11457 Info:menu
11458 \family default
11459
11460 \family typewriter
11461 Info:shortcut
11462 \family default
11463
11464 \family typewriter
11465 Info:shortcuts
11466 \family default
11467
11468 \family typewriter
11469 Listings
11470 \family default
11471
11472 \family typewriter
11473 Marginal
11474 \family default
11475
11476 \family typewriter
11477 Note:Comment
11478 \family default
11479
11480 \family typewriter
11481 Note:Note
11482 \family default
11483
11484 \family typewriter
11485 Note:GreyedOut
11486 \family default
11487
11488 \family typewriter
11489 OptArg
11490 \family default
11491
11492 \family typewriter
11493 Table
11494 \family default
11495  oder 
11496 \family typewriter
11497 URL
11498 \family default
11499 .
11500 \end_layout
11501
11502 \begin_layout Enumerate
11503 Das Layout für eine flexible Einfügung wird definiert.
11504  In diesem Fall kann 
11505 \family typewriter
11506 <Type>
11507 \family default
11508  ein beliebiger gültiger Bezeichner sein, der in keiner existierenden Einfügung
11509  benutzt wird.
11510  Beachten Sie, dass die Definition einer flexiblen Einfügung 
11511 \emph on
11512 auch
11513 \emph default
11514  einen 
11515 \family typewriter
11516 Ly
11517 \begin_inset ERT
11518 status collapsed
11519
11520 \begin_layout Plain Layout
11521
11522 {}
11523 \end_layout
11524
11525 \end_inset
11526
11527 XType
11528 \family default
11529 -Eintrag enthalten muss.
11530 \end_layout
11531
11532 \begin_layout Standard
11533 Die 
11534 \family typewriter
11535 InsetLayout
11536 \family default
11537 -Definition kann folgende Einträge enthalten:
11538 \end_layout
11539
11540 \begin_layout Description
11541
11542 \family typewriter
11543 \series medium
11544 BGColor
11545 \family default
11546 \series default
11547  
11548 \begin_inset space ~
11549 \end_inset
11550
11551
11552 \begin_inset Newline newline
11553 \end_inset
11554
11555 ist die Hintergrundfarbe der Einfügung.
11556  Die gültigen Farben sind in 
11557 \family typewriter
11558 src/Co\SpecialChar \-
11559 lorCode.h
11560 \family default
11561  definiert.
11562 \end_layout
11563
11564 \begin_layout Description
11565 \begin_inset Flex Code
11566 status collapsed
11567
11568 \begin_layout Plain Layout
11569 ContentAsLabel
11570 \end_layout
11571
11572 \end_inset
11573
11574  [
11575 \begin_inset Flex Code
11576 status collapsed
11577
11578 \begin_layout Plain Layout
11579 0
11580 \end_layout
11581
11582 \end_inset
11583
11584 ,
11585 \begin_inset Flex Code
11586 status collapsed
11587
11588 \begin_layout Plain Layout
11589 1
11590 \end_layout
11591
11592 \end_inset
11593
11594
11595 \lang english
11596 Whether to use the content of the inset as the label, when the inset is
11597  closed.
11598  Default is false.
11599 \end_layout
11600
11601 \begin_layout Description
11602
11603 \family typewriter
11604 \series medium
11605 CopyStyle
11606 \family default
11607 \series default
11608  
11609 \begin_inset space ~
11610 \end_inset
11611
11612
11613 \begin_inset Newline newline
11614 \end_inset
11615
11616 Hiermit können Sie alle Optionen eines bereits definierten Layouts in das
11617  aktuelle kopieren.
11618 \end_layout
11619
11620 \begin_layout Description
11621
11622 \family typewriter
11623 \series medium
11624 CustomPars
11625 \begin_inset space ~
11626 \end_inset
11627
11628 [
11629 \emph on
11630 0
11631 \emph default
11632 ,
11633 \begin_inset space ~
11634 \end_inset
11635
11636 1]
11637 \family default
11638 \series default
11639  zeigt an, ob der Benutzer den Absatzeinstellungen-Dialog (
11640 \begin_inset Graphics
11641         filename ../../images/layout-paragraph.png
11642         scale 70
11643         scaleBeforeRotation
11644         BoundingBox 0bp 6bp 20bp 20bp
11645         groupId Icon
11646
11647 \end_inset
11648
11649 ) benutzen darf.
11650 \end_layout
11651
11652 \begin_layout Description
11653
11654 \family typewriter
11655 \series medium
11656 Decoration
11657 \family default
11658 \series default
11659  
11660 \begin_inset space ~
11661 \end_inset
11662
11663
11664 \begin_inset Newline newline
11665 \end_inset
11666
11667 kann 
11668 \family typewriter
11669 Classic
11670 \family default
11671
11672 \family typewriter
11673 Minimalistic
11674 \family default
11675  oder 
11676 \family typewriter
11677 Conglomerate
11678 \family default
11679  sein.
11680  Es beschreibt den Rendering-Stil für den Einfügungsrahmen und die -knöpfe.
11681  Fußnoten benutzen im allgemeinen 
11682 \family typewriter
11683 Classic
11684 \family default
11685 , TeX-Code
11686 \family typewriter
11687  Minimalistic
11688 \family default
11689  und Buchstabenstile 
11690 \family typewriter
11691 Conglomerate
11692 \family default
11693 .
11694 \end_layout
11695
11696 \begin_layout Description
11697 \begin_inset Flex Code
11698 status collapsed
11699
11700 \begin_layout Plain Layout
11701 Display
11702 \end_layout
11703
11704 \end_inset
11705
11706  [
11707 \begin_inset Flex Code
11708 status collapsed
11709
11710 \begin_layout Plain Layout
11711 0
11712 \end_layout
11713
11714 \end_inset
11715
11716 ,
11717 \begin_inset Flex Code
11718 status collapsed
11719
11720 \begin_layout Plain Layout
11721 1
11722 \end_layout
11723
11724 \end_inset
11725
11726
11727 \lang english
11728 Only useful if 
11729 \begin_inset Flex Code
11730 status collapsed
11731
11732 \begin_layout Plain Layout
11733
11734 \lang english
11735 LatexType
11736 \end_layout
11737
11738 \end_inset
11739
11740  is 
11741 \begin_inset Flex Code
11742 status collapsed
11743
11744 \begin_layout Plain Layout
11745
11746 \lang english
11747 Environment
11748 \end_layout
11749
11750 \end_inset
11751
11752 .
11753  Indicates whether the environment will stand on its own in LaTeX output
11754  or will appear inline with the surrounding text.
11755  If set to false, it is supposed that the LaTeX environment ignores white
11756  space (including one newline character) after the 
11757 \begin_inset Flex Code
11758 status collapsed
11759
11760 \begin_layout Plain Layout
11761
11762 \lang english
11763
11764 \backslash
11765 begin{
11766 \emph on
11767 LatexName
11768 \emph default
11769 }
11770 \end_layout
11771
11772 \end_inset
11773
11774  and 
11775 \begin_inset Flex Code
11776 status collapsed
11777
11778 \begin_layout Plain Layout
11779
11780 \lang english
11781
11782 \backslash
11783 end{
11784 \emph on
11785 LatexName
11786 \emph default
11787 }
11788 \end_layout
11789
11790 \end_inset
11791
11792  tags.
11793  Default is true.
11794 \end_layout
11795
11796 \begin_layout Description
11797
11798 \family typewriter
11799 \series medium
11800 End
11801 \family default
11802 \series default
11803  
11804 \begin_inset space ~
11805 \end_inset
11806
11807
11808 \begin_inset Newline newline
11809 \end_inset
11810
11811 beendet die 
11812 \family typewriter
11813 InsetLayout
11814 \family default
11815 -Definition.
11816 \end_layout
11817
11818 \begin_layout Description
11819
11820 \family typewriter
11821 \series medium
11822 Font
11823 \family default
11824 \series default
11825  
11826 \begin_inset space ~
11827 \end_inset
11828
11829
11830 \begin_inset Newline newline
11831 \end_inset
11832
11833 wird für den Text 
11834 \emph on
11835 und
11836 \emph default
11837  die Marke benutzt (siehe 
11838 \begin_inset CommandInset ref
11839 LatexCommand vref
11840 reference "sub:Beschreibung-des-Zeichensatzes"
11841
11842 \end_inset
11843
11844 ).
11845  Beachten Sie, dass die Definition dieses Fonts automatisch dem 
11846 \family typewriter
11847 LabelFont
11848 \family default
11849  denselben Wert zuweist, das heißt 
11850 \family typewriter
11851 Font
11852 \family default
11853  muss zuerst definiert werden und 
11854 \family typewriter
11855 LabelFont
11856 \family default
11857  danach, wenn sie unterschiedlich sein sollen.
11858 \end_layout
11859
11860 \begin_layout Description
11861
11862 \family typewriter
11863 \series medium
11864 ForceLTR
11865 \family default
11866 \series default
11867  
11868 \begin_inset space ~
11869 \end_inset
11870
11871
11872 \begin_inset Newline newline
11873 \end_inset
11874
11875 erzwingt die 
11876 \emph on
11877 latex
11878 \emph default
11879 -Sprache und führt zu einer links-nach-rechts-Ausgabe (latin), zum Beispiel
11880  bei TeX-Code oder URL.
11881  Es ist eine Behelfslösung.
11882 \end_layout
11883
11884 \begin_layout Description
11885
11886 \family typewriter
11887 \series medium
11888 ForcePlain
11889 \begin_inset space ~
11890 \end_inset
11891
11892 [
11893 \emph on
11894 0
11895 \emph default
11896 ,
11897 \begin_inset space ~
11898 \end_inset
11899
11900 1]
11901 \family default
11902 \series default
11903  
11904 \begin_inset space ~
11905 \end_inset
11906
11907
11908 \begin_inset Newline newline
11909 \end_inset
11910
11911 zeigt an, ob PlainLayout benutzt werden soll oder ob der Benutzer den Absatzstil
11912  der Einfügung ändern darf.
11913 \end_layout
11914
11915 \begin_layout Description
11916
11917 \family typewriter
11918 \series medium
11919 FreeSpacing
11920 \family default
11921 \series default
11922  
11923 \begin_inset space ~
11924 \end_inset
11925
11926
11927 \begin_inset Newline newline
11928 \end_inset
11929
11930 Normalerweise erlaubt es LyX nicht, mehr als ein Leerzeichen zwischen Wörtern
11931  einzufügen.
11932  Diese Eigenschaft kann in bestimmten Fällen umständ\SpecialChar \-
11933 lich sein, zum Beispiel,
11934  wenn ein Programmcode eingegeben werden soll.
11935  In solchen Fällen kann 
11936 \family typewriter
11937 FreeSpacing
11938 \family default
11939  auf 
11940 \family typewriter
11941 1
11942 \family default
11943  gesetzt werden.
11944  LyX erzeugt in diesem Fall für jedes zusätzliche Leerzeichen ein geschütztes
11945  Leerzeichen, es sei denn, LyX befindet sich im LaTeX-Modus.
11946 \end_layout
11947
11948 \begin_layout Description
11949 \begin_inset Flex Code
11950 status collapsed
11951
11952 \begin_layout Plain Layout
11953 HTML*
11954 \end_layout
11955
11956 \end_inset
11957
11958  
11959 \lang english
11960 These tags control XHTML output.
11961  See section 
11962 \begin_inset CommandInset ref
11963 LatexCommand ref
11964 reference "sec:Tags-for-XHTML"
11965
11966 \end_inset
11967
11968 .
11969 \end_layout
11970
11971 \begin_layout Description
11972 \begin_inset Flex Code
11973 status collapsed
11974
11975 \begin_layout Plain Layout
11976 InToc
11977 \end_layout
11978
11979 \end_inset
11980
11981  [
11982 \begin_inset Flex Code
11983 status collapsed
11984
11985 \begin_layout Plain Layout
11986 0
11987 \end_layout
11988
11989 \end_inset
11990
11991 ,
11992 \begin_inset Flex Code
11993 status collapsed
11994
11995 \begin_layout Plain Layout
11996 1
11997 \end_layout
11998
11999 \end_inset
12000
12001
12002 \lang english
12003 Whether to include the contents of this inset in the strings generated for
12004  the `Outline' pane.
12005  One would not, for example, want the content of a footnote in a section
12006  header to be included in the TOC displayed in the outline, but one would
12007  normally want the content of a character style displayed.
12008  Default is false: not to include.
12009 \end_layout
12010
12011 \begin_layout Description
12012
12013 \family typewriter
12014 \series medium
12015 KeepEmpty
12016 \family default
12017 \series default
12018  
12019 \begin_inset space ~
12020 \end_inset
12021
12022
12023 \begin_inset Newline newline
12024 \end_inset
12025
12026 Normalerweise ist es in LyX nicht möglich, einen Absatz leer zu lassen,
12027  da das zu einer leeren LaTeX-Ausgabe führen würde.
12028  In manchen Fällen ist das aber durchaus gewünscht: So können beispielsweise
12029  in einer Briefvorlage die benötigten Felder leer voreingestellt werden,
12030  damit keiner vergisst, sie anzugeben.
12031  In anderen Klassen wird ein solcher Absatz als Unterbrechung verwendet,
12032  die keinen eigentlichen Text enthält.
12033 \end_layout
12034
12035 \begin_layout Description
12036
12037 \family typewriter
12038 \series medium
12039 LabelFont
12040 \family default
12041 \series default
12042  
12043 \begin_inset space ~
12044 \end_inset
12045
12046
12047 \begin_inset Newline newline
12048 \end_inset
12049
12050 ist der für die Marke benutze Font (siehe 
12051 \begin_inset CommandInset ref
12052 LatexCommand vref
12053 reference "sub:Beschreibung-des-Zeichensatzes"
12054
12055 \end_inset
12056
12057 ).
12058  Beachten Sie, dass diese Definition niemals vor 
12059 \family typewriter
12060 Font
12061 \family default
12062  erscheinen darf, weil sie sonst unwirksam ist.
12063 \end_layout
12064
12065 \begin_layout Description
12066
12067 \family typewriter
12068 \series medium
12069 LabelString
12070 \family default
12071 \series default
12072  
12073 \begin_inset space ~
12074 \end_inset
12075
12076
12077 \begin_inset Newline newline
12078 \end_inset
12079
12080 wird auf dem Knopf und anderswo als Einfügungsmarke angezeigt.
12081  Einige Einfügungstypen (TeX-Code und Zweig) ändern diese Marke im Vo\SpecialChar \-
12082 rü\SpecialChar \-
12083 ber\SpecialChar \-
12084 gehen.
12085 \end_layout
12086
12087 \begin_layout Description
12088
12089 \family typewriter
12090 \series medium
12091 LatexName
12092 \family default
12093 \series default
12094  
12095 \begin_inset space ~
12096 \end_inset
12097
12098
12099 \begin_inset Newline newline
12100 \end_inset
12101
12102 ist der Name des zugehörigen LaTeX-Stoffes, entweder der Umgebungs- oder
12103  Befehlsname.
12104 \end_layout
12105
12106 \begin_layout Description
12107
12108 \family typewriter
12109 \series medium
12110 LatexParam
12111 \family default
12112 \series default
12113  
12114 \begin_inset space ~
12115 \end_inset
12116
12117
12118 \begin_inset Newline newline
12119 \end_inset
12120
12121 ist ein optionaler Parameter für den zugehörigen 
12122 \family typewriter
12123 \series medium
12124 LatexName
12125 \family default
12126 \series default
12127 -Stoff, einschließ\SpecialChar \-
12128 lich möglicher Klammerpaare wie 
12129 \family typewriter
12130 []
12131 \family default
12132 .
12133  Dieser Parameter kann in LyX nicht geändert werden.
12134 \end_layout
12135
12136 \begin_layout Description
12137
12138 \family typewriter
12139 \series medium
12140 LatexType
12141 \family default
12142 \series default
12143  
12144 \begin_inset space ~
12145 \end_inset
12146
12147
12148 \begin_inset Newline newline
12149 \end_inset
12150
12151 [
12152 \family typewriter
12153 \emph on
12154 Paragraph
12155 \emph default
12156 , Command, Environment, Item_Environment, 
12157 \begin_inset Newline newline
12158 \end_inset
12159
12160 List_Environment
12161 \family default
12162 ]
12163 \begin_inset Newline newline
12164 \end_inset
12165
12166 Legt fest, wie das Layout in LaTeX überführt wird.
12167  
12168 \end_layout
12169
12170 \begin_deeper
12171 \begin_layout Description
12172
12173 \family typewriter
12174 \series medium
12175 Paragraph
12176 \family default
12177 \series default
12178  bewirkt nichts besonderes -- der Text wird als 
12179 \emph on
12180 normaler
12181 \emph default
12182  
12183 \emph on
12184 Absatz
12185 \emph default
12186  übernommen.
12187  
12188 \end_layout
12189
12190 \begin_layout Description
12191
12192 \family typewriter
12193 \series medium
12194 Command
12195 \family default
12196 \series default
12197  behandelt den Text als Argument eines LaTeX-Befehls (
12198 \family typewriter
12199 \emph on
12200
12201 \backslash
12202 LatexBe\SpecialChar \-
12203 fehl
12204 \emph default
12205  {\SpecialChar \ldots{}
12206 }
12207 \family default
12208 ).
12209 \end_layout
12210
12211 \begin_layout Description
12212
12213 \family typewriter
12214 \series medium
12215 Environment
12216 \family default
12217 \series default
12218  behandelt den Text als Kern einer LaTeX-Umgebung
12219 \begin_inset Foot
12220 status collapsed
12221
12222 \begin_layout Plain Layout
12223 LaTeX-Umgebung und LaTeX-Befehl sind hier etwas irreführend, denn diese
12224  Regeln gelten auch für SGML-Klassen.
12225  Schauen Sie sich am besten die SGML-Klassen-Dateien für Beispiele an.
12226 \end_layout
12227
12228 \end_inset
12229
12230  
12231 \begin_inset Newline newline
12232 \end_inset
12233
12234 (
12235 \family typewriter
12236
12237 \backslash
12238 begin{
12239 \emph on
12240 LatexUmgebung
12241 \emph default
12242 } \SpecialChar \ldots{}
12243  
12244 \backslash
12245 end{
12246 \emph on
12247 LatexUmgebung
12248 \emph default
12249 }
12250 \family default
12251 ).
12252  
12253 \end_layout
12254
12255 \begin_layout Description
12256
12257 \family typewriter
12258 \series medium
12259 Item_Environment
12260 \family default
12261 \series default
12262  bewirkt dasselbe wie 
12263 \family typewriter
12264 Environment
12265 \family default
12266 , nur dass vor jedem Absatz ein 
12267 \family typewriter
12268
12269 \backslash
12270 item
12271 \family default
12272  eingefügt wird.
12273  
12274 \end_layout
12275
12276 \begin_layout Description
12277
12278 \family typewriter
12279 \series medium
12280 List_Environment
12281 \family default
12282 \series default
12283  funktioniert wie 
12284 \family typewriter
12285 Item_Environment
12286 \family default
12287 , nur dass
12288 \family typewriter
12289  Label\SpecialChar \-
12290 Width\SpecialChar \-
12291 String
12292 \family default
12293  als Argument an die Umgebung übergeben wird.
12294
12295 \family typewriter
12296  Label\SpecialChar \-
12297 WidthString
12298 \family default
12299  kann im Menü 
12300 \family sans
12301 Absatz-Einstellungen
12302 \family default
12303  (
12304 \family sans
12305 Bearbeiten
12306 \family default
12307 \SpecialChar \menuseparator
12308
12309 \family sans
12310 Absatz-Einstellungen
12311 \family default
12312  
12313 \begin_inset Marginal
12314 status open
12315
12316 \begin_layout Plain Layout
12317 \begin_inset Graphics
12318         filename ../../images/layout-paragraph.png
12319         BoundingBox 0bp 6bp 20bp 20bp
12320
12321 \end_inset
12322
12323
12324 \end_layout
12325
12326 \end_inset
12327
12328  definiert werden.
12329 \end_layout
12330
12331 \end_deeper
12332 \begin_layout Description
12333
12334 \family typewriter
12335 \series medium
12336 LyxType
12337 \family default
12338 \series default
12339  kann die Werte 
12340 \family typewriter
12341 charstyle
12342 \family default
12343
12344 \family typewriter
12345 custom
12346 \family default
12347
12348 \family typewriter
12349 element
12350 \family default
12351  oder 
12352 \family typewriter
12353 end
12354 \family default
12355  (zeigt das Ende einer Definition an).
12356  Dieser Eintrag wird für flexible Einfügungen benötigt und ist nur dort
12357  sinnvoll.
12358  Neben anderen Dingen legt er fest, in welchem Menü diese Einfügung erscheinen
12359  wird.
12360 \end_layout
12361
12362 \begin_layout Description
12363
12364 \family typewriter
12365 \series medium
12366 MultiPar
12367 \begin_inset space ~
12368 \end_inset
12369
12370 [
12371 \emph on
12372 0
12373 \emph default
12374 ,
12375 \begin_inset space ~
12376 \end_inset
12377
12378 1]
12379 \family default
12380 \series default
12381  
12382 \begin_inset space ~
12383 \end_inset
12384
12385
12386 \begin_inset Newline newline
12387 \end_inset
12388
12389 zeigt an, ob in dieser Einfügung mehrfache Absätze erlaubt sind.
12390  Dadurch wird 
12391 \family typewriter
12392 \series medium
12393 CustomPars
12394 \family default
12395 \series default
12396  auf denselben Wert gesetzt und 
12397 \family typewriter
12398 \series medium
12399 ForcePlain
12400 \family default
12401 \series default
12402  auf den anderen.
12403  Diese können auf andere Werte gesetzt werden, wenn sie 
12404 \emph on
12405 nach
12406 \emph default
12407  
12408 \family typewriter
12409 \series medium
12410 Multi\SpecialChar \-
12411 Par
12412 \family default
12413 \series default
12414  benutzt werden.
12415 \end_layout
12416
12417 \begin_layout Description
12418
12419 \family typewriter
12420 \series medium
12421 NeedProtect
12422 \begin_inset space ~
12423 \end_inset
12424
12425 [
12426 \emph on
12427 0
12428 \emph default
12429 ,
12430 \begin_inset space ~
12431 \end_inset
12432
12433 1] 
12434 \family default
12435 \series default
12436
12437 \begin_inset space ~
12438 \end_inset
12439
12440
12441 \begin_inset Newline newline
12442 \end_inset
12443
12444 zeigt an, ob 
12445 \emph on
12446 zerbrechliche
12447 \emph default
12448  Befehle in diesem Layout ge\SpecialChar \-
12449 schützt (
12450 \family typewriter
12451
12452 \backslash
12453 protect
12454 \family default
12455 ) werden sollen.
12456  Es zeigt 
12457 \emph on
12458 nicht
12459 \emph default
12460  an, ob der Befehl selber geschützt werden soll.
12461 \end_layout
12462
12463 \begin_layout Description
12464 \begin_inset Flex Code
12465 status collapsed
12466
12467 \begin_layout Plain Layout
12468 ParbreakIsNewline
12469 \end_layout
12470
12471 \end_inset
12472
12473  [
12474 \begin_inset Flex Code
12475 status collapsed
12476
12477 \begin_layout Plain Layout
12478 0
12479 \end_layout
12480
12481 \end_inset
12482
12483
12484 \begin_inset Flex Code
12485 status collapsed
12486
12487 \begin_layout Plain Layout
12488 1
12489 \end_layout
12490
12491 \end_inset
12492
12493 ] [
12494 \begin_inset Flex Code
12495 status collapsed
12496
12497 \begin_layout Plain Layout
12498 0
12499 \end_layout
12500
12501 \end_inset
12502
12503
12504 \begin_inset Flex Code
12505 status collapsed
12506
12507 \begin_layout Plain Layout
12508 1
12509 \end_layout
12510
12511 \end_inset
12512
12513
12514 \lang english
12515 Indicates that paragraphs will not be separated by an empty line in LaTeX
12516  output, but only by a line break; together with 
12517 \begin_inset Flex Code
12518 status collapsed
12519
12520 \begin_layout Plain Layout
12521
12522 \lang english
12523 PassThru 1
12524 \end_layout
12525
12526 \end_inset
12527
12528 , this allows to emulate a plain text editor (like the ERT inset).
12529 \end_layout
12530
12531 \begin_layout Description
12532
12533 \family typewriter
12534 \series medium
12535 PassThru
12536 \begin_inset space ~
12537 \end_inset
12538
12539 [
12540 \emph on
12541 0
12542 \emph default
12543 ,
12544 \begin_inset space ~
12545 \end_inset
12546
12547 1] 
12548 \family default
12549 \series default
12550
12551 \begin_inset space ~
12552 \end_inset
12553
12554
12555 \begin_inset Newline newline
12556 \end_inset
12557
12558 Legt fest, ob der Absatzinhalt unverändert ausgegeben werden soll, also
12559  ohne diverse von LaTeX benötigte Ersetzungen durchzuführen.
12560  Dies ersetzt in gewisser Weise das alte Zeichensatzattribut 
12561 \family typewriter
12562 LaTe
12563 \begin_inset ERT
12564 status collapsed
12565
12566 \begin_layout Plain Layout
12567
12568 {}
12569 \end_layout
12570
12571 \end_inset
12572
12573 X
12574 \family default
12575 .
12576 \end_layout
12577
12578 \begin_layout Description
12579
12580 \family typewriter
12581 \series medium
12582 Preamble\SpecialChar \ldots{}
12583 EndPreamble
12584 \family default
12585 \series default
12586  
12587 \begin_inset space ~
12588 \end_inset
12589
12590
12591 \begin_inset Newline newline
12592 \end_inset
12593
12594 Eine Serie von Makrodefinitionen, die in die Präambel (vor 
12595 \family typewriter
12596
12597 \backslash
12598 begin{docu\SpecialChar \-
12599 ment}
12600 \family default
12601 ) eingefügt werden, falls dieses Layout benutzt wird.
12602 \end_layout
12603
12604 \begin_layout Description
12605 \begin_inset Flex Code
12606 status collapsed
12607
12608 \begin_layout Plain Layout
12609 RefPrefix
12610 \end_layout
12611
12612 \end_inset
12613
12614  [
12615 \begin_inset Flex Code
12616 status collapsed
12617
12618 \begin_layout Plain Layout
12619 string
12620 \end_layout
12621
12622 \end_inset
12623
12624
12625 \lang english
12626 The prefix to use when creating labels referring to insets of this type.
12627  This allows the use of formatted references.
12628 \end_layout
12629
12630 \begin_layout Description
12631
12632 \family typewriter
12633 \series medium
12634 Requires
12635 \begin_inset space ~
12636 \end_inset
12637
12638 [string] 
12639 \family default
12640 \series default
12641
12642 \begin_inset space ~
12643 \end_inset
12644
12645
12646 \begin_inset Newline newline
12647 \end_inset
12648
12649 Legt fest, dass das Layout die Funktion 
12650 \family typewriter
12651 string
12652 \family default
12653  benötigt.
12654  Sehen Sie sich auch die Beschreibung von 
12655 \family typewriter
12656 Provides
12657 \family default
12658
12659 \begin_inset CommandInset ref
12660 LatexCommand vpageref
12661 reference "Provides"
12662
12663 \end_inset
12664
12665  an.
12666 \end_layout
12667
12668 \begin_layout Description
12669 \begin_inset Flex Code
12670 status collapsed
12671
12672 \begin_layout Plain Layout
12673 ResetsFont
12674 \end_layout
12675
12676 \end_inset
12677
12678  [
12679 \begin_inset Flex Code
12680 status collapsed
12681
12682 \begin_layout Plain Layout
12683 0
12684 \end_layout
12685
12686 \end_inset
12687
12688 ,
12689 \begin_inset Flex Code
12690 status collapsed
12691
12692 \begin_layout Plain Layout
12693 1
12694 \end_layout
12695
12696 \end_inset
12697
12698
12699 \lang english
12700 Whether this inset should use the font of its surrounding environment or
12701  uses its own.
12702  Default is true: uses its own.
12703 \end_layout
12704
12705 \begin_layout Description
12706 \begin_inset Flex Code
12707 status collapsed
12708
12709 \begin_layout Plain Layout
12710 Spellcheck
12711 \end_layout
12712
12713 \end_inset
12714
12715  [
12716 \begin_inset Flex Code
12717 status collapsed
12718
12719 \begin_layout Plain Layout
12720 0
12721 \end_layout
12722
12723 \end_inset
12724
12725 ,
12726 \begin_inset Flex Code
12727 status collapsed
12728
12729 \begin_layout Plain Layout
12730 1
12731 \end_layout
12732
12733 \end_inset
12734
12735
12736 \lang english
12737 Spellcheck the contents of this inset.
12738  Default is true.
12739 \end_layout
12740
12741 \begin_layout Subsection
12742 Zähler
12743 \begin_inset CommandInset label
12744 LatexCommand label
12745 name "sub:Zähler"
12746
12747 \end_inset
12748
12749
12750 \end_layout
12751
12752 \begin_layout Standard
12753 Seit LyX-Version 1.3.0 ist es möglich und notwendig, Zähler (
12754 \family typewriter
12755 chapter
12756 \family default
12757
12758 \family typewriter
12759 figure
12760 \family default
12761 ,\SpecialChar \ldots{}
12762 ) in der Textklasse selber zu definieren.
12763  Die Standardzähler sind in der Datei 
12764 \family typewriter
12765 lib/
12766 \begin_inset Newline linebreak
12767 \end_inset
12768
12769 layouts/stdcounters.inc
12770 \family default
12771  definiert, so dass Sie nur die Zeile
12772 \end_layout
12773
12774 \begin_layout LyX-Code
12775 Input stdcounters.inc
12776 \end_layout
12777
12778 \begin_layout Standard
12779 zu zu Ihrer Layout-Datei hinzufügen müssen, damit sie arbeiten.
12780  Aber wenn Sie eigene Zähler definieren wollen, können Sie das tun.
12781  Zähler-Deklarationen beginnen mit
12782 \end_layout
12783
12784 \begin_layout LyX-Code
12785 Counter name
12786 \end_layout
12787
12788 \begin_layout Standard
12789 wobei 
12790 \family typewriter
12791 name
12792 \family default
12793  der Name Ihres Zählers ist.
12794  Die Deklaration endet mit
12795 \end_layout
12796
12797 \begin_layout LyX-Code
12798 End
12799 \end_layout
12800
12801 \begin_layout Standard
12802 Folgende Parameter können auch benutzt werden:
12803 \end_layout
12804
12805 \begin_layout Description
12806
12807 \family typewriter
12808 \series medium
12809 LabelString
12810 \begin_inset space ~
12811 \end_inset
12812
12813 [string=""]
12814 \family default
12815  
12816 \series default
12817
12818 \begin_inset space ~
12819 \end_inset
12820
12821
12822 \begin_inset Newline newline
12823 \end_inset
12824
12825 definiert, wie der Zähler dargestellt wird.
12826  Hierdurch wird 
12827 \family typewriter
12828 LabelStringAp\SpecialChar \-
12829 pen\SpecialChar \-
12830 dix
12831 \family default
12832  auf denselben Wert gesetzt.
12833  In der Zeichenkette können folgende Konstrukte benutzt werden:
12834 \end_layout
12835
12836 \begin_layout Itemize
12837
12838 \family typewriter
12839
12840 \backslash
12841 thecounter
12842 \family default
12843  wird durch die Erweiterung von 
12844 \family typewriter
12845 LabelString
12846 \family default
12847  (oder 
12848 \family typewriter
12849 Label\SpecialChar \-
12850 StringAppendix
12851 \family default
12852 ) des Zählers 
12853 \family typewriter
12854 counter
12855 \family default
12856  ersetzt.
12857 \end_layout
12858
12859 \begin_layout Itemize
12860 Zählerwerte können durch LaTeX-ähnliche Makros wie 
12861 \family typewriter
12862 \emph on
12863
12864 \backslash
12865 numbertype{coun\SpecialChar \-
12866 ter}
12867 \family default
12868 \emph default
12869  ausgedrückt werden, wobei 
12870 \family typewriter
12871 \emph on
12872 numbertype
12873 \family default
12874 \emph default
12875  folgendes sein kann:
12876 \begin_inset Foot
12877 status collapsed
12878
12879 \begin_layout Plain Layout
12880 Genaugenommen ist die Situation etwas komplizierter: andere 
12881 \emph on
12882 numbertype
12883 \emph default
12884  als die beschriebenen erzeugen arabische Zahlen.
12885  Wahrscheinlich wird sich das in Zukunft ändern.
12886 \end_layout
12887
12888 \end_inset
12889
12890  
12891 \family typewriter
12892 arabic
12893 \family default
12894 : 1, 2, 3,\SpecialChar \ldots{}
12895
12896 \family typewriter
12897 alph
12898 \family default
12899  für Kleinbuchstaben: a, b, c,\SpecialChar \ldots{}
12900
12901 \family typewriter
12902 Alph
12903 \family default
12904  für Großbuchstaben: A, B, C,\SpecialChar \ldots{}
12905
12906 \family typewriter
12907 roman
12908 \family default
12909  für kleine römische Zahlen: i, ii, iii,\SpecialChar \ldots{}
12910
12911 \family typewriter
12912 Roman
12913 \family default
12914  für große römische Zahlen: I, II, III,\SpecialChar \ldots{}
12915
12916 \family typewriter
12917 hebrew
12918 \family default
12919  für hebräische Zahlen.
12920 \end_layout
12921
12922 \begin_layout Standard
12923 Wenn 
12924 \family typewriter
12925 LabelString
12926 \family default
12927  nicht definiert ist, wird ein Standardwert wie folgt benutzt: wenn der
12928  Zähler einen Hauptzähler 
12929 \emph on
12930 master
12931 \emph default
12932  (über 
12933 \family typewriter
12934 Within
12935 \family default
12936  definiert) hat, wird 
12937 \family typewriter
12938
12939 \backslash
12940 themaster.
12941 \backslash
12942 arabic{counter}
12943 \family default
12944  benutzt, sonst 
12945 \family typewriter
12946
12947 \backslash
12948 arabic{counter}
12949 \family default
12950 .
12951 \end_layout
12952
12953 \begin_layout Description
12954
12955 \family typewriter
12956 \series medium
12957 LabelStringAppendix
12958 \begin_inset space ~
12959 \end_inset
12960
12961 [string=""]
12962 \family default
12963  
12964 \series default
12965
12966 \begin_inset space ~
12967 \end_inset
12968
12969
12970 \begin_inset Newline newline
12971 \end_inset
12972
12973 ist dasselbe wie 
12974 \family typewriter
12975 \series medium
12976 LabelString
12977 \family default
12978 \series default
12979 , wird aber in Anhängen benutzt.
12980 \end_layout
12981
12982 \begin_layout Description
12983
12984 \family typewriter
12985 \series medium
12986 Within
12987 \begin_inset space ~
12988 \end_inset
12989
12990 [string=""]
12991 \family default
12992  
12993 \begin_inset space ~
12994 \end_inset
12995
12996
12997 \begin_inset Newline newline
12998 \end_inset
12999
13000 Wenn dies auf den Namen eines anderen Zählers gesetzt wird, wird der gegenwärtig
13001 e Zähler jedesmal zurückgesetzt, wenn der andere erhöht wird.
13002  Zum Beispiel wird 
13003 \family typewriter
13004 \series default
13005 subsection
13006 \family default
13007 \series medium
13008  innerhalb 
13009 \family typewriter
13010 \series default
13011 section
13012 \family default
13013 \series medium
13014  nummeriert.
13015 \end_layout
13016
13017 \begin_layout Subsection
13018 Beschreibung des Zeichensatzes
13019 \begin_inset CommandInset label
13020 LatexCommand label
13021 name "sub:Beschreibung-des-Zeichensatzes"
13022
13023 \end_inset
13024
13025
13026 \end_layout
13027
13028 \begin_layout Standard
13029 Eine Zeichensatzbeschreibung sieht folgendermaßen aus:
13030 \end_layout
13031
13032 \begin_layout LyX-Code
13033 Font 
13034 \family roman
13035 \emph on
13036 oder
13037 \family default
13038 \emph default
13039  LabelFont
13040 \end_layout
13041
13042 \begin_layout LyX-Code
13043  ...
13044 \end_layout
13045
13046 \begin_layout LyX-Code
13047 EndFont
13048 \end_layout
13049
13050 \begin_layout Standard
13051 und es sind folgende Befehle vorhanden:
13052 \end_layout
13053
13054 \begin_layout Description
13055 \begin_inset Flex Code
13056 status collapsed
13057
13058 \begin_layout Plain Layout
13059 Color
13060 \end_layout
13061
13062 \end_inset
13063
13064  [
13065 \begin_inset Flex Code
13066 status collapsed
13067
13068 \begin_layout Plain Layout
13069 none
13070 \end_layout
13071
13072 \end_inset
13073
13074
13075 \begin_inset Flex Code
13076 status collapsed
13077
13078 \begin_layout Plain Layout
13079 black
13080 \end_layout
13081
13082 \end_inset
13083
13084
13085 \begin_inset Flex Code
13086 status collapsed
13087
13088 \begin_layout Plain Layout
13089 white
13090 \end_layout
13091
13092 \end_inset
13093
13094
13095 \begin_inset Flex Code
13096 status collapsed
13097
13098 \begin_layout Plain Layout
13099 red
13100 \end_layout
13101
13102 \end_inset
13103
13104
13105 \begin_inset Flex Code
13106 status collapsed
13107
13108 \begin_layout Plain Layout
13109 green
13110 \end_layout
13111
13112 \end_inset
13113
13114
13115 \begin_inset Flex Code
13116 status collapsed
13117
13118 \begin_layout Plain Layout
13119 blue
13120 \end_layout
13121
13122 \end_inset
13123
13124
13125 \begin_inset Flex Code
13126 status collapsed
13127
13128 \begin_layout Plain Layout
13129 cyan
13130 \end_layout
13131
13132 \end_inset
13133
13134
13135 \begin_inset Flex Code
13136 status collapsed
13137
13138 \begin_layout Plain Layout
13139 magenta
13140 \end_layout
13141
13142 \end_inset
13143
13144
13145 \begin_inset Flex Code
13146 status collapsed
13147
13148 \begin_layout Plain Layout
13149 yellow
13150 \end_layout
13151
13152 \end_inset
13153
13154 ]
13155 \end_layout
13156
13157 \begin_layout Description
13158 \begin_inset Flex Code
13159 status collapsed
13160
13161 \begin_layout Plain Layout
13162 Family
13163 \end_layout
13164
13165 \end_inset
13166
13167  [
13168 \begin_inset Flex Code
13169 status collapsed
13170
13171 \begin_layout Plain Layout
13172 Roman
13173 \end_layout
13174
13175 \end_inset
13176
13177
13178 \begin_inset Flex Code
13179 status collapsed
13180
13181 \begin_layout Plain Layout
13182 Sans
13183 \end_layout
13184
13185 \end_inset
13186
13187
13188 \begin_inset Flex Code
13189 status collapsed
13190
13191 \begin_layout Plain Layout
13192 Typewriter
13193 \end_layout
13194
13195 \end_inset
13196
13197 ]
13198 \end_layout
13199
13200 \begin_layout Description
13201 \begin_inset Flex Code
13202 status collapsed
13203
13204 \begin_layout Plain Layout
13205 Misc
13206 \end_layout
13207
13208 \end_inset
13209
13210  
13211 \lang english
13212 [
13213 \begin_inset Flex Code
13214 status collapsed
13215
13216 \begin_layout Plain Layout
13217
13218 \lang english
13219 string
13220 \end_layout
13221
13222 \end_inset
13223
13224 ] Valid arguments are: 
13225 \begin_inset Flex Code
13226 status collapsed
13227
13228 \begin_layout Plain Layout
13229
13230 \lang english
13231 emph
13232 \end_layout
13233
13234 \end_inset
13235
13236
13237 \begin_inset Flex Code
13238 status collapsed
13239
13240 \begin_layout Plain Layout
13241
13242 \lang english
13243 noun
13244 \end_layout
13245
13246 \end_inset
13247
13248
13249 \begin_inset Flex Code
13250 status collapsed
13251
13252 \begin_layout Plain Layout
13253
13254 \lang english
13255 strikeout
13256 \end_layout
13257
13258 \end_inset
13259
13260
13261 \begin_inset Flex Code
13262 status collapsed
13263
13264 \begin_layout Plain Layout
13265
13266 \lang english
13267 underbar
13268 \end_layout
13269
13270 \end_inset
13271
13272
13273 \begin_inset Flex Code
13274 status collapsed
13275
13276 \begin_layout Plain Layout
13277
13278 \lang english
13279 uuline
13280 \end_layout
13281
13282 \end_inset
13283
13284
13285 \begin_inset Flex Code
13286 status collapsed
13287
13288 \begin_layout Plain Layout
13289
13290 \lang english
13291 uwave
13292 \end_layout
13293
13294 \end_inset
13295
13296
13297 \begin_inset Flex Code
13298 status collapsed
13299
13300 \begin_layout Plain Layout
13301
13302 \lang english
13303 no_emph
13304 \end_layout
13305
13306 \end_inset
13307
13308
13309 \begin_inset Flex Code
13310 status collapsed
13311
13312 \begin_layout Plain Layout
13313
13314 \lang english
13315 no_noun
13316 \end_layout
13317
13318 \end_inset
13319
13320
13321 \begin_inset Flex Code
13322 status collapsed
13323
13324 \begin_layout Plain Layout
13325
13326 \lang english
13327 no_strikeout
13328 \end_layout
13329
13330 \end_inset
13331
13332
13333 \begin_inset Flex Code
13334 status collapsed
13335
13336 \begin_layout Plain Layout
13337
13338 \lang english
13339 no_bar
13340 \end_layout
13341
13342 \end_inset
13343
13344
13345 \begin_inset Flex Code
13346 status collapsed
13347
13348 \begin_layout Plain Layout
13349
13350 \lang english
13351 no_uuline
13352 \end_layout
13353
13354 \end_inset
13355
13356  and 
13357 \begin_inset Flex Code
13358 status collapsed
13359
13360 \begin_layout Plain Layout
13361
13362 \lang english
13363 no_uwave
13364 \end_layout
13365
13366 \end_inset
13367
13368 .
13369  Each of these turns on or off the corresponding attribute.
13370  For example, 
13371 \begin_inset Flex Code
13372 status collapsed
13373
13374 \begin_layout Plain Layout
13375
13376 \lang english
13377 emph
13378 \end_layout
13379
13380 \end_inset
13381
13382  turns on emphasis, and 
13383 \begin_inset Flex Code
13384 status collapsed
13385
13386 \begin_layout Plain Layout
13387
13388 \lang english
13389 no_emph
13390 \end_layout
13391
13392 \end_inset
13393
13394  turns it off.
13395  
13396 \begin_inset Newline newline
13397 \end_inset
13398
13399 If the latter seems puzzling, remember that the font settings for the present
13400  context are generally inherited from the surrounding context.
13401  So 
13402 \begin_inset Flex Code
13403 status collapsed
13404
13405 \begin_layout Plain Layout
13406
13407 \lang english
13408 no_emph
13409 \end_layout
13410
13411 \end_inset
13412
13413  would turn off the emphasis that was anyway in effect, say, in a theorem
13414  environment.
13415 \end_layout
13416
13417 \begin_layout Description
13418 \begin_inset Flex Code
13419 status collapsed
13420
13421 \begin_layout Plain Layout
13422 Series
13423 \end_layout
13424
13425 \end_inset
13426
13427  [
13428 \begin_inset Flex Code
13429 status collapsed
13430
13431 \begin_layout Plain Layout
13432 Medium
13433 \end_layout
13434
13435 \end_inset
13436
13437
13438 \begin_inset Flex Code
13439 status collapsed
13440
13441 \begin_layout Plain Layout
13442 Bold
13443 \end_layout
13444
13445 \end_inset
13446
13447
13448 \end_layout
13449
13450 \begin_layout Description
13451 \begin_inset Flex Code
13452 status collapsed
13453
13454 \begin_layout Plain Layout
13455 Shape
13456 \end_layout
13457
13458 \end_inset
13459
13460  [
13461 \begin_inset Flex Code
13462 status collapsed
13463
13464 \begin_layout Plain Layout
13465 Up
13466 \end_layout
13467
13468 \end_inset
13469
13470
13471 \begin_inset Flex Code
13472 status collapsed
13473
13474 \begin_layout Plain Layout
13475 Italic
13476 \end_layout
13477
13478 \end_inset
13479
13480
13481 \begin_inset Flex Code
13482 status collapsed
13483
13484 \begin_layout Plain Layout
13485 SmallCaps
13486 \end_layout
13487
13488 \end_inset
13489
13490
13491 \begin_inset Flex Code
13492 status collapsed
13493
13494 \begin_layout Plain Layout
13495 Slanted
13496 \end_layout
13497
13498 \end_inset
13499
13500
13501 \end_layout
13502
13503 \begin_layout Description
13504 \begin_inset Flex Code
13505 status collapsed
13506
13507 \begin_layout Plain Layout
13508 Size
13509 \end_layout
13510
13511 \end_inset
13512
13513  [
13514 \begin_inset Flex Code
13515 status collapsed
13516
13517 \begin_layout Plain Layout
13518 tiny
13519 \end_layout
13520
13521 \end_inset
13522
13523
13524 \begin_inset Flex Code
13525 status collapsed
13526
13527 \begin_layout Plain Layout
13528 small
13529 \end_layout
13530
13531 \end_inset
13532
13533
13534 \begin_inset Flex Code
13535 status collapsed
13536
13537 \begin_layout Plain Layout
13538 normal
13539 \end_layout
13540
13541 \end_inset
13542
13543
13544 \begin_inset Flex Code
13545 status collapsed
13546
13547 \begin_layout Plain Layout
13548 large
13549 \end_layout
13550
13551 \end_inset
13552
13553
13554 \begin_inset Flex Code
13555 status collapsed
13556
13557 \begin_layout Plain Layout
13558 larger
13559 \end_layout
13560
13561 \end_inset
13562
13563
13564 \begin_inset Flex Code
13565 status collapsed
13566
13567 \begin_layout Plain Layout
13568 largest
13569 \end_layout
13570
13571 \end_inset
13572
13573
13574 \begin_inset Flex Code
13575 status collapsed
13576
13577 \begin_layout Plain Layout
13578 huge
13579 \end_layout
13580
13581 \end_inset
13582
13583
13584 \begin_inset Flex Code
13585 status collapsed
13586
13587 \begin_layout Plain Layout
13588 giant
13589 \end_layout
13590
13591 \end_inset
13592
13593 ]
13594 \end_layout
13595
13596 \begin_layout Subsection
13597
13598 \lang english
13599 \begin_inset CommandInset label
13600 LatexCommand label
13601 name "sub:Citation-format-description"
13602
13603 \end_inset
13604
13605 Citation format description
13606 \end_layout
13607
13608 \begin_layout Standard
13609
13610 \lang english
13611 The 
13612 \begin_inset Flex Code
13613 status collapsed
13614
13615 \begin_layout Plain Layout
13616
13617 \lang english
13618 CiteFormat
13619 \end_layout
13620
13621 \end_inset
13622
13623  blocks are used to describe how bibliographic information should be displayed,
13624  both within LyX itself (in the citation dialog and in tooltips, for example)
13625  and in XHTML output.
13626  Such a block might look like this:
13627 \end_layout
13628
13629 \begin_layout LyX-Code
13630 CiteFormat
13631 \end_layout
13632
13633 \begin_layout LyX-Code
13634  article ...
13635 \end_layout
13636
13637 \begin_layout LyX-Code
13638  book ...
13639 \end_layout
13640
13641 \begin_layout LyX-Code
13642 End
13643 \end_layout
13644
13645 \begin_layout Standard
13646
13647 \lang english
13648 The individual lines define how the bibliographic information associated
13649  with an article or book, respectively, is to be displayed, and such a definitio
13650 n can be given for any `entry type' that might be present in a BibTeX file.
13651  LyX defines a default format in the source code that will be used if no
13652  specific definition has been given.
13653  LyX predefines several formats in the file 
13654 \begin_inset Flex Code
13655 status collapsed
13656
13657 \begin_layout Plain Layout
13658
13659 \lang english
13660 stdciteformats.inc
13661 \end_layout
13662
13663 \end_inset
13664
13665 , which is included in most of LyX's document classes.
13666 \end_layout
13667
13668 \begin_layout Standard
13669
13670 \lang english
13671 The definitions use a simple language that allows BibTeX keys to be replaced
13672  with their values.
13673  Keys should be enclosed in 
13674 \begin_inset Flex Code
13675 status collapsed
13676
13677 \begin_layout Plain Layout
13678
13679 \lang english
13680 %
13681 \end_layout
13682
13683 \end_inset
13684
13685  signs, e.g.: 
13686 \begin_inset Flex Code
13687 status collapsed
13688
13689 \begin_layout Plain Layout
13690
13691 \lang english
13692 %author%
13693 \end_layout
13694
13695 \end_inset
13696
13697 .
13698  So a simple definition might look like this:
13699 \end_layout
13700
13701 \begin_layout LyX-Code
13702 misc %author%, 
13703 \begin_inset Quotes eld
13704 \end_inset
13705
13706 %title
13707 \begin_inset Quotes erd
13708 \end_inset
13709
13710 .
13711 \end_layout
13712
13713 \begin_layout Standard
13714
13715 \lang english
13716 This would print the author, followed by a comma, followed by the title,
13717  in quotes, followed by a period.
13718 \end_layout
13719
13720 \begin_layout Standard
13721
13722 \lang english
13723 Of course, sometimes you may want to print a key only if it exists.
13724  This can be done by using a conditional construction, such as: 
13725 \begin_inset Flex Code
13726 status collapsed
13727
13728 \begin_layout Plain Layout
13729
13730 \lang english
13731 {%volume%[[vol.
13732 \begin_inset space ~
13733 \end_inset
13734
13735 %volume%]]}
13736 \end_layout
13737
13738 \end_inset
13739
13740 .
13741  This says: If the 
13742 \begin_inset Flex Code
13743 status collapsed
13744
13745 \begin_layout Plain Layout
13746
13747 \lang english
13748 volume
13749 \end_layout
13750
13751 \end_inset
13752
13753  key exists, then print 
13754 \begin_inset Quotes eld
13755 \end_inset
13756
13757 vol.
13758 \begin_inset space ~
13759 \end_inset
13760
13761
13762 \begin_inset Quotes erd
13763 \end_inset
13764
13765  followed by the volume key.
13766  It is also possible to have an else clause in the conditional, such as:
13767  
13768 \begin_inset Flex Code
13769 status collapsed
13770
13771 \begin_layout Plain Layout
13772
13773 \lang english
13774 {%author%[[%author%]][[%editor%, ed.]]}
13775 \end_layout
13776
13777 \end_inset
13778
13779 .
13780  Here, the 
13781 \begin_inset Flex Code
13782 status collapsed
13783
13784 \begin_layout Plain Layout
13785
13786 \lang english
13787 author
13788 \end_layout
13789
13790 \end_inset
13791
13792  key is printed if it exists; otherwise, the editor key is printed, followed
13793  by 
13794 \begin_inset Quotes eld
13795 \end_inset
13796
13797 ,
13798 \begin_inset space ~
13799 \end_inset
13800
13801 ed.
13802 \begin_inset Quotes erd
13803 \end_inset
13804
13805  Note that the key is again enclosed in 
13806 \begin_inset Flex Code
13807 status collapsed
13808
13809 \begin_layout Plain Layout
13810
13811 \lang english
13812 %
13813 \end_layout
13814
13815 \end_inset
13816
13817  signs; the entire conditional is enclosed in braces; and the if and else
13818  clauses are enclosed in double brackets, 
13819 \begin_inset Quotes eld
13820 \end_inset
13821
13822
13823 \begin_inset Flex Code
13824 status collapsed
13825
13826 \begin_layout Plain Layout
13827
13828 \lang english
13829 [[
13830 \end_layout
13831
13832 \end_inset
13833
13834
13835 \begin_inset Quotes eld
13836 \end_inset
13837
13838  and 
13839 \begin_inset Quotes eld
13840 \end_inset
13841
13842
13843 \begin_inset Flex Code
13844 status collapsed
13845
13846 \begin_layout Plain Layout
13847
13848 \lang english
13849 ]]
13850 \end_layout
13851
13852 \end_inset
13853
13854
13855 \begin_inset Quotes erd
13856 \end_inset
13857
13858 .
13859  There must be no space between any of these.
13860 \end_layout
13861
13862 \begin_layout Standard
13863
13864 \lang english
13865 There is one other piece of syntax available in definitions, which looks
13866  like this: 
13867 \begin_inset Flex Code
13868 status collapsed
13869
13870 \begin_layout Plain Layout
13871
13872 \lang english
13873 {!<i>!}
13874 \end_layout
13875
13876 \end_inset
13877
13878 .
13879  This defines a piece of formatting information that is to be used when
13880  creating 
13881 \begin_inset Quotes eld
13882 \end_inset
13883
13884 rich text
13885 \begin_inset Quotes erd
13886 \end_inset
13887
13888 .
13889  Obviously, we do not want to output HTML tags when writing plain text,
13890  so they should be wrapped in 
13891 \begin_inset Quotes eld
13892 \end_inset
13893
13894 {!
13895 \begin_inset Quotes erd
13896 \end_inset
13897
13898  and 
13899 \begin_inset Quotes eld
13900 \end_inset
13901
13902 !}
13903 \begin_inset Quotes erd
13904 \end_inset
13905
13906 .
13907 \end_layout
13908
13909 \begin_layout Standard
13910
13911 \lang english
13912 Two special sorts of definitions are also possible in a 
13913 \begin_inset Flex Code
13914 status collapsed
13915
13916 \begin_layout Plain Layout
13917
13918 \lang english
13919 CiteFormat
13920 \end_layout
13921
13922 \end_inset
13923
13924  block.
13925  An example of the first would be:
13926 \end_layout
13927
13928 \begin_layout LyX-Code
13929 !quotetitle 
13930 \begin_inset Quotes eld
13931 \end_inset
13932
13933 %title%
13934 \begin_inset Quotes erd
13935 \end_inset
13936
13937
13938 \end_layout
13939
13940 \begin_layout Standard
13941
13942 \lang english
13943 This is an abbreviation, or macro, and it can be used by treating it as
13944  if it were a key: 
13945 \begin_inset Flex Code
13946 status collapsed
13947
13948 \begin_layout Plain Layout
13949
13950 \lang english
13951 %!quotetitle%
13952 \end_layout
13953
13954 \end_inset
13955
13956 .
13957  LyX will treat 
13958 \begin_inset Flex Code
13959 status collapsed
13960
13961 \begin_layout Plain Layout
13962
13963 \lang english
13964 %!quotetitle%
13965 \end_layout
13966
13967 \end_inset
13968
13969  exactly as it would treat its definition.
13970  So, let us issue the obvious 
13971 \emph on
13972 warning
13973 \emph default
13974 .
13975  Do not do this:
13976 \end_layout
13977
13978 \begin_layout LyX-Code
13979 !funfun %funfun%
13980 \end_layout
13981
13982 \begin_layout Standard
13983
13984 \lang english
13985 or anything like it.
13986  LyX shouldn't go into an infinite loop, but it may go into a long one before
13987  it gives up.
13988 \end_layout
13989
13990 \begin_layout Standard
13991
13992 \lang english
13993 The second sort of special definition might look like this:
13994 \end_layout
13995
13996 \begin_layout LyX-Code
13997 _pptext pp.
13998 \end_layout
13999
14000 \begin_layout Standard
14001
14002 \lang english
14003 This defines a translatable piece of text, which allows relevant parts of
14004  the bibliography to be translated.
14005  It can be included in a definition by treating it as a key: 
14006 \begin_inset Flex Code
14007 status collapsed
14008
14009 \begin_layout Plain Layout
14010
14011 \lang english
14012 %_pptext%
14013 \end_layout
14014
14015 \end_inset
14016
14017 .
14018  Several of these are predefined in 
14019 \begin_inset Flex Code
14020 status collapsed
14021
14022 \begin_layout Plain Layout
14023
14024 \lang english
14025 stdciteformats.inc
14026 \end_layout
14027
14028 \end_inset
14029
14030 .
14031  Note that these are not macros, in the sense just defined.
14032  They will not be expanded.
14033 \end_layout
14034
14035 \begin_layout Standard
14036
14037 \lang english
14038 So here then is an example that use all these features:
14039 \end_layout
14040
14041 \begin_layout LyX-Code
14042 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
14043 \end_layout
14044
14045 \begin_layout Standard
14046
14047 \lang english
14048 This defines a macro that prints the author, followed by a comma, if the
14049  
14050 \begin_inset Flex Code
14051 status collapsed
14052
14053 \begin_layout Plain Layout
14054
14055 \lang english
14056 author
14057 \end_layout
14058
14059 \end_inset
14060
14061  key is defined, or else prints the name of the editor, followed by the
14062  
14063 \begin_inset Flex Code
14064 status collapsed
14065
14066 \begin_layout Plain Layout
14067
14068 \lang english
14069 _edtext
14070 \end_layout
14071
14072 \end_inset
14073
14074  or its translation (it is by default 
14075 \begin_inset Quotes eld
14076 \end_inset
14077
14078 ed.
14079 \begin_inset Quotes erd
14080 \end_inset
14081
14082 ), if the 
14083 \begin_inset Flex Code
14084 status collapsed
14085
14086 \begin_layout Plain Layout
14087
14088 \lang english
14089 editor
14090 \end_layout
14091
14092 \end_inset
14093
14094  key is defined.
14095  Note that this is in fact defined in 
14096 \begin_inset Flex Code
14097 status collapsed
14098
14099 \begin_layout Plain Layout
14100
14101 \lang english
14102 stdciteformats.inc
14103 \end_layout
14104
14105 \end_inset
14106
14107 , so you can use it in your own definitions, or re-definitions, if you load
14108  that file first.
14109 \end_layout
14110
14111 \begin_layout Section
14112
14113 \lang english
14114 \begin_inset CommandInset label
14115 LatexCommand label
14116 name "sec:Tags-for-XHTML"
14117
14118 \end_inset
14119
14120 Tags for XHTML output
14121 \end_layout
14122
14123 \begin_layout Standard
14124
14125 \lang english
14126 As with LaTeX or DocBook, the format of LyX's XHTML output is also controlled
14127  by layout information.
14128  In general, LyX provides sensible defaults and, as mentioned earlier, it
14129  will even construct default CSS style rules from the other layout tags.
14130  For example, LyX will attempt to use the information provided in the 
14131 \begin_inset Flex Code
14132 status collapsed
14133
14134 \begin_layout Plain Layout
14135
14136 \lang english
14137 Font
14138 \end_layout
14139
14140 \end_inset
14141
14142  declaration for the Chapter style to write CSS that will appropriately
14143  format chapter headings.
14144 \end_layout
14145
14146 \begin_layout Standard
14147
14148 \lang english
14149 In many cases, then, you may not have to do anything at all to get acceptable
14150  XHTML output for your own environments, custom insets, and so forth.
14151  But in some cases you will, and so LyX provides a number of layout tags
14152  that can be used to customize the XHTML and CSS that are generated.
14153 \end_layout
14154
14155 \begin_layout Standard
14156
14157 \lang english
14158 Note that there are two tags, 
14159 \begin_inset Flex Code
14160 status collapsed
14161
14162 \begin_layout Plain Layout
14163
14164 \lang english
14165 HTMLPreamble
14166 \end_layout
14167
14168 \end_inset
14169
14170  and 
14171 \begin_inset Flex Code
14172 status collapsed
14173
14174 \begin_layout Plain Layout
14175
14176 \lang english
14177 AddToHTMLPreamble
14178 \end_layout
14179
14180 \end_inset
14181
14182  that may appear outside style and inset declarations.
14183  See 
14184 \begin_inset CommandInset ref
14185 LatexCommand ref
14186 reference "sub:Allgemeine-Parameter-für"
14187
14188 \end_inset
14189
14190  for details on these.
14191 \end_layout
14192
14193 \begin_layout Subsection
14194
14195 \lang english
14196 \begin_inset CommandInset label
14197 LatexCommand label
14198 name "sub:Paragraph-Style-XHTML"
14199
14200 \end_inset
14201
14202 Paragraph styles
14203 \end_layout
14204
14205 \begin_layout Standard
14206
14207 \lang english
14208 The sort of XHTML LyX outputs for a paragraph depends upon whether we are
14209  dealing with a normal paragraph, a command, or an environment, where this
14210  is itself determined by the contents of the corresponding 
14211 \begin_inset Flex Code
14212 status collapsed
14213
14214 \begin_layout Plain Layout
14215
14216 \lang english
14217 LaTeXType
14218 \end_layout
14219
14220 \end_inset
14221
14222  tag.
14223  
14224 \end_layout
14225
14226 \begin_layout Standard
14227
14228 \lang english
14229 For a command or normal paragraph, the output XHTML has the following form:
14230 \end_layout
14231
14232 \begin_layout LyX-Code
14233
14234 \lang english
14235 <tag attr=
14236 \begin_inset Quotes erd
14237 \end_inset
14238
14239 value
14240 \begin_inset Quotes erd
14241 \end_inset
14242
14243 >
14244 \end_layout
14245
14246 \begin_layout LyX-Code
14247
14248 \lang english
14249 <labeltag attr=
14250 \begin_inset Quotes erd
14251 \end_inset
14252
14253 value
14254 \begin_inset Quotes erd
14255 \end_inset
14256
14257 >Label</labeltag>
14258 \end_layout
14259
14260 \begin_layout LyX-Code
14261
14262 \lang english
14263 Contents of the paragraph.
14264 \end_layout
14265
14266 \begin_layout LyX-Code
14267
14268 \lang english
14269 </tag>
14270 \end_layout
14271
14272 \begin_layout Standard
14273
14274 \lang english
14275 The label tags are of course omitted if the paragraph does not have a label.
14276 \end_layout
14277
14278 \begin_layout Standard
14279
14280 \lang english
14281 For an environment that is not some sort of list, the XHTML takes this form:
14282 \end_layout
14283
14284 \begin_layout LyX-Code
14285
14286 \lang english
14287 <tag attr=
14288 \begin_inset Quotes erd
14289 \end_inset
14290
14291 value
14292 \begin_inset Quotes erd
14293 \end_inset
14294
14295 >
14296 \end_layout
14297
14298 \begin_layout LyX-Code
14299
14300 \lang english
14301 <itemtag attr=
14302 \begin_inset Quotes erd
14303 \end_inset
14304
14305 value
14306 \begin_inset Quotes erd
14307 \end_inset
14308
14309 ><labeltag attr=
14310 \begin_inset Quotes erd
14311 \end_inset
14312
14313 value
14314 \begin_inset Quotes erd
14315 \end_inset
14316
14317 >Environment Label</labeltag>First paragraph.</itemtag>
14318 \end_layout
14319
14320 \begin_layout LyX-Code
14321
14322 \lang english
14323 <itemtag>Second paragraph.</itemtag>
14324 \end_layout
14325
14326 \begin_layout LyX-Code
14327
14328 \lang english
14329 </tag>
14330 \end_layout
14331
14332 \begin_layout Standard
14333
14334 \lang english
14335 Note that the label is output only for the first paragraph, as it should
14336  be for a theorem, for example.
14337  
14338 \end_layout
14339
14340 \begin_layout Standard
14341
14342 \lang english
14343 For a list, we have one of these forms:
14344 \end_layout
14345
14346 \begin_layout LyX-Code
14347
14348 \lang english
14349 <tag attr=
14350 \begin_inset Quotes erd
14351 \end_inset
14352
14353 value
14354 \begin_inset Quotes erd
14355 \end_inset
14356
14357 >
14358 \end_layout
14359
14360 \begin_layout LyX-Code
14361
14362 \lang english
14363 <itemtag attr=
14364 \begin_inset Quotes erd
14365 \end_inset
14366
14367 value
14368 \begin_inset Quotes erd
14369 \end_inset
14370
14371 ><labeltag attr=
14372 \begin_inset Quotes erd
14373 \end_inset
14374
14375 value
14376 \begin_inset Quotes erd
14377 \end_inset
14378
14379 >List Label</labeltag>First item.</itemtag>
14380 \end_layout
14381
14382 \begin_layout LyX-Code
14383
14384 \lang english
14385 <itemtag attr=
14386 \begin_inset Quotes erd
14387 \end_inset
14388
14389 value
14390 \begin_inset Quotes erd
14391 \end_inset
14392
14393 ><labeltag attr=
14394 \begin_inset Quotes erd
14395 \end_inset
14396
14397 value
14398 \begin_inset Quotes erd
14399 \end_inset
14400
14401 >List Label</labeltag>Second item.</itemtag>
14402 \end_layout
14403
14404 \begin_layout LyX-Code
14405
14406 \lang english
14407 </tag>
14408 \end_layout
14409
14410 \begin_layout LyX-Code
14411
14412 \end_layout
14413
14414 \begin_layout LyX-Code
14415
14416 \lang english
14417 <tag attr=
14418 \begin_inset Quotes erd
14419 \end_inset
14420
14421 value
14422 \begin_inset Quotes erd
14423 \end_inset
14424
14425 >
14426 \end_layout
14427
14428 \begin_layout LyX-Code
14429
14430 \lang english
14431 <labeltag attr=
14432 \begin_inset Quotes erd
14433 \end_inset
14434
14435 value
14436 \begin_inset Quotes erd
14437 \end_inset
14438
14439 >List Label</labeltag><itemtag attr=
14440 \begin_inset Quotes erd
14441 \end_inset
14442
14443 value
14444 \begin_inset Quotes erd
14445 \end_inset
14446
14447 >First item.</itemtag>
14448 \end_layout
14449
14450 \begin_layout LyX-Code
14451
14452 \lang english
14453 <labeltag attr=
14454 \begin_inset Quotes erd
14455 \end_inset
14456
14457 value
14458 \begin_inset Quotes erd
14459 \end_inset
14460
14461 >List Label</labeltag><itemtag attr=
14462 \begin_inset Quotes erd
14463 \end_inset
14464
14465 value
14466 \begin_inset Quotes erd
14467 \end_inset
14468
14469 >Second item.</itemtag>
14470 \end_layout
14471
14472 \begin_layout LyX-Code
14473
14474 \lang english
14475 </tag>
14476 \end_layout
14477
14478 \begin_layout Standard
14479
14480 \lang english
14481 Note the different orders of 
14482 \begin_inset Flex Code
14483 status collapsed
14484
14485 \begin_layout Plain Layout
14486
14487 \lang english
14488 labeltag
14489 \end_layout
14490
14491 \end_inset
14492
14493  and 
14494 \begin_inset Flex Code
14495 status collapsed
14496
14497 \begin_layout Plain Layout
14498
14499 \lang english
14500 itemtag
14501 \end_layout
14502
14503 \end_inset
14504
14505 .
14506  Which order we get depends upon the setting of 
14507 \begin_inset Flex Code
14508 status collapsed
14509
14510 \begin_layout Plain Layout
14511
14512 \lang english
14513 HTMLLabelFirst
14514 \end_layout
14515
14516 \end_inset
14517
14518 : If 
14519 \begin_inset Flex Code
14520 status collapsed
14521
14522 \begin_layout Plain Layout
14523
14524 \lang english
14525 HTMLLabelFirst
14526 \end_layout
14527
14528 \end_inset
14529
14530  is false (the default), you get the first of these, with the label within
14531  the item; if true, you get the second, with the label outside the item.
14532 \end_layout
14533
14534 \begin_layout Standard
14535
14536 \lang english
14537 The specific tags and attributes output for each paragraph type can be controlle
14538 d by means of the layout tags we are about to describe.
14539  As mentioned earlier, however, LyX uses sensible defaults for many of these,
14540  so you often may not need to do very much to get good XHTML output.
14541  Think of the available tags as there so you can tweak things to your liking.
14542 \end_layout
14543
14544 \begin_layout Description
14545
14546 \lang english
14547 \begin_inset Flex Code
14548 status collapsed
14549
14550 \begin_layout Plain Layout
14551
14552 \lang english
14553 HTMLAttr
14554 \end_layout
14555
14556 \end_inset
14557
14558  [
14559 \begin_inset Flex Code
14560 status collapsed
14561
14562 \begin_layout Plain Layout
14563
14564 \lang english
14565 string
14566 \end_layout
14567
14568 \end_inset
14569
14570 ] Specifies attribute information to be output with the main tag.
14571  For example, 
14572 \begin_inset Quotes eld
14573 \end_inset
14574
14575
14576 \begin_inset Flex Code
14577 status collapsed
14578
14579 \begin_layout Plain Layout
14580
14581 \lang english
14582 class=`mydiv'
14583 \end_layout
14584
14585 \end_inset
14586
14587
14588 \begin_inset Quotes erd
14589 \end_inset
14590
14591 .
14592  By default, LyX will output 
14593 \begin_inset Quotes eld
14594 \end_inset
14595
14596
14597 \begin_inset Flex Code
14598 status collapsed
14599
14600 \begin_layout Plain Layout
14601
14602 \lang english
14603 class=`layoutname'
14604 \end_layout
14605
14606 \end_inset
14607
14608
14609 \begin_inset Quotes erd
14610 \end_inset
14611
14612 , where 
14613 \begin_inset Flex Code
14614 status collapsed
14615
14616 \begin_layout Plain Layout
14617
14618 \lang english
14619 layoutname
14620 \end_layout
14621
14622 \end_inset
14623
14624  is the LyX name of the layout, made lowercase, for example: chapter.
14625  This should 
14626 \emph on
14627 not
14628 \emph default
14629  contain any style information.
14630  Use 
14631 \begin_inset Flex Code
14632 status collapsed
14633
14634 \begin_layout Plain Layout
14635
14636 \lang english
14637 HTMLStyle
14638 \end_layout
14639
14640 \end_inset
14641
14642  for that purpose.
14643 \end_layout
14644
14645 \begin_layout Description
14646
14647 \lang english
14648 \begin_inset Flex Code
14649 status collapsed
14650
14651 \begin_layout Plain Layout
14652
14653 \lang english
14654 HTMLForceCSS
14655 \end_layout
14656
14657 \end_inset
14658
14659  [
14660 \begin_inset Flex Code
14661 status collapsed
14662
14663 \begin_layout Plain Layout
14664
14665 \emph on
14666 \lang english
14667 0
14668 \emph default
14669 ,1
14670 \end_layout
14671
14672 \end_inset
14673
14674 ] Whether to output the default CSS information LyX generates for this layout,
14675  even if additional information is explicitly provided via 
14676 \begin_inset Flex Code
14677 status collapsed
14678
14679 \begin_layout Plain Layout
14680
14681 \lang english
14682 HTMLStyle
14683 \end_layout
14684
14685 \end_inset
14686
14687 .
14688  Setting this to 
14689 \begin_inset Flex Code
14690 status collapsed
14691
14692 \begin_layout Plain Layout
14693
14694 \lang english
14695 1
14696 \end_layout
14697
14698 \end_inset
14699
14700  allows you to alter or augment the generated CSS, rather than to override
14701  it completely.
14702  Default is 
14703 \begin_inset Flex Code
14704 status collapsed
14705
14706 \begin_layout Plain Layout
14707
14708 \lang english
14709 0
14710 \end_layout
14711
14712 \end_inset
14713
14714 .
14715 \end_layout
14716
14717 \begin_layout Description
14718
14719 \lang english
14720 \begin_inset Flex Code
14721 status collapsed
14722
14723 \begin_layout Plain Layout
14724
14725 \lang english
14726 HTMLItem
14727 \end_layout
14728
14729 \end_inset
14730
14731  [
14732 \begin_inset Flex Code
14733 status collapsed
14734
14735 \begin_layout Plain Layout
14736
14737 \lang english
14738 string
14739 \end_layout
14740
14741 \end_inset
14742
14743 ] The tag to be used for individual paragraphs of environments, replacing
14744  
14745 \begin_inset Flex Code
14746 status collapsed
14747
14748 \begin_layout Plain Layout
14749
14750 \lang english
14751 itemtag
14752 \end_layout
14753
14754 \end_inset
14755
14756  in the examples above.
14757  Defaults to 
14758 \begin_inset Flex Code
14759 status collapsed
14760
14761 \begin_layout Plain Layout
14762
14763 \lang english
14764 div
14765 \end_layout
14766
14767 \end_inset
14768
14769 .
14770 \end_layout
14771
14772 \begin_layout Description
14773
14774 \lang english
14775 \begin_inset Flex Code
14776 status collapsed
14777
14778 \begin_layout Plain Layout
14779
14780 \lang english
14781 HTMLItemAttr
14782 \end_layout
14783
14784 \end_inset
14785
14786  [
14787 \begin_inset Flex Code
14788 status collapsed
14789
14790 \begin_layout Plain Layout
14791
14792 \lang english
14793 string
14794 \end_layout
14795
14796 \end_inset
14797
14798 ] Attributes for the item tag.
14799  Defaults to 
14800 \begin_inset Quotes eld
14801 \end_inset
14802
14803
14804 \begin_inset Flex Code
14805 status collapsed
14806
14807 \begin_layout Plain Layout
14808
14809 \lang english
14810 class=`layoutname_item'
14811 \end_layout
14812
14813 \end_inset
14814
14815
14816 \begin_inset Quotes erd
14817 \end_inset
14818
14819 .
14820  This should 
14821 \emph on
14822 not
14823 \emph default
14824  contain any style information.
14825  Use 
14826 \begin_inset Flex Code
14827 status collapsed
14828
14829 \begin_layout Plain Layout
14830
14831 \lang english
14832 HTMLStyle
14833 \end_layout
14834
14835 \end_inset
14836
14837  for that purpose.
14838 \end_layout
14839
14840 \begin_layout Description
14841
14842 \lang english
14843 \begin_inset Flex Code
14844 status collapsed
14845
14846 \begin_layout Plain Layout
14847
14848 \lang english
14849 HTMLLabel
14850 \end_layout
14851
14852 \end_inset
14853
14854  [
14855 \begin_inset Flex Code
14856 status collapsed
14857
14858 \begin_layout Plain Layout
14859
14860 \lang english
14861 string
14862 \end_layout
14863
14864 \end_inset
14865
14866 ] The tag to be used for paragraph and item labels, replacing 
14867 \begin_inset Flex Code
14868 status collapsed
14869
14870 \begin_layout Plain Layout
14871
14872 \lang english
14873 labeltag
14874 \end_layout
14875
14876 \end_inset
14877
14878  in the examples above.
14879  Defaults to 
14880 \begin_inset Flex Code
14881 status collapsed
14882
14883 \begin_layout Plain Layout
14884
14885 \lang english
14886 span
14887 \end_layout
14888
14889 \end_inset
14890
14891 , unless 
14892 \begin_inset Flex Code
14893 status collapsed
14894
14895 \begin_layout Plain Layout
14896
14897 \lang english
14898 LabelType
14899 \end_layout
14900
14901 \end_inset
14902
14903  is either 
14904 \begin_inset Flex Code
14905 status collapsed
14906
14907 \begin_layout Plain Layout
14908
14909 \lang english
14910 Top_Environment
14911 \end_layout
14912
14913 \end_inset
14914
14915  or 
14916 \begin_inset Flex Code
14917 status collapsed
14918
14919 \begin_layout Plain Layout
14920
14921 \lang english
14922 Centered_Top_Environment
14923 \end_layout
14924
14925 \end_inset
14926
14927 , in which case it defaults to 
14928 \begin_inset Flex Code
14929 status collapsed
14930
14931 \begin_layout Plain Layout
14932
14933 \lang english
14934 div
14935 \end_layout
14936
14937 \end_inset
14938
14939 .
14940 \end_layout
14941
14942 \begin_layout Description
14943
14944 \lang english
14945 \begin_inset Flex Code
14946 status collapsed
14947
14948 \begin_layout Plain Layout
14949
14950 \lang english
14951 HTMLLabelAttr
14952 \end_layout
14953
14954 \end_inset
14955
14956  [
14957 \begin_inset Flex Code
14958 status collapsed
14959
14960 \begin_layout Plain Layout
14961
14962 \lang english
14963 string
14964 \end_layout
14965
14966 \end_inset
14967
14968 ] Attributes for the label tag.
14969  Defaults to 
14970 \begin_inset Quotes eld
14971 \end_inset
14972
14973
14974 \begin_inset Flex Code
14975 status collapsed
14976
14977 \begin_layout Plain Layout
14978
14979 \lang english
14980 class=`layoutname_label'
14981 \end_layout
14982
14983 \end_inset
14984
14985
14986 \begin_inset Quotes erd
14987 \end_inset
14988
14989 .
14990  This should 
14991 \emph on
14992 not
14993 \emph default
14994  contain any style information.
14995  Use 
14996 \begin_inset Flex Code
14997 status collapsed
14998
14999 \begin_layout Plain Layout
15000
15001 \lang english
15002 HTMLStyle
15003 \end_layout
15004
15005 \end_inset
15006
15007  for that purpose.
15008 \end_layout
15009
15010 \begin_layout Description
15011
15012 \lang english
15013 \begin_inset Flex Code
15014 status collapsed
15015
15016 \begin_layout Plain Layout
15017
15018 \lang english
15019 HTMLLabelFirst
15020 \end_layout
15021
15022 \end_inset
15023
15024  [
15025 \begin_inset Flex Code
15026 status collapsed
15027
15028 \begin_layout Plain Layout
15029
15030 \emph on
15031 \lang english
15032 0
15033 \emph default
15034 ,1
15035 \end_layout
15036
15037 \end_inset
15038
15039 ] Meaningful only for list-like environments, this tag controls whether
15040  the label tag is output before or inside the item tag.
15041  This is used, for example, in the description environment, where we want
15042  `
15043 \begin_inset Flex Code
15044 status collapsed
15045
15046 \begin_layout Plain Layout
15047
15048 \lang english
15049 <dt>\SpecialChar \ldots{}
15050 </dt><dd>\SpecialChar \ldots{}
15051 </dd>
15052 \end_layout
15053
15054 \end_inset
15055
15056 .
15057  Default is 
15058 \begin_inset Flex Code
15059 status collapsed
15060
15061 \begin_layout Plain Layout
15062
15063 \lang english
15064 0
15065 \end_layout
15066
15067 \end_inset
15068
15069 : The label tag is output inside the item tag.
15070 \end_layout
15071
15072 \begin_layout Description
15073
15074 \lang english
15075 \begin_inset Flex Code
15076 status collapsed
15077
15078 \begin_layout Plain Layout
15079
15080 \lang english
15081 HTMLPreamble
15082 \end_layout
15083
15084 \end_inset
15085
15086  Information to be output in the 
15087 \begin_inset Flex Code
15088 status collapsed
15089
15090 \begin_layout Plain Layout
15091
15092 \lang english
15093 <head>
15094 \end_layout
15095
15096 \end_inset
15097
15098  section when this style is used.
15099  This might, for example, be used to include a 
15100 \begin_inset Flex Code
15101 status collapsed
15102
15103 \begin_layout Plain Layout
15104
15105 \lang english
15106 <script>
15107 \end_layout
15108
15109 \end_inset
15110
15111  block defining an 
15112 \begin_inset Flex Code
15113 status collapsed
15114
15115 \begin_layout Plain Layout
15116
15117 \lang english
15118 onclick
15119 \end_layout
15120
15121 \end_inset
15122
15123  handler.
15124 \end_layout
15125
15126 \begin_layout Description
15127
15128 \lang english
15129 \begin_inset Flex Code
15130 status collapsed
15131
15132 \begin_layout Plain Layout
15133
15134 \lang english
15135 HTMLStyle
15136 \end_layout
15137
15138 \end_inset
15139
15140  CSS style information to be included when this style is used.
15141  Note that this will automatically be wrapped in a layout-generated 
15142 \begin_inset Flex Code
15143 status collapsed
15144
15145 \begin_layout Plain Layout
15146
15147 \lang english
15148 <style>
15149 \end_layout
15150
15151 \end_inset
15152
15153  block, so only the CSS itself need be included.
15154 \end_layout
15155
15156 \begin_layout Description
15157
15158 \lang english
15159 \begin_inset Flex Code
15160 status collapsed
15161
15162 \begin_layout Plain Layout
15163
15164 \lang english
15165 HTMLTag
15166 \end_layout
15167
15168 \end_inset
15169
15170  [
15171 \begin_inset Flex Code
15172 status collapsed
15173
15174 \begin_layout Plain Layout
15175
15176 \lang english
15177 string
15178 \end_layout
15179
15180 \end_inset
15181
15182 ] The tag to be used for the main label, replacing 
15183 \begin_inset Flex Code
15184 status collapsed
15185
15186 \begin_layout Plain Layout
15187
15188 \lang english
15189 tag
15190 \end_layout
15191
15192 \end_inset
15193
15194  in the examples above.
15195  Defaults to 
15196 \begin_inset Flex Code
15197 status collapsed
15198
15199 \begin_layout Plain Layout
15200
15201 \lang english
15202 div
15203 \end_layout
15204
15205 \end_inset
15206
15207 .
15208 \end_layout
15209
15210 \begin_layout Description
15211
15212 \lang english
15213 \begin_inset Flex Code
15214 status collapsed
15215
15216 \begin_layout Plain Layout
15217
15218 \lang english
15219 HTMLTitle
15220 \end_layout
15221
15222 \end_inset
15223
15224  [
15225 \begin_inset Flex Code
15226 status collapsed
15227
15228 \begin_layout Plain Layout
15229
15230 \emph on
15231 \lang english
15232 0
15233 \emph default
15234 ,1
15235 \end_layout
15236
15237 \end_inset
15238
15239 ] Marks this style as the one to be used to generate the 
15240 \begin_inset Flex Code
15241 status collapsed
15242
15243 \begin_layout Plain Layout
15244
15245 \lang english
15246 <title>
15247 \end_layout
15248
15249 \end_inset
15250
15251  tag for the XHTML file.
15252  By default, it is false.
15253  The 
15254 \begin_inset Flex Code
15255 status collapsed
15256
15257 \begin_layout Plain Layout
15258
15259 \lang english
15260 stdtitle.inc
15261 \end_layout
15262
15263 \end_inset
15264
15265  file sets it to true for the 
15266 \begin_inset Flex Code
15267 status collapsed
15268
15269 \begin_layout Plain Layout
15270
15271 \lang english
15272 title
15273 \end_layout
15274
15275 \end_inset
15276
15277  environment.
15278  
15279 \end_layout
15280
15281 \begin_layout Subsection
15282
15283 \lang english
15284 InsetLayout XHTML
15285 \end_layout
15286
15287 \begin_layout Standard
15288
15289 \lang english
15290 The XHTML output of insets can also be controlled by information in layout
15291  files.
15292 \begin_inset Foot
15293 status collapsed
15294
15295 \begin_layout Plain Layout
15296
15297 \lang english
15298 At present, this is true only for 
15299 \begin_inset Quotes eld
15300 \end_inset
15301
15302 text
15303 \begin_inset Quotes erd
15304 \end_inset
15305
15306  insets (insets you can type into) and is not true for 
15307 \begin_inset Quotes eld
15308 \end_inset
15309
15310 command
15311 \begin_inset Quotes erd
15312 \end_inset
15313
15314  insets (insets that are associated with dialog boxes).
15315 \end_layout
15316
15317 \end_inset
15318
15319  Here, too, LyX tries to provide sensible defaults, and it constructs default
15320  CSS style rules.
15321  But everything can be customized.
15322 \end_layout
15323
15324 \begin_layout Standard
15325
15326 \lang english
15327 The XHTML LyX outputs for an inset has the following form:
15328 \end_layout
15329
15330 \begin_layout LyX-Code
15331
15332 \lang english
15333 <tag attr=
15334 \begin_inset Quotes erd
15335 \end_inset
15336
15337 value
15338 \begin_inset Quotes erd
15339 \end_inset
15340
15341 >
15342 \end_layout
15343
15344 \begin_layout LyX-Code
15345
15346 \lang english
15347 <labeltag>Label</labeltag>
15348 \end_layout
15349
15350 \begin_layout LyX-Code
15351
15352 \lang english
15353 <innertag attr=
15354 \begin_inset Quotes erd
15355 \end_inset
15356
15357 value
15358 \begin_inset Quotes erd
15359 \end_inset
15360
15361 >Contents of the inset.</innertag>
15362 \end_layout
15363
15364 \begin_layout LyX-Code
15365
15366 \lang english
15367 </tag>
15368 \end_layout
15369
15370 \begin_layout Standard
15371
15372 \lang english
15373 If the inset permits multiple paragraphs---that is, if 
15374 \begin_inset Flex Code
15375 status collapsed
15376
15377 \begin_layout Plain Layout
15378
15379 \lang english
15380 MultiPar
15381 \end_layout
15382
15383 \end_inset
15384
15385  is true---then the contents of the inset will itself be output as paragraphs
15386  formatted according to the styles used for those paragraphs (standard,
15387  quote, and the like).
15388  The label tag is of course omitted if the paragraph does not have a label
15389  and, at present, is always 
15390 \begin_inset Flex Code
15391 status collapsed
15392
15393 \begin_layout Plain Layout
15394
15395 \lang english
15396 span
15397 \end_layout
15398
15399 \end_inset
15400
15401 .
15402  The inner tag is optional and, by default, does not appear.
15403 \end_layout
15404
15405 \begin_layout Standard
15406
15407 \lang english
15408 The specific tags and attributes output for each inset can be controlled
15409  by means of the following layout tags.
15410 \end_layout
15411
15412 \begin_layout Description
15413
15414 \lang english
15415 \begin_inset Flex Code
15416 status collapsed
15417
15418 \begin_layout Plain Layout
15419
15420 \lang english
15421 HTMLAttr
15422 \end_layout
15423
15424 \end_inset
15425
15426  [
15427 \begin_inset Flex Code
15428 status collapsed
15429
15430 \begin_layout Plain Layout
15431
15432 \lang english
15433 string
15434 \end_layout
15435
15436 \end_inset
15437
15438 ] Specifies attribute information to be output with the main tag.
15439  For example, 
15440 \begin_inset Quotes eld
15441 \end_inset
15442
15443
15444 \begin_inset Flex Code
15445 status collapsed
15446
15447 \begin_layout Plain Layout
15448
15449 \lang english
15450 class=`myinset' onclick=`\SpecialChar \ldots{}
15451 '
15452 \end_layout
15453
15454 \end_inset
15455
15456
15457 \begin_inset Quotes erd
15458 \end_inset
15459
15460 .
15461  By default, LyX will output 
15462 \begin_inset Quotes eld
15463 \end_inset
15464
15465
15466 \begin_inset Flex Code
15467 status collapsed
15468
15469 \begin_layout Plain Layout
15470
15471 \lang english
15472 class=`insetname'
15473 \end_layout
15474
15475 \end_inset
15476
15477
15478 \begin_inset Quotes erd
15479 \end_inset
15480
15481 , where 
15482 \begin_inset Flex Code
15483 status collapsed
15484
15485 \begin_layout Plain Layout
15486
15487 \lang english
15488 insetname
15489 \end_layout
15490
15491 \end_inset
15492
15493  is the LyX name of the inset, made lowercase and with non-alphanumeric
15494  characters converted to underscores, for example: footnote.
15495 \end_layout
15496
15497 \begin_layout Description
15498
15499 \lang english
15500 \begin_inset Flex Code
15501 status collapsed
15502
15503 \begin_layout Plain Layout
15504
15505 \lang english
15506 HTMLForceCSS
15507 \end_layout
15508
15509 \end_inset
15510
15511  [
15512 \begin_inset Flex Code
15513 status collapsed
15514
15515 \begin_layout Plain Layout
15516
15517 \emph on
15518 \lang english
15519 0
15520 \emph default
15521 ,1
15522 \end_layout
15523
15524 \end_inset
15525
15526 ] Whether to output the default CSS information LyX generates for this layout,
15527  even if additional information is explicitly provided via 
15528 \begin_inset Flex Code
15529 status collapsed
15530
15531 \begin_layout Plain Layout
15532
15533 \lang english
15534 HTMLStyle
15535 \end_layout
15536
15537 \end_inset
15538
15539 .
15540  Setting this to 
15541 \begin_inset Flex Code
15542 status collapsed
15543
15544 \begin_layout Plain Layout
15545
15546 \lang english
15547 1
15548 \end_layout
15549
15550 \end_inset
15551
15552  allows you to alter or augment the generated CSS, rather than to override
15553  it completely.
15554  Default is 0.
15555 \end_layout
15556
15557 \begin_layout Description
15558
15559 \lang english
15560 \begin_inset Flex Code
15561 status collapsed
15562
15563 \begin_layout Plain Layout
15564
15565 \lang english
15566 HTMLInnerAttr
15567 \end_layout
15568
15569 \end_inset
15570
15571  [
15572 \begin_inset Flex Code
15573 status collapsed
15574
15575 \begin_layout Plain Layout
15576
15577 \lang english
15578 string
15579 \end_layout
15580
15581 \end_inset
15582
15583 ] Attributes for the inner tag.
15584  Defaults to 
15585 \begin_inset Quotes eld
15586 \end_inset
15587
15588
15589 \begin_inset Flex Code
15590 status collapsed
15591
15592 \begin_layout Plain Layout
15593
15594 \lang english
15595 class=`insetname_inner'
15596 \end_layout
15597
15598 \end_inset
15599
15600
15601 \begin_inset Quotes erd
15602 \end_inset
15603
15604 .
15605 \end_layout
15606
15607 \begin_layout Description
15608
15609 \lang english
15610 \begin_inset Flex Code
15611 status collapsed
15612
15613 \begin_layout Plain Layout
15614
15615 \lang english
15616 HTMLInnerTag
15617 \end_layout
15618
15619 \end_inset
15620
15621  [
15622 \begin_inset Flex Code
15623 status collapsed
15624
15625 \begin_layout Plain Layout
15626
15627 \lang english
15628 string
15629 \end_layout
15630
15631 \end_inset
15632
15633 ] The inner tag, replacing 
15634 \begin_inset Flex Code
15635 status collapsed
15636
15637 \begin_layout Plain Layout
15638
15639 \lang english
15640 innertag
15641 \end_layout
15642
15643 \end_inset
15644
15645  in the examples above.
15646  By default, there is none.
15647 \end_layout
15648
15649 \begin_layout Description
15650
15651 \lang english
15652 \begin_inset Flex Code
15653 status collapsed
15654
15655 \begin_layout Plain Layout
15656
15657 \lang english
15658 HTMLIsBlock
15659 \end_layout
15660
15661 \end_inset
15662
15663  [
15664 \begin_inset Flex Code
15665 status collapsed
15666
15667 \begin_layout Plain Layout
15668
15669 \lang english
15670 0,
15671 \emph on
15672 1
15673 \end_layout
15674
15675 \end_inset
15676
15677 ] Whether this inset represents a standalone block of text (such as a footnote)
15678  or instead represents material that is included in the surrounding text
15679  (such as a branch).
15680  Defaults to 1.
15681 \end_layout
15682
15683 \begin_layout Description
15684
15685 \lang english
15686 \begin_inset Flex Code
15687 status collapsed
15688
15689 \begin_layout Plain Layout
15690
15691 \lang english
15692 HTMLLabel
15693 \end_layout
15694
15695 \end_inset
15696
15697  [
15698 \begin_inset Flex Code
15699 status collapsed
15700
15701 \begin_layout Plain Layout
15702
15703 \lang english
15704 string
15705 \end_layout
15706
15707 \end_inset
15708
15709 ] A label for this inset, possibly including a reference to a counter.
15710  For example, for footnote, it might be: 
15711 \begin_inset Flex Code
15712 status collapsed
15713
15714 \begin_layout Plain Layout
15715
15716 \lang english
15717
15718 \backslash
15719 arabic{footnote}
15720 \end_layout
15721
15722 \end_inset
15723
15724 .
15725  This is optional, and there is no default.
15726 \end_layout
15727
15728 \begin_layout Description
15729
15730 \lang english
15731 \begin_inset Flex Code
15732 status collapsed
15733
15734 \begin_layout Plain Layout
15735
15736 \lang english
15737 HTMLPreamble
15738 \end_layout
15739
15740 \end_inset
15741
15742  Information to be output in the 
15743 \begin_inset Flex Code
15744 status collapsed
15745
15746 \begin_layout Plain Layout
15747
15748 \lang english
15749 <head>
15750 \end_layout
15751
15752 \end_inset
15753
15754  section when this style is used.
15755  This might, for example, be used to include a 
15756 \begin_inset Flex Code
15757 status collapsed
15758
15759 \begin_layout Plain Layout
15760
15761 \lang english
15762 <script>
15763 \end_layout
15764
15765 \end_inset
15766
15767  block defining an 
15768 \begin_inset Flex Code
15769 status collapsed
15770
15771 \begin_layout Plain Layout
15772
15773 \lang english
15774 onclick
15775 \end_layout
15776
15777 \end_inset
15778
15779  handler.
15780 \end_layout
15781
15782 \begin_layout Description
15783
15784 \lang english
15785 \begin_inset Flex Code
15786 status collapsed
15787
15788 \begin_layout Plain Layout
15789
15790 \lang english
15791 HTMLStyle
15792 \end_layout
15793
15794 \end_inset
15795
15796  CSS style information to be included when this style is used.
15797  Note that this will automatically be wrapped in a layout-generated 
15798 \begin_inset Flex Code
15799 status collapsed
15800
15801 \begin_layout Plain Layout
15802
15803 \lang english
15804 <style>
15805 \end_layout
15806
15807 \end_inset
15808
15809  block, so only the CSS itself need be included.
15810 \end_layout
15811
15812 \begin_layout Description
15813
15814 \lang english
15815 \begin_inset Flex Code
15816 status collapsed
15817
15818 \begin_layout Plain Layout
15819
15820 \lang english
15821 HTMLTag
15822 \end_layout
15823
15824 \end_inset
15825
15826  [
15827 \begin_inset Flex Code
15828 status collapsed
15829
15830 \begin_layout Plain Layout
15831
15832 \lang english
15833 string
15834 \end_layout
15835
15836 \end_inset
15837
15838 ] The tag to be used for the main label, replacing 
15839 \begin_inset Flex Code
15840 status collapsed
15841
15842 \begin_layout Plain Layout
15843
15844 \lang english
15845 tag
15846 \end_layout
15847
15848 \end_inset
15849
15850  in the examples above.
15851  The default depends upon the setting of 
15852 \begin_inset Flex Code
15853 status collapsed
15854
15855 \begin_layout Plain Layout
15856
15857 \lang english
15858 MultiPar
15859 \end_layout
15860
15861 \end_inset
15862
15863 : If 
15864 \begin_inset Flex Code
15865 status collapsed
15866
15867 \begin_layout Plain Layout
15868
15869 \lang english
15870 MultiPar
15871 \end_layout
15872
15873 \end_inset
15874
15875  is true, the default is 
15876 \begin_inset Flex Code
15877 status collapsed
15878
15879 \begin_layout Plain Layout
15880
15881 \lang english
15882 div
15883 \end_layout
15884
15885 \end_inset
15886
15887 ; if it is false, the default is 
15888 \begin_inset Flex Code
15889 status collapsed
15890
15891 \begin_layout Plain Layout
15892
15893 \lang english
15894 span
15895 \end_layout
15896
15897 \end_inset
15898
15899 .
15900 \end_layout
15901
15902 \begin_layout Subsection
15903
15904 \lang english
15905 Float XHTML
15906 \end_layout
15907
15908 \begin_layout Standard
15909
15910 \lang english
15911 The XHTML output for floats too can be controlled by layout information.
15912  The output has the following form:
15913 \end_layout
15914
15915 \begin_layout LyX-Code
15916
15917 \lang english
15918 <tag attr=
15919 \begin_inset Quotes erd
15920 \end_inset
15921
15922 value
15923 \begin_inset Quotes erd
15924 \end_inset
15925
15926 >
15927 \end_layout
15928
15929 \begin_layout LyX-Code
15930
15931 \lang english
15932 Contents of the float.
15933 \end_layout
15934
15935 \begin_layout LyX-Code
15936
15937 \lang english
15938 </tag>
15939 \end_layout
15940
15941 \begin_layout Standard
15942
15943 \lang english
15944 The caption, if there is one, is a separate inset and will be output as
15945  such.
15946  Its appearance can be controlled via the InsetLayout for caption insets.
15947  
15948 \end_layout
15949
15950 \begin_layout Description
15951
15952 \lang english
15953 \begin_inset Flex Code
15954 status collapsed
15955
15956 \begin_layout Plain Layout
15957
15958 \lang english
15959 HTMLAttr
15960 \end_layout
15961
15962 \end_inset
15963
15964  [
15965 \begin_inset Flex Code
15966 status collapsed
15967
15968 \begin_layout Plain Layout
15969
15970 \lang english
15971 string
15972 \end_layout
15973
15974 \end_inset
15975
15976 ] Specifies attribute information to be output with the main tag.
15977  For example, 
15978 \begin_inset Quotes eld
15979 \end_inset
15980
15981
15982 \begin_inset Flex Code
15983 status collapsed
15984
15985 \begin_layout Plain Layout
15986
15987 \lang english
15988 class=`myfloat' onclick=`\SpecialChar \ldots{}
15989 '
15990 \end_layout
15991
15992 \end_inset
15993
15994
15995 \begin_inset Quotes erd
15996 \end_inset
15997
15998 .
15999  By default, LyX will output 
16000 \begin_inset Quotes eld
16001 \end_inset
16002
16003
16004 \begin_inset Flex Code
16005 status collapsed
16006
16007 \begin_layout Plain Layout
16008
16009 \lang english
16010 class=`float float-floattype'
16011 \end_layout
16012
16013 \end_inset
16014
16015
16016 \begin_inset Quotes erd
16017 \end_inset
16018
16019 , where 
16020 \begin_inset Flex Code
16021 status collapsed
16022
16023 \begin_layout Plain Layout
16024
16025 \lang english
16026 floattype
16027 \end_layout
16028
16029 \end_inset
16030
16031  is LyX's name for this type of float, as determined by the float declaration
16032  (see 
16033 \begin_inset CommandInset ref
16034 LatexCommand ref
16035 reference "sub:Gleitobjekte"
16036
16037 \end_inset
16038
16039 ), though made lowercase and with non-alphanumeric characters converted
16040  to underscores, for example: float-table.
16041 \end_layout
16042
16043 \begin_layout Description
16044
16045 \lang english
16046 \begin_inset Flex Code
16047 status collapsed
16048
16049 \begin_layout Plain Layout
16050
16051 \lang english
16052 HTMLStyle
16053 \end_layout
16054
16055 \end_inset
16056
16057  CSS style information to be included when this float is used.
16058  Note that this will automatically be wrapped in a layout-generated 
16059 \begin_inset Flex Code
16060 status collapsed
16061
16062 \begin_layout Plain Layout
16063
16064 \lang english
16065 <style>
16066 \end_layout
16067
16068 \end_inset
16069
16070  block, so only the CSS itself need be included.
16071 \end_layout
16072
16073 \begin_layout Description
16074
16075 \lang english
16076 \begin_inset Flex Code
16077 status collapsed
16078
16079 \begin_layout Plain Layout
16080
16081 \lang english
16082 HTMLTag
16083 \end_layout
16084
16085 \end_inset
16086
16087  [
16088 \begin_inset Flex Code
16089 status collapsed
16090
16091 \begin_layout Plain Layout
16092
16093 \lang english
16094 string
16095 \end_layout
16096
16097 \end_inset
16098
16099 ] The tag to be used for this float, replacing 
16100 \begin_inset Quotes eld
16101 \end_inset
16102
16103
16104 \begin_inset Flex Code
16105 status collapsed
16106
16107 \begin_layout Plain Layout
16108
16109 \lang english
16110 tag
16111 \end_layout
16112
16113 \end_inset
16114
16115
16116 \begin_inset Quotes erd
16117 \end_inset
16118
16119  in the example above.
16120  The default is 
16121 \begin_inset Flex Code
16122 status collapsed
16123
16124 \begin_layout Plain Layout
16125
16126 \lang english
16127 div
16128 \end_layout
16129
16130 \end_inset
16131
16132  and will rarely need changing.
16133 \end_layout
16134
16135 \begin_layout Subsection
16136
16137 \lang english
16138 Bibliography formatting
16139 \end_layout
16140
16141 \begin_layout Standard
16142
16143 \lang english
16144 The bibliography can be formatted using 
16145 \begin_inset Flex Code
16146 status collapsed
16147
16148 \begin_layout Plain Layout
16149
16150 \lang english
16151 CiteFormat
16152 \end_layout
16153
16154 \end_inset
16155
16156  blocks.
16157  See Section 
16158 \begin_inset CommandInset ref
16159 LatexCommand ref
16160 reference "sub:Citation-format-description"
16161
16162 \end_inset
16163
16164  for the details.
16165 \end_layout
16166
16167 \begin_layout Subsection
16168
16169 \lang english
16170 LyX-generated CSS
16171 \end_layout
16172
16173 \begin_layout Standard
16174
16175 \lang english
16176 We have several times mentioned that LyX will generate default CSS style
16177  rules for both insets and paragraph styles, based upon the other layout
16178  information that is provided.
16179  In this section, we shall say a word about which layout information LyX
16180  uses and how.
16181 \end_layout
16182
16183 \begin_layout Standard
16184
16185 \lang english
16186 At present, LyX auto-generates CSS only for font information, making use
16187  of the 
16188 \begin_inset Flex Code
16189 status collapsed
16190
16191 \begin_layout Plain Layout
16192
16193 \lang english
16194 Family
16195 \end_layout
16196
16197 \end_inset
16198
16199
16200 \begin_inset Flex Code
16201 status collapsed
16202
16203 \begin_layout Plain Layout
16204
16205 \lang english
16206 Series
16207 \end_layout
16208
16209 \end_inset
16210
16211
16212 \begin_inset Flex Code
16213 status collapsed
16214
16215 \begin_layout Plain Layout
16216
16217 \lang english
16218 Shape
16219 \end_layout
16220
16221 \end_inset
16222
16223 , and 
16224 \begin_inset Flex Code
16225 status collapsed
16226
16227 \begin_layout Plain Layout
16228
16229 \lang english
16230 Size
16231 \end_layout
16232
16233 \end_inset
16234
16235  specified in the 
16236 \begin_inset Flex Code
16237 status collapsed
16238
16239 \begin_layout Plain Layout
16240
16241 \lang english
16242 Font
16243 \end_layout
16244
16245 \end_inset
16246
16247  declaration.
16248  (See 
16249 \begin_inset CommandInset ref
16250 LatexCommand ref
16251 reference "sub:Beschreibung-des-Zeichensatzes"
16252
16253 \end_inset
16254
16255 .) The translation is mostly straightforward and obvious.
16256  For example, 
16257 \begin_inset Quotes eld
16258 \end_inset
16259
16260
16261 \begin_inset Flex Code
16262 status collapsed
16263
16264 \begin_layout Plain Layout
16265
16266 \lang english
16267 Family Sans
16268 \end_layout
16269
16270 \end_inset
16271
16272
16273 \begin_inset Quotes erd
16274 \end_inset
16275
16276  becomes 
16277 \begin_inset Quotes eld
16278 \end_inset
16279
16280
16281 \begin_inset Flex Code
16282 status collapsed
16283
16284 \begin_layout Plain Layout
16285
16286 \lang english
16287 font-family: sans-serif;
16288 \end_layout
16289
16290 \end_inset
16291
16292
16293 \begin_inset Quotes erd
16294 \end_inset
16295
16296 .
16297  The correspondence of LyX sizes and CSS sizes is a little less obvious
16298  but nonetheless intuitive.
16299  See the 
16300 \begin_inset Flex Code
16301 status collapsed
16302
16303 \begin_layout Plain Layout
16304
16305 \lang english
16306 getSizeCSS()
16307 \end_layout
16308
16309 \end_inset
16310
16311  function in 
16312 \begin_inset Flex URL
16313 status collapsed
16314
16315 \begin_layout Plain Layout
16316
16317 src/FontInfo.cpp
16318 \end_layout
16319
16320 \end_inset
16321
16322  for the details.
16323 \end_layout
16324
16325 \begin_layout Chapter
16326 Externes Material einfügen
16327 \begin_inset CommandInset label
16328 LatexCommand label
16329 name "cha:Externes-Material-einfügen"
16330
16331 \end_inset
16332
16333
16334 \end_layout
16335
16336 \begin_layout Section
16337 Hintergrund
16338 \end_layout
16339
16340 \begin_layout Standard
16341 Einer der am häufigsten geäußerten Wünsche der LyX-Benutzer ist die Möglichkeit
16342  einer Schnittstelle zwischen LyX und XFig, Dia oder ähnlichen Anwendungsprogram
16343 men, die darauf spezialisiert sind, spezielle Diagramme, Abbildungen oder
16344  ähnliches zum Einbinden in Dokumente zu erstellen.
16345  Bislang war es lediglich möglich, statische, festgelegte Abbildungen über
16346  das normale Grafik-Inset einzubinden, jedoch hat dieser Ansatz einige Einschrän
16347 kungen:
16348 \end_layout
16349
16350 \begin_layout Itemize
16351 Wenn Sie die Abbildung ändern wollen, müssen Sie extra von Hand das entsprechend
16352 e Programm starten.
16353 \end_layout
16354
16355 \begin_layout Itemize
16356 LyX merkt nicht, dass Sie die Abbildung geändert haben, und die Darstellung
16357  am Bildschirm wird schnell veraltet; dies wird noch durch die fehlende
16358  Möglichkeit, die Anzeige zu aktualisieren, erschwert.
16359 \end_layout
16360
16361 \begin_layout Itemize
16362 Das Grafik-Inset kann nicht mit unterschiedlichen Export-Formaten wie DocBook,
16363  HTML oder ASCII umgehen.
16364 \end_layout
16365
16366 \begin_layout Standard
16367 Die Einfügung 
16368 \family sans
16369 Externes
16370 \begin_inset space \space{}
16371 \end_inset
16372
16373 Material
16374 \family default
16375  ist der Versuch, diese Probleme zu lösen.
16376 \begin_inset Foot
16377 status collapsed
16378
16379 \begin_layout Plain Layout
16380 Auch wenn das alte Grafik-Inset einige Mängel hat, so ist es dennoch sehr
16381  wertvoll, denn es bietet eine Anzeige der Grafik sowie die Möglichkeit
16382  zu geometrischen Transformationen über eine komfortable Benutzerschnittstelle.
16383  
16384 \end_layout
16385
16386 \end_inset
16387
16388  Dies wird erreicht, indem eine abstrahierte Methode der Interaktion zwischen
16389  LyX und einer externen Anwendung definiert wird.
16390  Anstatt also eine lange Liste von Einfügungen für alle möglichen Arten
16391  von Material anzubieten, haben wir auf die Darstellung in LyX verzichtet
16392  und dafür die Möglichkeit geschaffen, einen sehr weiten Bereich von Anwendungen
16393  abzudecken.
16394 \end_layout
16395
16396 \begin_layout Standard
16397 Das Ergebnis ist eben genau diese Einfügung 
16398 \family sans
16399 Externes
16400 \begin_inset space \space{}
16401 \end_inset
16402
16403 Material
16404 \family default
16405 .
16406  Eine solche Einfügung erscheint im LyX-Dokument lediglich als einfache
16407  Schaltfläche, aber lassen Sie sich dadurch nicht täuschen.
16408  Wenn Sie darauf klicken, erscheint ein Dialog, in dem Sie genau festlegen
16409  können, welche Art von Material Sie einbinden wollen.
16410  Und in den folgenden Abschnitten werden Sie lernen, wie Sie damit all die
16411  oben aufgezeigten Probleme umgehen können und einiges mehr.
16412 \end_layout
16413
16414 \begin_layout Section
16415 Wie funktioniert das?
16416 \end_layout
16417
16418 \begin_layout Standard
16419 Die Einfügung 
16420 \family sans
16421 Externes
16422 \begin_inset space \space{}
16423 \end_inset
16424
16425 Material
16426 \family default
16427  basiert auf dem Konzept der Vorlage.
16428  Eine solche Vorlage ist eine Spezifikation, wie LyX mit einer bestimmten
16429  Sorte von Material umgehen soll.
16430  Derzeit gehören zu LyX derartige Vorlagen für XFig-Abbildungen, Dia-Diagramme,
16431  diverse Abbildungen im Rasterformat, Gnuplot und noch ein paar mehr.
16432  Die vollständige Liste sehen Sie in 
16433 \family sans
16434 Einfügen\SpecialChar \menuseparator
16435 Datei\SpecialChar \menuseparator
16436 Externes
16437 \begin_inset space \space{}
16438 \end_inset
16439
16440 Material
16441 \family default
16442 .
16443 \end_layout
16444
16445 \begin_layout Standard
16446 Darüberhinaus ist es möglich, durch eigene Vorlagen beliebige andere Formate
16447  einzubinden.
16448  Wir werden weiter unten beschreiben, was genau Sie dazu machen müssen und
16449  hoffen, dass Sie derartig erstellte Vorlagen an das LyX-Team schicken,
16450  damit sie in kommenden LyX-Versionen integriert werden können.
16451 \end_layout
16452
16453 \begin_layout Standard
16454 Ein weiteres Merkmal der Idee der externen Einfügung ist die Unterscheidung
16455  zwischen der ursprünglichen Datei, die als Grundlage für das eingefügte
16456  Material dient, und der erzeugten Datei, die dann letztendlich in Ihr Dokument
16457  eingebunden wird.
16458  Wir wollen dies am Beispiel einer XFig-Abbildung erläutern.
16459 \end_layout
16460
16461 \begin_layout Standard
16462 Das Programm XFig bearbeitet eine speziell formatierte Datei mit der Endung
16463  
16464 \family typewriter
16465 .fig
16466 \family default
16467 .
16468  In XFig können Sie Ihre Abbildung editieren und ändern, und zum Schluss
16469  speichern Sie diese 
16470 \family typewriter
16471 .fig
16472 \family default
16473 -Datei.
16474  Wenn Sie nun eine derartige Abbildung in LyX einbinden wollen, müssen Sie
16475  zunächst 
16476 \family typewriter
16477 transfig
16478 \family default
16479  starten, um eine PostScript-Datei zu erzeugen, die von LaTeX eingebunden
16480  werden kann.
16481  In diesem Fall ist also die 
16482 \family typewriter
16483 .fig
16484 \family default
16485 -Datei die oben erwähnte Originaldatei, und die 
16486 \family typewriter
16487 .ps-
16488 \family default
16489 Datei die tatsächlich eingebundene Datei.
16490 \end_layout
16491
16492 \begin_layout Standard
16493 Diese Unterscheidung ist wichtig, denn Sie erlaubt das einfache Ändern und
16494  Aktualisieren des Materials, während Sie an Ihrem Text schreiben.
16495  Außerdem ist erst so die Flexibilität gegeben, die benötigt wird, um unterschie
16496 dliche Exportformate für die LyX-Datei zu ermöglichen.
16497 \end_layout
16498
16499 \begin_layout Standard
16500 So ist es im Falle einer Ausgabe als reiner (ASCII) Text sicher nicht sinnvoll,
16501  eine PostScript-Datei im Rohformat einzubinden.
16502  In diesem Fall wird dann entweder nur eine Referenz auf die Bilddatei angegeben
16503 , oder aber es wird ein Konverter gestartet, der eine ASCII-Darstellung
16504  erzeugt, die in etwa so aussieht wie die ursprüngliche Grafik.
16505  Genau dies ist mit der Einfügung 
16506 \family sans
16507 Externes Material
16508 \family default
16509  möglich, denn sie kennt all die notwendigen Befehle für derartige Konvertierung
16510 en (sofern sie von LyX unterstützt werden).
16511 \end_layout
16512
16513 \begin_layout Standard
16514 Darüberhinaus erlaubt die Einfügung 
16515 \family sans
16516 Externes Material
16517 \family default
16518  aber auch die einfache Integration mit externen Betrachtern und Editoren.
16519  So sind Sie bei einer XFig-Abbildung in der Lage, mit einem einigen Klick
16520  XFig zu starten, um die Abbildung zu bearbeiten oder die erstellte PostScript-D
16521 atei mit 
16522 \family typewriter
16523 ghostview
16524 \family default
16525  zu betrachten.
16526  Kein langes Herumsuchen mit Dateimanagern nach den Original- und Grafikdateien
16527  mehr, und Sie müssen sich nicht mehr an die unterschiedlichen Parameter
16528  erinnern, die vielleicht für diese Abbildung notwendig sind, um sie in
16529  der richtigen Größe zu erstellen.
16530  Sie haben ohne viel Aufwand Zugriff auf eine Vielzahl von Applikationen
16531  und können so Ihre Produktivität ungemein steigern.
16532 \end_layout
16533
16534 \begin_layout Standard
16535 LyX besitzt also die Information über eine Vielzahl von externen Programmen,
16536  um diese von Ihnen unbemerkt nutzen zu können und Ihnen so den größtmöglichen
16537  Komfort zu bieten.
16538  Und genau diese Information ist in den oben erwähnten Vorlagen gespeichert.
16539  Jede dieser Vorlagen enthält eine Liste von Befehlen und Optionen, um externe
16540  Programme zu starten, Formate zu konvertieren usw\SpecialChar \@.
16541
16542 \end_layout
16543
16544 \begin_layout Standard
16545 Ein fortgeschrittener Anwender kann mit derartigen selbst erstellten Vorlagen
16546  die Möglichkeiten von LyX stark erweitern, ohne dazu den eigentlichen Quellcode
16547  verändern zu müssen.
16548  Zwar ist dazu einiges an Arbeit notwendig, um all diese Befehle festzulegen,
16549  aber zum Glück hat das LyX-Team das in einigen Fällen ja schon getan.
16550 \end_layout
16551
16552 \begin_layout Standard
16553 Eine kleine Einschränkung gibt es aber doch: Da es wie erwähnt eine Vielzahl
16554  möglicher Exportformate für das eingefügte Material gibt, wäre es zu vermuten,
16555  dass man von LyX aus auch alle diese Formate als Vorschau ansehen kann.
16556  Das LyX-Team hat sich entschlossen, das nicht zu tun, um die Benutzerschnittste
16557 lle so einfach wie möglich zu halten.
16558  Anstatt im Dialog für jedes mögliche Exportformat einen eigenen Knopf für
16559  die Vorschau zu haben, wurde das Konzept des primären Formats eingeführt,
16560  und es gibt nur einen Schalter 
16561 \family sans
16562 in
16563 \begin_inset space \space{}
16564 \end_inset
16565
16566 Ly
16567 \begin_inset ERT
16568 status collapsed
16569
16570 \begin_layout Plain Layout
16571
16572 {}
16573 \end_layout
16574
16575 \end_inset
16576
16577 X
16578 \begin_inset space \space{}
16579 \end_inset
16580
16581 anzeigen
16582 \family default
16583 , der die Datei in genau diesem primären Format anzeigt.
16584 \end_layout
16585
16586 \begin_layout Standard
16587 Dieses Format wird durch die verwendete Dokumentenklasse festgelegt.
16588  So ist es für die meisten Klassen LaTeX, für die DocBook-Klassen ist es
16589  aber DocBook.
16590  Denken Sie also daran, dass Ihnen die Vorschau lediglich das Aussehen in
16591  diesem Hauptformat anzeigt; wenn Sie sehen wollen, wie das Ergebnis in
16592  anderen Formaten aussieht, müssen Sie wie gewohnt die Konvertierung manuell
16593  durchführen.
16594 \end_layout
16595
16596 \begin_layout Section
16597 Der Dialog 
16598 \family sans
16599 Externes Material
16600 \end_layout
16601
16602 \begin_layout Standard
16603 Eine Externe Einfügung wird vom Menü 
16604 \family sans
16605 Einfügen
16606 \family default
16607 \SpecialChar \menuseparator
16608
16609 \family sans
16610 Datei
16611 \family default
16612 \SpecialChar \menuseparator
16613
16614 \family sans
16615 Externes
16616 \family default
16617
16618 \begin_inset space \space{}
16619 \end_inset
16620
16621
16622 \family sans
16623 Material
16624 \family default
16625 \SpecialChar \ldots{}
16626  aus aufgerufen.
16627  Es wird dann der Dialog 
16628 \family sans
16629 Externes
16630 \begin_inset space \space{}
16631 \end_inset
16632
16633 Material
16634 \family default
16635  geöffnet.
16636  In diesem Dialog können Sie genau festlegen, welche Art von Material Sie
16637  einbinden wollen, und auch wie das geschehen soll.
16638  Darüberhinaus können Sie über diesen Dialog die externen Bearbeitungsprogramme
16639  und Betrachter starten.
16640 \end_layout
16641
16642 \begin_layout Standard
16643 Auf der Karteikarte 
16644 \family sans
16645 Datei
16646 \family default
16647  befindet sich zunächst ein Fenster 
16648 \family sans
16649 Datei:
16650 \family default
16651 , in das Sie einen Dateinamen direkt oder über 
16652 \family sans
16653 Durchsuchen
16654 \family default
16655 \SpecialChar \ldots{}
16656  eingeben können.
16657  Da die tatsächlich eingebundene Datei bei Bedarf automatisch erstellt wird,
16658  besteht kein Grund, hierfür auch ein Dialogfeld anzulegen.
16659  Darunter ist ein Schalter 
16660 \family sans
16661 Datei
16662 \begin_inset space \space{}
16663 \end_inset
16664
16665 bearbeiten\SpecialChar \ldots{}
16666
16667 \family default
16668 , mit dem ein Bearbeitungsprogramm für die eingegebene Datei aufgerufen
16669  werden kann.
16670 \end_layout
16671
16672 \begin_layout Standard
16673 Dann kommt eine Liste mit Vorlagen.
16674  Im Textfenster darunter finden Sie einige hoffentlich hilfreiche Hinweise
16675  zur Verwendung der gewählten Vorlage: Meist eine kurze Beschreibung, was
16676  die Vorlage macht und welche Parameter möglich sind.
16677 \end_layout
16678
16679 \begin_layout Standard
16680 Unten links im Dialogfenster können Sie noch 
16681 \family sans
16682 Entwurf
16683 \family default
16684  de/aktivieren.
16685 \end_layout
16686
16687 \begin_layout Standard
16688 Wenn Sie auf der Karteikarte 
16689 \family sans
16690 Ly
16691 \begin_inset ERT
16692 status collapsed
16693
16694 \begin_layout Plain Layout
16695
16696 {}
16697 \end_layout
16698
16699 \end_inset
16700
16701 X-Ansicht in
16702 \begin_inset space \space{}
16703 \end_inset
16704
16705 Ly
16706 \begin_inset ERT
16707 status collapsed
16708
16709 \begin_layout Plain Layout
16710
16711 {}
16712 \end_layout
16713
16714 \end_inset
16715
16716 X
16717 \begin_inset space \space{}
16718 \end_inset
16719
16720 anzeigen
16721 \family default
16722  aktiviert haben, wird die externe Datei angezeigt, wenn es möglich ist.
16723  Ist 
16724 \family sans
16725 in
16726 \begin_inset space \space{}
16727 \end_inset
16728
16729 Ly
16730 \begin_inset ERT
16731 status collapsed
16732
16733 \begin_layout Plain Layout
16734
16735 {}
16736 \end_layout
16737
16738 \end_inset
16739
16740 X
16741 \begin_inset space \space{}
16742 \end_inset
16743
16744 anzeigen
16745 \family default
16746  deaktiviert, erscheint nur ein grau hinterlegtes Kästchen mit Vorlagentyp
16747  und Dateinamen.
16748 \end_layout
16749
16750 \begin_layout Standard
16751 Dann gibt es noch die Karteikarten 
16752 \family sans
16753 Drehen
16754 \family default
16755
16756 \family sans
16757 Größe
16758 \family default
16759
16760 \family sans
16761 Zuschneiden
16762 \family default
16763  und 
16764 \family sans
16765 Optionen
16766 \family default
16767 , die Sie bereits aus 
16768 \family sans
16769 Einfügen\SpecialChar \menuseparator
16770 Grafik\SpecialChar \ldots{}
16771
16772 \family default
16773  kennen.
16774  Die letzten beiden sind abhängig vom Vorlagentyp aktiviert.
16775 \end_layout
16776
16777 \begin_layout Standard
16778 Ganz unten befinden sich schließlich die gewohnten Knöpfe 
16779 \family sans
16780 OK,
16781 \family default
16782  
16783 \family sans
16784 Übernehmen
16785 \family default
16786  und 
16787 \family sans
16788 Abbrech
16789 \family default
16790 en
16791 \family sans
16792 /Schließen
16793 \family default
16794 .
16795 \end_layout
16796
16797 \begin_layout Section
16798 Beispiele
16799 \end_layout
16800
16801 \begin_layout Standard
16802 In Diesem Abschnitt sollten wir einige Beispiele zeigen, wie diese Einfügungen
16803  von externem Material verwendet werden können.
16804  Dies sollte etwa folgendes umfassen:
16805 \end_layout
16806
16807 \begin_layout Itemize
16808 Externe Rasterbilder
16809 \end_layout
16810
16811 \begin_layout Itemize
16812 Externe XFig-Abbildungen
16813 \end_layout
16814
16815 \begin_layout Itemize
16816 Schachdiagramme
16817 \end_layout
16818
16819 \begin_layout Itemize
16820 Datum
16821 \end_layout
16822
16823 \begin_layout Section
16824 Die Konfigurationsdatei
16825 \end_layout
16826
16827 \begin_layout Standard
16828 Es ist recht einfach, eigene neue Vorlagen für externe Einfügungen zu erstellen.
16829  Allerdings sollten Sie sich im klaren sein, dass Sie, wenn Sie dabei zu
16830  unbesorgt vorgehen, sehr schnell ein Sicherheitsloch erzeugen können.
16831  Wenn Sie also eigene Vorlagen erstellen wollen, lesen Sie bitte 
16832 \emph on
16833 unbedingt
16834 \emph default
16835  den Abschnitt
16836 \begin_inset space \space{}
16837 \end_inset
16838
16839
16840 \begin_inset CommandInset ref
16841 LatexCommand vref
16842 reference "sec:Sicherheitshinweise"
16843
16844 \end_inset
16845
16846 .
16847 \end_layout
16848
16849 \begin_layout Standard
16850 Trotzdem sollten Sie unbedingt selbst erstellte Vorlagen an das LyX-Team
16851  senden.
16852 \end_layout
16853
16854 \begin_layout Standard
16855 Die Vorlagendefinitionen befinden sich in der Datei 
16856 \family typewriter
16857 Ly
16858 \begin_inset ERT
16859 status collapsed
16860
16861 \begin_layout Plain Layout
16862
16863 {}
16864 \end_layout
16865
16866 \end_inset
16867
16868 XDir/external_tem\SpecialChar \-
16869 plates
16870 \family default
16871 .
16872  Sie können sich eine Kopie davon in Ihr privates Benutzerverzeichnis 
16873 \family typewriter
16874 UserDir
16875 \family default
16876  kopieren und editieren.
16877  Zu einem späteren Zeitpunkt werden Sie in diesem Abschnitt hier auch eine
16878  genaue Beschreibung der Syntax dieser Datei und der vorhandenen Einträge
16879  finden\SpecialChar \ldots{}
16880
16881 \end_layout
16882
16883 \begin_layout Section
16884 Der Ersetzungsmechanismus
16885 \end_layout
16886
16887 \begin_layout Standard
16888 Wenn über die externe Einfügung ein externes Programm gestartet wird, geschieht
16889  dies anhand eines Befehls, der in der Vorlage festgelegt wurde.
16890  Ein solcher Befehl kann diverse Makros enthalten, die vor dem eigentlichen
16891  Aufruf ausgewertet werden.
16892  Die Ausführung erfolgt dabei immer in demjenigen Verzeichnis, das auch
16893  das LyX-Dokument enthält.
16894  Eine derartige Ersetzung findet ebenfalls statt, wenn die Vorschau aktiviert
16895  wird.
16896  Hier finden Sie eine Liste dieser Makros:
16897 \end_layout
16898
16899 \begin_layout Description
16900 $$FName Der Name der im Dialog angegeben Datei.
16901 \end_layout
16902
16903 \begin_layout Description
16904 $$Basename Der Dateiname ohne die Endung
16905 \end_layout
16906
16907 \begin_layout Description
16908 $$Tempname Ein Name (inklusive vollem Pfad) einer temporären Datei; diese
16909  wird automatisch gelöscht, wenn das Dokument geschlossen oder die Einfügung
16910  gelöscht wird.
16911 \end_layout
16912
16913 \begin_layout Description
16914 $$Contents(
16915 \begin_inset Quotes gld
16916 \end_inset
16917
16918 Datei.ext
16919 \begin_inset Quotes grd
16920 \end_inset
16921
16922 ) Dieses Makro wird zum Inhalt der Datei mit dem Namen 
16923 \family typewriter
16924 Datei.ext
16925 \family default
16926  expandiert.
16927 \end_layout
16928
16929 \begin_layout Description
16930 $$Sysdir Dies wird durch den Namen des Systemverzeichnisses ersetzt.
16931  Es wird normalerweise verwendet, um diverse Hilfsskripte anzusprechen,
16932  die Teil von LyX sind.
16933 \end_layout
16934
16935 \begin_layout Standard
16936 Darüberhinaus werden sämtliche Umgebungsvariablen der Form 
16937 \family typewriter
16938 ${PATH}
16939 \family default
16940  expandiert.
16941 \end_layout
16942
16943 \begin_layout Section
16944 Sicherheitshinweise
16945 \begin_inset CommandInset label
16946 LatexCommand label
16947 name "sec:Sicherheitshinweise"
16948
16949 \end_inset
16950
16951
16952 \end_layout
16953
16954 \begin_layout Standard
16955 Der Mechanismus der Einfügung externen Materials bietet eine Schnittstelle
16956  zu einer Vielzahl von externen Programmen und startet diese automatisch.
16957  Darum ist es notwendig, auf die dadurch bedingten Sicherheitsprobleme einzugehe
16958 n.
16959  Insbesondere besteht durch die Möglichkeit, eigene Dateinamen und/oder
16960  Parameter anzugeben, scheinbar Gefahr, dass jemand bösartige Dokumente
16961  erstellt, die willkürliche Befehle ausführen, sobald ein Benutzer sie betrachte
16962 t oder ausdruckt.
16963  Dies ist etwas, das wir unter allen Umständen vermeiden wollen.
16964 \end_layout
16965
16966 \begin_layout Standard
16967 Da jedoch die nutzbaren Programme ausschließlich in der Vorlagenkonfigurationsda
16968 tei festgelegt werden können, bestehen keine Sicherheitsbedenken, solange
16969  LyX selbst korrekt und nur mit sicheren Vorlagen konfiguriert ist.
16970  Der Grund dafür ist, dass die externen Programme nicht mit dem Systembefehl
16971  
16972 \family typewriter
16973 system()
16974 \family default
16975  aufgerufen werden, sondern mit 
16976 \family typewriter
16977 execvp()
16978 \family default
16979 .
16980  Dadurch ist es nicht möglich, über Dateinamen oder zusätzliche Parameter
16981  willkürliche Befehle durch die Shell ausführen zu lassen.
16982 \end_layout
16983
16984 \begin_layout Standard
16985 Bedingt durch diese Sicherheit, sind Sie allerdings etwas in der Auswahl
16986  der Befehlszeichenketten eingeschränkt, die Sie in der Vorlagedatei verwenden
16987  können.
16988  Insbesondere sind Ausgabeumleitungen und Pipes nicht möglich, und das muss
16989  auch so bleiben, wenn LyX weiterhin sicher bleiben soll.
16990  Wenn Sie derartige Fähigkeiten der Shell nutzen wollen, müssen Sie ein
16991  Skript schreiben und dieses dann aufrufen.
16992 \end_layout
16993
16994 \begin_layout Standard
16995 Im Verzeichnis 
16996 \family typewriter
16997 Ly
16998 \begin_inset ERT
16999 status collapsed
17000
17001 \begin_layout Plain Layout
17002
17003 {}
17004 \end_layout
17005
17006 \end_inset
17007
17008 XDir/scripts
17009 \family default
17010  finden Sie das Skript 
17011 \family typewriter
17012 general_command_wrap\SpecialChar \-
17013 per.py
17014 \family default
17015 , das auf sicherem Weg die Verwendung der Ein/Ausgabeumleitung erlaubt.
17016  Es ist auch ein gutes Beispiel, wenn Sie selbst eigene, sichere Skripte
17017  erstellen wollen.
17018  Ein sehr viel komplexeres Beispiel, das auch 
17019 \family typewriter
17020 fork
17021 \family default
17022  und Konsorten verwendet, finden Sie mit 
17023 \family typewriter
17024 pic2ascii.py
17025 \family default
17026  im selben Verzeichnis.
17027 \end_layout
17028
17029 \begin_layout Standard
17030 Es ist zwar durchaus möglich, eine Vorlage zu erstellen, die eine direkte
17031  Interaktion mit der Shell erlaubt.
17032  Dies würde jedoch einem böswilligen Benutzer erlauben, durch die clevere
17033  Wahl von Dateinamen und/oder Parametern willkürliche Befehle auszuführen.
17034  Deswegen raten wir generell dazu, ausschließlich sichere Skripte zu verwenden,
17035  die mit dem 
17036 \family typewriter
17037 execvp()
17038 \family default
17039 -Mechanismus arbeiten.
17040 \end_layout
17041
17042 \begin_layout Standard
17043 Selbstverständlich mag es verlockend sein, in einer sicheren Umgebung zu
17044  den einfacheren Shellscripts zurückzukehren.
17045  Aber seien Sie sich bewusst, dass Sie dadurch ein potentielles Sicherheitsloch
17046  schaffen.
17047  Und obwohl wir jeden ermuntern, selbst erstellte Vorlagen im Sinne der
17048  Open Source an uns zu schicke,n sollte klar sein, dass ein derartiges,
17049  unsicheres Skript niemals fester Bestandteil der LyX-Distribution werden
17050  kann.
17051 \end_layout
17052
17053 \begin_layout Standard
17054 Die Einfügung externes Material gibt eine große Macht, und man muss sicherheitsb
17055 ewusst damit umgehen.
17056  Ein einziger kleiner Fehler in einem vermeintlich harmlosen Skript kann
17057  die Türe zu gewaltigen Sicherheitsproblemen öffnen.
17058  Im Zweifelsfall wenden Sie sich an einen angesehenen Sicherheitsexperten
17059  oder fragen Sie das LyX-Team, wenn Sie sich nicht sicher sind, ob eine
17060  von Ihnen erstellte Vorlage als sicher angesehen werden kann oder nicht.
17061  Und tun Sie das auf jeden Fall, bevor Sie die Vorlage in einem nicht genau
17062  kontrollierten Umfeld verwenden.
17063 \end_layout
17064
17065 \begin_layout Section
17066 Die Zukunft der externen Einfügung
17067 \end_layout
17068
17069 \begin_layout Standard
17070 Die gegenwärtige Implementation der Einfügung ist ein stabiler und mächtiger
17071  Mechanismus, der einen Zugang zu den Interna von LyX bietet.
17072  Doch wie bei fast allem in LyX gilt: Es befindet sich stetiger Entwicklung.
17073  Falls sich jemand an die Weiterentwicklung macht, sind hier ein paar Hinweise,
17074  welche Wege dabei gegangen werden sollten:
17075 \end_layout
17076
17077 \begin_layout Itemize
17078 Ermöglichen der eingebetteten Vorschau anstelle des einfachen Knopfes.
17079 \end_layout
17080
17081 \begin_layout Itemize
17082 Eingebettete Bearbeitung, zum Beispiel über OpenParts oder ein ähnliches
17083  Protokoll.
17084 \end_layout
17085
17086 \begin_layout Itemize
17087 Erweiterung der dynamischen Information und dadurch die Möglichkeit, optionale
17088  Eingabefelder für die Umwandlungsprogramme in allen Exportformaten zu haben,
17089  ebenso für die Parameter für jedes dieser Formate.
17090  Derzeit kann nur eine einziger Parameterkombination angegeben werden, die
17091  global für diese eine Vorlage gilt.
17092  Dies würde es ermöglichen, auf die etwas willkürliche Festlegung eines
17093  primären Formates für das einzubindende Material zu verzichten.
17094 \end_layout
17095
17096 \begin_layout Itemize
17097 Erweiterung der Definitionsbasis um intelligentere Konfigurationsoptionen
17098  als die einfache Parameterzeile zu ermöglichen.
17099  Mit einer passenden Skriptsprache wäre es möglich, eine sehr benutzerfreundlich
17100 e Version der Einfügungsdialoge zu erstellen.
17101 \end_layout
17102
17103 \end_body
17104 \end_document