]> git.lyx.org Git - lyx.git/blob - lib/doc/de/Customization.lyx
German Customization.lyx: layout improvements by Hartmut
[lyx.git] / lib / doc / de / Customization.lyx
1 #LyX 1.6.0svn created this file. For more info see http://www.lyx.org/
2 \lyxformat 338
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
38 % Formatierung von Legenden
39 \usepackage[labelfont={bf,sf}, tableposition=top]{caption}[2004/07/16]
40
41 % Damit der Index den Namen "Stichwortverzeichnis" erhält
42 \addto\captionsngerman{\renewcommand{\indexname}{Stichwortverzeichnis}}
43
44 % redefine the \LyX macro for PDF bookmarks
45 \def\LyX{\texorpdfstring{%
46   L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
47   {LyX }}
48
49 % wird für mehrspaltigen Text benötigt
50 \usepackage{multicol}
51 \end_preamble
52 \options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
53 \language ngerman
54 \inputencoding auto
55 \font_roman default
56 \font_sans default
57 \font_typewriter default
58 \font_default_family default
59 \font_sc false
60 \font_osf false
61 \font_sf_scale 100
62 \font_tt_scale 100
63
64 \graphics default
65 \paperfontsize 12
66 \spacing single
67 \use_hyperref true
68 \pdf_title "LyX-Anpassung: Möglichkeiten für fortgeschrittene Benutzer"
69 \pdf_author "LyX Team, deutsche Übersetzung: Peter Sütterlin, Leif Albers und Hartmut Haase"
70 \pdf_subject "LyX-Dokumentation, Anpassung"
71 \pdf_keywords "LyX, Dokumentation"
72 \pdf_bookmarks true
73 \pdf_bookmarksnumbered true
74 \pdf_bookmarksopen false
75 \pdf_bookmarksopenlevel 1
76 \pdf_breaklinks false
77 \pdf_pdfborder false
78 \pdf_colorlinks true
79 \pdf_backref false
80 \pdf_pagebackref false
81 \pdf_pdfusetitle false
82 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,  pdfpagelayout=OneColumn, pdfnewwindow=true,  pdfstartview=XYZ, plainpages=false, pdfpagelabels"
83 \papersize default
84 \use_geometry true
85 \use_amsmath 0
86 \use_esint 0
87 \cite_engine basic
88 \use_bibtopic false
89 \paperorientation portrait
90 \leftmargin 35mm
91 \topmargin 35mm
92 \rightmargin 35mm
93 \bottommargin 35mm
94 \secnumdepth 3
95 \tocdepth 3
96 \paragraph_separation indent
97 \defskip medskip
98 \quotes_language german
99 \papercolumns 1
100 \papersides 1
101 \paperpagestyle default
102 \tracking_changes false
103 \output_changes false
104 \author "" 
105 \author "" 
106 \end_header
107
108 \begin_body
109
110 \begin_layout Title
111 LyX-Anpassung:
112 \begin_inset Newline newline
113 \end_inset
114
115 Möglichkeiten für fortgeschrittene Benutzer
116 \end_layout
117
118 \begin_layout Author
119 vom LyX-Team
120 \begin_inset Foot
121 status collapsed
122
123 \begin_layout Plain Layout
124 Übersetzung: 
125 \noun on
126 Peter Sütterlin
127 \noun default
128
129 \noun on
130 Leif Albers
131 \noun default
132  und 
133 \noun on
134 Hartmut
135 \noun default
136  
137 \noun on
138 Haase
139 \noun default
140 .
141 \end_layout
142
143 \end_inset
144
145
146 \end_layout
147
148 \begin_layout Date
149 letzte Änderung: 15.
150  Juli 2008
151 \end_layout
152
153 \begin_layout Standard
154 \begin_inset CommandInset toc
155 LatexCommand tableofcontents
156
157 \end_inset
158
159
160 \end_layout
161
162 \begin_layout Chapter
163 Einleitung
164 \end_layout
165
166 \begin_layout Standard
167 In diesem Teil der Dokumentation wird beschrieben, welche Möglichkeiten
168  LyX bietet, um es den eigenen Wünschen anzupassen.
169  Es werden Dinge wie Tastaturkürzel, Vorschau am Bildschirm, Optionen zum
170  Drucken, das Senden von Befehlen an LyX durch den LyX-Server, Internationalisie
171 rung, Installation neuer LaTeX-Klassen und LyX-Layouts usw.
172  behandelt.
173  Es kann hier nicht alles beschrieben werden, das an LyX individuell eingestellt
174  und verändert werden kann --- die Entwickler fügen Neuerungen schneller
175  ein, als wir sie dokumentieren können --- doch werden die grundlegenden
176  Fähigkeiten von LyX dokumentiert sowie für einige der etwas obskureren
177  Hinweise gegeben.
178 \end_layout
179
180 \begin_layout Standard
181 Mit der Version 1.1.6 von LyX wurde eine neue Schnittstelle zu den konfigurierbare
182 n Eigenschaften eingeführt, die Sie über den Menüpunkt 
183 \family sans
184 Werkzeuge\SpecialChar \menuseparator
185 Einstellungen
186 \family default
187 \SpecialChar \ldots{}
188  aufrufen können.
189  Diese macht die weiter unten aufgeführten Erläuterungen zu den Konfigurationsda
190 teien von LyX nicht überflüssig, aber es vereinfacht doch den Prozess, LyX
191  an 
192 \emph on
193 Ihre
194 \emph default
195  Bedürfnisse anzupassen.
196 \end_layout
197
198 \begin_layout Chapter
199 Die Konfigurationsdateien von LyX
200 \end_layout
201
202 \begin_layout Standard
203 \begin_inset CommandInset label
204 LatexCommand label
205 name "chap:config"
206
207 \end_inset
208
209 Dieses Kapitel soll Ihnen dabei helfen, sich mit den Konfigurationsdateien
210  von LyX vertraut zu machen.
211  Bevor Sie jedoch weiterlesen, sollten Sie herausfinden, wo sich das Systemverze
212 ichnis von LyX auf Ihrem Rechner befindet.
213  Sie erfahren dies über den Menüpunkt 
214 \family sans
215 Hilfe\SpecialChar \menuseparator
216 Über
217 \begin_inset space ~
218 \end_inset
219
220 Ly
221 \begin_inset ERT
222 status collapsed
223
224 \begin_layout Plain Layout
225
226 {}
227 \end_layout
228
229 \end_inset
230
231 X
232 \family default
233 .
234  In diesem Verzeichnis speichert LyX alle systemweiten Konfigurationsdateien,
235  wir werden es im weiteren 
236 \family typewriter
237 Ly
238 \begin_inset ERT
239 status open
240
241 \begin_layout Plain Layout
242
243 {}
244 \end_layout
245
246 \end_inset
247
248 XDir
249 \family default
250  nennen.
251 \end_layout
252
253 \begin_layout Section
254 Was befindet sich in 
255 \family typewriter
256 Ly
257 \begin_inset ERT
258 status open
259
260 \begin_layout Plain Layout
261
262 {}
263 \end_layout
264
265 \end_inset
266
267 XDir
268 \family default
269 ?
270 \end_layout
271
272 \begin_layout Standard
273 Das Verzeichnis 
274 \family typewriter
275 Ly
276 \begin_inset ERT
277 status open
278
279 \begin_layout Plain Layout
280
281 {}
282 \end_layout
283
284 \end_inset
285
286 XDir
287 \family default
288  sowie seine Unterverzeichnisse enthalten eine Anzahl Dateien, mit denen
289  das Verhalten von LyX beeinflusst werden kann.
290  Diese Dateien können direkt von LyX aus über den Dialog 
291 \family sans
292 Werkzeuge\SpecialChar \menuseparator
293 Einstellungen
294 \family default
295 \SpecialChar \ldots{}
296  gelesen und geändert werden.
297  Fast alles, was Sie möglicherweise an LyX ändern wollen, können Sie hier
298  einstellen.
299  Jedoch können auch viele interne Dinge in LyX angepasst werden, indem man
300  diverse andere Dateien in 
301 \family typewriter
302 Ly
303 \begin_inset ERT
304 status open
305
306 \begin_layout Plain Layout
307
308 {}
309 \end_layout
310
311 \end_inset
312
313 XDir
314 \family default
315  verändert.
316  Sie sind in verschiedene Kategorien unterteilt, die in den folgenden Unterabsch
317 nitten behandelt werden.
318 \end_layout
319
320 \begin_layout Subsection
321 Automatisch erzeugte Dateien
322 \end_layout
323
324 \begin_layout Standard
325 Diese Dateien werden automatisch bei der Konfiguration von LyX erzeugt.
326  Sie enthalten verschiedene Standardwerte, die durch Untersuchung des Systems
327  ermittelt werden.
328  Normalerweise sollte man sie nicht verändern, da sie jederzeit von LyX
329  überschrieben werden können.
330 \end_layout
331
332 \begin_layout Labeling
333 \labelwidthstring 00.00.0000
334
335 \family typewriter
336 \series medium
337 lyxrc.defaults
338 \family default
339 \series default
340  enthält Standardwerte für diverse Befehle.
341  Einstellungen, die Ihnen nicht zusagen, können einfach über 
342 \family sans
343 Werkzeuge\SpecialChar \menuseparator
344 Einstellungen
345 \family default
346 \SpecialChar \ldots{}
347  verändert werden.
348 \end_layout
349
350 \begin_layout Labeling
351 \labelwidthstring 00.00.0000
352
353 \family typewriter
354 \series medium
355 packages.lst
356 \family default
357 \series default
358  enthält eine Auf\SpecialChar \textcompwordmark{}
359 listung aller LaTeX-Pakete, die von LyX erkannt wurden.
360  Derzeit wird diese Liste von LyX selber nicht benutzt, jedoch ist die Informati
361 on, zusammen mit einigem anderen, über den Menüpunkt 
362 \family sans
363 Hilfe\SpecialChar \menuseparator
364 LaTe
365 \family default
366
367 \begin_inset ERT
368 status collapsed
369
370 \begin_layout Plain Layout
371
372 {}
373 \end_layout
374
375 \end_inset
376
377
378 \family sans
379 X
380 \begin_inset space \space{}
381 \end_inset
382
383 Konfiguration
384 \family default
385  zugänglich.
386 \end_layout
387
388 \begin_layout Labeling
389 \labelwidthstring 00.00.0000
390
391 \family typewriter
392 \series medium
393 textclass.lst
394 \family default
395 \series default
396  ist eine Liste mit den im Verzeichnis 
397 \family typewriter
398 layout
399 \family default
400  gefundenen Textklassen, zusammen mit den entsprechenden LaTeX-Dokumentenklassen
401  und einer kurzen Beschreibung.
402 \end_layout
403
404 \begin_layout Labeling
405 \labelwidthstring 00.00.0000
406
407 \family typewriter
408 doc/LaTe
409 \begin_inset ERT
410 status open
411
412 \begin_layout Plain Layout
413
414 {}
415 \end_layout
416
417 \end_inset
418
419 XConfig.lyx
420 \family default
421  wird bei der Konfiguration aus der Datei 
422 \family typewriter
423 LaTe
424 \begin_inset ERT
425 status open
426
427 \begin_layout Plain Layout
428
429 {}
430 \end_layout
431
432 \end_inset
433
434 XConfig.
435 \begin_inset Newline linebreak
436 \end_inset
437
438 lyx.in
439 \family default
440  erzeugt.
441  Jeder Eintrag der Form 
442 \family typewriter
443 @chk_bla@
444 \family default
445  wird dabei durch 
446 \emph on
447 yes
448 \emph default
449  oder 
450 \emph on
451 no
452 \emph default
453  ersetzt, je nachdem, ob das Paket 
454 \family typewriter
455 bla
456 \family default
457  gefunden wurde.
458 \end_layout
459
460 \begin_layout Subsection
461 Verzeichnisse
462 \end_layout
463
464 \begin_layout Labeling
465 \labelwidthstring 00.00.0000
466
467 \family typewriter
468 \series medium
469 bind/
470 \family default
471 \series default
472  Dieses Verzeichnis enthält Dateien mit der Endung 
473 \family typewriter
474 .bind
475 \family default
476 .
477  In ihnen werden die Tastenkombinationen festgelegt, mit denen Sie Menüs
478  öffnen und Bearbeitungsoperationen direkt starten können.
479  Siehe dazu Abschnitt
480 \begin_inset space \space{}
481 \end_inset
482
483
484 \begin_inset CommandInset ref
485 LatexCommand vref
486 reference "sec:bindings"
487
488 \end_inset
489
490 .
491  Falls eine Datei 
492 \family typewriter
493 $LANG_xxx.bind
494 \family default
495  mit einer an die internationalisierte Version von LyX angepassten Tastenbelegun
496 g existiert, wird diese bevorzugt geladen.
497  Näheres dazu finden Sie in Kapitel
498 \begin_inset space \space{}
499 \end_inset
500
501
502 \begin_inset CommandInset ref
503 LatexCommand vref
504 reference "chap:i18n"
505
506 \end_inset
507
508  und Abschnitt
509 \begin_inset space \space{}
510 \end_inset
511
512
513 \begin_inset CommandInset ref
514 LatexCommand vref
515 reference "sec:bindings"
516
517 \end_inset
518
519 .
520 \end_layout
521
522 \begin_layout Labeling
523 \labelwidthstring 00.00.0000
524
525 \family typewriter
526 \series medium
527 clipart/
528 \family default
529 \series default
530  Hier sind einige PostScript-Bilder gespeichert, die Sie in Ihre Dokumente
531  einbinden können.
532  
533 \end_layout
534
535 \begin_layout Labeling
536 \labelwidthstring 00.00.0000
537
538 \family typewriter
539 \series medium
540 doc/
541 \family default
542 \series default
543  Enthält die Dateien der LyX-Dokumentation (einschließlich der, die Sie
544  gerade lesen).
545  Eine kleine Ausnahmestellung hat die bereits beschriebene Datei 
546 \family typewriter
547 LaTe
548 \begin_inset ERT
549 status open
550
551 \begin_layout Plain Layout
552
553 {}
554 \end_layout
555
556 \end_inset
557
558 XConfig.lyx
559 \family default
560 .
561  Auch hier wird eine übersetzte Version mit dem Vorsatz 
562 \family typewriter
563 $LANG_
564 \family default
565  vor dem Dateinamen zuerst gesucht und, falls vorhanden, geladen.
566  Siehe dazu Kapitel
567 \begin_inset space ~
568 \end_inset
569
570
571 \begin_inset CommandInset ref
572 LatexCommand vref
573 reference "chap:i18n"
574
575 \end_inset
576
577 .
578 \end_layout
579
580 \begin_layout Labeling
581 \labelwidthstring 00.00.0000
582
583 \family typewriter
584 \series medium
585 examples/
586 \family default
587 \series default
588  Enthält Beispieldateien, die erläutern, wie Sie die unterschiedlichen Möglichke
589 iten von LyX nutzen können.
590  Verwenden Sie die Schaltfläche 
591 \family sans
592 Beispiele
593 \family default
594  im Dateiauswahlmenü, um in dieses Verzeichnis zu gelangen.
595 \end_layout
596
597 \begin_layout Labeling
598 \labelwidthstring 00.00.0000
599
600 \family typewriter
601 images/[math/]
602 \family default
603  Enthält Bilddateien, die von der Dialogbox 
604 \family sans
605 Aufzählungszeichen
606 \family default
607  in 
608 \family sans
609 Do\SpecialChar \-
610 ku\SpecialChar \-
611 ment
612 \family default
613 \SpecialChar \menuseparator
614
615 \family sans
616 Einstellungen
617 \family default
618 \SpecialChar \ldots{}
619  benötigt werden.
620  Außerdem finden Sie hier die unterschiedlichen Icons für die Werkzeugleiste
621  und das Bild für den Startbildschirm.
622 \end_layout
623
624 \begin_layout Labeling
625 \labelwidthstring 00.00.0000
626
627 \family typewriter
628 \series medium
629 kbd/
630 \family default
631 \series default
632  Hier sind die Definitionsdateien für die Tastaturbelegung gespeichert.
633  Näheres dazu finden Sie im Abschnitt
634 \begin_inset space \space{}
635 \end_inset
636
637
638 \begin_inset CommandInset ref
639 LatexCommand vref
640 reference "sec:keymap"
641
642 \end_inset
643
644 .
645 \end_layout
646
647 \begin_layout Labeling
648 \labelwidthstring 00.00.0000
649
650 \family typewriter
651 \series medium
652 layouts/
653 \family default
654 \series default
655  Hier werden die in Abschnitt
656 \begin_inset space \space{}
657 \end_inset
658
659
660 \begin_inset CommandInset ref
661 LatexCommand vref
662 reference "chap:textclass"
663
664 \end_inset
665
666  beschriebenen Layoutdateien für die unterschiedlichen Dokumentenklassen
667  gespeichert.
668 \end_layout
669
670 \begin_layout Labeling
671 \labelwidthstring 00.00.0000
672
673 \family typewriter
674 lyx2lyx
675 \family default
676 / Enthält Dateien, die für die Konvertierung zwischen verschiedenen LyX
677 \begin_inset ERT
678 status open
679
680 \begin_layout Plain Layout
681
682 "=
683 \end_layout
684
685 \end_inset
686
687 Versionen benötigt werden.
688 \end_layout
689
690 \begin_layout Labeling
691 \labelwidthstring 00.00.0000
692
693 \family typewriter
694 scripts
695 \family default
696 /
697 \end_layout
698
699 \begin_layout Labeling
700 \labelwidthstring 00.00.0000
701
702 \family typewriter
703 templates
704 \family default
705 / Enthält die Vorlagendateien, die Ihnen bei 
706 \family sans
707 \bar under
708 D
709 \bar default
710 atei\SpecialChar \menuseparator
711 Neu
712 \begin_inset space \space{}
713 \end_inset
714
715 von
716 \begin_inset space \space{}
717 \end_inset
718
719
720 \bar under
721 V
722 \bar default
723 orlage
724 \family default
725  präsentiert werden.
726 \end_layout
727
728 \begin_layout Labeling
729 \labelwidthstring 00.00.0000
730
731 \family typewriter
732 tex/
733 \family default
734  Einige LyX-spezifische LaTeX-Textklassen- (
735 \family typewriter
736 .cls
737 \family default
738 ) und -Stildateien
739 \begin_inset Newline linebreak
740 \end_inset
741
742  (.
743 \family typewriter
744 sty
745 \family default
746 ).
747 \end_layout
748
749 \begin_layout Labeling
750 \labelwidthstring 00.00.0000
751
752 \family typewriter
753 ui/
754 \family default
755  Hier finden Sie Dateien mit der Endung 
756 \family typewriter
757 .ui
758 \family default
759 , die die Benutzerschnittstelle von LyX festlegen, also welche Einträge
760  in welchen Menüs sind, und wie die Werkzeugleiste zusammengesetzt ist.
761  Siehe hierzu Abschnitt
762 \begin_inset space \space{}
763 \end_inset
764
765
766 \begin_inset CommandInset ref
767 LatexCommand vref
768 reference "sec:Die-Benutzerschnittstelle"
769
770 \end_inset
771
772 .
773 \end_layout
774
775 \begin_layout Subsection
776 Dateien, die Sie nicht verändern sollten
777 \end_layout
778
779 \begin_layout Standard
780 Die folgenden Dateien werden intern von LyX verwendet.
781  Sie sollten im Normalfall nur von den Entwicklern editiert werden.
782 \end_layout
783
784 \begin_layout Labeling
785 \labelwidthstring 00.00.0000
786
787 \family typewriter
788 \series medium
789 CREDITS
790 \family default
791 \series default
792  Diese Datei enthält eine Liste der Entwickler.
793  Ihr Inhalt wird über die Menüauswahl 
794 \family sans
795 Hilfe\SpecialChar \menuseparator
796 Über
797 \begin_inset space \space{}
798 \end_inset
799
800 Ly
801 \family default
802
803 \begin_inset ERT
804 status collapsed
805
806 \begin_layout Plain Layout
807
808 {}
809 \end_layout
810
811 \end_inset
812
813
814 \family sans
815 X
816 \family default
817  angezeigt.
818 \end_layout
819
820 \begin_layout Labeling
821 \labelwidthstring 00.00.0000
822
823 \family typewriter
824 \series medium
825 chkconfig.ltx
826 \family default
827 \series default
828  ist ein LaTeX-Skript, das bei der Konfiguration verwendet wird.
829  Starten Sie es nie direkt.
830 \end_layout
831
832 \begin_layout Labeling
833 \labelwidthstring 00.00.0000
834
835 \family typewriter
836 \series medium
837 configure
838 \family default
839 \series default
840  ist das eigentliche Skript, das zur Neukonfiguration von LyX verwendet
841  wird.
842  Es erzeugt die Konfigurationsdateien in dem Verzeichnis, von dem aus es
843  aufgerufen wurde.
844 \end_layout
845
846 \begin_layout Subsection
847 Andere Dateien
848 \end_layout
849
850 \begin_layout Labeling
851 \labelwidthstring 00.00.0000
852
853 \family typewriter
854 encodings
855 \family default
856  Die hier enthaltene Tabelle beschreibt, wie die unterschiedlichen Zeichenkodier
857 ungen in Unicode dargestellt werden.
858 \end_layout
859
860 \begin_layout Labeling
861 \labelwidthstring 00.00.0000
862
863 \family typewriter
864 external_templates
865 \family default
866  Diese Datei enthält die Vorlagen für das neue 
867 \family sans
868 Externes
869 \begin_inset space \space{}
870 \end_inset
871
872 Material
873 \family default
874 -Modul.
875  Siehe dazu Kapitel
876 \begin_inset space \space{}
877 \end_inset
878
879
880 \begin_inset CommandInset ref
881 LatexCommand vref
882 reference "cha:Externes"
883
884 \end_inset
885
886
887 \end_layout
888
889 \begin_layout Labeling
890 \labelwidthstring 00.00.0000
891
892 \family typewriter
893 languages
894 \family default
895  Eine Liste mit allen derzeit von LyX unterstützten Sprachen.
896 \end_layout
897
898 \begin_layout Labeling
899 \labelwidthstring 00.00.0000
900
901 \family typewriter
902 lyxrc.example
903 \family default
904  Veraltet.
905 \end_layout
906
907 \begin_layout Section
908 Das lokale Konfigurationsverzeichnis
909 \end_layout
910
911 \begin_layout Standard
912 Eventuell benutzen Sie LyX als normaler Benutzer und wollen dennoch einige
913  Einstellungen der Konfiguration ändern.
914  Zu diesem Zweck gibt es ein benutzereigenes Verzeichnis 
915 \family typewriter
916 UserDir
917 \family default
918 , in dem Ihre gesamte persönliche Konfiguration gespeichert wird.
919  Der Name dieses Verzeichnisses wird als 
920 \emph on
921 Benutzerverzeichnis
922 \emph default
923  in 
924 \family sans
925 Hilfe\SpecialChar \menuseparator
926 Über
927 \begin_inset space \space{}
928 \end_inset
929
930 Ly
931 \begin_inset ERT
932 status collapsed
933
934 \begin_layout Plain Layout
935
936 {}
937 \end_layout
938
939 \end_inset
940
941 X
942 \family default
943  angezeigt.
944  Dieses Verzeichnis wird als Spiegelung des systemweiten Verzeichnisses
945  verwendet.
946  Das bedeutet, dass jede Datei, die Sie dort speichern, die entsprechende
947  Datei im Systemverzeichnis ersetzt.
948  Jede der im vorigen Abschnitt beschriebenen Konfigurationsdateien kann
949  sich entweder im Systemverzeichnis 
950 \family typewriter
951 Ly
952 \begin_inset ERT
953 status open
954
955 \begin_layout Plain Layout
956
957 {}
958 \end_layout
959
960 \end_inset
961
962 XDir
963 \family default
964  oder aber in Ihrem privaten Verzeichnis befinden.
965  Im ersten Fall gelten die Einstellungen für alle Benutzer, im zweiten Fall
966  nur für Sie.
967 \end_layout
968
969 \begin_layout Standard
970 Dies lässt sich an einigen Beispielen leichter erklären:
971 \end_layout
972
973 \begin_layout Itemize
974 Um eine LyX Version älter als 1.1.6 umzukonfigurieren, musste der Benutzer
975  zunächst die Datei 
976 \begin_inset Flex URL
977 status collapsed
978
979 \begin_layout Plain Layout
980
981 LyXDir/lyxrc.example
982 \end_layout
983
984 \end_inset
985
986
987 \begin_inset Note Note
988 status collapsed
989
990 \begin_layout Plain Layout
991 HHa: wie bereits im Benutzerhandbuch erwähnt, ist URL eine einfache Möglichkeit,
992  um Schreibmaschinenformat umzubrechen.
993 \end_layout
994
995 \end_inset
996
997  nach 
998 \family typewriter
999 UserDir/lyxrc
1000 \family default
1001  kopieren und diese dann manuell editieren.
1002  Neuere Versionen von LyX lesen diese Datei zwar noch, wenn sie in 
1003 \family typewriter
1004 UserDir
1005 \family default
1006  gefunden wird, aber alle Änderungen, die über den neuen Dialog 
1007 \family sans
1008 Werkzeuge\SpecialChar \menuseparator
1009 Einstellungen
1010 \family default
1011 \SpecialChar \ldots{}
1012  gemacht werden, werden in der Datei 
1013 \family typewriter
1014 preferences
1015 \family default
1016  gespeichert.
1017  Danach (das heißt wenn 
1018 \family typewriter
1019 preferences
1020 \family default
1021  gefunden wird) wird die alte 
1022 \family typewriter
1023 lyxrc
1024 \family default
1025  nicht mehr eingelesen und kann gelöscht werden.
1026  
1027 \end_layout
1028
1029 \begin_layout Itemize
1030 Wenn Sie mit dem Menüpunkt 
1031 \family sans
1032 Werkzeuge\SpecialChar \menuseparator
1033 Neu
1034 \begin_inset space \space{}
1035 \end_inset
1036
1037 konfigurieren
1038 \family default
1039  eine Neukonfiguration von LyX durchführen, werden die dabei erzeugten Dateien
1040  in Ihrem privaten Konfigurationsverzeichnis 
1041 \family typewriter
1042 UserDir
1043 \family default
1044  gespeichert (im Abschnitt
1045 \begin_inset space \space{}
1046 \end_inset
1047
1048
1049 \begin_inset CommandInset ref
1050 LatexCommand vref
1051 reference "sec:autodetected"
1052
1053 \end_inset
1054
1055  finden Sie eine Liste all derjenigen Optionen in 
1056 \family typewriter
1057 preferences
1058 \family default
1059 , die davon betroffen sind).
1060  Das bedeutet, dass ab sofort etwaige neue Dokumentenklassen, die Sie in
1061  Ihrem Verzeichnis 
1062 \family typewriter
1063 UserDir/layouts
1064 \family default
1065  gespeichert haben, im Feld 
1066 \family sans
1067 Dokumentklasse
1068 \family default
1069  des Dialoges 
1070 \family sans
1071 Dokument
1072 \family default
1073 \SpecialChar \menuseparator
1074
1075 \family sans
1076 Einstellungen
1077 \family default
1078 \SpecialChar \ldots{}
1079  erscheinen.
1080 \end_layout
1081
1082 \begin_layout Itemize
1083 Falls Sie irgendwelche Dateien für neue LaTeX-Dokumentenklassen in einem
1084  Verzeichnis installiert haben, das LaTeX über die Umgebungsvariable 
1085 \family typewriter
1086 TEXINPUTS
1087 \family default
1088  findet, können auch diese in LyX verwendet werden.
1089 \begin_inset Foot
1090 status open
1091
1092 \begin_layout Plain Layout
1093 vorausgesetzt, es gibt auch eine 
1094 \family typewriter
1095 .layout
1096 \family default
1097 -Datei dafür.
1098 \end_layout
1099
1100 \end_inset
1101
1102
1103 \end_layout
1104
1105 \begin_layout Itemize
1106 Wenn Sie sich von einem LyX-FTP-Server eine aktuellere Version (oder zum
1107  Beispiel diese deutsche Version) der Dokumentation besorgt haben, sie aber
1108  nicht 
1109 \emph on
1110 offiziell
1111 \emph default
1112  installieren können, da Sie keine Systemadministratorrechte haben, können
1113  Sie diese Dateien einfach nach 
1114 \family typewriter
1115 UserDir/doc
1116 \family default
1117  kopieren, und sie werden automatisch über das 
1118 \family sans
1119 Hilfe
1120 \family default
1121 -Menü geöffnet.
1122 \end_layout
1123
1124 \begin_layout Section
1125 LyX mit mehreren Konfigurationen
1126 \begin_inset CommandInset label
1127 LatexCommand label
1128 name "sec:LyX-multiconf"
1129
1130 \end_inset
1131
1132
1133 \end_layout
1134
1135 \begin_layout Standard
1136 Die hochgradige Konfigurierbarkeit von LyX durch das lokale Verzeichnis
1137  wird für diejenigen nicht ausreichend sein, die parallel mehrere unterschiedlic
1138 he Konfigurationen verwenden wollen, zum Beispiel unterschiedliche Tastaturkürze
1139 l und/oder Druckerkonfigurationen.
1140  Sie können dies durch das Anlegen von mehreren Konfigurationsverzeichnissen
1141  erreichen und LyX jeweils beim Start mitteilen, welches davon verwendet
1142  werden soll.
1143 \end_layout
1144
1145 \begin_layout Standard
1146 Indem Sie LyX mit der Option 
1147 \family typewriter
1148 -userdir
1149 \family default
1150  
1151 \family typewriter
1152 \emph on
1153 <verzeichnis>
1154 \family default
1155 \emph default
1156  starten, erreichen Sie, dass die Konfiguration aus diesem Verzeichnis anstelle
1157  des Standardverzeichnisses gelesen wird (das Standardverzeichnis ermitteln
1158  Sie, indem Sie LyX ohne diese Option starten).
1159  Falls das so angegebene Verzeichnis noch nicht existiert, fragt LyX genau
1160  wie beim ersten Start nach, ob es angelegt werden soll.
1161  Die Konfiguration in diesem Verzeichnis können Sie dann wie im Normalfall
1162  in LyX verändern, die Einstellungen im Standardverzeichnis werden aber
1163  nicht verändert -- beide Verzeichnisse sind völlig unabhängig.
1164  Anstelle der Kommandozeilenoption können Sie übrigens auch die Umgebungsvariabl
1165
1166 \family typewriter
1167 LYX_USERDIR_15x
1168 \family default
1169  auf das zu verwendende Verzeichnis setzen.
1170 \end_layout
1171
1172 \begin_layout Standard
1173 Unterschiedliche Konfigurationsverzeichnisse bedeuten aber auch zusätzlichen
1174  Aufwand: Wenn Sie etwa eine neue Layoutdatei in 
1175 \family typewriter
1176 UserDir/layouts
1177 \family default
1178  hinzufügen und diese für alle Konfigurationen sichtbar sein soll, müssen
1179  Sie sie in 
1180 \emph on
1181 allen
1182 \emph default
1183  Verzeichnissen separat hinzufügen.
1184  Sie können das jedoch mit einem Trick umgehen: Nachdem LyX das neue UserDir
1185  angelegt hat, sind praktisch alle Unterverzeichnisse (siehe oben) leer.
1186  Sie können also all diese Verzeichnis durch einen symbolischen Link auf
1187  das entsprechende Verzeichnis im originalen 
1188 \family typewriter
1189 UserDir
1190 \family default
1191  ersetzen.
1192  Lediglich mit dem Verzeichnis 
1193 \family typewriter
1194 doc
1195 \family default
1196  müssen Sie vorsichtig sein, denn dort wird eine Datei durch das Konfigurationss
1197 kript (
1198 \family sans
1199 Werkzeuge\SpecialChar \menuseparator
1200 Neu
1201 \begin_inset space \space{}
1202 \end_inset
1203
1204 konfigurieren
1205 \family default
1206 ) abgelegt, die konfigurationsabhängig ist.
1207 \end_layout
1208
1209 \begin_layout Chapter
1210 Der Dialog Werkzeuge
1211 \family sans
1212 \SpecialChar \menuseparator
1213
1214 \family default
1215 Ei
1216 \family sans
1217 nstellungen
1218 \family default
1219 \SpecialChar \ldots{}
1220
1221 \end_layout
1222
1223 \begin_layout Section
1224 Der erste Aufruf des Dialogs
1225 \end_layout
1226
1227 \begin_layout Standard
1228 Bei alten Versionen von LyX bestand die Konfiguration darin, die Datei 
1229 \family typewriter
1230 UserDir/
1231 \begin_inset Newline linebreak
1232 \end_inset
1233
1234 lyxrc
1235 \family default
1236  manuell zu editieren.
1237  Dies wurde mit LyX
1238 \begin_inset space ~
1239 \end_inset
1240
1241 1.1.6 geändert, es steht nun mit 
1242 \family sans
1243 Werkzeuge\SpecialChar \menuseparator
1244 Neu
1245 \begin_inset space ~
1246 \end_inset
1247
1248 konfigurieren
1249 \family default
1250  ein Befehl zur Verfügung, der die Mühsal der Konfiguration beendet.
1251  Die alte Datei 
1252 \family typewriter
1253 UserDir/lyxrc
1254 \family default
1255  wird nur solange verwendet, bis Sie das erste Mal den neuen Konfigurationsdialo
1256 g verwenden.
1257  Alle weiteren Änderungen werden in der Datei 
1258 \family typewriter
1259 preferences
1260 \family default
1261  gespeichert, 
1262 \family typewriter
1263 lyxrc
1264 \family default
1265  wird danach nicht mehr eingelesen und kann gelöscht werden.
1266 \end_layout
1267
1268 \begin_layout Standard
1269 In der neuen Datei 
1270 \family typewriter
1271 UserDir/preferences
1272 \family default
1273  werden nur noch diejenigen Einstellungen gespeichert, die von den Standardwerte
1274 n abweichen.
1275  Einige dieser Standardwerte sind fest in LyX einkompiliert, andere werden
1276  in 
1277 \family typewriter
1278 Ly
1279 \begin_inset ERT
1280 status open
1281
1282 \begin_layout Plain Layout
1283
1284 {}
1285 \end_layout
1286
1287 \end_inset
1288
1289 XDir/lyxrc.de\SpecialChar \-
1290 faults
1291 \family default
1292  festgelegt.
1293  Beachten Sie bitte, dass in beiden Dateien Zeilen, die mit einem 
1294 \begin_inset Quotes gld
1295 \end_inset
1296
1297 #
1298 \begin_inset Quotes grd
1299 \end_inset
1300
1301  beginnen, Kommentare sind und nicht ausgewertet werden.
1302  Jedoch sollte 
1303 \family typewriter
1304 Ly
1305 \begin_inset ERT
1306 status open
1307
1308 \begin_layout Plain Layout
1309
1310 {}
1311 \end_layout
1312
1313 \end_inset
1314
1315 XDir/lyxrc.defaults
1316 \family default
1317  nur vom Systemadministator verändert werden, und die Benutzer sollten ihre
1318  persönliche Konfiguration in 
1319 \family typewriter
1320 UserDir/preferences
1321 \family default
1322  nur über den Dialog 
1323 \family sans
1324 Werkzeuge\SpecialChar \menuseparator
1325 Einstellungen
1326 \family default
1327 \SpecialChar \ldots{}
1328  verändern.
1329 \end_layout
1330
1331 \begin_layout Standard
1332 Wir hoffen dass der Dialog im großen und ganzen selbsterklärend ist.
1333  Praktisch alle Befehle haben einen erklärenden Kommentar, es sollte Ihnen
1334  also keine Schwierigkeiten bereiten, alles Ihren Wünschen entsprechend
1335  anzupassen.
1336  Bevor wir nun jedoch ein paar der wichtigeren Optionen vorstelle,n ein
1337  Wort der Warnung: Einige der Einstellungen, die Sie mit dem Klick auf 
1338 \family sans
1339 Übernehmen
1340 \family default
1341  aktivieren, werden sofort umgesetzt (zum Beispiel Bildschirmzeichensätze),
1342  andere (wie etwa das Ändern der 
1343 \family typewriter
1344 bind
1345 \family default
1346 -Datei) bedürfen eines Neustarts von LyX.
1347   Wenn sich also nach einer Änderung scheinbar nichts verändert hat -- speichern
1348  Sie die Konfiguration und starten Sie LyX neu.
1349 \end_layout
1350
1351 \begin_layout Section
1352 Bildschirmdarstellung und Zeichensätze
1353 \end_layout
1354
1355 \begin_layout Standard
1356 Dem Zeichensatz, den LyX zur Darstellung auf dem Bildschirm verwendet, kommt
1357  eine besondere Bedeutung zu, denn er sollte so gut lesbar sein wie nur
1358  möglich.
1359  Schließlich lesen und schreiben Sie Ihre gesamten Texte am Bildschirm.
1360  Das LyX-Team hat sich bemüht, den bestmöglichen Standardzeichensatz auszuwählen
1361 , doch jedes X11-System hat kleine Unterschiede, und deshalb kann es sein,
1362  dass dieser Standard gerade auf Ihrem System nicht die beste Wahl ist.
1363  Bevor wir nun erklären, wie Sie die Bildschirmzeichensätze optimieren können,
1364  sollten Sie ein wenig mehr über Zeichensätze erfahren, damit Sie Ihre Wahl
1365  gut vorbereitet treffen können.
1366  Denn es handelt sich dabei um eine Entscheidung, die von Ihren Wünschen
1367  und den Fähigkeiten Ihres Rechners beeinflusst wird.
1368 \end_layout
1369
1370 \begin_layout Standard
1371 Beachten Sie bitte, dass es in diesem Abschnitt nur um die Zeichensätze
1372  für die 
1373 \emph on
1374 Bildschirmdarstellung
1375 \emph default
1376  innerhalb von LyX geht.
1377  Die Zeichensätze, die später für den Ausdruck verwendet werden, sind davon
1378  vollkommen unabhängig und werden durch die verwendete Dokumentenklasse
1379  bestimmt.
1380  Das Ändern von Zeichensätzen für den Ausdruck wird im 
1381 \emph on
1382 Benutzerhandbuch
1383 \emph default
1384  beschrieben.
1385 \end_layout
1386
1387 \begin_layout Standard
1388 Grundsätzlich gibt es zwei unterschiedliche Typen von Bildschirmzeichensätzen:
1389  skalierbare (
1390 \emph on
1391 outline
1392 \emph default
1393 ) und nichtskalierbare (
1394 \emph on
1395 bitmap
1396 \emph default
1397 ).
1398  Diese Unterscheidung erscheint zunächst etwas akademisch, denn die meisten
1399  modernen Zeichensatzgeneratoren können auch die nichtskalierbaren Zeichensätze
1400  vergrößern oder verkleinern.
1401  Der Unterschied liegt aber in der 
1402 \emph on
1403 Qualität
1404 \emph default
1405  dieser Skalierung und der 
1406 \emph on
1407 Geschwindigkeit
1408 \emph default
1409 , mit der sie dargestellt werden können.
1410  Die wichtigste Entscheidung ist deshalb, ob Sie nichtskalierbare oder skalierba
1411 re Zeichensätze verwenden wollen.
1412 \end_layout
1413
1414 \begin_layout Standard
1415 Die skalierbaren Zeichensätze werden über die Umrisse der einzelnen Glyphen
1416  (also Buchstaben, Zahlen, Satzzeichen usw.) definiert.
1417  Das bedeutet, dass jedes einzelne Zeichen über mathematische Kurven beschrieben
1418  wird, die sich sehr einfach in jede beliebige Größe skalieren lassen.
1419  Diese mathematische Beschreibung wird nun vom Zeichensatzgenerator ausgewertet
1420  und daraus ein kleines Bild berechnet, das das gewünschte Zeichen genau
1421  in der richtigen Größe darstellt.
1422  Oder zumindest in fast jeder Größe.
1423 \end_layout
1424
1425 \begin_layout Standard
1426 Denn da die Glyphen in einer recht abstrakten Weise definiert wurden, ist
1427  es recht schwierig, daraus bei sehr kleinen Schriftgrößen ein gutes Bild
1428  zu berechnen, da dann jedes einzelne Pixel sehr sorgfältig gesetzt werden
1429  muss, um eine verständliche Darstellung des Zeichens zu erreichen.
1430  Das ist zwar anhand der mathematischen Beschreibung des Zeichens theoretisch
1431  möglich, aber um die Darstellungsgeschwindigkeit in annehmbaren Grenzen
1432  zu halten, werden dabei gewisse Vereinfachungen gemacht.
1433  Dies hat möglicherweise zur Folge, dass ein skalierbarer Zeichensatz bei
1434  kleinen Vergrößerungen sehr schlecht zu lesen ist.
1435 \end_layout
1436
1437 \begin_layout Standard
1438 Demgegenüber sind Bitmap-Zeichensätze von vornherein als kleine Grafikdateien
1439  angelegt, deshalb sehen Sie bei der Größe, für die sie berechnet wurden,
1440  sehr gut aus.
1441  Sie können aber nur schlecht skaliert werden, denn für eine Vergrößerung
1442  müssen aus einem Pixel mehrere gemacht werden.
1443 \begin_inset Foot
1444 status open
1445
1446 \begin_layout Plain Layout
1447 Sie kennen diesen Effekt vermutlich.
1448  Er tritt auch auf, wenn Sie in einem Bildbearbeitungsprogramm wie 
1449 \family typewriter
1450 gimp
1451 \family default
1452  ein Bild stark vergrößern.
1453 \end_layout
1454
1455 \end_inset
1456
1457  Um das zu vermeiden, werden Bitmap-Zeichensätze bereits für verschiedene,
1458  häufig benutzte Größen (8 Pixel bis etwa 34 Pixel Zeichenhöhe) berechnet
1459  und zur Verfügung gestellt.
1460  Der Vorteil dieser Bitmap-Zeichensätze liegt darin, dass keine komplizierten
1461  Berechnungen notwendig sind, um sie darzustellen, daher sind sie in der
1462  Darstellung sehr viel schneller als skalierbare Zeichensätze.
1463  Der Nachteil ist, dass nichtvorhandene Vergrößerungsstufen durch Pixelverdopplu
1464 ng berechnet werden müssen und deshalb schlecht aussehen.
1465 \end_layout
1466
1467 \begin_layout Standard
1468 Als Fazit kann man also sagen, dass die Bitmap-Zeichensätze normalerweise
1469  für kleinere Vergrößerungsstufen vorzuziehen sind (vorausgesetzt es gibt
1470  sie in dieser Größe), wohingegen skalierbare Zeichensätze für große Zeichen
1471  vorzuziehen sind.
1472  Die logische Schlussfolgerung wäre nun also, für kleine Zeichen die Bitmap-
1473  und für große Zeichen die skalierbaren Zeichensätze zu verwenden.
1474  Leider ist das so nicht machbar, denn skalierbare und Bitmap-Zeichensätze
1475  sind nicht dafür gedacht, gleichzeitig verwendet zu werden.
1476  Dadurch würde ein solches Dokument ziemlich armselig aussehen.
1477  Sie sollten also einfach auf Ihrem Rechner beide Möglichkeiten ausprobieren
1478  und entscheiden, welche Ihnen besser gefällt.
1479 \end_layout
1480
1481 \begin_layout Standard
1482 Standardmäßig verwendet LyX nichtskalierbare Zeichensätze.
1483  Als normaler Zeichensatz (mit Serifen) wird 
1484 \emph on
1485 Nimbus Roman
1486 \emph default
1487  verwendet, für Sans Serif 
1488 \emph on
1489 Nimbus Sans
1490 \emph default
1491  und für Schreibmaschine 
1492 \emph on
1493 Nimbus Mono
1494 \emph default
1495 .
1496 \end_layout
1497
1498 \begin_layout Standard
1499 In den folgenden Abschnitten wird beschrieben, was Sie alles tun können,
1500  wenn Ihr Text in LyX nicht gut aussieht.
1501  Begonnen wird mit den wichtigsten Parametern: Auf\SpecialChar \textcompwordmark{}
1502 lösung und Vergrößerungsfaktor.
1503 \end_layout
1504
1505 \begin_layout Subsection
1506 Auf\SpecialChar \textcompwordmark{}
1507 lösung und Vergrößerungsfaktor
1508 \end_layout
1509
1510 \begin_layout Standard
1511 LyX versucht, automatisch die verwendeten Zeichensätze so zu skalieren,
1512  dass ihre Darstellung auf dem Bildschirm bis auf den sogenannten Zoom-Faktor
1513  der späteren Größe auf dem Papier entspricht.
1514 \end_layout
1515
1516 \begin_layout Standard
1517 Damit dies auf allen Systemen funktioniert, vertraut LyX darauf, dass die
1518  DPI-Einstel\SpecialChar \-
1519 lung des Bildschirmes richtig ist.
1520  DPI steht für 
1521 \begin_inset Quotes gld
1522 \end_inset
1523
1524 Dots per Inch
1525 \begin_inset Quotes grd
1526 \end_inset
1527
1528 , Punkte je Zoll, und beschreibt die Auf\SpecialChar \textcompwordmark{}
1529 lösung der Bildschirmdarstellung.
1530  Diese Einstellung erfragt LyX automatisch beim X-Server.
1531  Welchen Wert LyX so feststellt, können Sie herausfinden, wenn Sie LyX folgender
1532 maßen starten: 
1533 \family typewriter
1534 lyx
1535 \begin_inset space ~
1536 \end_inset
1537
1538 -dbg
1539 \begin_inset space ~
1540 \end_inset
1541
1542 2
1543 \family default
1544 .
1545 \end_layout
1546
1547 \begin_layout Standard
1548 Nun ist X aber nicht auf jedem System richtig konfiguriert, deshalb sollten
1549  Sie diese Einstellung selber nachprüfen.
1550  Geben Sie dazu den Befehl 
1551 \family typewriter
1552 xdpyinfo
1553 \begin_inset space \space{}
1554 \end_inset
1555
1556 |
1557 \begin_inset space \space{}
1558 \end_inset
1559
1560 more
1561 \family default
1562  ein und notieren Sie sich den DPI-Wert beim Eintrag 
1563 \begin_inset Quotes gld
1564 \end_inset
1565
1566
1567 \emph on
1568 resolution
1569 \emph default
1570 : (dies ist der Wert, den auch LyX automatisch findet).
1571  Notieren Sie sich außerdem die Anzahl der Pixel auf Ihrem Bildschirm (die
1572  erste Zahl hinter dem Eintrag 
1573 \emph on
1574 dimensions
1575 \emph default
1576 ).
1577 \end_layout
1578
1579 \begin_layout Standard
1580 Dann nehmen Sie sich ein Lineal und messen Sie die sichtbare Breite des
1581  Bildes auf dem Schirm.
1582  Rechnen Sie diese Breite in Zoll um, falls Sie ein Zentimetermaß verwendet
1583  haben, indem Sie den Wert durch 2.54 teilen.
1584  Nun können Sie den tatsächlichen DPI-Wert berechnen, indem Sie die Anzahl
1585  der Pixel durch die Breite des Bildes dividieren.
1586  Wenn der so ermittelte Wert mehr als etwa 5 DPI von dem vom X-Server gemeldeten
1587  Wert abweicht, sollten Sie entweder den X-Server neu konfigurieren oder
1588  zumindest LyX mitteilen, dass der tatsächliche Wert ein anderer als der
1589  vom X-Server gemeldete ist.
1590 \end_layout
1591
1592 \begin_layout Standard
1593 Falls Sie die Einstellung des X-Servers nicht verändern wollen oder können
1594  (immerhin profitieren auch andere Programme als LyX von einer korrekten
1595  Konfiguration), können Sie LyX den wahren Wert im Dialog 
1596 \family sans
1597 Einstellungen
1598 \family default
1599  mitteilen.
1600 \end_layout
1601
1602 \begin_layout Standard
1603 Wenn der Text nun für Ihren Geschmack zu groß oder zu klein ist, können
1604  Sie mit dem Zoom-Faktor experimentieren.
1605  Mit diesem Faktor wird die Größe der Zeichensätze multipliziert.
1606  Wenn Ihre Einstellung des DPI-Wertes richtig ist und der Zoom-Faktor auf
1607  100 eingestellt ist, wird LyX den Text in derselben Größe darstellen wie
1608  auf dem Papier.
1609  Ist der Faktor 200, wird die Darstellung am Bildschirm doppelt so groß
1610  sein wie auf dem Papier.
1611  All dies natürlich unter der Voraussetzung, dass LyX den Zeichensatz in
1612  der so berechneten Größe findet, worauf man sich nicht immer verlassen
1613  kann.
1614  Doch da es sich bei LyX um ein WYSIWYM-System handelt, ist diese Einschränkung
1615  nicht sehr bedeutend.
1616 \end_layout
1617
1618 \begin_layout Standard
1619 Die Standardeinstellung für den Zoom-Faktor ist 150, da ein Bildschirm normalerw
1620 eise breiter als ein Blatt Papier ist.
1621  Sie sollten aber mit der Einstellung experimentieren.
1622  Verändern können Sie den Wert über das Feld 
1623 \family sans
1624 Vergrößerung
1625 \family default
1626
1627 \begin_inset space ~
1628 \end_inset
1629
1630
1631 \family sans
1632 %:
1633 \family default
1634  im Dialog 
1635 \family sans
1636 Werkzeuge\SpecialChar \menuseparator
1637 Einstellungen
1638 \family default
1639 \SpecialChar \ldots{}
1640 \SpecialChar \menuseparator
1641
1642 \family sans
1643 Aussehen\SpecialChar \menuseparator
1644 Bildschrimschriften
1645 \family default
1646 .
1647  Ein Tipp zum Probieren: Verwenden Sie 
1648 \family sans
1649 Übernehmen
1650 \family default
1651 , dann bleibt der Dialog geöffnet und Sie können leicht andere Werte eintragen.
1652  Wenn Sie dann einen Wert gefunden haben, der Ihren Wünschen entspricht,
1653  können Sie diesen mit 
1654 \family sans
1655 Speichern
1656 \family default
1657  dauerhaft übernehmen.
1658 \end_layout
1659
1660 \begin_layout Standard
1661 Auf diese Weise ist es meist möglich, eine angemessene Darstellung des Textes
1662  auf dem Bildschirm zu erreichen.
1663  Das heißt aber nicht, dass Sie damit die besten Zeichensätze verwenden,
1664  die es auf Ihrem Rechner gibt.
1665  Deshalb gibt es eine Reihe von Befehlen, die den verwendeten Zeichensatz
1666  festlegen, um Ihnen so noch mehr Möglichkeiten zu geben, die Darstellung
1667  am Bildschirm zu optimieren.
1668 \end_layout
1669
1670 \begin_layout Subsection
1671 Befehle zur Festlegung des Zeichensatzes
1672 \end_layout
1673
1674 \begin_layout Standard
1675 Wie bereits erwähnt, verwendet LyX standardmäßig nichtskalierbare Zeichensätze.
1676  Als normaler Zeichensatz (mit Serifen) wird 
1677 \emph on
1678 Nimbus Roman
1679 \emph default
1680  verwendet, für Sans Serif 
1681 \emph on
1682 Nimbus Sans
1683 \emph default
1684  und für Schreibmaschine 
1685 \emph on
1686 Nimbus Mono
1687 \emph default
1688 .
1689 \end_layout
1690
1691 \begin_layout Standard
1692 Alle diese Einstellungen können Sie über den Konfigurationsdialog verändern.
1693  Wählen Sie einen Zeichensatz aus der Liste aus und klicken Sie auf 
1694 \family sans
1695 Übernehmen
1696 \family default
1697 .
1698  LyX formatiert dann den Text unter der Verwendung des angegebenen Zeichensatzes
1699  neu und wenn Ihnen das Ergebnis zusagt, können Sie es dauerhaft speichern.
1700 \end_layout
1701
1702 \begin_layout Standard
1703 Welche Größen für die jeweiligen Zeichensätze zur Verfügung stehen, können
1704  Sie mit dem Befehl 
1705 \family typewriter
1706 xlsfonts
1707 \family default
1708  herausfinden.
1709  Näheres dazu liefert 
1710 \family typewriter
1711 man xlsfonts
1712 \family default
1713 .
1714  Ein Nachteil dieser Vorgehensweise ist, dass nun die Unterschiede zwischen
1715  den Zeichensatzgrößen auf dem Bildschirm und denen auf dem Papier größer
1716  sind, da LyX nur die am ehesten passende Größe auswählen kann, und nicht
1717  die genau passende.
1718  Ebenfalls kann es passieren, dass zwei sich logisch unterscheidende Schriftgröß
1719 en wie 
1720 \family sans
1721 Groß
1722 \family default
1723  und 
1724 \family sans
1725 Groß
1726 \begin_inset space ~
1727 \end_inset
1728
1729 2
1730 \family default
1731  durch denselben Bildschirm-Zeichensatz dargestellt werden und dadurch nur
1732  schwer zu unterscheiden sind.
1733 \end_layout
1734
1735 \begin_layout Standard
1736 Und noch eine weitere Möglichkeit bleibt Ihnen, um die Auswirkungen zu minimiere
1737 n: Sie können für jede logische Schriftgröße genau festlegen, welche Größe
1738  zur Darstellung am Bildschirm verwendet wird.
1739  Wenn Sie LyX mit der Option 
1740 \family typewriter
1741 -dbg
1742 \begin_inset space ~
1743 \end_inset
1744
1745 513
1746 \family default
1747  starten, können Sie feststellen, welche Schriftgrößen tatsächlich verwendet
1748  werden.
1749  Nun können Sie die entsprechenden Einträge im Dialog solange verändern,
1750  bis Sie die richtigen Größen gefunden haben.
1751 \end_layout
1752
1753 \begin_layout Standard
1754 Dies kann etwas schwierig sein, da LyX die Einstellungen für DPI und Vergrößerun
1755 g benutzt, um die tatsächliche Zeichensatzgröße zu berechnen, die es vom
1756  X-Server anfordert; dadurch wird die Zuordnung ein wenig verschleiert.
1757  Wenn es Ihnen durch Ausprobieren nicht gelingt, gute Einstellungen zu finden,
1758  können Sie den Prozess vereinfachen, indem Sie sowohl DPI als auch Vergrößerung
1759  auf 100 setzen, auch wenn dies falsch ist.
1760  Dabei sehen dann vor allem die skalierbaren Zeichensätze seltsam aus, also
1761  verwenden Sie diesen Tipp mit Vorsicht.
1762 \end_layout
1763
1764 \begin_layout Subsection
1765 Zeichensatzkodierung
1766 \end_layout
1767
1768 \begin_layout Standard
1769 Standardmäßig verwendet LyX Zeichensätze, die zum Schreiben von Texten in
1770  westeuropäischen Sprachen gedacht sind.
1771  Dies wird über die 
1772 \emph on
1773 Zeichensatzkodierung
1774 \emph default
1775  festgelegt.
1776  Wenn Sie nun LyX verwenden wollen, um einen Text zum Beispiel in osteuropäische
1777 n Sprachen oder Kyrillisch zu schreiben, deren Zeichen nicht durch die ISO-8859-
1778 1-Kodierung abgedeckt sind, können Sie im Feld 
1779 \family sans
1780 Kodierung
1781 \family default
1782  von 
1783 \family sans
1784 Dokument\SpecialChar \menuseparator
1785 Einstellungen\SpecialChar \ldots{}
1786  \SpecialChar \menuseparator
1787 Sprache
1788 \family default
1789  eine andere Kodierung aktivieren.
1790 \end_layout
1791
1792 \begin_layout Standard
1793 Dies setzt allerdings voraus, dass Sie besondere Zeichensätze installiert
1794  haben.
1795  Benutzen Sie wiederum 
1796 \family typewriter
1797 xfontsel
1798 \family default
1799 , und prüfen Sie die Felder 
1800 \family typewriter
1801 rgstry
1802 \family default
1803  und 
1804 \family typewriter
1805 encdng
1806 \family default
1807 , ob dort außer ISO-8859-X weitere Einträge vorhanden sind.
1808  Suchen Sie dann aus diesen einen Zeichensatz heraus, der die von Ihnen
1809  benötigten Zeichen enthält.
1810  Wenn Sie einen passenden gefunden haben, können Sie diesen im Dialogfeld
1811  eintragen, andernfalls müssen Sie sich zunächst (zum Beispiel via Internet)
1812  geeignete Zeichensätze besorgen.
1813 \end_layout
1814
1815 \begin_layout Standard
1816 Wenn Sie LyX derart konfigurieren, dass standardmäßig eine andere Zeichensatzkod
1817 ierung verwendet wird, sollten Sie auch darüber nachdenken, einen anderen
1818  Zeichensatz für die Menüs und Dialoge zu verwenden.
1819  Sonst wird zum Beispiel der Dialog 
1820 \family sans
1821 Inhaltsverzeichnis
1822 \family default
1823  kaum lesbar sein, wenn nicht auch dort die neue Kodierung verwendet wird.
1824  Normalerweise verwendet LyX hierzu den Zeichensatz 
1825 \family typewriter
1826 -*-helvetica-medium-r
1827 \family default
1828 , doch meist ist Helvetica in der von Ihnen benötigten Kodierung nicht vorhanden.
1829  Deshalb können Sie den für Menüs verwendeten Zeichensatz im Dialogbereich
1830  
1831 \family sans
1832 Benutzerschnittstelle
1833 \family default
1834  ändern.
1835 \end_layout
1836
1837 \begin_layout Standard
1838 Wie Sie sehen, gibt es eine ganze Reihe von Befehlen, mit denen Sie der
1839  Darstellung am Bildschirm den letzten Schliff verpassen können.
1840  Dies sollte Sie nicht davon abhalten, mit diesen Einstellungen herumzuspielen,
1841  im Gegenteil.
1842  Denn Sie werden (hoffentlich) in Zukunft viele Stunden mit LyX verbringen
1843  --- da lohnt es sich, eine perfekte Darstellung zu haben.
1844  Und während Sie bei anderen Textverarbeitungen darauf angewiesen sind,
1845  Zeichensätze zu verwenden, die sowohl am Bildschirm als auch auf dem Papier
1846  gut aussehen, können Sie bei LyX als WYSIWYM-Programm die besten Zeichensätze
1847  für die Bildschirmdarstellung verwenden, ohne sich dabei Gedanken um den
1848  Ausdruck machen zu müssen.
1849 \end_layout
1850
1851 \begin_layout Standard
1852 Für eine spätere Version von LyX ist es geplant, den 
1853 \family typewriter
1854 T1Lib
1855 \family default
1856 -Zeichensatzgenerator zu benutzen, der auch 
1857 \emph on
1858 anti-aliasing
1859 \emph default
1860  unterstützt.
1861  Das bedeutet, dass jedes Zeichen aus mehreren Farbschattierungen zusammengesetz
1862 t werden kann, anstelle von nur zwei wie derzeit.
1863  Das erhöht scheinbar die Auf\SpecialChar \textcompwordmark{}
1864 lösung.
1865  Dadurch wird der Text am Bildschirm nicht nur besser lesbar, LyX kann dadurch
1866  den Text noch genauer in der Größe anzeigen, die er auch später auf dem
1867  Ausdruck hat, da dann zum Beispiel auch ein 14.4pt-Zeichensatz verwendet
1868  werden kann, wohingegen im Moment auf 14pt abgerundet werden muss.
1869 \end_layout
1870
1871 \begin_layout Section
1872 Tastatur-Einstellung
1873 \begin_inset Foot
1874 status open
1875
1876 \begin_layout Plain Layout
1877 Wenn Sie Linux selber auf einem PC installiert haben, können Sie diesen
1878  Teil ignorieren.
1879 \end_layout
1880
1881 \end_inset
1882
1883
1884 \end_layout
1885
1886 \begin_layout Standard
1887 \begin_inset CommandInset label
1888 LatexCommand label
1889 name "sec:x-win-keys"
1890
1891 \end_inset
1892
1893 Um LyX richtig benutzen zu können, 
1894 \emph on
1895 muss
1896 \emph default
1897  X richtig eingerichtet werden.
1898  Das ist besonders dann wichtig, wenn Sie die internationalen LyX-Unterstützunge
1899 n und nicht-englische Tastaturen benutzen wollen.
1900  Unglücklicherweise kümmert sich fast niemand darum, besonders nicht diejenigen,
1901  die LyX auf einem PC installiert haben\SpecialChar \@.
1902  Administratoren großer Systeme können
1903  auch schuld sein, also verlassen Sie sich nicht auf richtige Einstellungen,
1904  wenn Sie ein großes System benutzen.
1905  Jeder Benutzer kann X beibringen, die richtige Tastatureinstellung zu benutzen.
1906  Sie müssen sich nicht auf Ihren Systemadministrator verlassen -- 
1907 \emph on
1908 Sie
1909 \emph default
1910  
1911 \emph on
1912 sollten es auch nicht tun
1913 \emph default
1914 ! Sie benötigen nur die beiden folgenden Programme, um die Tastatur Ihren
1915  Bedürfnissen anzupassen.
1916 \end_layout
1917
1918 \begin_layout Subsection
1919
1920 \family typewriter
1921 xmodmap
1922 \family default
1923  und 
1924 \family typewriter
1925 xkeycaps
1926 \end_layout
1927
1928 \begin_layout Standard
1929 Zunächst lesen Sie die 
1930 \family typewriter
1931 man
1932 \family default
1933 -Seiten der beiden Programme.
1934  Das sind Ihre wirklichen Freunde für die richtige Tastatureinstellung.
1935  Wenn Sie die Programme nicht haben, installieren Sie sie.
1936 \end_layout
1937
1938 \begin_layout Subsubsection
1939
1940 \family typewriter
1941 xmodmap
1942 \end_layout
1943
1944 \begin_layout Standard
1945 Dieses Dokument beschreibt 
1946 \emph on
1947 nicht,
1948 \emph default
1949  wie man 
1950 \family typewriter
1951 xmodmap
1952 \family default
1953  benutzt.
1954  In 
1955 \emph on
1956 Anpassung
1957 \emph default
1958  gibt es eine 
1959 \family typewriter
1960 .Xmodmap
1961 \family default
1962 -Beispieldatei.
1963  Um die neuen Tastatureinstellungen zu laden, fügen Sie den Befehl 
1964 \end_layout
1965
1966 \begin_layout Standard
1967
1968 \family typewriter
1969 xmodmap
1970 \begin_inset space ~
1971 \end_inset
1972
1973 .Xmodmap
1974 \family default
1975  
1976 \end_layout
1977
1978 \begin_layout Standard
1979 irgendwo in Ihre Startdateien ein (zum Beispiel 
1980 \family typewriter
1981 .bashrc
1982 \family default
1983
1984 \family typewriter
1985 .cshrc
1986 \family default
1987
1988 \family typewriter
1989 .profile
1990 \family default
1991
1992 \family typewriter
1993 .login
1994 \family default
1995  oder 
1996 \family typewriter
1997 .xinitrc
1998 \family default
1999 ).
2000 \end_layout
2001
2002 \begin_layout Subsubsection
2003
2004 \family typewriter
2005 xkeycaps
2006 \end_layout
2007
2008 \begin_layout Standard
2009 Mit diesem Programm ist ein Traum wahr geworden! Es zeigt ein Bild Ihrer
2010  Tastatur, erlaubt Ihnen, Änderungen vorzunehmen, und gibt diese Änderungen
2011  in einer für 
2012 \family typewriter
2013 xmodmap
2014 \family default
2015  lesbaren Form auf der Standardausgabe aus.
2016  Es ist sehr nützlich, wenn Sie versuchen, eine neue 
2017 \family typewriter
2018 .Xmodmap
2019 \family default
2020 -Datei zu erzeugen, obwohl ein wenig 
2021 \emph on
2022 cut-and-paste
2023 \emph default
2024  nötig ist.
2025 \end_layout
2026
2027 \begin_layout Subsection
2028 Sondertasten
2029 \begin_inset Index
2030 status collapsed
2031
2032 \begin_layout Plain Layout
2033 Sondertasten
2034 \end_layout
2035
2036 \end_inset
2037
2038
2039 \end_layout
2040
2041 \begin_layout Standard
2042 LyX unterstützt drei Sondertasten: 
2043 \family sans
2044 Umschalt
2045 \family default
2046
2047 \family sans
2048 Strg
2049 \family default
2050  und 
2051 \family sans
2052 Alt
2053 \family default
2054 .
2055  Wenn außerdem eine Taste als 
2056 \family sans
2057 Compose
2058 \family default
2059 -Taste konfiguriert wurde, dann können Sie damit einige Zeichen, die nicht
2060  auf Ihrer Tastatur sind, erzeugen.
2061  Diese Taste ist die Kombination 
2062 \family sans
2063 Umschalt+AltGr
2064 \family default
2065  und/oder die rechte 
2066 \family sans
2067 Windows
2068 \family default
2069 -Taste (rechts von 
2070 \family sans
2071 AltGr
2072 \family default
2073 ).
2074  Diese 
2075 \family sans
2076 Compose
2077 \family default
2078 -Taste kann entweder wie 
2079 \family sans
2080 Umschalt
2081 \family default
2082  oder 
2083 \family sans
2084 Strg
2085 \family default
2086  benutzt werden oder als Präfix-Taste.
2087  Hier sind einige Beispiele dafür, was Sie mit der 
2088 \family sans
2089 Compose
2090 \family default
2091 -Taste machen können:
2092 \end_layout
2093
2094 \begin_layout Itemize
2095
2096 \family sans
2097 Compose
2098 \begin_inset space ~
2099 \end_inset
2100
2101 e
2102 \begin_inset space ~
2103 \end_inset
2104
2105 '
2106 \family default
2107  
2108 \begin_inset Formula $\rightarrow$
2109 \end_inset
2110
2111  é
2112 \end_layout
2113
2114 \begin_layout Itemize
2115
2116 \family sans
2117 Compose
2118 \begin_inset space ~
2119 \end_inset
2120
2121 O
2122 \begin_inset space ~
2123 \end_inset
2124
2125 R
2126 \family default
2127  
2128 \begin_inset Formula $\rightarrow$
2129 \end_inset
2130
2131  ®
2132 \end_layout
2133
2134 \begin_layout Itemize
2135
2136 \family sans
2137 Compose
2138 \begin_inset space ~
2139 \end_inset
2140
2141 1
2142 \begin_inset space ~
2143 \end_inset
2144
2145 2
2146 \family default
2147  
2148 \begin_inset Formula $\rightarrow$
2149 \end_inset
2150
2151  ½
2152 \end_layout
2153
2154 \begin_layout Itemize
2155
2156 \family sans
2157 Compose
2158 \begin_inset space ~
2159 \end_inset
2160
2161 <
2162 \begin_inset space ~
2163 \end_inset
2164
2165 <
2166 \family default
2167  
2168 \begin_inset Formula $\rightarrow$
2169 \end_inset
2170
2171  «
2172 \end_layout
2173
2174 \begin_layout Standard
2175 Diese Eingabeart ist besonders dann hilfreich, wenn man Buchstaben mit Akzenten
2176  nur manchmal benutzt.
2177  Bei Latin1-Buchstaben geht es automatisch, aber andere Methoden sind nötig,
2178  wenn Sie Ihr 
2179 \emph on
2180 locale
2181 \emph default
2182  richtig gesetzt haben.
2183 \end_layout
2184
2185 \begin_layout Standard
2186 Eine einfachere Art, Sonderzeichen einzufügen, gibt es mit 
2187 \family sans
2188 Einfügen\SpecialChar \menuseparator
2189 Son\SpecialChar \-
2190 der\SpecialChar \-
2191 zei\SpecialChar \-
2192 chen\SpecialChar \menuseparator
2193 Symbole
2194 \family default
2195 .
2196 \end_layout
2197
2198 \begin_layout Subsection
2199 Hilfreiche Hinweise und Tipps
2200 \end_layout
2201
2202 \begin_layout Standard
2203 Öffnen Sie bitte zwei X-Terminals.
2204  Editieren Sie in einem eine neue 
2205 \family typewriter
2206 .Xmodmap
2207 \family default
2208 -Datei, und lassen Sie 
2209 \family typewriter
2210 xkeycaps
2211 \family default
2212  im anderen laufen.
2213  Mit 
2214 \family typewriter
2215 xkeycaps
2216 \family default
2217  wird Ihre neue Tastaturbelegung erzeugt.
2218  Es gibt einen Knopf in 
2219 \family typewriter
2220 xkeycaps
2221 \family default
2222 , um die neue Tabelle auszugeben.
2223  Wenn Sie ihn drücken, gibt 
2224 \family typewriter
2225 xkeycaps
2226 \family default
2227  eine Menge Zeug auf dem 
2228 \emph on
2229 xterm
2230 \emph default
2231  aus, von wo Sie es gestartet haben.
2232  Sie müssen es nur noch mit 
2233 \emph on
2234
2235 \begin_inset Quotes gld
2236 \end_inset
2237
2238 copy-and-paste
2239 \begin_inset Quotes grd
2240 \end_inset
2241
2242
2243 \emph default
2244  in Ihre 
2245 \family typewriter
2246 .Xmodmap
2247 \family default
2248 -Datei bringen, und Sie sind fertig.
2249 \begin_inset Foot
2250 status open
2251
2252 \begin_layout Plain Layout
2253 Sie können sich etwas Schreibarbeit sparen, wenn Sie folgendes ausführen:
2254  
2255 \family typewriter
2256 xkeycaps > .Xmodmap
2257 \family default
2258 .
2259  Dadurch erhalten Sie Ihre neue Datei.
2260  Wenn Sie aber den Knopf 
2261 \begin_inset Quotes gld
2262 \end_inset
2263
2264 output keymap
2265 \begin_inset Quotes grd
2266 \end_inset
2267
2268  in 
2269 \family typewriter
2270 xkeycaps
2271 \family default
2272  mehr als einmal drücken, wird Ihre Datei durcheinander geraten.
2273  Wie alle Werkzeuge ist 
2274 \family typewriter
2275 xkeycaps
2276 \family default
2277  nur so intelligent wie sein Benutzer.
2278 \end_layout
2279
2280 \end_inset
2281
2282
2283 \end_layout
2284
2285 \begin_layout Standard
2286 Da sind noch ein paar Dinge, die Sie tun können, um sich zurechtzufinden.
2287  Versuchen Sie, das Kommando 
2288 \family typewriter
2289 xmodmap -v -pm
2290 \family default
2291  auszuführen.
2292  Das zeigt Ihnen alle aktiven Sondertasten.
2293  Versuchen Sie auch 
2294 \family typewriter
2295 xmodmap -v -pke | more
2296 \family default
2297 , um zu sehen, welche Nummern zu welchen symbolischen Namen gehören.
2298  So sehen Sie auch die Syntax der 
2299 \family typewriter
2300 .Xmodmap
2301 \family default
2302 -Datei.
2303 \end_layout
2304
2305 \begin_layout Standard
2306 Eine Sache müssen Sie noch prüfen: 
2307 \family sans
2308 Entf
2309 \family default
2310  und 
2311 \family sans
2312 Rückschritt (
2313 \begin_inset Formula $\leftarrow$
2314 \end_inset
2315
2316 )
2317 \family default
2318  sollten 
2319 \emph on
2320 nicht
2321 \emph default
2322  dieselbe Bedeutung haben! Eindeutige Namen für diese beiden Tasten ändern
2323  das Verhalten Ihrer Programme nicht unbedingt.
2324  Einige Programme binden 
2325 \family sans
2326 Entf
2327 \family default
2328  und 
2329 \family sans
2330 Rückschritt
2331 \family default
2332  an dieselbe Operation (zum Beispiel Emacs), aber wenn 
2333 \family sans
2334 Entf
2335 \family default
2336  und 
2337 \family sans
2338 Rückschritt
2339 \family default
2340  dasselbe tun, werden Sie Probleme mit LyX bekommen.
2341 \end_layout
2342
2343 \begin_layout Section
2344 Tastaturkürzel
2345 \begin_inset CommandInset label
2346 LatexCommand label
2347 name "sec:bindings"
2348
2349 \end_inset
2350
2351
2352 \end_layout
2353
2354 \begin_layout Standard
2355 Tastaturkürzel dienen dazu, einer Taste oder Tastenkombination eine LyX
2356 \begin_inset ERT
2357 status open
2358
2359 \begin_layout Plain Layout
2360
2361 "=
2362 \end_layout
2363
2364 \end_inset
2365
2366 Funktion zuzuordnen.
2367  Die LyX-Distribution umfasst einige Dateien mit unterschiedlichen Tastaturzuord
2368 nungen: CUA, die typische Belegung auf PC und CDE, eine Emacs-Version sowie
2369  einige spezialisierte Versionen (broadway, hollywood) und an andere Sprachen
2370  (Deutsch, Französisch) angepasste Tastenbelegungen.
2371  
2372 \end_layout
2373
2374 \begin_layout Standard
2375 Wenn Sie stattdessen Ihre Kürzel lieber selbst definieren wollen, nehmen
2376  Sie am besten diejenige Systemdatei aus 
2377 \family typewriter
2378 Ly
2379 \begin_inset ERT
2380 status open
2381
2382 \begin_layout Plain Layout
2383
2384 {}
2385 \end_layout
2386
2387 \end_inset
2388
2389 XDir/bind
2390 \family default
2391  als Vorlage, die am ehesten Ihren Vorstellungen entspricht, und modifizieren
2392  Sie diese entsprechend.
2393  Vergessen Sie nicht, diese Datei dann im Dialog 
2394 \family sans
2395 Einstellungen
2396 \family default
2397  auch zu aktivieren.
2398  (Derzeit ist es noch notwendig, LyX danach neu zu starten um die Änderungen
2399  wirksam zu machen.)
2400 \end_layout
2401
2402 \begin_layout Standard
2403 LyX unterstützt die Internationalisierung der Benutzerschnittstelle (siehe
2404  Kapitel 
2405 \begin_inset CommandInset ref
2406 LatexCommand vref
2407 reference "chap:i18n"
2408
2409 \end_inset
2410
2411 ).
2412  Wenn Ihre Sprachumgebung (
2413 \emph on
2414 locale
2415 \emph default
2416 ) über die Umgebungsvariable 
2417 \family typewriter
2418 $LANG
2419 \family default
2420  richtig eingestellt ist, versucht LyX, entsprechende 
2421 \family typewriter
2422 bind
2423 \family default
2424 -Dateien zu laden, indem die Zeichenkette 
2425 \family typewriter
2426 $LANG_
2427 \family default
2428  dem Dateinamen vorangestellt wird (für Deutsch, 
2429 \family typewriter
2430 $LANG=de
2431 \family default
2432 , also zum Beispiel 
2433 \family typewriter
2434 de/menus.bind
2435 \family default
2436 ).
2437  Sie können derartige übersetzte Versionen auch in Ihrem privaten 
2438 \family typewriter
2439 bind/
2440 \family default
2441 -Verzeichnis speichern, LyX findet und benutzt sie auch dort.
2442 \end_layout
2443
2444 \begin_layout Standard
2445 Die Syntax der Dateien im 
2446 \family typewriter
2447 bind
2448 \family default
2449 -Verzeichnis ist einfach:
2450 \end_layout
2451
2452 \begin_layout LyX-Code
2453
2454 \backslash
2455 bind <Tastenkombination> <Ly
2456 \family typewriter
2457
2458 \begin_inset ERT
2459 status open
2460
2461 \begin_layout Plain Layout
2462
2463 {}
2464 \end_layout
2465
2466 \end_inset
2467
2468
2469 \family default
2470 X_Funktion>
2471 \end_layout
2472
2473 \begin_layout Standard
2474 Sowohl die Tastenkombination als auch die LyX-Funktion muss dabei in doppelten
2475  Anführungszeichen gesetzt werden.
2476  Eine Liste der LyX-Funktionen finden Sie im 
2477 \emph on
2478 Benutzerhandbuch
2479 \emph default
2480 .
2481 \end_layout
2482
2483 \begin_layout Section
2484 Die Benutzerschnittstelle
2485 \begin_inset CommandInset label
2486 LatexCommand label
2487 name "sec:Die-Benutzerschnittstelle"
2488
2489 \end_inset
2490
2491
2492 \end_layout
2493
2494 \begin_layout Standard
2495 Das Aussehen der Menü- und der Werkzeugleiste können ebenfalls im Dialog
2496  
2497 \family sans
2498 Einstellungen
2499 \family default
2500  verändert werden.
2501  Wählen Sie dazu eine andere Datei für den Eintrag 
2502 \family sans
2503 Aussehen\SpecialChar \menuseparator
2504 Benutzerschnittstelle\SpecialChar \menuseparator
2505 GUI-Datei:
2506 \family default
2507 .
2508  Im 
2509 \family typewriter
2510 ui
2511 \family default
2512 -Unterverzeichnis von 
2513 \family typewriter
2514 Ly
2515 \begin_inset ERT
2516 status open
2517
2518 \begin_layout Plain Layout
2519
2520 {}
2521 \end_layout
2522
2523 \end_inset
2524
2525 XDir
2526 \family default
2527  gibt es mehrere Dateien, von denen 
2528 \family typewriter
2529 default.ui
2530 \family default
2531  als Standard verwendet wird.
2532 \end_layout
2533
2534 \begin_layout Standard
2535
2536 \family typewriter
2537 classic.ui
2538 \family default
2539  erzeugt das Aussehen der 1.3.x-Versionen von LyX.
2540  
2541 \family typewriter
2542 stdmenus.inc
2543 \family default
2544  beschreibt das Aussehen der Menüleisten und 
2545 \family typewriter
2546 stdtoolbars.inc
2547 \family default
2548  das Aussehen der Werkzeugleisten.
2549  Auch hier ist es derzeit noch nötig, LyX neu zu starten, um Änderungen
2550  zu aktivieren.
2551 \end_layout
2552
2553 \begin_layout Standard
2554 Die Syntax dieser 
2555 \family typewriter
2556 .ui
2557 \family default
2558 -Dateien ist ebenfalls sehr einfach, sie wird in der jeweiligen Datei beschriebe
2559 n..
2560  Die Sektionen 
2561 \family typewriter
2562 Menubar
2563 \family default
2564
2565 \family typewriter
2566 Menu
2567 \family default
2568  und 
2569 \family typewriter
2570 Toolbar
2571 \family default
2572  müssen jeweils mit einem expliziten 
2573 \family typewriter
2574 End
2575 \family default
2576  abgeschlossen werden.
2577  Sie dürfen die Einträge 
2578 \family typewriter
2579 Untermenüs
2580 \family default
2581
2582 \family typewriter
2583 Items
2584 \family default
2585
2586 \family typewriter
2587 OptItems
2588 \family default
2589
2590 \family typewriter
2591 Separators
2592 \family default
2593
2594 \family typewriter
2595 Icons
2596 \family default
2597  und, im Falle des Menüs 
2598 \family typewriter
2599 File
2600 \family default
2601 , auch 
2602 \family typewriter
2603 Lastentry
2604 \family default
2605  enthalten.
2606  Eine kleine Warnung dazu: Ein 
2607 \family typewriter
2608 Untermenü
2609 \family default
2610  kann in 
2611 \family typewriter
2612 Menubar
2613 \family default
2614  und 
2615 \family typewriter
2616 Menu
2617 \family default
2618  eingefügt werden, das entsprechende Menü muss aber als 
2619 \family typewriter
2620 Menu
2621 \family default
2622  definiert werden, nicht als 
2623 \family typewriter
2624 Untermenü
2625 \family default
2626 .
2627 \end_layout
2628
2629 \begin_layout Standard
2630 Kommen wir jetzt zu 
2631 \family typewriter
2632 default.ui
2633 \family default
2634 .
2635  Sie benutzt 
2636 \family typewriter
2637 stdtoolbars.inc
2638 \family default
2639  und 
2640 \family typewriter
2641 stdmenus.inc
2642 \family default
2643  und definiert folgende Werkzeugleisten:
2644 \end_layout
2645
2646 \begin_layout LyX-Code
2647 "standard" "on,top" 
2648 \end_layout
2649
2650 \begin_layout LyX-Code
2651 "extra" "on,top" 
2652 \end_layout
2653
2654 \begin_layout LyX-Code
2655 "table" "off,bottom" 
2656 \end_layout
2657
2658 \begin_layout LyX-Code
2659 "math" "off,bottom" 
2660 \end_layout
2661
2662 \begin_layout LyX-Code
2663 "minibuffer" "off,bottom" 
2664 \end_layout
2665
2666 \begin_layout Standard
2667 Interessant sind vor allem "
2668 \family typewriter
2669 table
2670 \family default
2671 " und "
2672 \family typewriter
2673 math
2674 \family default
2675 ".
2676  Wenn man diese Zeilen wie folgt ändert:
2677 \end_layout
2678
2679 \begin_layout LyX-Code
2680 "table" "table,bottom"
2681 \end_layout
2682
2683 \begin_layout LyX-Code
2684 "math" "math,bottom"
2685 \end_layout
2686
2687 \begin_layout Standard
2688 dann erhält am unteren Fensterrand einige Einstellmöglichkeiten von Tabelle
2689  und Mathed in Form von Schaltern, wenn der Cursor sich in einer Tabelle
2690  oder einer mathematischen Formel befindet.
2691  Das erleichtert auf jeden Fall das Arbeiten mit Tabellen.
2692 \end_layout
2693
2694 \begin_layout Standard
2695 Damit die neuen Einstellungen wirksam werden, müssen Sie 
2696 \family typewriter
2697 default.ui
2698 \family default
2699  entweder an Ort und Stelle als 
2700 \family typewriter
2701 su
2702 \family default
2703  editieren oder in ein lokales Verzeichnis innerhalb Ihres 
2704 \emph on
2705 Benutzerverzeichnisses
2706 \emph default
2707  kopieren, sie dort ändern und LyX in 
2708 \family sans
2709 Aussehen\SpecialChar \menuseparator
2710 Benutzerschnittstelle\SpecialChar \menuseparator
2711 GUI-Datei:
2712 \family default
2713  mitteilen, welche Datei Sie benutzen wollen.
2714 \end_layout
2715
2716 \begin_layout Section
2717 Konverter, Formate und Druckvorschau
2718 \end_layout
2719
2720 \begin_layout Standard
2721 LyX besitzt einen mächtigen Mechanismus, um mittels externer Programme zwischen
2722  beliebigen Dateiformaten zu konvertieren.
2723  Geben Sie ein Paar von Formaten an, zum Beispiel 
2724 \family typewriter
2725 LaTe
2726 \begin_inset ERT
2727 status open
2728
2729 \begin_layout Plain Layout
2730
2731 {}
2732 \end_layout
2733
2734 \end_inset
2735
2736 X
2737 \family default
2738  und 
2739 \family typewriter
2740 PDF
2741 \family default
2742 , dann geben Sie ein Programm an, das vom einen in das andere Format konvertiere
2743 n kann.
2744  Für unser Beispiel kommen zwei Wege in Frage:
2745 \end_layout
2746
2747 \begin_layout Enumerate
2748 Eine direkte Konvertierung von LaTeX in PDF mittels 
2749 \family typewriter
2750 pdflatex.
2751 \end_layout
2752
2753 \begin_layout Enumerate
2754 Eine stufenweise Konvertierung über Zwischenformate: LaTeX in DVI (mit 
2755 \family typewriter
2756 latex
2757 \family default
2758 ) in Post\SpecialChar \-
2759 Script® (mit 
2760 \family typewriter
2761 dvips
2762 \family default
2763 ) in PDF (mit 
2764 \family typewriter
2765 ps2pdf
2766 \family default
2767 ).
2768 \end_layout
2769
2770 \begin_layout Standard
2771 LyX wird immer den kürzesten Weg wählen, deswegen müssen Sie unterschiedliche
2772  Formatnamen für 
2773 \family typewriter
2774 .pdf
2775 \family default
2776 -Dateien angeben, wenn Sie beide Wege verwenden wollen.
2777  Beide sind im entsprechenden Dialog in 
2778 \family sans
2779 Einstellungen
2780 \family default
2781  enthalten.
2782  Sehen Sie sie sich an und definieren Sie sich eigene\SpecialChar \ldots{}
2783
2784 \end_layout
2785
2786 \begin_layout Standard
2787 Darüberhinaus kann jedem Dateiformat ein Betrachtungsprogramm zugeordnet
2788  werden, etwa 
2789 \family typewriter
2790 gv
2791 \family default
2792 , um Post\SpecialChar \-
2793 Script®-Dateien anzuzeigen, 
2794 \family typewriter
2795 xdvi
2796 \family default
2797  oder 
2798 \family typewriter
2799 kdvi
2800 \family default
2801  für DVI-Dateien usw\SpecialChar \@.
2802  Im Dialog in 
2803 \family sans
2804 Werkzeuge\SpecialChar \menuseparator
2805 E
2806 \family default
2807 i
2808 \family sans
2809 nstellungen\SpecialChar \ldots{}
2810 \SpecialChar \menuseparator
2811 Datei\SpecialChar \-
2812 for\SpecialChar \-
2813 ma\SpecialChar \-
2814 te\SpecialChar \menuseparator
2815 Betrachter:
2816 \family default
2817  können Sie diese Programme sowie etwaige Optionen festlegen.
2818 \end_layout
2819
2820 \begin_layout Section
2821 Optionen für den ASCII-Export
2822 \end_layout
2823
2824 \begin_layout Standard
2825 Eine ganze Reihe von Befehlen dient dazu, die Ausgabe und Formatierung im
2826  ASCII-Format zu verbessern.
2827  LyX versucht bei der Installation, die besten Einstellungen für Ihr System
2828  zu finden, Sie können dies aber in 
2829 \family sans
2830 Werkzeuge\SpecialChar \menuseparator
2831 E
2832 \family default
2833 i
2834 \family sans
2835 n\SpecialChar \-
2836 stel\SpecialChar \-
2837 lun\SpecialChar \-
2838 gen\SpecialChar \ldots{}
2839 \SpecialChar \menuseparator
2840 Ausgaben\SpecialChar \menuseparator
2841 Einfacher Text
2842 \family default
2843  jederzeit ändern, wenn Sie mit den Vorgaben nicht einverstanden sind.
2844 \end_layout
2845
2846 \begin_layout Description
2847
2848 \family sans
2849 \series medium
2850 groff-Befehl
2851 \family default
2852 \series default
2853  Damit legen Sie den Befehl fest, mit dem (durch die Unixprogramme 
2854 \family typewriter
2855 groff
2856 \family default
2857
2858 \family typewriter
2859 troff
2860 \family default
2861  oder 
2862 \family typewriter
2863 nroff
2864 \family default
2865 , siehe die jeweiligen Manpages) die Formatierung von ASCII-Tabellen durchgeführ
2866 t wird.
2867  Ist er nicht festgelegt, verwendet LyX den internen, schlechteren Formatierer.
2868 \end_layout
2869
2870 \begin_layout Description
2871
2872 \family sans
2873 \series medium
2874 Ausgabe
2875 \begin_inset space ~
2876 \end_inset
2877
2878 Zeilenlänge
2879 \family default
2880 \series default
2881  Dieser Befehl legt die maximale Zeilenlänge in der Ausgabedatei fest.
2882  Ein Wert von 
2883 \begin_inset Quotes gld
2884 \end_inset
2885
2886 0
2887 \begin_inset Quotes grd
2888 \end_inset
2889
2890  bedeutet keine Grenze.
2891 \end_layout
2892
2893 \begin_layout Section
2894 Drucker
2895 \end_layout
2896
2897 \begin_layout Standard
2898 In 
2899 \family sans
2900 Werkzeuge\SpecialChar \menuseparator
2901 E
2902 \family default
2903 i
2904 \family sans
2905 nstellungen\SpecialChar \ldots{}
2906 \SpecialChar \menuseparator
2907 Ausgaben\SpecialChar \menuseparator
2908 Drucker
2909 \family default
2910  haben Sie die Möglichkeit, die Zusammenarbeit von LyX mit dem (externen)
2911  Druckbefehl genau zu steuern.
2912  Jedoch sollten die Standardeinstellungen normalerweise korrekt sein.
2913  Wenn jedoch Ihr lokaler Druckbefehl andere Optionen benötigt, können Sie
2914  das hier festlegen.
2915 \end_layout
2916
2917 \begin_layout Standard
2918 Falls Sie generelle Probleme mit Ihrem Drucker haben, hilft Ihnen vielleicht
2919  Kapitel
2920 \begin_inset space \space{}
2921 \end_inset
2922
2923
2924 \begin_inset CommandInset ref
2925 LatexCommand vref
2926 reference "chap:printer"
2927
2928 \end_inset
2929
2930  weiter.
2931 \end_layout
2932
2933 \begin_layout Section
2934 Bildschirmfarben
2935 \end_layout
2936
2937 \begin_layout Standard
2938 In 
2939 \family sans
2940 Werkzeuge\SpecialChar \menuseparator
2941 E
2942 \family default
2943 i
2944 \family sans
2945 nstellungen\SpecialChar \ldots{}
2946 \SpecialChar \menuseparator
2947 Aussehen\SpecialChar \menuseparator
2948 Farben
2949 \family default
2950  können Sie interaktiv festlegen, mit welchen Farben die diversen Strukturen
2951  am Bildschirm dargestellt werden.
2952  Hier eine Auswahl der wichtigeren Funktionen und ihrer Standardfarben:
2953 \end_layout
2954
2955 \begin_layout Standard
2956 \noindent
2957 \align center
2958 \begin_inset Tabular
2959 <lyxtabular version="3" rows="11" columns="3">
2960 <features>
2961 <column alignment="left" valignment="top" width="0pt">
2962 <column alignment="left" valignment="top" width="0pt">
2963 <column alignment="left" valignment="top" width="40mm">
2964 <row>
2965 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
2966 \begin_inset Text
2967
2968 \begin_layout Plain Layout
2969
2970 \family sans
2971 \series bold
2972 LyX-Name
2973 \end_layout
2974
2975 \end_inset
2976 </cell>
2977 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
2978 \begin_inset Text
2979
2980 \begin_layout Plain Layout
2981
2982 \family sans
2983 \series bold
2984 Zweck
2985 \end_layout
2986
2987 \end_inset
2988 </cell>
2989 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
2990 \begin_inset Text
2991
2992 \begin_layout Plain Layout
2993
2994 \family sans
2995 \series bold
2996 Standardfarbe (RGB-Wert)
2997 \end_layout
2998
2999 \end_inset
3000 </cell>
3001 </row>
3002 <row>
3003 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3004 \begin_inset Text
3005
3006 \begin_layout Plain Layout
3007 Cursor
3008 \end_layout
3009
3010 \end_inset
3011 </cell>
3012 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3013 \begin_inset Text
3014
3015 \begin_layout Plain Layout
3016 Textcursor
3017 \end_layout
3018
3019 \end_inset
3020 </cell>
3021 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3022 \begin_inset Text
3023
3024 \begin_layout Plain Layout
3025 schwarz (0,0,0)
3026 \end_layout
3027
3028 \end_inset
3029 </cell>
3030 </row>
3031 <row>
3032 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3033 \begin_inset Text
3034
3035 \begin_layout Plain Layout
3036 Hintergrund
3037 \end_layout
3038
3039 \end_inset
3040 </cell>
3041 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3042 \begin_inset Text
3043
3044 \begin_layout Plain Layout
3045 Texthintergrund
3046 \end_layout
3047
3048 \end_inset
3049 </cell>
3050 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3051 \begin_inset Text
3052
3053 \begin_layout Plain Layout
3054 leinen (250,240,230)
3055 \end_layout
3056
3057 \end_inset
3058 </cell>
3059 </row>
3060 <row>
3061 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3062 \begin_inset Text
3063
3064 \begin_layout Plain Layout
3065 Text
3066 \end_layout
3067
3068 \end_inset
3069 </cell>
3070 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3071 \begin_inset Text
3072
3073 \begin_layout Plain Layout
3074 Textvordergrund
3075 \end_layout
3076
3077 \end_inset
3078 </cell>
3079 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3080 \begin_inset Text
3081
3082 \begin_layout Plain Layout
3083 schwarz (0,0,0)
3084 \end_layout
3085
3086 \end_inset
3087 </cell>
3088 </row>
3089 <row>
3090 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3091 \begin_inset Text
3092
3093 \begin_layout Plain Layout
3094 LaTeX-Text
3095 \end_layout
3096
3097 \end_inset
3098 </cell>
3099 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3100 \begin_inset Text
3101
3102 \begin_layout Plain Layout
3103 LaTeX-Text
3104 \end_layout
3105
3106 \end_inset
3107 </cell>
3108 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3109 \begin_inset Text
3110
3111 \begin_layout Plain Layout
3112 dunkelrot (139,0,0)
3113 \end_layout
3114
3115 \end_inset
3116 </cell>
3117 </row>
3118 <row>
3119 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3120 \begin_inset Text
3121
3122 \begin_layout Plain Layout
3123 Mathe
3124 \end_layout
3125
3126 \end_inset
3127 </cell>
3128 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3129 \begin_inset Text
3130
3131 \begin_layout Plain Layout
3132 Mathematische Formeln
3133 \end_layout
3134
3135 \end_inset
3136 </cell>
3137 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3138 \begin_inset Text
3139
3140 \begin_layout Plain Layout
3141 dunkelblau (0,0,139)
3142 \end_layout
3143
3144 \end_inset
3145 </cell>
3146 </row>
3147 <row>
3148 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3149 \begin_inset Text
3150
3151 \begin_layout Plain Layout
3152 Mathe (Strich)
3153 \end_layout
3154
3155 \end_inset
3156 </cell>
3157 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3158 \begin_inset Text
3159
3160 \begin_layout Plain Layout
3161 Bruchstriche, Klammern usw.
3162 \end_layout
3163
3164 \end_inset
3165 </cell>
3166 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3167 \begin_inset Text
3168
3169 \begin_layout Plain Layout
3170 blau (0,0,255)
3171 \end_layout
3172
3173 \end_inset
3174 </cell>
3175 </row>
3176 <row>
3177 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3178 \begin_inset Text
3179
3180 \begin_layout Plain Layout
3181 Mathe (Hintergrund)
3182 \end_layout
3183
3184 \end_inset
3185 </cell>
3186 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3187 \begin_inset Text
3188
3189 \begin_layout Plain Layout
3190 Hintergrund für Formeln
3191 \end_layout
3192
3193 \end_inset
3194 </cell>
3195 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3196 \begin_inset Text
3197
3198 \begin_layout Plain Layout
3199 leinen (250,240,230)
3200 \end_layout
3201
3202 \end_inset
3203 </cell>
3204 </row>
3205 <row>
3206 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3207 \begin_inset Text
3208
3209 \begin_layout Plain Layout
3210 Mathe (Rahmen)
3211 \end_layout
3212
3213 \end_inset
3214 </cell>
3215 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3216 \begin_inset Text
3217
3218 \begin_layout Plain Layout
3219
3220 \end_layout
3221
3222 \end_inset
3223 </cell>
3224 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3225 \begin_inset Text
3226
3227 \begin_layout Plain Layout
3228 purpurrot (255,0,255)
3229 \end_layout
3230
3231 \end_inset
3232 </cell>
3233 </row>
3234 <row>
3235 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3236 \begin_inset Text
3237
3238 \begin_layout Plain Layout
3239 Mathe (Cursor)
3240 \end_layout
3241
3242 \end_inset
3243 </cell>
3244 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3245 \begin_inset Text
3246
3247 \begin_layout Plain Layout
3248
3249 \end_layout
3250
3251 \end_inset
3252 </cell>
3253 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3254 \begin_inset Text
3255
3256 \begin_layout Plain Layout
3257 schwarz (0,0,0)
3258 \end_layout
3259
3260 \end_inset
3261 </cell>
3262 </row>
3263 <row>
3264 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3265 \begin_inset Text
3266
3267 \begin_layout Plain Layout
3268 Auswahl
3269 \end_layout
3270
3271 \end_inset
3272 </cell>
3273 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3274 \begin_inset Text
3275
3276 \begin_layout Plain Layout
3277 Auswahlhintergrund
3278 \end_layout
3279
3280 \end_inset
3281 </cell>
3282 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3283 \begin_inset Text
3284
3285 \begin_layout Plain Layout
3286 hellblau (173,216,230)
3287 \end_layout
3288
3289 \end_inset
3290 </cell>
3291 </row>
3292 </lyxtabular>
3293
3294 \end_inset
3295
3296
3297 \end_layout
3298
3299 \begin_layout LyX-Code
3300
3301 \end_layout
3302
3303 \begin_layout Section
3304 Automatische Einstellungen
3305 \end_layout
3306
3307 \begin_layout Standard
3308 \begin_inset CommandInset label
3309 LatexCommand label
3310 name "sec:autodetected"
3311
3312 \end_inset
3313
3314 Einige Einstellungen werden von LyX selbständig ermittelt, wenn Sie den
3315  Menüpunkt 
3316 \family sans
3317 Werkzeuge\SpecialChar \menuseparator
3318 Neu
3319 \begin_inset space ~
3320 \end_inset
3321
3322 konfigu\SpecialChar \-
3323 rie\SpecialChar \-
3324 ren
3325 \family default
3326  wählen.
3327  Im vorliegenden Abschnitt zählen wir diejenigen Einstellungen auf, die
3328  die Benutzerkonfiguration betreffen.
3329 \end_layout
3330
3331 \begin_layout Description
3332
3333 \family typewriter
3334 \series medium
3335
3336 \backslash
3337 latex_command
3338 \family default
3339 \series default
3340  enthält den Namen eines gültigen LaTeX2e-Prozessors (automatisch getestet
3341  werden 
3342 \family typewriter
3343 latex
3344 \family default
3345  und 
3346 \family typewriter
3347 latex2e
3348 \family default
3349 ).
3350 \end_layout
3351
3352 \begin_layout Description
3353
3354 \family typewriter
3355 \series medium
3356
3357 \backslash
3358 ps_command
3359 \family default
3360 \series default
3361  ist auf 
3362 \family typewriter
3363 gs
3364 \family default
3365  gesetzt, wenn Sie Ghostscript installiert haben.
3366 \end_layout
3367
3368 \begin_layout Description
3369
3370 \family typewriter
3371 \series medium
3372
3373 \backslash
3374 view_ps_command
3375 \family default
3376 \series default
3377  wird auf 
3378 \family typewriter
3379 gv
3380 \family default
3381  gesetzt, wenn Sie die entsprechenden Programme installiert haben (
3382 \family typewriter
3383
3384 \backslash
3385 view_pspic_command
3386 \family default
3387  wird auf dasselbe Programm gesetzt).
3388 \end_layout
3389
3390 \begin_layout Description
3391
3392 \family typewriter
3393 \series medium
3394
3395 \backslash
3396 plaintext_roff_command
3397 \family default
3398 \series default
3399  verwendet entweder 
3400 \family typewriter
3401 groff
3402 \family default
3403  oder 
3404 \family typewriter
3405 nroff
3406 \family default
3407 +
3408 \family typewriter
3409 tbl
3410 \family default
3411 , je nachdem, was vorhanden ist.
3412 \end_layout
3413
3414 \begin_layout Description
3415
3416 \family typewriter
3417 \series medium
3418
3419 \backslash
3420 chktex_command
3421 \family default
3422 \series default
3423  wird auf 
3424 \family typewriter
3425 chktex
3426 \family default
3427  plus einiger Optionen gesetzt (falls vorhanden).
3428 \end_layout
3429
3430 \begin_layout Description
3431
3432 \family typewriter
3433 \series medium
3434
3435 \backslash
3436 fax_command
3437 \family default
3438 \series default
3439  wird auf 
3440 \family typewriter
3441 fax
3442 \begin_inset space ~
3443 \end_inset
3444
3445 send
3446 \family default
3447  oder 
3448 \family typewriter
3449 sendfax
3450 \family default
3451  gesetzt, je nachdem, welches Fax-Paket gefunden wurde.
3452  Benötigte Kommandooptionen werden ebenfalls mit angegeben.
3453 \end_layout
3454
3455 \begin_layout Description
3456
3457 \family typewriter
3458 \series medium
3459
3460 \backslash
3461 print_spool_command
3462 \family default
3463 \series default
3464  wird für System-V-Systeme auf 
3465 \family typewriter
3466 lp
3467 \family default
3468  und für BSD-Systeme auf 
3469 \family typewriter
3470 lpr
3471 \family default
3472  eingestellt.
3473 \end_layout
3474
3475 \begin_layout Description
3476
3477 \family typewriter
3478 \series medium
3479
3480 \backslash
3481 print_spool_printerprefix
3482 \family default
3483 \series default
3484  wird auf 
3485 \family typewriter
3486 -d
3487 \family default
3488  oder 
3489 \family typewriter
3490 -P
3491 \family default
3492  gesetzt, je nachdem, ob 
3493 \family typewriter
3494 lp
3495 \family default
3496  oder 
3497 \family typewriter
3498 lpr
3499 \family default
3500  gefunden wurden.
3501 \end_layout
3502
3503 \begin_layout Description
3504
3505 \family typewriter
3506 \series medium
3507
3508 \backslash
3509 font_encoding
3510 \family default
3511 \series default
3512  Falls die 
3513 \family typewriter
3514 \series bold
3515 ec-Z
3516 \family default
3517 \series default
3518 eichensätze gefunden und von LaTeX unterstützt werden, wird dies auf 
3519 \family typewriter
3520 T1
3521 \family default
3522  gesetzt.
3523  Haben Sie nur die 
3524 \family typewriter
3525 dc-Z
3526 \family default
3527 eichensätze, können Sie die Option von Hand aktivieren.
3528 \end_layout
3529
3530 \begin_layout Section
3531 Weitere Befehle
3532 \end_layout
3533
3534 \begin_layout Standard
3535 Es gibt noch eine große Zahl an weiteren Konfigurationsmöglichkeiten, die
3536  hier nicht erwähnt wurden.
3537  Leider ist die Dokumentation noch nicht vollständig.
3538  Aber die meisten davon sind zum Glück selbsterklärend.
3539  Eine weitere mögliche Quelle von Informationen ist das 
3540 \emph on
3541 Referenzhandbuch
3542 \emph default
3543 , jedoch ist auch dieses nicht immer auf dem allerneuesten Stand.
3544 \end_layout
3545
3546 \begin_layout Chapter
3547 Internationales LyX
3548 \begin_inset CommandInset label
3549 LatexCommand label
3550 name "chap:i18n"
3551
3552 \end_inset
3553
3554
3555 \end_layout
3556
3557 \begin_layout Standard
3558
3559 \emph on
3560 Anmerkung des Übersetzers: Dieses Kapitel behandelt zwei Themenbereiche.
3561  Einmal wird in
3562 \begin_inset space \space{}
3563 \end_inset
3564
3565
3566 \begin_inset CommandInset ref
3567 LatexCommand vref
3568 reference "sec:interface-aendern"
3569
3570 \end_inset
3571
3572  und
3573 \begin_inset space \space{}
3574 \end_inset
3575
3576
3577 \begin_inset CommandInset ref
3578 LatexCommand vref
3579 reference "sec:andere-tastaturkuerzel"
3580
3581 \end_inset
3582
3583  erklärt, wie man LyX mitteilt, dass man in einer fremdsprachlichen Umgebung
3584  arbeitet.
3585  Der überwiegende Rest des Kapitels erläutert, wie man LyX an eine neue
3586  Sprache anpasst, das heißt wie man es übersetzt.
3587  Da diese Arbeiten für eine deutsche Umgebung bereits erledigt wurden, dürfte
3588  dieser Teil des Kapitels für die Leser dieser Übersetzung weitgehend uninteress
3589 ant sein.
3590  Die letzten beiden Abschnitte, 
3591 \begin_inset CommandInset ref
3592 LatexCommand vref
3593 reference "sec:internat-tastaturbelegung"
3594
3595 \end_inset
3596
3597  und 
3598 \begin_inset CommandInset ref
3599 LatexCommand vref
3600 reference "sec:keymap"
3601
3602 \end_inset
3603
3604 , waren bei der Übersetzung noch nicht ganz up to date.
3605  (Leif Albers)
3606 \end_layout
3607
3608 \begin_layout Standard
3609 LyX kann mit übersetzten Versionen seiner Benutzerschnittstelle arbeiten.
3610  Als dieser Text erstellt wurde, waren über den normalen englischen Text
3611  Anpassungen für 23 Sprachen Bestandteil der LyX-Distribution.
3612  Die von Ihnen benutze Sprache zeigt Ihnen der Befehl 
3613 \family typewriter
3614 locale
3615 \family default
3616 .
3617  (Für weitere Informationen über 
3618 \emph on
3619 locale
3620 \emph default
3621 -Definitionen ist die Manpage 
3622 \emph on
3623 locale(5)
3624 \emph default
3625  ein guter Startpunkt.)
3626 \end_layout
3627
3628 \begin_layout Standard
3629 Bitte beachten Sie, dass diese Übersetzungen zwar funktionieren, aber oft
3630  ein paar Einschränkungen unterliegen.
3631  Insbesondere wurde das Design der Popup-Menüs auf den englischen Text zugeschni
3632 tten.
3633  Das bedeutet, dass der übersetzte Text an einigen Stellen mehr Platz benötigt
3634  als dort zur Verfügung steht.
3635  Dies ist natürlich nur ein Darstellungsproblem und schränkt nicht die Funktions
3636 weise von LyX ein.
3637  Sie werden auch feststellen, dass einige Übersetzungen nicht für alle Menüpunkt
3638 e Tastenkürzel definieren.
3639  Manchmal stehen einfach nicht genügend freie Buchstaben zur Verfügung,
3640  manchmal hatte der Übersetzer einfach bisher keine Zeit, sich darum zu
3641  kümmern.
3642 \end_layout
3643
3644 \begin_layout Standard
3645 Wir werden versuchen, diese Dinge in einer späteren Version zu korrigieren.
3646 \end_layout
3647
3648 \begin_layout Section
3649 Eine andere Sprache für die Schnittstelle auswählen
3650 \begin_inset CommandInset label
3651 LatexCommand label
3652 name "sec:interface-aendern"
3653
3654 \end_inset
3655
3656
3657 \end_layout
3658
3659 \begin_layout Standard
3660 Normalerweise erfolgt die gesamte Benutzerführung in der Sprache, die in
3661  der Umgebungsvariablen 
3662 \family typewriter
3663 LANG
3664 \family default
3665  gesetzt wurde.
3666  Um eine andere Sprache auszuwählen, müssen Sie die Umgebungsvariable 
3667 \family typewriter
3668 LANG
3669 \family default
3670  ändern.
3671  Benutzen Sie 
3672 \family typewriter
3673 setenv LANG xx
3674 \family default
3675  in csh-kompatiblen und 
3676 \family typewriter
3677 export LANG=xx
3678 \family default
3679  in sh-kompatiblen Shells.
3680  Ersetzen Sie dabei 
3681 \family typewriter
3682 xx
3683 \family default
3684  durch den Zwei-Buchstaben-Code der Sprache, die Sie verwenden möchten --
3685  zum Beispiel 
3686 \family typewriter
3687 de
3688 \family default
3689  für deutsch.
3690 \begin_inset Foot
3691 status open
3692
3693 \begin_layout Plain Layout
3694 Noch besser wäre es, 
3695 \family typewriter
3696 LANG
3697 \family default
3698  auf den Wert de_DE zu setzen, da andere Programme (zum Beispiel KDE) nach
3699  DE suchen, oder sogar den vollständigen Wert de_DE.iso88591
3700 \end_layout
3701
3702 \end_inset
3703
3704
3705 \end_layout
3706
3707 \begin_layout Standard
3708 Normalerweise werden Sie den passenden Befehl in eine der Startdateien einfügen,
3709  also zum Beispiel in 
3710 \family typewriter
3711 ~/.Xsession
3712 \family default
3713
3714 \family typewriter
3715 ~/.xinitrc
3716 \family default
3717  oder 
3718 \family typewriter
3719 ~/.bashrc
3720 \family default
3721 , damit die übersetzte Schnittstelle automatisch benutzt wird.
3722  
3723 \end_layout
3724
3725 \begin_layout Standard
3726 Beachten Sie, dass all dies 
3727 \emph on
3728 nicht
3729 \emph default
3730  funktioniert, wenn Sie LyX mit der Option 
3731 \family typewriter
3732 --disable\SpecialChar \-
3733 nls
3734 \family default
3735  kompiliert haben.
3736 \end_layout
3737
3738 \begin_layout Section
3739 Tastaturkürzel für andere Sprachen anpassen
3740 \begin_inset CommandInset label
3741 LatexCommand label
3742 name "sec:andere-tastaturkuerzel"
3743
3744 \end_inset
3745
3746
3747 \end_layout
3748
3749 \begin_layout Standard
3750 Ein Hauptgrund für Inkonsistenzen in übersetzten LyX-Versionen ist die Tatsache,
3751  dass alle Tastaturkürzel für die Menüfunktionen ursprünglich auf den englischen
3752  Text zugeschnitten wurden.
3753  Das heißt, unabhängig vom tatsächlichen Menüeintrag wird das Kürzel 
3754 \family sans
3755 Strg+Umschalt+N
3756 \family default
3757  das Popup 
3758 \family typewriter
3759 new-file-from-template
3760 \begin_inset Foot
3761 status open
3762
3763 \begin_layout Plain Layout
3764
3765 \family typewriter
3766 new-file-from-template
3767 \family default
3768  ist der LyX-interne Befehl, der das Menü 
3769 \family sans
3770 Datei\SpecialChar \menuseparator
3771 Neu
3772 \begin_inset space ~
3773 \end_inset
3774
3775 von
3776 \begin_inset space ~
3777 \end_inset
3778
3779 Vorlage
3780 \family default
3781 \SpecialChar \ldots{}
3782  auswählt.
3783 \end_layout
3784
3785 \end_inset
3786
3787
3788 \family default
3789  öffnen.
3790 \end_layout
3791
3792 \begin_layout Standard
3793 Es ist allerdings einfach, dies zu ändern, da alle Tastenkürzel für die
3794  Menüfunktionen in einer einzigen Datei definiert werden, in 
3795 \family typewriter
3796 Ly
3797 \begin_inset ERT
3798 status open
3799
3800 \begin_layout Plain Layout
3801
3802 {}
3803 \end_layout
3804
3805 \end_inset
3806
3807 XDir/bind/menus.bind
3808 \family default
3809 .
3810  Jeder Anwender kann eine eigene Version dieser Datei in sein privates LyX-Verze
3811 ichnis (
3812 \family typewriter
3813 ~/.lyx/bind
3814 \family default
3815 ) kopieren und verändern.
3816  Diese wird anstelle der systemweiten Datei eingelesen.
3817 \end_layout
3818
3819 \begin_layout Standard
3820 In diesem privaten Verzeichnis kann man die Definitionen einfach ändern,
3821  zum Beispiel von 
3822 \family sans
3823 Strg+Umschalt+N
3824 \family default
3825  nach 
3826 \family sans
3827 Strg+D+V
3828 \family default
3829  (für 
3830 \family sans
3831 Datei\SpecialChar \menuseparator
3832 Neu
3833 \begin_inset space ~
3834 \end_inset
3835
3836 von
3837 \begin_inset space ~
3838 \end_inset
3839
3840 Vorlage
3841 \family default
3842 \SpecialChar \ldots{}
3843 ).
3844  Für einige Sprachen existieren schon angepasste Versionen 
3845 \family typewriter
3846 Ly
3847 \begin_inset ERT
3848 status open
3849
3850 \begin_layout Plain Layout
3851
3852 {}
3853 \end_layout
3854
3855 \end_inset
3856
3857 XDir/bind/
3858 \series bold
3859 xx
3860 \series default
3861 _me\SpecialChar \-
3862 nus.bind
3863 \family default
3864  (
3865 \family typewriter
3866 \series bold
3867 xx
3868 \family default
3869 \series default
3870  bezeichnet den Code der Sprache).
3871  Diese werden von LyX automatisch benutzt, sofern sie existieren (und Ihre
3872  
3873 \emph on
3874 locale
3875 \emph default
3876  auf 
3877 \family typewriter
3878 $LANG=
3879 \series bold
3880 xx
3881 \family default
3882 \series default
3883  gesetzt wurde).
3884 \end_layout
3885
3886 \begin_layout Standard
3887 Sie müssen darauf achten, dass neue Definitionen nicht mit anderen, vorangehende
3888 n Definitionen kollidieren.
3889  Beispielsweise würde die oben genannte Definition von 
3890 \family sans
3891 Strg+D+V
3892 \family default
3893  für Benutzer, die 
3894 \family typewriter
3895 emacs.bind
3896 \family default
3897  verwenden, eine Fehlermeldung erzeugen, denn in 
3898 \family typewriter
3899 emacs.bind
3900 \family default
3901  wird 
3902 \family sans
3903 Strg+D
3904 \family default
3905  bereits als 
3906 \family typewriter
3907 word-delete-forward
3908 \begin_inset Foot
3909 status open
3910
3911 \begin_layout Plain Layout
3912
3913 \family typewriter
3914 word-delete-forward
3915 \family default
3916  löscht das Wort rechts vom Cursor.
3917 \end_layout
3918
3919 \end_inset
3920
3921
3922 \family default
3923  definiert.
3924  
3925 \end_layout
3926
3927 \begin_layout Standard
3928 In LyX Version 1.0 werden die übersetzten Namen der Hauptmenüs (die in den
3929  
3930 \family typewriter
3931 po
3932 \family default
3933 -Dateien stehen) für den Tastendefinitions-Mechanismus verwendet -- deshalb
3934  müssen auch in 
3935 \family typewriter
3936 menus.bind
3937 \family default
3938  die 
3939 \emph on
3940 übersetzten
3941 \emph default
3942  Menünamen verwendet werden.
3943 \end_layout
3944
3945 \begin_layout Section
3946 LyX übersetzen
3947 \end_layout
3948
3949 \begin_layout Subsection
3950 Die Benutzerschnittstelle übersetzen (Textmeldungen)
3951 \end_layout
3952
3953 \begin_layout Standard
3954 LyX verwendet die GNU-gettext-Bibliothek, um die Internationalisierung der
3955  Benutzerschnittstelle zu verwalten.
3956  Um LyX dazu zu bringen, in allen Menüs und Dialog-Boxen Ihre Lieblingssprache
3957  zu verwenden, müssen Sie eine 
3958 \family typewriter
3959 po
3960 \family default
3961 -Datei für diese Sprache erstellen.
3962  Anschließend müssen Sie daraus eine 
3963 \family typewriter
3964 mo
3965 \family default
3966 -Datei erzeugen und diese installieren.
3967  Eine umfassende Anleitung dazu finden Sie in der Dokumentation für GNU
3968  gettext
3969 \begin_inset Foot
3970 status collapsed
3971
3972 \begin_layout Plain Layout
3973 Natürlich nur auf englisch.
3974  Die Veränderungen, die an der 
3975 \family typewriter
3976 po
3977 \family default
3978 -Datei durchgeführt werden müssen, sind allerdings recht intuitiv.
3979 \end_layout
3980
3981 \end_inset
3982
3983 .
3984  Kurz gesagt müssen folgende Veränderungen durchgeführt werden (
3985 \family typewriter
3986 \series bold
3987 xx
3988 \family default
3989 \series default
3990  bezeichnet den Sprachencode der neuen Sprache):
3991 \end_layout
3992
3993 \begin_layout Itemize
3994 Kopieren Sie die Datei 
3995 \family typewriter
3996 lyx.pot
3997 \family default
3998  in das Verzeichnis der .po-Dateien.
3999  Benennen Sie anschließend die Datei in 
4000 \family typewriter
4001 \series bold
4002 xx
4003 \series default
4004 .po
4005 \family default
4006  um.
4007  (Falls 
4008 \family typewriter
4009 lyx.pot
4010 \family default
4011  nicht existiert, kann sie mit dem Befehl 
4012 \family typewriter
4013 make
4014 \begin_inset space \space{}
4015 \end_inset
4016
4017 lyx.pot
4018 \family default
4019  neu erzeugt werden.)
4020 \end_layout
4021
4022 \begin_layout Itemize
4023 Editieren Sie 
4024 \family typewriter
4025 xx.po
4026 \begin_inset Foot
4027 status collapsed
4028
4029 \begin_layout Plain Layout
4030 Für diese Aufgabe gibt es spezielle Programme, wie 
4031 \family typewriter
4032 Poedit
4033 \family default
4034  (für alle Plattformen) oder 
4035 \family typewriter
4036 KBabel
4037 \family default
4038  (für KDE).
4039  
4040 \family typewriter
4041 Emacs
4042 \family default
4043  hat ebenfalls einen Modus, der Sie bei dieser Arbeit unterstützt.
4044 \end_layout
4045
4046 \end_inset
4047
4048
4049 \family default
4050 .
4051  Für einige Menü- und Widgetfunktionen gibt es Tastenkürzel, die ebenfalls
4052  übersetzt werden sollten.
4053  Diese Tasten werden mit '
4054 \family typewriter
4055 |
4056 \family default
4057 ' markiert und sollten passend mitübersetzt werden.
4058  Es gibt ein Prolog-Programm namens 
4059 \family typewriter
4060 scgen.pl
4061 \family default
4062 , das sich im Quellverzeichnis in 
4063 \family typewriter
4064
4065 \begin_inset CommandInset href
4066 LatexCommand href
4067 target "LYX-SOURCE- DIR/development/tools/"
4068 type "file:"
4069
4070 \end_inset
4071
4072
4073 \family default
4074  befindet.
4075  Vielleicht hilft es Ihnen bei der Bestimmung der Tastenkürzel.
4076  Beachten Sie, dass XForms (zumindest die Version 0.86) nur 7-Bit-Zeichen
4077  als Tastenkürzel verarbeiten kann.
4078 \begin_inset Newline newline
4079 \end_inset
4080
4081 Sie sollten auch das Informationsfeld am Anfang der neuen po-Datei ausfüllen
4082  (mit Ihrer EMail-Adresse, usw.), damit Sie für andere Leute erreichbar sind,
4083  die Ihnen Vorschläge oder unterhaltsame Flames schicken möchten.
4084 \end_layout
4085
4086 \begin_layout Itemize
4087 Erzeugen Sie in 
4088 \begin_inset Flex URL
4089 status collapsed
4090
4091 \begin_layout Plain Layout
4092
4093 LYX-SOURCE-DIR/po/lyx.pot
4094 \end_layout
4095
4096 \end_inset
4097
4098  mit dem Befehl 
4099 \family typewriter
4100 make up\SpecialChar \-
4101 date-gmo
4102 \family default
4103  die Datei 
4104 \family typewriter
4105 \series bold
4106 xx
4107 \series default
4108 .gmo
4109 \family default
4110 .
4111 \end_layout
4112
4113 \begin_layout Itemize
4114 Installieren Sie die 
4115 \family typewriter
4116 gmo
4117 \family default
4118 -Datei mit dem Befehl 
4119 \family typewriter
4120 su -c 'make install'
4121 \family default
4122 .
4123 \end_layout
4124
4125 \begin_layout Standard
4126 Um eine neue 
4127 \family typewriter
4128 po
4129 \family default
4130 -Datei zu der LyX-
4131 \emph on
4132 Distribution
4133 \emph default
4134  hinzuzufügen, müssen eine Reihe von Dateien (Konfigurations-Skripts und
4135  mehr) verändert werden.
4136  Aber dank der gettext-Bibliothek ist ein Einbinden in den LyX-Quellcode
4137  für den Anwender unnötig.
4138 \end_layout
4139
4140 \begin_layout Standard
4141 Wenn Sie eine Übersetzung für eine Sprache erstellt haben, die LyX zur Zeit
4142  noch nicht unterstützt, sollten Sie uns ruhig ein Patch mit Ihrer Datei
4143  zusenden.
4144  Wie man ein Patch erstellt, erfahren Sie in der README-Datei im Verzeichnis
4145  
4146 \family typewriter
4147 LYX-SOURCE-DIR/po/
4148 \family default
4149 .
4150 \end_layout
4151
4152 \begin_layout Subsection
4153 Die Dokumentation übersetzen
4154 \end_layout
4155
4156 \begin_layout Standard
4157
4158 \emph on
4159 [Anmerkung des Übersetzers:
4160 \emph default
4161  wenn 
4162 \emph on
4163 Sie die Dokumentation übersetzen wollen, benutzen Sie als Vorlage auf jeden
4164  Fall das englische Original.
4165  Übersetzungen -- diese eingeschlossen -- sind oft nicht ganz auf dem neuesten
4166  Stand.
4167  -LA]
4168 \end_layout
4169
4170 \begin_layout Standard
4171 Auch die Online-Dokumentation (im 
4172 \family sans
4173 Hilfe
4174 \family default
4175 -Menü) kann (und sollte!) übersetzt werden.
4176  Wenn übersetzte Versionen verfügbar sind
4177 \begin_inset Foot
4178 status open
4179
4180 \begin_layout Plain Layout
4181 Derzeit (November 2006) sind praktisch alle Texte bis auf 
4182 \emph on
4183 LaTe
4184 \begin_inset ERT
4185 status collapsed
4186
4187 \begin_layout Plain Layout
4188
4189 {}
4190 \end_layout
4191
4192 \end_inset
4193
4194 X-Konfiguration
4195 \emph default
4196  ins Deutsche übersetzt.
4197  Andere Sprachen sind in Arbeit.
4198  Die Bibliothek an übersetzten Texten wächst ständig.
4199 \end_layout
4200
4201 \end_inset
4202
4203  und die 
4204 \emph on
4205 locale
4206 \emph default
4207  entsprechend gesetzt wurde, werden diese automatisch von LyX benutzt.
4208  Zur Zeit sind Übersetzungen in etwa 20 Sprachen vorhanden.
4209  LyX sucht nach übersetzten Versionen in 
4210 \family typewriter
4211 Ly
4212 \begin_inset ERT
4213 status open
4214
4215 \begin_layout Plain Layout
4216
4217 {}
4218 \end_layout
4219
4220 \end_inset
4221
4222 XDir/doc/
4223 \series bold
4224 xx
4225 \series default
4226 _DocName.lyx
4227 \family default
4228 , wobei wie immer 
4229 \family typewriter
4230 \series bold
4231 xx
4232 \family default
4233 \series default
4234  für das entsprechende Sprach\SpecialChar \-
4235 kür\SpecialChar \-
4236 zel steht, das in der Umgebungsvariablen
4237  
4238 \family typewriter
4239 LANG
4240 \family default
4241  gesetzt wird.
4242 \end_layout
4243
4244 \begin_layout Standard
4245 Falls solche Dateien nicht existieren, wird die englische Version verwendet.
4246  Auch die übersetzten Versionen müssen (bis auf das 
4247 \family typewriter
4248 \series bold
4249 xx
4250 \series default
4251 _
4252 \family default
4253 ) den gleichen (englischen) Dateinamen (im Beispiel oben 
4254 \family typewriter
4255 DocName
4256 \family default
4257 ) tragen wie die englischen Originale.
4258  Wenn Sie gerne die Dokumentation übersetzen möchten (übrigens ein guter
4259  Weg, um die Originale Korrektur zu lesen!), hier ein paar Tipps, die Ihnen
4260  möglicherweise etwas Arbeit ersparen:
4261 \end_layout
4262
4263 \begin_layout Itemize
4264 Lesen Sie 
4265 \family typewriter
4266 Ly
4267 \begin_inset ERT
4268 status open
4269
4270 \begin_layout Plain Layout
4271
4272 {}
4273 \end_layout
4274
4275 \end_inset
4276
4277 XDir/doc/DocStyle.lyx
4278 \family default
4279 , den Leitfaden zum Schreiben der LyX-Dokumentation.
4280  Beachten Sie vor allem den Abschnitt für Übersetzer.
4281 \begin_inset Foot
4282 status open
4283
4284 \begin_layout Plain Layout
4285
4286 \noun on
4287 HHa
4288 \noun default
4289
4290 \family typewriter
4291 DocStyle.lyx
4292 \family default
4293  gibt es bisher nur in Englisch!
4294 \end_layout
4295
4296 \end_inset
4297
4298
4299 \end_layout
4300
4301 \begin_layout Itemize
4302 Werfen Sie einen Blick auf die Seiten des Übersetzungsteams auf der Homepage
4303  des LyX Developer Teams: 
4304 \begin_inset Flex URL
4305 status collapsed
4306
4307 \begin_layout Plain Layout
4308
4309 http://www.devel.lyx.org
4310 \end_layout
4311
4312 \end_inset
4313
4314 .
4315  Dort erfahren Sie, welche Texte bereits in Ihre Sprache übersetzt sind,
4316  auch sehen Sie, ob jemand (und wenn ja, wer) die Übersetzungsaktivitäten
4317  koordiniert.
4318 \end_layout
4319
4320 \begin_layout Standard
4321 Wenn Sie dann mit der eigentlichen Übersetzungsarbeit beginnen, sind hier
4322  einige Tipps, die Ihnen vielleicht helfen, einige Schwierigkeiten zu überwinden
4323 :
4324 \end_layout
4325
4326 \begin_layout Itemize
4327 Machen Sie im Dokumentationsteam mit! Informationen dazu gibt es in 
4328 \family sans
4329 Hilfe\SpecialChar \menuseparator
4330 Einführung
4331 \family default
4332 .
4333  Dies ist übrigens das erste Dokument, das Sie übersetzen sollten.
4334 \end_layout
4335
4336 \begin_layout Itemize
4337 Machen Sie sich mit den typographischen Konventionen der Sprache vertraut,
4338  in die Sie übersetzen möchten.
4339  Typographie ist eine alte Kunst, und in vielen Teilen der Welt wurden verschied
4340 ene Konventionen eingeführt.
4341  Auch sollten Sie die typographische Terminologie in Ihrem Land lernen.
4342  Eine eigene Terminologie würde nur die Leser verwirren.
4343  
4344 \emph on
4345 (Warnung: Typographie macht süchtig!)
4346 \end_layout
4347
4348 \begin_layout Itemize
4349 Legen Sie eine Kopie des Originaldokumentes an.
4350  Von Zeit zu Zeit wird die Originalversion erneuert.
4351  Sie können beispielsweise CVSweb auf der LyX-Entwickler-Seite im WWW verwenden
4352  um zu sehen, was sich verändert hat.
4353 \begin_inset Foot
4354 status open
4355
4356 \begin_layout Plain Layout
4357 Alternativ können Sie auch lokal eine Kopie des (englischen) Ausgangstextes
4358  aufbewahren und diese dann mit der neuen Version vergleichen (zum Beispiel
4359  mit dem Befehl 
4360 \family typewriter
4361 diff
4362 \family default
4363 ).
4364 \end_layout
4365
4366 \end_inset
4367
4368  
4369 \end_layout
4370
4371 \begin_layout Itemize
4372 Wann immer Sie einen Fehler im Originaltext entdecken, korrigieren Sie ihn
4373  und teilen dem Rest des Dokumentationsteams Ihre Veränderungen mit.
4374  (Sie haben nicht vergessen, dem Dokumentationsteam beizutreten, oder?)
4375  
4376 \emph on
4377 Auch die Originaldokumentation ist nicht komplett.
4378 \end_layout
4379
4380 \begin_layout Section
4381 Internationale Tastaturbelegung
4382 \begin_inset CommandInset label
4383 LatexCommand label
4384 name "sec:internat-tastaturbelegung"
4385
4386 \end_inset
4387
4388
4389 \end_layout
4390
4391 \begin_layout Subsection
4392 Eigene Tastaturtabellen definieren: das 
4393 \emph on
4394 Keymap
4395 \emph default
4396 -Dateiformat
4397 \end_layout
4398
4399 \begin_layout Standard
4400 Sehen wir uns einmal die 
4401 \emph on
4402 Keymap
4403 \emph default
4404 -Datei ein wenig näher an.
4405  Es handelt sich um eine ASCII-Datei, in der folgendes definiert wird:
4406 \end_layout
4407
4408 \begin_layout Itemize
4409 Taste-Taste- oder Taste-String-Transformationen
4410 \end_layout
4411
4412 \begin_layout Itemize
4413
4414 \emph on
4415 Tote
4416 \emph default
4417  Tasten -- sogenannte 
4418 \emph on
4419 dead keys
4420 \end_layout
4421
4422 \begin_layout Itemize
4423 Ausnahmen für tote Tasten.
4424 \end_layout
4425
4426 \begin_layout Standard
4427 Zur Definition einer Taste-Taste- oder Taste-String-Transformation dient
4428  folgender Befehl:
4429 \end_layout
4430
4431 \begin_layout Quotation
4432
4433 \family typewriter
4434
4435 \backslash
4436 kmap Taste Ausgabe
4437 \end_layout
4438
4439 \begin_layout Standard
4440 wobei 
4441 \family typewriter
4442 Taste
4443 \family default
4444  die zu übersetzende Taste bezeichnet und 
4445 \family typewriter
4446 Ausgabe
4447 \family default
4448  die Taste oder den String, der dafür in das Dokument eingefügt werden soll.
4449  Eine tote Taste definiert man mit:
4450 \begin_inset space ~
4451 \end_inset
4452
4453
4454 \end_layout
4455
4456 \begin_layout Quotation
4457
4458 \family typewriter
4459
4460 \backslash
4461 kmod
4462 \family default
4463  
4464 \family typewriter
4465 Taste Tote-Taste
4466 \end_layout
4467
4468 \begin_layout Standard
4469 wobei 
4470 \family typewriter
4471 Taste
4472 \family default
4473  wieder eine Taste auf der Tastatur bezeichnet und 
4474 \family typewriter
4475 Tote-Taste
4476 \family default
4477  der Name einer toten Taste ist.
4478  LyX unterstützt folgende toten Tasten (Abkürzungen in Klammern):
4479 \end_layout
4480
4481 \begin_layout Quotation
4482
4483 \emph on
4484 Name
4485 \begin_inset space \hfill{}
4486 \end_inset
4487
4488 Beispiel
4489 \end_layout
4490
4491 \begin_layout Quotation
4492 acute (acu)
4493 \begin_inset space \hfill{}
4494 \end_inset
4495
4496 áéíóú
4497 \end_layout
4498
4499 \begin_layout Quotation
4500 grave (gra)
4501 \begin_inset space \hfill{}
4502 \end_inset
4503
4504 àèìòù
4505 \end_layout
4506
4507 \begin_layout Quotation
4508 macron (mac)
4509 \begin_inset space \hfill{}
4510 \end_inset
4511
4512  ō
4513 \end_layout
4514
4515 \begin_layout Quotation
4516 tilde (til)
4517 \begin_inset space \hfill{}
4518 \end_inset
4519
4520 ñÑ
4521 \end_layout
4522
4523 \begin_layout Quotation
4524 underbar (underb)
4525 \begin_inset space \hfill{}
4526 \end_inset
4527
4528
4529 \begin_inset ERT
4530 status collapsed
4531
4532 \begin_layout Plain Layout
4533
4534
4535 \backslash
4536 b o
4537 \end_layout
4538
4539 \end_inset
4540
4541
4542 \end_layout
4543
4544 \begin_layout Quotation
4545 cedilla (ced)
4546 \begin_inset space \hfill{}
4547 \end_inset
4548
4549 çÇ
4550 \end_layout
4551
4552 \begin_layout Quotation
4553 underdot (underd)
4554 \begin_inset space \hfill{}
4555 \end_inset
4556
4557
4558 \begin_inset ERT
4559 status collapsed
4560
4561 \begin_layout Plain Layout
4562
4563
4564 \backslash
4565 d o
4566 \end_layout
4567
4568 \end_inset
4569
4570
4571 \end_layout
4572
4573 \begin_layout Quotation
4574 circumflex (circu)
4575 \begin_inset space \hfill{}
4576 \end_inset
4577
4578 âêîôû
4579 \end_layout
4580
4581 \begin_layout Quotation
4582 circle (circl)
4583 \begin_inset space \hfill{}
4584 \end_inset
4585
4586 ÅůŮ
4587 \end_layout
4588
4589 \begin_layout Quotation
4590 tie (tie)
4591 \begin_inset space \hfill{}
4592 \end_inset
4593
4594
4595 \begin_inset ERT
4596 status collapsed
4597
4598 \begin_layout Plain Layout
4599
4600
4601 \backslash
4602 t oo
4603 \end_layout
4604
4605 \end_inset
4606
4607
4608 \end_layout
4609
4610 \begin_layout Quotation
4611 breve (bre)
4612 \begin_inset space \hfill{}
4613 \end_inset
4614
4615 ă
4616 \begin_inset ERT
4617 status collapsed
4618
4619 \begin_layout Plain Layout
4620
4621
4622 \backslash
4623 u o
4624 \end_layout
4625
4626 \end_inset
4627
4628
4629 \end_layout
4630
4631 \begin_layout Quotation
4632 caron (car)
4633 \begin_inset space \hfill{}
4634 \end_inset
4635
4636 čšž
4637 \end_layout
4638
4639 \begin_layout Quotation
4640 hungarian umlaut (hug)
4641 \begin_inset space \hfill{}
4642 \end_inset
4643
4644 őű
4645 \end_layout
4646
4647 \begin_layout Quotation
4648 umlaut (uml)
4649 \begin_inset space \hfill{}
4650 \end_inset
4651
4652 äöü
4653 \end_layout
4654
4655 \begin_layout Quotation
4656 dot (dot)
4657 \begin_inset space \hfill{}
4658 \end_inset
4659
4660 ż
4661 \begin_inset ERT
4662 status collapsed
4663
4664 \begin_layout Plain Layout
4665
4666
4667 \backslash
4668 .s
4669 \end_layout
4670
4671 \end_inset
4672
4673
4674 \end_layout
4675
4676 \begin_layout Standard
4677 Da es auf vielen internationalen Tastaturen Ausnahmen dafür gibt, wie eine
4678  bestimmte tote Taste das folgende Zeichen verändern soll, können diese
4679  definiert werden, und zwar mit:
4680 \end_layout
4681
4682 \begin_layout Quotation
4683
4684 \family typewriter
4685
4686 \backslash
4687 kxmod
4688 \family default
4689  
4690 \family typewriter
4691 Tote-Taste Taste Ausgabe
4692 \end_layout
4693
4694 \begin_layout Standard
4695 Zum Beispiel soll caron-o auf einer slowakischen Tastatur ein circumflex-o
4696  erzeugen.
4697  Dies erreicht man mit:
4698 \end_layout
4699
4700 \begin_layout Quotation
4701
4702 \family typewriter
4703
4704 \backslash
4705 kxmod
4706 \family default
4707  
4708 \family typewriter
4709 caron o "
4710 \backslash
4711 ^o"
4712 \end_layout
4713
4714 \begin_layout Standard
4715 Auch müssen für die Buchstaben i und j Ausnahmen definiert werden, um den
4716  Punkt zu löschen, bevor ein Akzent eingefügt wird.
4717  Ich werde dies beizeiten ändern, hatte aber bisher noch keine Zeit dazu.
4718 \end_layout
4719
4720 \begin_layout Standard
4721 Ach so, zur Definition der Ausgabe: Der Backslash 
4722 \begin_inset Quotes gld
4723 \end_inset
4724
4725
4726 \family typewriter
4727
4728 \backslash
4729
4730 \family default
4731
4732 \begin_inset Quotes grd
4733 \end_inset
4734
4735  ist ein Sonderzeichen.
4736  Um ihn einzugeben, muss man einen doppelten Backslash 
4737 \begin_inset Quotes gld
4738 \end_inset
4739
4740
4741 \family typewriter
4742
4743 \backslash
4744
4745 \backslash
4746
4747 \family default
4748
4749 \begin_inset Quotes grd
4750 \end_inset
4751
4752  eingeben.
4753  Auch das Anführungszeichen 
4754 \begin_inset Quotes gld
4755 \end_inset
4756
4757 "
4758 \begin_inset Quotes grd
4759 \end_inset
4760
4761  und das Doppelkreuz 
4762 \begin_inset Quotes gld
4763 \end_inset
4764
4765
4766 \family typewriter
4767 #
4768 \family default
4769
4770 \begin_inset Quotes grd
4771 \end_inset
4772
4773  haben eine andere Bedeutung.
4774  
4775 \family typewriter
4776 #
4777 \family default
4778  bezeichnet einen Kommentar, Anführungszeichen markieren den Anfang und
4779  das Ende eines Strings (das heißt einer LaTeX-Befehlssequenz).
4780  Um diese Zeichen einzugeben, muss ein Backslash vorangestellt werden (also:
4781  
4782 \family typewriter
4783
4784 \backslash
4785 "
4786 \family default
4787  und 
4788 \family typewriter
4789
4790 \backslash
4791 #
4792 \family default
4793 ).
4794  Wenn Sie eine funktionierende Keymap-Datei für eine neue Sprache angefertigt
4795  haben, mailen Sie diese bitte an das Entwickler-Team, damit sie in die
4796  nächste Distribution integriert werden kann.
4797 \end_layout
4798
4799 \begin_layout Standard
4800 In Zukunft werden auch noch folgende Befehle unterstützt:
4801 \end_layout
4802
4803 \begin_layout Itemize
4804
4805 \family typewriter
4806
4807 \backslash
4808 kinclude Dateiname
4809 \family default
4810 \emph on
4811
4812 \begin_inset space \hfill{}
4813 \end_inset
4814
4815
4816 \emph default
4817 bindet eine andere Datei ein 
4818 \end_layout
4819
4820 \begin_layout Itemize
4821
4822 \family typewriter
4823
4824 \backslash
4825 kprog
4826 \family default
4827  
4828 \family typewriter
4829 Programm
4830 \family default
4831 \emph on
4832
4833 \begin_inset space \hfill{}
4834 \end_inset
4835
4836
4837 \emph default
4838  definiert ein externes Keymap-Programm 
4839 \end_layout
4840
4841 \begin_layout Standard
4842 Auch sollte es die 
4843 \family typewriter
4844 lyxrc-D
4845 \family default
4846 atei nach Voreinstellungen durchsuchen (zum Beispiel nach einer Option 
4847 \family typewriter
4848
4849 \backslash
4850 kinclude
4851 \family default
4852 , um eine Standardtastatur zu verwenden).
4853 \end_layout
4854
4855 \begin_layout Section
4856 Internationale Tastaturtabellen: 
4857 \emph on
4858 Keymaps
4859 \emph default
4860
4861 \begin_inset CommandInset label
4862 LatexCommand label
4863 name "sec:keymap"
4864
4865 \end_inset
4866
4867
4868 \end_layout
4869
4870 \begin_layout Standard
4871 Die nächsten beiden Abschnitte beschreiben detailliert die Syntax der 
4872 \family typewriter
4873 .kmap
4874 \family default
4875 - und 
4876 \family typewriter
4877 .cdef
4878 \family default
4879 -Dateien.
4880  Diese Abschnitte sollten Ihnen dabei helfen, Ihre eigene Tastaturtabelle
4881  zu entwerfen, wenn die vorhandenen nicht ganz Ihren Bedürfnissen entsprechen.
4882 \end_layout
4883
4884 \begin_layout Subsection
4885 Die 
4886 \family typewriter
4887 .kmap
4888 \family default
4889 -Datei
4890 \begin_inset CommandInset label
4891 LatexCommand label
4892 name "sec:kmap"
4893
4894 \end_inset
4895
4896
4897 \end_layout
4898
4899 \begin_layout Standard
4900 Eine 
4901 \family sans
4902 \shape up
4903 .
4904 \family typewriter
4905 kmap
4906 \family default
4907 \shape default
4908 -Datei transformiert gedrückte Tasten zu Buchstaben oder Strings (Zeichenketten)
4909  -- es definiert ein 
4910 \emph on
4911 keyboard mapping
4912 \emph default
4913 .
4914  Im Folgenden werden die Schlüsselwörter 
4915 \family typewriter
4916 kmap
4917 \family default
4918
4919 \family typewriter
4920 kmod
4921 \family default
4922
4923 \family typewriter
4924 kxmod
4925 \family default
4926  und 
4927 \family typewriter
4928 kcomb
4929 \family default
4930  beschrieben.
4931 \end_layout
4932
4933 \begin_layout Labeling
4934 \labelwidthstring 00.00.0000
4935
4936 \family typewriter
4937 \shape up
4938 kmap
4939 \family default
4940 \shape default
4941  Transformiere einen Buchstaben zu einem String
4942 \end_layout
4943
4944 \begin_layout LyX-Code
4945
4946 \backslash
4947 kmap 
4948 \family roman
4949 \emph on
4950 Zeichen Ausgabe
4951 \end_layout
4952
4953 \begin_layout Standard
4954 Dieser Ausdruck definiert, dass 
4955 \emph on
4956 Zeichen
4957 \emph default
4958  zu 
4959 \emph on
4960 Ausgabe
4961 \emph default
4962  transformiert werden soll.
4963  Dabei müssen in 
4964 \emph on
4965 Ausgabe
4966 \emph default
4967  die Zeichen Backslash 
4968 \begin_inset Quotes gld
4969 \end_inset
4970
4971
4972 \family typewriter
4973
4974 \backslash
4975
4976 \family default
4977
4978 \begin_inset Quotes grd
4979 \end_inset
4980
4981  und Anführungszeichen 
4982 \begin_inset Quotes gld
4983 \end_inset
4984
4985
4986 \family typewriter
4987 "
4988 \family default
4989
4990 \begin_inset Quotes grd
4991 \end_inset
4992
4993  mit einem vorangehenden Backslash versehen werden.
4994  
4995 \end_layout
4996
4997 \begin_layout Standard
4998 Als Beispiel ein Ausdruck, der das Zeichen 
4999 \begin_inset Quotes gld
5000 \end_inset
5001
5002
5003 \family typewriter
5004 /
5005 \family default
5006
5007 \begin_inset Quotes grd
5008 \end_inset
5009
5010  ausgibt, wenn die Taste 
5011 \begin_inset Quotes gld
5012 \end_inset
5013
5014
5015 \family typewriter
5016 &
5017 \family default
5018
5019 \begin_inset Quotes grd
5020 \end_inset
5021
5022  gedrückt wurde:
5023 \end_layout
5024
5025 \begin_layout LyX-Code
5026
5027 \backslash
5028 kmap & /
5029 \end_layout
5030
5031 \begin_layout Labeling
5032 \labelwidthstring 00.00.0000
5033
5034 \family typewriter
5035 \shape up
5036 kmod
5037 \family default
5038 \shape default
5039  Spezifiziere ein Akzentzeichen 
5040 \end_layout
5041
5042 \begin_layout LyX-Code
5043
5044 \backslash
5045 kmod 
5046 \family roman
5047 \emph on
5048 Zeichen Akzent erlaubt
5049 \end_layout
5050
5051 \begin_layout Standard
5052 Dieser Ausdruck wird dafür sorgen, dass 
5053 \emph on
5054 Zeichen
5055 \emph default
5056  als ein bestimmter 
5057 \emph on
5058 Akzent
5059 \emph default
5060  interpretiert wird, und zwar bei allen Zeichen, die in 
5061 \emph on
5062 erlaubt
5063 \emph default
5064  aufgeführt sind.
5065  Dies ist der Mechanismus toter Tasten 
5066 \emph on
5067 (dead keys).
5068 \begin_inset Foot
5069 status open
5070
5071 \begin_layout Plain Layout
5072 Der Ausdruck 
5073 \emph on
5074 tote
5075 \emph default
5076  
5077 \emph on
5078 Taste
5079 \emph default
5080  kommt daher, dass diese Taste allein kein Zeichen erzeugt, aber, gefolgt
5081  von einer anderen Taste, akzentuierte Zeichen erzeugt.
5082  Zum Beispiel kann auf diese Weise é
5083 \begin_inset Quotes grd
5084 \end_inset
5085
5086  erzeugt werden.
5087 \end_layout
5088
5089 \end_inset
5090
5091
5092 \emph default
5093  Wenn Sie die Taste 
5094 \emph on
5095 Zeichen
5096 \emph default
5097  drücken, gefolgt von einem Zeichen, das 
5098 \emph on
5099 nicht
5100 \emph default
5101  in 
5102 \emph on
5103 erlaubt
5104 \emph default
5105  aufgeführt wurde, werden einfach beide Zeichen einzeln ausgegeben.
5106 \end_layout
5107
5108 \begin_layout Standard
5109 Der folgende Ausdruck definiert, dass die Taste 
5110 \begin_inset Quotes gld
5111 \end_inset
5112
5113
5114 \family typewriter
5115 ^
5116 \family default
5117
5118 \begin_inset Quotes grd
5119 \end_inset
5120
5121  als circumflex-Akzent definiert wird, wenn er von einem der Buchstaben
5122  a, e, i, o, u, A, E, I ,O oder U gefolgt wird:
5123 \end_layout
5124
5125 \begin_layout LyX-Code
5126
5127 \backslash
5128 kmod ^ circumflex aeiouAEIOU
5129 \end_layout
5130
5131 \begin_layout Labeling
5132 \labelwidthstring 00.00.0000
5133
5134 \family typewriter
5135 kxmod
5136 \family default
5137  Definiere eine Ausnahme zu einem Akzentzeichen
5138 \end_layout
5139
5140 \begin_layout LyX-Code
5141
5142 \backslash
5143 kxmod  
5144 \family roman
5145 \emph on
5146 Akzent Zeichen Ausgabe
5147 \end_layout
5148
5149 \begin_layout Standard
5150 Dieser Ausdruck definiert eine Ausnahme für die Wirkung, die 
5151 \emph on
5152 Akzent
5153 \emph default
5154  in Verbindung mit 
5155 \emph on
5156 Zeichen
5157 \emph default
5158  haben soll.
5159  Dabei muss 
5160 \emph on
5161 Akzent
5162 \emph default
5163  vorher mit Hilfe einer 
5164 \family typewriter
5165
5166 \backslash
5167 kmod
5168 \family default
5169 -Zeile einer Taste zugewiesen worden sein.
5170  Wenn Sie die Sequenz 
5171 \emph on
5172 Akzent, Zeichen
5173 \emph default
5174  drücken, wird 
5175 \emph on
5176 Ausgabe
5177 \emph default
5178  produziert.
5179  Falls solch eine Definition 
5180 \emph on
5181 nicht
5182 \emph default
5183  existiert, und Sie 
5184 \emph on
5185 Akzent, Zeichen
5186 \emph default
5187  eingeben, erhalten Sie das 
5188 \emph on
5189 Zeichen
5190 \emph default
5191  -- akzentuiert.
5192 \end_layout
5193
5194 \begin_layout Standard
5195 Der folgende Ausdruck sorgt dafür, dass LaTeX bei einem 
5196 \begin_inset Quotes gld
5197 \end_inset
5198
5199 i
5200 \begin_inset Quotes grd
5201 \end_inset
5202
5203  mit circumflex den I-Punkt entfernt, bevor das Akzentsymbol eingefügt wird:
5204 \end_layout
5205
5206 \begin_layout LyX-Code
5207
5208 \backslash
5209 kxmod circumflex i "
5210 \backslash
5211
5212 \backslash
5213 ^{
5214 \backslash
5215
5216 \backslash
5217 i}"
5218 \end_layout
5219
5220 \begin_layout Labeling
5221 \labelwidthstring 00.00.0000
5222
5223 \family typewriter
5224 kcomb
5225 \family default
5226  Kombiniere zwei Akzentsymbole
5227 \end_layout
5228
5229 \begin_layout LyX-Code
5230
5231 \backslash
5232 kcomb 
5233 \family roman
5234 \emph on
5235 Akzent1 Akzent2 erlaubt
5236 \end_layout
5237
5238 \begin_layout Standard
5239 Hier wird es ziemlich esoterisch.
5240  Dieser Ausdruck erlaubt die Kombination der Effekte von 
5241 \emph on
5242 Akzent1
5243 \emph default
5244  und 
5245 \emph on
5246 Akzent2
5247 \emph default
5248  (in dieser Reihenfolge!) bei allen 
5249 \emph on
5250 erlaubt
5251 \emph default
5252 -en Zeichen.
5253  Die Bedeutungen von 
5254 \emph on
5255 Akzent1
5256 \emph default
5257  und 
5258 \emph on
5259 Akzent2
5260 \emph default
5261  müssen zuvor mit Hilfe von 
5262 \family typewriter
5263
5264 \backslash
5265 kmod
5266 \family default
5267  definiert worden sein.
5268 \end_layout
5269
5270 \begin_layout Standard
5271 Folgendes Beispiel aus der Datei 
5272 \family typewriter
5273 greek.kmap
5274 \family default
5275 :
5276 \end_layout
5277
5278 \begin_layout LyX-Code
5279
5280 \backslash
5281 kmod ; acute aeioyvhAEIOYVH 
5282 \end_layout
5283
5284 \begin_layout LyX-Code
5285
5286 \backslash
5287 kmod : umlaut iyIY 
5288 \end_layout
5289
5290 \begin_layout LyX-Code
5291
5292 \backslash
5293 kcomb acute umlaut iyIY
5294 \end_layout
5295
5296 \begin_layout Standard
5297 Diese Zeilen erlauben es, 
5298 \begin_inset Quotes gld
5299 \end_inset
5300
5301
5302 \family typewriter
5303 ;:i
5304 \family default
5305
5306 \begin_inset Quotes grd
5307 \end_inset
5308
5309  einzugeben und auf diese Weise 
5310 \begin_inset Quotes gld
5311 \end_inset
5312
5313
5314 \family typewriter
5315
5316 \backslash
5317 '{
5318 \backslash
5319 "{i}}
5320 \family default
5321
5322 \begin_inset Quotes grd
5323 \end_inset
5324
5325  zu erzeugen (
5326 \begin_inset ERT
5327 status collapsed
5328
5329 \begin_layout Plain Layout
5330
5331
5332 \backslash
5333 '{
5334 \backslash
5335 "{i}}
5336 \end_layout
5337
5338 \end_inset
5339
5340 ).
5341  In diesem Fall löscht die Backspace-Taste das letzte gedrückte Zeichen.
5342  Wenn Sie also 
5343 \family typewriter
5344 ;:
5345 \family default
5346  
5347 \family sans
5348 Backspace
5349 \family default
5350  
5351 \family typewriter
5352 i
5353 \family default
5354  eingeben, erhalten Sie 
5355 \begin_inset Quotes gld
5356 \end_inset
5357
5358
5359 \family typewriter
5360
5361 \backslash
5362 '(i)
5363 \family default
5364
5365 \begin_inset Quotes grd
5366 \end_inset
5367
5368  (
5369 \begin_inset ERT
5370 status collapsed
5371
5372 \begin_layout Plain Layout
5373
5374
5375 \backslash
5376 'i
5377 \end_layout
5378
5379 \end_inset
5380
5381 ).
5382  
5383 \end_layout
5384
5385 \begin_layout Subsection
5386 Die 
5387 \family typewriter
5388 .cdef
5389 \family default
5390 -Datei
5391 \end_layout
5392
5393 \begin_layout Standard
5394 Nachdem LyX die 
5395 \family typewriter
5396 .kmap
5397 \family default
5398 -Datei verarbeitet hat, erklärt eine 
5399 \family typewriter
5400 .cdef
5401 \family default
5402 -Datei, wie die einzelnen Symbole im gegenwärtigen Zeichensatz dargestellt
5403  werden sollen.
5404  Die LyX-Dis\SpecialChar \-
5405 tri\SpecialChar \-
5406 bu\SpecialChar \-
5407 tion enthält wenigstens die Dateien 
5408 \begin_inset Flex URL
5409 status collapsed
5410
5411 \begin_layout Plain Layout
5412
5413 iso8859-1.cdef
5414 \end_layout
5415
5416 \end_inset
5417
5418  und 
5419 \family typewriter
5420 \shape up
5421 iso8859-
5422 \begin_inset Newline linebreak
5423 \end_inset
5424
5425 2.cdef
5426 \family default
5427 \shape default
5428 .
5429 \end_layout
5430
5431 \begin_layout Standard
5432 Generell besteht eine 
5433 \family typewriter
5434 .
5435 \shape up
5436 cdef
5437 \family default
5438 \shape default
5439 -Datei aus einer Reihe von Deklarationen der folgenden Form:
5440 \end_layout
5441
5442 \begin_layout LyX-Code
5443
5444 \family roman
5445 \emph on
5446 Position_im_Zeichensatz String
5447 \end_layout
5448
5449 \begin_layout Standard
5450 Um beispielsweise dem String (
5451 \emph on
5452 Ausgabe
5453 \emph default
5454  im vorigen Abschnitt) 
5455 \begin_inset Quotes gld
5456 \end_inset
5457
5458
5459 \family typewriter
5460 '{e}
5461 \family default
5462
5463 \begin_inset Quotes grd
5464 \end_inset
5465
5466  das entsprechende Zeichen im ISO-8859-1 Zeichensatz (233) zuzuweisen, benutzt
5467  man folgenden Ausdruck:
5468 \end_layout
5469
5470 \begin_layout LyX-Code
5471 233 "
5472 \backslash
5473
5474 \backslash
5475 '{e}"
5476 \end_layout
5477
5478 \begin_layout Standard
5479 Wieder müssen den Zeichen 
5480 \begin_inset Quotes gld
5481 \end_inset
5482
5483
5484 \family typewriter
5485
5486 \backslash
5487
5488 \family default
5489
5490 \begin_inset Quotes grd
5491 \end_inset
5492
5493  und 
5494 \begin_inset Quotes gld
5495 \end_inset
5496
5497
5498 \family typewriter
5499 "
5500 \family default
5501
5502 \begin_inset Quotes grd
5503 \end_inset
5504
5505  ein Backslash vorangestellt werden.
5506  Beachten Sie, dass es durchaus möglich ist, dass dasselbe Zeichen (sinnvoll)
5507  zwei verschiedene Strings repräsentieren kann.
5508  Zum Beispiel in 
5509 \family typewriter
5510 i
5511 \shape up
5512 so-8859-7.cdef
5513 \family default
5514 \shape default
5515  gibt es die Zeilen:
5516 \end_layout
5517
5518 \begin_layout LyX-Code
5519 192 "
5520 \backslash
5521
5522 \backslash
5523 '{
5524 \backslash
5525
5526 \backslash
5527
5528 \backslash
5529 "{i}}"
5530 \begin_inset Newline newline
5531 \end_inset
5532
5533 192 "
5534 \backslash
5535
5536 \backslash
5537
5538 \backslash
5539 "{
5540 \backslash
5541
5542 \backslash
5543 '{i}}"
5544 \end_layout
5545
5546 \begin_layout Standard
5547 Wenn LyX kein passendes Zeichen für einen String finden kann, der durch
5548  eine Tastensequenz erzeugt wurde, wird es versuchen, falls der String wie
5549  ein akzentuierter Buchstabe aussieht, auf dem Bildschirm den Buchstaben
5550  mit Akzent selbst zu zeichnen.
5551 \end_layout
5552
5553 \begin_layout Subsection
5554 Tote Tasten definieren
5555 \end_layout
5556
5557 \begin_layout Standard
5558
5559 \emph on
5560 Anmerkung des Übersetzers: An dieser Stelle weiche ich krass vom Original
5561  ab.
5562  Der englische Text ist hier viel zu weitschweifig und ein bisschen konfus.
5563  -LA
5564 \end_layout
5565
5566 \begin_layout Standard
5567 Es gibt noch eine zweite Möglichkeit, internationale Buchstaben mit Hilfe
5568  von 
5569 \emph on
5570 toten
5571 \emph default
5572  
5573 \emph on
5574 Tasten (dead keys)
5575 \emph default
5576  zu erzeugen -- nämlich direkt in der 
5577 \family typewriter
5578 .bind
5579 \family default
5580 -Datei.
5581  (Genaueres finden Sie in Abschnitt
5582 \begin_inset space \space{}
5583 \end_inset
5584
5585
5586 \begin_inset CommandInset ref
5587 LatexCommand vref
5588 reference "sec:bindings"
5589
5590 \end_inset
5591
5592 .
5593  Dazu ein einfaches Beispiel:
5594 \end_layout
5595
5596 \begin_layout Standard
5597 Nehmen wir an, Sie benötigen eine Zirkumflex-Taste.
5598  Diese können Sie definieren, indem Sie in der 
5599 \family typewriter
5600 lyxrc-D
5601 \family default
5602 atei folgende Zeile einfügen:
5603 \end_layout
5604
5605 \begin_layout Standard
5606
5607 \family typewriter
5608
5609 \backslash
5610 bind "asciicircum" "accent-circumflex"
5611 \end_layout
5612
5613 \begin_layout Standard
5614 Dabei ist 
5615 \family typewriter
5616 asciicircum
5617 \family default
5618  die Bezeichnung, die das X11-System für die 
5619 \begin_inset Quotes gld
5620 \end_inset
5621
5622
5623 \family typewriter
5624 ^
5625 \family default
5626
5627 \begin_inset Quotes grd
5628 \end_inset
5629
5630 -Taste verwendet.
5631 \begin_inset Foot
5632 status open
5633
5634 \begin_layout Plain Layout
5635 Die Bezeichnungen anderer Symbole lassen sich ganz gut aus einer c-Include-Datei
5636  namens 
5637 \family typewriter
5638 keysymdef.h
5639 \family default
5640  ablesen.
5641  Meist findet man sie in 
5642 \family typewriter
5643 /usr/X11/include/X11/
5644 \family default
5645 .
5646 \end_layout
5647
5648 \end_inset
5649
5650  
5651 \family typewriter
5652 accent-circum\SpecialChar \-
5653 flex
5654 \family default
5655  ist ein LyX-Befehl, der den Zirkumflex-Akzent erzeugt.
5656 \end_layout
5657
5658 \begin_layout Standard
5659 Leider unterscheidet sich die Wirkungsweise der toten Tasten, die in 
5660 \family typewriter
5661 .lyxrc
5662 \family default
5663  definiert wurden, merklich von der, die in Abschnitt
5664 \begin_inset space ~
5665 \end_inset
5666
5667
5668 \begin_inset CommandInset ref
5669 LatexCommand vref
5670 reference "sec:kmap"
5671
5672 \end_inset
5673
5674  beschrieben wurde.
5675 \end_layout
5676
5677 \begin_layout Subsection
5678 Ihre Sprachkonfiguration einstellen
5679 \begin_inset CommandInset label
5680 LatexCommand label
5681 name "sec:savlang"
5682
5683 \end_inset
5684
5685
5686 \end_layout
5687
5688 \begin_layout Standard
5689 Sie können Ihre 
5690 \family typewriter
5691 lyxrc-D
5692 \family default
5693 atei so verändern, dass Ihre gewünschte Sprachumgebung automatisch geladen
5694  wird, wenn LyX gestartet wird.
5695  Dieser Abschnitt beschreibt Befehle, die folgendes spezifizieren:
5696 \end_layout
5697
5698 \begin_layout Itemize
5699 Standard-, erste und zweite Tastaturbelegung
5700 \end_layout
5701
5702 \begin_layout Itemize
5703 Zeichensatzkodierung
5704 \end_layout
5705
5706 \begin_layout Standard
5707 In Ihrer 
5708 \family typewriter
5709 lyxrc-D
5710 \family default
5711 atei finden Sie verschiedene Beispiele, wie man sie konfigurieren kann.
5712  Zum Beispiel können Sie einen Eintrag für eine Tastaturbelegung folgendermaßen
5713  vornehmen:
5714 \end_layout
5715
5716 \begin_layout LyX-Code
5717
5718 \backslash
5719 bind "american" "keymap-primary"
5720 \end_layout
5721
5722 \begin_layout Standard
5723 eine tote Taste 
5724 \emph on
5725 (dead key)
5726 \emph default
5727  definieren:
5728 \end_layout
5729
5730 \begin_layout LyX-Code
5731
5732 \backslash
5733 bind "Alt+,"  "accent-cedilla"
5734 \end_layout
5735
5736 \begin_layout Standard
5737 oder eine Zeichensatzkodierung festlegen:
5738 \end_layout
5739
5740 \begin_layout LyX-Code
5741 # Die Norm für die Bildschirmzeichensätze 
5742 \end_layout
5743
5744 \begin_layout LyX-Code
5745 # Voreinstellung ist iso8859-1.
5746 \end_layout
5747
5748 \begin_layout LyX-Code
5749
5750 \backslash
5751 font_norm iso8859-2
5752 \end_layout
5753
5754 \begin_layout Chapter
5755 Installieren neuer Textklassen, Layouts und Vorlagen
5756 \begin_inset CommandInset label
5757 LatexCommand label
5758 name "chap:textclass"
5759
5760 \end_inset
5761
5762
5763 \end_layout
5764
5765 \begin_layout Standard
5766 In diesem Abschnitt wird beschrieben, wie Sie beim Installieren neuer Layout-
5767  und Vorlagedateien vorgehen müssen, außerdem auch eine kleine Auf\SpecialChar \textcompwordmark{}
5768 frischung,
5769  wie man neue Dokumentenklassen für LaTeX korrekt installiert.
5770  Zunächst ein paar Definitionen:
5771 \end_layout
5772
5773 \begin_layout Standard
5774 Eine 
5775 \emph on
5776 Dokumentenklasse
5777 \emph default
5778  ist eine LaTeX-Datei (normalerweise mit der Endung 
5779 \family typewriter
5780 .cls
5781 \family default
5782  oder 
5783 \family typewriter
5784 .sty
5785 \family default
5786 ), die das Format einer speziellen Art von Dokument beschreibt, etwa Artikel,
5787  Brief usw., und auch alle dazu notwendigen Befehle definiert.
5788 \end_layout
5789
5790 \begin_layout Standard
5791 Eine 
5792 \emph on
5793 Layout-Datei
5794 \emph default
5795  ist eine LyX-Datei, die einer LaTeX-Dokumentenklasse entspricht und LyX
5796  mitteilt, wie die diversen Formatelemente am Bildschirm dargestellt werden
5797  sollen, damit der Eindruck möglichst gut dem späteren Druckbild entspricht.
5798  Genauer gesagt beschreibt eine Layoutdatei eine 
5799 \emph on
5800 Textklasse
5801 \emph default
5802 , das interne Konstrukt, welches LyX verwendet, um den Text am Bildschirm
5803  darzustellen.
5804 \end_layout
5805
5806 \begin_layout Standard
5807
5808 \emph on
5809 Layout
5810 \emph default
5811  und 
5812 \emph on
5813 Textklasse
5814 \emph default
5815  sind somit in gewisser Weise äquivalent, aber es ist besser, die Datei
5816  als Layout zu bezeichnen und die interne Realisation im Speicher von LyX
5817  als Textklasse.
5818  Eine Vorlage ist einfach ein LyX-Dokument, welches bereits einige vordefinierte
5819  Einträge für eine bestimmte Textklasse enthält.
5820  Derartige Vorlagen sind beispielsweise für Briefe oder Artikel für Zeitschrifte
5821 n sehr hilfreich.
5822 \end_layout
5823
5824 \begin_layout Section
5825 Installation eines neuen LaTeX-Paketes
5826 \end_layout
5827
5828 \begin_layout Standard
5829 Bei manchen TeX-Installationen fehlt möglicherweise das eine oder andere
5830  Paket, das Sie gerne mit LyX verwenden würden.
5831  Ein Beispiel dafür ist FoilTeX, ein verbreitetes (und sehr leistungsfähiges)
5832  Paket zur Erstellung von Dias und Folien für Overheadprojektoren.
5833 \begin_inset Foot
5834 status open
5835
5836 \begin_layout Plain Layout
5837 Weitere Dokumentation zu FoilTeX finden Sie im Teil 
5838 \emph on
5839 Handbuchergänzungen
5840 \emph default
5841  der Online-Hilfe.
5842 \end_layout
5843
5844 \end_inset
5845
5846  Sie finden hier eine Beschreibung der grundlegenden Schritte, um ein solches
5847  zusätzliches Paket in einer aktuellen Version von teTeX
5848 \begin_inset Foot
5849 status open
5850
5851 \begin_layout Plain Layout
5852 Die Prozedur gilt auf jeden Fall für v1.0 sowie die 0.9 Betaversionen.
5853  Hinweise darauf, ob dies auch in Version 0.4 funktioniert, sind willkommen,
5854  andererseits ist ein Upgrade auf 1.0 sicher die bessere Wahl.
5855 \end_layout
5856
5857 \end_inset
5858
5859  oder einer anderen, web2c basierten TeX-Distribution einzubinden.
5860 \end_layout
5861
5862 \begin_layout Enumerate
5863 Besorgen Sie sich das Paket von CTAN oder einer anderen Quelle
5864 \begin_inset Foot
5865 status open
5866
5867 \begin_layout Plain Layout
5868 Informationen darüber, was CTAN ist und wo unterstützte Dokumentenklassen
5869  gefunden werden können, finden Sie im Hilfedokument 
5870 \emph on
5871 LaTe
5872 \family sans
5873 \emph default
5874
5875 \begin_inset ERT
5876 status collapsed
5877
5878 \begin_layout Plain Layout
5879
5880 {}
5881 \end_layout
5882
5883 \end_inset
5884
5885
5886 \family default
5887 \emph on
5888 X-Konfiguration
5889 \emph default
5890 .
5891 \end_layout
5892
5893 \end_inset
5894
5895 .
5896 \end_layout
5897
5898 \begin_layout Enumerate
5899 Lesen Sie die Datei 
5900 \family typewriter
5901 texmf.cnf
5902 \family default
5903  (normalerweise befindet sie sich im Verzeichnis 
5904 \family typewriter
5905 $TEXMF/web2c
5906 \family default
5907 , Sie können sie aber auch mit dem Befehl 
5908 \family typewriter
5909 kpsewhich texmf.cnf
5910 \family default
5911  lokalisieren).
5912  Dort wird beschrieben, wie Sie ein lokales 
5913 \family typewriter
5914 texmf
5915 \family default
5916 -Verzeichnis anlegen können; folgen Sie diesen Instruktionen.
5917  Sie müssen den Namen Ihres lokalen 
5918 \family typewriter
5919 texmf
5920 \family default
5921 -Ver\SpecialChar \-
5922 zeich\SpecialChar \-
5923 nis\SpecialChar \-
5924 ses in 
5925 \family typewriter
5926 texmf.cnf
5927 \family default
5928  eintragen.
5929  Typischerweise wird unter Linux Software, die nicht zur normalen Distribution
5930  gehört, unterhalb von 
5931 \family typewriter
5932 /usr/local
5933 \family default
5934  installiert, es bietet sich also 
5935 \family typewriter
5936 /usr/local/
5937 \begin_inset Newline linebreak
5938 \end_inset
5939
5940 texmf
5941 \family default
5942  an.
5943  Im Normalfall müssen Sie nur zwei Dinge verändern:
5944 \end_layout
5945
5946 \begin_deeper
5947 \begin_layout Enumerate
5948 Setzen Sie die Umgebungsvariable 
5949 \family typewriter
5950 TEXMFLOCAL
5951 \family default
5952  auf das gewählte Verzeichnis, zum Beispiel
5953 \begin_inset Newline newline
5954 \end_inset
5955
5956
5957 \family typewriter
5958 TEXMFLOCAL = /usr/local/texmf
5959 \end_layout
5960
5961 \begin_layout Enumerate
5962 Stellen Sie sicher, dass 
5963 \family typewriter
5964 TEXMF
5965 \family default
5966  die Variable 
5967 \family typewriter
5968 TEXMFLOCAL
5969 \family default
5970  enthält:
5971 \begin_inset Newline newline
5972 \end_inset
5973
5974
5975 \family typewriter
5976 TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!TEXMFMAIN} 
5977 \end_layout
5978
5979 \end_deeper
5980 \begin_layout Enumerate
5981 Legen Sie das lokale Verzeichnis an.
5982  Die Verzeichnisstruktur muss dabei derjenigen des bestehenden 
5983 \family typewriter
5984 texmf
5985 \family default
5986 -Ver\SpecialChar \-
5987 zeich\SpecialChar \-
5988 nis\SpecialChar \-
5989 ses entsprechen, also LaTeX-Pakete in 
5990 \begin_inset Flex URL
5991 status collapsed
5992
5993 \begin_layout Plain Layout
5994
5995 /usr/local/texmf/latex/
5996 \end_layout
5997
5998 \end_inset
5999
6000  usw.
6001 \end_layout
6002
6003 \begin_layout Enumerate
6004 Installieren Sie das neue Paket.
6005  Am Beispiel FoilTeX: Legen Sie das Verzeichnis 
6006 \begin_inset Flex URL
6007 status collapsed
6008
6009 \begin_layout Plain Layout
6010
6011 /usr/local/texmf/latex/foiltex
6012 \end_layout
6013
6014 \end_inset
6015
6016  an und kopieren Sie die diversen Dateien des entpackten 
6017 \family typewriter
6018 tar
6019 \family default
6020 -Archives in dieses Verzeichnis.
6021 \end_layout
6022
6023 \begin_layout Enumerate
6024 Starten Sie das Programm 
6025 \family typewriter
6026 texhash
6027 \family default
6028 .
6029  Dabei wird (unter anderem) die Datei
6030 \begin_inset Newline newline
6031 \end_inset
6032
6033
6034 \begin_inset Flex URL
6035 status collapsed
6036
6037 \begin_layout Plain Layout
6038
6039 /usr/local/texmf/ls-R
6040 \end_layout
6041
6042 \end_inset
6043
6044  angelegt oder aktualisiert.
6045 \end_layout
6046
6047 \begin_layout Enumerate
6048 Wählen Sie in LyX den Menüpunkt 
6049 \family sans
6050 Werkzeuge\SpecialChar \menuseparator
6051 Neu
6052 \begin_inset space \space{}
6053 \end_inset
6054
6055 konfigurieren
6056 \family default
6057  an; starten Sie LyX danach erneut.
6058 \end_layout
6059
6060 \begin_layout Standard
6061 Nun sollte das neue Paket --- beispielsweise 
6062 \family sans
6063 slides (FoilTe
6064 \family typewriter
6065
6066 \begin_inset ERT
6067 status open
6068
6069 \begin_layout Plain Layout
6070
6071 {}
6072 \end_layout
6073
6074 \end_inset
6075
6076
6077 \family sans
6078 X)
6079 \family default
6080  --- im Feld 
6081 \family sans
6082 Dokumentklasse
6083 \family default
6084  des Menüs 
6085 \family sans
6086 Dokument\SpecialChar \menuseparator
6087 Einstellungen
6088 \family default
6089 \SpecialChar \ldots{}
6090  erscheinen.
6091  Ein Hinweis am Rande: es gibt auch einfachere Möglichkeiten, ein neues
6092  Paket zu installieren, Sie können etwa im LaTeX-Systemverzeichnis (
6093 \family typewriter
6094 $TEXMF/tex/latex
6095 \family default
6096 ) lediglich einen Link auf das neue Paket anlegen (nicht vergessen, 
6097 \family typewriter
6098 texconfig
6099 \family default
6100  aufzurufen!) oder die Umgebungsvariable 
6101 \family typewriter
6102 $TEXINPUTS
6103 \family default
6104  entsprechend setzen.
6105  Die in 
6106 \family typewriter
6107 texmf.cnf
6108 \family default
6109  beschriebene, formale Methode funktioniert aber garantiert, deshalb sollten
6110  Sie diese auch verwenden, solange die Umstände dies nicht verhindern, etwa
6111  wenn Sie keine Administratorrechte haben.
6112 \end_layout
6113
6114 \begin_layout Section
6115 Layouts
6116 \end_layout
6117
6118 \begin_layout Standard
6119 In diesem Abschnitt wird beschrieben, wie Sie eigene Layout-Dateien (auch
6120  Textklassen genannt) für LyX schreiben können; dafür wird die Klasse 
6121 \family typewriter
6122 article
6123 \family default
6124  als Beispiel genommen.
6125  Derartige 
6126 \family typewriter
6127 .layout
6128 \family default
6129 -Dateien beschreiben, welche Arten von Absatzumgebungen in der jeweiligen
6130  Dokumentenklasse zur Verfügung stehen, und wie sie in LyX dargestellt werden.
6131  Diese Beschreibung ist zwar sehr tiefgehend, kann aber dennoch nicht alle
6132  Eventualitäten und Probleme abdecken, auf die Sie beim Schreiben eigener
6133  Layout-Dateien stoßen können.
6134  Dies liegt einfach an der enormen Vielfalt der Textklassen von LaTeX.
6135 \end_layout
6136
6137 \begin_layout Standard
6138 Wenn Sie vorhaben, eine neue Textklasse zu entwickeln, sollten Sie einen
6139  Blick in die Beispiel-Textklassen werfen, die im LyX-Paket enthalten sind.
6140  Wenn Sie eine LaTeX-Dokumentenklasse verwenden, die vermutlich auch von
6141  anderen Personen benutzt wird, und Sie eine passende LyX-Textklasse entwickelt
6142  haben, dann sollten Sie uns Ihr Werk ruhig zukommen lassen, damit wir es
6143  in die Distribution integrieren können.
6144 \end_layout
6145
6146 \begin_layout Standard
6147 Bei allen im folgenden angegebenen Optionen ist die Groß-/Kleinschreibung
6148  nicht relevant, das heißt Style, style und StYlE bezeichnen denselben Befehl.
6149  Die jeweils möglichen Werte sind in eckigen Klammern hinter dem Namen aufgeführ
6150 t.
6151  Die Voreinstellung einer Option, also der Wert, den die Option erhält,
6152  wenn sie 
6153 \emph on
6154 nicht
6155 \emph default
6156  spezifiziert wird, ist 
6157 \family typewriter
6158 \emph on
6159 hervorgehoben
6160 \family default
6161 \emph default
6162 .
6163  Wenn ein Argument einen Datentyp hat, wie 
6164 \emph on
6165 string
6166 \emph default
6167  oder 
6168 \emph on
6169 float
6170 \emph default
6171 , dann wird die Voreinstellung wie folgt dargestellt: 
6172 \family typewriter
6173 float=
6174 \emph on
6175 Voreinstellung
6176 \family default
6177 .
6178 \end_layout
6179
6180 \begin_layout Subsection
6181 Unterstützung neuer Dokumentenklassen
6182 \end_layout
6183
6184 \begin_layout Standard
6185 Generell können drei Situationen auftreten, wenn Sie eine neue Dokumentenklasse
6186  unterstützen wollen.
6187  Bei den beiden einfacheren Fällen handelt es sich um LaTeX2e-Klassen- (
6188 \family typewriter
6189 .cls
6190 \family default
6191 ) oder Stil- (
6192 \family typewriter
6193 .sty
6194 \family default
6195 ) Dateien.
6196  Wenn Sie Pech haben, liegt der dritte Fall vor, und bei der neuen Klasse
6197  handelt es sich um eine LaTeX 2.09 Stil-Datei.
6198  Das Vorgehen beim Anlegen einer neuen Layout-Datei für diese drei Fälle
6199  ist sehr ähnlich, lediglich im dritten Fall ist ein zusätzlicher Schritt
6200  notwendig, um LyX zu ermöglichen, auch mit LaTeX 2.09 zu arbeiten.
6201 \end_layout
6202
6203 \begin_layout Subsection
6204 LaTeX2e 
6205 \family typewriter
6206 sty
6207 \family default
6208 -Datei
6209 \end_layout
6210
6211 \begin_layout Standard
6212 Wenn es sich bei der neuen Dokumentenklasse um eine Stil-Datei handelt,
6213  die zusammen mit einer bereits existierenden und von LyX unterstützten
6214  Dokumentenklasse handelt, nehmen Sie am besten die Layout-Datei für diese
6215  Klasse als Ausgangspunkt und kopieren sie in Ihr lokales Verzeichnis.
6216  Der Einfachheit halber nehmen wir an, die neue Stil-Datei sei 
6217 \family typewriter
6218 myclass.sty
6219 \family default
6220 , und sie ist dafür gedacht, mit der Standard-Dokumentenklasse 
6221 \family typewriter
6222 report.cls
6223 \family default
6224  verwendet zu werden.
6225  
6226 \end_layout
6227
6228 \begin_layout LyX-Code
6229 cp report.layout ~/.lyx/layouts/myclass.layout
6230 \end_layout
6231
6232 \begin_layout Standard
6233 Editieren Sie nun 
6234 \family typewriter
6235 myclass.layout
6236 \family default
6237 , und ändern Sie die Zeile
6238 \end_layout
6239
6240 \begin_layout LyX-Code
6241
6242 \backslash
6243 DeclareLaTe
6244 \family typewriter
6245
6246 \begin_inset ERT
6247 status open
6248
6249 \begin_layout Plain Layout
6250
6251 {}
6252 \end_layout
6253
6254 \end_inset
6255
6256
6257 \family default
6258 XClass{report}
6259 \end_layout
6260
6261 \begin_layout Standard
6262 um in
6263 \end_layout
6264
6265 \begin_layout LyX-Code
6266
6267 \backslash
6268 DeclareLaTe
6269 \family typewriter
6270
6271 \begin_inset ERT
6272 status open
6273
6274 \begin_layout Plain Layout
6275
6276 {}
6277 \end_layout
6278
6279 \end_inset
6280
6281
6282 \family default
6283 XClass[report, myclass.sty]{report (myclass)}
6284 \end_layout
6285
6286 \begin_layout Standard
6287 Fügen Sie nun irgendwo am Anfang der Datei folgende Zeilen ein:
6288 \end_layout
6289
6290 \begin_layout LyX-Code
6291 Preamble 
6292 \begin_inset Newline newline
6293 \end_inset
6294
6295    
6296 \backslash
6297 usepackage{myclass}
6298 \begin_inset Newline newline
6299 \end_inset
6300
6301 EndPreamble
6302 \end_layout
6303
6304 \begin_layout Standard
6305 Starten Sie jetzt LyX und konfigurieren Sie es neu (
6306 \family sans
6307 Werkzeuge\SpecialChar \menuseparator
6308 Neu
6309 \begin_inset space \space{}
6310 \end_inset
6311
6312 konfigurieren
6313 \family default
6314 ).
6315  Starten Sie LyX neu und legen Sie ein neues Dokument an.
6316  Sie sollten nun in 
6317 \family sans
6318 Dokument\SpecialChar \menuseparator
6319 Einstellungen
6320 \family default
6321 \SpecialChar \ldots{}
6322  als mögliche Dokumentenklasse auch 
6323 \family sans
6324 report
6325 \begin_inset space \space{}
6326 \end_inset
6327
6328 (myclass)
6329 \family default
6330  vorfinden.
6331  Höchstwahrscheinlich werden sich einige Befehle der neuen Klasse von denen
6332  der Basisklasse
6333 \begin_inset Foot
6334 status open
6335
6336 \begin_layout Plain Layout
6337
6338 \family sans
6339 report
6340 \family default
6341  in diesem Beispiel
6342 \end_layout
6343
6344 \end_inset
6345
6346  unterscheiden; Sie können dann mit den Einstellungen für die verschiedenen
6347  Umgebungstypen in der Layoutdatei herumexperimentieren.
6348  Dazu später mehr.
6349 \end_layout
6350
6351 \begin_layout Subsection
6352 LaTeX2e 
6353 \family typewriter
6354 cls-
6355 \family default
6356 Datei
6357 \end_layout
6358
6359 \begin_layout Standard
6360 In diesem Fall müssen Sie ziemlich sicher ein eigenes Layout von Grund auf
6361  neu erstellen.
6362  Dabei ist es angeraten, die Layout-Datei einer ähnlichen Dokumentenklasse
6363  als Basis zu verwenden und diese an den entsprechenden Stellen anzupassen.
6364  Zumindest sollten Sie eine existierende Layout-Datei betrachten um zu sehen,
6365  welche Dinge beachtet werden müssen.
6366  
6367 \end_layout
6368
6369 \begin_layout Subsection
6370 LaTeX 2.09 
6371 \family sans
6372 sty
6373 \family default
6374 -Datei
6375 \end_layout
6376
6377 \begin_layout Standard
6378 Ob eine 
6379 \family typewriter
6380 .sty
6381 \family default
6382 -Datei für das (jetzt obsolete) LaTeX 2.09 geschrieben wurde, können Sie
6383  an einem der beiden folgenden Dinge erkennen:
6384 \end_layout
6385
6386 \begin_layout Enumerate
6387 Eine Beispieldatei, die diese Klasse verwendet, deklariert dies durch den
6388  Befehl 
6389 \family typewriter
6390
6391 \backslash
6392 documentstyle{myclass}
6393 \family default
6394  (anstelle von 
6395 \family typewriter
6396
6397 \backslash
6398 documentclass
6399 \family default
6400 )
6401 \end_layout
6402
6403 \begin_layout Enumerate
6404 Der Aufruf von LaTeX mit einer Beispieldatei gibt eine Warnung aus, dass
6405  in den Kompatibilitätsmodus geschaltet wird.
6406 \end_layout
6407
6408 \begin_layout Standard
6409 LyX unterstützt ausschließlich LaTeX2e-Dokumente.
6410  Aber das ist kein Grund zu verzweifeln, denn wo ein Wille ist, ist auch
6411  ein Weg (
6412 \begin_inset Quotes gld
6413 \end_inset
6414
6415 Es war offensichtlich unmöglich; deshalb haben wir es trotzdem getan
6416 \begin_inset Quotes grd
6417 \end_inset
6418
6419 ).
6420  Die existierende Unterstützung für ReVTeX 3.1 ist ein Beispiel, bei dem
6421  der LaTeX 2.09 Code derart gekapselt wird, dass er in Dokumenten, die mit
6422  LaTeX2e formatiert wurden, verwendet werden kann.
6423  Sie können diese Kapselung auch für Ihr 
6424 \family typewriter
6425 myclass.sty
6426 \family default
6427  verwenden, sollte sich dieses als 2.09-Code herausstellen.
6428  Hier ein kurzes Rezept:
6429 \end_layout
6430
6431 \begin_layout LyX-Code
6432 cp Ly
6433 \family typewriter
6434
6435 \begin_inset ERT
6436 status open
6437
6438 \begin_layout Plain Layout
6439
6440 {}
6441 \end_layout
6442
6443 \end_inset
6444
6445
6446 \family default
6447 XDir/tex/revtex.cls ~/tex/myclass.cls
6448 \end_layout
6449
6450 \begin_layout Standard
6451 (oder wo immer Sie Ihre lokalen TeX-Dateien speichern).
6452  Editieren Sie nun 
6453 \family typewriter
6454 my\SpecialChar \-
6455 class.cls
6456 \family default
6457  und ersetzen Sie jedes vorhandene 
6458 \emph on
6459 revtex
6460 \emph default
6461  durch myclass.
6462  Wahrscheinlich sind einige der 
6463 \family typewriter
6464
6465 \backslash
6466 DeclareOption
6467 \family default
6468 -Einträge für Ihre Stil-Datei nicht relevant, doch das soll Sie momentan
6469  nicht stören.
6470 \end_layout
6471
6472 \begin_layout Standard
6473 Als nächstes erstellen Sie wie im vorigen Abschnitt beschrieben eine Datei
6474 \begin_inset Newline newline
6475 \end_inset
6476
6477
6478 \begin_inset Flex URL
6479 status collapsed
6480
6481 \begin_layout Plain Layout
6482
6483 myclass.layout
6484 \end_layout
6485
6486 \end_inset
6487
6488 , verwenden aber diesmal den Eintrag
6489 \end_layout
6490
6491 \begin_layout LyX-Code
6492
6493 \backslash
6494 DeclareLaTe
6495 \family typewriter
6496
6497 \begin_inset ERT
6498 status open
6499
6500 \begin_layout Plain Layout
6501
6502 {}
6503 \end_layout
6504
6505 \end_inset
6506
6507
6508 \family default
6509 XClass{myclass}
6510 \end_layout
6511
6512 \begin_layout Standard
6513 Eine 
6514 \family typewriter
6515 Preamble
6516 \family default
6517 -Definition sollte nicht notwendig sein.
6518  Konfigurieren Sie LyX neu, und mit etwas Glück haben Sie ein funktionierendes
6519  System, das lediglich ein wenig Einstellungsarbeit bei der Darstellung
6520  benötigt.
6521  Das umfasst Veränderungen der Werte, die LyX für Abstände, Zeichensätze
6522  usw.
6523 \begin_inset space \space{}
6524 \end_inset
6525
6526 verwendet; diese werden in der 
6527 \family typewriter
6528 .layout
6529 \family default
6530 -Datei festgelegt.
6531 \end_layout
6532
6533 \begin_layout Standard
6534 Weiterhin müssen Sie sicherstellen, dass alle Umgebungstypen, die in 
6535 \family typewriter
6536 myclass.
6537 \begin_inset Newline linebreak
6538 \end_inset
6539
6540 cls
6541 \family default
6542  definiert werden, auch in 
6543 \begin_inset Flex URL
6544 status collapsed
6545
6546 \begin_layout Plain Layout
6547
6548 myclass.layout
6549 \end_layout
6550
6551 \end_inset
6552
6553  vorhanden sind.
6554  Falls einige davon fehlen, müssen Sie die entsprechenden Einträge hinzufügen.
6555  Kopieren Sie dazu einen ähnlich aussehenden Stil, und verändern Sie diesen
6556  nach Ihren Wünschen.
6557  Dies geschieht am einfachsten folgendermaßen:
6558 \end_layout
6559
6560 \begin_layout LyX-Code
6561 Style FehlenderStyle
6562 \end_layout
6563
6564 \begin_layout LyX-Code
6565     CopyStyle ÄhnlicherStyle
6566 \end_layout
6567
6568 \begin_layout LyX-Code
6569     # hier die Unterschiede neu definieren
6570 \end_layout
6571
6572 \begin_layout LyX-Code
6573 End
6574 \end_layout
6575
6576 \begin_layout Standard
6577 Im folgenden Abschnitt wird erläutert, was welches Element in einer 
6578 \family typewriter
6579 .layout
6580 \family default
6581 -Datei macht.
6582 \end_layout
6583
6584 \begin_layout Standard
6585 Dies sollte ausreichend sein, um auf den richtigen Weg zu gelangen.
6586  Die folgenden Abschnitte enthalten Details zum tatsächlichen Inhalt der
6587  Layout-Dateien.
6588  Wenn es dennoch zu Problemen kommt, wenden Sie sich an die LyX-Mailing-Listen.
6589  Die Entwickler freuen sich immer über neue Dokumentenklassen!
6590 \end_layout
6591
6592 \begin_layout Section
6593 Deklaration einer neuen Textklasse
6594 \end_layout
6595
6596 \begin_layout Standard
6597 Zeilen, die mit einem 
6598 \family typewriter
6599 #
6600 \family default
6601  beginnen, sind Kommentare.
6602  Mit einer Ausnahme: alle Textklassen sollten mit Zeilen ähnlich wie den
6603  folgenden beginnen:
6604 \end_layout
6605
6606 \begin_layout LyX-Code
6607
6608 \size small
6609 #% Do not delete the line below; configure depends on this
6610 \end_layout
6611
6612 \begin_layout LyX-Code
6613
6614 \size small
6615 #  
6616 \backslash
6617 DeclareLaTe
6618 \family typewriter
6619 \size default
6620
6621 \begin_inset ERT
6622 status open
6623
6624 \begin_layout Plain Layout
6625
6626 {}
6627 \end_layout
6628
6629 \end_inset
6630
6631
6632 \family default
6633 \size small
6634 XClass{article}
6635 \end_layout
6636
6637 \begin_layout Standard
6638 Die zweite Zeile wird benötigt, wenn Sie LyX konfigurieren.
6639  Die Textklassen-Datei wird von dem LaTeX-Skript 
6640 \family typewriter
6641
6642 \begin_inset Flex URL
6643 status collapsed
6644
6645 \begin_layout Plain Layout
6646
6647 chkconfig.ltx
6648 \end_layout
6649
6650 \end_inset
6651
6652
6653 \family default
6654  gelesen, und zwar in einem speziellen Modus, in dem 
6655 \family typewriter
6656 #
6657 \family default
6658 -Zeichen ignoriert werden.
6659  Die erste Zeile ist einfach ein LaTeX-Kommentar, in der zweiten wird die
6660  Textklasse deklariert.
6661  Eine Datei namens 
6662 \family typewriter
6663 article.layout
6664 \family default
6665 , die mit diesen beiden Zeilen beginnt, definiert eine Textklasse mit dem
6666  Namen 
6667 \family typewriter
6668 article
6669 \family default
6670  und benutzt die LaTeX-Dokumentenklasse 
6671 \family typewriter
6672 article.cls
6673 \family default
6674 .
6675  
6676 \emph on
6677 article
6678 \emph default
6679  ist auch die Beschreibung, die später im Popup-Menü 
6680 \family sans
6681 Dokument\SpecialChar \menuseparator
6682 Einstellungen
6683 \family default
6684  auftaucht.
6685  
6686 \end_layout
6687
6688 \begin_layout Standard
6689 Angenommen, Sie möchten Ihre eigene Textklasse schreiben, welche die LaTeX-Doku\SpecialChar \-
6690 m
6691 en\SpecialChar \-
6692 tenklasse 
6693 \family typewriter
6694 article
6695 \family default
6696  benutzt, in der Sie aber das Aussehen der Kopfzeile verändert haben.
6697  Wenn Sie dann Ihre Textklasse in eine Datei namens 
6698 \family typewriter
6699 myarticle.layout
6700 \family default
6701  schreiben, sollten die ersten beiden Zeilen der Datei etwa so aussehen:
6702 \end_layout
6703
6704 \begin_layout LyX-Code
6705
6706 \size small
6707 #% Do not delete the line below; configure depends on this
6708 \end_layout
6709
6710 \begin_layout LyX-Code
6711
6712 \size small
6713 #  
6714 \backslash
6715 DeclareLaTe
6716 \family typewriter
6717 \size default
6718
6719 \begin_inset ERT
6720 status open
6721
6722 \begin_layout Plain Layout
6723
6724 {}
6725 \end_layout
6726
6727 \end_inset
6728
6729
6730 \family default
6731 \size small
6732 XClass[article]{article (with my own headings)}
6733 \end_layout
6734
6735 \begin_layout Standard
6736 Auf diese Weise deklarieren Sie eine Textklasse 
6737 \family typewriter
6738 myarticle
6739 \family default
6740 , die die LaTeX
6741 \begin_inset ERT
6742 status open
6743
6744 \begin_layout Plain Layout
6745
6746 "=
6747 \end_layout
6748
6749 \end_inset
6750
6751 Dokumentklasse 
6752 \family typewriter
6753 article.cls
6754 \family default
6755  verwendet und (im Popup-Menü) beschrieben wird mit: 
6756 \family sans
6757 article (with my own headings)
6758 \family default
6759 .
6760  Falls Ihre Textklasse auch noch von weiteren Paketen abhängt, können Sie
6761  das so angeben:
6762 \end_layout
6763
6764 \begin_layout LyX-Code
6765
6766 \size small
6767 #% Do not delete the line below; configure depends on this
6768 \end_layout
6769
6770 \begin_layout LyX-Code
6771
6772 \size small
6773 #  
6774 \backslash
6775 DeclareLaTe
6776 \family typewriter
6777 \size default
6778
6779 \begin_inset ERT
6780 status open
6781
6782 \begin_layout Plain Layout
6783
6784 {}
6785 \end_layout
6786
6787 \end_inset
6788
6789
6790 \family default
6791 \size small
6792 XClass[article,foo.sty]{article (with my own head
6793 \begin_inset ERT
6794 status open
6795
6796 \begin_layout Plain Layout
6797
6798 "-
6799 \end_layout
6800
6801 \end_inset
6802
6803 ings)}
6804 \end_layout
6805
6806 \begin_layout Standard
6807 Dadurch wird angezeigt, dass Ihre Klasse auch das Paket 
6808 \family typewriter
6809 foo.sty
6810 \family default
6811  verwendet.
6812  Schließlich können Sie auch Klassen für DocBook festlegen.
6813  Eine typische Deklaration sieht so aus:
6814 \end_layout
6815
6816 \begin_layout LyX-Code
6817
6818 \end_layout
6819
6820 \begin_layout LyX-Code
6821
6822 \size small
6823 #% Do not delete the line below; configure depends on this
6824 \end_layout
6825
6826 \begin_layout LyX-Code
6827
6828 \size small
6829
6830 \backslash
6831 DeclareDocBookClass[article]{SGML (DocBook article)}
6832 \end_layout
6833
6834 \begin_layout Standard
6835 Diesen Deklarationen kann außerdem ein optionaler Parameter zugefügt werden,
6836  der den Namen der Dokumentenklasse festlegt (hier ist aber keine Liste
6837  erlaubt).
6838 \end_layout
6839
6840 \begin_layout Standard
6841 Wenn Sie eine Textklasse nach Ihrem Geschmack erstellt haben, müssen Sie
6842  die Datei nur noch in das Verzeichnis 
6843 \family typewriter
6844 Ly
6845 \begin_inset ERT
6846 status open
6847
6848 \begin_layout Plain Layout
6849
6850 {}
6851 \end_layout
6852
6853 \end_inset
6854
6855 XDir/layouts/
6856 \family default
6857  oder nach 
6858 \family typewriter
6859 UserDir/layouts
6860 \family default
6861  kopieren und unter LyX den Menüpunkt 
6862 \family sans
6863 Werkzeuge\SpecialChar \menuseparator
6864 Neu
6865 \begin_inset space \space{}
6866 \end_inset
6867
6868 konfigurieren
6869 \family default
6870  auswählen.
6871  Nach dem Neustart von LyX sollte Ihre Textklasse im Popup-Menü 
6872 \family sans
6873 Dokument\SpecialChar \menuseparator
6874 Einstellungen
6875 \family default
6876 \SpecialChar \ldots{}
6877  auswählbar sein.
6878 \end_layout
6879
6880 \begin_layout Subsection
6881 Allgemeine Parameter für Textklassen
6882 \end_layout
6883
6884 \begin_layout Standard
6885 Nachfolgend allgemeine Parameter, die die Form des gesamten Dokumentes beschreib
6886 en:
6887 \end_layout
6888
6889 \begin_layout Description
6890
6891 \family typewriter
6892 \series medium
6893 Columns
6894 \family default
6895 \series default
6896  [
6897 \family typewriter
6898 \emph on
6899 1
6900 \emph default
6901 , 2
6902 \family default
6903 ]
6904 \begin_inset Newline newline
6905 \end_inset
6906
6907 Gibt an, ob die Textklasse standardmäßig ein- oder zweispaltig gesetzt wird.
6908  Kann im Popup-Menü 
6909 \family sans
6910 Dokument\SpecialChar \menuseparator
6911 Einstellungen
6912 \family default
6913 \SpecialChar \ldots{}
6914  geändert werden.
6915  Diese Einstellung ist wichtig: Falls Ihre Textklasse standardmäßig zweispaltig
6916  gesetzt wird, Sie aber vergessen, das korrekt anzugeben, wird die Option
6917  
6918 \family typewriter
6919 twocolumn
6920 \family default
6921  
6922 \emph on
6923 nicht
6924 \emph default
6925  gesetzt, wenn Sie 
6926 \family sans
6927 Zweispaltiges
6928 \family default
6929
6930 \begin_inset space \space{}
6931 \end_inset
6932
6933
6934 \family sans
6935 Dokument
6936 \family default
6937  in 
6938 \family sans
6939 Dokument\SpecialChar \menuseparator
6940 Einstellungen
6941 \family default
6942 \SpecialChar \ldots{}
6943  aktivieren.
6944 \end_layout
6945
6946 \begin_layout Description
6947
6948 \family typewriter
6949 \series medium
6950 Sides
6951 \family default
6952 \series default
6953  [
6954 \family typewriter
6955 \emph on
6956 1
6957 \emph default
6958 , 2
6959 \family default
6960 ]
6961 \begin_inset Newline newline
6962 \end_inset
6963
6964 Gibt an, ob der Text standardmäßig für ein- oder für zweiseitigen Druck
6965  gesetzt wird.
6966  Kann im Popup-Menü 
6967 \family sans
6968 Dokument\SpecialChar \menuseparator
6969 Einstellungen
6970 \family default
6971 \SpecialChar \ldots{}
6972  geändert werden.
6973 \end_layout
6974
6975 \begin_layout Description
6976
6977 \family typewriter
6978 \series medium
6979 PageStyle
6980 \family default
6981 \series default
6982  [
6983 \family typewriter
6984 \emph on
6985 plain
6986 \emph default
6987 , empty, headings
6988 \family default
6989 ]
6990 \begin_inset Newline newline
6991 \end_inset
6992
6993 Der Standardseitenstil.
6994  Kann ebenfalls im Popup-Menü 
6995 \family sans
6996 Dokument\SpecialChar \menuseparator
6997 Ein\SpecialChar \-
6998 stel\SpecialChar \-
6999 lun\SpecialChar \-
7000 gen
7001 \family default
7002 \SpecialChar \ldots{}
7003  geändert werden.
7004 \end_layout
7005
7006 \begin_layout Description
7007
7008 \family typewriter
7009 \series medium
7010 MaxCounter
7011 \family default
7012 \series default
7013  [
7014 \family typewriter
7015 \emph on
7016 Counter_Chapter
7017 \emph default
7018 , Counter_Section, Counter_Subsection, 
7019 \begin_inset Newline newline
7020 \end_inset
7021
7022 Counter_Subsubsection, Counter_Paragraph, Counter_Subparagraph, 
7023 \begin_inset Newline newline
7024 \end_inset
7025
7026 Counter_EnumI, Counter_EnumII, Counter_EnumIII, Counter_EnumIV
7027 \family default
7028
7029 \begin_inset Newline newline
7030 \end_inset
7031
7032 Der kleinste Abschnitt-Typ, der automatisch nummeriert wird.
7033  Sinnvoll sind Werte wie 
7034 \family typewriter
7035 Counter_Chapter
7036 \family default
7037  für 
7038 \family sans
7039 book
7040 \family default
7041  oder 
7042 \family sans
7043 report
7044 \family default
7045  und 
7046 \family typewriter
7047 Counter_Section
7048 \family default
7049  für 
7050 \family sans
7051 article
7052 \family default
7053 .
7054  Wenn überhaupt keine Nummerierung benötigt wird, beispielsweise in einem
7055  Brief, sollte 
7056 \family typewriter
7057 MaxCounter
7058 \family default
7059  den Wert 
7060 \family typewriter
7061 Counter_EnumI
7062 \family default
7063  erhalten.
7064  
7065 \end_layout
7066
7067 \begin_layout Description
7068
7069 \family typewriter
7070 \series medium
7071 ClassOptions\SpecialChar \ldots{}
7072 End
7073 \family default
7074 \series default
7075  
7076 \begin_inset space ~
7077 \end_inset
7078
7079
7080 \begin_inset Newline newline
7081 \end_inset
7082
7083 Dieser Abschnitt beschreibt verschiedene globale Optionen, die von der Dokumente
7084 nklasse unterstützt werden.
7085  Eine detaillierte Beschreibung finden Sie in Abschnitt 
7086 \begin_inset CommandInset ref
7087 LatexCommand vref
7088 reference "sec:classoptions"
7089
7090 \end_inset
7091
7092 .
7093 \end_layout
7094
7095 \begin_layout Description
7096
7097 \family typewriter
7098 \series medium
7099 ProvidesAmsmath
7100 \family default
7101 \series default
7102  
7103 \family typewriter
7104 [
7105 \emph on
7106 0
7107 \emph default
7108 ,1]
7109 \family default
7110  
7111 \begin_inset space ~
7112 \end_inset
7113
7114
7115 \family typewriter
7116
7117 \begin_inset Newline newline
7118 \end_inset
7119
7120
7121 \family default
7122 Gibt an, ob die betreffende Klasse von sich aus das Paket 
7123 \family typewriter
7124 amsmath
7125 \family default
7126  lädt.
7127  Dies ist für die Dokumentenklassen 
7128 \family typewriter
7129 amsart
7130 \family default
7131  und 
7132 \family typewriter
7133 amsbook
7134 \family default
7135  der Fall.
7136 \end_layout
7137
7138 \begin_layout Description
7139
7140 \family typewriter
7141 \series medium
7142 ProvidesMakeidx
7143 \family default
7144 \series default
7145  
7146 \family typewriter
7147 [
7148 \emph on
7149 0
7150 \emph default
7151 ,1]
7152 \family default
7153  
7154 \begin_inset space ~
7155 \end_inset
7156
7157
7158 \begin_inset Newline newline
7159 \end_inset
7160
7161 Gibt an, ob die betreffende Klasse die Funktionalität des Paketes 
7162 \family typewriter
7163 makeidx
7164 \family default
7165  bereitstellt.
7166  Dies ist für die Dokumentenklassen 
7167 \family typewriter
7168 amsart
7169 \family default
7170  und 
7171 \family typewriter
7172 amsbook
7173 \family default
7174  der Fall.
7175 \end_layout
7176
7177 \begin_layout Description
7178
7179 \family typewriter
7180 \series medium
7181 ProvidesUrl
7182 \family default
7183 \series default
7184  
7185 \family typewriter
7186 [
7187 \emph on
7188 0
7189 \emph default
7190 ,1]
7191 \family default
7192  
7193 \begin_inset space ~
7194 \end_inset
7195
7196
7197 \begin_inset Newline newline
7198 \end_inset
7199
7200 Gibt an, ob die betreffende Klasse die Funktionalität des Paketes 
7201 \family typewriter
7202 url
7203 \family default
7204  bereitstellt.
7205  Dies ist für die Dokumentenklasse 
7206 \family typewriter
7207 AASTeX
7208 \family default
7209  der Fall.
7210 \end_layout
7211
7212 \begin_layout Description
7213
7214 \family typewriter
7215 \series medium
7216 DefaultFont
7217 \family default
7218 \series default
7219  
7220 \begin_inset space ~
7221 \end_inset
7222
7223
7224 \begin_inset Newline newline
7225 \end_inset
7226
7227 Dieser Parameter definiert den Standardzeichensatz des Dokuments.
7228  Eine genauere Beschreibung finden Sie in Abschnitt 
7229 \begin_inset CommandInset ref
7230 LatexCommand vref
7231 reference "sec:fonts"
7232
7233 \end_inset
7234
7235 .
7236 \end_layout
7237
7238 \begin_layout Description
7239
7240 \family typewriter
7241 \series medium
7242 DefaultStyle
7243 \family default
7244 \series default
7245  
7246 \family typewriter
7247 [string]
7248 \family default
7249  
7250 \family typewriter
7251
7252 \begin_inset Newline newline
7253 \end_inset
7254
7255
7256 \family default
7257 Dies ist das Layout für neu angelegte Absätze, normalerweise 
7258 \family sans
7259 Standard
7260 \family default
7261 .
7262  Fehlt dieser Eintrag, wird das erste definierte Layout verwendet; dennoch
7263  ist es sehr ratsam, diese Anweisung anzugeben.
7264 \end_layout
7265
7266 \begin_layout Description
7267
7268 \family typewriter
7269 \series medium
7270 Preamble\SpecialChar \ldots{}
7271 EndPreamble
7272 \family default
7273 \series default
7274  
7275 \begin_inset space ~
7276 \end_inset
7277
7278
7279 \begin_inset Newline newline
7280 \end_inset
7281
7282 An dieser Stelle können Sie LaTeX-Code angeben, der vor 
7283 \family typewriter
7284
7285 \backslash
7286 begin{document}
7287 \family default
7288  in die LaTeX-Ausgabe eingebunden wird.
7289  Zum Beispiel eigene Definitionen von LaTeX-Makros.
7290 \end_layout
7291
7292 \begin_layout Description
7293
7294 \family typewriter
7295 \series medium
7296 Input
7297 \family default
7298 \series default
7299  
7300 \begin_inset space ~
7301 \end_inset
7302
7303
7304 \begin_inset Newline newline
7305 \end_inset
7306
7307 Hiermit können Sie andere Dateien einbinden, die Definitionen für Textklassen
7308  enthalten.
7309  Damit können Sie unnötige Mehrfachdefinitionen vermeiden.
7310  Beispielsweise binden die meisten Standardtextklassen die Datei 
7311 \family typewriter
7312 stdclass.inc
7313 \family default
7314  ein, in der ein Großteil der Definitionen für Standardlayouts gemacht wird.
7315  
7316 \end_layout
7317
7318 \begin_layout Description
7319
7320 \family typewriter
7321 \series medium
7322 NoStyle
7323 \family default
7324 \series default
7325  
7326 \begin_inset space ~
7327 \end_inset
7328
7329
7330 \begin_inset Newline newline
7331 \end_inset
7332
7333 Mit diesem Befehl können Sie die Definition eines bereits mit 
7334 \family typewriter
7335 Style
7336 \family default
7337  (siehe Abschnitt 
7338 \begin_inset CommandInset ref
7339 LatexCommand vref
7340 reference "sec:specific-layouts"
7341
7342 \end_inset
7343
7344 ) definierten Layouts rückgängig machen.
7345  Dies ist dann nützlich, wenn Sie ein Layout unterdrücken möchten, das in
7346  einer Datei definiert wird, die Sie mit 
7347 \family typewriter
7348 Input
7349 \family default
7350  eingebunden haben.
7351 \end_layout
7352
7353 \begin_layout Subsection
7354 Der Abschnitt 
7355 \family typewriter
7356 ClassOptions
7357 \end_layout
7358
7359 \begin_layout Standard
7360 \begin_inset CommandInset label
7361 LatexCommand label
7362 name "sec:classoptions"
7363
7364 \end_inset
7365
7366 Der Abschnitt 
7367 \family typewriter
7368 ClassOptions
7369 \family default
7370  kann folgende Einträge enthalten:
7371 \end_layout
7372
7373 \begin_layout Description
7374
7375 \family typewriter
7376 \series medium
7377 FontSize
7378 \family default
7379 \series default
7380  [
7381 \family typewriter
7382 string="10|11|12"
7383 \family default
7384 ]
7385 \begin_inset Newline newline
7386 \end_inset
7387
7388 Eine Liste verfügbarer Größen für den Hauptzeichensatz; die Einträge werden
7389  mit 
7390 \begin_inset Quotes gld
7391 \end_inset
7392
7393
7394 \family typewriter
7395 |
7396 \family default
7397
7398 \begin_inset Quotes grd
7399 \end_inset
7400
7401  getrennt.
7402  
7403 \end_layout
7404
7405 \begin_layout Description
7406
7407 \family typewriter
7408 \series medium
7409 PageStyle
7410 \family default
7411 \series default
7412  [
7413 \family typewriter
7414 string="empty|plain|headings|fancy"
7415 \family default
7416 ]
7417 \begin_inset Newline newline
7418 \end_inset
7419
7420 Eine Liste verfügbarer Seitenstile; die Einträge werden mit 
7421 \begin_inset Quotes gld
7422 \end_inset
7423
7424
7425 \family typewriter
7426 |
7427 \family default
7428
7429 \begin_inset Quotes grd
7430 \end_inset
7431
7432  getrennt.
7433 \end_layout
7434
7435 \begin_layout Description
7436
7437 \family typewriter
7438 \series medium
7439 Other
7440 \family default
7441 \series default
7442  [
7443 \family typewriter
7444 string=""
7445 \family default
7446 ]
7447 \begin_inset Newline newline
7448 \end_inset
7449
7450 Sonstige Optionen für die Dokumentenklasse, die durch Komma getrennt werden.
7451  Sie werden in dem 
7452 \family typewriter
7453 documentclass-
7454 \family default
7455 Befehl als optionales Argument übergeben.
7456 \end_layout
7457
7458 \begin_layout Subsection
7459 Einzelne Absatz-Layouts
7460 \end_layout
7461
7462 \begin_layout Standard
7463 \begin_inset CommandInset label
7464 LatexCommand label
7465 name "sec:specific-layouts"
7466
7467 \end_inset
7468
7469 Eine Layoutbeschreibung für einen Absatz sieht wie folgt aus
7470 \begin_inset Foot
7471 status open
7472
7473 \begin_layout Plain Layout
7474 Sie können mit diesem Ausdruck entweder ein neues Layout definieren oder
7475  aber ein bereits definiertes umdefinieren.
7476  
7477 \end_layout
7478
7479 \end_inset
7480
7481 :
7482 \end_layout
7483
7484 \begin_layout LyX-Code
7485 Style 
7486 \family roman
7487 \emph on
7488 Name
7489 \end_layout
7490
7491 \begin_layout LyX-Code
7492  ...
7493 \end_layout
7494
7495 \begin_layout LyX-Code
7496 End
7497 \end_layout
7498
7499 \begin_layout Standard
7500 Innerhalb des Blocks sind folgende Befehle erlaubt:
7501 \end_layout
7502
7503 \begin_layout Description
7504
7505 \family typewriter
7506 \series medium
7507 CopyStyle
7508 \family default
7509 \series default
7510  Hiermit können Sie alle Optionen eines bereits definierten Layouts in das
7511  aktuelle kopieren.
7512  
7513 \end_layout
7514
7515 \begin_layout Description
7516
7517 \family typewriter
7518 \series medium
7519 LatexType
7520 \family default
7521 \series default
7522  [
7523 \family typewriter
7524 \emph on
7525 Paragraph
7526 \emph default
7527 , Command, Environment, Item_Environment, 
7528 \begin_inset Newline newline
7529 \end_inset
7530
7531 List_Environment
7532 \family default
7533 ]
7534 \begin_inset Newline newline
7535 \end_inset
7536
7537 Legt fest, wie das Layout in LaTeX überführt wird.
7538  
7539 \end_layout
7540
7541 \begin_deeper
7542 \begin_layout Description
7543
7544 \family typewriter
7545 \series medium
7546 Paragraph
7547 \family default
7548 \series default
7549  bewirkt nichts besonderes -- der Text wird als 
7550 \emph on
7551 normaler
7552 \emph default
7553  
7554 \emph on
7555 Absatz
7556 \emph default
7557  übernommen.
7558  
7559 \end_layout
7560
7561 \begin_layout Description
7562
7563 \family typewriter
7564 \series medium
7565 Command
7566 \family default
7567 \series default
7568  behandelt den Text als Argument eines LaTeX-Befehls (
7569 \family typewriter
7570 \emph on
7571
7572 \backslash
7573 LatexBe\SpecialChar \-
7574 fehl
7575 \emph default
7576  {\SpecialChar \ldots{}
7577 }
7578 \family default
7579 ).
7580 \end_layout
7581
7582 \begin_layout Description
7583
7584 \family typewriter
7585 \series medium
7586 Environment
7587 \family default
7588 \series default
7589  behandelt den Text als Kern einer LaTeX-Umgebung
7590 \begin_inset Foot
7591 status open
7592
7593 \begin_layout Plain Layout
7594 LaTeX-Umgebung und LaTeX-Befehl sind hier etwas irreführend, denn diese
7595  Regeln gelten auch für SGML-Klassen.
7596  Schauen Sie sich am besten die SGML-Klassen-Dateien für Beispiele an.
7597 \end_layout
7598
7599 \end_inset
7600
7601  
7602 \begin_inset Newline newline
7603 \end_inset
7604
7605 (
7606 \family typewriter
7607
7608 \backslash
7609 begin{
7610 \emph on
7611 LatexUmgebung
7612 \emph default
7613 } \SpecialChar \ldots{}
7614  
7615 \backslash
7616 end{
7617 \emph on
7618 LatexUmgebung
7619 \emph default
7620 }
7621 \family default
7622 ).
7623  
7624 \end_layout
7625
7626 \begin_layout Description
7627
7628 \family typewriter
7629 \series medium
7630 Item_Environment
7631 \family default
7632 \series default
7633  bewirkt dasselbe wie 
7634 \family typewriter
7635 Environment
7636 \family default
7637 , nur dass vor jedem Absatz ein 
7638 \family typewriter
7639
7640 \backslash
7641 item
7642 \family default
7643  eingefügt wird.
7644  
7645 \end_layout
7646
7647 \begin_layout Description
7648
7649 \family typewriter
7650 \series medium
7651 List_Environment
7652 \family default
7653 \series default
7654  funktioniert wie 
7655 \family typewriter
7656 Item_Environment
7657 \family default
7658 , nur dass
7659 \family typewriter
7660  Label\SpecialChar \-
7661 Width\SpecialChar \-
7662 String
7663 \family default
7664  als Argument an die Umgebung übergeben wird.
7665
7666 \family typewriter
7667  Label\SpecialChar \-
7668 WidthString
7669 \family default
7670  kann im Menü 
7671 \family sans
7672 Absatz-Einstellungen
7673 \family default
7674  (
7675 \family sans
7676 Bearbeiten
7677 \family default
7678 \SpecialChar \menuseparator
7679
7680 \family sans
7681 Absatz-Einstellungen
7682 \family default
7683  
7684 \begin_inset Marginal
7685 status open
7686
7687 \begin_layout Plain Layout
7688 \begin_inset Graphics
7689         filename ../../images/layout-paragraph.png
7690         BoundingBox 0bp 6bp 20bp 20bp
7691
7692 \end_inset
7693
7694
7695 \end_layout
7696
7697 \end_inset
7698
7699  definiert werden.
7700
7701 \emph on
7702  [Stimmt das noch? Glaube nicht! P.S.]
7703 \end_layout
7704
7705 \end_deeper
7706 \begin_layout Description
7707
7708 \family typewriter
7709 \series medium
7710 InTitle
7711 \family default
7712 \series default
7713  [
7714 \family typewriter
7715 1,
7716 \family default
7717  
7718 \family typewriter
7719 \emph on
7720 0
7721 \family default
7722 \emph default
7723 ]
7724 \begin_inset Newline newline
7725 \end_inset
7726
7727 Bei 1 wird nach dem Layout noch ein 
7728 \family typewriter
7729
7730 \backslash
7731 maketitle
7732 \family default
7733  in LaTeX eingefügt.
7734  
7735 \end_layout
7736
7737 \begin_layout Description
7738
7739 \family typewriter
7740 \series medium
7741 LatexName
7742 \family default
7743 \series default
7744  
7745 \begin_inset space ~
7746 \end_inset
7747
7748
7749 \begin_inset Newline newline
7750 \end_inset
7751
7752 Der Name, den LaTeX für dieses Layout wählt, das heißt entweder der Name
7753  eines LaTeX-Befehls oder der einer LaTeX-Umgebung.
7754 \end_layout
7755
7756 \begin_layout Description
7757
7758 \family typewriter
7759 \series medium
7760 LatexParam
7761 \family default
7762 \series default
7763  
7764 \begin_inset space ~
7765 \end_inset
7766
7767
7768 \begin_inset Newline newline
7769 \end_inset
7770
7771 Ein optionaler Parameter, der 
7772 \family typewriter
7773 \series medium
7774 LatexName
7775 \family default
7776 \series default
7777  (dem zugehörigen Befehl oder der Umgebung) übergeben wird.
7778  Dieser Parameter kann innerhalb von LyX nicht mehr geändert werden.
7779  
7780 \end_layout
7781
7782 \begin_layout Description
7783
7784 \family typewriter
7785 \series medium
7786 Margin
7787 \family default
7788 \series default
7789  [
7790 \family typewriter
7791 \emph on
7792 Static
7793 \emph default
7794 , Manual, Dynamic, First_Dynamic, Right_Address_Box
7795 \family default
7796 ]
7797 \begin_inset Newline newline
7798 \end_inset
7799
7800 legt fest, wie der linke Rand des Textes bestimmt wird.
7801  
7802 \end_layout
7803
7804 \begin_deeper
7805 \begin_layout Description
7806
7807 \family typewriter
7808 \series medium
7809 Static
7810 \family default
7811 \series default
7812  wählt feste Randbreiten.
7813  
7814 \end_layout
7815
7816 \begin_layout Description
7817
7818 \family typewriter
7819 \series medium
7820 Manual
7821 \family default
7822 \series default
7823  bedeutet, dass der Rand von der Einstellung der 
7824 \family sans
7825 Ausrichtung
7826 \family default
7827  im Menü 
7828 \family sans
7829 Absatz-Einstellungen
7830 \family default
7831  (
7832 \family sans
7833 Bearbeiten
7834 \family default
7835 \SpecialChar \menuseparator
7836
7837 \family sans
7838 Absatz-Einstellungen
7839 \family default
7840  
7841 \begin_inset Marginal
7842 status open
7843
7844 \begin_layout Plain Layout
7845 \begin_inset Graphics
7846         filename ../../images/layout-paragraph.png
7847         BoundingBox 0bp 6bp 20bp 20bp
7848
7849 \end_inset
7850
7851
7852 \end_layout
7853
7854 \end_inset
7855
7856 ) abhängt.
7857  Dies wird für hübsche Listen ohne Tabulatoren benutzt.
7858  
7859 \end_layout
7860
7861 \begin_layout Description
7862
7863 \family typewriter
7864 \series medium
7865 Dynamic
7866 \family default
7867 \series default
7868  bedeutet, der linke Rand hängt von der Größe der verwendeten Markierung
7869  ab.
7870  Dies wird zum Beispiel bei automatisch nummerierten Überschriften verwendet.
7871  Es leuchtet ein, dass die Überschrift 
7872 \begin_inset Quotes gld
7873 \end_inset
7874
7875 5.4.3.2.1 Sehr lange \SpecialChar \ldots{}
7876  Überschrift
7877 \begin_inset Quotes grd
7878 \end_inset
7879
7880  einen größeren linken Rand benötigt, als 
7881 \begin_inset Quotes gld
7882 \end_inset
7883
7884 3.2 Sehr lange \SpecialChar \ldots{}
7885  Überschrift
7886 \begin_inset Quotes grd
7887 \end_inset
7888
7889 .
7890  
7891 \end_layout
7892
7893 \begin_layout Description
7894
7895 \family typewriter
7896 \series medium
7897 First_Dynamic
7898 \family default
7899 \series default
7900  arbeitet ähnlich wie 
7901 \family typewriter
7902 Dynamic
7903 \family default
7904 , aber nur die erste Zeile wird dynamisch gesetzt, die anderen statisch.
7905  Dies wird für die LaTeX
7906 \begin_inset ERT
7907 status open
7908
7909 \begin_layout Plain Layout
7910
7911 "=
7912 \end_layout
7913
7914 \end_inset
7915
7916 Umgebung 
7917 \family sans
7918 description
7919 \family default
7920  benutzt.
7921 \end_layout
7922
7923 \begin_layout Description
7924
7925 \family typewriter
7926 \series medium
7927 Right_Address_Box
7928 \family default
7929 \series default
7930  bedeutet, dass der Rand wird so gewählt, dass die längste Zeile des Absatzes
7931  gerade den rechten Rand berührt.
7932  Dies wird zum Setzen einer Adresse am rechten Rand der Seite eingesetzt.
7933 \end_layout
7934
7935 \end_deeper
7936 \begin_layout Description
7937
7938 \family typewriter
7939 \series medium
7940 NextNoIndent
7941 \family default
7942 \series default
7943  [
7944 \family typewriter
7945 1,
7946 \family default
7947  
7948 \family typewriter
7949 \emph on
7950 0
7951 \family default
7952 \emph default
7953 ]
7954 \begin_inset Newline newline
7955 \end_inset
7956
7957 Gibt an, ob der nachfolgende Absatz einen linken Einzug haben darf oder
7958  nicht.
7959  
7960 \family typewriter
7961 1
7962 \family default
7963  heißt, der Absatz erhält auf keinen Fall einen Einzug.
7964  (Zum Beispiel nach einer Überschrift.)
7965 \end_layout
7966
7967 \begin_layout Description
7968
7969 \family typewriter
7970 \series medium
7971 ParIndent
7972 \family default
7973 \series default
7974  [
7975 \family typewriter
7976 string=""
7977 \family default
7978 ]
7979 \begin_inset Newline newline
7980 \end_inset
7981
7982 Der Einzug der ersten Zeile eines Absatzes.
7983  Als Argument wird eine Zeichenkette übergeben.
7984  Zum Beispiel bedeutet 
7985 \begin_inset Quotes gld
7986 \end_inset
7987
7988
7989 \family typewriter
7990 MM
7991 \family default
7992
7993 \begin_inset Quotes grd
7994 \end_inset
7995
7996 , dass die erste Zeile genau so weit eingezogen wird, wie die Breite von
7997  
7998 \begin_inset Quotes gld
7999 \end_inset
8000
8001
8002 \family typewriter
8003 MM
8004 \family default
8005
8006 \begin_inset Quotes grd
8007 \end_inset
8008
8009  im normalen Zeichensatz ist.
8010  Einen negativen Wert können Sie angeben, indem Sie ein 
8011 \begin_inset Quotes gld
8012 \end_inset
8013
8014 -
8015 \begin_inset Quotes grd
8016 \end_inset
8017
8018  voranstellen.
8019 \begin_inset Newline newline
8020 \end_inset
8021
8022 Diese Methode wurde gewählt, damit das Aussehen auf dem Bildschirm bei unterschi
8023 edlichen Zeichensätzen möglichst ähnlich bleibt.
8024  
8025 \family typewriter
8026 ParIndent
8027 \family default
8028  bleibt für ein bestimmtes Layout fest.
8029  Eine Ausnahme ist das Standard-Layout, denn dort kann der Einzug vom vorherigen
8030  Layout mit 
8031 \family typewriter
8032 NextNoIndent
8033 \family default
8034  verboten werden.
8035 \begin_inset Newline newline
8036 \end_inset
8037
8038 Auch benutzt das Standard-Layout innerhalb von Umgebungen den Einzug der
8039  Umgebung und nicht den eigenen.
8040  Zum Beispiel haben Standardabsätze innerhalb einer Aufzählung keinen Einzug.
8041 \end_layout
8042
8043 \begin_layout Description
8044
8045 \family typewriter
8046 \series medium
8047 ParSkip
8048 \family default
8049 \series default
8050  [
8051 \family typewriter
8052 float=0
8053 \family default
8054
8055 \begin_inset Newline newline
8056 \end_inset
8057
8058 LyX erlaubt im Menü 
8059 \family sans
8060 Dokument
8061 \family default
8062 \SpecialChar \menuseparator
8063
8064 \family sans
8065 Einstellungen
8066 \family default
8067 \SpecialChar \ldots{}
8068 \SpecialChar \menuseparator
8069
8070 \family sans
8071 Textformat
8072 \family default
8073  die Einstellung 
8074 \family sans
8075 Absätze
8076 \begin_inset space \space{}
8077 \end_inset
8078
8079 trennen
8080 \begin_inset space \space{}
8081 \end_inset
8082
8083 durch
8084 \family default
8085 .
8086  Mögliche Einstellungen sind entweder 
8087 \family sans
8088 Einrückung
8089 \family default
8090  oder 
8091 \family sans
8092 Vertikaler
8093 \begin_inset space \space{}
8094 \end_inset
8095
8096 Abstand
8097 \family default
8098 .
8099  Wenn 
8100 \family sans
8101 Vertikaler
8102 \begin_inset space \space{}
8103 \end_inset
8104
8105 Abstand
8106 \family default
8107  gewählt wird, wird in einem Layout mit 
8108 \family typewriter
8109 Latex\SpecialChar \-
8110 Type Paragraph
8111 \family default
8112  der Wert von 
8113 \family typewriter
8114 ParIndent
8115 \family default
8116  ignoriert.
8117  Stattdessen werden alle Absätze durch einen vertikalen Abstand getrennt.
8118  Die Länge dieses Abstands ist das Produkt von 
8119 \family typewriter
8120 ParSkip
8121 \family default
8122  und der Höhe des Standardzeichensatzes.
8123 \end_layout
8124
8125 \begin_layout Description
8126
8127 \family typewriter
8128 \series medium
8129 TopSep
8130 \family default
8131 \series default
8132  [
8133 \family typewriter
8134 float=0
8135 \family default
8136 ]
8137 \begin_inset Newline newline
8138 \end_inset
8139
8140 Der vertikale Abstand, der die erste Serie von Absätzen vom vorangehenden
8141  Text trennt.
8142 \end_layout
8143
8144 \begin_layout Description
8145
8146 \family typewriter
8147 \series medium
8148 BottomSep
8149 \family default
8150 \series default
8151  [
8152 \family typewriter
8153 float=0
8154 \family default
8155 ]
8156 \begin_inset Newline newline
8157 \end_inset
8158
8159 Ähnlich wie 
8160 \family typewriter
8161 TopSep
8162 \family default
8163  -- nur ist dies der Abstand nach einer Serie von Absätzen.
8164  Ist der 
8165 \family typewriter
8166 TopSep
8167 \family default
8168  des nachfolgenden Layouts nicht 0, so werden die beiden Abstände 
8169 \emph on
8170 nicht
8171 \emph default
8172  addiert, sondern LyX wählt das Maximum der beiden Abstände.
8173 \end_layout
8174
8175 \begin_layout Description
8176
8177 \family typewriter
8178 \series medium
8179 ParSep
8180 \family default
8181 \series default
8182  [
8183 \family typewriter
8184 float=0
8185 \family default
8186 ]
8187 \begin_inset Newline newline
8188 \end_inset
8189
8190 Der vertikale Anstand zwischen den Absätzen dieses Layouts.
8191  
8192 \end_layout
8193
8194 \begin_layout Description
8195
8196 \family typewriter
8197 \series medium
8198 ItemSep
8199 \family default
8200 \series default
8201  [
8202 \family typewriter
8203 float=0
8204 \family default
8205 ]
8206 \begin_inset Newline newline
8207 \end_inset
8208
8209 Dies ist ein zusätzlicher Abstand für die Unterpunkte eines 
8210 \family typewriter
8211 Environment
8212 \family default
8213 -Layouts.
8214  Wenn in solch einem Layout andere Layouts integriert werden, so werden
8215  diese mit 
8216 \family typewriter
8217 ParSep
8218 \family default
8219  getrennt.
8220  Aber die einzelnen Unterpunkte der Umgebung werden 
8221 \emph on
8222 zusätzlich
8223 \emph default
8224  mit 
8225 \family typewriter
8226 ItemSep
8227 \family default
8228  getrennt.
8229 \end_layout
8230
8231 \begin_layout Description
8232
8233 \family typewriter
8234 \series medium
8235 LeftMargin
8236 \family default
8237 \series default
8238  [
8239 \family typewriter
8240 string=""
8241 \family default
8242 ]
8243 \begin_inset Newline newline
8244 \end_inset
8245
8246 Definiert den linken Einzug.
8247  Wenn ein Layout in ein anderes 
8248 \family typewriter
8249 Environment
8250 \family default
8251 -Layout integriert wird, werden die Breiten der verschiedenen 
8252 \family typewriter
8253 LeftMargin
8254 \family default
8255 s nicht einfach addiert, sondern vorher in Abhängigkeit zur Schachtelungstiefe
8256  mit dem Faktor 
8257 \begin_inset Formula $\frac{4}{\mathrm{Tiefe}+4}$
8258 \end_inset
8259
8260  multipliziert.
8261  Dieser Parameter wird auch dann benutzt, wenn der Rand als 
8262 \family typewriter
8263 Manual
8264 \family default
8265  oder 
8266 \family typewriter
8267 Dynamic
8268 \family default
8269  definiert wurde.
8270  In diesem Fall wird der Wert zu den gegebenen manuellen oder dynamischen
8271  Rändern hinzugefügt.
8272  Für die Bedeutung des Wertes gilt das bei 
8273 \family typewriter
8274 ParIndent
8275 \family default
8276  Gesagte.
8277 \end_layout
8278
8279 \begin_layout Description
8280
8281 \family typewriter
8282 \series medium
8283 RightMargin
8284 \family default
8285 \series default
8286  [
8287 \family typewriter
8288 string=""
8289 \family default
8290 ]
8291 \begin_inset Newline newline
8292 \end_inset
8293
8294 Ähnlich wie 
8295 \family typewriter
8296 LeftMargin
8297 \family default
8298 .
8299 \end_layout
8300
8301 \begin_layout Description
8302
8303 \family typewriter
8304 \series medium
8305 LabelType
8306 \family default
8307 \series default
8308  [
8309 \family typewriter
8310 \emph on
8311 No_Label
8312 \emph default
8313 , Manual, Static, Top_Environment, Centered_Top_
8314 \begin_inset Newline linebreak
8315 \end_inset
8316
8317 En\SpecialChar \-
8318 vi\SpecialChar \-
8319 ron\SpecialChar \-
8320 ment, Sensitive, Counter_Chapter, Counter_Section, Coun\SpecialChar \-
8321 ter_Subsec\SpecialChar \-
8322 tion,
8323  Counter_Subsubsection, Counter_Paragraph, Coun\SpecialChar \-
8324 ter_Subparagraph, Coun\SpecialChar \-
8325 ter_EnumI,
8326  Counter_EnumII, Counter_Enum
8327 \begin_inset Newline linebreak
8328 \end_inset
8329
8330 III, Counter_EnumIV
8331 \family default
8332 ]
8333 \end_layout
8334
8335 \begin_deeper
8336 \begin_layout Description
8337
8338 \family typewriter
8339 \series medium
8340 Manual
8341 \family default
8342 \series default
8343  bedeutet: die Marke ist das erste Wort (bis zum ersten echten Leerzeichen).
8344  
8345 \end_layout
8346
8347 \begin_layout Description
8348
8349 \family typewriter
8350 \series medium
8351 Static
8352 \family default
8353 \series default
8354  bedeutet: die Marke wird im Layout definiert (siehe: 
8355 \family typewriter
8356 LabelString
8357 \family default
8358 ).
8359 \end_layout
8360
8361 \begin_layout Description
8362
8363 \family typewriter
8364 \series medium
8365 Top_Environment
8366 \family default
8367
8368 \begin_inset space \space{}
8369 \end_inset
8370
8371 und
8372 \family typewriter
8373
8374 \begin_inset space \space{}
8375 \end_inset
8376
8377 Centered
8378 \begin_inset space \space{}
8379 \end_inset
8380
8381 Top
8382 \begin_inset space \space{}
8383 \end_inset
8384
8385 Environment
8386 \family default
8387 \series default
8388  sind Spezialfälle von
8389 \family typewriter
8390
8391 \begin_inset Newline linebreak
8392 \end_inset
8393
8394 Static
8395 \family default
8396 .
8397  Die Marke wird über dem Absatz abgebildet, aber nur am Anfang der Umgebung
8398  oder am Anfang einer Serie von Absätzen mit diesem Layout.
8399  Dies benutzt man zum Beispiel im 
8400 \family sans
8401 Abstract
8402 \family default
8403 -Layout oder im 
8404 \family sans
8405 Bibliography
8406 \family default
8407 -Layout.
8408  Dasselbe trifft auch für 
8409 \family typewriter
8410 Manual
8411 \family default
8412 -Marken mit dem LaTeX-Typ 
8413 \family typewriter
8414 Environment
8415 \family default
8416  zu, damit Layouts für Theoreme korrekt arbeiten.
8417 \end_layout
8418
8419 \begin_layout Description
8420
8421 \family typewriter
8422 \series medium
8423 Sensitive
8424 \family default
8425 \series default
8426  ist ein Spezialfall von Bildunterschriften für Gleitobjekte (Abbildungen
8427  und Tabellen).
8428  
8429 \family typewriter
8430 Sensi\SpecialChar \-
8431 tive
8432 \family default
8433  bedeutet, dass der gedruckte Text von der Art des Gleitobjekts abhängt.
8434 \end_layout
8435
8436 \begin_layout Description
8437
8438 \family typewriter
8439 \series medium
8440 Counter_xxx
8441 \family default
8442 \series default
8443  Sollte selbsterklärend sein -- 
8444 \family typewriter
8445 xxx
8446 \family default
8447  entspricht jeweils einem LaTeX-Gliederungsbefehl.
8448 \end_layout
8449
8450 \end_deeper
8451 \begin_layout Description
8452
8453 \family typewriter
8454 \series medium
8455 LabelSep
8456 \family default
8457 \series default
8458  [
8459 \family typewriter
8460 string=""
8461 \family default
8462 ]
8463 \begin_inset Newline newline
8464 \end_inset
8465
8466 Der horizontale Abstand zwischen der Marke und dem folgenden Text.
8467  Wird nur für Marken benutzt, die nicht über dem folgenden Text stehen.
8468 \end_layout
8469
8470 \begin_layout Description
8471
8472 \family typewriter
8473 \series medium
8474 LabelBottomSep
8475 \family default
8476 \series default
8477  [
8478 \family typewriter
8479 float=0
8480 \family default
8481 ]
8482 \begin_inset Newline newline
8483 \end_inset
8484
8485 Der vertikale Abstand zwischen der Marke und dem folgenden Text.
8486  Wird nur für Marken benutzt, die über dem folgenden Text stehen (
8487 \family typewriter
8488 Top_En\SpecialChar \-
8489 vi\SpecialChar \-
8490 ron\SpecialChar \-
8491 ment
8492 \family default
8493
8494 \family typewriter
8495 Center\SpecialChar \-
8496 ed_Top_Environment
8497 \family default
8498 ).
8499 \end_layout
8500
8501 \begin_layout Description
8502
8503 \family typewriter
8504 \series medium
8505 LabelString
8506 \family default
8507 \series default
8508  [
8509 \family typewriter
8510 string=""
8511 \family default
8512 ]
8513 \begin_inset Newline newline
8514 \end_inset
8515
8516 Der String, der für den 
8517 \family typewriter
8518 LabelType
8519 \family default
8520  
8521 \family typewriter
8522 \emph on
8523 Static
8524 \family default
8525 \emph default
8526  verwendet wird.
8527  Wenn der Rand (
8528 \family typewriter
8529 Mar\SpecialChar \-
8530 gin
8531 \family default
8532 ) auf 
8533 \family typewriter
8534 Manual
8535 \family default
8536  gesetzt wurde, dient dieser String auch als Voreinstellung für 
8537 \family typewriter
8538 Label\SpecialChar \-
8539 Width\SpecialChar \-
8540 String
8541 \family default
8542 , die im Menü 
8543 \family sans
8544 Absatz-Einstellungen
8545 \family default
8546  (
8547 \family sans
8548 Bearbeiten
8549 \family default
8550 \SpecialChar \menuseparator
8551
8552 \family sans
8553 Absatz-Ein\SpecialChar \-
8554 stel\SpecialChar \-
8555 lun\SpecialChar \-
8556 gen
8557 \family default
8558  
8559 \begin_inset Marginal
8560 status open
8561
8562 \begin_layout Plain Layout
8563 \begin_inset Graphics
8564         filename ../../images/layout-paragraph.png
8565         BoundingBox 0bp 6bp 20bp 20bp
8566
8567 \end_inset
8568
8569
8570 \end_layout
8571
8572 \end_inset
8573
8574 ) verändert werden kann.
8575  Wenn als 
8576 \family typewriter
8577 Labeltype
8578 \family default
8579  
8580 \family typewriter
8581 \emph on
8582 Counter_
8583 \begin_inset Newline linebreak
8584 \end_inset
8585
8586 xxx
8587 \family default
8588 \emph default
8589  eingestellt wurde, wird der Zähler an diesen String angehängt.
8590 \end_layout
8591
8592 \begin_layout Description
8593
8594 \family typewriter
8595 \series medium
8596 Align
8597 \family default
8598 \series default
8599  [
8600 \family typewriter
8601 \emph on
8602 block
8603 \emph default
8604 , left, right, center
8605 \family default
8606 ]
8607 \begin_inset Newline newline
8608 \end_inset
8609
8610 Gibt an, ob der Text im Blocksatz linksbündig, rechtsbündig oder zentriert
8611  gesetzt wird.
8612 \end_layout
8613
8614 \begin_layout Description
8615
8616 \family typewriter
8617 \series medium
8618 AlignPossible
8619 \family default
8620 \series default
8621  [
8622 \family typewriter
8623 \emph on
8624 block
8625 \emph default
8626 , left, right, center
8627 \family default
8628 ]
8629 \begin_inset Newline newline
8630 \end_inset
8631
8632 Eine 
8633 \emph on
8634 Liste
8635 \emph default
8636  von möglichen Textausrichtungen, die durch Kommata voneinander getrennt
8637  werden.
8638  Einige LaTeX-Stile verbieten bestimmte Ausrichtungen, weil sie keinen Sinn
8639  machen.
8640  Beispielsweise sollte in einer Aufzählung der Text nicht rechtsbündig oder
8641  zentriert gesetzt werden.
8642  
8643 \end_layout
8644
8645 \begin_layout Description
8646
8647 \family typewriter
8648 \series medium
8649 Fill_Top
8650 \family default
8651 \series default
8652  [
8653 \family typewriter
8654 \emph on
8655 0
8656 \emph default
8657 ,1
8658 \family default
8659 ]
8660 \begin_inset Newline newline
8661 \end_inset
8662
8663 Hiermit wird festgelegt, ob über dem Absatz ein 
8664 \family typewriter
8665
8666 \backslash
8667 vfill
8668 \family default
8669  eingefügt werden soll.
8670  Dies kann auch im Menü 
8671 \family sans
8672 Einfügen\SpecialChar \menuseparator
8673 Besondere
8674 \begin_inset space \space{}
8675 \end_inset
8676
8677 Formatierung\SpecialChar \menuseparator
8678 Vertikaler
8679 \begin_inset space \space{}
8680 \end_inset
8681
8682 Abstand\SpecialChar \ldots{}
8683
8684 \family default
8685  eingestellt werden, indem man in 
8686 \family sans
8687 Abstand
8688 \family default
8689  den Wert 
8690 \family sans
8691 Variabel
8692 \family default
8693  auswählt.
8694 \end_layout
8695
8696 \begin_layout Description
8697
8698 \family typewriter
8699 \series medium
8700 Fill_Bottom
8701 \family default
8702 \series default
8703  [
8704 \family typewriter
8705 \emph on
8706 0
8707 \emph default
8708 ,1
8709 \family default
8710 ] Steuert ähnlich wie 
8711 \family typewriter
8712 Fill_Top
8713 \family default
8714  das Einfügen eines 
8715 \family typewriter
8716
8717 \backslash
8718 vfill
8719 \family default
8720  
8721 \emph on
8722 unter
8723 \emph default
8724  dem Absatz.
8725 \end_layout
8726
8727 \begin_layout Description
8728
8729 \family typewriter
8730 \series medium
8731 NeedProtect
8732 \family default
8733 \series default
8734  [
8735 \family typewriter
8736 \emph on
8737 0
8738 \emph default
8739 ,1
8740 \family default
8741 ]
8742 \begin_inset Newline newline
8743 \end_inset
8744
8745 Gibt an, ob 
8746 \emph on
8747 zerbrechliche
8748 \emph default
8749  LaTeX-Befehle innerhalb dieses Layouts durch 
8750 \family typewriter
8751
8752 \backslash
8753 protect
8754 \family default
8755  ge\SpecialChar \-
8756 schützt werden müssen.
8757 \end_layout
8758
8759 \begin_layout Description
8760
8761 \family typewriter
8762 \series medium
8763 Newline
8764 \family default
8765 \series default
8766  [
8767 \family typewriter
8768 0,
8769 \family default
8770  
8771 \family typewriter
8772 \emph on
8773 1
8774 \family default
8775 \emph default
8776 ]
8777 \begin_inset Newline newline
8778 \end_inset
8779
8780 Gibt an, ob Zeilenumbrüche in LaTeX als 
8781 \begin_inset Quotes gld
8782 \end_inset
8783
8784
8785 \family typewriter
8786
8787 \backslash
8788
8789 \backslash
8790
8791 \family default
8792
8793 \begin_inset Quotes grd
8794 \end_inset
8795
8796  dargestellt werden, oder nicht.
8797  Es macht Sinn, diese Option auszuschalten (Wert: 0), um LaTeX-Einschübe
8798  in LyX komfortabler editieren zu können.
8799 \end_layout
8800
8801 \begin_layout Description
8802
8803 \family typewriter
8804 \series medium
8805 PassThru
8806 \family default
8807 \series default
8808  
8809 \family typewriter
8810 [0, 1]
8811 \begin_inset Newline newline
8812 \end_inset
8813
8814
8815 \family default
8816 Legt fest, ob der Absatzinhalt unverändert ausgegeben werden soll, also
8817  ohne diverse von LaTeX benötigte Ersetzungen durchzuführen.
8818  Dies ersetzt in gewisser Weise das alte Zeichensatzattribut 
8819 \family typewriter
8820 LaTe
8821 \begin_inset ERT
8822 status open
8823
8824 \begin_layout Plain Layout
8825
8826 {}
8827 \end_layout
8828
8829 \end_inset
8830
8831 X
8832 \family default
8833 .
8834 \end_layout
8835
8836 \begin_layout Description
8837
8838 \family typewriter
8839 \series medium
8840 FreeSpacing
8841 \family default
8842 \series default
8843  [
8844 \family typewriter
8845 \emph on
8846 0
8847 \emph default
8848 , 1
8849 \family default
8850 ]
8851 \begin_inset Newline newline
8852 \end_inset
8853
8854 Normalerweise erlaubt es LyX nicht, mehr als ein Leerzeichen zwischen Wörtern
8855  einzufügen.
8856  Diese Eigenschaft kann in bestimmten Fällen umständlich sein, zum Beispiel,
8857  wenn ein Programmcode eingegeben werden soll.
8858  In solchen Fällen kann 
8859 \family typewriter
8860 FreeSpacing
8861 \family default
8862  auf 
8863 \family typewriter
8864 1
8865 \family default
8866  gesetzt werden.
8867  LyX erzeugt in diesem Fall für jedes zusätzliche Leerzeichen ein geschütztes
8868  Leerzeichen, es sei denn, LyX befindet sich im LaTeX-Modus.
8869 \end_layout
8870
8871 \begin_layout Description
8872
8873 \family typewriter
8874 \series medium
8875 KeepEmpty
8876 \family default
8877 \series default
8878  
8879 \family typewriter
8880 [
8881 \emph on
8882 0
8883 \emph default
8884 , 1]
8885 \begin_inset Newline newline
8886 \end_inset
8887
8888
8889 \family default
8890 Normalerweise ist es in LyX nicht möglich, einen Absatz leer zu lassen,
8891  da das zu einer leeren LaTeX-Ausgabe führen würde.
8892  In manchen Fällen ist das aber durchaus gewünscht: So können beispielsweise
8893  in einer Briefvorlage die benötigten Felder leer voreingestellt werden,
8894  damit keiner vergisst, sie anzugeben.
8895  In anderen Klassen wird ein solcher Absatz als Unterbrechung verwendet,
8896  die keinen eigentlichen Text enthält.
8897 \end_layout
8898
8899 \begin_layout Description
8900
8901 \family typewriter
8902 \series medium
8903 Spacing
8904 \family default
8905 \series default
8906  [
8907 \family typewriter
8908 \emph on
8909 single
8910 \emph default
8911 , onehalf, double, other
8912 \family default
8913  
8914 \emph on
8915 Wert
8916 \emph default
8917 ]
8918 \begin_inset Newline newline
8919 \end_inset
8920
8921 Dies definiert die Voreinstellung für den Zeilenabstand des Layouts.
8922  Die Argumente 
8923 \family typewriter
8924 single
8925 \family default
8926
8927 \family typewriter
8928 onehalf
8929 \family default
8930  und 
8931 \family typewriter
8932 double
8933 \family default
8934  entsprechen Multiplikatoren 1, 1.25 und 1.667.
8935  Wenn Sie als Argument 
8936 \family typewriter
8937 other
8938 \family default
8939  angeben, müssen Sie  als 
8940 \emph on
8941 Wert
8942 \emph default
8943  einen konkreten Multiplikator angeben.
8944  Im Gegensatz zu anderen Parametern erzeugt LyX, wenn 
8945 \family typewriter
8946 Spacing
8947 \family default
8948  gesetzt wird, spezifischen LaTeX-Code, der auf das Paket 
8949 \family typewriter
8950 setspace.sty
8951 \family default
8952  zurückgreift
8953 \family typewriter
8954 \emph on
8955 .
8956 \end_layout
8957
8958 \begin_layout Description
8959
8960 \family typewriter
8961 \series medium
8962 Font
8963 \family default
8964 \series default
8965  
8966 \begin_inset space ~
8967 \end_inset
8968
8969
8970 \begin_inset Newline newline
8971 \end_inset
8972
8973 Der Zeichensatz, der für den Textkörper 
8974 \emph on
8975 und
8976 \emph default
8977  die Marke verwendet wird (siehe Abschnitt
8978 \begin_inset space \space{}
8979 \end_inset
8980
8981
8982 \begin_inset CommandInset ref
8983 LatexCommand vref
8984 reference "sec:fonts"
8985
8986 \end_inset
8987
8988 ).
8989  Wird 
8990 \family typewriter
8991 Font
8992 \family default
8993  gesetzt, dann erhält 
8994 \family typewriter
8995 LabelFont
8996 \family default
8997  automatisch denselben Wert.
8998 \end_layout
8999
9000 \begin_layout Description
9001
9002 \family typewriter
9003 \series medium
9004 TextFont
9005 \family default
9006 \series default
9007  
9008 \begin_inset space ~
9009 \end_inset
9010
9011
9012 \begin_inset Newline newline
9013 \end_inset
9014
9015 Der Zeichensatz, der für den Textkörper verwendet wird.
9016  (Siehe Abschnitt
9017 \begin_inset space \space{}
9018 \end_inset
9019
9020
9021 \begin_inset CommandInset ref
9022 LatexCommand vref
9023 reference "sec:fonts"
9024
9025 \end_inset
9026
9027 .)
9028 \end_layout
9029
9030 \begin_layout Description
9031
9032 \family typewriter
9033 \series medium
9034 LabelFont
9035 \family default
9036 \series default
9037  
9038 \begin_inset space ~
9039 \end_inset
9040
9041
9042 \begin_inset Newline newline
9043 \end_inset
9044
9045 Der Zeichensatz, der für die Marke verwendet wird.
9046  (Siehe Abschnitt
9047 \begin_inset space \space{}
9048 \end_inset
9049
9050
9051 \begin_inset CommandInset ref
9052 LatexCommand vref
9053 reference "sec:fonts"
9054
9055 \end_inset
9056
9057 .) 
9058 \end_layout
9059
9060 \begin_layout Description
9061
9062 \family typewriter
9063 \series medium
9064 Preamble\SpecialChar \ldots{}
9065 EndPreamble
9066 \family default
9067 \series default
9068  
9069 \begin_inset space ~
9070 \end_inset
9071
9072
9073 \begin_inset Newline newline
9074 \end_inset
9075
9076 Eine Serie von Makrodefinitionen, die in die Präambel (vor 
9077 \family typewriter
9078
9079 \backslash
9080 begin{document}
9081 \family default
9082 ) eingefügt werden, falls dieses Layout benutzt wird.
9083 \end_layout
9084
9085 \begin_layout Subsection
9086 Beschreibung des Zeichensatzes
9087 \end_layout
9088
9089 \begin_layout Standard
9090 \begin_inset CommandInset label
9091 LatexCommand label
9092 name "sec:fonts"
9093
9094 \end_inset
9095
9096 Eine Zeichensatzbeschreibung sieht folgendermaßen aus:
9097 \end_layout
9098
9099 \begin_layout LyX-Code
9100 Font 
9101 \family roman
9102 \emph on
9103 oder
9104 \family default
9105 \emph default
9106  LabelFont
9107 \end_layout
9108
9109 \begin_layout LyX-Code
9110  ...
9111 \end_layout
9112
9113 \begin_layout LyX-Code
9114 EndFont
9115 \end_layout
9116
9117 \begin_layout Standard
9118 und es sind folgende Befehle vorhanden:
9119 \end_layout
9120
9121 \begin_layout Description
9122
9123 \family typewriter
9124 \series medium
9125 Family
9126 \family default
9127 \series default
9128  [
9129 \family typewriter
9130 \emph on
9131 Roman
9132 \emph default
9133 , Sans, Typewriter
9134 \family default
9135
9136 \end_layout
9137
9138 \begin_layout Description
9139
9140 \family typewriter
9141 \series medium
9142 Series
9143 \family default
9144 \series default
9145  [
9146 \family typewriter
9147 \emph on
9148 Medium
9149 \emph default
9150 , Bold
9151 \family default
9152
9153 \end_layout
9154
9155 \begin_layout Description
9156
9157 \family typewriter
9158 \series medium
9159 Shape
9160 \family default
9161 \series default
9162  [
9163 \family typewriter
9164 \emph on
9165 Up
9166 \emph default
9167 , Italic, SmallCaps, Slanted
9168 \family default
9169
9170 \end_layout
9171
9172 \begin_layout Description
9173
9174 \family typewriter
9175 \series medium
9176 Size
9177 \family default
9178 \series default
9179  [
9180 \family typewriter
9181 tiny, small,
9182 \family default
9183  
9184 \family typewriter
9185 \emph on
9186 normal
9187 \emph default
9188 , large, larger, largest, huge, giant
9189 \family default
9190 ]
9191 \end_layout
9192
9193 \begin_layout Description
9194
9195 \family typewriter
9196 \series medium
9197 Color
9198 \family default
9199 \series default
9200  [
9201 \family typewriter
9202 \emph on
9203 none
9204 \emph default
9205 , black, white, red, green, blue, cyan, magenta, yellow
9206 \family default
9207 ]
9208 \end_layout
9209
9210 \begin_layout Section
9211 Vorlagen erstellen
9212 \end_layout
9213
9214 \begin_layout Standard
9215 Vorlagen werden genauso erstellt wie gewöhnliche Dokumente.
9216  Der einzige Unterschied ist: normale Dokumente enthalten zwangsläufig alle
9217  nur möglichen Einstellungen, einschließlich Zeichensatzschema und Papiergröße.
9218  Normalerweise möchte ein Benutzer nicht, dass eine Vorlage seine persönlichen
9219  Voreinstellungen überschreibt.
9220  Deshalb sollte der Designer einer Vorlage alle entsprechenden LyX-Befehle
9221  wie 
9222 \family typewriter
9223
9224 \backslash
9225 fontscheme
9226 \family default
9227  oder 
9228 \family typewriter
9229
9230 \backslash
9231 papersize
9232 \family default
9233  aus der LyX-Datei entfernen.
9234  Dies kann (und muss) mit einem gewöhnlichen Texteditor durchgeführt werden.
9235 \end_layout
9236
9237 \begin_layout Standard
9238 Sie sollten Ihre persönlichen Vorlagen nach 
9239 \family typewriter
9240 UserDir/templates/
9241 \family default
9242  kopieren, ebenso die globalen Vorlagen aus dem Verzeichnis 
9243 \family typewriter
9244 Ly
9245 \begin_inset ERT
9246 status open
9247
9248 \begin_layout Plain Layout
9249
9250 {}
9251 \end_layout
9252
9253 \end_inset
9254
9255 XDir/templates/
9256 \family default
9257  und anschließend das Vorlagenverzeichnis im Dialog 
9258 \family sans
9259 Werkzeuge\SpecialChar \menuseparator
9260 Einstellungen
9261 \family default
9262 \SpecialChar \ldots{}
9263 \SpecialChar \menuseparator
9264
9265 \family sans
9266 Pfade
9267 \family default
9268 \SpecialChar \menuseparator
9269
9270 \family sans
9271 Do\SpecialChar \-
9272 ku\SpecialChar \-
9273 ment\SpecialChar \-
9274 vor\SpecialChar \-
9275 la\SpecialChar \-
9276 gen:
9277 \family default
9278  auf das private Verzeichnis setzen.
9279 \end_layout
9280
9281 \begin_layout Standard
9282 Beachten Sie.
9283  dass es eine Vorlage mit besonderer Bedeutung gibt: 
9284 \family typewriter
9285 defaults.
9286 \begin_inset Newline linebreak
9287 \end_inset
9288
9289 lyx
9290 \family default
9291 .
9292  Diese Vorlage wird jedesmal geladen, wenn Sie ein neues Dokument mit 
9293 \family sans
9294 Datei\SpecialChar \menuseparator
9295 Neu
9296 \family default
9297  anlegen, damit dieses vernünftige Standardeinstellungen hat.
9298  Um diese Vorlage zu erstellen, müssen Sie lediglich ein Dokument mit den
9299  von Ihnen bevorzugten Einstellungen öffnen und dann im Dialog 
9300 \family sans
9301 Dokument\SpecialChar \menuseparator
9302 Einstellungen
9303 \family default
9304 \SpecialChar \ldots{}
9305  den Schalter 
9306 \family sans
9307 Als
9308 \begin_inset space \space{}
9309 \end_inset
9310
9311 Dokument-Standards
9312 \begin_inset space \space{}
9313 \end_inset
9314
9315 speichern
9316 \family default
9317  anklicken.
9318 \end_layout
9319
9320 \begin_layout Chapter
9321 Eine Anleitung für Drucker
9322 \begin_inset CommandInset label
9323 LatexCommand label
9324 name "chap:printer"
9325
9326 \end_inset
9327
9328
9329 \end_layout
9330
9331 \begin_layout Standard
9332
9333 \series bold
9334 \size larger
9335 Anmerkung von 
9336 \noun on
9337 HHa
9338 \noun default
9339 : Wenn Sie für Ihren Drucker CUPS benutzen oder unter Windows arbeiten,
9340  ist dieses Kapitel für Sie uninteressant.
9341  Ich werde es auch nicht mehr bearbeiten.
9342 \end_layout
9343
9344 \begin_layout Section
9345 Einleitung
9346 \end_layout
9347
9348 \begin_layout Standard
9349
9350 \emph on
9351 Anmerkung des Übersetzers: Der erste Satz dieser Einleitung 
9352 \begin_inset Quotes gld
9353 \end_inset
9354
9355 Lesen Sie die Print\SpecialChar \-
9356 ing-HOWTO
9357 \begin_inset Quotes grd
9358 \end_inset
9359
9360  ist Unsinn.
9361  Wenn Sie tatsächlich die Printing-HOWTO gelesen (und verstanden) haben,
9362  enthält dieser Abschnitt für Sie praktisch keine neuen Informationen mehr.
9363  Natürlich enthält die Printing-HOWTO viele nützliche Informationen, die
9364  weit über das hinausgehen, was wir in diesem Abschnitt beschreiben werden.
9365  Im übrigen ist die Installation des Druckers heutzutage erheblich einfacher,
9366  als die (sehr umfangreiche) Printing-HOWTO vermuten lässt.
9367  Die meisten Distributionen ermöglichen es, die hier erwähnten Konfigurationsdat
9368 eien mit wenigen Handgriffen zu erstellen.
9369  -LA
9370 \end_layout
9371
9372 \begin_layout Standard
9373 Wenn Sie auf einem Linux-System arbeiten und erst Ihren Drucker installieren
9374  müssen, sollten Sie zunächst die Datei 
9375 \family typewriter
9376 \size normal
9377 Printing-HOWTO
9378 \family default
9379 \size default
9380  lesen.
9381  (Sie befindet sich je nach Distribution oft im Verzeichnis 
9382 \family typewriter
9383 /usr/doc/FAQ/HOWTO
9384 \family default
9385  oder 
9386 \family typewriter
9387 /usr/doc/HOWTO
9388 \family default
9389 .) Es gibt auch eine deutschsprachige Übersetzung, die man über FTP
9390 \begin_inset Foot
9391 status open
9392
9393 \begin_layout Plain Layout
9394 zum Beispiel
9395 \begin_inset Newline newline
9396 \end_inset
9397
9398
9399 \begin_inset Flex URL
9400 status collapsed
9401
9402 \begin_layout Plain Layout
9403
9404 ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/translations/de/DE-Drucker-HOWTO.txt.gz
9405 \end_layout
9406
9407 \end_inset
9408
9409
9410 \end_layout
9411
9412 \end_inset
9413
9414  bekommen kann.
9415  Zudem müssen Sie das Ghostscript-Paket installieren, falls Sie dies noch
9416  nicht getan haben.
9417  
9418 \end_layout
9419
9420 \begin_layout Standard
9421 Einige Linux-Distributionen werden mit sogenannten Magic-Filtern ausgeliefert
9422  und installieren diese selbständig.
9423  Anstelle der Prozedur, die wir unten beschreiben, können Sie auch diese
9424  Magic-Filter-Prozedur benutzen.
9425  Allerdings wird es vermutlich etwas schwieriger sein, die Möglichkeiten
9426  Ihres Druckers voll auszuschöpfen.
9427  Wenn Ihre Linux-Distribution mit einem Extraprogramm für die Druckerinstallatio
9428 n ausgestattet ist, können Sie auch einfach dies benutzen.
9429  Werfen Sie danach einfach einen Blick in die 
9430 \family typewriter
9431 Printing-HOWTO
9432 \family default
9433 , um eventuell noch ein paar Kleinigkeiten anzupassen.
9434 \end_layout
9435
9436 \begin_layout Section
9437 Die Datei 
9438 \family typewriter
9439 /etc/printcap
9440 \end_layout
9441
9442 \begin_layout Subsection
9443 Überblick
9444 \end_layout
9445
9446 \begin_layout Standard
9447 Die Datei 
9448 \family typewriter
9449 /etc/printcap
9450 \family default
9451  informiert Linux über Ihre Druckerkonfiguration.
9452  Jeder Eintrag definiert einen Drucker, gibt ihm einen Namen, mit dem Sie
9453  und andere Benutzer ihn ansprechen können und erklärt Linux, wie Ausgaben
9454  an diesen Drucker gehandhabt werden sollen.
9455  Es macht durchaus Sinn, in dieser Datei mehrere 
9456 \begin_inset Quotes gld
9457 \end_inset
9458
9459 logische Drucker
9460 \begin_inset Quotes grd
9461 \end_inset
9462
9463  zu definieren, die alle denselben physikalischen Drucker ansprechen, dies
9464  aber in unterschiedlicher Art und Weise tun
9465 \begin_inset Foot
9466 status open
9467
9468 \begin_layout Plain Layout
9469 Bemerkung von 
9470 \noun on
9471 John Weiss:
9472 \noun default
9473  Ich handhabe dies so mit meinem Epson Stylus Color IIs.
9474  Da man für Farb- und Schwarzweißdruck verschiedene Druckköpfe benötigt,
9475  habe ich einen eigenen Drucker 
9476 \family typewriter
9477 color
9478 \family default
9479  für farbige Dokumente eingerichtet.
9480  Ich benutze auch einen 
9481 \family typewriter
9482 draft
9483 \family default
9484 -Drucker, der eine geringere Auf\SpecialChar \textcompwordmark{}
9485 lösung und einen ungenaueren Druckmodus
9486  benutzt.
9487  Sie sehen, man kann mit Printcaps viele Dinge tun.
9488 \end_layout
9489
9490 \end_inset
9491
9492 .
9493  Natürlich benötigt man für jeden physikalischen Drucker auch mindestens
9494  einen Eintrag.
9495 \end_layout
9496
9497 \begin_layout Standard
9498 Hier ein Beispiel für eine 
9499 \family typewriter
9500 /etc/printcap
9501 \family default
9502 -Datei:
9503 \end_layout
9504
9505 \begin_layout LyX-Code
9506
9507 \size normal
9508 lp|Text
9509 \size default
9510  auf einem 
9511 \size normal
9512 Epson:
9513 \backslash
9514
9515 \end_layout
9516
9517 \begin_layout LyX-Code
9518
9519 \size normal
9520         :lp=/dev/lp1:
9521 \backslash
9522
9523 \end_layout
9524
9525 \begin_layout LyX-Code
9526
9527 \size normal
9528         :sd=/var/spool/lpd/lp:
9529 \backslash
9530
9531 \end_layout
9532
9533 \begin_layout LyX-Code
9534
9535 \size normal
9536         :lf=/var/spool/lpd/lp/errs:
9537 \backslash
9538
9539 \end_layout
9540
9541 \begin_layout LyX-Code
9542
9543 \size normal
9544         :mx#0:
9545 \backslash
9546
9547 \end_layout
9548
9549 \begin_layout LyX-Code
9550
9551 \size normal
9552         :sh:
9553 \backslash
9554
9555 \end_layout
9556
9557 \begin_layout LyX-Code
9558
9559 \size normal
9560         :sf:
9561 \begin_inset Newline newline
9562 \end_inset
9563
9564
9565 \size default
9566
9567 \begin_inset Newline newline
9568 \end_inset
9569
9570
9571 \size normal
9572 draft|Post
9573 \size default
9574 S
9575 \size normal
9576 cript 
9577 \size default
9578 auf einem
9579 \size normal
9580  Epson Stylus Color IIs, 180dpi:
9581 \backslash
9582
9583 \end_layout
9584
9585 \begin_layout LyX-Code
9586
9587 \size normal
9588         :lp=/dev/lp1:
9589 \backslash
9590
9591 \end_layout
9592
9593 \begin_layout LyX-Code
9594
9595 \size normal
9596         :sd=/var/spool/lpd/draft:
9597 \backslash
9598
9599 \end_layout
9600
9601 \begin_layout LyX-Code
9602
9603 \size normal
9604         :lf=/var/spool/lpd/draft/errs:
9605 \backslash
9606
9607 \end_layout
9608
9609 \begin_layout LyX-Code
9610
9611 \size normal
9612         :if=/var/spool/lpd/draft/draft.filter:
9613 \backslash
9614
9615 \end_layout
9616
9617 \begin_layout LyX-Code
9618
9619 \size normal
9620         :mx#0:
9621 \backslash
9622
9623 \end_layout
9624
9625 \begin_layout LyX-Code
9626
9627 \size normal
9628         :sh:
9629 \backslash
9630
9631 \end_layout
9632
9633 \begin_layout LyX-Code
9634
9635 \size normal
9636         :sf:
9637 \begin_inset Newline newline
9638 \end_inset
9639
9640
9641 \size default
9642
9643 \begin_inset Newline newline
9644 \end_inset
9645
9646
9647 \size normal
9648 ps|Post
9649 \size default
9650 S
9651 \size normal
9652 cript
9653 \size default
9654  auf einem 
9655 \size normal
9656 Epson Stylus Color IIs, 360dpi:
9657 \backslash
9658
9659 \end_layout
9660
9661 \begin_layout LyX-Code
9662
9663 \size normal
9664         :lp=/dev/lp1:
9665 \backslash
9666
9667 \end_layout
9668
9669 \begin_layout LyX-Code
9670
9671 \size normal
9672         :sd=/var/spool/lpd/ps:
9673 \backslash
9674
9675 \end_layout
9676
9677 \begin_layout LyX-Code
9678
9679 \size normal
9680         :lf=/var/spool/lpd/ps/errs:
9681 \backslash
9682
9683 \end_layout
9684
9685 \begin_layout LyX-Code
9686
9687 \size normal
9688         :if=/var/spool/lpd/ps/ps.filter:
9689 \backslash
9690
9691 \end_layout
9692
9693 \begin_layout LyX-Code
9694
9695 \size normal
9696         :mx#0:
9697 \backslash
9698
9699 \end_layout
9700
9701 \begin_layout LyX-Code
9702
9703 \size normal
9704         :sh:
9705 \backslash
9706
9707 \end_layout
9708
9709 \begin_layout LyX-Code
9710
9711 \size normal
9712         :sf:
9713 \end_layout
9714
9715 \begin_layout Standard
9716 Bevor wir mit Erklärungen zu diesen Hieroglyphen fortfahren, haben wir eine
9717  wichtige Information:
9718 \end_layout
9719
9720 \begin_layout Standard
9721 \align center
9722 WARNUNG! WARNUNG! WARNUNG!
9723 \begin_inset Newline newline
9724 \end_inset
9725
9726 Benutzen Sie nur eine Leerzeile zwischen den Einträgen!
9727 \begin_inset Newline newline
9728 \end_inset
9729
9730 Stellen Sie sicher, dass diese Zeile VÖLLIG LEER ist!
9731 \end_layout
9732
9733 \begin_layout Standard
9734 Selbst ein Leerzeichen in einer Leerzeile zwischen zwei Einträgen kann fatale
9735  Folgen haben, denn das System wird Ihre 
9736 \family typewriter
9737 /etc/printcap
9738 \family default
9739 -Datei nicht richtig interpretieren können.
9740 \end_layout
9741
9742 \begin_layout Standard
9743 Sehen Sie sich jetzt einmal die Einträge genauer an.
9744  Jeder Teil eines Eintrags wird von einem 
9745 \begin_inset Quotes gld
9746 \end_inset
9747
9748
9749 \family typewriter
9750 :
9751 \family default
9752
9753 \begin_inset Quotes grd
9754 \end_inset
9755
9756  Zeichen abgeschlossen.
9757  Ein 
9758 \begin_inset Quotes gld
9759 \end_inset
9760
9761
9762 \family typewriter
9763
9764 \backslash
9765
9766 \family default
9767
9768 \begin_inset Quotes grd
9769 \end_inset
9770
9771 -Zeichen am Ende einer Zeile bedeutet, dass der Eintrag in der nächsten
9772  Zeile fortgesetzt wird.
9773  Nach dem 
9774 \begin_inset Quotes gld
9775 \end_inset
9776
9777
9778 \family typewriter
9779
9780 \backslash
9781
9782 \family default
9783
9784 \begin_inset Quotes grd
9785 \end_inset
9786
9787 -Zeichen dürfen keine anderen Zeichen mehr stehen -- nicht einmal Leerzeichen.
9788  Das 
9789 \begin_inset Quotes gld
9790 \end_inset
9791
9792
9793 \family typewriter
9794
9795 \backslash
9796
9797 \family default
9798
9799 \begin_inset Quotes grd
9800 \end_inset
9801
9802 -Zeichen sollte unmittelbar hinter dem 
9803 \begin_inset Quotes gld
9804 \end_inset
9805
9806
9807 \family typewriter
9808 :
9809 \family default
9810
9811 \begin_inset Quotes grd
9812 \end_inset
9813
9814  stehen.
9815  Wenn Sie (wie im Beispiel) einen Eintrag in mehrere Zeilen aufteilen und
9816  die Zeilen mit einem Leerzeichen beginnen, schreiben Sie ein 
9817 \begin_inset Quotes gld
9818 \end_inset
9819
9820
9821 \family typewriter
9822 :
9823 \family default
9824
9825 \begin_inset Quotes grd
9826 \end_inset
9827
9828  unmittelbar vor den folgenden Text.
9829  Beispielsweise könnten Sie den ersten Eintrag auch schreiben als:
9830 \end_layout
9831
9832 \begin_layout LyX-Code
9833
9834 \size normal
9835 lp|Text:lp=/dev/lp1:sd=/var/spool/lpd/lp:lf=/var/spool/lpd/lp/errs:
9836 \end_layout
9837
9838 \begin_layout Standard
9839 Beachten Sie, dass sich hier lediglich ein einzelnes 
9840 \begin_inset Quotes gld
9841 \end_inset
9842
9843
9844 \family typewriter
9845 :
9846 \family default
9847
9848 \begin_inset Quotes grd
9849 \end_inset
9850
9851  zwischen den Teilen des Eintrags befindet.
9852  Wir spalten diesen Eintrag nun in zwei Zeilen auf:
9853 \end_layout
9854
9855 \begin_layout LyX-Code
9856
9857 \size normal
9858 lp|Text:lp=/dev/lp1:sd=/var/spool/lpd/lp:
9859 \backslash
9860
9861 \end_layout
9862
9863 \begin_layout LyX-Code
9864
9865 \size normal
9866      :lf=/var/spool/lpd/lp/errs:
9867 \end_layout
9868
9869 \begin_layout Standard
9870 Wir brechen die Zeile zunächst direkt hinter einem 
9871 \size normal
9872
9873 \begin_inset Quotes gld
9874 \end_inset
9875
9876
9877 \family typewriter
9878 :
9879 \family default
9880 \size default
9881
9882 \begin_inset Quotes grd
9883 \end_inset
9884
9885
9886 \size normal
9887  
9888 \size default
9889 um, indem wir ein
9890 \size normal
9891  
9892 \begin_inset Quotes gld
9893 \end_inset
9894
9895
9896 \family typewriter
9897
9898 \backslash
9899
9900 \family default
9901
9902 \begin_inset Quotes grd
9903 \end_inset
9904
9905
9906 \size default
9907  einfügen, eine neue Zeile beginnen, ein wenig Freiraum einfügen und dann
9908  noch ein 
9909 \size normal
9910
9911 \begin_inset Quotes gld
9912 \end_inset
9913
9914
9915 \family typewriter
9916 :
9917 \family default
9918 \size default
9919
9920 \begin_inset Quotes grd
9921 \end_inset
9922
9923
9924 \size normal
9925  
9926 \size default
9927 einfügen, 
9928 \size normal
9929 be
9930 \size default
9931 vor wir fortfahren.
9932  Es ist üblich, wenn man einen Eintrag in mehrere Zeilen aufspaltet, alle
9933  Zeilen bis auf die erste einzurücken.
9934  Es gibt übrigens viele Optionen, die man an einen Eintrag einfügen kann.
9935  Wir werden hier nur die vier wichtigsten behandeln.
9936  Die 
9937 \emph on
9938 man page
9939 \emph default
9940  für die 
9941 \family typewriter
9942 printcap
9943 \family default
9944 -Datei enthält weitere Informationen.
9945 \end_layout
9946
9947 \begin_layout Subsection
9948 Der Druckername
9949 \end_layout
9950
9951 \begin_layout Standard
9952 Der erste Teil eines 
9953 \family typewriter
9954 printcap
9955 \family default
9956 -Eintrags ist der Druckername.
9957  Dort dürfen mehrere Namen angegeben werden, die durch ein 
9958 \begin_inset Quotes gld
9959 \end_inset
9960
9961
9962 \family typewriter
9963 |
9964 \family default
9965
9966 \begin_inset Quotes grd
9967 \end_inset
9968
9969 -Zeichen getrennt werden.
9970  Es ist sinnvoll, als ersten Namen ein ein Kürzel anzugeben und als zweiten
9971  Namen eine Kurzbeschreibung des Druckers (natürlich gefolgt von einem 
9972 \begin_inset Quotes gld
9973 \end_inset
9974
9975
9976 \family typewriter
9977 :
9978 \family default
9979
9980 \begin_inset Quotes grd
9981 \end_inset
9982
9983  Zeichen).
9984  Zum Beispiel ist
9985 \end_layout
9986
9987 \begin_layout LyX-Code
9988
9989 \size normal
9990 draft|
9991 \size default
9992 Unser Drucker im
9993 \size normal
9994  Draft
9995 \size default
9996 -
9997 \size normal
9998 Mod
9999 \size default
10000 us
10001 \size normal
10002 :
10003 \backslash
10004
10005 \end_layout
10006
10007 \begin_layout Standard
10008 ein Drucker, der den Kurznamen 
10009 \size normal
10010
10011 \begin_inset Quotes gld
10012 \end_inset
10013
10014
10015 \family typewriter
10016 draft
10017 \family default
10018
10019 \begin_inset Quotes grd
10020 \end_inset
10021
10022  
10023 \size default
10024 erhält und eine Beschreibung 
10025 \begin_inset Quotes gld
10026 \end_inset
10027
10028 Unser Drucker im Draft Modus
10029 \begin_inset Quotes grd
10030 \end_inset
10031
10032 .
10033  [Beachten Sie das 
10034 \begin_inset Quotes gld
10035 \end_inset
10036
10037
10038 \family typewriter
10039
10040 \backslash
10041
10042 \family default
10043
10044 \begin_inset Quotes grd
10045 \end_inset
10046
10047  am Ende der Zeile, das angibt, dass der Eintrag in der nächsten Zeile fortgeset
10048 zt wird.] Das Kürzel 
10049 \family typewriter
10050 draft
10051 \family default
10052  ist der Name, den Sie bei vielen Druckkommandos benutzen (beispielsweise
10053  dem 
10054 \family typewriter
10055 lpr
10056 \family default
10057  Befehl mit der 
10058 \family typewriter
10059 -P
10060 \family default
10061  Option).
10062 \end_layout
10063
10064 \begin_layout Standard
10065 Es ist üblich, für einen 
10066 \size normal
10067 PostScript
10068 \size default
10069 -Drucker das Kürzel 
10070 \size normal
10071
10072 \begin_inset Quotes gld
10073 \end_inset
10074
10075
10076 \family typewriter
10077 ps
10078 \family default
10079
10080 \begin_inset Quotes grd
10081 \end_inset
10082
10083  
10084 \size default
10085 zu benutzen, und den Textdrucker
10086 \size normal
10087  
10088 \begin_inset Quotes gld
10089 \end_inset
10090
10091
10092 \family typewriter
10093 lp
10094 \family default
10095
10096 \begin_inset Quotes grd
10097 \end_inset
10098
10099
10100 \size default
10101  zu nennen
10102 \size normal
10103 .
10104 \end_layout
10105
10106 \begin_layout Subsection
10107 Die Drucker-Gerätedatei
10108 \end_layout
10109
10110 \begin_layout Standard
10111 Der nächste Teil der Beispieleinträge legt das Gerät (das heißt den Namen
10112  der Gerätedatei) fest, auf dem gedruckt werden soll.
10113  In allen Beispieleinträgen lautet diese Zeile:
10114 \end_layout
10115
10116 \begin_layout LyX-Code
10117
10118 \size normal
10119         :lp=/dev/lp1:
10120 \backslash
10121
10122 \end_layout
10123
10124 \begin_layout Standard
10125
10126 \size normal
10127 [
10128 \size default
10129 Noch einmal: Beachten Sie das 
10130 \size normal
10131
10132 \begin_inset Quotes gld
10133 \end_inset
10134
10135
10136 \family typewriter
10137
10138 \backslash
10139
10140 \family default
10141
10142 \begin_inset Quotes grd
10143 \end_inset
10144
10145  
10146 \size default
10147 am Ende der Zeile und das zusätzliche
10148 \size normal
10149  
10150 \begin_inset Quotes gld
10151 \end_inset
10152
10153
10154 \family typewriter
10155 :
10156 \family default
10157
10158 \begin_inset Quotes gld
10159 \end_inset
10160
10161  
10162 \size default
10163 nach den Leerzeichen, die benutzt wurden, um den Text einzurücken
10164 \size normal
10165 .]
10166 \end_layout
10167
10168 \begin_layout Standard
10169 Mit dem Kürzel 
10170 \family typewriter
10171 \size normal
10172 lp=
10173 \family default
10174  
10175 \size default
10176 (
10177 \series bold
10178 \emph on
10179 l
10180 \series default
10181 ine
10182 \emph default
10183  
10184 \series bold
10185 \emph on
10186 p
10187 \series default
10188 rinter
10189 \emph default
10190 ) geben Sie den Namen des Drucker-Device an.
10191  Im Beispiel handelt es sich um 
10192 \family typewriter
10193 \size normal
10194 /dev/lp1
10195 \family default
10196
10197 \size default
10198 die parallele Schnittstelle.
10199  Es gibt auch Drucker, die an die serielle Schnittstelle angeschlossen werden.
10200  Wenn Sie einen haben, sollten Sie 
10201 \family typewriter
10202 \size normal
10203 /dev/ttyS0
10204 \family default
10205  
10206 \size default
10207 für die erste serielle Schnittstelle benutzen, 
10208 \family typewriter
10209 \size normal
10210 /dev/ttyS1
10211 \family default
10212  
10213 \size default
10214 für die zweite, usw.
10215  In diesem Fall werden Sie wahrscheinlich auch noch andere Kommandos in
10216  Ihrem 
10217 \family typewriter
10218 printcap
10219 \family default
10220 -Eintrag benutzen müssen, beispielsweise um die Baudrate festzulegen.
10221  Die 
10222 \family typewriter
10223 printcap
10224 \family default
10225 -Manpage enthält darüber weitere Informationen.
10226 \end_layout
10227
10228 \begin_layout Standard
10229 Die meisten Drucker benutzen allerdings die parallele Schnittstelle.
10230  Außerdem hängt der Drucker bei 
10231 \emph on
10232 fast allen
10233 \emph default
10234  PC-Kompatiblen Computern an 
10235 \family typewriter
10236 \size normal
10237 /dev/lp1
10238 \begin_inset Foot
10239 status open
10240
10241 \begin_layout Plain Layout
10242 Warum ist die erste parallele Schnittstelle 
10243 \family typewriter
10244 /dev/lp1
10245 \family default
10246  und 
10247 \emph on
10248 nicht
10249 \emph default
10250  
10251 \family typewriter
10252 /dev/lp0
10253 \family default
10254 ? Die I/O-Adressen der einzelnen Schnittstellen sind im Linux-Systemkern
10255  kodiert.
10256  Adresse 
10257 \family typewriter
10258 0x3BC
10259 \family default
10260  ist Schnittstelle 
10261 \family typewriter
10262 /dev/lp0
10263 \family default
10264 , Adresse 
10265 \family typewriter
10266 0x378
10267 \family default
10268  ist Schnittstelle 
10269 \family typewriter
10270 /dev/lp1
10271 \family default
10272  und 
10273 \family typewriter
10274 0x278
10275 \family default
10276  ist 
10277 \family typewriter
10278 /dev/lp2
10279 \family default
10280 .
10281  Da die meisten PC-Kompatiblen Computer die parallele Schnittstelle auf
10282  die Adresse 
10283 \family typewriter
10284 0x378
10285 \family default
10286  legen, ist bei diesen Systemen 
10287 \family typewriter
10288 /dev/lp1
10289 \family default
10290  die parallele Schnittstelle.
10291 \begin_inset Newline newline
10292 \end_inset
10293
10294 Wenn Sie über mehr als eine parallele Schnittstelle verfügen, ändert sich
10295  die Situation.
10296  Auch wenn Sie die I/O-Adresse Ihrer Schnittstelle aus einem anderen Grund
10297  geändert haben sollten, wird ein anderes 
10298 \family typewriter
10299 lp
10300 \family default
10301 -Gerät auf die parallele Schnittstelle zeigen.
10302  Andere Systeme sind möglicherweise völlig merkwürdig konfiguriert.
10303  In jedem Fall können Sie unter DOS kontrollieren, welche I/O-Adresse Ihre
10304  Schnittstelle hat.
10305  Dann können Sie mit Hilfe der Adresse auch bestimmen, ob Sie 
10306 \family typewriter
10307 /dev/lp0
10308 \family default
10309
10310 \family typewriter
10311 /dev/lp1
10312 \family default
10313  oder 
10314 \family typewriter
10315 /dev/lp2
10316 \family default
10317  benutzen müssen.
10318 \end_layout
10319
10320 \end_inset
10321
10322
10323 \family default
10324 \size default
10325 .
10326
10327 \size normal
10328  
10329 \size default
10330 Möglicherweise ist an Ihrem System jedoch etwas anders konfiguriert, Sie
10331  sollten also testen, welches Device die Druckerschnittstelle anspricht.
10332 \end_layout
10333
10334 \begin_layout Subsection
10335 Das Spulverzeichnis und die Logdatei
10336 \end_layout
10337
10338 \begin_layout Standard
10339 Zusätzlich zu einem Druckernamen und einem zugehörigen Gerät benötigen Sie
10340  auch noch ein Verzeichnis für den Drucker-Spooler.
10341  Dieses wird mit dem Kürzel 
10342 \family typewriter
10343 sd=
10344 \family default
10345  (
10346 \series bold
10347 \emph on
10348 s
10349 \series default
10350 pool
10351 \emph default
10352  
10353 \series bold
10354 \emph on
10355 d
10356 \series default
10357 irectory
10358 \emph default
10359 ) identifiziert.
10360  Es ist auch sehr sinnvoll, eine Logdatei für Fehlermeldungen anzulegen.
10361  Diese gibt man nach dem Kürzel 
10362 \family typewriter
10363 lf=
10364 \family default
10365  (
10366 \series bold
10367 \emph on
10368 l
10369 \series default
10370 og
10371 \emph default
10372  
10373 \series bold
10374 \emph on
10375 f
10376 \series default
10377 ile
10378 \emph default
10379 ) an.
10380 \end_layout
10381
10382 \begin_layout Standard
10383 Die meisten Systeme packen alle Spoolverzeichnisse in das Verzeichnis 
10384 \family typewriter
10385 /var/spool/lpd
10386 \family default
10387 ; manche benutzen nur 
10388 \family typewriter
10389 /var/spool
10390 \family default
10391 .
10392  In jedem Fall erhält traditionell jeder Druckereintrag ein eigenes Unterverzeic
10393 hnis mit dem Namen des jeweiligen Druckers.
10394  Sie müssen sich als 
10395 \begin_inset Quotes gld
10396 \end_inset
10397
10398 root
10399 \begin_inset Quotes grd
10400 \end_inset
10401
10402  einloggen und diese Verzeichnisse von Hand anlegen.
10403  Sie werden auch den Eigentümer dieser Verzeichnisse ändern müssen, damit
10404  die Gruppenzugehörigkeit der Verzeichnisse 
10405 \family typewriter
10406 daemon
10407 \family default
10408  lautet.
10409  (Dies kann man zum Beispiel mit 
10410 \family typewriter
10411 chgrp daemon
10412 \family default
10413  
10414 \emph on
10415 Name
10416 \emph default
10417  erreichen, wobei 
10418 \emph on
10419 Name
10420 \emph default
10421  der Name des entsprechenden Verzeichnisses ist.)
10422 \end_layout
10423
10424 \begin_layout Standard
10425 Sehen Sie sich einmal den Eintrag des Druckers 
10426 \family typewriter
10427 ps
10428 \family default
10429  aus dem Beispiel an.
10430  Er enthält die Zeilen:
10431 \end_layout
10432
10433 \begin_layout LyX-Code
10434
10435 \size normal
10436         :sd=/var/spool/lpd/ps:
10437 \backslash
10438
10439 \end_layout
10440
10441 \begin_layout LyX-Code
10442
10443 \size normal
10444         :lf=/var/spool/lpd/ps/errs:
10445 \backslash
10446
10447 \end_layout
10448
10449 \begin_layout Standard
10450 Das bedeutet, dass 
10451 \family typewriter
10452 /var/spool/lpd/ps
10453 \family default
10454  das Spulverzeichnis ist und die Fehlermeldungen in die Datei 
10455 \begin_inset Flex URL
10456 status collapsed
10457
10458 \begin_layout Plain Layout
10459
10460 /var/spool/lpd/ps/errs
10461 \end_layout
10462
10463 \end_inset
10464
10465  geschrieben werden sollen.
10466  Sie sollten diese Datei 
10467 \begin_inset Quotes gld
10468 \end_inset
10469
10470 erzeugen
10471 \begin_inset Quotes grd
10472 \end_inset
10473
10474 , indem Sie im Spulverzeichnis das Kommando 
10475 \family typewriter
10476 touch errs
10477 \family default
10478  aufrufen
10479 \begin_inset Foot
10480 status open
10481
10482 \begin_layout Plain Layout
10483 Der Befehl 
10484 \family typewriter
10485 touch
10486 \family default
10487  erfüllt zwei Aufgaben.
10488  Erstens stellt er sicher, dass eine Datei dieses Namens existiert, indem
10489  sie gegebenenfalls einfach erzeugt wird.
10490  Sie ist dann zwar leer, aber sie existiert.
10491  Zweitens merkt sich das Betriebssystem, wann eine Datei zuletzt geändert
10492  wurde.
10493  
10494 \family typewriter
10495 touch
10496 \family default
10497  sorgt dafür, dass diese Zeit auf 
10498 \begin_inset Quotes gld
10499 \end_inset
10500
10501 gerade eben
10502 \begin_inset Quotes grd
10503 \end_inset
10504
10505  gesetzt wird.
10506  Es 
10507 \begin_inset Quotes gld
10508 \end_inset
10509
10510 berührt
10511 \begin_inset Quotes grd
10512 \end_inset
10513
10514  also die Datei nur, ohne Einfluss auf ihren Inhalt zu nehmen.
10515  (In unserem Fall benötigen wir lediglich die erste Wirkungsweise.)
10516 \end_layout
10517
10518 \end_inset
10519
10520 .
10521 \end_layout
10522
10523 \begin_layout Standard
10524 Ganz ähnlich sieht der Eintrag für den Drucker 
10525 \family typewriter
10526 lp
10527 \family default
10528  aus.
10529  Er enthält:
10530 \end_layout
10531
10532 \begin_layout LyX-Code
10533
10534 \size normal
10535         :sd=/var/spool/lpd/lp:
10536 \backslash
10537
10538 \end_layout
10539
10540 \begin_layout LyX-Code
10541
10542 \size normal
10543         :lf=/var/spool/lpd/lp/errs:
10544 \backslash
10545
10546 \end_layout
10547
10548 \begin_layout Standard
10549 Wieder: Spulverzeichnis 
10550 \family typewriter
10551 \size normal
10552 /var/spool/lpd/lp
10553 \family default
10554 \size default
10555 , Logdatei 
10556 \family typewriter
10557 \size normal
10558 /var/spool/lpd/lp/errs
10559 \family default
10560 .
10561  
10562 \end_layout
10563
10564 \begin_layout Subsection
10565 Die Filterdatei
10566 \end_layout
10567
10568 \begin_layout Standard
10569 Anders als 
10570 \family typewriter
10571 lp
10572 \family default
10573 , der einfach Text direkt an den Drucker weitergibt, benötigen die Drucker
10574  
10575 \family typewriter
10576 draft
10577 \family default
10578  und 
10579 \family typewriter
10580 ps
10581 \family default
10582  einen sogenannten Filter.
10583  (Darum haben Ihre Einträge noch eine zusätzliche Zeile.) Das 
10584 \family typewriter
10585 printcap
10586 \family default
10587 -Kürzel für das Filterprogramm ist 
10588 \family typewriter
10589 if=
10590 \family default
10591  (
10592 \series bold
10593 \emph on
10594 i
10595 \series default
10596 nput
10597 \emph default
10598  
10599 \series bold
10600 \emph on
10601 f
10602 \series default
10603 ilter
10604 \emph default
10605 )
10606 \emph on
10607 .
10608 \end_layout
10609
10610 \begin_layout Standard
10611 Es gibt übrigens verschiedene Kürzel, um Filterprogramme anzugeben.
10612  Man hat dadurch die Möglichkeit, verschiedene Filter für verschiedene Zwecke
10613  einzusetzen.
10614  Sie können auch beim Aufruf von 
10615 \family typewriter
10616 lpr
10617 \family default
10618  unterschiedliche Filter auswählen -- aber das soll hier nicht vertieft
10619  werden, es wird hier nicht benötigt.
10620 \end_layout
10621
10622 \begin_layout Standard
10623 Sehen Sie sich den Eintrag für den Drucker 
10624 \family typewriter
10625 ps
10626 \family default
10627  an:
10628 \end_layout
10629
10630 \begin_layout LyX-Code
10631
10632 \size normal
10633         :if=/var/spool/lpd/ps/ps.filter:
10634 \backslash
10635
10636 \end_layout
10637
10638 \begin_layout Standard
10639 Die Datei
10640 \size normal
10641  
10642 \family typewriter
10643 ps.filter
10644 \family default
10645  
10646 \size default
10647 ist ein Shellscript, das im Spulverzeichnis des Druckers 
10648 \family typewriter
10649 ps
10650 \family default
10651  steht.
10652  Sie können prinzipiell auch direkt den Namen eines Programms angeben, aber
10653  der Aufruf eines Shellscripts gibt Ihnen die Möglichkeit, Kommandozeilenparamet
10654 er anzugeben.
10655 \end_layout
10656
10657 \begin_layout Standard
10658 Alle Filter, egal ob 
10659 \begin_inset Quotes gld
10660 \end_inset
10661
10662 echte
10663 \begin_inset Quotes grd
10664 \end_inset
10665
10666  Programme oder Shellscripts, müssen Ihre Eingabe aus 
10667 \family typewriter
10668 stdin
10669 \family default
10670  (der Standardeingabe) übernehmen und die Ausgabe nach 
10671 \family typewriter
10672 stdout
10673 \family default
10674  (der Standardausgabe) ausgeben.
10675 \end_layout
10676
10677 \begin_layout Subsection
10678 Zusätzliche Kürzel
10679 \end_layout
10680
10681 \begin_layout Standard
10682 Es gibt noch drei zusätzliche Kürzel, die Sie in Ihre 
10683 \family typewriter
10684 \size normal
10685 printcap
10686 \family default
10687 \size default
10688 -Einträge schreiben sollten.
10689  Sie können diese am Ende aller drei Beispieleinträge sehen.
10690  Es handelt sich um:
10691 \end_layout
10692
10693 \begin_layout LyX-Code
10694
10695 \size normal
10696         :mx#0:
10697 \backslash
10698
10699 \end_layout
10700
10701 \begin_layout LyX-Code
10702
10703 \size normal
10704         :sh:
10705 \backslash
10706
10707 \end_layout
10708
10709 \begin_layout LyX-Code
10710
10711 \size normal
10712         :sf:
10713 \end_layout
10714
10715 \begin_layout Standard
10716 Das 
10717 \family typewriter
10718 \size normal
10719 mx#0
10720 \family default
10721  
10722 \size default
10723 (
10724 \series bold
10725 \emph on
10726 m
10727 \series default
10728 a
10729 \series bold
10730 x
10731 \series default
10732 imum file size
10733 \emph default
10734 )
10735 \begin_inset Foot
10736 status open
10737
10738 \begin_layout Plain Layout
10739 Das 
10740 \family typewriter
10741 mx#5
10742 \family default
10743  würde bedeuten: Die zu druckende Datei darf nicht größer werden als 5 Datenblöc
10744 ke.
10745  Da die Angabe von 0 an sich unsinnig ist und man irgendwie ein 
10746 \begin_inset Quotes gld
10747 \end_inset
10748
10749 unbegrenzt
10750 \begin_inset Quotes grd
10751 \end_inset
10752
10753  benötigt, hat man festgelegt, dass 0 hier soviel bedeutet wie 
10754 \begin_inset Quotes gld
10755 \end_inset
10756
10757 unendlich
10758 \begin_inset Quotes grd
10759 \end_inset
10760
10761 .
10762 \end_layout
10763
10764 \end_inset
10765
10766  bedeutet, 
10767 \begin_inset Quotes gld
10768 \end_inset
10769
10770 es können Dateien beliebiger Größe gedruckt werden
10771 \begin_inset Quotes grd
10772 \end_inset
10773
10774 .
10775
10776 \size normal
10777  
10778 \size default
10779 Das
10780 \size normal
10781  
10782 \family typewriter
10783 sf
10784 \family default
10785  
10786 \size default
10787 (
10788 \series bold
10789 \emph on
10790 s
10791 \series default
10792 uppress
10793 \emph default
10794  
10795 \series bold
10796 \emph on
10797 f
10798 \series default
10799 orm feed)
10800 \emph default
10801  sorgt dafür, dass nach einem Druckauftrag nicht noch ein zusätzlicher Befehl
10802  
10803 \begin_inset Quotes gld
10804 \end_inset
10805
10806 Seitenauswurf
10807 \begin_inset Quotes grd
10808 \end_inset
10809
10810  gesendet wird.
10811  Zuletzt verhindert 
10812 \family typewriter
10813 sh
10814 \family default
10815  (
10816 \series bold
10817 \emph on
10818 s
10819 \series default
10820 uppress
10821 \emph default
10822  
10823 \series bold
10824 \emph on
10825 h
10826 \series default
10827 eader page
10828 \emph default
10829 ), dass vor jedem Druckauftrag eine Kopfseite gedruckt wird, auf der zusätzliche
10830  Informationen ausgegeben werden (zum Beispiel der Name des Benutzers).
10831 \end_layout
10832
10833 \begin_layout Section
10834 Wir bauen einen Druckerfilter
10835 \end_layout
10836
10837 \begin_layout Subsection
10838 PostScript-Dateien mit Hilfe von Ghostscript ausdrucken
10839 \end_layout
10840
10841 \begin_layout Standard
10842 Vermutlich kann Ihr Drucker nicht von sich aus PostScript drucken.
10843  Um Ihren Drucker trotzdem wie einen 
10844 \size normal
10845 PostScript
10846 \size default
10847 -Drucker benutzen zu können, ist es am einfachsten, das
10848 \size normal
10849  
10850 \size default
10851 Programm 
10852 \size normal
10853 Ghostscript 
10854 \size default
10855 als Filterprogramm zu benutzen.
10856
10857 \size normal
10858  
10859 \size default
10860 Es gibt vermutlich auch noch andere Wege, aber dies ist der verbreitetste.
10861  Wenn Sie aus irgendeinem Grund Ghostscript nicht benutzen wollen (oder
10862  können), sind Sie auf sich allein gestellt (für den Anfang lesen Sie einmal
10863  das 
10864 \family typewriter
10865 Printing-HOWTO
10866 \family default
10867 ).
10868 \end_layout
10869
10870 \begin_layout Standard
10871 Zunächst sollten Sie Ghostscript installieren.
10872  An sich sollte eine Version von Ghostscript in Ihrer Linux-Distribution
10873  enthalten sein.
10874  Andernfalls können Sie Ghostscript auch über das Linux-FTP-Archiv 
10875 \family typewriter
10876 \size normal
10877 sunsite.unc.edu
10878 \family default
10879 \size default
10880  bekommen
10881 \size normal
10882 .
10883
10884 \size default
10885  Nachdem Sie es installiert haben, rufen Sie es einmal von der Kommandozeile
10886  aus auf mit:
10887 \size normal
10888  
10889 \end_layout
10890
10891 \begin_layout LyX-Code
10892
10893 \size normal
10894 gs -h | more
10895 \end_layout
10896
10897 \begin_layout Standard
10898 Es erscheint eine Liste von verfügbaren Ausgabetreibern und -formaten.
10899  Hier ist eine Liste, die helfen soll, die Treibernamen unter Ghostscript
10900  zu entschlüsseln:
10901 \end_layout
10902
10903 \begin_layout Itemize
10904
10905 \size normal
10906 Apple
10907 \size default
10908 :
10909 \end_layout
10910
10911 \begin_deeper
10912 \begin_layout Description
10913
10914 \size normal
10915 appledmp Apple
10916 \size default
10917 -Matrixdrucker
10918 \end_layout
10919
10920 \begin_layout Description
10921
10922 \size normal
10923 iwhi Imagewriter 
10924 \size default
10925 im hochauf\SpecialChar \textcompwordmark{}
10926 lösenden Modus
10927 \end_layout
10928
10929 \begin_layout Description
10930
10931 \size normal
10932 iwlo Imagewriter i
10933 \size default
10934 m niedrigauf\SpecialChar \textcompwordmark{}
10935 lösenden Modus
10936 \end_layout
10937
10938 \begin_layout Description
10939
10940 \size normal
10941 iwlq Imagewriter LQ i
10942 \size default
10943 m
10944 \size normal
10945  
10946 \size default
10947
10948 \begin_inset Formula $320\times216$
10949 \end_inset
10950
10951
10952 \size normal
10953  dpi 
10954 \size default
10955 Modus
10956 \end_layout
10957
10958 \end_deeper
10959 \begin_layout Itemize
10960
10961 \size normal
10962 Canon
10963 \size default
10964 :
10965 \end_layout
10966
10967 \begin_deeper
10968 \begin_layout Description
10969
10970 \size normal
10971 bj10e BubbleJet BJ-10e
10972 \end_layout
10973
10974 \begin_layout Description
10975
10976 \size normal
10977 bj200 BubbleJet BJ-200
10978 \end_layout
10979
10980 \begin_layout Description
10981
10982 \size normal
10983 bjc600 Color BubbleJet BJC-600, BJC-4000 
10984 \size default
10985 u
10986 \size normal
10987 nd BJC-70
10988 \begin_inset Foot
10989 status open
10990
10991 \begin_layout Plain Layout
10992 Funktioniert auch für Apple-Drucker wie dem StyleWriter 2x00
10993 \end_layout
10994
10995 \end_inset
10996
10997
10998 \size default
10999 .
11000 \end_layout
11001
11002 \begin_layout Description
11003
11004 \size normal
11005 bjc800 Color BubbleJet BJC-800
11006 \end_layout
11007
11008 \begin_layout Description
11009
11010 \size normal
11011 lbp8 LBP-II8 
11012 \size default
11013 Laserdrucker
11014 \end_layout
11015
11016 \begin_layout Description
11017
11018 \size normal
11019 lips3 LIPS-III 
11020 \size default
11021 Laserdrucker im 
11022 \size normal
11023 CaPSL 
11024 \size default
11025 Modus
11026 \end_layout
11027
11028 \end_deeper
11029 \begin_layout Itemize
11030
11031 \size normal
11032 DEC
11033 \size default
11034 :
11035 \end_layout
11036
11037 \begin_deeper
11038 \begin_layout Description
11039
11040 \size normal
11041 la50 LA50
11042 \end_layout
11043
11044 \begin_layout Description
11045
11046 \size normal
11047 la70 LA70
11048 \end_layout
11049
11050 \begin_layout Description
11051
11052 \size normal
11053 la70t LA70 
11054 \size default
11055 mit Textverbesserung bei niedriger Auf\SpecialChar \textcompwordmark{}
11056 lösung
11057 \end_layout
11058
11059 \begin_layout Description
11060
11061 \size normal
11062 la75 LA75
11063 \end_layout
11064
11065 \begin_layout Description
11066
11067 \size normal
11068 la75plus LA75 Plus
11069 \end_layout
11070
11071 \begin_layout Description
11072
11073 \size normal
11074 ln03 LN03
11075 \end_layout
11076
11077 \begin_layout Description
11078
11079 \size normal
11080 lj250 LJ250 
11081 \size default
11082 Farbdrucker
11083 \end_layout
11084
11085 \begin_layout Description
11086
11087 \size normal
11088 declj250 
11089 \size default
11090 Alternativer Treiber für
11091 \size normal
11092  LJ250 
11093 \end_layout
11094
11095 \end_deeper
11096 \begin_layout Itemize
11097
11098 \size normal
11099 Epson
11100 \size default
11101 :
11102 \end_layout
11103
11104 \begin_deeper
11105 \begin_layout Description
11106
11107 \size normal
11108 ap3250 ActionPrinter AP3250 
11109 \size default
11110 (und jeder andere Drucker, der die Druckersprache
11111 \size normal
11112  ESC/P2 
11113 \size default
11114 benutzt)
11115 \size normal
11116  
11117 \end_layout
11118
11119 \begin_layout Description
11120
11121 \size normal
11122 escp2 
11123 \size default
11124 Alle
11125 \size normal
11126  Epson
11127 \size default
11128  Drucker, die den
11129 \size normal
11130  ESC/P2 
11131 \size default
11132 Befehlssatz benutzen (eventuell funktioniert dieser Treiber nicht -- benutzen
11133  Sie stattdessen
11134 \size normal
11135  
11136 \series bold
11137 ap3250
11138 \series default
11139 \size default
11140 .)
11141 \series medium
11142 \size normal
11143  
11144 \end_layout
11145
11146 \begin_layout Description
11147
11148 \size normal
11149 epson All
11150 \size default
11151 e
11152 \size normal
11153  
11154 \size default
11155 Matrixdrucker mit 
11156 \size normal
11157 9
11158 \size default
11159  oder
11160 \size normal
11161  24
11162 \size default
11163  Nadeln (und Kompatible)
11164 \end_layout
11165
11166 \begin_layout Description
11167
11168 \size normal
11169 eps9mid All
11170 \size default
11171 e
11172 \size normal
11173  9-
11174 \size default
11175 Nadeldrucker
11176 \size normal
11177  
11178 \size default
11179 (und Kompatible) in mittlerer Auf\SpecialChar \textcompwordmark{}
11180 lösung
11181 \size normal
11182  
11183 \end_layout
11184
11185 \begin_layout Description
11186
11187 \size normal
11188 eps9hi All
11189 \size default
11190 e
11191 \size normal
11192  9-
11193 \size default
11194 Nadeldrucker (und Kompatible) in dreifacher Auf\SpecialChar \textcompwordmark{}
11195 lösung
11196 \end_layout
11197
11198 \begin_layout Description
11199
11200 \size normal
11201 epsonc LQ-2550 
11202 \size default
11203 Farbdrucker (funktioniert auch mit
11204 \size normal
11205  Fujitsu 1200, 2400 
11206 \size default
11207 u
11208 \size normal
11209 nd 3400 
11210 \size default
11211 Druckern)
11212 \end_layout
11213
11214 \begin_layout Description
11215
11216 \size normal
11217 st800 Stylus 800 inkjet
11218 \end_layout
11219
11220 \begin_layout Description
11221
11222 \size normal
11223 stcolor
11224 \size default
11225  
11226 \size normal
11227 Stylus Color, Stylus Color Pro, Stylus Color II 
11228 \size default
11229 und
11230 \size normal
11231  IIs color inkjet 
11232 \size default
11233 Drucker
11234 \end_layout
11235
11236 \end_deeper
11237 \begin_layout Itemize
11238
11239 \size normal
11240 Hewlet Packard 
11241 \size default
11242 (
11243 \size normal
11244 HP
11245 \size default
11246 ):
11247 \size normal
11248  
11249 \end_layout
11250
11251 \begin_deeper
11252 \begin_layout Description
11253
11254 \size normal
11255 lp2563 2563B 
11256 \size default
11257 Zeilendrucker
11258 \end_layout
11259
11260 \begin_layout Description
11261
11262 \size normal
11263 cdeskjet DeskJet 500C
11264 \size default
11265  mit 
11266 \size normal
11267 1 bpp 
11268 \size default
11269 Farbe
11270 \end_layout
11271
11272 \begin_layout Description
11273
11274 \size normal
11275 cdjcolor DeskJet 500C 
11276 \size default
11277 (u
11278 \size normal
11279 nd 540C
11280 \size default
11281 ) mit
11282 \size normal
11283  24 bpp 
11284 \size default
11285 Farbe und 
11286 \size normal
11287 Floyd-Steinberg
11288 \size default
11289 -D
11290 \size normal
11291 ithering
11292 \end_layout
11293
11294 \begin_layout Description
11295
11296 \size normal
11297 cdjmono DeskJet 500C 
11298 \size default
11299 (
11300 \size normal
11301 und 510C, 520C, 540C
11302 \size default
11303 ) im Schwarzweißbetrieb
11304 \end_layout
11305
11306 \begin_layout Description
11307
11308 \size normal
11309 cdj500 
11310 \size default
11311 dasselbe wie 
11312 \series bold
11313 \size normal
11314 cdjcolor
11315 \end_layout
11316
11317 \begin_layout Description
11318
11319 \size normal
11320 cdj550 DeskJet 550C 
11321 \size default
11322 u
11323 \size normal
11324 nd 560C
11325 \end_layout
11326
11327 \begin_layout Description
11328
11329 \size normal
11330 deskjet DeskJet 
11331 \size default
11332 u
11333 \size normal
11334 nd DeskJet Plus
11335 \end_layout
11336
11337 \begin_layout Description
11338
11339 \size normal
11340 djet500 DeskJet 500
11341 \end_layout
11342
11343 \begin_layout Description
11344
11345 \size normal
11346 djet500c Alternat
11347 \size default
11348 iver
11349 \size normal
11350  DeskJet
11351 \size default
11352 -
11353 \size normal
11354 500c-
11355 \size default
11356 Treiber (arbeitet nicht mit dem
11357 \size normal
11358  550C o
11359 \size default
11360 der
11361 \size normal
11362  
11363 \size default
11364 dem 
11365 \size normal
11366 560C
11367 \size default
11368 )
11369 \end_layout
11370
11371 \begin_layout Description
11372
11373 \size normal
11374 dnj650c DesignJet 650C
11375 \end_layout
11376
11377 \begin_layout Description
11378
11379 \size normal
11380 ljet2p LaserJet IId, LaserJet IIp, 
11381 \size default
11382 u
11383 \size normal
11384 nd LaserJet III* 
11385 \size default
11386 mit
11387 \size normal
11388  TIFF
11389 \size default
11390 -Komprimierung
11391 \end_layout
11392
11393 \begin_layout Description
11394
11395 \size normal
11396 ljet3 LaserJet III* 
11397 \size default
11398 mit 
11399 \size normal
11400 Delta
11401 \size default
11402 -
11403 \size normal
11404 Row
11405 \size default
11406 -Komprimierung
11407 \size normal
11408  
11409 \end_layout
11410
11411 \begin_layout Description
11412
11413 \size normal
11414 ljet3d LaserJet IIID 
11415 \size default
11416 mit Möglichkeit zu doppelseitigem Drucken
11417 \end_layout
11418
11419 \begin_layout Description
11420
11421 \size normal
11422 ljet4 LaserJet 4 
11423 \size default
11424 (Voreinstellung für die Auf\SpecialChar \textcompwordmark{}
11425 lösung 
11426 \size normal
11427 600dpi
11428 \size default
11429 )
11430 \end_layout
11431
11432 \begin_layout Description
11433
11434 \size normal
11435 lj4dith LaserJet 4 
11436 \size default
11437 mit 
11438 \size normal
11439 Floyd-Steinberg
11440 \size default
11441 -D
11442 \size normal
11443 ithering
11444 \end_layout
11445
11446 \begin_layout Description
11447
11448 \size normal
11449 ljetplus LaserJet Plus
11450 \end_layout
11451
11452 \begin_layout Description
11453
11454 \size normal
11455 pj PaintJet XL
11456 \end_layout
11457
11458 \begin_layout Description
11459
11460 \size normal
11461 pjetxl Altern
11462 \size default
11463 ativer
11464 \size normal
11465  PaintJet XL 
11466 \size default
11467 Treiber
11468 \end_layout
11469
11470 \begin_layout Description
11471
11472 \size normal
11473 pjxl PaintJet XL color
11474 \end_layout
11475
11476 \begin_layout Description
11477
11478 \size normal
11479 pjxl300 PaintJet XL300 color 
11480 \size default
11481 (u
11482 \size normal
11483 nd 1200C
11484 \size default
11485 )
11486 \end_layout
11487
11488 \begin_layout Description
11489
11490 \size normal
11491 paintjet Alternat
11492 \size default
11493 iver
11494 \size normal
11495  PaintJet color 
11496 \size default
11497 Treiber
11498 \end_layout
11499
11500 \end_deeper
11501 \begin_layout Itemize
11502
11503 \size normal
11504 Tektronix
11505 \size default
11506 :
11507 \end_layout
11508
11509 \begin_deeper
11510 \begin_layout Description
11511
11512 \size normal
11513 t4693d2 4693d 
11514 \size default
11515 Farbdrucker mit 
11516 \size normal
11517 2 bits
11518 \size default
11519  pro 
11520 \size normal
11521 RGB
11522 \size default
11523 -Wert (
11524 \size normal
11525 =6 bpp
11526 \size default
11527 )
11528 \end_layout
11529
11530 \begin_layout Description
11531
11532 \size normal
11533 t4693d4 4693d 
11534 \size default
11535 Farbdrucker mit 
11536 \size normal
11537 4 bits
11538 \size default
11539  pro 
11540 \size normal
11541 RGB
11542 \size default
11543 -Wert (
11544 \size normal
11545 =12 bpp
11546 \size default
11547 )
11548 \end_layout
11549
11550 \begin_layout Description
11551
11552 \size normal
11553 t4693d8 4693d 
11554 \size default
11555 Farbdrucker mit 
11556 \size normal
11557 8 bits
11558 \size default
11559  pro 
11560 \size normal
11561 RGB
11562 \size default
11563 -Wert (
11564 \size normal
11565 =24 bpp
11566 \size default
11567 )
11568 \end_layout
11569
11570 \begin_layout Description
11571
11572 \size normal
11573 tek4696 4695 
11574 \size default
11575 u
11576 \size normal
11577 nd 4696 
11578 \size default
11579 I
11580 \size normal
11581 nkjet 
11582 \size default
11583 Plotter
11584 \end_layout
11585
11586 \end_deeper
11587 \begin_layout Itemize
11588 Verschiedene andere Drucker
11589 \size normal
11590 :
11591 \end_layout
11592
11593 \begin_deeper
11594 \begin_layout Description
11595
11596 \size normal
11597 cp50 Mitsubishi CP50 
11598 \size default
11599 Farbdrucker
11600 \end_layout
11601
11602 \begin_layout Description
11603
11604 \size normal
11605 ibmpro IBM 9-
11606 \size default
11607 Nadel
11608 \size normal
11609  Proprinter
11610 \end_layout
11611
11612 \begin_layout Description
11613
11614 \size normal
11615 imagen Imagen ImPress 
11616 \size default
11617 Drucker
11618 \end_layout
11619
11620 \begin_layout Description
11621
11622 \size normal
11623 jetp3852 IBM Jetprinter 
11624 \size default
11625 I
11626 \size normal
11627 nkjet 
11628 \size default
11629 Farbdrucker
11630 \size normal
11631  
11632 \size default
11633 (
11634 \size normal
11635 Model
11636 \size default
11637 l
11638 \size normal
11639  #3852)
11640 \end_layout
11641
11642 \begin_layout Description
11643
11644 \size normal
11645 m8510 C.Itoh M8510 
11646 \size default
11647 Drucker
11648 \end_layout
11649
11650 \begin_layout Description
11651
11652 \size normal
11653 necp6 NEC P6/P6+/P60 
11654 \size default
11655 Drucker bei
11656 \size normal
11657  360 dpi 
11658 \size default
11659 Auf\SpecialChar \textcompwordmark{}
11660 lösung
11661 \end_layout
11662
11663 \begin_layout Description
11664
11665 \size normal
11666 nwp533 Sony Microsystems NWP533 
11667 \size default
11668 Laserdrucker (nur 
11669 \size normal
11670 Sony
11671 \size default
11672 )
11673 \size normal
11674  
11675 \end_layout
11676
11677 \begin_layout Description
11678
11679 \size normal
11680 oce9050 OCE 9050 
11681 \size default
11682 Drucker
11683 \end_layout
11684
11685 \begin_layout Description
11686
11687 \size normal
11688 oki182 Okidata MicroLine 182
11689 \end_layout
11690
11691 \begin_layout Description
11692
11693 \size normal
11694 okiibm Okidata MicroLine IBM-K
11695 \size default
11696 ompatible Drucker
11697 \end_layout
11698
11699 \begin_layout Description
11700
11701 \size normal
11702 r4081 Ricoh 4081 
11703 \size default
11704 Laserdrucker
11705 \end_layout
11706
11707 \begin_layout Description
11708
11709 \size normal
11710 sj48 StarJet 48 
11711 \size default
11712 I
11713 \size normal
11714 nkjet 
11715 \size default
11716 Drucker
11717 \end_layout
11718
11719 \begin_layout Description
11720
11721 \size normal
11722 sparc SPARCprinter
11723 \end_layout
11724
11725 \begin_layout Description
11726
11727 \size normal
11728 xes Xerox XES 
11729 \size default
11730 Drucker (
11731 \size normal
11732 2700, 3700, 4045, etc.)
11733 \end_layout
11734
11735 \end_deeper
11736 \begin_layout Standard
11737 Falls das Ghostscript-Paket, das mit Ihrer Distribution ausgeliefert wurde,
11738  Ihren Drucker nicht unterstützt, können Sie versuchen, Ghostscript mit
11739  Hilfe des Quellcodes selbst zu übersetzen.
11740  Wenn Ihr Drucker nicht 
11741 \emph on
11742 direkt
11743 \emph default
11744  unterstützt wird, versuchen Sie es mit einem Treiber für einen kompatiblen
11745  Drucker.
11746 \end_layout
11747
11748 \begin_layout Standard
11749 Beachten Sie, dass einige Drucker spezielle Kommandozeilenparameter benötigen.
11750  Zum Beispiel möchte der 
11751 \family typewriter
11752 stcolor
11753 \family default
11754 -Treiber, dass die Datei 
11755 \family typewriter
11756 stcolor.ps
11757 \family default
11758  noch vor der eigentlichen Eingabedatei eingegeben wird.
11759  Für mehr Details sollten Sie die Dokumentation von Ghostscript lesen.
11760 \end_layout
11761
11762 \begin_layout Standard
11763 Als nächstes bauen wir den Filter.
11764  Es empfiehlt sich, der Datei den Namen 
11765 \emph on
11766 druckername
11767 \family typewriter
11768 \emph default
11769 .filter
11770 \family default
11771  zu geben (dabei ist 
11772 \emph on
11773 druckername
11774 \emph default
11775  der Name, den Sie Ihrem Drucker in der 
11776 \family typewriter
11777 printcap
11778 \family default
11779 -Datei gegeben haben).
11780  Zudem ist es sinnvoll, diese Datei in das Spulverzeichnis des Druckers
11781  zu schreiben.
11782  Das Filterskript sollte folgendes enthalten:
11783 \end_layout
11784
11785 \begin_layout LyX-Code
11786
11787 \size normal
11788 #!/bin/sh
11789 \end_layout
11790
11791 \begin_layout LyX-Code
11792
11793 \size normal
11794 /usr/bin/gs -q -dSAFER -dNOPAUSE
11795 \size default
11796  -
11797 \size normal
11798 sDEVICE=
11799 \family roman
11800 \size default
11801 \emph on
11802 Druckertreiber
11803 \family default
11804 \size normal
11805 \emph default
11806  
11807 \backslash
11808
11809 \end_layout
11810
11811 \begin_layout LyX-Code
11812   
11813 \size normal
11814 [-r
11815 \family roman
11816 \size default
11817 \emph on
11818 Auflösung
11819 \family default
11820 \size normal
11821 \emph default
11822  
11823 \family roman
11824 \size default
11825 \emph on
11826 Zusatzoptionen
11827 \family default
11828 \size normal
11829 \emph default
11830 ] -sOutputFile=
11831 \size default
11832  
11833 \size normal
11834 -[
11835 \family roman
11836 \size default
11837 \emph on
11838 VorangestellteDatei
11839 \family default
11840 \size normal
11841 \emph default
11842 .ps] -
11843 \end_layout
11844
11845 \begin_layout Standard
11846 wobei 
11847 \emph on
11848 Druckertreiber
11849 \emph default
11850  den Treiber für Ihren Drucker angibt; 
11851 \emph on
11852 Auflösung
11853 \emph default
11854  ist die Auf\SpecialChar \textcompwordmark{}
11855 lösung, die Sie benutzen wollen; 
11856 \emph on
11857 Zusatzoptionen
11858 \emph default
11859  steht für alle möglichen anderen Optionen, mit denen Sie Ghostscript aufrufen
11860  möchten; das (optionale) 
11861 \emph on
11862 VorangestellteDatei
11863 \family typewriter
11864 \emph default
11865 .ps
11866 \family default
11867  ist der Name einer Datei, die Sie vor der eigentlichen Eingabedatei einfügen
11868  möchten.
11869  Das 
11870 \begin_inset Quotes gld
11871 \end_inset
11872
11873
11874 \family typewriter
11875
11876 \backslash
11877
11878 \family default
11879
11880 \begin_inset Quotes grd
11881 \end_inset
11882
11883  am Ende der zweiten Zeile ist der übliche Weg, in einem Shellskript einen
11884  Befehl in mehrere Zeilen aufzuspalten
11885 \begin_inset Foot
11886 status open
11887
11888 \begin_layout Plain Layout
11889 Ähnlich wie in der 
11890 \family typewriter
11891 printcap
11892 \family default
11893 -Datei.
11894  Nur muss ein Shellskript bei weitem nicht so penibel geschrieben werden.
11895 \end_layout
11896
11897 \end_inset
11898
11899 .
11900  (Die Argumente in den eckigen Klammern sind optional und werden in vielen
11901  Fällen nicht benötigt.
11902  Die Klammern selbst erscheinen natürlich 
11903 \emph on
11904 nicht
11905 \emph default
11906  in der Filterdatei.)
11907 \end_layout
11908
11909 \begin_layout Standard
11910 Beachten Sie, dass hier davon ausgegangen wird, dass sich das Programm Ghostscri
11911 pt (
11912 \family typewriter
11913 gs
11914 \family default
11915 ) im Verzeichnis 
11916 \family typewriter
11917 /usr/bin/
11918 \family default
11919  befindet.
11920  Dies kann in Ihrem System anders sein.
11921 \end_layout
11922
11923 \begin_layout Standard
11924 Verschiedene Druckertreiber behandeln das Argument 
11925 \family typewriter
11926 -r
11927 \family default
11928  unterschiedlich.
11929  Einige suchen einfach nach einer einzelnen Zahl, zum Beispiel 
11930 \family typewriter
11931 -r600
11932 \family default
11933 .
11934  Andere möchten die horizontale und die vertikale Auf\SpecialChar \textcompwordmark{}
11935 lösung einzeln eingegeben
11936  haben, zum Beispiel 
11937 \family typewriter
11938 -r360x360
11939 \family default
11940 .
11941  Es kann sein, dass der Druckertreiber auch noch andere Optionen unterstützt.
11942  Genaueres müssen Sie in der Dokumentation von Ghostscript nachlesen.
11943 \end_layout
11944
11945 \begin_layout Standard
11946 Nachdem Sie den Druckerfilter geschrieben haben, benutzen Sie 
11947 \family typewriter
11948 chmod a+X
11949 \family default
11950 , um die Skriptdatei zu einer ausführbaren Datei zu machen.
11951  (Dazu müssen Sie als 
11952 \begin_inset Quotes gld
11953 \end_inset
11954
11955 root
11956 \begin_inset Quotes grd
11957 \end_inset
11958
11959  eingeloggt sein.)
11960 \end_layout
11961
11962 \begin_layout Standard
11963 Hier ist ein Beispielfilter, den 
11964 \size normal
11965 \noun on
11966 John Weiss
11967 \noun default
11968  
11969 \size default
11970 für seinen 
11971 \size normal
11972 Epson Stylus Color IIs
11973 \size default
11974  benutzt
11975 \size normal
11976 :
11977 \end_layout
11978
11979 \begin_layout LyX-Code
11980
11981 \size normal
11982 #!/bin/sh
11983 \end_layout
11984
11985 \begin_layout LyX-Code
11986
11987 \size normal
11988 /usr/bin/gs -q -dSAFER -sDEVICE=stcolor 
11989 \backslash
11990
11991 \end_layout
11992
11993 \begin_layout LyX-Code
11994
11995 \size normal
11996              -r360x360 -sDithering=fsmono 
11997 \backslash
11998
11999 \end_layout
12000
12001 \begin_layout LyX-Code
12002
12003 \size normal
12004              -dNOPAUSE -dnoWeave 
12005 \backslash
12006
12007 \end_layout
12008
12009 \begin_layout LyX-Code
12010
12011 \size normal
12012              -sOutputFile=- stcolor.ps -
12013 \end_layout
12014
12015 \begin_layout Standard
12016 Dieser Filter erzeugt eine Ausgabe in 
12017 \size normal
12018 360dpi 
12019 \size default
12020 und schwarzweiß für einen
12021 \size normal
12022  Epson Stylus Color IIs
12023 \begin_inset Foot
12024 status open
12025
12026 \begin_layout Plain Layout
12027 Bemerkung von 
12028 \noun on
12029 John Weiss
12030 \noun default
12031 : Dies ist mein 
12032 \family typewriter
12033 ps-
12034 \family default
12035 Drucker.
12036  Ich benutze einen ähnlichen Filter für meinen 
12037 \family typewriter
12038 draft
12039 \family default
12040 -Drucker, der 
12041 \family typewriter
12042 -r180x180
12043 \family default
12044  anstatt 
12045 \family typewriter
12046 -r360x360
12047 \family default
12048  benutzt.
12049  Für meinen Drucker 
12050 \family typewriter
12051 color
12052 \family default
12053  benutze ich einen anderen Wert für den 
12054 \family typewriter
12055 -sDithering
12056 \family default
12057  Parameter.
12058 \end_layout
12059
12060 \end_inset
12061
12062
12063 \size default
12064 .
12065 \end_layout
12066
12067 \begin_layout Subsection
12068 Wenn Ihr Drucker bereits PostScript versteht\SpecialChar \ldots{}
12069
12070 \end_layout
12071
12072 \begin_layout Standard
12073 Viele moderne Laserdrucker haben Post
12074 \size normal
12075 Script 
12076 \size default
12077 bereits eingebaut.
12078
12079 \size normal
12080  
12081 \size default
12082 Einige Laserdrucker benutzen 
12083 \size normal
12084 PostScript 
12085 \size default
12086 sogar als Ihre 
12087 \begin_inset Quotes gld
12088 \end_inset
12089
12090 Muttersprache
12091 \begin_inset Quotes grd
12092 \end_inset
12093
12094 .
12095  Wenn Sie über solch einen Drucker verfügen, benötigen Sie keinen Filter,
12096  sondern können Ihre Ausgabe direkt an den Drucker weiterleiten.
12097  Allerdings -- wenn Sie eine einfache Textdatei drucken möchten, werden
12098  Sie den Text erst irgendwie in 
12099 \size normal
12100 PostScript 
12101 \size default
12102 formatieren müssen.
12103 \end_layout
12104
12105 \begin_layout Standard
12106 Es gibt drei verbreitete Programme, die ASCII-Dateien nach 
12107 \size normal
12108 PostScript
12109 \size default
12110  übersetzen
12111 \size normal
12112
12113 \family typewriter
12114 nenscript
12115 \family default
12116
12117 \family typewriter
12118 a2ps
12119 \family default
12120
12121 \size default
12122 u
12123 \size normal
12124 nd 
12125 \family typewriter
12126 mpage
12127 \family default
12128 .
12129  
12130 \family typewriter
12131 mpage
12132 \family default
12133  
12134 \size default
12135 kann auch mehrere Textseiten auf ein einzelnes Blatt Papier drucken.
12136  Für Ihren 
12137 \family typewriter
12138 lp
12139 \family default
12140 -Drucker sollten Sie ein Filterskript erzeugen, das eines dieser Programme
12141  zur Umwandlung benutzt.
12142  (Der 
12143 \family typewriter
12144 lp
12145 \family default
12146 -Drucker ist der traditionelle Name des Druckers, der einfache ASCII-Texte
12147  druckt.) Lesen Sie für weitere Informationen die 
12148 \family typewriter
12149 \size normal
12150 Printing-HOWTO
12151 \family default
12152 \size default
12153 .
12154
12155 \size normal
12156  
12157 \end_layout
12158
12159 \begin_layout Section
12160 Der Druckerspuldämon 
12161 \family typewriter
12162 lpd
12163 \end_layout
12164
12165 \begin_layout Standard
12166 Das Programm, das letztlich die Druckaufträge ausführt, heißt 
12167 \family typewriter
12168 lpd
12169 \family default
12170 .
12171  Dies ist auch das Programm, das die Datei 
12172 \family typewriter
12173
12174 \begin_inset Flex URL
12175 status collapsed
12176
12177 \begin_layout Plain Layout
12178
12179 /etc/printcap
12180 \end_layout
12181
12182 \end_inset
12183
12184
12185 \family default
12186 \size normal
12187  
12188 \size default
12189 liest.
12190  Irgendwo in den Shellskripts, die ausgeführt werden, wenn Ihr Computer
12191  hochgefahren wird
12192 \begin_inset Foot
12193 status open
12194
12195 \begin_layout Plain Layout
12196 Auf einigen Computern stehen diese 
12197 \emph on
12198 bootup scripts
12199 \emph default
12200  im Verzeichnis 
12201 \family typewriter
12202 /etc/rc.d
12203 \family default
12204 .
12205  Andere benutzen 
12206 \family typewriter
12207 /etc/init.d
12208 \family default
12209  oder 
12210 \family typewriter
12211 /sbin/init.d
12212 \family default
12213 .
12214  Das müssen Sie selbst herausfinden.
12215 \end_layout
12216
12217 \end_inset
12218
12219 , muss auch 
12220 \family typewriter
12221 lpd
12222 \family default
12223  gestartet werden, damit der Druckerspooler immer nach dem Hochfahren des
12224  Systems zur Verfügung steht.
12225  Im Prinzip können Sie auch jedes Mal 
12226 \family typewriter
12227 lpd
12228 \family default
12229  von Hand starten, wenn Sie als 
12230 \begin_inset Quotes gld
12231 \end_inset
12232
12233 root
12234 \begin_inset Quotes grd
12235 \end_inset
12236
12237  eingeloggt sind.
12238 \end_layout
12239
12240 \begin_layout Standard
12241 Wenn 
12242 \family typewriter
12243 lpd
12244 \family default
12245  erst einmal auf Ihrem System läuft, können Sie ihn mit Hilfe des 
12246 \family typewriter
12247 lpc-B
12248 \family default
12249 efehls kontrollieren.
12250  Auch hierzu müssen Sie als 
12251 \begin_inset Quotes gld
12252 \end_inset
12253
12254 root
12255 \begin_inset Quotes grd
12256 \end_inset
12257
12258  eingeloggt sein.
12259 \end_layout
12260
12261 \begin_layout Section
12262 Kurze Zusammenfassung
12263 \end_layout
12264
12265 \begin_layout Standard
12266 Zum Abschluss fassen wir noch einmal die Schritte zusammen, die Sie durchführen
12267  müssen, um eine minimale Konfiguration zu erreichen.
12268  Wenn Sie fertig sind, haben Sie zwei Drucker: der eine heißt 
12269 \begin_inset Quotes gld
12270 \end_inset
12271
12272
12273 \family typewriter
12274 lp
12275 \family default
12276
12277 \begin_inset Quotes grd
12278 \end_inset
12279
12280  und dient dazu, ASCII zu drucken, der andere heißt 
12281 \begin_inset Quotes gld
12282 \end_inset
12283
12284
12285 \family typewriter
12286 ps
12287 \family default
12288
12289 \begin_inset Quotes grd
12290 \end_inset
12291
12292  und verarbeitet Aufträge in 
12293 \size normal
12294 PostScript
12295 \size default
12296 .
12297  Der Druckerfilter für den 
12298 \size normal
12299
12300 \begin_inset Quotes gld
12301 \end_inset
12302
12303
12304 \family typewriter
12305 ps
12306 \family default
12307
12308 \begin_inset Quotes grd
12309 \end_inset
12310
12311
12312 \size default
12313 -Drucker (siehe unten) arbeitet mit jedem Epson-kompatiblen Drucker (heutzutage
12314  ist fast jeder Nadeldrucker Epson-kompatibel) und benutzt die Standardauf\SpecialChar \textcompwordmark{}
12315 lösung.
12316
12317 \size normal
12318  
12319 \end_layout
12320
12321 \begin_layout Enumerate
12322
12323 \size normal
12324 Log
12325 \size default
12326 gen Sie sich als 
12327 \size normal
12328
12329 \begin_inset Quotes gld
12330 \end_inset
12331
12332 root
12333 \begin_inset Quotes grd
12334 \end_inset
12335
12336  
12337 \size default
12338 ein oder benutzen Sie
12339 \size normal
12340  
12341 \family typewriter
12342 su root
12343 \family default
12344 .
12345  
12346 \end_layout
12347
12348 \begin_layout Enumerate
12349 Führen Sie folgende Befehle aus:
12350 \end_layout
12351
12352 \begin_deeper
12353 \begin_layout Enumerate
12354
12355 \family typewriter
12356 \size normal
12357 cd /var/spool
12358 \end_layout
12359
12360 \begin_layout Enumerate
12361
12362 \family typewriter
12363 \size normal
12364 mkdir lpd
12365 \family default
12366  
12367 \end_layout
12368
12369 \begin_deeper
12370 \begin_layout Standard
12371 (wenn es nicht bereits existiert)
12372 \end_layout
12373
12374 \end_deeper
12375 \begin_layout Enumerate
12376
12377 \family typewriter
12378 \size normal
12379 chgrp lp lpd
12380 \end_layout
12381
12382 \begin_deeper
12383 \begin_layout Standard
12384 (Möglicherweise müssen Sie 
12385 \family typewriter
12386 \size normal
12387 daemon
12388 \family default
12389  
12390 \size default
12391 statt 
12392 \family typewriter
12393 \size normal
12394 lp
12395 \family default
12396 \size default
12397  benutzen)
12398 \end_layout
12399
12400 \end_deeper
12401 \begin_layout Enumerate
12402
12403 \family typewriter
12404 \size normal
12405 cd lpd
12406 \end_layout
12407
12408 \begin_layout Enumerate
12409
12410 \family typewriter
12411 \size normal
12412 mkdir lp ps
12413 \end_layout
12414
12415 \begin_deeper
12416 \begin_layout Standard
12417 (nur falls diese Verzeichnisse noch nicht existieren)
12418 \end_layout
12419
12420 \end_deeper
12421 \begin_layout Enumerate
12422
12423 \family typewriter
12424 \size normal
12425 touch lp/errs ps/errs
12426 \end_layout
12427
12428 \begin_layout Enumerate
12429
12430 \family typewriter
12431 \size normal
12432 chgrp daemon lp ps lp/errs ps/errs
12433 \end_layout
12434
12435 \end_deeper
12436 \begin_layout Enumerate
12437 Editieren Sie nun Ihre Datei
12438 \size normal
12439  
12440 \family typewriter
12441 /etc/printcap
12442 \end_layout
12443
12444 \begin_deeper
12445 \begin_layout Enumerate
12446 Wenn diese Datei bereits existiert, sollten Sie\SpecialChar \ldots{}
12447
12448 \end_layout
12449
12450 \begin_deeper
12451 \begin_layout Enumerate
12452 \SpecialChar \ldots{}
12453 entweder die alte Version umbenennen (zum Beispiel in
12454 \begin_inset Newline newline
12455 \end_inset
12456
12457
12458 \begin_inset Flex URL
12459 status collapsed
12460
12461 \begin_layout Plain Layout
12462
12463 /etc/printcap.orig
12464 \end_layout
12465
12466 \end_inset
12467
12468 )
12469 \end_layout
12470
12471 \begin_layout Enumerate
12472 \SpecialChar \ldots{}
12473 oder alle Einträge auskommentieren, indem Sie an den Anfang jeder Zeile
12474  ein 
12475 \size normal
12476
12477 \begin_inset Quotes gld
12478 \end_inset
12479
12480
12481 \family typewriter
12482 #
12483 \family default
12484
12485 \begin_inset Quotes grd
12486 \end_inset
12487
12488
12489 \size default
12490 -Zeichen schreiben.
12491 \end_layout
12492
12493 \end_deeper
12494 \begin_layout Enumerate
12495 Erstellen Sie in Ihrer
12496 \size normal
12497  
12498 \family typewriter
12499 /etc/printcap
12500 \family default
12501 \size default
12502  folgende Einträge
12503 \size normal
12504 :
12505 \end_layout
12506
12507 \begin_deeper
12508 \begin_layout LyX-Code
12509
12510 \size normal
12511 lp|Text printer:
12512 \backslash
12513
12514 \end_layout
12515
12516 \begin_layout LyX-Code
12517
12518 \size normal
12519         :lp=/dev/lp1:
12520 \backslash
12521
12522 \end_layout
12523
12524 \begin_layout LyX-Code
12525
12526 \size normal
12527         :sd=/var/spool/lpd/lp:
12528 \backslash
12529
12530 \end_layout
12531
12532 \begin_layout LyX-Code
12533
12534 \size normal
12535         :lf=/var/spool/lpd/lp/errs:
12536 \backslash
12537
12538 \end_layout
12539
12540 \begin_layout LyX-Code
12541
12542 \size normal
12543         :mx#0:sh:sf:
12544 \begin_inset Newline newline
12545 \end_inset
12546
12547
12548 \size default
12549
12550 \begin_inset Newline newline
12551 \end_inset
12552
12553
12554 \size normal
12555 ps|Post
12556 \size default
12557 S
12558 \size normal
12559 cript
12560 \size default
12561 (R)
12562 \size normal
12563  printer:
12564 \backslash
12565
12566 \end_layout
12567
12568 \begin_layout LyX-Code
12569
12570 \size normal
12571         :lp=/dev/lp1:
12572 \backslash
12573
12574 \end_layout
12575
12576 \begin_layout LyX-Code
12577
12578 \size normal
12579         :sd=/var/spool/lpd/ps:
12580 \backslash
12581
12582 \end_layout
12583
12584 \begin_layout LyX-Code
12585
12586 \size normal
12587         :lf=/var/spool/lpd/ps/errs:
12588 \backslash
12589
12590 \end_layout
12591
12592 \begin_layout LyX-Code
12593
12594 \size normal
12595         :if=/var/spool/lpd/ps/ps.filter:
12596 \backslash
12597
12598 \end_layout
12599
12600 \begin_layout LyX-Code
12601
12602 \size normal
12603         :mx#0:sh:sf:
12604 \end_layout
12605
12606 \end_deeper
12607 \begin_layout Enumerate
12608 STELLEN SIE SICHER, DASS:
12609 \end_layout
12610
12611 \begin_deeper
12612 \begin_layout Enumerate
12613 nichts in einer Leerzeile zwischen zwei Einträgen steht -- nicht einmal
12614  ein Leerzeichen.
12615
12616 \size normal
12617  
12618 \end_layout
12619
12620 \begin_layout Enumerate
12621 hinter dem 
12622 \size normal
12623
12624 \begin_inset Quotes gld
12625 \end_inset
12626
12627
12628 \family typewriter
12629
12630 \backslash
12631
12632 \family default
12633
12634 \begin_inset Quotes grd
12635 \end_inset
12636
12637
12638 \size default
12639 -Zeichen am Ende jeder Zeile kein anderes Zeichen mehr steht.
12640
12641 \size normal
12642  
12643 \end_layout
12644
12645 \end_deeper
12646 \end_deeper
12647 \begin_layout Enumerate
12648 Als nächstes, erstellen Sie ein Filterskript für den Drucker 
12649 \family typewriter
12650 \size normal
12651 ps
12652 \family default
12653 \size default
12654 .
12655 \end_layout
12656
12657 \begin_deeper
12658 \begin_layout Enumerate
12659 Erstellen Sie eine Datei 
12660 \family typewriter
12661 \size normal
12662 /var/spool/lpd/ps/ps.filter
12663 \family default
12664 \size default
12665  mit folgendem Inhalt
12666 \size normal
12667 :
12668 \end_layout
12669
12670 \begin_deeper
12671 \begin_layout LyX-Code
12672
12673 \size normal
12674 #!/bin/sh
12675 \end_layout
12676
12677 \begin_layout LyX-Code
12678
12679 \size normal
12680 /usr/bin/gs -q -dSAFER -dNOPAUSE 
12681 \backslash
12682
12683 \end_layout
12684
12685 \begin_layout LyX-Code
12686
12687 \size normal
12688             -sDEVICE=epson -sOutputFile=- -
12689 \end_layout
12690
12691 \begin_layout Standard
12692 (Wenn Ihr Drucker nicht Epson-kompatibel sein sollte, ersetzen Sie 
12693 \begin_inset Quotes gld
12694 \end_inset
12695
12696
12697 \family typewriter
12698 epson
12699 \family default
12700
12701 \begin_inset Quotes grd
12702 \end_inset
12703
12704  durch den entsprechenden Treibernamen Ihres Druckers.
12705  Wenn sich das Programm 
12706 \family typewriter
12707 gs
12708 \family default
12709  nicht in 
12710 \family typewriter
12711 /usr/bin
12712 \family default
12713  befinden sollte, korrigieren Sie den Pfad.)
12714 \end_layout
12715
12716 \end_deeper
12717 \begin_layout Enumerate
12718 Führen Sie folgende Befehle aus:
12719 \end_layout
12720
12721 \begin_deeper
12722 \begin_layout Enumerate
12723
12724 \family typewriter
12725 \size normal
12726 chmod a+X /var/spool/lpd/ps/ps.filter
12727 \end_layout
12728
12729 \begin_layout Enumerate
12730
12731 \family typewriter
12732 \size normal
12733 chgrp daemon /var/spool/lpd/ps/ps.filter
12734 \end_layout
12735
12736 \end_deeper
12737 \end_deeper
12738 \begin_layout Enumerate
12739 Zuletzt starten Sie den Druckerdämon
12740 \size normal
12741  
12742 \family typewriter
12743 lpd
12744 \family default
12745 :
12746 \end_layout
12747
12748 \begin_deeper
12749 \begin_layout Enumerate
12750 Wenn er noch nicht läuft, benutzen Sie 
12751 \family typewriter
12752 \size normal
12753 lpd &
12754 \family default
12755 \size default
12756 , um ihn zu starten.
12757  
12758 \end_layout
12759
12760 \begin_layout Enumerate
12761 Wenn er bereits läuft, starten Sie das Programm 
12762 \family typewriter
12763 \size normal
12764 lpc
12765 \family default
12766 .
12767  
12768 \size default
12769 Danach (in 
12770 \family typewriter
12771 \size normal
12772 lpc
12773 \family default
12774 \size default
12775 ) führen Sie ein 
12776 \family typewriter
12777 \size normal
12778 restart all
12779 \family default
12780  
12781 \size default
12782 und ein 
12783 \family typewriter
12784 \size normal
12785 up all
12786 \family default
12787  
12788 \size default
12789 aus.
12790  Diese Befehle aktivieren die neuen Einträge in 
12791 \family typewriter
12792 /etc/printcap
12793 \family default
12794 .
12795  (Mit 
12796 \family typewriter
12797 \size normal
12798 quit
12799 \family default
12800  
12801 \size default
12802 können Sie 
12803 \family typewriter
12804 \size normal
12805 lpc
12806 \family default
12807 \size default
12808  wieder verlassen
12809 \size normal
12810 .
12811 \size default
12812 )
12813 \end_layout
12814
12815 \begin_layout Enumerate
12816 Stellen Sie sicher, dass 
12817 \family typewriter
12818 \size normal
12819 lpd
12820 \family default
12821  
12822 \size default
12823 irgendwo in Ihren Bootscripts ausgeführt wird.
12824 \end_layout
12825
12826 \end_deeper
12827 \begin_layout Enumerate
12828 Sie können sich jetzt wieder als 
12829 \emph on
12830 root
12831 \emph default
12832  ausloggen und Ihre neuen Druckereinträge testen.
12833  Führen Sie 
12834 \family typewriter
12835 l
12836 \size normal
12837 pr -Plp
12838 \family default
12839 \size default
12840  aus, gefolgt von dem Namen einer kurzen (ASCII) Textdatei, um den Drucker
12841  
12842 \family typewriter
12843 lp
12844 \family default
12845  zu testen; entsprechend testen Sie den Drucker 
12846 \family typewriter
12847 ps
12848 \family default
12849 , indem Sie 
12850 \family typewriter
12851 \size normal
12852 lpr -Pps
12853 \family default
12854 \size default
12855 ,
12856 \size normal
12857  
12858 \size default
12859 gefolgt vom Namen einer kurzen Datei im 
12860 \size normal
12861 PostScript
12862 \size default
12863 -Format, eingeben.
12864
12865 \size normal
12866  
12867 \end_layout
12868
12869 \begin_layout Standard
12870 Noch ein Wort zur Vorsicht: wenn Sie den Drucker 
12871 \family typewriter
12872 ps
12873 \family default
12874  testen und der Drucker falsch konfiguriert wurde, wird der Computer vermutlich
12875  eine Unmenge Müll an Ihren Drucker schicken.
12876  Wenn dies passieren sollte, schalten Sie Ihren Drucker ab und benutzen
12877  die Befehle 
12878 \family typewriter
12879 \size normal
12880 lpq
12881 \family default
12882  
12883 \size default
12884 und
12885 \size normal
12886  
12887 \family typewriter
12888 lprm
12889 \family default
12890 \size default
12891 , um den Druckauftrag zu widerrufen.
12892
12893 \size normal
12894  
12895 \size default
12896 Anschließend können Sie Ihren Drucker wieder einschalten.
12897 \end_layout
12898
12899 \begin_layout Standard
12900 Wenn einer der beiden Drucker nicht funktioniert, überprüfen Sie alle Schritte
12901  noch einmal.
12902  Ansonsten können Ihnen die Man
12903 \size normal
12904 pages 
12905 \size default
12906 für 
12907 \family typewriter
12908 \size normal
12909 printcap
12910 \family default
12911  
12912 \size default
12913 und
12914 \size normal
12915  
12916 \family typewriter
12917 lpd
12918 \family default
12919  
12920 \size default
12921 und das 
12922 \family typewriter
12923 \size normal
12924 Printing-
12925 \family default
12926 \size default
12927  
12928 \family typewriter
12929 \size normal
12930 HOWTO
12931 \family default
12932  
12933 \size default
12934 weiterhelfen.
12935 \end_layout
12936
12937 \begin_layout Standard
12938 Wenn alles funktioniert, herzlichen Glückwunsch!
12939 \end_layout
12940
12941 \begin_layout Chapter
12942 Externes Material
12943 \begin_inset CommandInset label
12944 LatexCommand label
12945 name "cha:Externes"
12946
12947 \end_inset
12948
12949  einfügen
12950 \end_layout
12951
12952 \begin_layout Section
12953 Hintergrund
12954 \end_layout
12955
12956 \begin_layout Standard
12957 Einer der am häufigsten geäußerten Wünsche der LyX-Benutzer ist die Möglichkeit
12958  einer Schnittstelle zwischen LyX und XFig, Dia oder ähnlichen Anwendungsprogram
12959 men, die darauf spezialisiert sind, spezielle Diagramme, Abbildungen oder
12960  ähnliches zum Einbinden in Dokumente zu erstellen.
12961  Bislang war es lediglich möglich, statische, festgelegte Abbildungen über
12962  das normale Grafik-Inset einzubinden, jedoch hat dieser Ansatz einige Einschrän
12963 kungen:
12964 \end_layout
12965
12966 \begin_layout Itemize
12967 Wenn Sie die Abbildung ändern wollen, müssen Sie extra von Hand das entsprechend
12968 e Programm starten.
12969 \end_layout
12970
12971 \begin_layout Itemize
12972 LyX merkt nicht, dass Sie die Abbildung geändert haben, und die Darstellung
12973  am Bildschirm wird schnell veraltet; dies wird noch durch die fehlende
12974  Möglichkeit, die Anzeige zu aktualisieren, erschwert.
12975 \end_layout
12976
12977 \begin_layout Itemize
12978 Das Grafik-Inset kann nicht mit unterschiedlichen Export-Formaten wie DocBook,
12979  HTML oder ASCII umgehen.
12980 \end_layout
12981
12982 \begin_layout Standard
12983 Die Einfügung 
12984 \family sans
12985 Externes
12986 \begin_inset space \space{}
12987 \end_inset
12988
12989 Material
12990 \family default
12991  ist der Versuch, diese Probleme zu lösen
12992 \begin_inset Foot
12993 status open
12994
12995 \begin_layout Plain Layout
12996 Auch wenn das alte Grafik-Inset einige Mängel hat, so ist es dennoch sehr
12997  wertvoll, denn es bietet eine Anzeige der Grafik sowie die Möglichkeit
12998  zu geometrischen Transformationen über eine komfortable Benutzerschnittstelle.
12999  
13000 \end_layout
13001
13002 \end_inset
13003
13004 .
13005  Dies wird erreicht, indem eine abstrahierte Methode der Interaktion zwischen
13006  LyX und einer externen Anwendung definiert wird.
13007  Anstatt also eine lange Liste von Einfügungen für alle möglichen Arten
13008  von Material anzubieten, haben wir auf die Darstellung in LyX verzichtet
13009  und dafür die Möglichkeit geschaffen, einen sehr weiten Bereich von Anwendungen
13010  abzudecken.
13011 \end_layout
13012
13013 \begin_layout Standard
13014 Das Ergebnis ist eben genau diese Einfügung 
13015 \family sans
13016 Externes
13017 \begin_inset space \space{}
13018 \end_inset
13019
13020 Material
13021 \family default
13022 .
13023  Eine solche Einfügung erscheint im LyX-Dokument lediglich als einfache
13024  Schaltfläche, aber lassen Sie sich dadurch nicht täuschen.
13025  Wenn Sie darauf klicken, erscheint ein Dialog, in dem Sie genau festlegen
13026  können, welche Art von Material Sie einbinden wollen.
13027  Und in den folgenden Abschnitten werden Sie lernen, wie Sie damit all die
13028  oben aufgezeigten Probleme umgehen können und einiges mehr.
13029 \end_layout
13030
13031 \begin_layout Section
13032 Wie funktioniert das?
13033 \end_layout
13034
13035 \begin_layout Standard
13036 Die Einfügung 
13037 \family sans
13038 Externes
13039 \begin_inset space \space{}
13040 \end_inset
13041
13042 Material
13043 \family default
13044  basiert auf dem Konzept der Vorlage.
13045  Eine solche Vorlage ist eine Spezifikation, wie LyX mit einer bestimmten
13046  Sorte von Material umgehen soll.
13047  Derzeit gehören zu LyX derartige Vorlagen für XFig-Abbildungen, Dia-Diagramme,
13048  diverse Abbildungen im Rasterformat, Gnuplot und noch ein paar mehr.
13049  Die vollständige Liste sehen Sie in 
13050 \family sans
13051 Einfügen\SpecialChar \menuseparator
13052 Datei\SpecialChar \menuseparator
13053 Externes
13054 \begin_inset space \space{}
13055 \end_inset
13056
13057 Material
13058 \family default
13059 .
13060 \end_layout
13061
13062 \begin_layout Standard
13063 Darüberhinaus ist es möglich, durch eigene Vorlagen beliebige andere Formate
13064  einzubinden.
13065  Wir werden weiter unten beschreiben, was genau Sie dazu machen müssen und
13066  hoffen, dass Sie derartig erstellte Vorlagen an das LyX-Team schicken,
13067  damit sie in kommenden LyX-Versionen integriert werden können.
13068 \end_layout
13069
13070 \begin_layout Standard
13071 Ein weiteres Merkmal der Idee der externen Einfügung ist die Unterscheidung
13072  zwischen der ursprünglichen Datei, die als Grundlage für das eingefügte
13073  Material dient, und der erzeugten Datei, die dann letztendlich in Ihr Dokument
13074  eingebunden wird.
13075  Wir wollen dies am Beispiel einer XFig-Abbildung erläutern.
13076 \end_layout
13077
13078 \begin_layout Standard
13079 Das Programm XFig bearbeitet eine speziell formatierte Datei mit der Endung
13080  
13081 \family typewriter
13082 .fig
13083 \family default
13084 .
13085  In XFig können Sie Ihre Abbildung editieren und ändern, und zum Schluss
13086  speichern Sie diese 
13087 \family typewriter
13088 .fig
13089 \family default
13090 -Datei.
13091  Wenn Sie nun eine derartige Abbildung in LyX einbinden wollen, müssen Sie
13092  zunächst 
13093 \family typewriter
13094 transfig
13095 \family default
13096  starten, um eine PostScript-Datei zu erzeugen, die von LaTeX eingebunden
13097  werden kann.
13098  In diesem Fall ist also die 
13099 \family typewriter
13100 .fig
13101 \family default
13102 -Datei die oben erwähnte Originaldatei, und die 
13103 \family typewriter
13104 .ps-
13105 \family default
13106 Datei die tatsächlich eingebundene Datei.
13107 \end_layout
13108
13109 \begin_layout Standard
13110 Diese Unterscheidung ist wichtig, denn Sie erlaubt das einfache Ändern und
13111  Aktualisieren des Materials, während Sie an Ihrem Text schreiben.
13112  Außerdem ist erst so die Flexibilität gegeben, die benötigt wird, um unterschie
13113 dliche Exportformate für die LyX-Datei zu ermöglichen.
13114 \end_layout
13115
13116 \begin_layout Standard
13117 So ist es im Falle einer Ausgabe als reiner (ASCII) Text sicher nicht sinnvoll,
13118  eine PostScript-Datei im Rohformat einzubinden.
13119  In diesem Fall wird dann entweder nur eine Referenz auf die Bilddatei angegeben
13120 , oder aber es wird ein Konverter gestartet, der eine ASCII-Darstellung
13121  erzeugt, die in etwa so aussieht wie die ursprüngliche Grafik.
13122  Genau dies ist mit der Einfügung 
13123 \family sans
13124 Externes Material
13125 \family default
13126  möglich, denn sie kennt all die notwendigen Befehle für derartige Konvertierung
13127 en (sofern sie von LyX unterstützt werden).
13128 \end_layout
13129
13130 \begin_layout Standard
13131 Darüberhinaus erlaubt die Einfügung 
13132 \family sans
13133 Externes Material
13134 \family default
13135  aber auch die einfache Integration mit externen Betrachtern und Editoren.
13136  So sind Sie bei einer XFig-Abbildung in der Lage, mit einem einigen Klick
13137  XFig zu starten, um die Abbildung zu bearbeiten oder die erstellte PostScript-D
13138 atei mit 
13139 \family typewriter
13140 ghostview
13141 \family default
13142  zu betrachten.
13143  Kein langes Herumsuchen mit Dateimanagern nach den Original- und Grafikdateien
13144  mehr, und Sie müssen sich nicht mehr an die unterschiedlichen Parameter
13145  erinnern, die vielleicht für diese Abbildung notwendig sind, um sie in
13146  der richtigen Größe zu erstellen.
13147  Sie haben ohne viel Aufwand Zugriff auf eine Vielzahl von Applikationen
13148  und können so Ihre Produktivität ungemein steigern.
13149 \end_layout
13150
13151 \begin_layout Standard
13152 LyX besitzt also die Information über eine Vielzahl von externen Programmen,
13153  um diese von Ihnen unbemerkt nutzen zu können und Ihnen so den größtmöglichen
13154  Komfort zu bieten.
13155  Und genau diese Information ist in den oben erwähnten Vorlagen gespeichert.
13156  Jede dieser Vorlagen enthält eine Liste von Befehlen und Optionen, um externe
13157  Programme zu starten, Formate zu konvertieren usw\SpecialChar \@.
13158
13159 \end_layout
13160
13161 \begin_layout Standard
13162 Ein fortgeschrittener Anwender kann mit derartigen selbst erstellten Vorlagen
13163  die Möglichkeiten von LyX stark erweitern, ohne dazu den eigentlichen Quellcode
13164  verändern zu müssen.
13165  Zwar ist dazu einiges an Arbeit notwendig, um all diese Befehle festzulegen,
13166  aber zum Glück hat das LyX-Team das in einigen Fällen ja schon getan.
13167 \end_layout
13168
13169 \begin_layout Standard
13170 Eine kleine Einschränkung gibt es aber doch: Da es wie erwähnt eine Vielzahl
13171  möglicher Exportformate für das eingefügte Material gibt, wäre es zu vermuten,
13172  dass man von LyX aus auch alle diese Formate als Vorschau ansehen kann.
13173  Das LyX-Team hat sich entschlossen, das nicht zu tun, um die Benutzerschnittste
13174 lle so einfach wie möglich zu halten.
13175  Anstatt im Dialog für jedes mögliche Exportformat einen eigenen Knopf für
13176  die Vorschau zu haben, wurde das Konzept des primären Formats eingeführt,
13177  und es gibt nur einen Schalter 
13178 \family sans
13179 in
13180 \begin_inset space \space{}
13181 \end_inset
13182
13183 Ly
13184 \begin_inset ERT
13185 status collapsed
13186
13187 \begin_layout Plain Layout
13188
13189 {}
13190 \end_layout
13191
13192 \end_inset
13193
13194 X
13195 \begin_inset space \space{}
13196 \end_inset
13197
13198 anzeigen
13199 \family default
13200 , der die Datei in genau diesem primären Format anzeigt.
13201 \end_layout
13202
13203 \begin_layout Standard
13204 Dieses Format wird durch die verwendete Dokumentenklasse festgelegt.
13205  So ist es für die meisten Klassen LaTeX, für die DocBook-Klassen ist es
13206  aber DocBook.
13207  Denken Sie also daran, dass Ihnen die Vorschau lediglich das Aussehen in
13208  diesem Hauptformat anzeigt; wenn Sie sehen wollen, wie das Ergebnis in
13209  anderen Formaten aussieht, müssen Sie wie gewohnt die Konvertierung manuell
13210  durchführen.
13211 \end_layout
13212
13213 \begin_layout Section
13214 Der Dialog 
13215 \family sans
13216 Externes Material
13217 \end_layout
13218
13219 \begin_layout Standard
13220 Eine Externe Einfügung wird vom Menü 
13221 \family sans
13222 Einfügen
13223 \family default
13224 \SpecialChar \menuseparator
13225
13226 \family sans
13227 Datei
13228 \family default
13229 \SpecialChar \menuseparator
13230
13231 \family sans
13232 Externes
13233 \family default
13234
13235 \begin_inset space \space{}
13236 \end_inset
13237
13238
13239 \family sans
13240 Material
13241 \family default
13242 \SpecialChar \ldots{}
13243  aus aufgerufen.
13244  Es wird dann der Dialog 
13245 \family sans
13246 Externes
13247 \begin_inset space \space{}
13248 \end_inset
13249
13250 Material
13251 \family default
13252  geöffnet.
13253  In diesem Dialog können Sie genau festlegen, welche Art von Material Sie
13254  einbinden wollen, und auch wie das geschehen soll.
13255  Darüberhinaus können Sie über diesen Dialog die externen Bearbeitungsprogramme
13256  und Betrachter starten.
13257 \end_layout
13258
13259 \begin_layout Standard
13260 Auf der Karteikarte 
13261 \family sans
13262 Datei
13263 \family default
13264  befindet sich zunächst ein Fenster 
13265 \family sans
13266 Datei:
13267 \family default
13268 , in das Sie einen Dateinamen direkt oder über 
13269 \family sans
13270 Durchsuchen
13271 \family default
13272 \SpecialChar \ldots{}
13273  eingeben können.
13274  Da die tatsächlich eingebundene Datei bei Bedarf automatisch erstellt wird,
13275  besteht kein Grund, hierfür auch ein Dialogfeld anzulegen.
13276  Darunter ist ein Schalter 
13277 \family sans
13278 Datei
13279 \begin_inset space \space{}
13280 \end_inset
13281
13282 bearbeiten\SpecialChar \ldots{}
13283
13284 \family default
13285 , mit dem ein Bearbeitungsprogramm für die eingegebene Datei aufgerufen
13286  werden kann.
13287 \end_layout
13288
13289 \begin_layout Standard
13290 Dann kommt eine Liste mit Vorlagen.
13291  Im Textfenster darunter finden Sie einige hoffentlich hilfreiche Hinweise
13292  zur Verwendung der gewählten Vorlage: Meist eine kurze Beschreibung, was
13293  die Vorlage macht und welche Parameter möglich sind.
13294 \end_layout
13295
13296 \begin_layout Standard
13297 Unten links im Dialogfenster können Sie noch 
13298 \family sans
13299 Entwurf
13300 \family default
13301  de/aktivieren.
13302 \end_layout
13303
13304 \begin_layout Standard
13305 Wenn Sie auf der Karteikarte 
13306 \family sans
13307 Ly
13308 \begin_inset ERT
13309 status collapsed
13310
13311 \begin_layout Plain Layout
13312
13313 {}
13314 \end_layout
13315
13316 \end_inset
13317
13318 X-Ansicht in
13319 \begin_inset space \space{}
13320 \end_inset
13321
13322 Ly
13323 \begin_inset ERT
13324 status collapsed
13325
13326 \begin_layout Plain Layout
13327
13328 {}
13329 \end_layout
13330
13331 \end_inset
13332
13333 X
13334 \begin_inset space \space{}
13335 \end_inset
13336
13337 anzeigen
13338 \family default
13339  aktiviert haben, wird die externe Datei angezeigt, wenn es möglich ist.
13340  Ist 
13341 \family sans
13342 in
13343 \begin_inset space \space{}
13344 \end_inset
13345
13346 Ly
13347 \begin_inset ERT
13348 status collapsed
13349
13350 \begin_layout Plain Layout
13351
13352 {}
13353 \end_layout
13354
13355 \end_inset
13356
13357 X
13358 \begin_inset space \space{}
13359 \end_inset
13360
13361 anzeigen
13362 \family default
13363  deaktiviert, erscheint nur ein grau hinterlegtes Kästchen mit Vorlagentyp
13364  und Dateinamen.
13365 \end_layout
13366
13367 \begin_layout Standard
13368 Dann gibt es noch die Karteikarten 
13369 \family sans
13370 Drehen
13371 \family default
13372
13373 \family sans
13374 Größe
13375 \family default
13376
13377 \family sans
13378 Zuschneiden
13379 \family default
13380  und 
13381 \family sans
13382 Optionen
13383 \family default
13384 , die Sie bereits aus 
13385 \family sans
13386 Einfügen\SpecialChar \menuseparator
13387 Grafik\SpecialChar \ldots{}
13388
13389 \family default
13390  kennen.
13391  Die letzten beiden sind abhängig vom Vorlagentyp aktiviert.
13392 \end_layout
13393
13394 \begin_layout Standard
13395 Ganz unten befinden sich schließlich die gewohnten Knöpfe 
13396 \family sans
13397 OK,
13398 \family default
13399  
13400 \family sans
13401 Übernehmen
13402 \family default
13403  und 
13404 \family sans
13405 Abbrech
13406 \family default
13407 en
13408 \family sans
13409 /Schließen
13410 \family default
13411 .
13412 \end_layout
13413
13414 \begin_layout Section
13415 Beispiele
13416 \end_layout
13417
13418 \begin_layout Standard
13419 In Diesem Abschnitt sollten wir einige Beispiele zeigen, wie diese Einfügungen
13420  von externem Material verwendet werden können.
13421  Dies sollte etwa folgendes umfassen:
13422 \end_layout
13423
13424 \begin_layout Itemize
13425 Externe Rasterbilder
13426 \end_layout
13427
13428 \begin_layout Itemize
13429 Externe XFig-Abbildungen
13430 \end_layout
13431
13432 \begin_layout Itemize
13433 Schachdiagramme
13434 \end_layout
13435
13436 \begin_layout Itemize
13437 Datum
13438 \end_layout
13439
13440 \begin_layout Section
13441 Die Konfigurationsdatei
13442 \end_layout
13443
13444 \begin_layout Standard
13445 Es ist recht einfach, eigene neue Vorlagen für externe Einfügungen zu erstellen.
13446  Allerdings sollten Sie sich im klaren sein, dass Sie, wenn Sie dabei zu
13447  unbesorgt vorgehen, sehr schnell ein Sicherheitsloch erzeugen können.
13448  Wenn Sie also eigene Vorlagen erstellen wollen, lesen Sie bitte 
13449 \emph on
13450 unbedingt
13451 \emph default
13452  den Abschnitt
13453 \begin_inset space \space{}
13454 \end_inset
13455
13456
13457 \begin_inset CommandInset ref
13458 LatexCommand vref
13459 reference "sec:Sicherheitshinweise"
13460
13461 \end_inset
13462
13463 .
13464 \end_layout
13465
13466 \begin_layout Standard
13467 Trotzdem sollten Sie unbedingt selbst erstellte Vorlagen an das LyX-Team
13468  senden.
13469 \end_layout
13470
13471 \begin_layout Standard
13472 Die Vorlagendefinitionen befinden sich in der Datei 
13473 \family typewriter
13474 Ly
13475 \begin_inset ERT
13476 status open
13477
13478 \begin_layout Plain Layout
13479
13480 {}
13481 \end_layout
13482
13483 \end_inset
13484
13485 XDir/external_tem\SpecialChar \-
13486 plates
13487 \family default
13488 .
13489  Sie können sich eine Kopie davon in Ihr privates Benutzerverzeichnis 
13490 \family typewriter
13491 UserDir
13492 \family default
13493  kopieren und editieren.
13494  Zu einem späteren Zeitpunkt werden Sie in diesem Abschnitt hier auch eine
13495  genaue Beschreibung der Syntax dieser Datei und der vorhandenen Einträge
13496  finden\SpecialChar \ldots{}
13497
13498 \end_layout
13499
13500 \begin_layout Section
13501 Der Ersetzungsmechanismus
13502 \end_layout
13503
13504 \begin_layout Standard
13505 Wenn über die externe Einfügung ein externes Programm gestartet wird, geschieht
13506  dies anhand eines Befehls, der in der Vorlage festgelegt wurde.
13507  Ein solcher Befehl kann diverse Makros enthalten, die vor dem eigentlichen
13508  Aufruf ausgewertet werden.
13509  Die Ausführung erfolgt dabei immer in demjenigen Verzeichnis, das auch
13510  das LyX-Dokument enthält.
13511  Eine derartige Ersetzung findet ebenfalls statt, wenn die Vorschau aktiviert
13512  wird.
13513  Hier finden Sie eine Liste dieser Makros:
13514 \end_layout
13515
13516 \begin_layout Description
13517 $$FName Der Name der im Dialog angegeben Datei.
13518 \end_layout
13519
13520 \begin_layout Description
13521 $$Basename Der Dateiname ohne die Endung
13522 \end_layout
13523
13524 \begin_layout Description
13525 $$Tempname Ein Name (inklusive vollem Pfad) einer temporären Datei; diese
13526  wird automatisch gelöscht, wenn das Dokument geschlossen oder die Einfügung
13527  gelöscht wird.
13528 \end_layout
13529
13530 \begin_layout Description
13531 $$Contents(
13532 \begin_inset Quotes gld
13533 \end_inset
13534
13535 Datei.ext
13536 \begin_inset Quotes grd
13537 \end_inset
13538
13539 ) Dieses Makro wird zum Inhalt der Datei mit dem Namen 
13540 \family typewriter
13541 Datei.ext
13542 \family default
13543  expandiert.
13544 \end_layout
13545
13546 \begin_layout Description
13547 $$Sysdir Dies wird durch den Namen des Systemverzeichnisses ersetzt.
13548  Es wird normalerweise verwendet, um diverse Hilfsskripte anzusprechen,
13549  die Teil von LyX sind.
13550 \end_layout
13551
13552 \begin_layout Standard
13553 Darüberhinaus werden sämtliche Umgebungsvariablen der Form 
13554 \family typewriter
13555 ${PATH}
13556 \family default
13557  expandiert.
13558 \end_layout
13559
13560 \begin_layout Section
13561 Sicherheitshinweise
13562 \begin_inset CommandInset label
13563 LatexCommand label
13564 name "sec:Sicherheitshinweise"
13565
13566 \end_inset
13567
13568
13569 \end_layout
13570
13571 \begin_layout Standard
13572 Der Mechanismus der Einfügung externen Materials bietet eine Schnittstelle
13573  zu einer Vielzahl von externen Programmen und startet diese automatisch.
13574  Darum ist es notwendig, auf die dadurch bedingten Sicherheitsprobleme einzugehe
13575 n.
13576  Insbesondere besteht durch die Möglichkeit, eigene Dateinamen und/oder
13577  Parameter anzugeben, scheinbar Gefahr, dass jemand bösartige Dokumente
13578  erstellt, die willkürliche Befehle ausführen, sobald ein Benutzer sie betrachte
13579 t oder ausdruckt.
13580  Dies ist etwas, das wir unter allen Umständen vermeiden wollen.
13581 \end_layout
13582
13583 \begin_layout Standard
13584 Da jedoch die nutzbaren Programme ausschließlich in der Vorlagenkonfigurationsda
13585 tei festgelegt werden können, bestehen keine Sicherheitsbedenken, solange
13586  LyX selbst korrekt und nur mit sicheren Vorlagen konfiguriert ist.
13587  Der Grund dafür ist, dass die externen Programme nicht mit dem Systembefehl
13588  
13589 \family typewriter
13590 system()
13591 \family default
13592  aufgerufen werden, sondern mit 
13593 \family typewriter
13594 execvp()
13595 \family default
13596 .
13597  Dadurch ist es nicht möglich, über Dateinamen oder zusätzliche Parameter
13598  willkürliche Befehle durch die Shell ausführen zu lassen.
13599 \end_layout
13600
13601 \begin_layout Standard
13602 Bedingt durch diese Sicherheit, sind Sie allerdings etwas in der Auswahl
13603  der Befehlszeichenketten eingeschränkt, die Sie in der Vorlagedatei verwenden
13604  können.
13605  Insbesondere sind Ausgabeumleitungen und Pipes nicht möglich, und das muss
13606  auch so bleiben, wenn LyX weiterhin sicher bleiben soll.
13607  Wenn Sie derartige Fähigkeiten der Shell nutzen wollen, müssen Sie ein
13608  Skript schreiben und dieses dann aufrufen.
13609 \end_layout
13610
13611 \begin_layout Standard
13612 Im Verzeichnis 
13613 \family typewriter
13614 Ly
13615 \begin_inset ERT
13616 status open
13617
13618 \begin_layout Plain Layout
13619
13620 {}
13621 \end_layout
13622
13623 \end_inset
13624
13625 XDir/scripts
13626 \family default
13627  finden Sie das Skript 
13628 \family typewriter
13629 general_command_wrap\SpecialChar \-
13630 per.py
13631 \family default
13632 , das auf sicherem Weg die Verwendung der Ein/Ausgabeumleitung erlaubt.
13633  Es ist auch ein gutes Beispiel, wenn Sie selbst eigene, sichere Skripte
13634  erstellen wollen.
13635  Ein sehr viel komplexeres Beispiel, das auch 
13636 \family typewriter
13637 fork
13638 \family default
13639  und Konsorten verwendet, finden Sie mit 
13640 \family typewriter
13641 pic2ascii.py
13642 \family default
13643  im selben Verzeichnis.
13644 \end_layout
13645
13646 \begin_layout Standard
13647 Es ist zwar durchaus möglich, eine Vorlage zu erstellen, die eine direkte
13648  Interaktion mit der Shell erlaubt.
13649  Dies würde jedoch einem böswilligen Benutzer erlauben, durch die clevere
13650  Wahl von Dateinamen und/oder Parametern willkürliche Befehle auszuführen.
13651  Deswegen raten wir generell dazu, ausschließlich sichere Skripte zu verwenden,
13652  die mit dem 
13653 \family typewriter
13654 execvp()
13655 \family default
13656 -Mechanismus arbeiten.
13657 \end_layout
13658
13659 \begin_layout Standard
13660 Selbstverständlich mag es verlockend sein, in einer sicheren Umgebung zu
13661  den einfacheren Shellscripts zurückzukehren.
13662  Aber seien Sie sich bewusst, dass Sie dadurch ein potentielles Sicherheitsloch
13663  schaffen.
13664  Und obwohl wir jeden ermuntern, selbst erstellte Vorlagen im Sinne der
13665  Open Source an uns zu schicke,n sollte klar sein, dass ein derartiges,
13666  unsicheres Skript niemals fester Bestandteil der LyX-Distribution werden
13667  kann.
13668 \end_layout
13669
13670 \begin_layout Standard
13671 Die Einfügung externes Material gibt eine große Macht, und man muss sicherheitsb
13672 ewusst damit umgehen.
13673  Ein einziger kleiner Fehler in einem vermeintlich harmlosen Skript kann
13674  die Türe zu gewaltigen Sicherheitsproblemen öffnen.
13675  Im Zweifelsfall wenden Sie sich an einen angesehenen Sicherheitsexperten
13676  oder fragen Sie das LyX-Team, wenn Sie sich nicht sicher sind, ob eine
13677  von Ihnen erstellte Vorlage als sicher angesehen werden kann oder nicht.
13678  Und tun Sie das auf jeden Fall, bevor Sie die Vorlage in einem nicht genau
13679  kontrollierten Umfeld verwenden.
13680 \end_layout
13681
13682 \begin_layout Section
13683 Die Zukunft der externen Einfügung
13684 \end_layout
13685
13686 \begin_layout Standard
13687 Die gegenwärtige Implementation der Einfügung ist ein stabiler und mächtiger
13688  Mechanismus, der einen Zugang zu den Interna von LyX bietet.
13689  Doch wie bei fast allem in LyX gilt: Es befindet sich stetiger Entwicklung.
13690  Falls sich jemand an die Weiterentwicklung macht, sind hier ein paar Hinweise,
13691  welche Wege dabei gegangen werden sollten:
13692 \end_layout
13693
13694 \begin_layout Itemize
13695 Ermöglichen der eingebetteten Vorschau anstelle des einfachen Knopfes.
13696 \end_layout
13697
13698 \begin_layout Itemize
13699 Eingebettete Bearbeitung, zum Beispiel über OpenParts oder ein ähnliches
13700  Protokoll.
13701 \end_layout
13702
13703 \begin_layout Itemize
13704 Erweiterung der dynamischen Information und dadurch die Möglichkeit, optionale
13705  Eingabefelder für die Umwandlungsprogramme in allen Exportformaten zu haben,
13706  ebenso für die Parameter für jedes dieser Formate.
13707  Derzeit kann nur eine einziger Parameterkombination angegeben werden, die
13708  global für diese eine Vorlage gilt.
13709  Dies würde es ermöglichen, auf die etwas willkürliche Festlegung eines
13710  primären Formates für das einzubindende Material zu verzichten.
13711 \end_layout
13712
13713 \begin_layout Itemize
13714 Erweiterung der Definitionsbasis um intelligentere Konfigurationsoptionen
13715  als die einfache Parameterzeile zu ermöglichen.
13716  Mit einer passenden Skriptsprache wäre es möglich, eine sehr benutzerfreundlich
13717 e Version der Einfügungsdialoge zu erstellen.
13718 \end_layout
13719
13720 \end_body
13721 \end_document