]> git.lyx.org Git - lyx.git/blob - lib/doc/Customization.lyx
6bcef4d0abbbb35a600fd31d2ae352ac5ba49970
[lyx.git] / lib / doc / Customization.lyx
1 #LyX 1.6.0alpha1 created this file. For more info see http://www.lyx.org/
2 \lyxformat 321
3 \begin_document
4 \begin_header
5 \textclass book
6 \begin_preamble
7 % DO NOT ALTER THIS PREAMBLE!!!
8 %
9 % This preamble is designed to ensure that the User's Guide prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the User's Guide may not print out as expected.  If you
12 % have problems LaTeXing this file, please contact 
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
15
16 \usepackage{ifpdf} % part of the hyperref bundle
17 \ifpdf % if pdflatex is used
18
19  % set fonts for nicer pdf view
20  \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
21
22  % link all cross references and URLs in pdf output
23  \usepackage[colorlinks=true, bookmarks, bookmarksnumbered,
24  linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,
25  pdfpagelayout=OneColumn, pdfnewwindow=true,
26  pdfstartview=XYZ, plainpages=false, pdfpagelabels,
27  pdfauthor={LyX Team}, pdftex,
28  pdftitle={Customizing LyX: Features for the Advanced User},pdfsubject={LyX-documentation Customization},
29  pdfkeywords={LyX, documentation}
30 ]{hyperref}
31  
32 \else % if dvi or ps is produced
33
34  % link all cross references and URLs in dvi output
35  \usepackage[ps2pdf]{hyperref}
36
37 \fi % end if pdflatex is used
38
39  % the pages of the TOC are numbered roman
40  % and a pdf-bookmark for the TOC is added
41  \pagenumbering{roman}
42  \let\myTOC\tableofcontents
43  \renewcommand\tableofcontents{%
44    \pdfbookmark[1]{Contents}{}
45    \myTOC
46    \cleardoublepage
47    \pagenumbering{arabic} }
48
49 % redefine the \LyX macro for PDF bookmarks
50 \def\LyX{\texorpdfstring{%
51   L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
52   {LyX }}
53
54 % used for multi-column text
55 \usepackage{multicol}
56 \usepackage{inputenc}
57 \end_preamble
58 \begin_modules
59 logicalmkup
60 \end_modules
61 \begin_local_layout
62 Format 7
63 InsetLayout CharStyle:MenuItem
64 LyxType               charstyle
65 LabelString           menu
66 LatexType             command
67 LatexName             menuitem
68 Font
69 Family              Sans
70 EndFont
71 Preamble
72 \newcommand*{\menuitem}[1]{{\sffamily #1}}
73 EndPreamble
74 End
75 \end_local_layout
76 \language english
77 \inputencoding default
78 \font_roman default
79 \font_sans default
80 \font_typewriter default
81 \font_default_family default
82 \font_sc false
83 \font_osf false
84 \font_sf_scale 100
85 \font_tt_scale 100
86 \graphics none
87 \paperfontsize default
88 \spacing single
89 \use_hyperref false
90 \papersize default
91 \use_geometry false
92 \use_amsmath 0
93 \use_esint 0
94 \cite_engine basic
95 \use_bibtopic false
96 \paperorientation portrait
97 \secnumdepth 3
98 \tocdepth 3
99 \paragraph_separation indent
100 \defskip medskip
101 \quotes_language english
102 \papercolumns 1
103 \papersides 2
104 \paperpagestyle headings
105 \tracking_changes false
106 \output_changes false
107 \author "" 
108 \author "" 
109 \extra_embedded_files ""
110 \end_header
111
112 \begin_body
113
114 \begin_layout Title
115 Customizing LyX: Features for the Advanced User
116 \end_layout
117
118 \begin_layout Author
119 by the LyX Team
120 \begin_inset Foot
121 status collapsed
122
123 \begin_layout PlainLayout
124 \noindent
125 Principal maintainer of this file is 
126 \noun on
127 Mike Ressler
128 \noun default
129 .
130  If you have comments or error corrections, please send them to the LyX
131  Documentation mailing list, <lyx-docs@lists.lyx.org>.
132 \end_layout
133
134 \end_inset
135
136  
137 \end_layout
138
139 \begin_layout Standard
140 \begin_inset CommandInset toc
141 LatexCommand tableofcontents
142
143 \end_inset
144
145
146 \end_layout
147
148 \begin_layout Chapter
149 Introduction
150 \end_layout
151
152 \begin_layout Standard
153 This manual covers the customization features present in LyX.
154  In it, we discuss issues like keyboard shortcuts, screen previewing options,
155  printer options, sending commands to LyX via the LyX Server, internationalizati
156 on, installing new LaTeX classes and LyX layouts, etc.
157  We can't possibly hope to touch on everything you can change---our developers
158  add new features faster than we can document them---but we will explain
159  the most common customizations and hopefully point you in the right direction
160  for some of the more obscure ones.
161 \end_layout
162
163 \begin_layout Chapter
164 LyX configuration files
165 \end_layout
166
167 \begin_layout Standard
168 \begin_inset CommandInset label
169 LatexCommand label
170 name "chap:config"
171
172 \end_inset
173
174 This chapter aims to help you to find your way through the LyX configuration
175  files.
176  Before continuing to read this chapter, you should find out where your
177  LyX library directory is by using 
178 \begin_inset Flex CharStyle:MenuItem
179 status collapsed
180
181 \begin_layout PlainLayout
182
183 \bar under
184 H
185 \bar default
186 elp\SpecialChar \menuseparator
187 About
188 \begin_inset Space ~
189 \end_inset
190
191 Ly
192 \bar under
193 X
194 \end_layout
195
196 \end_inset
197
198 .
199  This directory is the place where LyX places its system-wide configuration
200  files, and we will simply name it 
201 \begin_inset Flex CharStyle:Code
202 status collapsed
203
204 \begin_layout PlainLayout
205 LyXDir
206 \end_layout
207
208 \end_inset
209
210  in the remainder of this document.
211  
212 \end_layout
213
214 \begin_layout Section
215 What's in 
216 \begin_inset Flex CharStyle:Code
217 status collapsed
218
219 \begin_layout PlainLayout
220 LyXDir
221 \end_layout
222
223 \end_inset
224
225 ?
226 \end_layout
227
228 \begin_layout Standard
229 \begin_inset Flex CharStyle:Code
230 status collapsed
231
232 \begin_layout PlainLayout
233 LyXDir
234 \end_layout
235
236 \end_inset
237
238  and its sub-directories contain a number of files and that can be used
239  to customise LyX's behaviour.
240  You can change many of these files from within LyX itself through the 
241 \begin_inset Flex CharStyle:MenuItem
242 status collapsed
243
244 \begin_layout PlainLayout
245
246 \bar under
247 T
248 \bar default
249 ools\SpecialChar \menuseparator
250
251 \bar under
252 P
253 \bar default
254 references
255 \end_layout
256
257 \end_inset
258
259  dialog.
260  Most customization that you might want to do to LyX is possible through
261  this dialog.
262  However, many other inner aspects of LyX can be customized by modifying
263  the files in 
264 \begin_inset Flex CharStyle:Code
265 status collapsed
266
267 \begin_layout PlainLayout
268 LyXDir
269 \end_layout
270
271 \end_inset
272
273 .
274  They fall in different categories, described in the following subsections.
275 \end_layout
276
277 \begin_layout Subsection
278 Automatically generated files
279 \end_layout
280
281 \begin_layout Standard
282 These files are generated when you configure LyX.
283  They contain various default values that are guessed by inspection.
284  In general, it is not a good idea to modify them, since they might be overwritt
285 en at any time.
286 \end_layout
287
288 \begin_layout List
289 \labelwidthstring 00.00.0000
290 \begin_inset Flex CharStyle:Code
291 status collapsed
292
293 \begin_layout PlainLayout
294 lyxrc.defaults
295 \end_layout
296
297 \end_inset
298
299  contains defaults for various commands.
300 \end_layout
301
302 \begin_layout List
303 \labelwidthstring 00.00.0000
304 \begin_inset Flex CharStyle:Code
305 status collapsed
306
307 \begin_layout PlainLayout
308 packages.lst
309 \end_layout
310
311 \end_inset
312
313  contains the list of packages that have been recognized by LyX.
314  It is currently unused by the LyX program itself, but the information extracted
315 , and more, is made available with 
316 \begin_inset Flex CharStyle:MenuItem
317 status collapsed
318
319 \begin_layout PlainLayout
320
321 \bar under
322 H
323 \bar default
324 elp\SpecialChar \menuseparator
325 L
326 \bar under
327 a
328 \bar default
329 TeX
330 \begin_inset Space ~
331 \end_inset
332
333 Configuration
334 \end_layout
335
336 \end_inset
337
338 .
339 \end_layout
340
341 \begin_layout List
342 \labelwidthstring 00.00.0000
343 \begin_inset Flex CharStyle:Code
344 status collapsed
345
346 \begin_layout PlainLayout
347 textclass.lst
348 \end_layout
349
350 \end_inset
351
352  is the list of text classes that have been found in your 
353 \begin_inset Flex CharStyle:Code
354 status collapsed
355
356 \begin_layout PlainLayout
357 layout/
358 \end_layout
359
360 \end_inset
361
362  directory, along with the associated LaTeX document class and their description.
363 \end_layout
364
365 \begin_layout List
366 \labelwidthstring 00.00.0000
367 \begin_inset Flex CharStyle:Code
368 status collapsed
369
370 \begin_layout PlainLayout
371 doc/LaTeXConfig.lyx
372 \end_layout
373
374 \end_inset
375
376  is automatically generated during configuration from the file 
377 \begin_inset Flex CharStyle:Code
378 status collapsed
379
380 \begin_layout PlainLayout
381 LaTeXConfig.lyx.in
382 \end_layout
383
384 \end_inset
385
386 .
387 \end_layout
388
389 \begin_layout Subsection
390 Directories
391 \end_layout
392
393 \begin_layout List
394 \labelwidthstring 00.00.0000
395 \begin_inset Flex CharStyle:Code
396 status collapsed
397
398 \begin_layout PlainLayout
399 bind/
400 \end_layout
401
402 \end_inset
403
404  this directory contains files with the extension 
405 \begin_inset Flex CharStyle:Code
406 status collapsed
407
408 \begin_layout PlainLayout
409 .bind
410 \end_layout
411
412 \end_inset
413
414  that define the keybindings used in LyX (see section
415 \begin_inset Space ~
416 \end_inset
417
418
419 \begin_inset CommandInset ref
420 LatexCommand ref
421 reference "sec:bindings"
422
423 \end_inset
424
425 ).
426  If there exists an internationalized version of the bind file named 
427 \begin_inset Flex CharStyle:Code
428 status collapsed
429
430 \begin_layout PlainLayout
431 $LANG_xxx.bind
432 \end_layout
433
434 \end_inset
435
436 , that will be used first.
437  See Chapter
438 \begin_inset Space ~
439 \end_inset
440
441
442 \begin_inset CommandInset ref
443 LatexCommand ref
444 reference "chap:i18n"
445
446 \end_inset
447
448 , and section 
449 \begin_inset CommandInset ref
450 LatexCommand ref
451 reference "sec:bindings"
452
453 \end_inset
454
455 for details.
456 \end_layout
457
458 \begin_layout List
459 \labelwidthstring 00.00.0000
460 \begin_inset Flex CharStyle:Code
461 status collapsed
462
463 \begin_layout PlainLayout
464 clipart/
465 \end_layout
466
467 \end_inset
468
469  contains graphics files that can be included in documents.
470  
471 \end_layout
472
473 \begin_layout List
474 \labelwidthstring 00.00.0000
475 \begin_inset Flex CharStyle:Code
476 status collapsed
477
478 \begin_layout PlainLayout
479 doc/
480 \end_layout
481
482 \end_inset
483
484  contains LyX documentation files (including the one you are currently reading).
485  The file 
486 \begin_inset Flex CharStyle:Code
487 status collapsed
488
489 \begin_layout PlainLayout
490 LaTeXConfig.lyx
491 \end_layout
492
493 \end_inset
494
495  deserves special attention, as noted above.
496  If there exists an internationalized version of the help-document with
497  
498 \begin_inset Flex CharStyle:Code
499 status collapsed
500
501 \begin_layout PlainLayout
502 $LANG_
503 \end_layout
504
505 \end_inset
506
507  prepended to the name, that will be used first.
508  See Chapter
509 \begin_inset Space ~
510 \end_inset
511
512
513 \begin_inset CommandInset ref
514 LatexCommand ref
515 reference "chap:i18n"
516
517 \end_inset
518
519  for details.
520 \end_layout
521
522 \begin_layout List
523 \labelwidthstring 00.00.0000
524 \begin_inset Flex CharStyle:Code
525 status collapsed
526
527 \begin_layout PlainLayout
528 examples/
529 \end_layout
530
531 \end_inset
532
533  contains example files that explain how to use some features.
534  In the file browser, press the 
535 \begin_inset Flex CharStyle:MenuItem
536 status collapsed
537
538 \begin_layout PlainLayout
539 Examples
540 \end_layout
541
542 \end_inset
543
544  button to get there.
545 \end_layout
546
547 \begin_layout List
548 \labelwidthstring 00.00.0000
549 \begin_inset Flex CharStyle:Code
550 status collapsed
551
552 \begin_layout PlainLayout
553 images/
554 \end_layout
555
556 \end_inset
557
558  contains image files that are used by the 
559 \begin_inset Flex CharStyle:MenuItem
560 status collapsed
561
562 \begin_layout PlainLayout
563 Document
564 \end_layout
565
566 \end_inset
567
568  dialog.
569  In addition, it also contains the individual icons used in the toolbar
570  and the banners that can be shown when LyX is launched.
571 \end_layout
572
573 \begin_layout List
574 \labelwidthstring 00.00.0000
575 \begin_inset Flex CharStyle:Code
576 status collapsed
577
578 \begin_layout PlainLayout
579 kbd/
580 \end_layout
581
582 \end_inset
583
584  contains keyboard keymapping files.
585  See Chapter
586 \begin_inset Space ~
587 \end_inset
588
589
590 \begin_inset CommandInset ref
591 LatexCommand ref
592 reference "sec:keymap"
593
594 \end_inset
595
596  for details.
597 \end_layout
598
599 \begin_layout List
600 \labelwidthstring 00.00.0000
601 \begin_inset Flex CharStyle:Code
602 status collapsed
603
604 \begin_layout PlainLayout
605 layouts/
606 \end_layout
607
608 \end_inset
609
610  contains the text class files described in Chapter
611 \begin_inset Space ~
612 \end_inset
613
614
615 \begin_inset CommandInset ref
616 LatexCommand ref
617 reference "chap:textclass"
618
619 \end_inset
620
621 .
622 \end_layout
623
624 \begin_layout List
625 \labelwidthstring 00.00.0000
626 \begin_inset Flex CharStyle:Code
627 status collapsed
628
629 \begin_layout PlainLayout
630 scripts/
631 \end_layout
632
633 \end_inset
634
635  contains some files that demonstrate the capabilities of the 
636 \begin_inset Flex CharStyle:MenuItem
637 status collapsed
638
639 \begin_layout PlainLayout
640 External
641 \begin_inset Space ~
642 \end_inset
643
644 Template
645 \end_layout
646
647 \end_inset
648
649  feature.
650 \end_layout
651
652 \begin_layout List
653 \labelwidthstring 00.00.0000
654 \begin_inset Flex CharStyle:Code
655 status collapsed
656
657 \begin_layout PlainLayout
658 templates/
659 \end_layout
660
661 \end_inset
662
663  contains the standard LyX template files described in Chapter
664 \begin_inset Space ~
665 \end_inset
666
667
668 \begin_inset CommandInset ref
669 LatexCommand ref
670 reference "sec:templates"
671
672 \end_inset
673
674 .
675 \end_layout
676
677 \begin_layout List
678 \labelwidthstring 00.00.0000
679 \begin_inset Flex CharStyle:Code
680 status collapsed
681
682 \begin_layout PlainLayout
683 tex/
684 \end_layout
685
686 \end_inset
687
688  contains some LaTeX cls files distributed with LyX.
689 \end_layout
690
691 \begin_layout List
692 \labelwidthstring 00.00.0000
693 \begin_inset Flex CharStyle:Code
694 status collapsed
695
696 \begin_layout PlainLayout
697 ui/
698 \end_layout
699
700 \end_inset
701
702  contains files with the extension 
703 \begin_inset Flex CharStyle:Code
704 status collapsed
705
706 \begin_layout PlainLayout
707 .ui
708 \end_layout
709
710 \end_inset
711
712  that define the user interface to LyX.
713  That is, the files define which items appear in which menus and the items
714  appearing on the toolbar.
715  See Chapter
716 \begin_inset Space ~
717 \end_inset
718
719
720 \begin_inset CommandInset ref
721 LatexCommand ref
722 reference "sec:ui"
723
724 \end_inset
725
726  for details.
727 \end_layout
728
729 \begin_layout Subsection
730 Files you don't want to modify
731 \end_layout
732
733 \begin_layout Standard
734 These files are used internally by LyX and you generally do not need to
735  modify them unless you are a developer.
736 \end_layout
737
738 \begin_layout List
739 \labelwidthstring 00.00.0000
740 \begin_inset Flex CharStyle:Code
741 status collapsed
742
743 \begin_layout PlainLayout
744 CREDITS
745 \end_layout
746
747 \end_inset
748
749  this file contains the list of LyX developers.
750  The contents are displayed with the menu entry 
751 \begin_inset Flex CharStyle:MenuItem
752 status collapsed
753
754 \begin_layout PlainLayout
755
756 \bar under
757 H
758 \bar default
759 elp\SpecialChar \menuseparator
760 About
761 \begin_inset Space ~
762 \end_inset
763
764 LyX
765 \end_layout
766
767 \end_inset
768
769 .
770 \end_layout
771
772 \begin_layout List
773 \labelwidthstring 00.00.0000
774 \begin_inset Flex CharStyle:Code
775 status collapsed
776
777 \begin_layout PlainLayout
778 chkconfig.ltx
779 \end_layout
780
781 \end_inset
782
783  this is a LaTeX script used during the configuration process.
784  Do not run directly.
785 \end_layout
786
787 \begin_layout List
788 \labelwidthstring 00.00.0000
789 \begin_inset Flex CharStyle:Code
790 status collapsed
791
792 \begin_layout PlainLayout
793 configure
794 \end_layout
795
796 \end_inset
797
798  this is the script that is used to re-configure LyX.
799  It creates configuration files in the directory it was run from.
800 \end_layout
801
802 \begin_layout Subsection
803 Other files needing a line or two...
804 \end_layout
805
806 \begin_layout List
807 \labelwidthstring 00.00.0000
808 \begin_inset Flex CharStyle:Code
809 status collapsed
810
811 \begin_layout PlainLayout
812 encodings
813 \end_layout
814
815 \end_inset
816
817  this contains tables describing how different character encodings can be
818  mapped to unicode
819 \end_layout
820
821 \begin_layout List
822 \labelwidthstring 00.00.0000
823 \begin_inset Flex CharStyle:Code
824 status collapsed
825
826 \begin_layout PlainLayout
827 external_templates
828 \end_layout
829
830 \end_inset
831
832  this file contains the templates available to the new 
833 \begin_inset Flex CharStyle:MenuItem
834 status collapsed
835
836 \begin_layout PlainLayout
837 External
838 \begin_inset Space ~
839 \end_inset
840
841 Template
842 \end_layout
843
844 \end_inset
845
846  feature.
847 \end_layout
848
849 \begin_layout List
850 \labelwidthstring 00.00.0000
851 \begin_inset Flex CharStyle:Code
852 status collapsed
853
854 \begin_layout PlainLayout
855 languages
856 \end_layout
857
858 \end_inset
859
860  this file contains a list of all the languages currently supported by LyX.
861 \end_layout
862
863 \begin_layout Section
864 Your local configuration directory
865 \end_layout
866
867 \begin_layout Standard
868 Even if you are using LyX as an unprivileged user, you might want to change
869  LyX configuration for your own use.
870  The 
871 \begin_inset Flex CharStyle:Code
872 status collapsed
873
874 \begin_layout PlainLayout
875 UserDir
876 \end_layout
877
878 \end_inset
879
880  directory contains all your personal configuration files.
881  This is the directory described as 
882 \begin_inset Quotes eld
883 \end_inset
884
885 user directory
886 \begin_inset Quotes erd
887 \end_inset
888
889  in 
890 \begin_inset Flex CharStyle:MenuItem
891 status collapsed
892
893 \begin_layout PlainLayout
894
895 \bar under
896 H
897 \bar default
898 elp\SpecialChar \menuseparator
899 About
900 \begin_inset Space ~
901 \end_inset
902
903 LyX
904 \end_layout
905
906 \end_inset
907
908 .
909  This directory is used as a mirror of 
910 \begin_inset Flex CharStyle:Code
911 status collapsed
912
913 \begin_layout PlainLayout
914 LyXDir
915 \end_layout
916
917 \end_inset
918
919 , which means that every file in 
920 \begin_inset Flex CharStyle:Code
921 status collapsed
922
923 \begin_layout PlainLayout
924 UserDir
925 \end_layout
926
927 \end_inset
928
929  is a replacement for the corresponding file in 
930 \begin_inset Flex CharStyle:Code
931 status collapsed
932
933 \begin_layout PlainLayout
934 LyXDir
935 \end_layout
936
937 \end_inset
938
939 .
940  Any configuration file described in the above sections can be placed either
941  in the system-wide directory, in which case it will affect all users, or
942  in your local directory for your own use.
943 \end_layout
944
945 \begin_layout Standard
946 To make things clearer, let's provide a few examples:
947 \end_layout
948
949 \begin_layout Itemize
950 The preferences set in the 
951 \begin_inset Flex CharStyle:MenuItem
952 status collapsed
953
954 \begin_layout PlainLayout
955
956 \bar under
957 T
958 \bar default
959 ools\SpecialChar \menuseparator
960
961 \bar under
962 P
963 \bar default
964 references
965 \end_layout
966
967 \end_inset
968
969  dialog are saved to a file 
970 \begin_inset Flex CharStyle:Code
971 status collapsed
972
973 \begin_layout PlainLayout
974 preferences
975 \end_layout
976
977 \end_inset
978
979  in 
980 \begin_inset Flex CharStyle:Code
981 status collapsed
982
983 \begin_layout PlainLayout
984 UserDir
985 \end_layout
986
987 \end_inset
988
989 .
990 \end_layout
991
992 \begin_layout Itemize
993 When you reconfigure using 
994 \begin_inset Flex CharStyle:MenuItem
995 status collapsed
996
997 \begin_layout PlainLayout
998
999 \bar under
1000 T
1001 \bar default
1002 ools\SpecialChar \menuseparator
1003
1004 \bar under
1005 R
1006 \bar default
1007 econfigure
1008 \end_layout
1009
1010 \end_inset
1011
1012 , LyX runs 
1013 \begin_inset Flex CharStyle:Code
1014 status collapsed
1015
1016 \begin_layout PlainLayout
1017 configure
1018 \end_layout
1019
1020 \end_inset
1021
1022  and the resulting files are written in your local configuration directory
1023  (see section
1024 \begin_inset Space ~
1025 \end_inset
1026
1027
1028 \begin_inset CommandInset ref
1029 LatexCommand ref
1030 reference "sec:autodetected"
1031
1032 \end_inset
1033
1034  to have a list of the 
1035 \begin_inset Flex CharStyle:Code
1036 status collapsed
1037
1038 \begin_layout PlainLayout
1039 preferences
1040 \end_layout
1041
1042 \end_inset
1043
1044  settings affected by this section).
1045  This means that any additional text class file that you might have added
1046  in 
1047 \begin_inset Flex CharStyle:Code
1048 status collapsed
1049
1050 \begin_layout PlainLayout
1051 UserDir/layouts
1052 \end_layout
1053
1054 \end_inset
1055
1056  will be added to the list of classes in the 
1057 \begin_inset Flex CharStyle:MenuItem
1058 status collapsed
1059
1060 \begin_layout PlainLayout
1061
1062 \bar under
1063 L
1064 \bar default
1065 ayout\SpecialChar \menuseparator
1066
1067 \bar under
1068 D
1069 \bar default
1070 ocument
1071 \end_layout
1072
1073 \end_inset
1074
1075  dialog.
1076 \end_layout
1077
1078 \begin_layout Itemize
1079 Similarly, if you have installed some LaTeX document classes in your home
1080  directory, that LaTeX can find with your 
1081 \begin_inset Flex CharStyle:Code
1082 status collapsed
1083
1084 \begin_layout PlainLayout
1085 TEXINPUTS
1086 \end_layout
1087
1088 \end_inset
1089
1090  path, they will show up in your list of text classes.
1091 \begin_inset Foot
1092 status collapsed
1093
1094 \begin_layout PlainLayout
1095 as long as LyX or yourself have a 
1096 \begin_inset Flex CharStyle:Code
1097 status collapsed
1098
1099 \begin_layout PlainLayout
1100 .layout
1101 \end_layout
1102
1103 \end_inset
1104
1105  file for it, of course.
1106 \end_layout
1107
1108 \end_inset
1109
1110
1111 \end_layout
1112
1113 \begin_layout Itemize
1114 If you get some updated documentation from LyX ftp site and cannot install
1115  it because you do not have sysadmin rights on your system, you can just
1116  copy the files in 
1117 \begin_inset Flex CharStyle:Code
1118 status collapsed
1119
1120 \begin_layout PlainLayout
1121 UserDir/doc/
1122 \end_layout
1123
1124 \end_inset
1125
1126  and the items in the 
1127 \begin_inset Flex CharStyle:MenuItem
1128 status collapsed
1129
1130 \begin_layout PlainLayout
1131
1132 \bar under
1133 H
1134 \bar default
1135 elp
1136 \end_layout
1137
1138 \end_inset
1139
1140  menu will open them!
1141 \end_layout
1142
1143 \begin_layout Section
1144 Running LyX with multiple configurations
1145 \end_layout
1146
1147 \begin_layout Standard
1148 The configuration freedom of the local configuration directory may not suffice
1149  if you want to have more than one configuration at your disposal.
1150  For example, you may want to be use different key bindings or printer settings
1151  at different times.
1152  You can achieve this by having several such directories.
1153  You then specify which directory to use at run-time.
1154 \end_layout
1155
1156 \begin_layout Standard
1157 Invoking LyX with the command line switch 
1158 \begin_inset Flex CharStyle:Code
1159 status collapsed
1160
1161 \begin_layout PlainLayout
1162 -userdir
1163 \end_layout
1164
1165 \end_inset
1166
1167  
1168 \emph on
1169 <some directory>
1170 \emph default
1171  instructs the program to read the configuration from that directory, and
1172  not from the default directory (you can determine the default directory
1173  by running LyX without this switch as described above).
1174  If this directory does not exist, LyX offers to create it for you, just
1175  like it does for the default directory on the first time you run the program.
1176  You can modify the configuration options in this additional 
1177 \begin_inset Flex CharStyle:Code
1178 status collapsed
1179
1180 \begin_layout PlainLayout
1181 Userdir
1182 \end_layout
1183
1184 \end_inset
1185
1186  exactly as you would for the default directory.
1187  These directories are completely independent (but read on).
1188  Note that setting the environment variable 
1189 \begin_inset Flex CharStyle:Code
1190 status collapsed
1191
1192 \begin_layout PlainLayout
1193 LYX_USERDIR_15x
1194 \end_layout
1195
1196 \end_inset
1197
1198  to some value has exactly the same effect.
1199 \end_layout
1200
1201 \begin_layout Standard
1202 Having several configurations also requires more maintenance: if you want
1203  to add a new layout to 
1204 \begin_inset Flex CharStyle:Code
1205 status collapsed
1206
1207 \begin_layout PlainLayout
1208 Userdir/layouts
1209 \end_layout
1210
1211 \end_inset
1212
1213
1214 \end_layout
1215
1216 \begin_layout Standard
1217 which you want available from all your configurations, you must add it to
1218  each directory separately.
1219  You can avoid this with the following trick: after LyX creates the additional
1220  directory, most of the subdirectories (see above) are empty.
1221  If you want the new configuration to mirror an existing one, replace the
1222  empty subdirectory with a symbolic link to the matching subdirectory in
1223  the existing configuration.
1224  Take care with the 
1225 \begin_inset Flex CharStyle:Code
1226 status collapsed
1227
1228 \begin_layout PlainLayout
1229 doc/
1230 \end_layout
1231
1232 \end_inset
1233
1234  subirectory, however, since it contains a file written by the configuration
1235  script (also accessible through 
1236 \begin_inset Flex CharStyle:MenuItem
1237 status collapsed
1238
1239 \begin_layout PlainLayout
1240
1241 \bar under
1242 T
1243 \bar default
1244 ools\SpecialChar \menuseparator
1245
1246 \bar under
1247 R
1248 \bar default
1249 econfigure 
1250 \begin_inset CommandInset ref
1251 LatexCommand ref
1252 reference "sec:autodetected"
1253
1254 \end_inset
1255
1256 )
1257 \end_layout
1258
1259 \end_inset
1260
1261  which is configuration-specific.
1262 \end_layout
1263
1264 \begin_layout Chapter
1265 The 
1266 \begin_inset Flex CharStyle:MenuItem
1267 status collapsed
1268
1269 \begin_layout PlainLayout
1270 Preferences
1271 \end_layout
1272
1273 \end_inset
1274
1275  dialog
1276 \end_layout
1277
1278 \begin_layout Section
1279 Using the dialog for the first time
1280 \end_layout
1281
1282 \begin_layout Standard
1283 The 
1284 \begin_inset Flex CharStyle:Code
1285 status collapsed
1286
1287 \begin_layout PlainLayout
1288 UserDir/preferences
1289 \end_layout
1290
1291 \end_inset
1292
1293  file will contain only changes that you have made to the default behaviour,
1294  some of which is hard-coded into LyX and some of which is contained in
1295  the system file 
1296 \begin_inset Flex CharStyle:Code
1297 status collapsed
1298
1299 \begin_layout PlainLayout
1300 LyXDir/lyxrc.defaults
1301 \end_layout
1302
1303 \end_inset
1304
1305 .
1306  Note that in both files lines beginning with a 
1307 \begin_inset Quotes eld
1308 \end_inset
1309
1310
1311 \begin_inset Flex CharStyle:Code
1312 status collapsed
1313
1314 \begin_layout PlainLayout
1315 #
1316 \end_layout
1317
1318 \end_inset
1319
1320
1321 \begin_inset Quotes erd
1322 \end_inset
1323
1324  are just comments and not interpreted.
1325  However, only system administrators should edit 
1326 \begin_inset Flex CharStyle:Code
1327 status collapsed
1328
1329 \begin_layout PlainLayout
1330 LyXDir/lyxrc
1331 \end_layout
1332
1333 \end_inset
1334
1335 .
1336  Users should use the 
1337 \begin_inset Flex CharStyle:MenuItem
1338 status collapsed
1339
1340 \begin_layout PlainLayout
1341
1342 \bar under
1343 T
1344 \bar default
1345 ools\SpecialChar \menuseparator
1346
1347 \bar under
1348 P
1349 \bar default
1350 references
1351 \end_layout
1352
1353 \end_inset
1354
1355  dialog to create and modify their own 
1356 \begin_inset Flex CharStyle:Code
1357 status collapsed
1358
1359 \begin_layout PlainLayout
1360 UserDir/preferences
1361 \end_layout
1362
1363 \end_inset
1364
1365  file.
1366 \end_layout
1367
1368 \begin_layout Standard
1369 We hope that the 
1370 \begin_inset Flex CharStyle:MenuItem
1371 status collapsed
1372
1373 \begin_layout PlainLayout
1374
1375 \bar under
1376 T
1377 \bar default
1378 ools\SpecialChar \menuseparator
1379
1380 \bar under
1381 P
1382 \bar default
1383 references
1384 \end_layout
1385
1386 \end_inset
1387
1388  dialog will be largely self-explanatory.
1389  Almost all the commands have an associated comment, so you shouldn't have
1390  too much trouble modifying it to taste.
1391  Before we highlight a few of the more important commands below, however,
1392  a word of warning: 
1393 \begin_inset Flex CharStyle:MenuItem
1394 status collapsed
1395
1396 \begin_layout PlainLayout
1397 Apply
1398 \end_layout
1399
1400 \end_inset
1401
1402 ing some of your changes (e.g., screen fonts) will have an instant effect.
1403  Others (e.g.
1404  changing the bind file) will not.
1405  If nothing appears to have changed, just 
1406 \begin_inset Flex CharStyle:MenuItem
1407 status collapsed
1408
1409 \begin_layout PlainLayout
1410 Save
1411 \end_layout
1412
1413 \end_inset
1414
1415  the changes and restart LyX.
1416 \end_layout
1417
1418 \begin_layout Section
1419 On-screen fonts
1420 \end_layout
1421
1422 \begin_layout Standard
1423 The font used to display your documents on the LyX screen is very important,
1424  since you'll be reading all your documents with this font.
1425  Therefore it is important that the font is as readable and good-looking
1426  as possible.
1427  The LyX team tried to provide the best possible default font for you, but
1428  since practically all X11 systems are different, it's likely that the default
1429  fonts will be sub-optimal on your system.
1430  Fortunately, you can do something about this.
1431  Before we explain how to do this, you should learn a bit more about fonts
1432  so that you are better prepared for choosing your fonts, because it is
1433  a trade-off that is specific to your preferences and the capabilities of
1434  your system.
1435 \end_layout
1436
1437 \begin_layout Standard
1438 Notice that this section only deals with the fonts on the 
1439 \emph on
1440 screen
1441 \emph default
1442  inside the LyX window.
1443  The fonts that appear on the 
1444 \emph on
1445 paper
1446 \emph default
1447  
1448 \emph on
1449 output
1450 \emph default
1451  are independent from these fonts, and are determined by the document class.
1452  Read the 
1453 \emph on
1454 User's Guide
1455 \emph default
1456  to learn how to change the font of the printed version of your document.
1457 \end_layout
1458
1459 \begin_layout Standard
1460 Basically, screen fonts come in two different kinds: scalable outline fonts
1461  and non-scalable bitmap fonts.
1462  This distinction seems a bit arbitrary, since non-scalable fonts are actually
1463  scalable in most modern font renderers.
1464  The difference lies in the 
1465 \emph on
1466 quality
1467 \emph default
1468  of the scaling, and the 
1469 \emph on
1470 speed
1471 \emph default
1472  of display.
1473  The most important decision is thus whether you should use non-scalable
1474  bitmap fonts or scalable outline fonts.
1475 \end_layout
1476
1477 \begin_layout Standard
1478 The scalable fonts are built from 
1479 \emph on
1480 outlines
1481 \emph default
1482  of the single glyphs (i.e.
1483  characters) in the font.
1484  This means that each glyph is defined using mathematical curves that are
1485  well suited for scaling to any requested size.
1486  This mathematical definition is interpreted by the font renderer and turned
1487  into a small picture composed of pixels according to which size and glyph,
1488  the programmer requests.
1489  This means that scalable fonts will look pretty good in all sizes.
1490  Well, almost all sizes.
1491  Since scalable fonts are defined in an abstract way, it can be hard to
1492  provide a good rendering at small sizes, where each pixel has to be very
1493  carefully computed to provide a good image.
1494  Technically it is possible to do this from the mathematical definition,
1495  but in order to keep the rendering reasonably fast, tradeoffs have to be
1496  made, and the result is that scalable fonts can be difficult to read at
1497  small sizes.
1498 \end_layout
1499
1500 \begin_layout Standard
1501 Bitmap fonts on the other hand, are defined by bitmap graphics from the
1502  start, so they will look good at all the sizes they are meant for.
1503  However, they don't scale well, because in order to scale a glyph, each
1504  pixel is enlarged into several pixels.
1505  It is the same effect that happens if you try to enlarge a picture in 
1506 \begin_inset Flex CharStyle:Code
1507 status collapsed
1508
1509 \begin_layout PlainLayout
1510 xv
1511 \end_layout
1512
1513 \end_inset
1514
1515  or any other picture manipulation program.
1516  In order to relieve this effect, bitmap fonts are typically provided in
1517  several fixed sizes typically from around 8 pixels high up to 34 pixels
1518  or so high in steps according to what is believed to be useful.
1519  The advantage of bitmap fonts is that no complicated computations are necessary
1520  to display each glyph, so bitmap fonts are thus faster displayed than scalable
1521  fonts.
1522  The disadvantage is that sizes that don't exists as fixed versions have
1523  to be scaled by doubling pixels, and thus look bad.
1524 \end_layout
1525
1526 \begin_layout Standard
1527 The net result of all this, is that bitmap fonts are generally best for
1528  the small sizes, where they are available, while scalable fonts are generally
1529  best for large sizes.
1530  The logical conclusion would thus be to use bitmap fonts for the small
1531  sizes, and scalable fonts for the large sizes.
1532  Unfortunately, this is not a good idea, since bitmap fonts and scalable
1533  fonts are not designed to be used together, so the overall look of such
1534  a scheme would be bad.
1535  The best you can do is thus to try both schemes and decide for yourself
1536  what suits you.
1537 \end_layout
1538
1539 \begin_layout Standard
1540 By default, LyX uses non-scalable bitmap fonts (when using the XForms frontend).
1541  For serif fonts, 
1542 \emph on
1543 times
1544 \emph default
1545  is used, for sans serif fonts, 
1546 \emph on
1547 helvetica
1548 \emph default
1549  is used, while 
1550 \emph on
1551 courier
1552 \emph default
1553  is used as the monospaced/typewriter font.
1554 \end_layout
1555
1556 \begin_layout Standard
1557 In the following, we will describe what to do if the text does not look
1558  good in LyX.
1559  We'll start with the most important parameters: DPI and font zoom.
1560 \end_layout
1561
1562 \begin_layout Subsection
1563 DPI setting and Font Zoom
1564 \end_layout
1565
1566 \begin_layout Standard
1567 LyX automatically tries to scale the fonts to look as close as the paper
1568  output size as possible, except for the so-called font zoom factor.
1569 \end_layout
1570
1571 \begin_layout Standard
1572 In order for this to work on all systems, it relies on the screen DPI (dots
1573  per inch) setting to be correct.
1574  The DPI setting for your system is autodetected by LyX using the information
1575  the X server can provide.
1576  You can check what LyX autodetects the DPI setting to, by running LyX as
1577  
1578 \begin_inset Flex CharStyle:Code
1579 status collapsed
1580
1581 \begin_layout PlainLayout
1582 lyx -dbg 2
1583 \end_layout
1584
1585 \end_inset
1586
1587 .
1588 \end_layout
1589
1590 \begin_layout Standard
1591 On many systems, X is not set up correctly, so you should check that it
1592  is correct by hand.
1593  Run 
1594 \begin_inset Quotes eld
1595 \end_inset
1596
1597
1598 \begin_inset Flex CharStyle:Code
1599 status collapsed
1600
1601 \begin_layout PlainLayout
1602 xdpyinfo | more
1603 \end_layout
1604
1605 \end_inset
1606
1607
1608 \begin_inset Quotes erd
1609 \end_inset
1610
1611  and write down what the DPI is for the resolution you use (this will be
1612  close to the value LyX detects).
1613  It is the number mentioned as 
1614 \begin_inset Quotes eld
1615 \end_inset
1616
1617 resolution
1618 \begin_inset Quotes erd
1619 \end_inset
1620
1621 .
1622  Also write down the number of pixels you have in the width (the first number
1623  under 
1624 \begin_inset Quotes eld
1625 \end_inset
1626
1627 dimensions
1628 \begin_inset Quotes erd
1629 \end_inset
1630
1631 ).
1632 \end_layout
1633
1634 \begin_layout Standard
1635 Then get the good old ruler out of the closet, and measure the width of
1636  the visible screen-image on your monitor.
1637  Convert this measurement to inches if you used a centimeter ruler by dividing
1638  by 2.54.
1639  Now you can determine the correct DPI setting for your screen by dividing
1640  the number of pixels in the width by the width of the screen-image on the
1641  monitor.
1642  If this number is more than, say, 5 DPI from the detected value, you should
1643  either fix the X setup, or at least tell LyX that the DPI is different
1644  than the detected value.
1645 \end_layout
1646
1647 \begin_layout Standard
1648 If you can't fix the X setup (which of course is best since other programs
1649  than LyX will benefit from this as well), you can tell LyX the correct
1650  DPI using the 
1651 \begin_inset Flex CharStyle:MenuItem
1652 status collapsed
1653
1654 \begin_layout PlainLayout
1655 Preferences
1656 \end_layout
1657
1658 \end_inset
1659
1660  dialog.
1661 \end_layout
1662
1663 \begin_layout Standard
1664 If the text is too small or too big for your taste, you should fiddle with
1665  the font zoom setting.
1666  This setting is used to scale the point size of the text.
1667  If your DPI setting is correct, and the font zoom setting is set to 100,
1668  this means that LyX will try to display the text exactly the same size
1669  as it will appear on the paper-output.
1670  If you set the zoom factor to 200, the text will try to be 2 times as big
1671  as on paper.
1672  Of course, this will only happen if LyX can find a font that has the appropriat
1673 e size, which you can't count on.
1674  Since LyX is a WYSIWYM system anyways, this limitation isn't much of an
1675  issue.
1676 \end_layout
1677
1678 \begin_layout Standard
1679 The default font zoom setting is 150, since a monitor is typically wider
1680  than a piece of paper, but you should try to fiddle with it through the
1681  
1682 \begin_inset Flex CharStyle:MenuItem
1683 status collapsed
1684
1685 \begin_layout PlainLayout
1686 Font
1687 \begin_inset Space ~
1688 \end_inset
1689
1690
1691 \bar under
1692 Z
1693 \bar default
1694 oom
1695 \end_layout
1696
1697 \end_inset
1698
1699  setting in the 
1700 \begin_inset Flex CharStyle:MenuItem
1701 status collapsed
1702
1703 \begin_layout PlainLayout
1704 Preferences
1705 \end_layout
1706
1707 \end_inset
1708
1709  dialog to find a size that you like.
1710  When you've found a setting that seems to work nicely for you (tip: use
1711  the 
1712 \begin_inset Flex CharStyle:MenuItem
1713 status collapsed
1714
1715 \begin_layout PlainLayout
1716
1717 \bar under
1718 A
1719 \bar default
1720 pply
1721 \end_layout
1722
1723 \end_inset
1724
1725  button to keep the dialog open while you experiment), you can make this
1726  setting the default by using the 
1727 \begin_inset Flex CharStyle:MenuItem
1728 status collapsed
1729
1730 \begin_layout PlainLayout
1731
1732 \bar under
1733 S
1734 \bar default
1735 ave
1736 \end_layout
1737
1738 \end_inset
1739
1740  button.
1741 \end_layout
1742
1743 \begin_layout Standard
1744 While it is often possible to find a suitable size for the text on the screen,
1745  this doesn't necessarily mean that the fonts are the best ones available
1746  on your system.
1747  In order to help you get the most out of your system, you can use the font
1748  definition commands to fine-tune the look of the text in greater detail
1749  than merely size.
1750 \end_layout
1751
1752 \begin_layout Subsection
1753 Font definition commands
1754 \end_layout
1755
1756 \begin_layout Standard
1757 As mentioned, LyX uses non-scalable bitmap fonts by default with the XForms
1758  frontend.
1759  For serif fonts, 
1760 \emph on
1761 times
1762 \emph default
1763  is used, for sans serif fonts, 
1764 \emph on
1765 helvetica
1766 \emph default
1767  is used, while 
1768 \emph on
1769 courier
1770 \emph default
1771  is used as the monospaced/typewriter font.
1772 \end_layout
1773
1774 \begin_layout Standard
1775 You can change all of these from within the 
1776 \begin_inset Flex CharStyle:MenuItem
1777 status collapsed
1778
1779 \begin_layout PlainLayout
1780 Preferences
1781 \end_layout
1782
1783 \end_inset
1784
1785  dialog.
1786  The number of fonts that are available on different systems vary, but the
1787  program 
1788 \begin_inset Flex CharStyle:Code
1789 status collapsed
1790
1791 \begin_layout PlainLayout
1792 xfontsel
1793 \end_layout
1794
1795 \end_inset
1796
1797  should be available everywhere.
1798  Use that program to find candidate fonts.
1799  When you've found a font that you like, try to insert the first two elements
1800  of the name (called 
1801 \begin_inset Quotes eld
1802 \end_inset
1803
1804 fndry
1805 \begin_inset Quotes erd
1806 \end_inset
1807
1808  and 
1809 \begin_inset Quotes eld
1810 \end_inset
1811
1812 fmly
1813 \begin_inset Quotes erd
1814 \end_inset
1815
1816  in 
1817 \begin_inset Flex CharStyle:Code
1818 status collapsed
1819
1820 \begin_layout PlainLayout
1821 xfontsel
1822 \end_layout
1823
1824 \end_inset
1825
1826 ) in the appropriate field in the 
1827 \begin_inset Flex CharStyle:MenuItem
1828 status collapsed
1829
1830 \begin_layout PlainLayout
1831 Preferences
1832 \end_layout
1833
1834 \end_inset
1835
1836  dialog and press 
1837 \begin_inset Flex CharStyle:MenuItem
1838 status collapsed
1839
1840 \begin_layout PlainLayout
1841
1842 \bar under
1843 A
1844 \bar default
1845 pply
1846 \end_layout
1847
1848 \end_inset
1849
1850 .
1851  LyX will then reformat your document using the new font, and if you like
1852  the font, you should 
1853 \begin_inset Flex CharStyle:MenuItem
1854 status collapsed
1855
1856 \begin_layout PlainLayout
1857
1858 \bar under
1859 S
1860 \bar default
1861 ave
1862 \end_layout
1863
1864 \end_inset
1865
1866  it.
1867  One place to start for a new font is to see if the scalable font 
1868 \begin_inset Quotes eld
1869 \end_inset
1870
1871 utopia
1872 \begin_inset Quotes erd
1873 \end_inset
1874
1875  is available.
1876  Tip: You can see whether a font is a bitmap font or a scalable font by
1877  checking the 
1878 \begin_inset Quotes eld
1879 \end_inset
1880
1881 resx
1882 \begin_inset Quotes erd
1883 \end_inset
1884
1885  or 
1886 \begin_inset Quotes eld
1887 \end_inset
1888
1889 resy
1890 \begin_inset Quotes erd
1891 \end_inset
1892
1893  fields in 
1894 \begin_inset Flex CharStyle:Code
1895 status collapsed
1896
1897 \begin_layout PlainLayout
1898 xfontsel
1899 \end_layout
1900
1901 \end_inset
1902
1903 .
1904  If the value 0 is available, the font is scalable.
1905  If the value 0 isn't available, the font is a bitmap font.
1906 \end_layout
1907
1908 \begin_layout Standard
1909 Before you go about scrapping a bitmap font because the larger sizes look
1910  
1911 \begin_inset Quotes eld
1912 \end_inset
1913
1914 blocky
1915 \begin_inset Quotes erd
1916 \end_inset
1917
1918 , you should toggle the 
1919 \begin_inset Quotes eld
1920 \end_inset
1921
1922 Use scalable fonts
1923 \begin_inset Quotes erd
1924 \end_inset
1925
1926  button.
1927  This is only useful if you use bitmap fonts, because only these don't scale
1928  well.
1929  If you define this flag, LyX will only use the fixed font sizes that are
1930  available, and this guarantees that all bitmap fonts look well.
1931  (You can see which individual font sizes are available with the 
1932 \begin_inset Flex CharStyle:Code
1933 status collapsed
1934
1935 \begin_layout PlainLayout
1936 xlsfonts
1937 \end_layout
1938
1939 \end_inset
1940
1941  command.
1942  Try 
1943 \begin_inset Flex CharStyle:Code
1944 status collapsed
1945
1946 \begin_layout PlainLayout
1947 man xlsfonts
1948 \end_layout
1949
1950 \end_inset
1951
1952 .) However, the prize is that the difference between the size of the fonts
1953  on screen and the size of fonts on paper will be larger because LyX will
1954  have to be satisfied with the closest available size, and not try to scale
1955  a size to fit.
1956  Also, you can risk that some logically different sizes, such as 
1957 \begin_inset Flex CharStyle:MenuItem
1958 status collapsed
1959
1960 \begin_layout PlainLayout
1961 Large
1962 \end_layout
1963
1964 \end_inset
1965
1966  and 
1967 \begin_inset Flex CharStyle:MenuItem
1968 status collapsed
1969
1970 \begin_layout PlainLayout
1971 Larger
1972 \end_layout
1973
1974 \end_inset
1975
1976 , will be mapped to the same screen font, making it hard for you to see
1977  the difference on screen.
1978  We've decided not to use scalable fonts by default because of these artifacts,
1979  but since LyX is a WYSIWYM system, many people like to use the flag anyways,
1980  well-knowing that the font size on the screen can't be trusted.
1981  But remember that this flag only makes a difference when you use bitmap
1982  fonts.
1983  Scalable fonts won't be affected for reasons you should understand by now.
1984 \end_layout
1985
1986 \begin_layout Standard
1987 One final note regarding this flag: you should know that there is nothing
1988  wrong with using bitmap and scalable fonts at the same time for different
1989  purposes.
1990  For instance, it's common to use the scalable 
1991 \begin_inset Quotes eld
1992 \end_inset
1993
1994 Utopia
1995 \begin_inset Quotes erd
1996 \end_inset
1997
1998  for the serif text together with a bitmap version of 
1999 \begin_inset Quotes eld
2000 \end_inset
2001
2002 Helvetica
2003 \begin_inset Quotes erd
2004 \end_inset
2005
2006 .
2007  And you can safely select the 
2008 \begin_inset Quotes eld
2009 \end_inset
2010
2011 Use scalable fonts
2012 \begin_inset Quotes erd
2013 \end_inset
2014
2015  button without worries: It will only apply to the Helvetica font.
2016 \end_layout
2017
2018 \begin_layout Standard
2019 Sometimes the artifacts introduced by use of the flag can be relieved by
2020  using the fine-detail screen font sizes which defines which point sizes
2021  the different logical font sizes correspond to.
2022  Run LyX as 
2023 \begin_inset Flex CharStyle:Code
2024 status collapsed
2025
2026 \begin_layout PlainLayout
2027 lyx -dbg 513
2028 \end_layout
2029
2030 \end_inset
2031
2032  to see exactly what concrete fonts the logical sizes map to, and try adjusting
2033  the corresponding entries in the 
2034 \begin_inset Flex CharStyle:MenuItem
2035 status collapsed
2036
2037 \begin_layout PlainLayout
2038 Preferences
2039 \end_layout
2040
2041 \end_inset
2042
2043  dialog until you've managed to hit the nail and get the fonts you want.
2044  This can be hard to do, because LyX uses the DPI setting and the font zoom
2045  settings to calculate which exact screen font size to ask the X server
2046  for, thus obfuscating the mapping.
2047  If you can't make it by trial-and-error, you can make the process more
2048  transparent if you set both the DPI setting and font zoom settings to 100---eve
2049 n when this is known to be wrong.
2050  This will of course make your scalable fonts look weird, so use with care.
2051 \end_layout
2052
2053 \begin_layout Subsection
2054 Font encoding
2055 \end_layout
2056
2057 \begin_layout Standard
2058 By default, LyX will use fonts meant to write Western European text, including
2059  all kinds of English.
2060  This is defined through the so-called 
2061 \emph on
2062 font
2063 \emph default
2064  
2065 \emph on
2066 encoding
2067 \emph default
2068 .
2069  If you want to use LyX to write for instance Eastern European text, Cyrillic
2070  or any other language not covered by the ISO-8859-1 font encoding, you
2071  can define a different one with the encoding setting.
2072  This requires you to have special fonts installed.
2073  You can use 
2074 \begin_inset Flex CharStyle:Code
2075 status collapsed
2076
2077 \begin_layout PlainLayout
2078 xfontsel
2079 \end_layout
2080
2081 \end_inset
2082
2083  to see whether this is the case: check the 
2084 \begin_inset Quotes eld
2085 \end_inset
2086
2087 rgstry
2088 \begin_inset Quotes erd
2089 \end_inset
2090
2091  and 
2092 \begin_inset Quotes eld
2093 \end_inset
2094
2095 encdng
2096 \begin_inset Quotes erd
2097 \end_inset
2098
2099  fields for ISO-8859-X values different from ISO-8859-1, and search for
2100  one that contains the national characters of your language.
2101  If you find any, enter this encoding in the dialog.
2102  If not, go searching the Web for appropriate fonts.
2103  For the Qt frontend, it's recommended you use an iso646 font set.
2104 \end_layout
2105
2106 \begin_layout Standard
2107 When you've set LyX up to use a different font encoding, you should also
2108  consider changing the font used by dialog windows in LyX.
2109  For instance, the 
2110 \begin_inset Flex CharStyle:MenuItem
2111 status collapsed
2112
2113 \begin_layout PlainLayout
2114 Table
2115 \begin_inset Space ~
2116 \end_inset
2117
2118 of
2119 \begin_inset Space ~
2120 \end_inset
2121
2122 Contents
2123 \end_layout
2124
2125 \end_inset
2126
2127  dialog will not be understandable unless you tell LyX to use a different
2128  font for this.
2129  By default the menu font is set to 
2130 \begin_inset Flex CharStyle:Code
2131 status collapsed
2132
2133 \begin_layout PlainLayout
2134 -*-helvetica-medium-r
2135 \end_layout
2136
2137 \end_inset
2138
2139 , but often Helvetica is not available in the font encoding you need, so
2140  the dialog allows this to be changed.
2141 \end_layout
2142
2143 \begin_layout Standard
2144 As you can see, there are quite a few options that can be used to fine tune
2145  the look of your fonts.
2146  This should not scare you from fiddling with the settings, because after
2147  all, you will hopefully be using LyX for many hours in the future.
2148  And contrary to real WYSIWYG word processors where you are tied to using
2149  fonts that have to look good both on paper and on screen, LyX gives you
2150  the possibility of using fonts that are designed to look good on the screen
2151  while using a different set of fonts to look good on paper.
2152 \end_layout
2153
2154 \begin_layout Section
2155 Bindings
2156 \begin_inset CommandInset label
2157 LatexCommand label
2158 name "sec:bindings"
2159
2160 \end_inset
2161
2162
2163 \end_layout
2164
2165 \begin_layout Standard
2166 Bindings are used to, well, bind a function to a key.
2167  Several prepackaged binding files are available: a CUA set of bindings
2168  (familiar as the typical set of PC and CDE set of keyboard shortcuts),
2169  an Emacs set of bindings, for those of us who follow the One True Way and
2170  refuse to lower our standards,
2171 \begin_inset Foot
2172 status collapsed
2173
2174 \begin_layout PlainLayout
2175 I'm kidding here, of course!
2176 \end_layout
2177
2178 \end_inset
2179
2180  as well as specialty bindings (broadway and hollywood) and other languages
2181  (French, German, etc.).
2182 \end_layout
2183
2184 \begin_layout Standard
2185 If, however, you'd like to customise the keybindings to your own exacting
2186  tastes, then copy the best-fit file in 
2187 \begin_inset Flex CharStyle:Code
2188 status collapsed
2189
2190 \begin_layout PlainLayout
2191 LyXDir/bind/
2192 \end_layout
2193
2194 \end_inset
2195
2196  to your own 
2197 \begin_inset Flex CharStyle:Code
2198 status collapsed
2199
2200 \begin_layout PlainLayout
2201 UserDir/bind/
2202 \end_layout
2203
2204 \end_inset
2205
2206  and modify that.
2207  Don't forget to load this new file into LyX using the 
2208 \begin_inset Flex CharStyle:MenuItem
2209 status collapsed
2210
2211 \begin_layout PlainLayout
2212 Preferences
2213 \end_layout
2214
2215 \end_inset
2216
2217  dialog.
2218  (For the moment you'll have to restart LyX for these changes to take effect.)
2219 \end_layout
2220
2221 \begin_layout Standard
2222 LyX supports internationalization of the user interface (see Chapter
2223 \begin_inset Space ~
2224 \end_inset
2225
2226
2227 \begin_inset CommandInset ref
2228 LatexCommand ref
2229 reference "chap:i18n"
2230
2231 \end_inset
2232
2233 ).
2234  If your 
2235 \emph on
2236 locale
2237 \emph default
2238  is set, with the environment variable 
2239 \begin_inset Flex CharStyle:Code
2240 status collapsed
2241
2242 \begin_layout PlainLayout
2243 $LANG
2244 \end_layout
2245
2246 \end_inset
2247
2248 , LyX will try to use bindfiles by prepending 
2249 \begin_inset Flex CharStyle:Code
2250 status collapsed
2251
2252 \begin_layout PlainLayout
2253 $LANG_
2254 \end_layout
2255
2256 \end_inset
2257
2258  to their name.
2259  For example, you can put a translated copy of some standard bind file in
2260  your personal 
2261 \begin_inset Flex CharStyle:Code
2262 status collapsed
2263
2264 \begin_layout PlainLayout
2265 bind/
2266 \end_layout
2267
2268 \end_inset
2269
2270  directory, and LyX will use it automatically.
2271 \end_layout
2272
2273 \begin_layout Standard
2274 The syntax of the 
2275 \begin_inset Flex CharStyle:Code
2276 status collapsed
2277
2278 \begin_layout PlainLayout
2279 .bind
2280 \end_layout
2281
2282 \end_inset
2283
2284  files is straightforward:
2285 \end_layout
2286
2287 \begin_layout Standard
2288
2289 \backslash
2290 bind <key combination> <lyx-function>
2291 \end_layout
2292
2293 \begin_layout Standard
2294 Both key combination and lyx-function (including any arguments) must be
2295  enclosed in "double quotes".
2296  All the LyX functions are listed in the 
2297 \emph on
2298 Reference Guide
2299 \emph default
2300 .
2301 \end_layout
2302
2303 \begin_layout Section
2304 User Interface
2305 \begin_inset CommandInset label
2306 LatexCommand label
2307 name "sec:ui-1"
2308
2309 \end_inset
2310
2311
2312 \end_layout
2313
2314 \begin_layout Standard
2315 The appearance of both the menu and toolbar may both be changed using the
2316  
2317 \begin_inset Flex CharStyle:MenuItem
2318 status collapsed
2319
2320 \begin_layout PlainLayout
2321 Preferences
2322 \end_layout
2323
2324 \end_inset
2325
2326  dialog.
2327  Simply change the 
2328 \begin_inset Flex CharStyle:Code
2329 status collapsed
2330
2331 \begin_layout PlainLayout
2332 .ui
2333 \end_layout
2334
2335 \end_inset
2336
2337  file in 
2338 \begin_inset Flex CharStyle:Code
2339 status collapsed
2340
2341 \begin_layout PlainLayout
2342 LyXDir/ui/
2343 \end_layout
2344
2345 \end_inset
2346
2347 .
2348  For the moment, only one file exists, 
2349 \begin_inset Flex CharStyle:Code
2350 status collapsed
2351
2352 \begin_layout PlainLayout
2353 default.ui
2354 \end_layout
2355
2356 \end_inset
2357
2358 , but feel free to experiment.
2359  Just copy the file to the 
2360 \begin_inset Flex CharStyle:Code
2361 status collapsed
2362
2363 \begin_layout PlainLayout
2364 UserDir/ui/
2365 \end_layout
2366
2367 \end_inset
2368
2369  directory and play! Note that, for the moment, you'll have to restart LyX
2370  for these changes to take effect.
2371 \end_layout
2372
2373 \begin_layout Standard
2374 The syntax of the 
2375 \begin_inset Flex CharStyle:Code
2376 status collapsed
2377
2378 \begin_layout PlainLayout
2379 .ui
2380 \end_layout
2381
2382 \end_inset
2383
2384  files is straightforward: have a look at default.ui.
2385  The 
2386 \begin_inset Flex CharStyle:Code
2387 status collapsed
2388
2389 \begin_layout PlainLayout
2390 Menubar
2391 \end_layout
2392
2393 \end_inset
2394
2395
2396 \begin_inset Flex CharStyle:Code
2397 status collapsed
2398
2399 \begin_layout PlainLayout
2400 Menu
2401 \end_layout
2402
2403 \end_inset
2404
2405  and 
2406 \begin_inset Flex CharStyle:Code
2407 status collapsed
2408
2409 \begin_layout PlainLayout
2410 Toolbar
2411 \end_layout
2412
2413 \end_inset
2414
2415  entries must be ended with an explicit 
2416 \begin_inset Flex CharStyle:Code
2417 status collapsed
2418
2419 \begin_layout PlainLayout
2420 End
2421 \end_layout
2422
2423 \end_inset
2424
2425 .
2426  They may contain 
2427 \begin_inset Flex CharStyle:Code
2428 status collapsed
2429
2430 \begin_layout PlainLayout
2431 Submenu
2432 \end_layout
2433
2434 \end_inset
2435
2436 s, 
2437 \begin_inset Flex CharStyle:Code
2438 status collapsed
2439
2440 \begin_layout PlainLayout
2441 Item
2442 \end_layout
2443
2444 \end_inset
2445
2446 s, 
2447 \begin_inset Flex CharStyle:Code
2448 status collapsed
2449
2450 \begin_layout PlainLayout
2451 OptItem
2452 \end_layout
2453
2454 \end_inset
2455
2456 s, 
2457 \begin_inset Flex CharStyle:Code
2458 status collapsed
2459
2460 \begin_layout PlainLayout
2461 Separator
2462 \end_layout
2463
2464 \end_inset
2465
2466 s, 
2467 \begin_inset Flex CharStyle:Code
2468 status collapsed
2469
2470 \begin_layout PlainLayout
2471 Icon
2472 \end_layout
2473
2474 \end_inset
2475
2476 s and in the case of the 
2477 \begin_inset Quotes eld
2478 \end_inset
2479
2480 file
2481 \begin_inset Quotes erd
2482 \end_inset
2483
2484  menus, a 
2485 \begin_inset Flex CharStyle:Code
2486 status collapsed
2487
2488 \begin_layout PlainLayout
2489 Lastfiles
2490 \end_layout
2491
2492 \end_inset
2493
2494  entry.
2495  One small word of warning.
2496  
2497 \begin_inset Flex CharStyle:Code
2498 status collapsed
2499
2500 \begin_layout PlainLayout
2501 Submenu
2502 \end_layout
2503
2504 \end_inset
2505
2506 s may be inserted in a 
2507 \begin_inset Flex CharStyle:Code
2508 status collapsed
2509
2510 \begin_layout PlainLayout
2511 Menubar
2512 \end_layout
2513
2514 \end_inset
2515
2516  or 
2517 \begin_inset Flex CharStyle:Code
2518 status collapsed
2519
2520 \begin_layout PlainLayout
2521 Menu
2522 \end_layout
2523
2524 \end_inset
2525
2526 , but they are defined as 
2527 \begin_inset Flex CharStyle:Code
2528 status collapsed
2529
2530 \begin_layout PlainLayout
2531 Menu
2532 \end_layout
2533
2534 \end_inset
2535
2536 s, not as 
2537 \begin_inset Flex CharStyle:Code
2538 status collapsed
2539
2540 \begin_layout PlainLayout
2541 Submenu
2542 \end_layout
2543
2544 \end_inset
2545
2546 s.
2547 \end_layout
2548
2549 \begin_layout Section
2550 \begin_inset CommandInset label
2551 LatexCommand label
2552 name "sec:converters-etc"
2553
2554 \end_inset
2555
2556 Converters, Formats, and Copiers
2557 \end_layout
2558
2559 \begin_layout Standard
2560 LyX has a powerful mechanism to convert to and from any file format using
2561  external programs.
2562  
2563 \end_layout
2564
2565 \begin_layout Subsection
2566 Formats
2567 \end_layout
2568
2569 \begin_layout Standard
2570 The first step is to define your file formats if they are not already defined.
2571  To do so, open the 
2572 \begin_inset Flex CharStyle:MenuItem
2573 status collapsed
2574
2575 \begin_layout PlainLayout
2576 Tools\SpecialChar \menuseparator
2577 Preferences:Converters
2578 \end_layout
2579
2580 \end_inset
2581
2582  dialog.
2583  Enter a new format name; a new GUI name (used in e.
2584 \begin_inset Space \thinspace{}
2585 \end_inset
2586
2587 g.
2588 \begin_inset Space ~
2589 \end_inset
2590
2591 the 
2592 \begin_inset Flex CharStyle:MenuItem
2593 status collapsed
2594
2595 \begin_layout PlainLayout
2596 View
2597 \end_layout
2598
2599 \end_inset
2600
2601  and 
2602 \begin_inset Flex CharStyle:MenuItem
2603 status collapsed
2604
2605 \begin_layout PlainLayout
2606 Export
2607 \end_layout
2608
2609 \end_inset
2610
2611  menus); and a file extension.
2612  These are required.
2613  
2614 \end_layout
2615
2616 \begin_layout Standard
2617 The 
2618 \begin_inset Flex CharStyle:MenuItem
2619 status collapsed
2620
2621 \begin_layout PlainLayout
2622 Document format
2623 \end_layout
2624
2625 \end_inset
2626
2627  option tells LyX that a format is suitable for document export.
2628  If this is is set and if a suitable conversion route exists, the format
2629  will appear in the 
2630 \begin_inset Flex CharStyle:MenuItem
2631 status collapsed
2632
2633 \begin_layout PlainLayout
2634 File\SpecialChar \menuseparator
2635 Export
2636 \end_layout
2637
2638 \end_inset
2639
2640  menu.
2641  The format will also appear in the 
2642 \begin_inset Flex CharStyle:MenuItem
2643 status collapsed
2644
2645 \begin_layout PlainLayout
2646 View
2647 \end_layout
2648
2649 \end_inset
2650
2651  menu if it has a specified viewer.
2652  Pure image formats, e.
2653 \begin_inset Space \thinspace{}
2654 \end_inset
2655
2656 g.
2657 \begin_inset Space ~
2658 \end_inset
2659
2660
2661 \begin_inset Flex CharStyle:Code
2662 status collapsed
2663
2664 \begin_layout PlainLayout
2665 png
2666 \end_layout
2667
2668 \end_inset
2669
2670 , should not use this option.
2671  Formats that can both represent vector graphics and documents like e.
2672 \begin_inset Space \thinspace{}
2673 \end_inset
2674
2675 g.
2676 \begin_inset Space ~
2677 \end_inset
2678
2679
2680 \begin_inset Flex CharStyle:Code
2681 status collapsed
2682
2683 \begin_layout PlainLayout
2684 pdf
2685 \end_layout
2686
2687 \end_inset
2688
2689  should use it.
2690 \end_layout
2691
2692 \begin_layout Standard
2693 The option 
2694 \begin_inset Flex CharStyle:MenuItem
2695 status collapsed
2696
2697 \begin_layout PlainLayout
2698 Vector graphics format
2699 \end_layout
2700
2701 \end_inset
2702
2703  tells LyX that a format can contain vector graphics.
2704  This information is used to determine the target format of included graphics
2705  for 
2706 \begin_inset Flex CharStyle:MenuItem
2707 status collapsed
2708
2709 \begin_layout PlainLayout
2710 pdflatex
2711 \end_layout
2712
2713 \end_inset
2714
2715  export.
2716  Included graphics may need to be converted to either 
2717 \begin_inset Flex CharStyle:MenuItem
2718 status collapsed
2719
2720 \begin_layout PlainLayout
2721 pdf
2722 \end_layout
2723
2724 \end_inset
2725
2726
2727 \begin_inset Flex CharStyle:MenuItem
2728 status collapsed
2729
2730 \begin_layout PlainLayout
2731 png
2732 \end_layout
2733
2734 \end_inset
2735
2736 , or 
2737 \begin_inset Flex CharStyle:MenuItem
2738 status collapsed
2739
2740 \begin_layout PlainLayout
2741 jpg
2742 \end_layout
2743
2744 \end_inset
2745
2746 , since 
2747 \begin_inset Flex CharStyle:MenuItem
2748 status collapsed
2749
2750 \begin_layout PlainLayout
2751 pdflatex
2752 \end_layout
2753
2754 \end_inset
2755
2756  cannot handle other image formats.
2757  If an included graphic is not already in 
2758 \begin_inset Flex CharStyle:MenuItem
2759 status collapsed
2760
2761 \begin_layout PlainLayout
2762 pdf
2763 \end_layout
2764
2765 \end_inset
2766
2767
2768 \begin_inset Flex CharStyle:MenuItem
2769 status collapsed
2770
2771 \begin_layout PlainLayout
2772 png
2773 \end_layout
2774
2775 \end_inset
2776
2777 , or 
2778 \begin_inset Flex CharStyle:MenuItem
2779 status collapsed
2780
2781 \begin_layout PlainLayout
2782 jpg
2783 \end_layout
2784
2785 \end_inset
2786
2787  format, it is converted to 
2788 \begin_inset Flex CharStyle:MenuItem
2789 status collapsed
2790
2791 \begin_layout PlainLayout
2792 pdf
2793 \end_layout
2794
2795 \end_inset
2796
2797  if the vector format option is set, and otherwise to 
2798 \begin_inset Flex CharStyle:MenuItem
2799 status collapsed
2800
2801 \begin_layout PlainLayout
2802 png
2803 \end_layout
2804
2805 \end_inset
2806
2807 .
2808 \end_layout
2809
2810 \begin_layout Standard
2811 A Format can have a Viewer and Editor program associated with it.
2812  For example, you might want to use 
2813 \begin_inset Flex CharStyle:MenuItem
2814 status collapsed
2815
2816 \begin_layout PlainLayout
2817 Ghostview
2818 \end_layout
2819
2820 \end_inset
2821
2822  to view PostScript files.
2823  You can enter the program call and its options to the corresponding fields.
2824  For the call you can use the four variable listed in the next section.
2825  The viewer is launched when you view an image in LyX or use the 
2826 \begin_inset Flex CharStyle:MenuItem
2827 status collapsed
2828
2829 \begin_layout PlainLayout
2830 View
2831 \end_layout
2832
2833 \end_inset
2834
2835  menu.
2836  If the operating system has a default viewer associated to a format, this
2837  viewer is used instead of the one defined here when you enter in the Viewer
2838  field 
2839 \begin_inset Quotes eld
2840 \end_inset
2841
2842
2843 \begin_inset Flex CharStyle:MenuItem
2844 status collapsed
2845
2846 \begin_layout PlainLayout
2847 auto
2848 \end_layout
2849
2850 \end_inset
2851
2852
2853 \begin_inset Quotes erd
2854 \end_inset
2855
2856 .
2857  The editor is for example launched when you press the 
2858 \begin_inset Flex CharStyle:MenuItem
2859 status collapsed
2860
2861 \begin_layout PlainLayout
2862 Edit
2863 \end_layout
2864
2865 \end_inset
2866
2867  button in the 
2868 \begin_inset Flex CharStyle:MenuItem
2869 status collapsed
2870
2871 \begin_layout PlainLayout
2872 Graphics
2873 \end_layout
2874
2875 \end_inset
2876
2877  or the 
2878 \begin_inset Flex CharStyle:MenuItem
2879 status collapsed
2880
2881 \begin_layout PlainLayout
2882 External material
2883 \end_layout
2884
2885 \end_inset
2886
2887  dialog.
2888 \end_layout
2889
2890 \begin_layout Subsection
2891 Copiers
2892 \end_layout
2893
2894 \begin_layout Standard
2895 Each format can have a Copier associated with it.
2896  These are defined in the 
2897 \begin_inset Flex CharStyle:MenuItem
2898 status collapsed
2899
2900 \begin_layout PlainLayout
2901 Tools\SpecialChar \menuseparator
2902 Preferences:Copiers
2903 \end_layout
2904
2905 \end_inset
2906
2907  dialog.
2908  Since all conversions from one format to another take place in LyX's temporary
2909  directory, it is sometimes necessary to modify a file before copying it
2910  to the temporary directory in order that the conversion may be performed.
2911 \begin_inset Foot
2912 status collapsed
2913
2914 \begin_layout PlainLayout
2915 For example, the file may refer to other files---images, for example---using
2916  relative filenames, and these may become invalid when the file is copied
2917  to the temporary directory.
2918 \end_layout
2919
2920 \end_inset
2921
2922  This is done by the Copier: It copies a file to (or from) the temporary
2923  directory and may modify it in the process.
2924 \end_layout
2925
2926 \begin_layout Standard
2927 Copiers may also be used for other purposes.
2928  For example, if appropriate converters are found, LyX will automatically
2929  install copiers for the 
2930 \begin_inset Flex CharStyle:MenuItem
2931 status collapsed
2932
2933 \begin_layout PlainLayout
2934 HTML
2935 \end_layout
2936
2937 \end_inset
2938
2939  and 
2940 \begin_inset Flex CharStyle:MenuItem
2941 status collapsed
2942
2943 \begin_layout PlainLayout
2944 HTML
2945 \begin_inset Space ~
2946 \end_inset
2947
2948 (MS Word)
2949 \end_layout
2950
2951 \end_inset
2952
2953  formats.
2954  When these formats are exported, the copier sees that not just the main
2955  HTML file but various associated files (style files, images, etc.) are also
2956  copied.
2957  All these files are written to a subdirectory of the directory in which
2958  the original LyX file was found.
2959 \begin_inset Foot
2960 status collapsed
2961
2962 \begin_layout PlainLayout
2963 This copier can be customized.
2964  The optional 
2965 \begin_inset Quotes eld
2966 \end_inset
2967
2968 -e
2969 \begin_inset Quotes erd
2970 \end_inset
2971
2972  argument takes a comma-separated list of extensions to be copied; if it
2973  is omitted, all files will be copied.
2974  The 
2975 \begin_inset Quotes eld
2976 \end_inset
2977
2978 -t
2979 \begin_inset Quotes erd
2980 \end_inset
2981
2982  argument determines the extension added to the generated directory.
2983  By default, it is 
2984 \begin_inset Quotes eld
2985 \end_inset
2986
2987
2988 \begin_inset Flex CharStyle:MenuItem
2989 status collapsed
2990
2991 \begin_layout PlainLayout
2992 LyXconv
2993 \end_layout
2994
2995 \end_inset
2996
2997
2998 \begin_inset Quotes erd
2999 \end_inset
3000
3001 , so HTML generated from 
3002 \begin_inset Flex CharStyle:MenuItem
3003 status collapsed
3004
3005 \begin_layout PlainLayout
3006 /path/to/filename.lyx
3007 \end_layout
3008
3009 \end_inset
3010
3011  will end up in 
3012 \begin_inset Flex CharStyle:MenuItem
3013 status collapsed
3014
3015 \begin_layout PlainLayout
3016 /path/to/filename.html.LyXconv
3017 \end_layout
3018
3019 \end_inset
3020
3021 .
3022  
3023 \end_layout
3024
3025 \end_inset
3026
3027
3028 \end_layout
3029
3030 \begin_layout Standard
3031 The definitions of the copiers may use four variables:
3032 \end_layout
3033
3034 \begin_layout List
3035 \labelwidthstring 00.00.0000
3036 $$s The LyX system directory (e.
3037 \begin_inset Space \thinspace{}
3038 \end_inset
3039
3040 g.
3041 \begin_inset Space ~
3042 \end_inset
3043
3044
3045 \begin_inset Flex CharStyle:MenuItem
3046 status collapsed
3047
3048 \begin_layout PlainLayout
3049 /usr/share/lyx
3050 \end_layout
3051
3052 \end_inset
3053
3054 ).
3055 \end_layout
3056
3057 \begin_layout List
3058 \labelwidthstring 00.00.0000
3059 $$i The input file
3060 \end_layout
3061
3062 \begin_layout List
3063 \labelwidthstring 00.00.0000
3064 $$o The output file
3065 \end_layout
3066
3067 \begin_layout List
3068 \labelwidthstring 00.00.0000
3069 $$l The `LaTeX name'
3070 \end_layout
3071
3072 \begin_layout Standard
3073 The latter is to be given in a form suitable for inclusion in a LaTeX's
3074  
3075 \series bold
3076
3077 \backslash
3078 include
3079 \series default
3080  command and is relevant only when exporting files suitable for such inclusion.
3081 \end_layout
3082
3083 \begin_layout Standard
3084 Copiers can be used to do almost anything with output files.
3085  For example, suppose you want generated pdf files to be copied to a special
3086  directory, 
3087 \begin_inset Flex CharStyle:Code
3088 status collapsed
3089
3090 \begin_layout PlainLayout
3091 /home/you/pdf/
3092 \end_layout
3093
3094 \end_inset
3095
3096 .
3097  Then you could write a shell script such as this one:
3098 \end_layout
3099
3100 \begin_layout Standard
3101 \begin_inset listings
3102 inline false
3103 status open
3104
3105 \begin_layout PlainLayout
3106 #!/bin/bash
3107 \end_layout
3108
3109 \begin_layout PlainLayout
3110 FROMFILE=$1
3111 \end_layout
3112
3113 \begin_layout PlainLayout
3114 TOFILE=`basename $2`
3115 \end_layout
3116
3117 \begin_layout PlainLayout
3118 cp $FROMFILE /home/you/pdf/$TOFILE
3119 \end_layout
3120
3121 \end_inset
3122
3123 Save that in your local LyX directory---say, 
3124 \begin_inset Flex CharStyle:Code
3125 status collapsed
3126
3127 \begin_layout PlainLayout
3128 /home/you/.lyx/scripts/pdfcopier.sh
3129 \end_layout
3130
3131 \end_inset
3132
3133 ---and make it executable, if you need to do so on your platform.
3134  Then, in the 
3135 \begin_inset Flex CharStyle:MenuItem
3136 status collapsed
3137
3138 \begin_layout PlainLayout
3139 Tools\SpecialChar \menuseparator
3140 Preferences:Copiers
3141 \end_layout
3142
3143 \end_inset
3144
3145  dialog, select the 
3146 \begin_inset Flex CharStyle:MenuItem
3147 status collapsed
3148
3149 \begin_layout PlainLayout
3150 PDF(pdflatex)
3151 \end_layout
3152
3153 \end_inset
3154
3155  format---or one of the other pdf formats---and enter 
3156 \begin_inset Flex CharStyle:Code
3157 status collapsed
3158
3159 \begin_layout PlainLayout
3160 pdfcopier.sh $$i $$o
3161 \end_layout
3162
3163 \end_inset
3164
3165  into the 
3166 \begin_inset Flex CharStyle:MenuItem
3167 status collapsed
3168
3169 \begin_layout PlainLayout
3170 Copier
3171 \end_layout
3172
3173 \end_inset
3174
3175  field.
3176  
3177 \end_layout
3178
3179 \begin_layout Subsection
3180 Converters
3181 \end_layout
3182
3183 \begin_layout Standard
3184 To define a new converter, select an existing one, select a different format
3185  in the 
3186 \begin_inset Flex CharStyle:MenuItem
3187 status collapsed
3188
3189 \begin_layout PlainLayout
3190 From
3191 \begin_inset Space ~
3192 \end_inset
3193
3194 format
3195 \end_layout
3196
3197 \end_inset
3198
3199  and
3200 \begin_inset Space \thinspace{}
3201 \end_inset
3202
3203 /
3204 \begin_inset Space \thinspace{}
3205 \end_inset
3206
3207 or 
3208 \begin_inset Flex CharStyle:MenuItem
3209 status collapsed
3210
3211 \begin_layout PlainLayout
3212 To
3213 \begin_inset Space ~
3214 \end_inset
3215
3216 format
3217 \end_layout
3218
3219 \end_inset
3220
3221  drop-down list, modify the 
3222 \begin_inset Flex CharStyle:MenuItem
3223 status collapsed
3224
3225 \begin_layout PlainLayout
3226 Converter
3227 \end_layout
3228
3229 \end_inset
3230
3231  field, and press the 
3232 \begin_inset Flex CharStyle:MenuItem
3233 status collapsed
3234
3235 \begin_layout PlainLayout
3236 Add
3237 \end_layout
3238
3239 \end_inset
3240
3241  button.
3242 \end_layout
3243
3244 \begin_layout Standard
3245 You do not have to define converters between all the formats between which
3246  you want to convert.
3247  For example, you will note that there is no `LyX to PostScript' converter,
3248  but LyX will export PostScript.
3249  It does so by first creating a LaTeX file (no converter needs to be defined
3250  for this) which is then converted to DVI using the `LaTeX to DVI' converter,
3251  and finally converts the resulting DVI file to PostScript.
3252  LyX finds such `chains' of converters automatically, and it will always
3253  choose the shortest possible chain.
3254  You can, though, still define multiple conversion methods between file
3255  formats.
3256  For example, the standard LyX configuration provides three ways to convert
3257  LaTeX to PDF: Directly, using 
3258 \begin_inset Flex CharStyle:MenuItem
3259 status collapsed
3260
3261 \begin_layout PlainLayout
3262 pdflatex
3263 \end_layout
3264
3265 \end_inset
3266
3267 ; via (DVI and) PostScript, using 
3268 \begin_inset Flex CharStyle:MenuItem
3269 status collapsed
3270
3271 \begin_layout PlainLayout
3272 ps2pdf
3273 \end_layout
3274
3275 \end_inset
3276
3277 ; or via DVI, using 
3278 \begin_inset Flex CharStyle:MenuItem
3279 status collapsed
3280
3281 \begin_layout PlainLayout
3282 dvipdfm
3283 \end_layout
3284
3285 \end_inset
3286
3287 .
3288  To define such alternate chains, you must define multiple target `file
3289  formats', as described in the next section.
3290  For example in the standard configuration the formats named 
3291 \begin_inset Flex CharStyle:MenuItem
3292 status collapsed
3293
3294 \begin_layout PlainLayout
3295 pdf
3296 \end_layout
3297
3298 \end_inset
3299
3300
3301 \begin_inset Flex CharStyle:MenuItem
3302 status collapsed
3303
3304 \begin_layout PlainLayout
3305 pdf2
3306 \end_layout
3307
3308 \end_inset
3309
3310 , and 
3311 \begin_inset Flex CharStyle:MenuItem
3312 status collapsed
3313
3314 \begin_layout PlainLayout
3315 pdf3
3316 \end_layout
3317
3318 \end_inset
3319
3320  are defined, all of which share the extension 
3321 \begin_inset Flex CharStyle:MenuItem
3322 status collapsed
3323
3324 \begin_layout PlainLayout
3325 .pdf
3326 \end_layout
3327
3328 \end_inset
3329
3330 .
3331 \end_layout
3332
3333 \begin_layout Standard
3334 Several variables can be used in the definition of converters:
3335 \end_layout
3336
3337 \begin_layout List
3338 \labelwidthstring 00.00.0000
3339 $$s The LyX system directory
3340 \end_layout
3341
3342 \begin_layout List
3343 \labelwidthstring 00.00.0000
3344 $$i The input file
3345 \end_layout
3346
3347 \begin_layout List
3348 \labelwidthstring 00.00.0000
3349 $$o The output file
3350 \end_layout
3351
3352 \begin_layout List
3353 \labelwidthstring 00.00.0000
3354 $$b The base filename of the input file
3355 \end_layout
3356
3357 \begin_layout List
3358 \labelwidthstring 00.00.0000
3359 $$p The path to the input file
3360 \end_layout
3361
3362 \begin_layout Standard
3363 In the 
3364 \begin_inset Flex CharStyle:MenuItem
3365 status collapsed
3366
3367 \begin_layout PlainLayout
3368 Extra
3369 \begin_inset Space ~
3370 \end_inset
3371
3372 Flag
3373 \end_layout
3374
3375 \end_inset
3376
3377  field you can enter the following flags, separated by commas:
3378 \end_layout
3379
3380 \begin_layout List
3381 \labelwidthstring 00.00.0000
3382 latex This converter runs some form of LaTeX.
3383  This will make LyX's LaTeX error logs available.
3384 \end_layout
3385
3386 \begin_layout List
3387 \labelwidthstring 00.00.0000
3388 needaux Needs the LaTeX 
3389 \begin_inset Flex CharStyle:MenuItem
3390 status collapsed
3391
3392 \begin_layout PlainLayout
3393 .aux
3394 \end_layout
3395
3396 \end_inset
3397
3398  file for the conversion.
3399 \end_layout
3400
3401 \begin_layout List
3402 \labelwidthstring 00.00.0000
3403 xml Output is XML.
3404 \end_layout
3405
3406 \begin_layout Standard
3407 The following three flags are not really flags at all because they take
3408  an argument in the 
3409 \begin_inset Flex CharStyle:MenuItem
3410 status collapsed
3411
3412 \begin_layout PlainLayout
3413 key
3414 \begin_inset Space ~
3415 \end_inset
3416
3417 =
3418 \begin_inset Space ~
3419 \end_inset
3420
3421 value
3422 \end_layout
3423
3424 \end_inset
3425
3426  format:
3427 \end_layout
3428
3429 \begin_layout List
3430 \labelwidthstring 00.00.0000
3431 parselog If set, the converter's standard error will be redirected to a
3432  file 
3433 \begin_inset Flex CharStyle:Code
3434 status collapsed
3435
3436 \begin_layout PlainLayout
3437 infile.out
3438 \end_layout
3439
3440 \end_inset
3441
3442 , and the script given as argument will be run as: 
3443 \begin_inset Flex CharStyle:Code
3444 status collapsed
3445
3446 \begin_layout PlainLayout
3447 script <infile.out >infile.log
3448 \end_layout
3449
3450 \end_inset
3451
3452 .
3453  The argument may contain $$s.
3454 \end_layout
3455
3456 \begin_layout List
3457 \labelwidthstring 00.00.0000
3458 resultdir The name of the directory in which the 
3459 \emph on
3460 converter
3461 \emph default
3462  will dump the generated files.
3463  LyX will not create this directory, and it does not copy anything into
3464  it, though it will copy this directory to the destination.
3465  The argument may contain $$b, which will be replaced by the basename of
3466  the input and output files, respectively, when the directory is copied.
3467 \newline
3468 Note
3469  that resultdir and usetempdir make no sense together.
3470  The latter will be ignored if the former is given.
3471 \end_layout
3472
3473 \begin_layout List
3474 \labelwidthstring 00.00.0000
3475 resultfile Determines the output filename and may, contain $$b.
3476  Sensible only with resultdir, and optional even then; if not given, it
3477  defaults to `index'.
3478 \end_layout
3479
3480 \begin_layout Standard
3481 None of these last three are presently used in any of the converters that
3482  are installed with LyX.
3483  But see section 
3484 \begin_inset CommandInset ref
3485 LatexCommand ref
3486 reference "sub:LyX-and-Literate"
3487
3488 \end_inset
3489
3490  of the Extended Features guide for some examples of how you might use parselog.
3491 \end_layout
3492
3493 \begin_layout Section
3494 BibTeX and makeindex
3495 \end_layout
3496
3497 \begin_layout Standard
3498 Both the bibliography generating command (default 
3499 \begin_inset Flex CharStyle:Code
3500 status collapsed
3501
3502 \begin_layout PlainLayout
3503 bibtex
3504 \end_layout
3505
3506 \end_inset
3507
3508 ) and the index generating command (default 
3509 \begin_inset Flex CharStyle:Code
3510 status collapsed
3511
3512 \begin_layout PlainLayout
3513 makeindex
3514 \end_layout
3515
3516 \end_inset
3517
3518  with options 
3519 \begin_inset Flex CharStyle:Code
3520 status collapsed
3521
3522 \begin_layout PlainLayout
3523 -c
3524 \end_layout
3525
3526 \end_inset
3527
3528  and 
3529 \begin_inset Flex CharStyle:Code
3530 status collapsed
3531
3532 \begin_layout PlainLayout
3533 -q
3534 \end_layout
3535
3536 \end_inset
3537
3538 ) can be changed.
3539  As an alternative for 
3540 \begin_inset Flex CharStyle:Code
3541 status collapsed
3542
3543 \begin_layout PlainLayout
3544 makeindex
3545 \end_layout
3546
3547 \end_inset
3548
3549
3550 \begin_inset Flex CharStyle:Code
3551 status collapsed
3552
3553 \begin_layout PlainLayout
3554 xindy
3555 \end_layout
3556
3557 \end_inset
3558
3559  can be recommended.
3560  
3561 \end_layout
3562
3563 \begin_layout Standard
3564 The command to enter is
3565 \end_layout
3566
3567 \begin_layout Quote
3568 \begin_inset Flex CharStyle:Code
3569 status collapsed
3570
3571 \begin_layout PlainLayout
3572 makeindex.sh -m $$lang
3573 \end_layout
3574
3575 \end_inset
3576
3577
3578 \end_layout
3579
3580 \begin_layout Standard
3581 where the placeholder 
3582 \begin_inset Flex CharStyle:Code
3583 status collapsed
3584
3585 \begin_layout PlainLayout
3586 $$lang
3587 \end_layout
3588
3589 \end_inset
3590
3591
3592 \end_layout
3593
3594 \begin_layout Quote
3595 will be replaced by the chosen document (babel) language.
3596  For this, you must 
3597 \end_layout
3598
3599 \begin_layout Standard
3600 have installed the packages 
3601 \begin_inset Flex CharStyle:Code
3602 status collapsed
3603
3604 \begin_layout PlainLayout
3605 xindy
3606 \end_layout
3607
3608 \end_inset
3609
3610  and 
3611 \begin_inset Flex CharStyle:Code
3612 status collapsed
3613
3614 \begin_layout PlainLayout
3615 make-rules
3616 \end_layout
3617
3618 \end_inset
3619
3620  (
3621 \begin_inset Flex CharStyle:Code
3622 status collapsed
3623
3624 \begin_layout PlainLayout
3625 xindy-make-rules
3626 \end_layout
3627
3628 \end_inset
3629
3630 ).
3631  Type 
3632 \begin_inset Flex CharStyle:Code
3633 status collapsed
3634
3635 \begin_layout PlainLayout
3636 makeindex.sh
3637 \end_layout
3638
3639 \end_inset
3640
3641  at a shell prompt for a help page.
3642 \end_layout
3643
3644 \begin_layout Section
3645 Plain text export options
3646 \end_layout
3647
3648 \begin_layout Standard
3649 \begin_inset VSpace bigskip
3650 \end_inset
3651
3652
3653 \end_layout
3654
3655 \begin_layout Standard
3656 \noindent
3657 There are a couple of commands that can be used to 
3658 \begin_inset Quotes eld
3659 \end_inset
3660
3661 clean up
3662 \begin_inset Quotes erd
3663 \end_inset
3664
3665  exported plain text files.
3666  Note that LyX automatically detects and uses the best settings for your
3667  system at installation time, but you can modify them if you disagree with
3668  its interpretation.
3669 \end_layout
3670
3671 \begin_layout Description
3672 \begin_inset Flex CharStyle:Code
3673 status collapsed
3674
3675 \begin_layout PlainLayout
3676 Plain text
3677 \begin_inset Space ~
3678 \end_inset
3679
3680 roff
3681 \end_layout
3682
3683 \end_inset
3684
3685  This option defines the command used to produce better plain text tables
3686  with the 
3687 \begin_inset Flex CharStyle:Code
3688 status collapsed
3689
3690 \begin_layout PlainLayout
3691 groff/troff/nroff
3692 \end_layout
3693
3694 \end_inset
3695
3696  UNIX-commands (refer to their manpages for more information about them).
3697  Setting this as empty tells LyX to use the internal (inferior) formatter.
3698 \end_layout
3699
3700 \begin_layout Description
3701 \begin_inset Flex CharStyle:Code
3702 status collapsed
3703
3704 \begin_layout PlainLayout
3705 Plain text
3706 \begin_inset Space ~
3707 \end_inset
3708
3709 line
3710 \begin_inset Space ~
3711 \end_inset
3712
3713 length
3714 \end_layout
3715
3716 \end_inset
3717
3718  With this command you can set the default line length of the plain text
3719  output file.
3720  Setting it to 0 means endless lines.
3721 \end_layout
3722
3723 \begin_layout Section
3724 Printer
3725 \end_layout
3726
3727 \begin_layout Standard
3728 There are a bunch of configuration options that are used for interaction
3729  with the external print command from LyX.
3730  Normally the defaults are fine: if, however, your print command takes different
3731  option names, you can modify them here.
3732 \end_layout
3733
3734 \begin_layout Subsection
3735 Changing Colors
3736 \end_layout
3737
3738 \begin_layout Standard
3739 You can change the colors used by LyX on-screen using the new 
3740 \begin_inset Flex CharStyle:MenuItem
3741 status collapsed
3742
3743 \begin_layout PlainLayout
3744 Preferences
3745 \end_layout
3746
3747 \end_inset
3748
3749  dialog.
3750  Alternatively, if you're feeling particularly perverse you could use the
3751  
3752 \begin_inset Flex CharStyle:Code
3753 status collapsed
3754
3755 \begin_layout PlainLayout
3756 set-color
3757 \end_layout
3758
3759 \end_inset
3760
3761  bindable function (see the 
3762 \emph on
3763 Reference Guide
3764 \emph default
3765 ).
3766  Input would have the format:
3767 \end_layout
3768
3769 \begin_layout Standard
3770 set-color LyXName X11Color
3771 \end_layout
3772
3773 \begin_layout Standard
3774 Here is a (partial) list of the functions and default colors:
3775 \end_layout
3776
3777 \begin_layout Standard
3778 \align center
3779 \begin_inset Tabular
3780 <lyxtabular version="3" rows="10" columns="3">
3781 <features>
3782 <column alignment="left" valignment="top" width="0pt">
3783 <column alignment="left" valignment="top" width="0pt">
3784 <column alignment="center" valignment="top" width="0pt">
3785 <row>
3786 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3787 \begin_inset Text
3788
3789 \begin_layout PlainLayout
3790
3791 \family roman
3792 \series medium
3793 \shape up
3794 \size normal
3795 \emph off
3796 \bar no
3797 \noun off
3798 \color none
3799 LyX Name
3800 \end_layout
3801
3802 \end_inset
3803 </cell>
3804 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
3805 \begin_inset Text
3806
3807 \begin_layout PlainLayout
3808
3809 \family roman
3810 \series medium
3811 \shape up
3812 \size normal
3813 \emph off
3814 \bar no
3815 \noun off
3816 \color none
3817 Purpose
3818 \end_layout
3819
3820 \end_inset
3821 </cell>
3822 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
3823 \begin_inset Text
3824
3825 \begin_layout PlainLayout
3826
3827 \family roman
3828 \series medium
3829 \shape up
3830 \size normal
3831 \emph off
3832 \bar no
3833 \noun off
3834 \color none
3835 Default Color (X11)
3836 \end_layout
3837
3838 \end_inset
3839 </cell>
3840 </row>
3841 <row>
3842 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3843 \begin_inset Text
3844
3845 \begin_layout PlainLayout
3846
3847 \family roman
3848 \series medium
3849 \shape up
3850 \size normal
3851 \emph off
3852 \bar no
3853 \noun off
3854 \color none
3855 background
3856 \end_layout
3857
3858 \end_inset
3859 </cell>
3860 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3861 \begin_inset Text
3862
3863 \begin_layout PlainLayout
3864
3865 \family roman
3866 \series medium
3867 \shape up
3868 \size normal
3869 \emph off
3870 \bar no
3871 \noun off
3872 \color none
3873 text background
3874 \end_layout
3875
3876 \end_inset
3877 </cell>
3878 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3879 \begin_inset Text
3880
3881 \begin_layout PlainLayout
3882
3883 \family roman
3884 \series medium
3885 \shape up
3886 \size normal
3887 \emph off
3888 \bar no
3889 \noun off
3890 \color none
3891 black
3892 \end_layout
3893
3894 \end_inset
3895 </cell>
3896 </row>
3897 <row>
3898 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3899 \begin_inset Text
3900
3901 \begin_layout PlainLayout
3902
3903 \family roman
3904 \series medium
3905 \shape up
3906 \size normal
3907 \emph off
3908 \bar no
3909 \noun off
3910 \color none
3911 foreground
3912 \end_layout
3913
3914 \end_inset
3915 </cell>
3916 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3917 \begin_inset Text
3918
3919 \begin_layout PlainLayout
3920
3921 \family roman
3922 \series medium
3923 \shape up
3924 \size normal
3925 \emph off
3926 \bar no
3927 \noun off
3928 \color none
3929 text foreground
3930 \end_layout
3931
3932 \end_inset
3933 </cell>
3934 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3935 \begin_inset Text
3936
3937 \begin_layout PlainLayout
3938
3939 \family roman
3940 \series medium
3941 \shape up
3942 \size normal
3943 \emph off
3944 \bar no
3945 \noun off
3946 \color none
3947 linen
3948 \end_layout
3949
3950 \end_inset
3951 </cell>
3952 </row>
3953 <row>
3954 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3955 \begin_inset Text
3956
3957 \begin_layout PlainLayout
3958
3959 \family roman
3960 \series medium
3961 \shape up
3962 \size normal
3963 \emph off
3964 \bar no
3965 \noun off
3966 \color none
3967 latex
3968 \end_layout
3969
3970 \end_inset
3971 </cell>
3972 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
3973 \begin_inset Text
3974
3975 \begin_layout PlainLayout
3976
3977 \family roman
3978 \series medium
3979 \shape up
3980 \size normal
3981 \emph off
3982 \bar no
3983 \noun off
3984 \color none
3985 LaTeX code
3986 \end_layout
3987
3988 \end_inset
3989 </cell>
3990 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
3991 \begin_inset Text
3992
3993 \begin_layout PlainLayout
3994
3995 \family roman
3996 \series medium
3997 \shape up
3998 \size normal
3999 \emph off
4000 \bar no
4001 \noun off
4002 \color none
4003 DarkRed
4004 \end_layout
4005
4006 \end_inset
4007 </cell>
4008 </row>
4009 <row>
4010 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4011 \begin_inset Text
4012
4013 \begin_layout PlainLayout
4014
4015 \family roman
4016 \series medium
4017 \shape up
4018 \size normal
4019 \emph off
4020 \bar no
4021 \noun off
4022 \color none
4023 math
4024 \end_layout
4025
4026 \end_inset
4027 </cell>
4028 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4029 \begin_inset Text
4030
4031 \begin_layout PlainLayout
4032
4033 \family roman
4034 \series medium
4035 \shape up
4036 \size normal
4037 \emph off
4038 \bar no
4039 \noun off
4040 \color none
4041 Mathed formulae
4042 \end_layout
4043
4044 \end_inset
4045 </cell>
4046 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4047 \begin_inset Text
4048
4049 \begin_layout PlainLayout
4050
4051 \family roman
4052 \series medium
4053 \shape up
4054 \size normal
4055 \emph off
4056 \bar no
4057 \noun off
4058 \color none
4059 DarkBlue
4060 \end_layout
4061
4062 \end_inset
4063 </cell>
4064 </row>
4065 <row>
4066 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4067 \begin_inset Text
4068
4069 \begin_layout PlainLayout
4070
4071 \family roman
4072 \series medium
4073 \shape up
4074 \size normal
4075 \emph off
4076 \bar no
4077 \noun off
4078 \color none
4079 mathline
4080 \end_layout
4081
4082 \end_inset
4083 </cell>
4084 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4085 \begin_inset Text
4086
4087 \begin_layout PlainLayout
4088
4089 \family roman
4090 \series medium
4091 \shape up
4092 \size normal
4093 \emph off
4094 \bar no
4095 \noun off
4096 \color none
4097 fraction Lines, brackets, etc.
4098 \end_layout
4099
4100 \end_inset
4101 </cell>
4102 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4103 \begin_inset Text
4104
4105 \begin_layout PlainLayout
4106
4107 \family roman
4108 \series medium
4109 \shape up
4110 \size normal
4111 \emph off
4112 \bar no
4113 \noun off
4114 \color none
4115 Blue
4116 \end_layout
4117
4118 \end_inset
4119 </cell>
4120 </row>
4121 <row>
4122 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4123 \begin_inset Text
4124
4125 \begin_layout PlainLayout
4126
4127 \family roman
4128 \series medium
4129 \shape up
4130 \size normal
4131 \emph off
4132 \bar no
4133 \noun off
4134 \color none
4135 mathbg
4136 \end_layout
4137
4138 \end_inset
4139 </cell>
4140 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4141 \begin_inset Text
4142
4143 \begin_layout PlainLayout
4144
4145 \end_layout
4146
4147 \end_inset
4148 </cell>
4149 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4150 \begin_inset Text
4151
4152 \begin_layout PlainLayout
4153
4154 \family roman
4155 \series medium
4156 \shape up
4157 \size normal
4158 \emph off
4159 \bar no
4160 \noun off
4161 \color none
4162 AntiqueWhite
4163 \end_layout
4164
4165 \end_inset
4166 </cell>
4167 </row>
4168 <row>
4169 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4170 \begin_inset Text
4171
4172 \begin_layout PlainLayout
4173
4174 \family roman
4175 \series medium
4176 \shape up
4177 \size normal
4178 \emph off
4179 \bar no
4180 \noun off
4181 \color none
4182 mathframe
4183 \end_layout
4184
4185 \end_inset
4186 </cell>
4187 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4188 \begin_inset Text
4189
4190 \begin_layout PlainLayout
4191
4192 \end_layout
4193
4194 \end_inset
4195 </cell>
4196 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4197 \begin_inset Text
4198
4199 \begin_layout PlainLayout
4200
4201 \family roman
4202 \series medium
4203 \shape up
4204 \size normal
4205 \emph off
4206 \bar no
4207 \noun off
4208 \color none
4209 Magenta
4210 \end_layout
4211
4212 \end_inset
4213 </cell>
4214 </row>
4215 <row>
4216 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4217 \begin_inset Text
4218
4219 \begin_layout PlainLayout
4220
4221 \family roman
4222 \series medium
4223 \shape up
4224 \size normal
4225 \emph off
4226 \bar no
4227 \noun off
4228 \color none
4229 mathcursor
4230 \end_layout
4231
4232 \end_inset
4233 </cell>
4234 <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
4235 \begin_inset Text
4236
4237 \begin_layout PlainLayout
4238
4239 \end_layout
4240
4241 \end_inset
4242 </cell>
4243 <cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4244 \begin_inset Text
4245
4246 \begin_layout PlainLayout
4247
4248 \family roman
4249 \series medium
4250 \shape up
4251 \size normal
4252 \emph off
4253 \bar no
4254 \noun off
4255 \color none
4256 black
4257 \end_layout
4258
4259 \end_inset
4260 </cell>
4261 </row>
4262 <row>
4263 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4264 \begin_inset Text
4265
4266 \begin_layout PlainLayout
4267
4268 \family roman
4269 \series medium
4270 \shape up
4271 \size normal
4272 \emph off
4273 \bar no
4274 \noun off
4275 \color none
4276 selection
4277 \end_layout
4278
4279 \end_inset
4280 </cell>
4281 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4282 \begin_inset Text
4283
4284 \begin_layout PlainLayout
4285
4286 \family roman
4287 \series medium
4288 \shape up
4289 \size normal
4290 \emph off
4291 \bar no
4292 \noun off
4293 \color none
4294 selection background
4295 \end_layout
4296
4297 \end_inset
4298 </cell>
4299 <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4300 \begin_inset Text
4301
4302 \begin_layout PlainLayout
4303
4304 \family roman
4305 \series medium
4306 \shape up
4307 \size normal
4308 \emph off
4309 \bar no
4310 \noun off
4311 \color none
4312 LightBlue
4313 \end_layout
4314
4315 \end_inset
4316 </cell>
4317 </row>
4318 </lyxtabular>
4319
4320 \end_inset
4321
4322
4323 \end_layout
4324
4325 \begin_layout Section
4326 The autodetected settings
4327 \end_layout
4328
4329 \begin_layout Standard
4330 \begin_inset CommandInset label
4331 LatexCommand label
4332 name "sec:autodetected-1"
4333
4334 \end_inset
4335
4336 There are several items that are detected for you when you run 
4337 \begin_inset Flex CharStyle:MenuItem
4338 status collapsed
4339
4340 \begin_layout PlainLayout
4341
4342 \bar under
4343 T
4344 \bar default
4345 ools
4346 \bar under
4347 \SpecialChar \menuseparator
4348 R
4349 \bar default
4350 econfigure
4351 \end_layout
4352
4353 \end_inset
4354
4355 .
4356  In this section, we list those which pertain to the user preferences.
4357 \end_layout
4358
4359 \begin_layout Description
4360 \begin_inset Flex CharStyle:Code
4361 status collapsed
4362
4363 \begin_layout PlainLayout
4364
4365 \backslash
4366 plaintext_roff_command
4367 \end_layout
4368
4369 \end_inset
4370
4371  uses either 
4372 \begin_inset Flex CharStyle:Code
4373 status collapsed
4374
4375 \begin_layout PlainLayout
4376 groff
4377 \end_layout
4378
4379 \end_inset
4380
4381  or 
4382 \begin_inset Flex CharStyle:Code
4383 status collapsed
4384
4385 \begin_layout PlainLayout
4386 nroff
4387 \end_layout
4388
4389 \end_inset
4390
4391 +
4392 \begin_inset Flex CharStyle:Code
4393 status collapsed
4394
4395 \begin_layout PlainLayout
4396 tbl
4397 \end_layout
4398
4399 \end_inset
4400
4401 , depending on what is available.
4402 \end_layout
4403
4404 \begin_layout Description
4405 \begin_inset Flex CharStyle:Code
4406 status collapsed
4407
4408 \begin_layout PlainLayout
4409
4410 \backslash
4411 chktex_command
4412 \end_layout
4413
4414 \end_inset
4415
4416  is set to 
4417 \begin_inset Flex CharStyle:Code
4418 status collapsed
4419
4420 \begin_layout PlainLayout
4421 chktex
4422 \end_layout
4423
4424 \end_inset
4425
4426  plus a bunch of options.
4427 \end_layout
4428
4429 \begin_layout Description
4430 \begin_inset Flex CharStyle:Code
4431 status collapsed
4432
4433 \begin_layout PlainLayout
4434
4435 \backslash
4436 print_spool_command
4437 \end_layout
4438
4439 \end_inset
4440
4441  is set to 
4442 \begin_inset Flex CharStyle:Code
4443 status collapsed
4444
4445 \begin_layout PlainLayout
4446 lp
4447 \end_layout
4448
4449 \end_inset
4450
4451  on systems (so-called System V) who have this command, and 
4452 \begin_inset Flex CharStyle:Code
4453 status collapsed
4454
4455 \begin_layout PlainLayout
4456 lpr
4457 \end_layout
4458
4459 \end_inset
4460
4461  otherwise (BSD systems).
4462 \end_layout
4463
4464 \begin_layout Description
4465 \begin_inset Flex CharStyle:Code
4466 status collapsed
4467
4468 \begin_layout PlainLayout
4469
4470 \backslash
4471 print_spool_printerprefix
4472 \end_layout
4473
4474 \end_inset
4475
4476  is set to 
4477 \begin_inset Flex CharStyle:Code
4478 status collapsed
4479
4480 \begin_layout PlainLayout
4481 -d
4482 \end_layout
4483
4484 \end_inset
4485
4486  or 
4487 \begin_inset Flex CharStyle:Code
4488 status collapsed
4489
4490 \begin_layout PlainLayout
4491 -P
4492 \end_layout
4493
4494 \end_inset
4495
4496 , depending on whether 
4497 \begin_inset Flex CharStyle:Code
4498 status collapsed
4499
4500 \begin_layout PlainLayout
4501 lp
4502 \end_layout
4503
4504 \end_inset
4505
4506  or 
4507 \begin_inset Flex CharStyle:Code
4508 status collapsed
4509
4510 \begin_layout PlainLayout
4511 lpr
4512 \end_layout
4513
4514 \end_inset
4515
4516  was found.
4517 \end_layout
4518
4519 \begin_layout Description
4520 \begin_inset Flex CharStyle:Code
4521 status collapsed
4522
4523 \begin_layout PlainLayout
4524
4525 \backslash
4526 font_encoding
4527 \end_layout
4528
4529 \end_inset
4530
4531  is set to 
4532 \begin_inset Flex CharStyle:Code
4533 status collapsed
4534
4535 \begin_layout PlainLayout
4536 T1
4537 \end_layout
4538
4539 \end_inset
4540
4541  if the 
4542 \begin_inset Flex CharStyle:Code
4543 status collapsed
4544
4545 \begin_layout PlainLayout
4546 ec
4547 \end_layout
4548
4549 \end_inset
4550
4551  fonts are found and LaTeX has support for these fonts built-in.
4552  You can set it manually if you only have the so-called 
4553 \begin_inset Flex CharStyle:Code
4554 status collapsed
4555
4556 \begin_layout PlainLayout
4557 dc
4558 \end_layout
4559
4560 \end_inset
4561
4562  fonts.
4563 \end_layout
4564
4565 \begin_layout Section
4566 The rest
4567 \end_layout
4568
4569 \begin_layout Standard
4570 There are many other configuration options that can be used to customize
4571  LyX behavior.
4572  We still need to document them here, but again, most should be fairly obvious.
4573  Please ask on the mailing lists if you need some more information; it may
4574  even prompt us to expand this section.
4575 \end_layout
4576
4577 \begin_layout Chapter
4578 Internationalizing LyX
4579 \begin_inset CommandInset label
4580 LatexCommand label
4581 name "chap:i18n"
4582
4583 \end_inset
4584
4585
4586 \end_layout
4587
4588 \begin_layout Standard
4589 LyX supports using a translated interface.
4590  Last time we checked, LyX provided text in 14 languages together with the
4591  default English text.
4592  The language of choice is called your 
4593 \emph on
4594 locale
4595 \emph default
4596 .
4597  (For further reading on locale settings, see also the documentation for
4598  locale that comes with your operating system.
4599  For Linux, the manual page for locale(5) could be a good place to start).
4600 \end_layout
4601
4602 \begin_layout Standard
4603 Notice that these translations will work, but do contain a few flaws.
4604  In particular, all dialogs have been designed with the English text in
4605  mind, which means that some of the translated text will be too large to
4606  fit within the space allocated.
4607  This is only a display problem and will not cause any harm.
4608  Also, you will find that some of the translations do not define short-cut
4609  keys for everything.
4610  Sometimes, there are simply not enough free letters to do it.
4611  Other times, the translator just hasn't got around to doing it yet.
4612  Our localization team -- which you may wish to join -- will try to fix
4613  these shortcomings in future versions of LyX.
4614 \end_layout
4615
4616 \begin_layout Section
4617 Selecting an alternative language for the user interface
4618 \end_layout
4619
4620 \begin_layout Standard
4621 This feature is disabled by default, meaning that system default language
4622  will be used.
4623  To enable an alternative language, you have to set an appropriate environment
4624  variable.
4625  Use 
4626 \begin_inset Flex CharStyle:Code
4627 status collapsed
4628
4629 \begin_layout PlainLayout
4630 "setenv LANG xx"
4631 \end_layout
4632
4633 \end_inset
4634
4635  
4636 \family roman
4637 for csh class shells
4638 \family default
4639  or 
4640 \begin_inset Flex CharStyle:Code
4641 status collapsed
4642
4643 \begin_layout PlainLayout
4644 "export LANG=xx"
4645 \end_layout
4646
4647 \end_inset
4648
4649  
4650 \family roman
4651 for sh class shells
4652 \family default
4653 .
4654  Substitute the 
4655 \begin_inset Flex CharStyle:Code
4656 status collapsed
4657
4658 \begin_layout PlainLayout
4659 xx
4660 \end_layout
4661
4662 \end_inset
4663
4664  with the two letter code (or four letter code, like 
4665 \begin_inset Flex CharStyle:Code
4666 status collapsed
4667
4668 \begin_layout PlainLayout
4669 en_GB
4670 \end_layout
4671
4672 \end_inset
4673
4674  for British English) for the language you want.
4675  For instance, 
4676 \begin_inset Flex CharStyle:Code
4677 status collapsed
4678
4679 \begin_layout PlainLayout
4680 no
4681 \end_layout
4682
4683 \end_inset
4684
4685  is Norwegian.
4686  Besides the user interface texts being translated, also the appropriate
4687  manuals will be presented under the Help menu -- if available.
4688 \end_layout
4689
4690 \begin_layout Standard
4691 On some systems, you may have to redefine 
4692 \begin_inset Flex CharStyle:Code
4693 status collapsed
4694
4695 \begin_layout PlainLayout
4696 LC_ALL
4697 \end_layout
4698
4699 \end_inset
4700
4701  or 
4702 \begin_inset Flex CharStyle:Code
4703 status collapsed
4704
4705 \begin_layout PlainLayout
4706 LC_MESSAGES
4707 \end_layout
4708
4709 \end_inset
4710
4711  instead of 
4712 \begin_inset Flex CharStyle:Code
4713 status collapsed
4714
4715 \begin_layout PlainLayout
4716 LANG
4717 \end_layout
4718
4719 \end_inset
4720
4721 , to override the system settings; their preference is in this order
4722 \begin_inset Foot
4723 status collapsed
4724
4725 \begin_layout PlainLayout
4726 The shell variable LANGUAGE has been disabled in LyX for technical reasons.
4727  Don't use it.
4728 \end_layout
4729
4730 \end_inset
4731
4732 , which corresponds to the way GNU 
4733 \begin_inset Flex CharStyle:Code
4734 status collapsed
4735
4736 \begin_layout PlainLayout
4737 gettext
4738 \end_layout
4739
4740 \end_inset
4741
4742  does it.
4743  Consult your system documentation.
4744  Normally, you'll want to put the appropriate line in a shell script run
4745  on start-up, so that the translation is on by default.
4746  Remember that this affects 
4747 \emph on
4748 all
4749 \emph default
4750  localized packages, not only LyX! 
4751 \end_layout
4752
4753 \begin_layout Standard
4754 If LyX is configured and compiled with 
4755 \begin_inset Quotes eld
4756 \end_inset
4757
4758
4759 \begin_inset Flex CharStyle:Code
4760 status collapsed
4761
4762 \begin_layout PlainLayout
4763 --disable-nls
4764 \end_layout
4765
4766 \end_inset
4767
4768
4769 \begin_inset Quotes erd
4770 \end_inset
4771
4772 , this mechanism will not work.
4773 \end_layout
4774
4775 \begin_layout Section
4776 Translating LyX
4777 \end_layout
4778
4779 \begin_layout Subsection
4780 Translating the graphical user interface (text messages).
4781 \end_layout
4782
4783 \begin_layout Standard
4784 LyX uses the GNU 
4785 \begin_inset Flex CharStyle:Code
4786 status collapsed
4787
4788 \begin_layout PlainLayout
4789 gettext
4790 \end_layout
4791
4792 \end_inset
4793
4794  library to handle the internationalization of the interface.
4795  To have LyX speak your favorite language in all menus and dialogs, you
4796  need a 
4797 \begin_inset Flex CharStyle:Code
4798 status collapsed
4799
4800 \begin_layout PlainLayout
4801 po
4802 \end_layout
4803
4804 \end_inset
4805
4806 -file for that language.
4807  When this is available, you'll have to generate a mo-file from it and install
4808  the 
4809 \begin_inset Flex CharStyle:Code
4810 status collapsed
4811
4812 \begin_layout PlainLayout
4813 mo
4814 \end_layout
4815
4816 \end_inset
4817
4818 -file.
4819  The process of doing all of this is explained in the documentation for
4820  GNU 
4821 \begin_inset Flex CharStyle:Code
4822 status collapsed
4823
4824 \begin_layout PlainLayout
4825 gettext
4826 \end_layout
4827
4828 \end_inset
4829
4830 .
4831  You should also read the 
4832 \begin_inset Flex CharStyle:Code
4833 status collapsed
4834
4835 \begin_layout PlainLayout
4836 LYX-SOURCE-DIR/README.localisation
4837 \end_layout
4838
4839 \end_inset
4840
4841  file, but in short, this is what you do (
4842 \series bold
4843 xx
4844 \series default
4845  denotes the language code):
4846 \end_layout
4847
4848 \begin_layout Standard
4849 \begin_inset ERT
4850 status open
4851
4852 \begin_layout PlainLayout
4853
4854
4855 \backslash
4856 begin{sloppypar}
4857 \end_layout
4858
4859 \end_inset
4860
4861
4862 \end_layout
4863
4864 \begin_layout Itemize
4865 Copy 
4866 \begin_inset Flex CharStyle:Code
4867 status collapsed
4868
4869 \begin_layout PlainLayout
4870 LYX-SOURCE-DIR/po/lyx.pot
4871 \end_layout
4872
4873 \end_inset
4874
4875  to 
4876 \series bold
4877 xx
4878 \begin_inset Flex CharStyle:Code
4879 status collapsed
4880
4881 \begin_layout PlainLayout
4882 .po
4883 \end_layout
4884
4885 \end_inset
4886
4887  (if 
4888 \begin_inset Flex CharStyle:Code
4889 status collapsed
4890
4891 \begin_layout PlainLayout
4892 lyx.pot
4893 \end_layout
4894
4895 \end_inset
4896
4897  doesn't exist, it can be remade with 
4898 \begin_inset Flex CharStyle:Code
4899 status collapsed
4900
4901 \begin_layout PlainLayout
4902 make lyx.pot
4903 \end_layout
4904
4905 \end_inset
4906
4907  in that directory, or you can use an existing po-file for some other language
4908  as a template).
4909 \end_layout
4910
4911 \begin_layout Itemize
4912 Edit 
4913 \begin_inset Flex CharStyle:Code
4914 status collapsed
4915
4916 \begin_layout PlainLayout
4917 xx.po
4918 \begin_inset Foot
4919 status collapsed
4920
4921 \begin_layout PlainLayout
4922 We recommend that you use Emacs to do this, since the 
4923 \begin_inset Flex CharStyle:Code
4924 status collapsed
4925
4926 \begin_layout PlainLayout
4927 gettext
4928 \end_layout
4929
4930 \end_inset
4931
4932
4933 \end_layout
4934
4935 \end_inset
4936
4937  distribution includes a nice mode that supports you in doing this.
4938 \end_layout
4939
4940 \end_inset
4941
4942 .
4943  For some menu- and widget-labels, there are also shortcut keys that should
4944  be translated.
4945  Those keys are marked after a `|', and should be translated according to
4946  the words and phrases of the 
4947 \series bold
4948 xx
4949 \series default
4950 -language.
4951  You should also fill also out the information at the beginning of the new
4952  
4953 \begin_inset Flex CharStyle:Code
4954 status collapsed
4955
4956 \begin_layout PlainLayout
4957 po
4958 \end_layout
4959
4960 \end_inset
4961
4962 -file with your email-address, etc., so people know where to reach you with
4963  suggestions and entertaining flames.
4964 \end_layout
4965
4966 \begin_layout Itemize
4967 Generate 
4968 \series bold
4969 xx
4970 \series default
4971
4972 \begin_inset Flex CharStyle:Code
4973 status collapsed
4974
4975 \begin_layout PlainLayout
4976 .mo
4977 \end_layout
4978
4979 \end_inset
4980
4981 .
4982  This can be done with 
4983 \begin_inset Flex CharStyle:Code
4984 status collapsed
4985
4986 \begin_layout PlainLayout
4987 msgfmt -o
4988 \end_layout
4989
4990 \end_inset
4991
4992  
4993 \series bold
4994 xx
4995 \series default
4996
4997 \begin_inset Flex CharStyle:Code
4998 status collapsed
4999
5000 \begin_layout PlainLayout
5001 .mo <
5002 \end_layout
5003
5004 \end_inset
5005
5006  
5007 \series bold
5008 xx
5009 \series default
5010 .po
5011 \end_layout
5012
5013 \begin_layout Itemize
5014 Copy the 
5015 \begin_inset Flex CharStyle:Code
5016 status collapsed
5017
5018 \begin_layout PlainLayout
5019 mo
5020 \end_layout
5021
5022 \end_inset
5023
5024
5025 \series bold
5026 -
5027 \series default
5028 file to your locale-tree, at the correct directory for application messages
5029  for the language
5030 \series bold
5031  xx
5032 \series default
5033 , and under the name 
5034 \begin_inset Flex CharStyle:Code
5035 status collapsed
5036
5037 \begin_layout PlainLayout
5038 lyx.mo
5039 \end_layout
5040
5041 \end_inset
5042
5043  (e.g.
5044  
5045 \begin_inset Flex CharStyle:Code
5046 status collapsed
5047
5048 \begin_layout PlainLayout
5049 /usr/local/share/locale/
5050 \end_layout
5051
5052 \end_inset
5053
5054
5055 \series bold
5056 xx
5057 \begin_inset Flex CharStyle:Code
5058 status collapsed
5059
5060 \begin_layout PlainLayout
5061 /LC_MESSAGES/lyx.mo
5062 \end_layout
5063
5064 \end_inset
5065
5066 )
5067 \end_layout
5068
5069 \begin_layout Standard
5070 \begin_inset ERT
5071 status open
5072
5073 \begin_layout PlainLayout
5074
5075
5076 \backslash
5077 end{sloppypar}
5078 \end_layout
5079
5080 \end_inset
5081
5082
5083 \end_layout
5084
5085 \begin_layout Standard
5086 Adding a new po-file to the 
5087 \emph on
5088 distribution
5089 \emph default
5090  of LyX involves altering the configure scripts and more, but the way 
5091 \begin_inset Flex CharStyle:Code
5092 status collapsed
5093
5094 \begin_layout PlainLayout
5095 gettext
5096 \end_layout
5097
5098 \end_inset
5099
5100  works, you don't actually need the source-code of LyX to translate it---having
5101  
5102 \begin_inset Flex CharStyle:Code
5103 status collapsed
5104
5105 \begin_layout PlainLayout
5106 lyx.pot
5107 \end_layout
5108
5109 \end_inset
5110
5111  (or an existing 
5112 \begin_inset Flex CharStyle:Code
5113 status collapsed
5114
5115 \begin_layout PlainLayout
5116 po
5117 \end_layout
5118
5119 \end_inset
5120
5121 -file) and the 
5122 \begin_inset Flex CharStyle:Code
5123 status collapsed
5124
5125 \begin_layout PlainLayout
5126 gettext
5127 \end_layout
5128
5129 \end_inset
5130
5131  tools suffices.
5132 \end_layout
5133
5134 \begin_layout Standard
5135 If you've written a translation file for a language that LyX does not currently
5136  support, feel free to submit it for inclusion by sending a patch.
5137  
5138 \end_layout
5139
5140 \begin_layout Subsubsection
5141 Ambigous messages
5142 \end_layout
5143
5144 \begin_layout Standard
5145 Sometimes it turns out that one english message needs to be translated into
5146  different messages in the target language.
5147  One example is the message 
5148 \begin_inset Flex CharStyle:Code
5149 status collapsed
5150
5151 \begin_layout PlainLayout
5152 To
5153 \end_layout
5154
5155 \end_inset
5156
5157  which has the german translation 
5158 \lang german
5159 Nach
5160 \lang english
5161  or 
5162 \begin_inset Flex CharStyle:Code
5163 status collapsed
5164
5165 \begin_layout PlainLayout
5166
5167 \lang german
5168 Bis
5169 \end_layout
5170
5171 \end_inset
5172
5173 .
5174  
5175 \begin_inset Flex CharStyle:Code
5176 status collapsed
5177
5178 \begin_layout PlainLayout
5179 gettext
5180 \end_layout
5181
5182 \end_inset
5183
5184  does not handle such ambigous translations.
5185  Therefore you have to add some context information to the message: Instead
5186  of 
5187 \begin_inset Flex CharStyle:Code
5188 status collapsed
5189
5190 \begin_layout PlainLayout
5191 To
5192 \end_layout
5193
5194 \end_inset
5195
5196  it becomes 
5197 \begin_inset Flex CharStyle:Code
5198 status collapsed
5199
5200 \begin_layout PlainLayout
5201 To[[as in 'From format x to format y']]
5202 \end_layout
5203
5204 \end_inset
5205
5206  and 
5207 \begin_inset Flex CharStyle:Code
5208 status collapsed
5209
5210 \begin_layout PlainLayout
5211 To[[as in 'From page x to page y']].
5212 \end_layout
5213
5214 \end_inset
5215
5216  Now the two occurences of 
5217 \begin_inset Flex CharStyle:Code
5218 status collapsed
5219
5220 \begin_layout PlainLayout
5221 To
5222 \end_layout
5223
5224 \end_inset
5225
5226  are different for 
5227 \begin_inset Flex CharStyle:Code
5228 status collapsed
5229
5230 \begin_layout PlainLayout
5231 gettext
5232 \end_layout
5233
5234 \end_inset
5235
5236  and can be translated correctly to 
5237 \begin_inset Flex CharStyle:Code
5238 status collapsed
5239
5240 \begin_layout PlainLayout
5241
5242 \lang german
5243 Nach
5244 \end_layout
5245
5246 \end_inset
5247
5248  and 
5249 \begin_inset Flex CharStyle:Code
5250 status collapsed
5251
5252 \begin_layout PlainLayout
5253
5254 \lang german
5255 Bis
5256 \end_layout
5257
5258 \end_inset
5259
5260 , respectively.
5261 \end_layout
5262
5263 \begin_layout Standard
5264 Of course the context information needs to be stripped off the original
5265  message when no translation is used.
5266  Therefore you have to put it in double square brackets at the end of the
5267  message (see the example above).
5268  The translation mechanism of LyX ensures that everything in double square
5269  brackets at the end of messages is removed before displaying the message.
5270 \end_layout
5271
5272 \begin_layout Subsection
5273 Translating the documentation.
5274 \end_layout
5275
5276 \begin_layout Standard
5277 The online documentation (in the 
5278 \begin_inset Flex CharStyle:MenuItem
5279 status collapsed
5280
5281 \begin_layout PlainLayout
5282
5283 \bar under
5284 H
5285 \bar default
5286 elp
5287 \end_layout
5288
5289 \end_inset
5290
5291 -menu) can (and should!) be translated.
5292  If there are translated versions of the documentation available
5293 \begin_inset Foot
5294 status collapsed
5295
5296 \begin_layout PlainLayout
5297 As of February 2003, almost all of the docs have been translated into German
5298  and French.
5299  The 
5300 \emph on
5301 Tutorial
5302 \emph default
5303  has been translated into at least 12 other languages, with other translations
5304  in progress.
5305  The library of translated documents is growing rapidly.
5306 \end_layout
5307
5308 \end_inset
5309
5310 , and the locale is set accordingly, these will be used automagically by
5311  LyX.
5312  LyX looks for translated versions as 
5313 \begin_inset Flex CharStyle:Code
5314 status collapsed
5315
5316 \begin_layout PlainLayout
5317 LyXDir/doc/
5318 \series bold
5319 xx
5320 \series default
5321 _DocName.lyx
5322 \end_layout
5323
5324 \end_inset
5325
5326 , where 
5327 \begin_inset Flex CharStyle:Code
5328 status collapsed
5329
5330 \begin_layout PlainLayout
5331
5332 \series bold
5333 xx
5334 \end_layout
5335
5336 \end_inset
5337
5338  denotes the language as set by the environmental variable 
5339 \begin_inset Flex CharStyle:Code
5340 status collapsed
5341
5342 \begin_layout PlainLayout
5343 $LANG
5344 \end_layout
5345
5346 \end_inset
5347
5348 .
5349  If there are none, the default English versions will be displayed.
5350  Note that the translated versions must have the same filenames (
5351 \begin_inset Flex CharStyle:Code
5352 status collapsed
5353
5354 \begin_layout PlainLayout
5355 DocName
5356 \end_layout
5357
5358 \end_inset
5359
5360  above) as the original.
5361  If you feel up to translating the documentation (an excellent way to proof-read
5362  the original documentation BTW!), there are a few things you should do
5363  right away:
5364 \end_layout
5365
5366 \begin_layout Itemize
5367 Read 
5368 \begin_inset Flex CharStyle:Code
5369 status collapsed
5370
5371 \begin_layout PlainLayout
5372 DocStyle.lyx
5373 \end_layout
5374
5375 \end_inset
5376
5377 , the guide to writing LyX documentation.
5378  Pay special attention to the translator's section.
5379 \end_layout
5380
5381 \begin_layout Itemize
5382 Check out the documentation translation web page at 
5383 \begin_inset Flex URL
5384 status collapsed
5385
5386 \begin_layout PlainLayout
5387
5388 http://www.devel.lyx.org
5389 \end_layout
5390
5391 \end_inset
5392
5393 .
5394  That way, you can find out which (if any) documents have already been translate
5395 d into your language.
5396  You can also find out who (if anyone) is organizing the effort to translate
5397  the documentation into your language.
5398  If no one is organizing the effort, please let us know that you're interested.
5399 \end_layout
5400
5401 \begin_layout Standard
5402 Once you get to actually translating, here's a few hints for you that may
5403  save you trouble:
5404 \end_layout
5405
5406 \begin_layout Itemize
5407 Join the documentation team! There is information on how to do that in 
5408 \begin_inset Flex CharStyle:Code
5409 status collapsed
5410
5411 \begin_layout PlainLayout
5412 Intro.lyx
5413 \end_layout
5414
5415 \end_inset
5416
5417  (
5418 \begin_inset Flex CharStyle:MenuItem
5419 status collapsed
5420
5421 \begin_layout PlainLayout
5422
5423 \bar under
5424 H
5425 \bar default
5426 elp\SpecialChar \menuseparator
5427
5428 \bar under
5429 I
5430 \bar default
5431 ntroduction
5432 \end_layout
5433
5434 \end_inset
5435
5436 ), which by the way is the first document you should translate.
5437 \end_layout
5438
5439 \begin_layout Itemize
5440 Learn the typographic conventions for the language you are translating to.
5441  Typography is an ancient art and over the centuries, a great variety of
5442  conventions have developed throughout different parts of the world.
5443  Also study the professional terminology amongst typographers in your country.
5444  Inventing your own terminology will only confuse the users.
5445  
5446 \emph on
5447 (Warning! Typography is addictive!)
5448 \end_layout
5449
5450 \begin_layout Itemize
5451 Make a copy of the document.
5452  This will be your working copy.
5453  You can use this as your personal translated help-file by placing it in
5454  your 
5455 \begin_inset Flex CharStyle:Code
5456 status collapsed
5457
5458 \begin_layout PlainLayout
5459 ~/.lyx/doc/
5460 \end_layout
5461
5462 \end_inset
5463
5464 -directory.
5465 \end_layout
5466
5467 \begin_layout Itemize
5468 Sometimes the original document (from the LyX-team) will be updated.
5469  Use the ViewCVS tool available at 
5470 \begin_inset Flex URL
5471 status collapsed
5472
5473 \begin_layout PlainLayout
5474
5475 http://www.lyx.org/viewcvs.cgi/lyxdoc/
5476 \end_layout
5477
5478 \end_inset
5479
5480  to see what has been changed
5481 \begin_inset Foot
5482 status collapsed
5483
5484 \begin_layout PlainLayout
5485 Alternatively, you can keep a copy of the latest version of the English
5486  document which you've translated.
5487 \end_layout
5488
5489 \end_inset
5490
5491 .
5492  That way you can easily see which parts of the translated document need
5493  to be updated.
5494 \end_layout
5495
5496 \begin_layout Itemize
5497 If you ever find an error in the original document, fix it and notify the
5498  rest of the documentation team of the changes! (You didn't forget to join
5499  the documentation team did you?)
5500 \end_layout
5501
5502 \begin_layout Section
5503 International Keyboard Support
5504 \end_layout
5505
5506 \begin_layout Standard
5507
5508 \emph on
5509 [Editor's Note: The following section is by
5510 \emph default
5511  
5512 \shape smallcaps
5513 \emph on
5514 Ivan Schreter
5515 \shape default
5516 .
5517  It needs to be fixed to conform to the new Documentation Style sheet and
5518  to make use of the new v1.0 features.
5519  The whole thing also needs to be merged with the section following it.-jw]
5520 \end_layout
5521
5522 \begin_layout Subsection
5523 Defining Own Keymaps: Keymap File Format
5524 \end_layout
5525
5526 \begin_layout Standard
5527 Let's look at a keyboard definition file a little closer.
5528  It is a plain text file defining
5529 \end_layout
5530
5531 \begin_layout Itemize
5532 key-to-key or key-to-string translations
5533 \end_layout
5534
5535 \begin_layout Itemize
5536 dead keys
5537 \end_layout
5538
5539 \begin_layout Itemize
5540 dead keys exceptions
5541 \end_layout
5542
5543 \begin_layout Standard
5544 To define key-to-key or key-to-string translation, use this command:
5545 \end_layout
5546
5547 \begin_layout Quotation
5548 \begin_inset Flex CharStyle:Code
5549 status collapsed
5550
5551 \begin_layout PlainLayout
5552
5553 \backslash
5554 kmap
5555 \end_layout
5556
5557 \end_inset
5558
5559  
5560 \begin_inset Flex CharStyle:Code
5561 status collapsed
5562
5563 \begin_layout PlainLayout
5564 key
5565 \end_layout
5566
5567 \end_inset
5568
5569  outstring 
5570 \end_layout
5571
5572 \begin_layout Standard
5573 where 
5574 \begin_inset Flex CharStyle:Code
5575 status collapsed
5576
5577 \begin_layout PlainLayout
5578 key
5579 \end_layout
5580
5581 \end_inset
5582
5583  is the key to be translated and 
5584 \begin_inset Flex CharStyle:Code
5585 status collapsed
5586
5587 \begin_layout PlainLayout
5588 outstring
5589 \end_layout
5590
5591 \end_inset
5592
5593  is the string to be inserted into the document.
5594  To define dead keys, use:
5595 \end_layout
5596
5597 \begin_layout Quotation
5598 \begin_inset Flex CharStyle:Code
5599 status collapsed
5600
5601 \begin_layout PlainLayout
5602
5603 \backslash
5604 kmod
5605 \end_layout
5606
5607 \end_inset
5608
5609  
5610 \begin_inset Flex CharStyle:Code
5611 status collapsed
5612
5613 \begin_layout PlainLayout
5614 key
5615 \end_layout
5616
5617 \end_inset
5618
5619  deadkey
5620 \end_layout
5621
5622 \begin_layout PlainLayout
5623 where 
5624 \begin_inset Flex CharStyle:Code
5625 status collapsed
5626
5627 \begin_layout PlainLayout
5628 key
5629 \end_layout
5630
5631 \end_inset
5632
5633  is a keyboard key and 
5634 \begin_inset Flex CharStyle:Code
5635 status collapsed
5636
5637 \begin_layout PlainLayout
5638 deadkey
5639 \end_layout
5640
5641 \end_inset
5642
5643  is dead key name.
5644  The following dead keys are supported (shortcut name is in parentheses):
5645 \end_layout
5646
5647 \begin_layout Quotation
5648
5649 \emph on
5650 Name
5651 \begin_inset Space \hfill{}
5652 \end_inset
5653
5654 Example
5655 \end_layout
5656
5657 \begin_layout Quotation
5658 acute (acu)
5659 \begin_inset Space \hfill{}
5660 \end_inset
5661
5662 áéíóú
5663 \end_layout
5664
5665 \begin_layout Quotation
5666 grave (gra)
5667 \begin_inset Space \hfill{}
5668 \end_inset
5669
5670 àèìòù
5671 \end_layout
5672
5673 \begin_layout Quotation
5674 macron (mac)
5675 \begin_inset Space \hfill{}
5676 \end_inset
5677
5678  ō
5679 \end_layout
5680
5681 \begin_layout Quotation
5682 tilde (til)
5683 \begin_inset Space \hfill{}
5684 \end_inset
5685
5686 ñÑ
5687 \end_layout
5688
5689 \begin_layout Quotation
5690 underbar (underb)
5691 \begin_inset Space \hfill{}
5692 \end_inset
5693
5694
5695 \begin_inset ERT
5696 status open
5697
5698 \begin_layout PlainLayout
5699
5700
5701 \backslash
5702 b o
5703 \end_layout
5704
5705 \end_inset
5706
5707
5708 \end_layout
5709
5710 \begin_layout Quotation
5711 cedilla (ced)
5712 \begin_inset Space \hfill{}
5713 \end_inset
5714
5715 çÇ
5716 \end_layout
5717
5718 \begin_layout Quotation
5719 underdot (underd)
5720 \begin_inset Space \hfill{}
5721 \end_inset
5722
5723
5724 \begin_inset ERT
5725 status open
5726
5727 \begin_layout PlainLayout
5728
5729
5730 \backslash
5731 d o
5732 \end_layout
5733
5734 \end_inset
5735
5736
5737 \end_layout
5738
5739 \begin_layout Quotation
5740 circumflex (circu)
5741 \begin_inset Space \hfill{}
5742 \end_inset
5743
5744 âêîôû
5745 \end_layout
5746
5747 \begin_layout Quotation
5748 circle (circl)
5749 \begin_inset Space \hfill{}
5750 \end_inset
5751
5752 ÅůŮ
5753 \end_layout
5754
5755 \begin_layout Quotation
5756 tie (tie)
5757 \begin_inset Space \hfill{}
5758 \end_inset
5759
5760
5761 \begin_inset ERT
5762 status open
5763
5764 \begin_layout PlainLayout
5765
5766
5767 \backslash
5768 t o
5769 \end_layout
5770
5771 \end_inset
5772
5773
5774 \end_layout
5775
5776 \begin_layout Quotation
5777 breve (bre)
5778 \begin_inset Space \hfill{}
5779 \end_inset
5780
5781 ă
5782 \begin_inset ERT
5783 status open
5784
5785 \begin_layout PlainLayout
5786
5787
5788 \backslash
5789 u o
5790 \end_layout
5791
5792 \end_inset
5793
5794
5795 \end_layout
5796
5797 \begin_layout Quotation
5798 caron (car)
5799 \begin_inset Space \hfill{}
5800 \end_inset
5801
5802 čšž
5803 \end_layout
5804
5805 \begin_layout Quotation
5806 hungarian umlaut (hug)
5807 \begin_inset Space \hfill{}
5808 \end_inset
5809
5810 őű
5811 \end_layout
5812
5813 \begin_layout Quotation
5814 umlaut (uml)
5815 \begin_inset Space \hfill{}
5816 \end_inset
5817
5818 äöü
5819 \end_layout
5820
5821 \begin_layout Quotation
5822 dot (dot)
5823 \begin_inset Space \hfill{}
5824 \end_inset
5825
5826 ż
5827 \begin_inset ERT
5828 status open
5829
5830 \begin_layout PlainLayout
5831
5832
5833 \backslash
5834 .s
5835 \end_layout
5836
5837 \end_inset
5838
5839
5840 \end_layout
5841
5842 \begin_layout Standard
5843 Since in many international keyboards there are exceptions to what some
5844  dead keys should do, you can define them using
5845 \end_layout
5846
5847 \begin_layout Quotation
5848 \begin_inset Flex CharStyle:Code
5849 status collapsed
5850
5851 \begin_layout PlainLayout
5852
5853 \backslash
5854 kxmod
5855 \end_layout
5856
5857 \end_inset
5858
5859  deadkey key outstring
5860 \end_layout
5861
5862 \begin_layout PlainLayout
5863 For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o
5864 , so you put in
5865 \end_layout
5866
5867 \begin_layout Quotation
5868 \begin_inset Flex CharStyle:Code
5869 status collapsed
5870
5871 \begin_layout PlainLayout
5872
5873 \backslash
5874 kxmod
5875 \end_layout
5876
5877 \end_inset
5878
5879  caron o "
5880 \backslash
5881 ^o"
5882 \end_layout
5883
5884 \begin_layout PlainLayout
5885 to make it work correctly.
5886  Also, you have to define as exceptions dead keys over i and j, to remove
5887  the dot from them before inserting an accent mark.
5888  I will change this when the time comes, but so far I haven't had time.
5889 \end_layout
5890
5891 \begin_layout PlainLayout
5892 Oh, and about characters: backslash is escaped, so to enter it, you'll need
5893  double backslash.
5894  Also, quotes and 
5895 \begin_inset Flex CharStyle:Code
5896 status collapsed
5897
5898 \begin_layout PlainLayout
5899 #
5900 \end_layout
5901
5902 \end_inset
5903
5904  have different meaning.
5905  
5906 \begin_inset Flex CharStyle:Code
5907 status collapsed
5908
5909 \begin_layout PlainLayout
5910 #
5911 \end_layout
5912
5913 \end_inset
5914
5915  marks comments, quotes start and end LaTeX-style commands.
5916  To enter quote, you'll need to use 
5917 \begin_inset Flex CharStyle:Code
5918 status collapsed
5919
5920 \begin_layout PlainLayout
5921
5922 \backslash
5923 "
5924 \end_layout
5925
5926 \end_inset
5927
5928 , to enter 
5929 \begin_inset Flex CharStyle:Code
5930 status collapsed
5931
5932 \begin_layout PlainLayout
5933 #
5934 \end_layout
5935
5936 \end_inset
5937
5938 , use 
5939 \begin_inset Flex CharStyle:Code
5940 status collapsed
5941
5942 \begin_layout PlainLayout
5943
5944 \backslash
5945 #
5946 \end_layout
5947
5948 \end_inset
5949
5950 .
5951 \end_layout
5952
5953 \begin_layout Standard
5954 If you make a keyboard description file that works for your language, please
5955  mail it to me, so I can include it in the next keymap distribution.
5956 \end_layout
5957
5958 \begin_layout Standard
5959 More keywords will be supported in keymap configuration file in future,
5960  like
5961 \end_layout
5962
5963 \begin_layout Itemize
5964 \begin_inset Flex CharStyle:Code
5965 status collapsed
5966
5967 \begin_layout PlainLayout
5968
5969 \backslash
5970 kinclude filename
5971 \end_layout
5972
5973 \end_inset
5974
5975
5976 \emph on
5977
5978 \begin_inset Space \hfill{}
5979 \end_inset
5980
5981
5982 \begin_inset Flex CharStyle:Code
5983 status collapsed
5984
5985 \begin_layout PlainLayout
5986 include
5987 \end_layout
5988
5989 \end_inset
5990
5991  another file
5992 \end_layout
5993
5994 \begin_layout Itemize
5995 \begin_inset Flex CharStyle:Code
5996 status collapsed
5997
5998 \begin_layout PlainLayout
5999
6000 \backslash
6001 kprog program
6002 \end_layout
6003
6004 \end_inset
6005
6006
6007 \emph on
6008
6009 \begin_inset Space \hfill{}
6010 \end_inset
6011
6012
6013 \begin_inset Flex CharStyle:Code
6014 status collapsed
6015
6016 \begin_layout PlainLayout
6017 define
6018 \end_layout
6019
6020 \end_inset
6021
6022  an external keymap translation program 
6023 \end_layout
6024
6025 \begin_layout Standard
6026 Also, it should look into 
6027 \begin_inset Flex CharStyle:Code
6028 status collapsed
6029
6030 \begin_layout PlainLayout
6031 lyxrc
6032 \end_layout
6033
6034 \end_inset
6035
6036  file for defaults, too (for example, a 
6037 \begin_inset Flex CharStyle:Code
6038 status collapsed
6039
6040 \begin_layout PlainLayout
6041
6042 \backslash
6043 kinclude
6044 \end_layout
6045
6046 \end_inset
6047
6048  option to include default keyboard).
6049 \end_layout
6050
6051 \begin_layout Section
6052 International Keymap Stuff
6053 \begin_inset CommandInset label
6054 LatexCommand label
6055 name "sec:keymap"
6056
6057 \end_inset
6058
6059
6060 \end_layout
6061
6062 \begin_layout Standard
6063 The next two sections describe the 
6064 \begin_inset Flex CharStyle:Code
6065 status collapsed
6066
6067 \begin_layout PlainLayout
6068
6069 \shape up
6070 .kmap
6071 \end_layout
6072
6073 \end_inset
6074
6075  and 
6076 \begin_inset Flex CharStyle:Code
6077 status collapsed
6078
6079 \begin_layout PlainLayout
6080
6081 \shape up
6082 .cdef
6083 \end_layout
6084
6085 \end_inset
6086
6087  file syntax in detail.
6088  These sections should help you design your own key map if the ones provided
6089  do not meet your needs.
6090 \end_layout
6091
6092 \begin_layout Subsection
6093 The .kmap File
6094 \end_layout
6095
6096 \begin_layout Standard
6097
6098 \begin_inset Flex CharStyle:MenuItem
6099 status collapsed
6100
6101 \begin_layout PlainLayout
6102
6103 \shape up
6104 .
6105 \begin_inset Flex CharStyle:Code
6106 status collapsed
6107
6108 \begin_layout PlainLayout
6109 kmap
6110 \end_layout
6111
6112 \end_inset
6113
6114  file maps keystrokes to characters or strings.
6115  As the name suggests it sets a keyboard mapping.
6116  The 
6117 \begin_inset Flex CharStyle:Code
6118 status collapsed
6119
6120 \begin_layout PlainLayout
6121 .kmap
6122 \end_layout
6123
6124 \end_inset
6125
6126
6127 \end_layout
6128
6129 \end_inset
6130
6131  file keywords 
6132 \begin_inset Flex CharStyle:Code
6133 status collapsed
6134
6135 \begin_layout PlainLayout
6136
6137 \shape up
6138 kmap
6139 \shape default
6140 ,
6141 \shape up
6142 kmod
6143 \shape default
6144 ,
6145 \shape up
6146 ksmod
6147 \end_layout
6148
6149 \end_inset
6150
6151 , and 
6152 \begin_inset Flex CharStyle:Code
6153 status collapsed
6154
6155 \begin_layout PlainLayout
6156
6157 \shape up
6158 kcomb
6159 \end_layout
6160
6161 \end_inset
6162
6163  are described in this section.
6164 \end_layout
6165
6166 \begin_layout List
6167 \labelwidthstring 00.00.0000
6168 \begin_inset Flex CharStyle:Code
6169 status collapsed
6170
6171 \begin_layout PlainLayout
6172
6173 \shape up
6174 kmap
6175 \end_layout
6176
6177 \end_inset
6178
6179  Map a character to a string
6180 \end_layout
6181
6182 \begin_layout LyX-Code
6183
6184 \backslash
6185 kmap 
6186 \family roman
6187 \emph on
6188 char
6189 \family default
6190 \emph default
6191  
6192 \family roman
6193 \emph on
6194 string
6195 \end_layout
6196
6197 \begin_layout Standard
6198 This will ma
6199 \family roman
6200 p
6201 \family default
6202  
6203 \family roman
6204 \emph on
6205 char
6206 \family default
6207 \emph default
6208  
6209 \family roman
6210 to
6211 \family default
6212  
6213 \family roman
6214 \emph on
6215 string
6216 \emph default
6217 .
6218  Note that in
6219 \family default
6220  
6221 \family roman
6222 \emph on
6223 string
6224 \emph default
6225 ,
6226 \family default
6227  
6228 \family roman
6229 \shape up
6230 the double-quote (")
6231 \family default
6232 \shape default
6233  
6234 \family roman
6235 and
6236 \family default
6237  
6238 \family roman
6239 \shape up
6240 the backslash (
6241 \backslash
6242 )
6243 \family default
6244 \shape default
6245  
6246 \family roman
6247 must be escaped with a preceding backslash (
6248 \shape up
6249
6250 \backslash
6251
6252 \shape default
6253 )
6254 \family default
6255 .
6256 \end_layout
6257
6258 \begin_layout Standard
6259 An example of a 
6260 \begin_inset Flex CharStyle:MenuItem
6261 status collapsed
6262
6263 \begin_layout PlainLayout
6264
6265 \shape up
6266 kmap
6267 \end_layout
6268
6269 \end_inset
6270
6271  statement to cause the symbol 
6272 \begin_inset Flex CharStyle:MenuItem
6273 status collapsed
6274
6275 \begin_layout PlainLayout
6276
6277 \shape up
6278 /
6279 \end_layout
6280
6281 \end_inset
6282
6283  to be output for the keystroke 
6284 \begin_inset Flex CharStyle:MenuItem
6285 status collapsed
6286
6287 \begin_layout PlainLayout
6288
6289 \shape up
6290 &
6291 \end_layout
6292
6293 \end_inset
6294
6295  is:
6296 \end_layout
6297
6298 \begin_layout LyX-Code
6299
6300 \backslash
6301 kmap & /
6302 \end_layout
6303
6304 \begin_layout List
6305 \labelwidthstring 00.00.0000
6306 \begin_inset Flex CharStyle:Code
6307 status collapsed
6308
6309 \begin_layout PlainLayout
6310
6311 \shape up
6312 kmod
6313 \end_layout
6314
6315 \end_inset
6316
6317  Specify an accent character
6318 \end_layout
6319
6320 \begin_layout LyX-Code
6321
6322 \backslash
6323 kmod 
6324 \family roman
6325 \emph on
6326 char accent allowed
6327 \end_layout
6328
6329 \begin_layout Standard
6330 This will make the cha
6331 \family roman
6332 racter
6333 \family default
6334  
6335 \family roman
6336 \emph on
6337 char
6338 \family default
6339 \emph default
6340  
6341 \family roman
6342 \shape up
6343 \emph on
6344 be an accent
6345 \family default
6346 \shape default
6347 \emph default
6348  
6349 \family roman
6350 \shape up
6351 on the
6352 \family default
6353 \shape default
6354  
6355 \family roman
6356 \shape up
6357 \emph on
6358 allowed
6359 \family default
6360 \shape default
6361 \emph default
6362  
6363 \family roman
6364 \shape up
6365 cha
6366 \family default
6367 racter(s).
6368  This is the dead key
6369 \begin_inset Foot
6370 status collapsed
6371
6372 \begin_layout PlainLayout
6373 The term 
6374 \family roman
6375 \emph on
6376 dead key
6377 \family default
6378 \emph default
6379  refers to a key that does not produce a character by itself, but when followed
6380  with another key, produces the desired accent character.
6381  For example, a German characte
6382 \family roman
6383 r with an umlaut like
6384 \family default
6385  
6386 \family roman
6387 \emph on
6388 ä
6389 \family default
6390 \emph default
6391  
6392 \family roman
6393 can be produced in this manner.
6394 \end_layout
6395
6396 \end_inset
6397
6398  mechanism.
6399  
6400 \end_layout
6401
6402 \begin_layout Standard
6403 If you 
6404 \family roman
6405 hit
6406 \family default
6407  
6408 \family roman
6409 \emph on
6410 char
6411 \family default
6412 \emph default
6413  
6414 \family roman
6415 and then another key not in
6416 \family default
6417  
6418 \family roman
6419 \emph on
6420 allowed
6421 \emph default
6422 , you will get a
6423 \family default
6424  
6425 \family roman
6426 \emph on
6427 char
6428 \family default
6429 \emph default
6430  
6431 \family roman
6432 followed by the other, unallowed key, as output.
6433
6434 \family default
6435  Note that a 
6436 \begin_inset Flex CharStyle:MenuItem
6437 status collapsed
6438
6439 \begin_layout PlainLayout
6440
6441 \shape up
6442 Backspace
6443 \end_layout
6444
6445 \end_inset
6446
6447  cancels a dead key, so if 
6448 \family roman
6449 you hit
6450 \family default
6451  
6452 \family roman
6453 \emph on
6454 char
6455 \family default
6456 \emph default
6457  
6458 \begin_inset Flex CharStyle:MenuItem
6459 status collapsed
6460
6461 \begin_layout PlainLayout
6462
6463 \shape up
6464 \emph on
6465 Backspace
6466 \end_layout
6467
6468 \end_inset
6469
6470 , the cursor will not go one position backwards but will instead cancel
6471  the effect t
6472 \family roman
6473 hat
6474 \family default
6475  
6476 \family roman
6477 \shape up
6478 \emph on
6479 char
6480 \family default
6481 \shape default
6482 \emph default
6483  
6484 \family roman
6485 \shape up
6486 might have had on the next keystroke.
6487  
6488 \end_layout
6489
6490 \begin_layout Standard
6491 The following example specifies that the character ' is to be an acute accent,
6492  allowed on the characters a, e, i, o, u, A, E, I, O, and U:
6493 \end_layout
6494
6495 \begin_layout LyX-Code
6496
6497 \backslash
6498 kmod ' acute aeiouAEIOU
6499 \end_layout
6500
6501 \begin_layout List
6502 \labelwidthstring 00.00.0000
6503 \begin_inset Flex CharStyle:Code
6504 status collapsed
6505
6506 \begin_layout PlainLayout
6507 ksmod
6508 \end_layout
6509
6510 \end_inset
6511
6512  Specify an exception to the accent character
6513 \end_layout
6514
6515 \begin_layout LyX-Code
6516
6517 \backslash
6518 kxmod  
6519 \family roman
6520 \emph on
6521 accent char result
6522 \end_layout
6523
6524 \begin_layout Standard
6525 This defines an exce
6526 \family roman
6527 ption for
6528 \family default
6529  
6530 \family roman
6531 \emph on
6532 accent
6533 \family default
6534 \emph default
6535  
6536 \family roman
6537 on
6538 \family default
6539  
6540 \family roman
6541 \emph on
6542 char
6543 \emph default
6544 .
6545  T
6546 \shape up
6547 he
6548 \family default
6549 \shape default
6550  
6551 \family roman
6552 \shape up
6553 \emph on
6554 accent
6555 \family default
6556 \shape default
6557 \emph default
6558  
6559 \family roman
6560 \shape up
6561 must
6562 \family default
6563 \shape default
6564  
6565 \shape up
6566 have been assigned a keystroke with a previous
6567 \shape default
6568  
6569 \begin_inset Flex CharStyle:Code
6570 status collapsed
6571
6572 \begin_layout PlainLayout
6573
6574 \shape up
6575
6576 \backslash
6577 kmo
6578 \shape default
6579 d
6580 \end_layout
6581
6582 \end_inset
6583
6584  declar
6585 \family roman
6586 ation and
6587 \family default
6588  
6589 \family roman
6590 \emph on
6591 char
6592 \family default
6593 \emph default
6594  
6595 \family roman
6596 must not belong in the
6597 \family default
6598  
6599 \family roman
6600 \emph on
6601 allowed
6602 \family default
6603 \emph default
6604  
6605 \family roman
6606 set of
6607 \family default
6608  
6609 \family roman
6610 \emph on
6611 accent
6612 \emph default
6613 .
6614  When
6615 \family default
6616  
6617 \family roman
6618 \shape up
6619 you enter the
6620 \family default
6621 \shape default
6622  
6623 \family roman
6624 \shape up
6625 \emph on
6626 accent char
6627 \family default
6628 \shape default
6629 \emph default
6630  
6631 \family roman
6632 \shape up
6633 sequence,
6634 \family default
6635 \shape default
6636  
6637 \family roman
6638 \shape up
6639 \emph on
6640 result
6641 \family default
6642 \shape default
6643 \emph default
6644  
6645 \family roman
6646 \shape up
6647  is produced.
6648  If such a declaration does not exist in
6649 \family default
6650 \shape default
6651  
6652 \shape up
6653 the
6654 \shape default
6655  
6656 \begin_inset Flex CharStyle:Code
6657 status collapsed
6658
6659 \begin_layout PlainLayout
6660
6661 \shape up
6662 .kmap
6663 \end_layout
6664
6665 \end_inset
6666
6667  file and yo
6668 \family roman
6669 u enter
6670 \family default
6671  
6672 \family roman
6673 \emph on
6674 accent  char
6675 \emph default
6676 , you get
6677 \family default
6678  
6679 \family roman
6680 \emph on
6681 accent_key char
6682 \family default
6683 \emph default
6684  
6685 \family roman
6686  where
6687 \family default
6688  
6689 \family roman
6690 \emph on
6691 accent_key
6692 \family default
6693 \emph default
6694  
6695 \family roman
6696  is the first arg
6697 \family default
6698 ument of the 
6699 \begin_inset Flex CharStyle:Code
6700 status collapsed
6701
6702 \begin_layout PlainLayout
6703
6704 \shape up
6705
6706 \backslash
6707 kmod
6708 \end_layout
6709
6710 \end_inset
6711
6712  declaration.
6713  
6714 \end_layout
6715
6716 \begin_layout Standard
6717 The following command produces causes äi to be produced when you enter acute-i
6718  ('i):
6719 \end_layout
6720
6721 \begin_layout LyX-Code
6722
6723 \backslash
6724 kxmod acute i "
6725 \backslash
6726
6727 \backslash
6728 '{
6729 \backslash
6730
6731 \backslash
6732 i}"
6733 \end_layout
6734
6735 \begin_layout List
6736 \labelwidthstring 00.00.0000
6737 \begin_inset Flex CharStyle:Code
6738 status collapsed
6739
6740 \begin_layout PlainLayout
6741 kcomb
6742 \end_layout
6743
6744 \end_inset
6745
6746  Combine two accent characters
6747 \end_layout
6748
6749 \begin_layout LyX-Code
6750
6751 \backslash
6752 kcomb 
6753 \family roman
6754 \emph on
6755 accent1 accent2 allowed
6756 \end_layout
6757
6758 \begin_layout Standard
6759 This one is getting pretty esoteric.
6760  It allows you to combine the effect 
6761 \family roman
6762 of
6763 \family default
6764  
6765 \family roman
6766 \emph on
6767 accent1
6768 \family default
6769 \emph default
6770  
6771 \family roman
6772 and
6773 \family default
6774  
6775 \family roman
6776 \emph on
6777 accent2
6778 \family default
6779 \emph default
6780  
6781 \family roman
6782 (in that order!) on
6783 \family default
6784  
6785 \family roman
6786 \emph on
6787 allowed
6788 \family default
6789 \emph default
6790  
6791 \family roman
6792 chars.
6793  The keystrokes for
6794 \family default
6795  
6796 \family roman
6797 \emph on
6798 accent1
6799 \family default
6800 \emph default
6801  
6802 \family roman
6803 and
6804 \family default
6805  
6806 \family roman
6807 \emph on
6808 accent2
6809 \family default
6810 \emph default
6811  
6812 \family roman
6813 must have be
6814 \family default
6815 en set with a 
6816 \begin_inset Flex CharStyle:Code
6817 status collapsed
6818
6819 \begin_layout PlainLayout
6820
6821 \shape up
6822
6823 \backslash
6824 kmod
6825 \end_layout
6826
6827 \end_inset
6828
6829  command at 
6830 \family roman
6831 a
6832 \family default
6833  
6834 \family roman
6835 \emph on
6836 previous
6837 \family default
6838 \emph default
6839  
6840 \family roman
6841 point in the
6842 \family default
6843  file.
6844  
6845 \end_layout
6846
6847 \begin_layout Standard
6848 Consider this example from the 
6849 \begin_inset Flex CharStyle:Code
6850 status collapsed
6851
6852 \begin_layout PlainLayout
6853
6854 \shape up
6855 greek.kmap
6856 \end_layout
6857
6858 \end_inset
6859
6860  file:
6861 \end_layout
6862
6863 \begin_layout LyX-Code
6864
6865 \backslash
6866 kmod ; acute aeioyvhAEIOYVH 
6867 \backslash
6868 kmod : umlaut iyIY 
6869 \backslash
6870 kcomb acute umlaut iyIY
6871 \end_layout
6872
6873 \begin_layout Standard
6874 This allows you to press 
6875 \begin_inset Flex CharStyle:MenuItem
6876 status collapsed
6877
6878 \begin_layout PlainLayout
6879
6880 \shape up
6881 ;:i
6882 \end_layout
6883
6884 \end_inset
6885
6886  and get the effect of 
6887 \begin_inset Flex CharStyle:Code
6888 status collapsed
6889
6890 \begin_layout PlainLayout
6891
6892 \shape up
6893
6894 \backslash
6895 '{
6896 \backslash
6897 "{i}}
6898 \end_layout
6899
6900 \end_inset
6901
6902 .
6903  
6904 \family roman
6905 \shape up
6906 A backspace
6907 \family default
6908 \shape default
6909  in this case cancels the last dead key, so if you press 
6910 \begin_inset Flex CharStyle:MenuItem
6911 status collapsed
6912
6913 \begin_layout PlainLayout
6914
6915 \shape up
6916 ;: Backspace i
6917 \end_layout
6918
6919 \end_inset
6920
6921  you get 
6922 \begin_inset Flex CharStyle:Code
6923 status collapsed
6924
6925 \begin_layout PlainLayout
6926
6927 \shape up
6928
6929 \backslash
6930 '{i}
6931 \end_layout
6932
6933 \end_inset
6934
6935 .
6936 \end_layout
6937
6938 \begin_layout Subsection
6939 The .cdef File
6940 \end_layout
6941
6942 \begin_layout Standard
6943 After the 
6944 \begin_inset Flex CharStyle:Code
6945 status collapsed
6946
6947 \begin_layout PlainLayout
6948
6949 \shape up
6950 .kmap
6951 \end_layout
6952
6953 \end_inset
6954
6955  mapping is performed, a 
6956 \begin_inset Flex CharStyle:Code
6957 status collapsed
6958
6959 \begin_layout PlainLayout
6960
6961 \shape up
6962 .cde
6963 \shape default
6964 f
6965 \end_layout
6966
6967 \end_inset
6968
6969  file maps the strings that the symbols generate to characters in the current
6970  font.
6971  The LyX distribution currently includes at least the 
6972 \begin_inset Flex CharStyle:Code
6973 status collapsed
6974
6975 \begin_layout PlainLayout
6976
6977 \shape up
6978 iso8859-1.cdef
6979 \end_layout
6980
6981 \end_inset
6982
6983  and 
6984 \begin_inset Flex CharStyle:Code
6985 status collapsed
6986
6987 \begin_layout PlainLayout
6988
6989 \shape up
6990 iso8859-2.cdef
6991 \end_layout
6992
6993 \end_inset
6994
6995  files.
6996 \end_layout
6997
6998 \begin_layout Standard
6999 In general the 
7000 \begin_inset Flex CharStyle:Code
7001 status collapsed
7002
7003 \begin_layout PlainLayout
7004
7005 \shape up
7006 .cdef
7007 \end_layout
7008
7009 \end_inset
7010
7011  file is a sequence of declarations of the form
7012 \end_layout
7013
7014 \begin_layout LyX-Code
7015
7016 \family roman
7017 \emph on
7018 char_index_in_set
7019 \family default
7020 \emph default
7021  
7022 \family roman
7023 \emph on
7024  string
7025 \end_layout
7026
7027 \begin_layout Standard
7028 For example, in order to map 
7029 \begin_inset Flex CharStyle:MenuItem
7030 status collapsed
7031
7032 \begin_layout PlainLayout
7033
7034 \shape up
7035
7036 \backslash
7037 '{e}
7038 \end_layout
7039
7040 \end_inset
7041
7042  to the corresponding character in the iso-8859-1 set (233), the following
7043  declaration is used
7044 \end_layout
7045
7046 \begin_layout LyX-Code
7047 233 "
7048 \backslash
7049
7050 \backslash
7051 '{e}"
7052 \end_layout
7053
7054 \begin_layout Standard
7055 with 
7056 \begin_inset Flex CharStyle:Code
7057 status collapsed
7058
7059 \begin_layout PlainLayout
7060
7061 \backslash
7062
7063 \end_layout
7064
7065 \end_inset
7066
7067  and 
7068 \begin_inset Flex CharStyle:Code
7069 status collapsed
7070
7071 \begin_layout PlainLayout
7072 "
7073 \end_layout
7074
7075 \end_inset
7076
7077  being escap
7078 \family roman
7079 ed in
7080 \family default
7081  
7082 \family roman
7083 \emph on
7084 string
7085 \emph default
7086 .
7087  Note that
7088 \family default
7089  the same character can apply to more than one string.
7090  In the 
7091 \begin_inset Flex CharStyle:Code
7092 status collapsed
7093
7094 \begin_layout PlainLayout
7095 i
7096 \shape up
7097 so-8859-7.cdef
7098 \end_layout
7099
7100 \end_inset
7101
7102  file you have
7103 \end_layout
7104
7105 \begin_layout LyX-Code
7106 192 "
7107 \backslash
7108
7109 \backslash
7110 '{
7111 \backslash
7112
7113 \backslash
7114
7115 \backslash
7116 "{i}}"
7117 \newline
7118 192 "
7119 \backslash
7120
7121 \backslash
7122
7123 \backslash
7124 "{
7125 \backslash
7126
7127 \backslash
7128 '{i}}"
7129 \end_layout
7130
7131 \begin_layout Standard
7132 If LyX cannot find a mapping for the string produced by the keystroke or
7133  a deadkey sequence, it will check if it looks like an accented char and
7134  try to draw an accent over the character on screen.
7135 \end_layout
7136
7137 \begin_layout Subsection
7138 Dead Keys
7139 \end_layout
7140
7141 \begin_layout Standard
7142 There is a second way to add support for international characters through
7143  so-called dead-keys.
7144  A dead-key works in combination with a letter to produce an accented character.
7145  Here, we'll explain how to create a really simple dead-key to illustrate
7146  how they work.
7147 \end_layout
7148
7149 \begin_layout Standard
7150 Suppose you happen to need the circumflex character, 
7151 \begin_inset Quotes eld
7152 \end_inset
7153
7154  ̂
7155 \begin_inset Quotes erd
7156 \end_inset
7157
7158 .
7159  You could bind the 
7160 \begin_inset Flex CharStyle:MenuItem
7161 status collapsed
7162
7163 \begin_layout PlainLayout
7164 ^
7165 \end_layout
7166
7167 \end_inset
7168
7169 -key [a.k.a.
7170 \begin_inset Space ~
7171 \end_inset
7172
7173
7174 \begin_inset Flex CharStyle:MenuItem
7175 status collapsed
7176
7177 \begin_layout PlainLayout
7178 Shift-6
7179 \end_layout
7180
7181 \end_inset
7182
7183 ] to the LyX command 
7184 \begin_inset Flex CharStyle:Code
7185 status collapsed
7186
7187 \begin_layout PlainLayout
7188 accent-circumflex
7189 \end_layout
7190
7191 \end_inset
7192
7193  in your 
7194 \begin_inset Flex CharStyle:Code
7195 status collapsed
7196
7197 \begin_layout PlainLayout
7198 lyxrc
7199 \end_layout
7200
7201 \end_inset
7202
7203  file.
7204  Now, whenever you type the 
7205 \begin_inset Flex CharStyle:MenuItem
7206 status collapsed
7207
7208 \begin_layout PlainLayout
7209 ^
7210 \end_layout
7211
7212 \end_inset
7213
7214 -key followed by a letter, that letter will have a circumflex accent on
7215  it.
7216  For example, the sequence 
7217 \begin_inset Quotes eld
7218 \end_inset
7219
7220
7221 \begin_inset Flex CharStyle:MenuItem
7222 status collapsed
7223
7224 \begin_layout PlainLayout
7225 ^e
7226 \end_layout
7227
7228 \end_inset
7229
7230
7231 \begin_inset Quotes erd
7232 \end_inset
7233
7234  produces the letter: 
7235 \begin_inset Quotes eld
7236 \end_inset
7237
7238 ê
7239 \begin_inset Quotes erd
7240 \end_inset
7241
7242 .
7243  If you tried to type 
7244 \begin_inset Quotes eld
7245 \end_inset
7246
7247
7248 \begin_inset Flex CharStyle:MenuItem
7249 status collapsed
7250
7251 \begin_layout PlainLayout
7252 ^t
7253 \end_layout
7254
7255 \end_inset
7256
7257
7258 \begin_inset Quotes erd
7259 \end_inset
7260
7261 , however, LyX will complain with a beep, since a 
7262 \begin_inset Quotes eld
7263 \end_inset
7264
7265
7266 \begin_inset Flex CharStyle:MenuItem
7267 status collapsed
7268
7269 \begin_layout PlainLayout
7270 t
7271 \end_layout
7272
7273 \end_inset
7274
7275
7276 \begin_inset Quotes erd
7277 \end_inset
7278
7279  never takes a circumflex accent.
7280  Hitting 
7281 \begin_inset Flex CharStyle:MenuItem
7282 status collapsed
7283
7284 \begin_layout PlainLayout
7285 Space
7286 \end_layout
7287
7288 \end_inset
7289
7290  after a dead-key produces the bare-accent.
7291  Please note this last point! If you bind a key to a dead-key, you'll need
7292  to rebind the character on that key to yet another key.
7293  Binding the 
7294 \begin_inset Flex CharStyle:MenuItem
7295 status collapsed
7296
7297 \begin_layout PlainLayout
7298 ,-key
7299 \end_layout
7300
7301 \end_inset
7302
7303  to a cedilla is a bad idea, since you'll only get cedillas instead of commas.
7304 \end_layout
7305
7306 \begin_layout Standard
7307 One common way to bind dead-keys is to use 
7308 \begin_inset Flex CharStyle:MenuItem
7309 status collapsed
7310
7311 \begin_layout PlainLayout
7312 Meta-
7313 \end_layout
7314
7315 \end_inset
7316
7317
7318 \begin_inset Flex CharStyle:MenuItem
7319 status collapsed
7320
7321 \begin_layout PlainLayout
7322 Ctrl-
7323 \end_layout
7324
7325 \end_inset
7326
7327 , and 
7328 \begin_inset Flex CharStyle:MenuItem
7329 status collapsed
7330
7331 \begin_layout PlainLayout
7332 Shift-
7333 \end_layout
7334
7335 \end_inset
7336
7337  in combination with an accent, like 
7338 \begin_inset Quotes eld
7339 \end_inset
7340
7341
7342 \begin_inset Flex CharStyle:MenuItem
7343 status collapsed
7344
7345 \begin_layout PlainLayout
7346 ~
7347 \end_layout
7348
7349 \end_inset
7350
7351
7352 \begin_inset Quotes erd
7353 \end_inset
7354
7355  or 
7356 \begin_inset Quotes eld
7357 \end_inset
7358
7359
7360 \begin_inset Flex CharStyle:MenuItem
7361 status collapsed
7362
7363 \begin_layout PlainLayout
7364 ,
7365 \end_layout
7366
7367 \end_inset
7368
7369
7370 \begin_inset Quotes erd
7371 \end_inset
7372
7373  or 
7374 \begin_inset Quotes eld
7375 \end_inset
7376
7377
7378 \begin_inset Flex CharStyle:MenuItem
7379 status collapsed
7380
7381 \begin_layout PlainLayout
7382 ^
7383 \end_layout
7384
7385 \end_inset
7386
7387
7388 \begin_inset Quotes erd
7389 \end_inset
7390
7391 .
7392  Another way involves using 
7393 \begin_inset Flex CharStyle:Code
7394 status collapsed
7395
7396 \begin_layout PlainLayout
7397 xmodmap
7398 \end_layout
7399
7400 \end_inset
7401
7402  and 
7403 \begin_inset Flex CharStyle:Code
7404 status collapsed
7405
7406 \begin_layout PlainLayout
7407 xkeycaps
7408 \end_layout
7409
7410 \end_inset
7411
7412  [remember them from section?] to set up the special 
7413 \begin_inset Flex CharStyle:Code
7414 status collapsed
7415
7416 \begin_layout PlainLayout
7417 Mode_Switch
7418 \end_layout
7419
7420 \end_inset
7421
7422  key.
7423  The 
7424 \begin_inset Flex CharStyle:Code
7425 status collapsed
7426
7427 \begin_layout PlainLayout
7428 Mode_Switch
7429 \end_layout
7430
7431 \end_inset
7432
7433  acts in some ways just like 
7434 \begin_inset Flex CharStyle:MenuItem
7435 status collapsed
7436
7437 \begin_layout PlainLayout
7438 Shift
7439 \end_layout
7440
7441 \end_inset
7442
7443  and permits you to bind keys to accented characters.
7444  You can also turn keys into dead-keys by binding them to something like
7445  
7446 \begin_inset Flex CharStyle:Code
7447 status collapsed
7448
7449 \begin_layout PlainLayout
7450 usldead_cedilla
7451 \end_layout
7452
7453 \end_inset
7454
7455  and then binding this symbolic key to the corresponding LyX command.
7456 \begin_inset Foot
7457 status collapsed
7458
7459 \begin_layout PlainLayout
7460 Note from 
7461 \noun on
7462 John Weiss
7463 \noun default
7464 : This is exactly what I do in my 
7465 \begin_inset Flex CharStyle:Code
7466 status collapsed
7467
7468 \begin_layout PlainLayout
7469 ~/.lyx/lyxrc
7470 \end_layout
7471
7472 \end_inset
7473
7474  and my 
7475 \begin_inset Flex CharStyle:Code
7476 status collapsed
7477
7478 \begin_layout PlainLayout
7479 ~/.xmodmap
7480 \end_layout
7481
7482 \end_inset
7483
7484  files.
7485  I have my 
7486 \begin_inset Flex CharStyle:MenuItem
7487 status collapsed
7488
7489 \begin_layout PlainLayout
7490 Scroll
7491 \begin_inset Space ~
7492 \end_inset
7493
7494 Lock
7495 \end_layout
7496
7497 \end_inset
7498
7499  key set up as 
7500 \begin_inset Flex CharStyle:Code
7501 status collapsed
7502
7503 \begin_layout PlainLayout
7504 Mode_Shift
7505 \end_layout
7506
7507 \end_inset
7508
7509  and a bunch of these 
7510 \begin_inset Quotes eld
7511 \end_inset
7512
7513
7514 \begin_inset Flex CharStyle:Code
7515 status collapsed
7516
7517 \begin_layout PlainLayout
7518 usldead_*
7519 \end_layout
7520
7521 \end_inset
7522
7523
7524 \begin_inset Quotes erd
7525 \end_inset
7526
7527  symbolic keys bound such things as 
7528 \begin_inset Flex CharStyle:MenuItem
7529 status collapsed
7530
7531 \begin_layout PlainLayout
7532 Scroll
7533 \begin_inset Space ~
7534 \end_inset
7535
7536 Lock-^
7537 \end_layout
7538
7539 \end_inset
7540
7541  and 
7542 \begin_inset Flex CharStyle:MenuItem
7543 status collapsed
7544
7545 \begin_layout PlainLayout
7546 Scroll
7547 \begin_inset Space ~
7548 \end_inset
7549
7550 Lock-~
7551 \end_layout
7552
7553 \end_inset
7554
7555 .
7556  This is how I produce my accented characters.
7557 \end_layout
7558
7559 \end_inset
7560
7561  You can make just about anything into the 
7562 \begin_inset Flex CharStyle:Code
7563 status collapsed
7564
7565 \begin_layout PlainLayout
7566 Mode_Switch
7567 \end_layout
7568
7569 \end_inset
7570
7571  key: One of the 
7572 \begin_inset Flex CharStyle:MenuItem
7573 status collapsed
7574
7575 \begin_layout PlainLayout
7576 Ctrl-
7577 \end_layout
7578
7579 \end_inset
7580
7581  keys, a spare function key, etc.
7582  As for the LyX commands that produce accents, check the entry for 
7583 \begin_inset Flex CharStyle:Code
7584 status collapsed
7585
7586 \begin_layout PlainLayout
7587 accent-acute
7588 \end_layout
7589
7590 \end_inset
7591
7592  in the 
7593 \emph on
7594 Reference Manual
7595 \emph default
7596 .
7597  You'll find the complete list there.
7598 \end_layout
7599
7600 \begin_layout Subsection
7601 Saving your Language Configuration
7602 \end_layout
7603
7604 \begin_layout Standard
7605 \begin_inset CommandInset label
7606 LatexCommand label
7607 name "sec:savlang"
7608
7609 \end_inset
7610
7611 You can edit your preferences so that your desired language environment
7612  is automatically configured when LyX starts up, via the 
7613 \begin_inset Flex CharStyle:MenuItem
7614 status collapsed
7615
7616 \begin_layout PlainLayout
7617
7618 \bar under
7619 E
7620 \bar default
7621 dit\SpecialChar \menuseparator
7622
7623 \bar under
7624 P
7625 \bar default
7626 references
7627 \end_layout
7628
7629 \end_inset
7630
7631  dialog.
7632 \end_layout
7633
7634 \begin_layout Chapter
7635 Installing New Document Classes, Layouts, and Templates 
7636 \begin_inset CommandInset label
7637 LatexCommand label
7638 name "chap:textclass"
7639
7640 \end_inset
7641
7642
7643 \begin_inset OptArg
7644 status collapsed
7645
7646 \begin_layout PlainLayout
7647 Installing New Document Classes
7648 \end_layout
7649
7650 \end_inset
7651
7652
7653 \end_layout
7654
7655 \begin_layout Standard
7656 In this chapter, we describe the procedures for creating and installing
7657  new LyX layout and template files, as well as offer a refresher on correctly
7658  installing new LaTeX document classes.
7659  Some definitions: a document class is a LaTeX file (usually ending in 
7660 \begin_inset Flex CharStyle:Code
7661 status collapsed
7662
7663 \begin_layout PlainLayout
7664 .cls
7665 \end_layout
7666
7667 \end_inset
7668
7669  or 
7670 \begin_inset Flex CharStyle:Code
7671 status collapsed
7672
7673 \begin_layout PlainLayout
7674 .sty
7675 \end_layout
7676
7677 \end_inset
7678
7679 ) which describes the format of a document such as an article, report, journal
7680  preprint, etc.
7681  and all the commands needed to realize that format.
7682  A layout file is a LyX file which corresponds to a LaTeX document class
7683  and which tells LyX how to 
7684 \begin_inset Quotes eld
7685 \end_inset
7686
7687 draw
7688 \begin_inset Quotes erd
7689 \end_inset
7690
7691  things on the screen to make the display look something like the final
7692  printed page.
7693  More precisely, a layout file describes a 
7694 \begin_inset Quotes eld
7695 \end_inset
7696
7697 text class
7698 \begin_inset Quotes erd
7699 \end_inset
7700
7701  which is the internal construct LyX uses to render the screen display.
7702  
7703 \begin_inset Quotes eld
7704 \end_inset
7705
7706 Layout
7707 \begin_inset Quotes erd
7708 \end_inset
7709
7710  and 
7711 \begin_inset Quotes eld
7712 \end_inset
7713
7714 text class
7715 \begin_inset Quotes erd
7716 \end_inset
7717
7718  can be used somewhat interchangeably, but it is better to refer to the
7719  file as the layout, and the thing living in LyX's memory as the text class.
7720  A template file is simply a LyX document which contains a set of predefined
7721  entries for a given document class which are generally required for that
7722  class.
7723  Templates are especially useful for things like journal manuscripts which
7724  are to be submitted electronically.
7725 \end_layout
7726
7727 \begin_layout Section
7728 Installing a new LaTeX package
7729 \end_layout
7730
7731 \begin_layout Standard
7732 Some installations may not include a LaTeX package that you would like to
7733  use within LyX.
7734  For example, you might need FoilTeX, a common (and very powerful) package
7735  for preparing slides or viewgraphs for overhead projectors.
7736  Here are the formal steps involved in getting the package up and running
7737  if you are using teTeX or some other web2c based distribution.
7738  
7739 \end_layout
7740
7741 \begin_layout Enumerate
7742 Get the package from CTAN or wherever.
7743 \begin_inset Foot
7744 status collapsed
7745
7746 \begin_layout PlainLayout
7747 See the 
7748 \emph on
7749 Inventory of your LaTeX configuration
7750 \emph default
7751  manual for details of what CTAN is and where supported document classes
7752  can be found.
7753 \end_layout
7754
7755 \end_inset
7756
7757
7758 \end_layout
7759
7760 \begin_layout Enumerate
7761 Read the file 
7762 \begin_inset Flex CharStyle:Code
7763 status collapsed
7764
7765 \begin_layout PlainLayout
7766 texmf.cnf
7767 \end_layout
7768
7769 \end_inset
7770
7771  (this usually lives in the directory 
7772 \begin_inset Flex CharStyle:Code
7773 status collapsed
7774
7775 \begin_layout PlainLayout
7776 $TEXMF/web2c
7777 \end_layout
7778
7779 \end_inset
7780
7781 , though you can run 
7782 \begin_inset Flex CharStyle:Code
7783 status collapsed
7784
7785 \begin_layout PlainLayout
7786 kpsewhich texmf.cnf
7787 \end_layout
7788
7789 \end_inset
7790
7791  to locate it).
7792  It describes how to add a local 
7793 \begin_inset Flex CharStyle:Code
7794 status collapsed
7795
7796 \begin_layout PlainLayout
7797 texmf
7798 \end_layout
7799
7800 \end_inset
7801
7802  directory; follow the instructions.
7803  You need to insert the name of your local 
7804 \begin_inset Flex CharStyle:Code
7805 status collapsed
7806
7807 \begin_layout PlainLayout
7808 texmf
7809 \end_layout
7810
7811 \end_inset
7812
7813  directory in 
7814 \begin_inset Flex CharStyle:Code
7815 status collapsed
7816
7817 \begin_layout PlainLayout
7818 texmf.cnf
7819 \end_layout
7820
7821 \end_inset
7822
7823 .
7824  Under Linux, 
7825 \begin_inset Flex CharStyle:Code
7826 status collapsed
7827
7828 \begin_layout PlainLayout
7829 /usr/local
7830 \end_layout
7831
7832 \end_inset
7833
7834  is a logical place to install software that did not come with your distribution
7835 , so you might use 
7836 \begin_inset Flex CharStyle:Code
7837 status collapsed
7838
7839 \begin_layout PlainLayout
7840 /usr/local/texmf
7841 \end_layout
7842
7843 \end_inset
7844
7845 .
7846  Usually, you will have to modify only two things:
7847 \end_layout
7848
7849 \begin_deeper
7850 \begin_layout Enumerate
7851 Set 
7852 \begin_inset Flex CharStyle:Code
7853 status collapsed
7854
7855 \begin_layout PlainLayout
7856 TEXMFLOCAL
7857 \end_layout
7858
7859 \end_inset
7860
7861  to the directory you chose; e.g.
7862  
7863 \begin_inset Flex CharStyle:Code
7864 status collapsed
7865
7866 \begin_layout PlainLayout
7867 TEXMFLOCAL = /usr/local/texmf
7868 \end_layout
7869
7870 \end_inset
7871
7872
7873 \end_layout
7874
7875 \begin_layout Enumerate
7876 Make sure 
7877 \begin_inset Flex CharStyle:Code
7878 status collapsed
7879
7880 \begin_layout PlainLayout
7881 TEXMF includes the 
7882 \begin_inset Flex CharStyle:Code
7883 status collapsed
7884
7885 \begin_layout PlainLayout
7886 TEXMFLOCAL
7887 \end_layout
7888
7889 \end_inset
7890
7891
7892 \end_layout
7893
7894 \end_inset
7895
7896  variable; e.g.
7897  
7898 \newline
7899
7900 \begin_inset Flex CharStyle:Code
7901 status collapsed
7902
7903 \begin_layout PlainLayout
7904 TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN}
7905 \end_layout
7906
7907 \end_inset
7908
7909
7910 \end_layout
7911
7912 \end_deeper
7913 \begin_layout Enumerate
7914 Create your local 
7915 \begin_inset Flex CharStyle:Code
7916 status collapsed
7917
7918 \begin_layout PlainLayout
7919 texmf directory (e.g.
7920  
7921 \begin_inset Flex CharStyle:Code
7922 status collapsed
7923
7924 \begin_layout PlainLayout
7925 /usr/local/texmf
7926 \end_layout
7927
7928 \end_inset
7929
7930
7931 \end_layout
7932
7933 \end_inset
7934
7935 ).
7936  You must follow the directory structure of your existing 
7937 \begin_inset Flex CharStyle:Code
7938 status collapsed
7939
7940 \begin_layout PlainLayout
7941 texmf
7942 \end_layout
7943
7944 \end_inset
7945
7946  directory (for example, latex packages should go under 
7947 \begin_inset Flex CharStyle:Code
7948 status collapsed
7949
7950 \begin_layout PlainLayout
7951 /usr/local/texmf/tex/latex/
7952 \end_layout
7953
7954 \end_inset
7955
7956 ).
7957 \end_layout
7958
7959 \begin_layout Enumerate
7960 Install the package.
7961  For example, you would unpack the FoilTeX tarball and create 
7962 \begin_inset Flex CharStyle:Code
7963 status collapsed
7964
7965 \begin_layout PlainLayout
7966 /usr/local/texmf/tex/latex/foiltex
7967 \end_layout
7968
7969 \end_inset
7970
7971 .
7972  The 
7973 \begin_inset Flex CharStyle:Code
7974 status collapsed
7975
7976 \begin_layout PlainLayout
7977 foiltex
7978 \end_layout
7979
7980 \end_inset
7981
7982  directory contains various files.
7983 \end_layout
7984
7985 \begin_layout Enumerate
7986 Run: 
7987 \begin_inset Flex CharStyle:Code
7988 status collapsed
7989
7990 \begin_layout PlainLayout
7991 texhash
7992 \end_layout
7993
7994 \end_inset
7995
7996 .
7997  This should create 
7998 \begin_inset Flex CharStyle:Code
7999 status collapsed
8000
8001 \begin_layout PlainLayout
8002 /usr/local/texmf/ls-R
8003 \end_layout
8004
8005 \end_inset
8006
8007  amongst others.
8008 \end_layout
8009
8010 \begin_layout Enumerate
8011 From within LyX, do: 
8012 \begin_inset Flex CharStyle:MenuItem
8013 status collapsed
8014
8015 \begin_layout PlainLayout
8016
8017 \bar under
8018 T
8019 \bar default
8020 ools\SpecialChar \menuseparator
8021
8022 \bar under
8023 R
8024 \bar default
8025 econfigure
8026 \end_layout
8027
8028 \end_inset
8029
8030 .
8031  Restart LyX.
8032 \end_layout
8033
8034 \begin_layout Standard
8035 Now you should see your new package---for example 
8036 \begin_inset Flex CharStyle:MenuItem
8037 status collapsed
8038
8039 \begin_layout PlainLayout
8040 slides (FoilTeX)
8041 \end_layout
8042
8043 \end_inset
8044
8045 ---under 
8046 \begin_inset Flex CharStyle:MenuItem
8047 status collapsed
8048
8049 \begin_layout PlainLayout
8050
8051 \bar under
8052 L
8053 \bar default
8054 ayout\SpecialChar \menuseparator
8055
8056 \bar under
8057 D
8058 \bar default
8059 ocument
8060 \end_layout
8061
8062 \end_inset
8063
8064 , field 
8065 \begin_inset Flex CharStyle:MenuItem
8066 status collapsed
8067
8068 \begin_layout PlainLayout
8069
8070 \bar under
8071 C
8072 \bar default
8073 lass
8074 \end_layout
8075
8076 \end_inset
8077
8078 .
8079  Note that there are simpler ways of installing packages: you can add a
8080  link to the new package directory in the system LaTeX directory (
8081 \begin_inset Flex CharStyle:Code
8082 status collapsed
8083
8084 \begin_layout PlainLayout
8085 $TEXMF/tex/latex
8086 \end_layout
8087
8088 \end_inset
8089
8090 , don't forget to then run 
8091 \begin_inset Flex CharStyle:Code
8092 status collapsed
8093
8094 \begin_layout PlainLayout
8095 texconfig
8096 \end_layout
8097
8098 \end_inset
8099
8100 ), or sometimes simply set the 
8101 \begin_inset Flex CharStyle:Code
8102 status collapsed
8103
8104 \begin_layout PlainLayout
8105 $TEXINPUTS
8106 \end_layout
8107
8108 \end_inset
8109
8110  environment variable to include the new package.
8111  However, the formal procedure described in 
8112 \begin_inset Flex CharStyle:Code
8113 status collapsed
8114
8115 \begin_layout PlainLayout
8116 texmf.cnf
8117 \end_layout
8118
8119 \end_inset
8120
8121  is guaranteed to work, so you should follow it unless circumstances absolutely
8122  prevent it: such as, when you don't have superuser access.
8123 \end_layout
8124
8125 \begin_layout Section
8126 \begin_inset CommandInset label
8127 LatexCommand label
8128 name "sec:Layouts"
8129
8130 \end_inset
8131
8132 Layouts
8133 \end_layout
8134
8135 \begin_layout Standard
8136 This section describes how to write and install your own LyX layout files
8137  (also known as text classes) and walks through the 
8138 \begin_inset Flex CharStyle:Code
8139 status collapsed
8140
8141 \begin_layout PlainLayout
8142 article
8143 \end_layout
8144
8145 \end_inset
8146
8147  text class format as an example.
8148  The 
8149 \begin_inset Flex CharStyle:Code
8150 status collapsed
8151
8152 \begin_layout PlainLayout
8153 .layout
8154 \end_layout
8155
8156 \end_inset
8157
8158  files describe what paragraph styles are available for a given document
8159  class and how LyX should display them.
8160  We try to provide a thorough description of the process here; however,
8161  there are so many different types of documents supported by LaTeX classes
8162  that we can't hope to cover every different possibility or problem you
8163  might encounter.
8164  (The LyX users' list is frequented by people with lots of experience with
8165  layout design who are willing to share what they've learned.)
8166 \end_layout
8167
8168 \begin_layout Standard
8169 As you prepare to write a new layout, it is extremely helpful to look at
8170  the example layouts distributed with LyX.
8171  If you use a nice LaTeX document class that might be of interest for others,
8172  too, and have a nice corresponding LyX layout, feel free to contribute
8173  the stuff to us, so we may put it into the distribution.
8174  There is also a section on the LyX wiki for this kind of material.
8175 \end_layout
8176
8177 \begin_layout Standard
8178 All the tags described in this chapter are case-insensitive; this means
8179  that 
8180 \begin_inset Flex CharStyle:Code
8181 status collapsed
8182
8183 \begin_layout PlainLayout
8184 Style
8185 \end_layout
8186
8187 \end_inset
8188
8189
8190 \begin_inset Flex CharStyle:Code
8191 status collapsed
8192
8193 \begin_layout PlainLayout
8194 style
8195 \end_layout
8196
8197 \end_inset
8198
8199  and 
8200 \begin_inset Flex CharStyle:Code
8201 status collapsed
8202
8203 \begin_layout PlainLayout
8204 StYlE
8205 \end_layout
8206
8207 \end_inset
8208
8209  are really the same command.
8210  The possible values are printed in brackets after the feature's name.
8211  The default value if a feature isn't specified inside a text class-description
8212  is typeset 
8213 \begin_inset Flex CharStyle:Code
8214 status collapsed
8215
8216 \begin_layout PlainLayout
8217
8218 \emph on
8219 emphasized
8220 \end_layout
8221
8222 \end_inset
8223
8224 .
8225  If the argument has a datatype like 
8226 \begin_inset Quotes eld
8227 \end_inset
8228
8229 string
8230 \begin_inset Quotes erd
8231 \end_inset
8232
8233  or 
8234 \begin_inset Quotes eld
8235 \end_inset
8236
8237 float
8238 \begin_inset Quotes erd
8239 \end_inset
8240
8241 , the default is shown like this: 
8242 \begin_inset Flex CharStyle:Code
8243 status collapsed
8244
8245 \begin_layout PlainLayout
8246 float=
8247 \emph on
8248 default
8249 \end_layout
8250
8251 \end_inset
8252
8253 .
8254 \end_layout
8255
8256 \begin_layout Subsection
8257 \begin_inset CommandInset label
8258 LatexCommand label
8259 name "sub:Layout-modules"
8260
8261 \end_inset
8262
8263 Layout modules
8264 \end_layout
8265
8266 \begin_layout Standard
8267 Similar to layout files, and new with LyX 1.6, are layout 
8268 \emph on
8269 modules
8270 \emph default
8271 .
8272  Modules are to LaTeX packages much as layouts are to LaTeX classes, and
8273  some modules---such as the Endnotes module---provide support for just such
8274  a package.
8275  In a sense, layout modules are similar to included files---files like stdsectio
8276 ns.inc---in that modules are not specific to a given document layout but
8277  may be used with many different layouts.
8278  The difference is that using a layout module does not require editing the
8279  layout file.
8280  Rather, modules are selected in the 
8281 \begin_inset Flex CharStyle:MenuItem
8282 status collapsed
8283
8284 \begin_layout PlainLayout
8285
8286 \bar under
8287 D
8288 \bar default
8289 ocument\SpecialChar \menuseparator
8290
8291 \bar under
8292 S
8293 \bar default
8294 ettings
8295 \end_layout
8296
8297 \end_inset
8298
8299  dialog.
8300 \end_layout
8301
8302 \begin_layout Standard
8303 Building modules is the easiest way to get started with layout editing,
8304  since it can be as simple as adding a single new paragraph or flex inset.
8305  But modules may, in principle, contain anything a layout file can contain.
8306 \end_layout
8307
8308 \begin_layout Standard
8309 A module must begin with a line like the following:
8310 \end_layout
8311
8312 \begin_layout LyX-Code
8313 #
8314 \backslash
8315 DeclareLyXModule[endnotes.sty]{Endnotes} 
8316 \end_layout
8317
8318 \begin_layout Standard
8319 The argument in square brackets is optional: It declares any LaTeX packages
8320  on which the module depends.
8321  The mandatory argument, in curly brackets, is the name of the module, as
8322  it should appear in 
8323 \begin_inset Flex CharStyle:MenuItem
8324 status collapsed
8325
8326 \begin_layout PlainLayout
8327 Document\SpecialChar \menuseparator
8328 Settings
8329 \end_layout
8330
8331 \end_inset
8332
8333 .
8334  LyX uses the name to identify the module, so it should be unique.
8335 \end_layout
8336
8337 \begin_layout Standard
8338 The module declaration should then be followed by lines like the following:
8339 \end_layout
8340
8341 \begin_layout LyX-Code
8342 #DescriptionBegin 
8343 \end_layout
8344
8345 \begin_layout LyX-Code
8346 #Adds an endnote command, in addition to footnotes.
8347  
8348 \end_layout
8349
8350 \begin_layout LyX-Code
8351 #You will need to add  
8352 \backslash
8353 theendnotes in ERT where you 
8354 \end_layout
8355
8356 \begin_layout LyX-Code
8357 #want the endnotes to appear.
8358  
8359 \end_layout
8360
8361 \begin_layout LyX-Code
8362 #DescriptionEnd 
8363 \end_layout
8364
8365 \begin_layout LyX-Code
8366 #Requires: somemodule | othermodule
8367 \end_layout
8368
8369 \begin_layout LyX-Code
8370 #Excludes: badmodule
8371 \end_layout
8372
8373 \begin_layout Standard
8374 The description is used in 
8375 \begin_inset Flex CharStyle:MenuItem
8376 status collapsed
8377
8378 \begin_layout PlainLayout
8379 Document\SpecialChar \menuseparator
8380 Settings
8381 \end_layout
8382
8383 \end_inset
8384
8385  to provide the user with information about what the module does.
8386  The Requires is used to identify other modules with which this one must
8387  be used; the Excludes line is used to identify modules with which this
8388  one may not be used.
8389  Both are optional, and, as shown, multiple modules should be separated
8390  with the pipe symbol: |.
8391  Note that the required modules are treated disjunctively: 
8392 \emph on
8393 at least one
8394 \emph default
8395  of the required modules must be used.
8396  Similarly, 
8397 \emph on
8398 no
8399 \emph default
8400  excluded module may be used.
8401  Note that modules are identified here by their 
8402 \emph on
8403 filenames
8404 \emph default
8405  without the .module extension.
8406  So 
8407 \begin_inset Flex CharStyle:Code
8408 status collapsed
8409
8410 \begin_layout PlainLayout
8411 somemodule
8412 \end_layout
8413
8414 \end_inset
8415
8416  is really 
8417 \begin_inset Flex CharStyle:Code
8418 status collapsed
8419
8420 \begin_layout PlainLayout
8421 somemodule.module
8422 \end_layout
8423
8424 \end_inset
8425
8426 .
8427 \end_layout
8428
8429 \begin_layout Standard
8430 After creating a new module, you will need to reconfigure and then restart
8431  LyX for it to appear in the menu.
8432  However, changes you make to the module will be seen immediately, if you
8433  open 
8434 \begin_inset Flex CharStyle:MenuItem
8435 status collapsed
8436
8437 \begin_layout PlainLayout
8438 Document\SpecialChar \menuseparator
8439 Settings
8440 \end_layout
8441
8442 \end_inset
8443
8444 , highlight something, and then hit 
8445 \begin_inset Quotes eld
8446 \end_inset
8447
8448 OK
8449 \begin_inset Quotes erd
8450 \end_inset
8451
8452 .
8453  
8454 \emph on
8455 It is strongly recommended that you save your work before doing so
8456 \emph default
8457 .
8458  In fact, it is strongly recommended that you not attempt to edit modules
8459  while simultaneously working on documents.
8460  Though of course the developers strive to keep LyX stable in such situations,
8461  syntax errors and the like in your module file could cause strange behavior.
8462 \end_layout
8463
8464 \begin_layout Subsection
8465 Supporting new document classes
8466 \end_layout
8467
8468 \begin_layout Standard
8469 There are two situations you are likely to encounter when wanting to support
8470  a new LaTeX document class, involving LaTeX2e class (
8471 \begin_inset Flex CharStyle:Code
8472 status collapsed
8473
8474 \begin_layout PlainLayout
8475 .cls
8476 \end_layout
8477
8478 \end_inset
8479
8480 ) and style (
8481 \begin_inset Flex CharStyle:Code
8482 status collapsed
8483
8484 \begin_layout PlainLayout
8485 .sty
8486 \end_layout
8487
8488 \end_inset
8489
8490 ) files.
8491  Supporting a style file is usually fairly easy.
8492  Supporting a new document class is a bit harder.
8493 \end_layout
8494
8495 \begin_layout Subsection
8496 A layout for a 
8497 \begin_inset Flex CharStyle:MenuItem
8498 status collapsed
8499
8500 \begin_layout PlainLayout
8501 sty
8502 \end_layout
8503
8504 \end_inset
8505
8506  file
8507 \end_layout
8508
8509 \begin_layout Standard
8510 If your new document class is provided as a style file that is used in conjuncti
8511 on with an existing, supported document class---for the sake of the example,
8512  we'll assume that the style file is called 
8513 \begin_inset Flex CharStyle:MenuItem
8514 status collapsed
8515
8516 \begin_layout PlainLayout
8517 myclass.sty
8518 \end_layout
8519
8520 \end_inset
8521
8522  and it is meant to be used with 
8523 \begin_inset Flex CharStyle:MenuItem
8524 status collapsed
8525
8526 \begin_layout PlainLayout
8527 report.cls
8528 \end_layout
8529
8530 \end_inset
8531
8532 , which is a standard class---start by copying the existing class's layout
8533  file into your local directory:
8534 \end_layout
8535
8536 \begin_layout LyX-Code
8537 cp report.layout ~/.lyx/layouts/myclass.layout
8538 \end_layout
8539
8540 \begin_layout Standard
8541 Then edit 
8542 \begin_inset Flex CharStyle:Code
8543 status collapsed
8544
8545 \begin_layout PlainLayout
8546 myclass.layout
8547 \end_layout
8548
8549 \end_inset
8550
8551  and change the line: 
8552 \end_layout
8553
8554 \begin_layout LyX-Code
8555
8556 \backslash
8557 DeclareLaTeXClass{report}
8558 \end_layout
8559
8560 \begin_layout Standard
8561 to read
8562 \end_layout
8563
8564 \begin_layout LyX-Code
8565
8566 \backslash
8567 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
8568 \end_layout
8569
8570 \begin_layout Standard
8571 Then add:
8572 \end_layout
8573
8574 \begin_layout LyX-Code
8575 Preamble 
8576 \newline
8577     
8578 \backslash
8579 usepackage{myclass}
8580 \newline
8581 EndPreamble
8582 \end_layout
8583
8584 \begin_layout Standard
8585 near the top of the file.
8586 \end_layout
8587
8588 \begin_layout Standard
8589 Start LyX and select 
8590 \begin_inset Flex CharStyle:MenuItem
8591 status collapsed
8592
8593 \begin_layout PlainLayout
8594
8595 \bar under
8596 T
8597 \bar default
8598 ools\SpecialChar \menuseparator
8599
8600 \bar under
8601 R
8602 \bar default
8603 econfigure
8604 \end_layout
8605
8606 \end_inset
8607
8608 .
8609  Then restart LyX and try creating a new document.
8610  You should see "
8611 \begin_inset Flex CharStyle:MenuItem
8612 status collapsed
8613
8614 \begin_layout PlainLayout
8615 report (myclass)
8616 \end_layout
8617
8618 \end_inset
8619
8620 " as a document class option in the 
8621 \begin_inset Flex CharStyle:MenuItem
8622 status collapsed
8623
8624 \begin_layout PlainLayout
8625
8626 \bar under
8627 D
8628 \bar default
8629 ocument\SpecialChar \menuseparator
8630
8631 \bar under
8632 S
8633 \bar default
8634 ettings
8635 \end_layout
8636
8637 \end_inset
8638
8639  dialog.
8640  It is likely that some of the sectioning commands and such in your new
8641  class will work differently from how they worked in the base class---
8642 \begin_inset Flex CharStyle:Code
8643 status collapsed
8644
8645 \begin_layout PlainLayout
8646 report
8647 \end_layout
8648
8649 \end_inset
8650
8651  in this example---so you can fiddle around with the settings for the different
8652  sections if you wish.
8653  See below for more discussion on this.
8654 \end_layout
8655
8656 \begin_layout Subsection
8657 Layout for a 
8658 \begin_inset Flex CharStyle:MenuItem
8659 status collapsed
8660
8661 \begin_layout PlainLayout
8662 cls
8663 \end_layout
8664
8665 \end_inset
8666
8667  file
8668 \end_layout
8669
8670 \begin_layout Standard
8671 There are two possibilities here.
8672  One is that the class file is itself based upon an existing document class.
8673  For example, many thesis classes are based upon 
8674 \begin_inset Flex CharStyle:MenuItem
8675 status collapsed
8676
8677 \begin_layout PlainLayout
8678 book.cls
8679 \end_layout
8680
8681 \end_inset
8682
8683 .
8684  To see whether yours is, look for a line like
8685 \end_layout
8686
8687 \begin_layout LyX-Code
8688
8689 \backslash
8690 LoadClass{book}
8691 \end_layout
8692
8693 \begin_layout Standard
8694 in the file.
8695  If so, then you may proceed largely as in the previous section, though
8696  the DeclareLaTeXClass line will be different.
8697  If your new class is thesis, and it is based upon book, then the line should
8698  read:
8699 \end_layout
8700
8701 \begin_layout LyX-Code
8702
8703 \backslash
8704 DeclareLaTeXClass[myclass, book]{thesis}
8705 \end_layout
8706
8707 \begin_layout Standard
8708 If, on the other hand, the new class is not based upon an existing class,
8709  you will probably have to 
8710 \begin_inset Quotes eld
8711 \end_inset
8712
8713 roll your own
8714 \begin_inset Quotes erd
8715 \end_inset
8716
8717  layout.
8718  We strongly suggest copying an existing layout file which uses a similar
8719  LaTeX class and then modifying it, if you can do so.
8720  At least use an existing file as a starting point so you can find out what
8721  items you need to worry about.
8722  Again, the specifics are covered below.
8723 \end_layout
8724
8725 \begin_layout Section
8726 Declaring a new text class
8727 \end_layout
8728
8729 \begin_layout Standard
8730 When it's finally time to get your hands dirty and create or edit your own
8731  layout file, the following sections describe what you're up against.
8732  Our advice is to go slowly, save and test often, listen to soothing music,
8733  and enjoy one or two of your favorite adult beverages; more if you are
8734  getting particularly stuck.
8735  It's really not that hard, except that the multitude of options can become
8736  overwhelming if you try to do to much in one sitting.
8737  Go have another adult beverage, just for good measure.
8738 \end_layout
8739
8740 \begin_layout Standard
8741 Here we go!
8742 \end_layout
8743
8744 \begin_layout Standard
8745 Lines in a layout file which begin with a 
8746 \begin_inset Flex CharStyle:Code
8747 status collapsed
8748
8749 \begin_layout PlainLayout
8750 #
8751 \end_layout
8752
8753 \end_inset
8754
8755  are comments.
8756  There is one exception to this rule: all layouts should begin with lines
8757  like:
8758 \end_layout
8759
8760 \begin_layout LyX-Code
8761
8762 \size small
8763 #% Do not delete the line below; configure depends on this 
8764 \end_layout
8765
8766 \begin_layout LyX-Code
8767
8768 \size small
8769 #  
8770 \backslash
8771 DeclareLaTeXClass{article}
8772 \end_layout
8773
8774 \begin_layout Standard
8775 The second line is used when you configure LyX.
8776  The layout file is read by the LaTeX script 
8777 \begin_inset Flex CharStyle:Code
8778 status collapsed
8779
8780 \begin_layout PlainLayout
8781 chkconfig.ltx
8782 \end_layout
8783
8784 \end_inset
8785
8786 , in a special mode where 
8787 \begin_inset Flex CharStyle:Code
8788 status collapsed
8789
8790 \begin_layout PlainLayout
8791 #
8792 \end_layout
8793
8794 \end_inset
8795
8796  is ignored.
8797  The first line is just a LaTeX comment, and the second one contains the
8798  declaration of the text class.
8799  If these lines appear in a file named 
8800 \begin_inset Flex CharStyle:Code
8801 status collapsed
8802
8803 \begin_layout PlainLayout
8804 article.layout
8805 \end_layout
8806
8807 \end_inset
8808
8809 , then they define a text class of name 
8810 \begin_inset Flex CharStyle:Code
8811 status collapsed
8812
8813 \begin_layout PlainLayout
8814 article
8815 \end_layout
8816
8817 \end_inset
8818
8819  (the name of the layout file) which uses the LaTeX document class 
8820 \begin_inset Flex CharStyle:Code
8821 status collapsed
8822
8823 \begin_layout PlainLayout
8824 article.cls
8825 \end_layout
8826
8827 \end_inset
8828
8829  (the default is to use the same name as the layout).
8830  The string 
8831 \begin_inset Quotes eld
8832 \end_inset
8833
8834 article
8835 \begin_inset Quotes erd
8836 \end_inset
8837
8838  that appears above is used as a description of the text class in the 
8839 \begin_inset Flex CharStyle:MenuItem
8840 status collapsed
8841
8842 \begin_layout PlainLayout
8843
8844 \bar under
8845 D
8846 \bar default
8847 ocument\SpecialChar \menuseparator
8848
8849 \bar under
8850 S
8851 \bar default
8852 ettings
8853 \end_layout
8854
8855 \end_inset
8856
8857  dialog.
8858 \end_layout
8859
8860 \begin_layout Standard
8861 Let's assume that you wrote your own text class that uses the 
8862 \begin_inset Flex CharStyle:Code
8863 status collapsed
8864
8865 \begin_layout PlainLayout
8866 article.cls
8867 \end_layout
8868
8869 \end_inset
8870
8871  documentclass, but where you changed the appearance of the section headings.
8872  If you put it in a file 
8873 \begin_inset Flex CharStyle:Code
8874 status collapsed
8875
8876 \begin_layout PlainLayout
8877 myarticle.layout
8878 \end_layout
8879
8880 \end_inset
8881
8882 , the header of this file should be:
8883 \end_layout
8884
8885 \begin_layout LyX-Code
8886
8887 \size small
8888 #% Do not delete the line below; configure depends on this 
8889 \end_layout
8890
8891 \begin_layout LyX-Code
8892
8893 \size small
8894 #  
8895 \backslash
8896 DeclareLaTeXClass[article]{article (with my own headings)}
8897 \end_layout
8898
8899 \begin_layout Standard
8900 This declares a text class 
8901 \begin_inset Flex CharStyle:Code
8902 status collapsed
8903
8904 \begin_layout PlainLayout
8905 myarticle
8906 \end_layout
8907
8908 \end_inset
8909
8910 , associated with the LaTeX document class 
8911 \begin_inset Flex CharStyle:Code
8912 status collapsed
8913
8914 \begin_layout PlainLayout
8915 article.cls
8916 \end_layout
8917
8918 \end_inset
8919
8920  and described as 
8921 \begin_inset Quotes eld
8922 \end_inset
8923
8924 article (with my own headings)
8925 \begin_inset Quotes erd
8926 \end_inset
8927
8928 .
8929  If your text class depends on several packages, you can declare it as:
8930 \end_layout
8931
8932 \begin_layout LyX-Code
8933
8934 \size small
8935 #% Do not delete the line below; configure depends on this 
8936 \end_layout
8937
8938 \begin_layout LyX-Code
8939
8940 \size small
8941 #  
8942 \backslash
8943 DeclareLaTeXClass[article,foo.sty]{article (with my own headings)}
8944 \end_layout
8945
8946 \begin_layout Standard
8947 This indicates that your text class uses the foo.sty package.
8948  Finally, it is also possible to declare classes for DocBook code.
8949  Typical declarations will look like
8950 \end_layout
8951
8952 \begin_layout LyX-Code
8953
8954 \size small
8955 #% Do not delete the line below; configure depends on this 
8956 \end_layout
8957
8958 \begin_layout LyX-Code
8959
8960 \size small
8961
8962 \backslash
8963 DeclareDocBookClass[article]{SGML (DocBook article)}
8964 \end_layout
8965
8966 \begin_layout Standard
8967 Note that these declarations can also be given an optional parameter declaring
8968  the name of the document class (but not a list).
8969 \end_layout
8970
8971 \begin_layout Standard
8972 So, to be as explicit as possible, the form of the layout declaration is:
8973 \end_layout
8974
8975 \begin_layout LyX-Code
8976
8977 \size small
8978 #  
8979 \backslash
8980 DeclareLaTeXClass[class,package.sty]{layout description}
8981 \end_layout
8982
8983 \begin_layout Standard
8984 The class need only be specified if the name of the LaTeX class file and
8985  the name of the layout file are different; if the name of the classfile
8986  is not specified, then LyX will simply assume that it is the same as the
8987  name of the layout file.
8988 \end_layout
8989
8990 \begin_layout Standard
8991 When the text class has been modified to your taste, all you have to do
8992  is to copy it either in 
8993 \begin_inset Flex CharStyle:Code
8994 status collapsed
8995
8996 \begin_layout PlainLayout
8997 $LyXDir/layouts/
8998 \end_layout
8999
9000 \end_inset
9001
9002  or in 
9003 \begin_inset Flex CharStyle:Code
9004 status collapsed
9005
9006 \begin_layout PlainLayout
9007 $UserDir/layouts
9008 \end_layout
9009
9010 \end_inset
9011
9012  and run 
9013 \begin_inset Flex CharStyle:MenuItem
9014 status collapsed
9015
9016 \begin_layout PlainLayout
9017
9018 \bar under
9019 T
9020 \bar default
9021 ools\SpecialChar \menuseparator
9022
9023 \bar under
9024 R
9025 \bar default
9026 econfigure
9027 \end_layout
9028
9029 \end_inset
9030
9031 .
9032  Exit LyX and restart it; then your new text class should be available along
9033  with the others.
9034 \end_layout
9035
9036 \begin_layout Standard
9037 In versions of LyX prior to 1.6, you had to restart LyX to see any changes
9038  you made to your layout files.
9039  As a result, editing layout files could be very time consuming.
9040  Beginning with 1.6, however, you can force a reload of the layout currently
9041  in use by using the LyX function 
9042 \begin_inset Flex CharStyle:MenuItem
9043 status collapsed
9044
9045 \begin_layout PlainLayout
9046 layout-reload
9047 \end_layout
9048
9049 \end_inset
9050
9051 .
9052  There is no default binding for this function---though, of course, you
9053  can bind it to a key yourself (see section 
9054 \begin_inset CommandInset ref
9055 LatexCommand ref
9056 reference "sec:bindings"
9057
9058 \end_inset
9059
9060 ).
9061  If you want to use this function, then, you should simply enter it in the
9062  mini-buffer.
9063  
9064 \emph on
9065 Warning
9066 \emph default
9067 : This is very much an `advanced feature'.
9068  It is 
9069 \emph on
9070 strongly
9071 \emph default
9072  recommended that you save your work before using this function.
9073  In fact, it is 
9074 \emph on
9075 strongly
9076 \emph default
9077  recommended that you not attempt to edit your layout while simultaneously
9078  working on a document that you care about.
9079  Use a test document.
9080  Syntax errors and the like in your layout file could cause peculiar behavior.
9081  In particular, such errors could cause LyX to regard the current layout
9082  as invalid and to attempt to switch to some other layout.
9083  The LyX team strives to keep LyX stable in such situations, but safe is
9084  better than sorry.
9085 \end_layout
9086
9087 \begin_layout Subsection
9088 File format
9089 \end_layout
9090
9091 \begin_layout Standard
9092 The first non-comment line must contain the file format number:
9093 \end_layout
9094
9095 \begin_layout Description
9096 \begin_inset Flex CharStyle:Code
9097 status collapsed
9098
9099 \begin_layout PlainLayout
9100 Format
9101 \end_layout
9102
9103 \end_inset
9104
9105  [
9106 \begin_inset Flex CharStyle:Code
9107 status collapsed
9108
9109 \begin_layout PlainLayout
9110 int
9111 \end_layout
9112
9113 \end_inset
9114
9115 ] This tag was introduced with LyX 1.4.0 (layout files of LyX 1.3.x and earlier
9116  don't have an explicit file format).
9117  The file format that is documented here is 
9118 \begin_inset Flex CharStyle:Code
9119 status collapsed
9120
9121 \begin_layout PlainLayout
9122 6
9123 \end_layout
9124
9125 \end_inset
9126
9127 .
9128 \end_layout
9129
9130 \begin_layout Subsection
9131 General text class parameters
9132 \end_layout
9133
9134 \begin_layout Standard
9135 These are the general parameters which describe the form of the entire document:
9136 \end_layout
9137
9138 \begin_layout Standard
9139 \begin_inset ERT
9140 status open
9141
9142 \begin_layout PlainLayout
9143
9144
9145 \backslash
9146 begin{sloppypar}
9147 \end_layout
9148
9149 \end_inset
9150
9151
9152 \end_layout
9153
9154 \begin_layout Description
9155 \begin_inset Flex CharStyle:Code
9156 status collapsed
9157
9158 \begin_layout PlainLayout
9159 Columns
9160 \end_layout
9161
9162 \end_inset
9163
9164  [
9165 \begin_inset Flex CharStyle:Code
9166 status collapsed
9167
9168 \begin_layout PlainLayout
9169
9170 \emph on
9171 1
9172 \emph default
9173 , 2
9174 \end_layout
9175
9176 \end_inset
9177
9178 ] Whether the class-default should have one or two columns.
9179  Can be changed in the 
9180 \begin_inset Flex CharStyle:MenuItem
9181 status collapsed
9182
9183 \begin_layout PlainLayout
9184
9185 \bar under
9186 D
9187 \bar default
9188 ocument\SpecialChar \menuseparator
9189
9190 \bar under
9191 S
9192 \bar default
9193 ettings
9194 \end_layout
9195
9196 \end_inset
9197
9198  dialog.
9199  This setting (same goes for 
9200 \begin_inset Flex CharStyle:Code
9201 status collapsed
9202
9203 \begin_layout PlainLayout
9204 Sides
9205 \end_layout
9206
9207 \end_inset
9208
9209 , too) is important: if your text class has two columns by default but you
9210  forget to set it correctly, the 
9211 \begin_inset Flex CharStyle:Code
9212 status collapsed
9213
9214 \begin_layout PlainLayout
9215 twocolumn
9216 \end_layout
9217
9218 \end_inset
9219
9220  LaTeX option will 
9221 \emph on
9222 not
9223 \emph default
9224  be output when you select 
9225 \begin_inset Flex CharStyle:MenuItem
9226 status collapsed
9227
9228 \begin_layout PlainLayout
9229 Two columns
9230 \end_layout
9231
9232 \end_inset
9233
9234  in 
9235 \begin_inset Flex CharStyle:MenuItem
9236 status collapsed
9237
9238 \begin_layout PlainLayout
9239
9240 \bar under
9241 D
9242 \bar default
9243 ocument\SpecialChar \menuseparator
9244
9245 \bar under
9246 S
9247 \bar default
9248 ettings.
9249 \end_layout
9250
9251 \begin_layout Description
9252 \begin_inset Flex CharStyle:Code
9253 status collapsed
9254
9255 \begin_layout PlainLayout
9256 Sides
9257 \end_layout
9258
9259 \end_inset
9260
9261  [
9262 \begin_inset Flex CharStyle:Code
9263 status collapsed
9264
9265 \begin_layout PlainLayout
9266
9267 \emph on
9268 1
9269 \emph default
9270 , 2
9271 \end_layout
9272
9273 \end_inset
9274
9275 ] Whether the class-default should be printing on one or both sides of the
9276  paper.
9277  Can be changed in the 
9278 \begin_inset Flex CharStyle:MenuItem
9279 status collapsed
9280
9281 \begin_layout PlainLayout
9282
9283 \bar under
9284 D
9285 \bar default
9286 ocument\SpecialChar \menuseparator
9287
9288 \bar under
9289 S
9290 \bar default
9291 ettings
9292 \end_layout
9293
9294 \end_inset
9295
9296  dialog.
9297 \end_layout
9298
9299 \begin_layout Description
9300 \begin_inset Flex CharStyle:Code
9301 status collapsed
9302
9303 \begin_layout PlainLayout
9304
9305 \series medium
9306 PageStyle
9307 \end_layout
9308
9309 \end_inset
9310
9311  [
9312 \begin_inset Flex CharStyle:Code
9313 status collapsed
9314
9315 \begin_layout PlainLayout
9316
9317 \emph on
9318 plain
9319 \emph default
9320 , empty, headings
9321 \end_layout
9322
9323 \end_inset
9324
9325
9326 \end_layout
9327
9328 \end_inset
9329
9330 ] The class default pagestyle.
9331  Can be changed in the 
9332 \begin_inset Flex CharStyle:MenuItem
9333 status collapsed
9334
9335 \begin_layout PlainLayout
9336
9337 \bar under
9338 D
9339 \bar default
9340 ocument\SpecialChar \menuseparator
9341
9342 \bar under
9343 S
9344 \bar default
9345 ettings
9346 \end_layout
9347
9348 \end_inset
9349
9350  dialog.
9351 \end_layout
9352
9353 \begin_layout Description
9354 \begin_inset Flex CharStyle:Code
9355 status collapsed
9356
9357 \begin_layout PlainLayout
9358 ClassOptions\SpecialChar \ldots{}
9359 End
9360 \end_layout
9361
9362 \end_inset
9363
9364  This section describes various global options supported by the document
9365  class.
9366  See Section
9367 \begin_inset Space ~
9368 \end_inset
9369
9370
9371 \begin_inset CommandInset ref
9372 LatexCommand ref
9373 reference "sec:classoptions"
9374
9375 \end_inset
9376
9377  for a description.
9378 \end_layout
9379
9380 \begin_layout Description
9381 \begin_inset Flex CharStyle:Code
9382 status collapsed
9383
9384 \begin_layout PlainLayout
9385 Provides 
9386 \end_layout
9387
9388 \end_inset
9389
9390 [
9391 \begin_inset Flex CharStyle:Code
9392 status collapsed
9393
9394 \begin_layout PlainLayout
9395 string
9396 \end_layout
9397
9398 \end_inset
9399
9400 ] [
9401 \begin_inset Flex CharStyle:Code
9402 status collapsed
9403
9404 \begin_layout PlainLayout
9405
9406 \emph on
9407 0
9408 \emph default
9409 , 1
9410 \end_layout
9411
9412 \end_inset
9413
9414 ] Whether the class already provides the feature
9415 \begin_inset Flex CharStyle:Code
9416 status collapsed
9417
9418 \begin_layout PlainLayout
9419  string
9420 \end_layout
9421
9422 \end_inset
9423
9424 .
9425  A feature is in general the name of a package (amsmath, makeidx, \SpecialChar \ldots{}
9426 ) or a
9427  macro (url, boldsymbol,\SpecialChar \ldots{}
9428 ); the complete list of supported features is unfortunat
9429 ely not documented.
9430 \end_layout
9431
9432 \begin_layout Description
9433 \begin_inset Flex CharStyle:Code
9434 status collapsed
9435
9436 \begin_layout PlainLayout
9437 Requires 
9438 \end_layout
9439
9440 \end_inset
9441
9442 [
9443 \begin_inset Flex CharStyle:Code
9444 status collapsed
9445
9446 \begin_layout PlainLayout
9447 string
9448 \end_layout
9449
9450 \end_inset
9451
9452 ] Whether the class requires the feature
9453 \begin_inset Flex CharStyle:Code
9454 status collapsed
9455
9456 \begin_layout PlainLayout
9457  string
9458 \end_layout
9459
9460 \end_inset
9461
9462 .
9463  A feature is in general the name of a package (amsmath, makeidx, \SpecialChar \ldots{}
9464 ) or a
9465  macro (url, boldsymbol,\SpecialChar \ldots{}
9466 ).
9467  Multiple features must be separated by commas.
9468  Note that you can only request supported features; unfortunately, the complete
9469  list of supported features is not documented (however, 
9470 \begin_inset Flex CharStyle:MenuItem
9471 status collapsed
9472
9473 \begin_layout PlainLayout
9474
9475 \bar under
9476 H
9477 \bar default
9478 elp\SpecialChar \menuseparator
9479
9480 \bar under
9481 L
9482 \bar default
9483 aTeX Configuration
9484 \end_layout
9485
9486 \end_inset
9487
9488  gives an overview of the supported packages).
9489 \end_layout
9490
9491 \begin_layout Description
9492 \begin_inset Flex CharStyle:Code
9493 status collapsed
9494
9495 \begin_layout PlainLayout
9496 DefaultFont
9497 \end_layout
9498
9499 \end_inset
9500
9501  This is used to describe the default font of the document.
9502  See Section
9503 \begin_inset Space ~
9504 \end_inset
9505
9506
9507 \begin_inset CommandInset ref
9508 LatexCommand ref
9509 reference "sec:fonts"
9510
9511 \end_inset
9512
9513  for a description.
9514 \end_layout
9515
9516 \begin_layout Description
9517 \begin_inset Flex CharStyle:Code
9518 status collapsed
9519
9520 \begin_layout PlainLayout
9521 DefaultStyle
9522 \end_layout
9523
9524 \end_inset
9525
9526  [
9527 \begin_inset Flex CharStyle:Code
9528 status collapsed
9529
9530 \begin_layout PlainLayout
9531 string
9532 \end_layout
9533
9534 \end_inset
9535
9536 ] This is the style that will be assigned to new paragraphs, usually 
9537 \begin_inset Flex CharStyle:MenuItem
9538 status collapsed
9539
9540 \begin_layout PlainLayout
9541 Standard
9542 \end_layout
9543
9544 \end_inset
9545
9546 .
9547  This will default to the first defined style if not given, but you are
9548  highly encouraged to use this directive.
9549 \end_layout
9550
9551 \begin_layout Description
9552 \begin_inset Flex CharStyle:Code
9553 status collapsed
9554
9555 \begin_layout PlainLayout
9556 TitleLatexType
9557 \end_layout
9558
9559 \end_inset
9560
9561  [
9562 \begin_inset Flex CharStyle:Code
9563 status collapsed
9564
9565 \begin_layout PlainLayout
9566
9567 \emph on
9568 CommandAfter
9569 \end_layout
9570
9571 \end_inset
9572
9573
9574 \begin_inset Flex CharStyle:Code
9575 status collapsed
9576
9577 \begin_layout PlainLayout
9578 Environment
9579 \end_layout
9580
9581 \end_inset
9582
9583 ] Indicates what kind of markup is used to define the title of a document.
9584  
9585 \begin_inset Flex CharStyle:Code
9586 status collapsed
9587
9588 \begin_layout PlainLayout
9589 CommandAfter
9590 \end_layout
9591
9592 \end_inset
9593
9594  means that the macro with name 
9595 \begin_inset Flex CharStyle:Code
9596 status collapsed
9597
9598 \begin_layout PlainLayout
9599 TitleLatexName
9600 \end_layout
9601
9602 \end_inset
9603
9604  will be inserted after the last layout which has 
9605 \begin_inset Quotes eld
9606 \end_inset
9607
9608
9609 \begin_inset Flex CharStyle:Code
9610 status collapsed
9611
9612 \begin_layout PlainLayout
9613 InTitle 1
9614 \end_layout
9615
9616 \end_inset
9617
9618
9619 \begin_inset Quotes erd
9620 \end_inset
9621
9622 .
9623  
9624 \begin_inset Flex CharStyle:Code
9625 status collapsed
9626
9627 \begin_layout PlainLayout
9628 Environment
9629 \end_layout
9630
9631 \end_inset
9632
9633  corresponds to the case where the block of paragraphs which have 
9634 \begin_inset Quotes eld
9635 \end_inset
9636
9637
9638 \begin_inset Flex CharStyle:Code
9639 status collapsed
9640
9641 \begin_layout PlainLayout
9642 InTitle 1
9643 \end_layout
9644
9645 \end_inset
9646
9647
9648 \begin_inset Quotes erd
9649 \end_inset
9650
9651  should be enclosed into the 
9652 \begin_inset Flex CharStyle:Code
9653 status collapsed
9654
9655 \begin_layout PlainLayout
9656 TitleLatexName
9657 \end_layout
9658
9659 \end_inset
9660
9661  environment.
9662 \end_layout
9663
9664 \begin_layout Description
9665 \begin_inset Flex CharStyle:Code
9666 status collapsed
9667
9668 \begin_layout PlainLayout
9669 TitleLatexName
9670 \end_layout
9671
9672 \end_inset
9673
9674  [
9675 \begin_inset Flex CharStyle:Code
9676 status collapsed
9677
9678 \begin_layout PlainLayout
9679 string="maketitle"
9680 \end_layout
9681
9682 \end_inset
9683
9684 ] The name of the command/environment mentionned above.
9685 \end_layout
9686
9687 \begin_layout Description
9688 \begin_inset Flex CharStyle:Code
9689 status collapsed
9690
9691 \begin_layout PlainLayout
9692 Preamble\SpecialChar \ldots{}
9693 EndPreamble
9694 \end_layout
9695
9696 \end_inset
9697
9698  A set of macro definitions that will be output at the beginning of the
9699  LaTeX files.
9700  Use this for global definitions.
9701 \end_layout
9702
9703 \begin_layout Description
9704 \begin_inset Flex CharStyle:Code
9705 status collapsed
9706
9707 \begin_layout PlainLayout
9708 Input
9709 \end_layout
9710
9711 \end_inset
9712
9713  As its name implies, this command allows you to include another layout
9714  definition file within yours to avoid duplicating commands.
9715  Common examples are the standard layout files, for example, 
9716 \begin_inset Flex CharStyle:Code
9717 status collapsed
9718
9719 \begin_layout PlainLayout
9720 stdclass.inc
9721 \end_layout
9722
9723 \end_inset
9724
9725 , which contains most of the basic layouts.
9726 \end_layout
9727
9728 \begin_layout Description
9729 \begin_inset Flex CharStyle:Code
9730 status collapsed
9731
9732 \begin_layout PlainLayout
9733 Style\SpecialChar \ldots{}
9734 End
9735 \end_layout
9736
9737 \end_inset
9738
9739  This sequence defines a new style.
9740  If the style already exists, it will redefine some of its parameters instead.
9741  See Section
9742 \begin_inset Space ~
9743 \end_inset
9744
9745
9746 \begin_inset CommandInset ref
9747 LatexCommand ref
9748 reference "sec:style"
9749
9750 \end_inset
9751
9752  for details.
9753 \end_layout
9754
9755 \begin_layout Description
9756 \begin_inset Flex CharStyle:Code
9757 status collapsed
9758
9759 \begin_layout PlainLayout
9760 NoStyle
9761 \end_layout
9762
9763 \end_inset
9764
9765  This command deletes an existing style.
9766  This is particularly useful when you want to suppress a style that has
9767  be defined in an input file.
9768 \end_layout
9769
9770 \begin_layout Description
9771 \begin_inset Flex CharStyle:Code
9772 status collapsed
9773
9774 \begin_layout PlainLayout
9775 Float\SpecialChar \ldots{}
9776 End
9777 \end_layout
9778
9779 \end_inset
9780
9781  This sequence defines a new float.
9782  See Section
9783 \begin_inset Space ~
9784 \end_inset
9785
9786
9787 \begin_inset CommandInset ref
9788 LatexCommand ref
9789 reference "sec:floats"
9790
9791 \end_inset
9792
9793  for details.
9794 \end_layout
9795
9796 \begin_layout Description
9797 \begin_inset Flex CharStyle:Code
9798 status collapsed
9799
9800 \begin_layout PlainLayout
9801 NoFloat
9802 \end_layout
9803
9804 \end_inset
9805
9806  This command deletes an existing float.
9807  This is particularly useful when you want to suppress a float that has
9808  be defined in an input file.
9809 \end_layout
9810
9811 \begin_layout Description
9812 \begin_inset Flex CharStyle:Code
9813 status collapsed
9814
9815 \begin_layout PlainLayout
9816 InsetLayout\SpecialChar \ldots{}
9817 End
9818 \end_layout
9819
9820 \end_inset
9821
9822  This section (re-)defines the layout of an inset.
9823  It can be applied to an existing inset of to a new, user-defined inset,
9824  e.g., a new character style.
9825  See Section
9826 \begin_inset Space ~
9827 \end_inset
9828
9829
9830 \begin_inset CommandInset ref
9831 LatexCommand ref
9832 reference "sec:charstyle"
9833
9834 \end_inset
9835
9836  for a description.
9837 \end_layout
9838
9839 \begin_layout Description
9840 \begin_inset Flex CharStyle:Code
9841 status collapsed
9842
9843 \begin_layout PlainLayout
9844 Counter\SpecialChar \ldots{}
9845 End
9846 \end_layout
9847
9848 \end_inset
9849
9850  This sequence defines a new counter.
9851  See Section
9852 \begin_inset Space ~
9853 \end_inset
9854
9855
9856 \begin_inset CommandInset ref
9857 LatexCommand ref
9858 reference "sec:counter"
9859
9860 \end_inset
9861
9862  for details.
9863 \end_layout
9864
9865 \begin_layout Standard
9866 \begin_inset ERT
9867 status open
9868
9869 \begin_layout PlainLayout
9870
9871
9872 \backslash
9873 end{sloppypar}
9874 \end_layout
9875
9876 \end_inset
9877
9878
9879 \end_layout
9880
9881 \begin_layout Subsection
9882 \begin_inset Flex CharStyle:Code
9883 status collapsed
9884
9885 \begin_layout PlainLayout
9886 ClassOptions
9887 \end_layout
9888
9889 \end_inset
9890
9891  section
9892 \end_layout
9893
9894 \begin_layout Standard
9895 \begin_inset CommandInset label
9896 LatexCommand label
9897 name "sec:classoptions"
9898
9899 \end_inset
9900
9901 The 
9902 \begin_inset Flex CharStyle:Code
9903 status collapsed
9904
9905 \begin_layout PlainLayout
9906 ClassOptions
9907 \end_layout
9908
9909 \end_inset
9910
9911  section can contain the following entries:
9912 \end_layout
9913
9914 \begin_layout Description
9915 \begin_inset Flex CharStyle:Code
9916 status collapsed
9917
9918 \begin_layout PlainLayout
9919 FontSize
9920 \end_layout
9921
9922 \end_inset
9923
9924  [
9925 \begin_inset Flex CharStyle:Code
9926 status collapsed
9927
9928 \begin_layout PlainLayout
9929 string="10|11|12"
9930 \end_layout
9931
9932 \end_inset
9933
9934 ] The list of available font sizes for the document's main font, separated
9935  by 
9936 \begin_inset Quotes eld
9937 \end_inset
9938
9939
9940 \begin_inset Flex CharStyle:Code
9941 status collapsed
9942
9943 \begin_layout PlainLayout
9944 |
9945 \end_layout
9946
9947 \end_inset
9948
9949
9950 \begin_inset Quotes erd
9951 \end_inset
9952
9953 .
9954 \end_layout
9955
9956 \begin_layout Description
9957 \begin_inset Flex CharStyle:Code
9958 status collapsed
9959
9960 \begin_layout PlainLayout
9961 PageStyle
9962 \end_layout
9963
9964 \end_inset
9965
9966  [
9967 \begin_inset Flex CharStyle:Code
9968 status collapsed
9969
9970 \begin_layout PlainLayout
9971 string="empty|plain|headings|fancy"
9972 \end_layout
9973
9974 \end_inset
9975
9976 ] The list of available page styles, separated by 
9977 \begin_inset Quotes eld
9978 \end_inset
9979
9980
9981 \begin_inset Flex CharStyle:Code
9982 status collapsed
9983
9984 \begin_layout PlainLayout
9985 |
9986 \end_layout
9987
9988 \end_inset
9989
9990
9991 \begin_inset Quotes erd
9992 \end_inset
9993
9994 .
9995 \end_layout
9996
9997 \begin_layout Description
9998 \begin_inset Flex CharStyle:Code
9999 status collapsed
10000
10001 \begin_layout PlainLayout
10002 Other
10003 \end_layout
10004
10005 \end_inset
10006
10007  [
10008 \begin_inset Flex CharStyle:Code
10009 status collapsed
10010
10011 \begin_layout PlainLayout
10012 string=""
10013 \end_layout
10014
10015 \end_inset
10016
10017 ] Some document class options, separated by a comma, that will be added
10018  to the optional part of the 
10019 \begin_inset Flex CharStyle:Code
10020 status collapsed
10021
10022 \begin_layout PlainLayout
10023
10024 \backslash
10025 documentclass
10026 \end_layout
10027
10028 \end_inset
10029
10030  command.
10031 \end_layout
10032
10033 \begin_layout Subsection
10034 Specific Paragraph Layouts
10035 \end_layout
10036
10037 \begin_layout Standard
10038 \begin_inset CommandInset label
10039 LatexCommand label
10040 name "sec:style"
10041
10042 \end_inset
10043
10044 A paragraph layout description looks like this
10045 \begin_inset Foot
10046 status collapsed
10047
10048 \begin_layout PlainLayout
10049 Note that this will either define a new layout or modify an existing one.
10050 \end_layout
10051
10052 \end_inset
10053
10054 :
10055 \end_layout
10056
10057 \begin_layout LyX-Code
10058 Style 
10059 \family roman
10060 \emph on
10061 name
10062 \end_layout
10063
10064 \begin_layout LyX-Code
10065  ...
10066 \end_layout
10067
10068 \begin_layout LyX-Code
10069 End
10070 \end_layout
10071
10072 \begin_layout Standard
10073 where the following commands are allowed:
10074 \end_layout
10075
10076 \begin_layout Standard
10077 \begin_inset ERT
10078 status open
10079
10080 \begin_layout PlainLayout
10081
10082
10083 \backslash
10084 begin{sloppypar}
10085 \end_layout
10086
10087 \end_inset
10088
10089
10090 \end_layout
10091
10092 \begin_layout Description
10093 \begin_inset Flex CharStyle:Code
10094 status collapsed
10095
10096 \begin_layout PlainLayout
10097 CopyStyle
10098 \end_layout
10099
10100 \end_inset
10101
10102  
10103 \begin_inset Flex CharStyle:Code
10104 status collapsed
10105
10106 \begin_layout PlainLayout
10107 [string]
10108 \end_layout
10109
10110 \end_inset
10111
10112  This is used to copy all the features of an existing layout into the current
10113  one.
10114  
10115 \end_layout
10116
10117 \begin_layout Description
10118 \begin_inset Flex CharStyle:Code
10119 status collapsed
10120
10121 \begin_layout PlainLayout
10122 LatexType
10123 \end_layout
10124
10125 \end_inset
10126
10127  [
10128 \begin_inset Flex CharStyle:Code
10129 status collapsed
10130
10131 \begin_layout PlainLayout
10132
10133 \emph on
10134 Paragraph
10135 \emph default
10136 , Command, Environment, Item_Environment,
10137 \end_layout
10138
10139 \end_inset
10140
10141  
10142 \begin_inset Flex CharStyle:Code
10143 status collapsed
10144
10145 \begin_layout PlainLayout
10146 List_Environment
10147 \end_layout
10148
10149 \end_inset
10150
10151 ] How the layout should be translated into LaTeX.
10152  
10153 \begin_inset Flex CharStyle:Code
10154 status collapsed
10155
10156 \begin_layout PlainLayout
10157 Paragraph
10158 \end_layout
10159
10160 \end_inset
10161
10162  means nothing special.
10163  
10164 \begin_inset Flex CharStyle:Code
10165 status collapsed
10166
10167 \begin_layout PlainLayout
10168 Command
10169 \end_layout
10170
10171 \end_inset
10172
10173  means 
10174 \begin_inset Flex CharStyle:Code
10175 status collapsed
10176
10177 \begin_layout PlainLayout
10178
10179 \backslash
10180
10181 \emph on
10182 LatexName
10183 \emph default
10184 {\SpecialChar \ldots{}
10185 }
10186 \end_layout
10187
10188 \end_inset
10189
10190  and 
10191 \begin_inset Flex CharStyle:Code
10192 status collapsed
10193
10194 \begin_layout PlainLayout
10195 Environment
10196 \end_layout
10197
10198 \end_inset
10199
10200  means 
10201 \begin_inset Flex CharStyle:Code
10202 status collapsed
10203
10204 \begin_layout PlainLayout
10205
10206 \backslash
10207 begin{
10208 \emph on
10209 LatexName
10210 \emph default
10211 }\SpecialChar \ldots{}
10212
10213 \backslash
10214 end{
10215 \emph on
10216 LatexName
10217 \emph default
10218 }
10219 \end_layout
10220
10221 \end_inset
10222
10223 .
10224  
10225 \begin_inset Flex CharStyle:Code
10226 status collapsed
10227
10228 \begin_layout PlainLayout
10229 Item_Environment
10230 \end_layout
10231
10232 \end_inset
10233
10234  is the same as 
10235 \begin_inset Flex CharStyle:Code
10236 status collapsed
10237
10238 \begin_layout PlainLayout
10239 Environment
10240 \end_layout
10241
10242 \end_inset
10243
10244 , except that a 
10245 \begin_inset Flex CharStyle:Code
10246 status collapsed
10247
10248 \begin_layout PlainLayout
10249
10250 \backslash
10251 item
10252 \end_layout
10253
10254 \end_inset
10255
10256  is generated for each paragraph of this environment.
10257  
10258 \begin_inset Flex CharStyle:Code
10259 status collapsed
10260
10261 \begin_layout PlainLayout
10262 List_Environment
10263 \end_layout
10264
10265 \end_inset
10266
10267  is the same as 
10268 \begin_inset Flex CharStyle:Code
10269 status collapsed
10270
10271 \begin_layout PlainLayout
10272 Item_Environment
10273 \end_layout
10274
10275 \end_inset
10276
10277 , except that 
10278 \begin_inset Flex CharStyle:Code
10279 status collapsed
10280
10281 \begin_layout PlainLayout
10282 LabelWidthString
10283 \end_layout
10284
10285 \end_inset
10286
10287  is passed as an argument to the environment.
10288  
10289 \begin_inset Flex CharStyle:Code
10290 status collapsed
10291
10292 \begin_layout PlainLayout
10293 LabelWidthString
10294 \end_layout
10295
10296 \end_inset
10297
10298  can be defined in the 
10299 \begin_inset Flex CharStyle:MenuItem
10300 status collapsed
10301
10302 \begin_layout PlainLayout
10303
10304 \bar under
10305 L
10306 \bar default
10307 ayout\SpecialChar \menuseparator
10308
10309 \bar under
10310 P
10311 \bar default
10312 aragraph
10313 \end_layout
10314
10315 \end_inset
10316
10317  dialog.
10318  
10319 \begin_inset Flex CharStyle:Code
10320 status collapsed
10321
10322 \begin_layout PlainLayout
10323
10324 \emph on
10325 LatexType
10326 \end_layout
10327
10328 \end_inset
10329
10330  is perhaps a bit misleading, since these rules apply to SGML classes, too.
10331  Visit the SGML class files for specific examples.
10332 \end_layout
10333
10334 \begin_layout Description
10335 \begin_inset Flex CharStyle:Code
10336 status collapsed
10337
10338 \begin_layout PlainLayout
10339 InTitle
10340 \end_layout
10341
10342 \end_inset
10343
10344  
10345 \begin_inset Flex CharStyle:Code
10346 status collapsed
10347
10348 \begin_layout PlainLayout
10349 [1, 0]
10350 \end_layout
10351
10352 \end_inset
10353
10354  If 1, marks the layout as being part of a title block (see also the 
10355 \begin_inset Flex CharStyle:Code
10356 status collapsed
10357
10358 \begin_layout PlainLayout
10359 TitleLatexType
10360 \end_layout
10361
10362 \end_inset
10363
10364  and 
10365 \begin_inset Flex CharStyle:Code
10366 status collapsed
10367
10368 \begin_layout PlainLayout
10369 TitleLatexName
10370 \end_layout
10371
10372 \end_inset
10373
10374  global entries)
10375 \end_layout
10376
10377 \begin_layout Description
10378 \begin_inset Flex CharStyle:Code
10379 status collapsed
10380
10381 \begin_layout PlainLayout
10382 LatexName
10383 \end_layout
10384
10385 \end_inset
10386
10387  The name of the corresponding LaTeX stuff.
10388  Either the environment or command name.
10389 \end_layout
10390
10391 \begin_layout Description
10392 \begin_inset Flex CharStyle:Code
10393 status collapsed
10394
10395 \begin_layout PlainLayout
10396 LatexParam
10397 \end_layout
10398
10399 \end_inset
10400
10401  The optional parameter for the corresponding 
10402 \begin_inset Flex CharStyle:Code
10403 status collapsed
10404
10405 \begin_layout PlainLayout
10406 LatexName
10407 \end_layout
10408
10409 \end_inset
10410
10411  stuff.
10412  This parameter cannot be changed from within LyX.
10413 \end_layout
10414
10415 \begin_layout Description
10416 \begin_inset Flex CharStyle:Code
10417 status collapsed
10418
10419 \begin_layout PlainLayout
10420 OptionalArgs
10421 \end_layout
10422
10423 \end_inset
10424
10425  [
10426 \begin_inset Flex CharStyle:Code
10427 status collapsed
10428
10429 \begin_layout PlainLayout
10430 int=0
10431 \end_layout
10432
10433 \end_inset
10434
10435 ] The number of optional arguments that can be used with this layout.
10436  This is useful for things like section headings, and only makes sense with
10437  LaTeX.
10438 \end_layout
10439
10440 \begin_layout Description
10441 \begin_inset Flex CharStyle:Code
10442 status collapsed
10443
10444 \begin_layout PlainLayout
10445 Margin
10446 \end_layout
10447
10448 \end_inset
10449
10450  [
10451 \begin_inset Flex CharStyle:Code
10452 status collapsed
10453
10454 \begin_layout PlainLayout
10455
10456 \emph on
10457 Static
10458 \emph default
10459 , Manual, Dynamic, First_Dynamic, Right_Address_Box
10460 \end_layout
10461
10462 \end_inset
10463
10464
10465 \newline
10466 The kind of margin that the layout has on the left side.
10467  
10468 \begin_inset Flex CharStyle:Code
10469 status collapsed
10470
10471 \begin_layout PlainLayout
10472 Static
10473 \end_layout
10474
10475 \end_inset
10476
10477  just means a fixed margin.
10478  
10479 \begin_inset Flex CharStyle:Code
10480 status collapsed
10481
10482 \begin_layout PlainLayout
10483 Manual
10484 \end_layout
10485
10486 \end_inset
10487
10488  means that the left margin depends on the string entered in the 
10489 \begin_inset Flex CharStyle:MenuItem
10490 status collapsed
10491
10492 \begin_layout PlainLayout
10493
10494 \bar under
10495 E
10496 \bar default
10497 dit\SpecialChar \menuseparator
10498
10499 \bar under
10500 P
10501 \bar default
10502 aragraph
10503 \begin_inset Space ~
10504 \end_inset
10505
10506 Settings
10507 \end_layout
10508
10509 \end_inset
10510
10511  dialog.
10512  This is used to typeset nice lists without tabulators.
10513  
10514 \begin_inset Flex CharStyle:Code
10515 status collapsed
10516
10517 \begin_layout PlainLayout
10518 Dynamic
10519 \end_layout
10520
10521 \end_inset
10522
10523  means that the margin depends on the size of the label.
10524  This is used for automatic enumerated headlines.
10525  It is obvious that the headline 
10526 \begin_inset Quotes eld
10527 \end_inset
10528
10529 5.4.3.2.1 Very long headline
10530 \begin_inset Quotes erd
10531 \end_inset
10532
10533  must have a wider left margin (as wide as 
10534 \begin_inset Quotes eld
10535 \end_inset
10536
10537 5.4.3.2.1
10538 \begin_inset Quotes erd
10539 \end_inset
10540
10541  plus the space) than 
10542 \begin_inset Quotes eld
10543 \end_inset
10544
10545 3.2 Very long headline
10546 \begin_inset Quotes erd
10547 \end_inset
10548
10549 , even if other word processors are not able to do this.
10550  
10551 \begin_inset Flex CharStyle:Code
10552 status collapsed
10553
10554 \begin_layout PlainLayout
10555 First_Dynamic
10556 \end_layout
10557
10558 \end_inset
10559
10560  is similar, but only the very first row of the paragraph is dynamic, while
10561  the others are static; this is used, for example, for descriptions.
10562  
10563 \begin_inset Flex CharStyle:Code
10564 status collapsed
10565
10566 \begin_layout PlainLayout
10567 Right_Address_Box
10568 \end_layout
10569
10570 \end_inset
10571
10572  means the margin is chosen in a way that the longest row of this paragraph
10573  fits to the right margin.
10574  This is used to typeset an address on the right edge of the page.
10575 \end_layout
10576
10577 \begin_layout Description
10578 \begin_inset Flex CharStyle:Code
10579 status collapsed
10580
10581 \begin_layout PlainLayout
10582 NextNoIndent
10583 \end_layout
10584
10585 \end_inset
10586
10587  [
10588 \begin_inset Flex CharStyle:Code
10589 status collapsed
10590
10591 \begin_layout PlainLayout
10592 1,
10593 \end_layout
10594
10595 \end_inset
10596
10597  
10598 \begin_inset Flex CharStyle:Code
10599 status collapsed
10600
10601 \begin_layout PlainLayout
10602
10603 \emph on
10604 0
10605 \end_layout
10606
10607 \end_inset
10608
10609 ] Whether the following Paragraph is allowed to indent its very first row.
10610  
10611 \begin_inset Flex CharStyle:Code
10612 status collapsed
10613
10614 \begin_layout PlainLayout
10615 1
10616 \end_layout
10617
10618 \end_inset
10619
10620  means that it is not allowed to do so, 
10621 \begin_inset Flex CharStyle:Code
10622 status collapsed
10623
10624 \begin_layout PlainLayout
10625 0
10626 \end_layout
10627
10628 \end_inset
10629
10630  means it could do so if it wants to.
10631 \end_layout
10632
10633 \begin_layout Description
10634 \begin_inset Flex CharStyle:Code
10635 status collapsed
10636
10637 \begin_layout PlainLayout
10638 ParIndent
10639 \end_layout
10640
10641 \end_inset
10642
10643  [
10644 \begin_inset Flex CharStyle:Code
10645 status collapsed
10646
10647 \begin_layout PlainLayout
10648 string=""
10649 \end_layout
10650
10651 \end_inset
10652
10653 ] The indent of the very first line of a paragraph.
10654  The argument is passed as a string.
10655  For example 
10656 \begin_inset Flex CharStyle:Code
10657 status collapsed
10658
10659 \begin_layout PlainLayout
10660 "MM"
10661 \end_layout
10662
10663 \end_inset
10664
10665  means that the paragraph is indented with the width of 
10666 \begin_inset Flex CharStyle:Code
10667 status collapsed
10668
10669 \begin_layout PlainLayout
10670 "MM"
10671 \end_layout
10672
10673 \end_inset
10674
10675  in 
10676 \begin_inset Flex CharStyle:Code
10677 status collapsed
10678
10679 \begin_layout PlainLayout
10680 the
10681 \end_layout
10682
10683 \end_inset
10684
10685  normal font.
10686  You can get a negative width by prefixing the string with 
10687 \begin_inset Flex CharStyle:Code
10688 status collapsed
10689
10690 \begin_layout PlainLayout
10691 "-"
10692 \end_layout
10693
10694 \end_inset
10695
10696 .
10697  This way was chosen so that the look is the same with each used screen
10698  font.
10699  The 
10700 \begin_inset Flex CharStyle:Code
10701 status collapsed
10702
10703 \begin_layout PlainLayout
10704 Parindent
10705 \end_layout
10706
10707 \end_inset
10708
10709  will be fixed for a certain layout.
10710  The exception is Standard layout, since the indentation of a Standard layout
10711  paragraph can be prohibited with 
10712 \begin_inset Flex CharStyle:Code
10713 status collapsed
10714
10715 \begin_layout PlainLayout
10716 NextNoIndent
10717 \end_layout
10718
10719 \end_inset
10720
10721 .
10722  Also, Standard layout paragraphs inside environments use the 
10723 \begin_inset Flex CharStyle:Code
10724 status collapsed
10725
10726 \begin_layout PlainLayout
10727 Parindent
10728 \end_layout
10729
10730 \end_inset
10731
10732  of the environment, not their native one.
10733  For example, Standard paragraphs inside an enumeration are not indented.
10734 \end_layout
10735
10736 \begin_layout Description
10737 \begin_inset Flex CharStyle:Code
10738 status collapsed
10739
10740 \begin_layout PlainLayout
10741 Parskip
10742 \end_layout
10743
10744 \end_inset
10745
10746  [
10747 \begin_inset Flex CharStyle:Code
10748 status collapsed
10749
10750 \begin_layout PlainLayout
10751 float=0
10752 \end_layout
10753
10754 \end_inset
10755
10756 ] LyX allows to choose either 
10757 \begin_inset Quotes eld
10758 \end_inset
10759
10760 indent
10761 \begin_inset Quotes erd
10762 \end_inset
10763
10764  or 
10765 \begin_inset Quotes eld
10766 \end_inset
10767
10768 skip
10769 \begin_inset Quotes erd
10770 \end_inset
10771
10772  to typeset a document.
10773  When 
10774 \begin_inset Quotes eld
10775 \end_inset
10776
10777 indent
10778 \begin_inset Quotes erd
10779 \end_inset
10780
10781  is chosen, this value is completely ignored.
10782  When 
10783 \begin_inset Quotes eld
10784 \end_inset
10785
10786 skip
10787 \begin_inset Quotes erd
10788 \end_inset
10789
10790  is chosen, the parindent of a LaTeXtype 
10791 \begin_inset Quotes eld
10792 \end_inset
10793
10794 Paragraph
10795 \begin_inset Quotes erd
10796 \end_inset
10797
10798  layout is ignored and all paragraphs are additionally separated by this
10799  parskip argument.
10800  The vertical space is calculated with 
10801 \begin_inset Flex CharStyle:Code
10802 status collapsed
10803
10804 \begin_layout PlainLayout
10805 value*DefaultHeight()
10806 \end_layout
10807
10808 \end_inset
10809
10810  where 
10811 \begin_inset Flex CharStyle:Code
10812 status collapsed
10813
10814 \begin_layout PlainLayout
10815 DefaultHeight()
10816 \end_layout
10817
10818 \end_inset
10819
10820  is the height of a row with the normal font.
10821  This way, the look stays the same with different screen fonts.
10822 \end_layout
10823
10824 \begin_layout Description
10825 \begin_inset Flex CharStyle:Code
10826 status collapsed
10827
10828 \begin_layout PlainLayout
10829 TopSep
10830 \end_layout
10831
10832 \end_inset
10833
10834  [
10835 \begin_inset Flex CharStyle:Code
10836 status collapsed
10837
10838 \begin_layout PlainLayout
10839 float=0
10840 \end_layout
10841
10842 \end_inset
10843
10844 ] The vertical space with which the very first of a chain of paragraphs
10845  with this layout is separated from the previous paragraph.
10846  If the previous paragraph has another layout, the separations are not simply
10847  added, but the maximum is taken.
10848 \end_layout
10849
10850 \begin_layout Description
10851 \begin_inset Flex CharStyle:Code
10852 status collapsed
10853
10854 \begin_layout PlainLayout
10855 BottomSep
10856 \end_layout
10857
10858 \end_inset
10859
10860  [
10861 \begin_inset Flex CharStyle:Code
10862 status collapsed
10863
10864 \begin_layout PlainLayout
10865 float=0
10866 \end_layout
10867
10868 \end_inset
10869
10870 ] The same as 
10871 \begin_inset Flex CharStyle:Code
10872 status collapsed
10873
10874 \begin_layout PlainLayout
10875 TopSep
10876 \end_layout
10877
10878 \end_inset
10879
10880  for the very last paragraph.
10881 \end_layout
10882
10883 \begin_layout Description
10884 \begin_inset Flex CharStyle:Code
10885 status collapsed
10886
10887 \begin_layout PlainLayout
10888 Parsep
10889 \end_layout
10890
10891 \end_inset
10892
10893  [
10894 \begin_inset Flex CharStyle:Code
10895 status collapsed
10896
10897 \begin_layout PlainLayout
10898 float=0
10899 \end_layout
10900
10901 \end_inset
10902
10903 ] The vertical space between two paragraphs of this layout.
10904 \end_layout
10905
10906 \begin_layout Description
10907 \begin_inset Flex CharStyle:Code
10908 status collapsed
10909
10910 \begin_layout PlainLayout
10911 Itemsep
10912 \end_layout
10913
10914 \end_inset
10915
10916  [
10917 \begin_inset Flex CharStyle:Code
10918 status collapsed
10919
10920 \begin_layout PlainLayout
10921 float=0
10922 \end_layout
10923
10924 \end_inset
10925
10926 ] This is an extra space between the paragraphs of an environment layout.
10927  If you put other layouts into an environment, each is separated with the
10928  environment's 
10929 \begin_inset Flex CharStyle:Code
10930 status collapsed
10931
10932 \begin_layout PlainLayout
10933 Parsep
10934 \end_layout
10935
10936 \end_inset
10937
10938 .
10939  But the whole items of the environment are additionally separated with
10940  this 
10941 \begin_inset Flex CharStyle:Code
10942 status collapsed
10943
10944 \begin_layout PlainLayout
10945 Itemsep
10946 \end_layout
10947
10948 \end_inset
10949
10950 .
10951  
10952 \end_layout
10953
10954 \begin_layout Description
10955 \begin_inset Flex CharStyle:Code
10956 status collapsed
10957
10958 \begin_layout PlainLayout
10959 LeftMargin
10960 \end_layout
10961
10962 \end_inset
10963
10964  [
10965 \begin_inset Flex CharStyle:Code
10966 status collapsed
10967
10968 \begin_layout PlainLayout
10969 string=""
10970 \end_layout
10971
10972 \end_inset
10973
10974 ] If you put layouts into environments, the leftmargins are not simply added,
10975  but added with a factor 
10976 \begin_inset Formula $\frac{4}{depth+4}$
10977 \end_inset
10978
10979 .
10980  Note that this parameter is also used when the border is defined as 
10981 \begin_inset Flex CharStyle:Code
10982 status collapsed
10983
10984 \begin_layout PlainLayout
10985 Manual
10986 \end_layout
10987
10988 \end_inset
10989
10990  or 
10991 \begin_inset Flex CharStyle:Code
10992 status collapsed
10993
10994 \begin_layout PlainLayout
10995 Dynamic
10996 \end_layout
10997
10998 \end_inset
10999
11000 .
11001  Then it is added to the manual or dynamic border.
11002  This string has the same meaning as for 
11003 \begin_inset Flex CharStyle:Code
11004 status collapsed
11005
11006 \begin_layout PlainLayout
11007 ParIndent
11008 \end_layout
11009
11010 \end_inset
11011
11012 .
11013 \end_layout
11014
11015 \begin_layout Description
11016 \begin_inset Flex CharStyle:Code
11017 status collapsed
11018
11019 \begin_layout PlainLayout
11020 RightMargin
11021 \end_layout
11022
11023 \end_inset
11024
11025  [
11026 \begin_inset Flex CharStyle:Code
11027 status collapsed
11028
11029 \begin_layout PlainLayout
11030 string=""
11031 \end_layout
11032
11033 \end_inset
11034
11035 ] Similar to 
11036 \begin_inset Flex CharStyle:Code
11037 status collapsed
11038
11039 \begin_layout PlainLayout
11040 LeftMargin
11041 \end_layout
11042
11043 \end_inset
11044
11045 .
11046 \end_layout
11047
11048 \begin_layout Description
11049 \begin_inset Flex CharStyle:Code
11050 status collapsed
11051
11052 \begin_layout PlainLayout
11053 Labeltype
11054 \end_layout
11055
11056 \end_inset
11057
11058  [
11059 \begin_inset Flex CharStyle:Code
11060 status collapsed
11061
11062 \begin_layout PlainLayout
11063
11064 \emph on
11065 No_Label
11066 \emph default
11067 , Manual, Static, Top_Environment, 
11068 \newline
11069 Centered_Top_Environment, Sensitive,
11070  Counter
11071 \end_layout
11072
11073 \end_inset
11074
11075
11076 \newline
11077
11078 \begin_inset Flex CharStyle:Code
11079 status collapsed
11080
11081 \begin_layout PlainLayout
11082 Manual
11083 \end_layout
11084
11085 \end_inset
11086
11087  means the label is the very first word (up to the first real blank).
11088  
11089 \begin_inset Flex CharStyle:Code
11090 status collapsed
11091
11092 \begin_layout PlainLayout
11093 Static
11094 \end_layout
11095
11096 \end_inset
11097
11098  means it is defined in the layout (see 
11099 \begin_inset Flex CharStyle:Code
11100 status collapsed
11101
11102 \begin_layout PlainLayout
11103 LabelString
11104 \end_layout
11105
11106 \end_inset
11107
11108 ).
11109  
11110 \begin_inset Flex CharStyle:Code
11111 status collapsed
11112
11113 \begin_layout PlainLayout
11114 Top_Environment
11115 \end_layout
11116
11117 \end_inset
11118
11119  and 
11120 \begin_inset Flex CharStyle:Code
11121 status collapsed
11122
11123 \begin_layout PlainLayout
11124 Centered_Top_Environment
11125 \end_layout
11126
11127 \end_inset
11128
11129  are special cases of 
11130 \begin_inset Flex CharStyle:Code
11131 status collapsed
11132
11133 \begin_layout PlainLayout
11134 Static
11135 \end_layout
11136
11137 \end_inset
11138
11139 .
11140  The label will be printed above the paragraph, but only at the top of an
11141  environment or the top of a chain of paragraphs with this layout.
11142  Usage is for example the 
11143 \begin_inset Flex CharStyle:MenuItem
11144 status collapsed
11145
11146 \begin_layout PlainLayout
11147 Abstract
11148 \end_layout
11149
11150 \end_inset
11151
11152  layout or the 
11153 \begin_inset Flex CharStyle:MenuItem
11154 status collapsed
11155
11156 \begin_layout PlainLayout
11157 Bibliography
11158 \end_layout
11159
11160 \end_inset
11161
11162  layout.
11163  This is also the case for 
11164 \begin_inset Flex CharStyle:Code
11165 status collapsed
11166
11167 \begin_layout PlainLayout
11168 Manual
11169 \end_layout
11170
11171 \end_inset
11172
11173  labels with latex type 
11174 \begin_inset Flex CharStyle:Code
11175 status collapsed
11176
11177 \begin_layout PlainLayout
11178 Environment
11179 \end_layout
11180
11181 \end_inset
11182
11183 , in order to make layouts for theorems work correctly.
11184  
11185 \begin_inset Flex CharStyle:Code
11186 status collapsed
11187
11188 \begin_layout PlainLayout
11189 Sensitive
11190 \end_layout
11191
11192 \end_inset
11193
11194  is a special case for the caption-labels 
11195 \begin_inset Quotes eld
11196 \end_inset
11197
11198 Figure
11199 \begin_inset Quotes erd
11200 \end_inset
11201
11202  and 
11203 \begin_inset Quotes eld
11204 \end_inset
11205
11206 Table
11207 \begin_inset Quotes erd
11208 \end_inset
11209
11210 .
11211  
11212 \begin_inset Flex CharStyle:Code
11213 status collapsed
11214
11215 \begin_layout PlainLayout
11216 Sensitive
11217 \end_layout
11218
11219 \end_inset
11220
11221  means the (hardcoded) label string depends on the kind of float.
11222  The 
11223 \begin_inset Flex CharStyle:Code
11224 status collapsed
11225
11226 \begin_layout PlainLayout
11227 Counter
11228 \end_layout
11229
11230 \end_inset
11231
11232  label type defines automatically numbered labels.
11233 \end_layout
11234
11235 \begin_layout Description
11236 \begin_inset Flex CharStyle:Code
11237 status collapsed
11238
11239 \begin_layout PlainLayout
11240 LabelCounter
11241 \end_layout
11242
11243 \end_inset
11244
11245  [
11246 \begin_inset Flex CharStyle:Code
11247 status collapsed
11248
11249 \begin_layout PlainLayout
11250 string=""
11251 \end_layout
11252
11253 \end_inset
11254
11255 ]
11256 \newline
11257 The name of the counter for automatic numbering (see Section
11258 \begin_inset Space ~
11259 \end_inset
11260
11261
11262 \begin_inset CommandInset ref
11263 LatexCommand ref
11264 reference "sec:counter"
11265
11266 \end_inset
11267
11268  for details).
11269  This must be given if 
11270 \begin_inset Flex CharStyle:Code
11271 status collapsed
11272
11273 \begin_layout PlainLayout
11274 Labeltype
11275 \end_layout
11276
11277 \end_inset
11278
11279  is 
11280 \begin_inset Flex CharStyle:Code
11281 status collapsed
11282
11283 \begin_layout PlainLayout
11284 Counter
11285 \end_layout
11286
11287 \end_inset
11288
11289 .
11290 \end_layout
11291
11292 \begin_layout Description
11293 \begin_inset Flex CharStyle:Code
11294 status collapsed
11295
11296 \begin_layout PlainLayout
11297 Labelsep
11298 \end_layout
11299
11300 \end_inset
11301
11302  [
11303 \begin_inset Flex CharStyle:Code
11304 status collapsed
11305
11306 \begin_layout PlainLayout
11307 string=""
11308 \end_layout
11309
11310 \end_inset
11311
11312 ] The horizontal space between the label and the text body.
11313  Only used for labels that are not above the text body.
11314 \end_layout
11315
11316 \begin_layout Description
11317 \begin_inset Flex CharStyle:Code
11318 status collapsed
11319
11320 \begin_layout PlainLayout
11321 LabelBottomsep
11322 \end_layout
11323
11324 \end_inset
11325
11326  [float=0] The vertical space between the label and the text body.
11327  Only used for labels that are above the text body (
11328 \begin_inset Flex CharStyle:Code
11329 status collapsed
11330
11331 \begin_layout PlainLayout
11332 Top_Environment
11333 \end_layout
11334
11335 \end_inset
11336
11337
11338 \begin_inset Flex CharStyle:Code
11339 status collapsed
11340
11341 \begin_layout PlainLayout
11342 Centered_Top_Environment
11343 \end_layout
11344
11345 \end_inset
11346
11347 ).
11348 \end_layout
11349
11350 \begin_layout Description
11351 \begin_inset Flex CharStyle:Code
11352 status collapsed
11353
11354 \begin_layout PlainLayout
11355 LabelString
11356 \end_layout
11357
11358 \end_inset
11359
11360  [
11361 \begin_inset Flex CharStyle:Code
11362 status collapsed
11363
11364 \begin_layout PlainLayout
11365 string=""
11366 \end_layout
11367
11368 \end_inset
11369
11370 ] The string used for a label with a 
11371 \begin_inset Flex CharStyle:Code
11372 status collapsed
11373
11374 \begin_layout PlainLayout
11375 Static
11376 \end_layout
11377
11378 \end_inset
11379
11380  labeltype.
11381  When the border is 
11382 \begin_inset Flex CharStyle:Code
11383 status collapsed
11384
11385 \begin_layout PlainLayout
11386 Manual
11387 \end_layout
11388
11389 \end_inset
11390
11391  this string is also used as a suggestion for the 
11392 \begin_inset Flex CharStyle:Code
11393 status collapsed
11394
11395 \begin_layout PlainLayout
11396 LabelWidthString
11397 \end_layout
11398
11399 \end_inset
11400
11401  that can be set in the 
11402 \begin_inset Flex CharStyle:MenuItem
11403 status collapsed
11404
11405 \begin_layout PlainLayout
11406
11407 \bar under
11408 E
11409 \bar default
11410 dit\SpecialChar \menuseparator
11411
11412 \bar under
11413 P
11414 \bar default
11415 aragraph
11416 \begin_inset Space ~
11417 \end_inset
11418
11419 Settings
11420 \end_layout
11421
11422 \end_inset
11423
11424  dialog.
11425  When 
11426 \begin_inset Flex CharStyle:Code
11427 status collapsed
11428
11429 \begin_layout PlainLayout
11430 LabelCounter
11431 \end_layout
11432
11433 \end_inset
11434
11435  is set, this string can be contain the special formatting commands described
11436  in Section
11437 \begin_inset Space ~
11438 \end_inset
11439
11440
11441 \begin_inset CommandInset ref
11442 LatexCommand ref
11443 reference "sec:counter"
11444
11445 \end_inset
11446
11447 .
11448  For the sake of backwards compatibility, the string 
11449 \begin_inset Flex CharStyle:Code
11450 status collapsed
11451
11452 \begin_layout PlainLayout
11453 @
11454 \emph on
11455 style-name
11456 \emph default
11457 @
11458 \end_layout
11459
11460 \end_inset
11461
11462  will be replaced by the expanded 
11463 \begin_inset Flex CharStyle:Code
11464 status collapsed
11465
11466 \begin_layout PlainLayout
11467 LabelString
11468 \end_layout
11469
11470 \end_inset
11471
11472  of style 
11473 \begin_inset Flex CharStyle:Code
11474 status collapsed
11475
11476 \begin_layout PlainLayout
11477
11478 \emph on
11479 style-name
11480 \end_layout
11481
11482 \end_inset
11483
11484 .
11485  This feature is now obsolete and should be replaced by the mechanisms of
11486  Section
11487 \begin_inset Space ~
11488 \end_inset
11489
11490
11491 \begin_inset CommandInset ref
11492 LatexCommand ref
11493 reference "sec:counter"
11494
11495 \end_inset
11496
11497 .
11498 \end_layout
11499
11500 \begin_layout Description
11501 \begin_inset Flex CharStyle:Code
11502 status collapsed
11503
11504 \begin_layout PlainLayout
11505 LabelStringAppendix
11506 \end_layout
11507
11508 \end_inset
11509
11510  [
11511 \begin_inset Flex CharStyle:Code
11512 status collapsed
11513
11514 \begin_layout PlainLayout
11515 string=""
11516 \end_layout
11517
11518 \end_inset
11519
11520 ] This is used inside the appendix instead of 
11521 \begin_inset Flex CharStyle:Code
11522 status collapsed
11523
11524 \begin_layout PlainLayout
11525 LabelString
11526 \end_layout
11527
11528 \end_inset
11529
11530 .
11531  Note that every 
11532 \begin_inset Flex CharStyle:Code
11533 status collapsed
11534
11535 \begin_layout PlainLayout
11536 LabelString
11537 \end_layout
11538
11539 \end_inset
11540
11541  statement resets 
11542 \begin_inset Flex CharStyle:Code
11543 status collapsed
11544
11545 \begin_layout PlainLayout
11546 LabelStringAppendix
11547 \end_layout
11548
11549 \end_inset
11550
11551  too.
11552 \end_layout
11553
11554 \begin_layout Description
11555 \begin_inset Flex CharStyle:Code
11556 status collapsed
11557
11558 \begin_layout PlainLayout
11559
11560 \series medium
11561 TocLevel [int]
11562 \end_layout
11563
11564 \end_inset
11565
11566  The level of the style in the table of contents.
11567  This is used for automatic numbering of section headings.
11568 \end_layout
11569
11570 \begin_layout Description
11571 \begin_inset Flex CharStyle:Code
11572 status collapsed
11573
11574 \begin_layout PlainLayout
11575 EndLabeltype
11576 \end_layout
11577
11578 \end_inset
11579
11580  [
11581 \begin_inset Flex CharStyle:Code
11582 status collapsed
11583
11584 \begin_layout PlainLayout
11585
11586 \emph on
11587 No_Label
11588 \emph default
11589 , Box, Filled_Box, Static
11590 \end_layout
11591
11592 \end_inset
11593
11594 ] The type of label that stands at the end of the paragraph (or sequence
11595  of paragraphs if 
11596 \begin_inset Flex CharStyle:Code
11597 status collapsed
11598
11599 \begin_layout PlainLayout
11600 LatexType
11601 \end_layout
11602
11603 \end_inset
11604
11605  is 
11606 \begin_inset Flex CharStyle:Code
11607 status collapsed
11608
11609 \begin_layout PlainLayout
11610 Environment
11611 \end_layout
11612
11613 \end_inset
11614
11615
11616 \begin_inset Flex CharStyle:Code
11617 status collapsed
11618
11619 \begin_layout PlainLayout
11620 Item_Environment
11621 \end_layout
11622
11623 \end_inset
11624
11625  or 
11626 \begin_inset Flex CharStyle:Code
11627 status collapsed
11628
11629 \begin_layout PlainLayout
11630 List_Environment
11631 \end_layout
11632
11633 \end_inset
11634
11635 ).
11636  
11637 \begin_inset Flex CharStyle:Code
11638 status collapsed
11639
11640 \begin_layout PlainLayout
11641 No_Label
11642 \end_layout
11643
11644 \end_inset
11645
11646  means 
11647 \begin_inset Quotes eld
11648 \end_inset
11649
11650 nothing
11651 \begin_inset Quotes erd
11652 \end_inset
11653
11654
11655 \begin_inset Flex CharStyle:Code
11656 status collapsed
11657
11658 \begin_layout PlainLayout
11659 Box
11660 \end_layout
11661
11662 \end_inset
11663
11664  (resp.
11665 \begin_inset Flex CharStyle:Code
11666 status collapsed
11667
11668 \begin_layout PlainLayout
11669 \begin_inset Space ~
11670 \end_inset
11671
11672 Filled_Box
11673 \end_layout
11674
11675 \end_inset
11676
11677 ) is a white (resp.
11678 \begin_inset Space ~
11679 \end_inset
11680
11681 black) square suitable for end of proof markers, 
11682 \begin_inset Flex CharStyle:Code
11683 status collapsed
11684
11685 \begin_layout PlainLayout
11686 Static
11687 \end_layout
11688
11689 \end_inset
11690
11691  is an explicit text string.
11692 \end_layout
11693
11694 \begin_layout Description
11695 \begin_inset Flex CharStyle:Code
11696 status collapsed
11697
11698 \begin_layout PlainLayout
11699 EndLabelString
11700 \end_layout
11701
11702 \end_inset
11703
11704  [
11705 \begin_inset Flex CharStyle:Code
11706 status collapsed
11707
11708 \begin_layout PlainLayout
11709 string=""
11710 \end_layout
11711
11712 \end_inset
11713
11714 ] The string used for a label with a 
11715 \begin_inset Flex CharStyle:Code
11716 status collapsed
11717
11718 \begin_layout PlainLayout
11719 Static
11720 \end_layout
11721
11722 \end_inset
11723
11724  
11725 \begin_inset Flex CharStyle:Code
11726 status collapsed
11727
11728 \begin_layout PlainLayout
11729 EndLabelType
11730 \end_layout
11731
11732 \end_inset
11733
11734 .
11735  
11736 \end_layout
11737
11738 \begin_layout Description
11739 \begin_inset Flex CharStyle:Code
11740 status collapsed
11741
11742 \begin_layout PlainLayout
11743 Align
11744 \end_layout
11745
11746 \end_inset
11747
11748  [
11749 \begin_inset Flex CharStyle:Code
11750 status collapsed
11751
11752 \begin_layout PlainLayout
11753
11754 \emph on
11755 block
11756 \emph default
11757 , left, right, center
11758 \end_layout
11759
11760 \end_inset
11761
11762 ] Paragraph alignment.
11763 \end_layout
11764
11765 \begin_layout Description
11766 \begin_inset Flex CharStyle:Code
11767 status collapsed
11768
11769 \begin_layout PlainLayout
11770 AlignPossible
11771 \end_layout
11772
11773 \end_inset
11774
11775  [
11776 \begin_inset Flex CharStyle:Code
11777 status collapsed
11778
11779 \begin_layout PlainLayout
11780
11781 \emph on
11782 block
11783 \emph default
11784 , left, right, center
11785 \end_layout
11786
11787 \end_inset
11788
11789 ] A comma separated 
11790 \emph on
11791 list
11792 \emph default
11793  of possible aligns.
11794  Some LaTeX styles prohibit certain alignments, since those wouldn't make
11795  sense.
11796  For example a right-aligned or centered enumeration isn't possible.
11797 \end_layout
11798
11799 \begin_layout Description
11800 \begin_inset Flex CharStyle:Code
11801 status collapsed
11802
11803 \begin_layout PlainLayout
11804 Fill_Top
11805 \end_layout
11806
11807 \end_inset
11808
11809  [
11810 \begin_inset Flex CharStyle:Code
11811 status collapsed
11812
11813 \begin_layout PlainLayout
11814
11815 \emph on
11816 0
11817 \emph default
11818 ,1
11819 \end_layout
11820
11821 \end_inset
11822
11823 ] With this parameter the 
11824 \begin_inset Flex CharStyle:MenuItem
11825 status collapsed
11826
11827 \begin_layout PlainLayout
11828 Fill
11829 \end_layout
11830
11831 \end_inset
11832
11833  value of the 
11834 \begin_inset Quotes eld
11835 \end_inset
11836
11837 Vertical space above
11838 \begin_inset Quotes erd
11839 \end_inset
11840
11841  list of the 
11842 \begin_inset Flex CharStyle:MenuItem
11843 status collapsed
11844
11845 \begin_layout PlainLayout
11846
11847 \bar under
11848 E
11849 \bar default
11850 dit\SpecialChar \menuseparator
11851
11852 \bar under
11853 P
11854 \bar default
11855 aragraph
11856 \begin_inset Space ~
11857 \end_inset
11858
11859 Settings
11860 \end_layout
11861
11862 \end_inset
11863
11864  dialog can be set when initializing a paragraph with this layout
11865 \begin_inset Foot
11866 status collapsed
11867
11868 \begin_layout PlainLayout
11869
11870 \emph on
11871 Note from Jean-Marc:
11872 \emph default
11873  I'm not sure that this setting has much use, and it should probably be
11874  removed in later versions.
11875 \end_layout
11876
11877 \end_inset
11878
11879 .
11880  
11881 \end_layout
11882
11883 \begin_layout Description
11884 \begin_inset Flex CharStyle:Code
11885 status collapsed
11886
11887 \begin_layout PlainLayout
11888 Fill_Bottom
11889 \end_layout
11890
11891 \end_inset
11892
11893  [
11894 \begin_inset Flex CharStyle:Code
11895 status collapsed
11896
11897 \begin_layout PlainLayout
11898
11899 \emph on
11900 0
11901 \emph default
11902 ,1
11903 \end_layout
11904
11905 \end_inset
11906
11907 ] Similar to 
11908 \begin_inset Flex CharStyle:Code
11909 status collapsed
11910
11911 \begin_layout PlainLayout
11912 Fill_Top
11913 \end_layout
11914
11915 \end_inset
11916
11917 .
11918 \end_layout
11919
11920 \begin_layout Description
11921 \begin_inset Flex CharStyle:Code
11922 status collapsed
11923
11924 \begin_layout PlainLayout
11925 NeedProtect
11926 \end_layout
11927
11928 \end_inset
11929
11930  [
11931 \begin_inset Flex CharStyle:Code
11932 status collapsed
11933
11934 \begin_layout PlainLayout
11935
11936 \emph on
11937 0
11938 \emph default
11939 ,1
11940 \end_layout
11941
11942 \end_inset
11943
11944 ] Whether fragile commands in this layout should be 
11945 \begin_inset Flex CharStyle:Code
11946 status collapsed
11947
11948 \begin_layout PlainLayout
11949
11950 \backslash
11951 protect
11952 \end_layout
11953
11954 \end_inset
11955
11956 'ed.
11957 \end_layout
11958
11959 \begin_layout Description
11960 \begin_inset Flex CharStyle:Code
11961 status collapsed
11962
11963 \begin_layout PlainLayout
11964 Newline
11965 \end_layout
11966
11967 \end_inset
11968
11969  [
11970 \begin_inset Flex CharStyle:Code
11971 status collapsed
11972
11973 \begin_layout PlainLayout
11974 0,
11975 \end_layout
11976
11977 \end_inset
11978
11979  
11980 \begin_inset Flex CharStyle:Code
11981 status collapsed
11982
11983 \begin_layout PlainLayout
11984
11985 \emph on
11986 1
11987 \end_layout
11988
11989 \end_inset
11990
11991 ] Whether newlines are translated into LaTeX newlines (
11992 \begin_inset Flex CharStyle:Code
11993 status collapsed
11994
11995 \begin_layout PlainLayout
11996
11997 \backslash
11998
11999 \backslash
12000
12001 \end_layout
12002
12003 \end_inset
12004
12005 ) or not.
12006  The translation can be switched off to allow more comfortable LaTeX editing
12007  inside LyX.
12008 \end_layout
12009
12010 \begin_layout Description
12011 \begin_inset Flex CharStyle:Code
12012 status collapsed
12013
12014 \begin_layout PlainLayout
12015 PassThru
12016 \end_layout
12017
12018 \end_inset
12019
12020  [
12021 \begin_inset Flex CharStyle:Code
12022 status collapsed
12023
12024 \begin_layout PlainLayout
12025
12026 \emph on
12027 0
12028 \emph default
12029 , 1
12030 \end_layout
12031
12032 \end_inset
12033
12034 ] Whether the contents of this paragraph should be output in raw form, meaning
12035  without special translations that LaTeX would require.
12036  This somehow replaces the older 
12037 \begin_inset Flex CharStyle:Code
12038 status collapsed
12039
12040 \begin_layout PlainLayout
12041 Latex
12042 \end_layout
12043
12044 \end_inset
12045
12046  font property.
12047 \end_layout
12048
12049 \begin_layout Description
12050 \begin_inset Flex CharStyle:Code
12051 status collapsed
12052
12053 \begin_layout PlainLayout
12054 FreeSpacing
12055 \end_layout
12056
12057 \end_inset
12058
12059  [
12060 \begin_inset Flex CharStyle:Code
12061 status collapsed
12062
12063 \begin_layout PlainLayout
12064
12065 \emph on
12066 0
12067 \emph default
12068 , 1
12069 \end_layout
12070
12071 \end_inset
12072
12073 ] Usually LyX doesn't allow you to insert more than one space between words,
12074  since a space is considered as the separation between two words, not a
12075  character or symbol of its own.
12076  This is a very fine thing but sometimes annoying, for example when typing
12077  program code or plain LaTeX code.
12078  For this reason, 
12079 \begin_inset Flex CharStyle:Code
12080 status collapsed
12081
12082 \begin_layout PlainLayout
12083 FreeSpacing
12084 \end_layout
12085
12086 \end_inset
12087
12088  can be enabled.
12089  Note that LyX will create protected blanks for the additional blanks when
12090  in another mode than LaTeX-mode.
12091 \end_layout
12092
12093 \begin_layout Description
12094 \begin_inset Flex CharStyle:Code
12095 status collapsed
12096
12097 \begin_layout PlainLayout
12098 KeepEmpty
12099 \end_layout
12100
12101 \end_inset
12102
12103  [
12104 \begin_inset Flex CharStyle:Code
12105 status collapsed
12106
12107 \begin_layout PlainLayout
12108
12109 \emph on
12110 0
12111 \emph default
12112 , 1
12113 \end_layout
12114
12115 \end_inset
12116
12117 ] Usually LyX does not allow you to leave a paragraph empty, since it would
12118  lead to empty LaTeX output.
12119  There are some cases where this could be desirable however: in a letter
12120  template, the required fields can be provided as empty fields, so that
12121  people do not forget them; in some special classes, a layout can be used
12122  as some kind of break, which does not contain actual text.
12123 \end_layout
12124
12125 \begin_layout Description
12126 \begin_inset Flex CharStyle:Code
12127 status collapsed
12128
12129 \begin_layout PlainLayout
12130 Spacing
12131 \end_layout
12132
12133 \end_inset
12134
12135  [
12136 \begin_inset Flex CharStyle:Code
12137 status collapsed
12138
12139 \begin_layout PlainLayout
12140
12141 \emph on
12142 single
12143 \emph default
12144 , onehalf, double, other
12145 \end_layout
12146
12147 \end_inset
12148
12149  
12150 \emph on
12151 value
12152 \emph default
12153 ] This defines what the default spacing should be in the layout.
12154  The arguments 
12155 \begin_inset Flex CharStyle:Code
12156 status collapsed
12157
12158 \begin_layout PlainLayout
12159 single
12160 \end_layout
12161
12162 \end_inset
12163
12164
12165 \begin_inset Flex CharStyle:Code
12166 status collapsed
12167
12168 \begin_layout PlainLayout
12169 onehalf
12170 \end_layout
12171
12172 \end_inset
12173
12174  and 
12175 \begin_inset Flex CharStyle:Code
12176 status collapsed
12177
12178 \begin_layout PlainLayout
12179 double
12180 \end_layout
12181
12182 \end_inset
12183
12184  correspond respectively to a multiplier value of 1, 1.25 and 1.667.
12185  If you specify the argument 
12186 \begin_inset Flex CharStyle:Code
12187 status collapsed
12188
12189 \begin_layout PlainLayout
12190 other
12191 \end_layout
12192
12193 \end_inset
12194
12195 , then you should also provide a numerical argument which will be the actual
12196  multiplier value.
12197  Note that, contrary to other parameters, 
12198 \begin_inset Flex CharStyle:Code
12199 status collapsed
12200
12201 \begin_layout PlainLayout
12202 Spacing
12203 \end_layout
12204
12205 \end_inset
12206
12207  implies the generation of specific LaTeX code, using the package setspace.sty
12208 \family roman
12209 .
12210 \end_layout
12211
12212 \begin_layout Description
12213 \begin_inset Flex CharStyle:Code
12214 status collapsed
12215
12216 \begin_layout PlainLayout
12217 Font
12218 \end_layout
12219
12220 \end_inset
12221
12222  The font used for both the text body 
12223 \emph on
12224 and
12225 \emph default
12226  the label.
12227  See section
12228 \begin_inset Space ~
12229 \end_inset
12230
12231
12232 \begin_inset CommandInset ref
12233 LatexCommand ref
12234 reference "sec:fonts"
12235
12236 \end_inset
12237
12238 .
12239  Note that defining this font automatically defines the 
12240 \begin_inset Flex CharStyle:Code
12241 status collapsed
12242
12243 \begin_layout PlainLayout
12244 LabelFont
12245 \end_layout
12246
12247 \end_inset
12248
12249  to the same value.
12250 \end_layout
12251
12252 \begin_layout Description
12253 \begin_inset Flex CharStyle:Code
12254 status collapsed
12255
12256 \begin_layout PlainLayout
12257 TextFont
12258 \end_layout
12259
12260 \end_inset
12261
12262  The font used for the text body .
12263  See section
12264 \begin_inset Space ~
12265 \end_inset
12266
12267
12268 \begin_inset CommandInset ref
12269 LatexCommand ref
12270 reference "sec:fonts"
12271
12272 \end_inset
12273
12274 .
12275 \end_layout
12276
12277 \begin_layout Description
12278 \begin_inset Flex CharStyle:Code
12279 status collapsed
12280
12281 \begin_layout PlainLayout
12282 LabelFont
12283 \end_layout
12284
12285 \end_inset
12286
12287  The font used for the label.
12288  See section
12289 \begin_inset Space ~
12290 \end_inset
12291
12292
12293 \begin_inset CommandInset ref
12294 LatexCommand ref
12295 reference "sec:fonts"
12296
12297 \end_inset
12298
12299 .
12300 \end_layout
12301
12302 \begin_layout Description
12303 \begin_inset Flex CharStyle:Code
12304 status collapsed
12305
12306 \begin_layout PlainLayout
12307 Preamble\SpecialChar \ldots{}
12308 EndPreamble
12309 \end_layout
12310
12311 \end_inset
12312
12313  A set of macro definitions that will be output at the beginning of the
12314  LaTeX files when the layout is used.
12315  Use this to define the macros needed by this particular layout.
12316 \end_layout
12317
12318 \begin_layout Description
12319 \begin_inset Flex CharStyle:Code
12320 status collapsed
12321
12322 \begin_layout PlainLayout
12323 Requires 
12324 \end_layout
12325
12326 \end_inset
12327
12328 [
12329 \begin_inset Flex CharStyle:Code
12330 status collapsed
12331
12332 \begin_layout PlainLayout
12333 string
12334 \end_layout
12335
12336 \end_inset
12337
12338 ] Whether the layout requires the feature
12339 \begin_inset Flex CharStyle:Code
12340 status collapsed
12341
12342 \begin_layout PlainLayout
12343  string
12344 \end_layout
12345
12346 \end_inset
12347
12348 .
12349  A feature is in general the name of a package (amsmath, makeidx, \SpecialChar \ldots{}
12350 ) or a
12351  macro (url, boldsymbol,\SpecialChar \ldots{}
12352 ).
12353  Multiple features must be separated by commas.
12354  Note that you can only request supported features; unfortunately, the complete
12355  list of supported features is not documented (however, 
12356 \begin_inset Flex CharStyle:MenuItem
12357 status collapsed
12358
12359 \begin_layout PlainLayout
12360
12361 \bar under
12362 H
12363 \bar default
12364 elp\SpecialChar \menuseparator
12365
12366 \bar under
12367 L
12368 \bar default
12369 aTeX Configuration
12370 \end_layout
12371
12372 \end_inset
12373
12374  gives an overview of the supported packages).
12375 \end_layout
12376
12377 \begin_layout Description
12378 \begin_inset Flex CharStyle:Code
12379 status collapsed
12380
12381 \begin_layout PlainLayout
12382 DependsOn
12383 \end_layout
12384
12385 \end_inset
12386
12387  the name of a style which preamble should be output 
12388 \emph on
12389 before
12390 \emph default
12391  the one mentionned above.
12392  This allows to ensure some ordering of the preamble snippets when macros
12393  definitions depend on one another
12394 \begin_inset Foot
12395 status collapsed
12396
12397 \begin_layout PlainLayout
12398 Note that, besides that functionality, there is no way to ensure any ordering
12399  of preambles.
12400  The ordering that you see in a given version of LyX may change without
12401  warning in later versions.
12402 \end_layout
12403
12404 \end_inset
12405
12406 .
12407 \end_layout
12408
12409 \begin_layout Standard
12410 \begin_inset ERT
12411 status open
12412
12413 \begin_layout PlainLayout
12414
12415
12416 \backslash
12417 end{sloppypar}
12418 \end_layout
12419
12420 \end_inset
12421
12422
12423 \end_layout
12424
12425 \begin_layout Subsection
12426 Floats
12427 \end_layout
12428
12429 \begin_layout Standard
12430 \begin_inset CommandInset label
12431 LatexCommand label
12432 name "sec:floats"
12433
12434 \end_inset
12435
12436 Since version 1.3.0 of LyX, it is necessary to define the floats (
12437 \begin_inset Flex CharStyle:MenuItem
12438 status collapsed
12439
12440 \begin_layout PlainLayout
12441 figure
12442 \end_layout
12443
12444 \end_inset
12445
12446
12447 \begin_inset Flex CharStyle:MenuItem
12448 status collapsed
12449
12450 \begin_layout PlainLayout
12451 table
12452 \end_layout
12453
12454 \end_inset
12455
12456 , \SpecialChar \ldots{}
12457 ) in the text class itself.
12458  If you are looking here to learn how to upgrade an existing text class,
12459  it will probably turn out that all you have to do is to add
12460 \end_layout
12461
12462 \begin_layout LyX-Code
12463 Input stdfloats.inc
12464 \end_layout
12465
12466 \begin_layout Standard
12467 at a reasonable location of the text class.
12468 \begin_inset Foot
12469 status collapsed
12470
12471 \begin_layout PlainLayout
12472 Don't forget to also have a look at counters in next section.
12473 \end_layout
12474
12475 \end_inset
12476
12477  If you want to implement a text class that proposes some other float types
12478  (like the AGU class bundled with LyX), the information below will hopefully
12479  help you:
12480 \end_layout
12481
12482 \begin_layout Description
12483 \begin_inset Flex CharStyle:Code
12484 status collapsed
12485
12486 \begin_layout PlainLayout
12487 Type
12488 \end_layout
12489
12490 \end_inset
12491
12492  [
12493 \begin_inset Flex CharStyle:Code
12494 status collapsed
12495
12496 \begin_layout PlainLayout
12497 string
12498 \end_layout
12499
12500 \end_inset
12501
12502 =
12503 \begin_inset Quotes erd
12504 \end_inset
12505
12506
12507 \begin_inset Quotes erd
12508 \end_inset
12509
12510 ] The 
12511 \begin_inset Quotes eld
12512 \end_inset
12513
12514 type
12515 \begin_inset Quotes erd
12516 \end_inset
12517
12518  of the new class of floats, like program or algorithm.
12519  After the appropriate 
12520 \begin_inset Flex CharStyle:Code
12521 status collapsed
12522
12523 \begin_layout PlainLayout
12524
12525 \backslash
12526 newfloat
12527 \end_layout
12528
12529 \end_inset
12530
12531 , commands such as 
12532 \begin_inset Flex CharStyle:Code
12533 status collapsed
12534
12535 \begin_layout PlainLayout
12536
12537 \backslash
12538 begin{program}
12539 \end_layout
12540
12541 \end_inset
12542
12543  or 
12544 \begin_inset Flex CharStyle:Code
12545 status collapsed
12546
12547 \begin_layout PlainLayout
12548
12549 \backslash
12550 end{algorithm*}
12551 \end_layout
12552
12553 \end_inset
12554
12555  will be available.
12556 \end_layout
12557
12558 \begin_layout Description
12559 \begin_inset Flex CharStyle:Code
12560 status collapsed
12561
12562 \begin_layout PlainLayout
12563 GuiName
12564 \end_layout
12565
12566 \end_inset
12567
12568  [
12569 \begin_inset Flex CharStyle:Code
12570 status collapsed
12571
12572 \begin_layout PlainLayout
12573 string
12574 \end_layout
12575
12576 \end_inset
12577
12578 =
12579 \begin_inset Quotes erd
12580 \end_inset
12581
12582
12583 \begin_inset Quotes erd
12584 \end_inset
12585
12586 ] The string that will be used in the menus and also for the caption.
12587 \end_layout
12588
12589 \begin_layout Description
12590 \begin_inset Flex CharStyle:Code
12591 status collapsed
12592
12593 \begin_layout PlainLayout
12594 LaTeXBuiltin
12595 \end_layout
12596
12597 \end_inset
12598
12599  [
12600 \begin_inset Flex CharStyle:Code
12601 status collapsed
12602
12603 \begin_layout PlainLayout
12604
12605 \emph on
12606 0
12607 \end_layout
12608
12609 \end_inset
12610
12611
12612 \begin_inset Flex CharStyle:Code
12613 status collapsed
12614
12615 \begin_layout PlainLayout
12616 1
12617 \end_layout
12618
12619 \end_inset
12620
12621 ] Set to 
12622 \begin_inset Flex CharStyle:Code
12623 status collapsed
12624
12625 \begin_layout PlainLayout
12626 1
12627 \end_layout
12628
12629 \end_inset
12630
12631  if the float is already defined by the documentclass.
12632  If this is set to 
12633 \begin_inset Flex CharStyle:Code
12634 status collapsed
12635
12636 \begin_layout PlainLayout
12637 0
12638 \end_layout
12639
12640 \end_inset
12641
12642 , the float will be defined using the LaTeX package 
12643 \begin_inset Flex CharStyle:Code
12644 status collapsed
12645
12646 \begin_layout PlainLayout
12647 float
12648 \end_layout
12649
12650 \end_inset
12651
12652 .
12653 \end_layout
12654
12655 \begin_layout Description
12656 \begin_inset Flex CharStyle:Code
12657 status collapsed
12658
12659 \begin_layout PlainLayout
12660 NumberWithin
12661 \end_layout
12662
12663 \end_inset
12664
12665  [
12666 \begin_inset Flex CharStyle:Code
12667 status collapsed
12668
12669 \begin_layout PlainLayout
12670 string
12671 \end_layout
12672
12673 \end_inset
12674
12675 =
12676 \begin_inset Quotes erd
12677 \end_inset
12678
12679
12680 \begin_inset Quotes erd
12681 \end_inset
12682
12683 ] This (optional) argument determines whether floats of this class will
12684  be numbered within some sectional unit of the document.
12685  For example, if within is equal to 
12686 \begin_inset Flex CharStyle:Code
12687 status collapsed
12688
12689 \begin_layout PlainLayout
12690 chapter
12691 \end_layout
12692
12693 \end_inset
12694
12695 , the floats will be numbered within chapters.
12696  
12697 \end_layout
12698
12699 \begin_layout Description
12700 \begin_inset Flex CharStyle:Code
12701 status collapsed
12702
12703 \begin_layout PlainLayout
12704 Style
12705 \end_layout
12706
12707 \end_inset
12708
12709  [
12710 \begin_inset Flex CharStyle:Code
12711 status collapsed
12712
12713 \begin_layout PlainLayout
12714 string
12715 \end_layout
12716
12717 \end_inset
12718
12719 =
12720 \begin_inset Quotes erd
12721 \end_inset
12722
12723
12724 \begin_inset Quotes erd
12725 \end_inset
12726
12727 ] The style used when defining the float using 
12728 \begin_inset Flex CharStyle:Code
12729 status collapsed
12730
12731 \begin_layout PlainLayout
12732
12733 \backslash
12734 newfloat
12735 \end_layout
12736
12737 \end_inset
12738
12739 .
12740 \end_layout
12741
12742 \begin_layout Description
12743 \begin_inset Flex CharStyle:Code
12744 status collapsed
12745
12746 \begin_layout PlainLayout
12747 Placement
12748 \end_layout
12749
12750 \end_inset
12751
12752  [
12753 \begin_inset Flex CharStyle:Code
12754 status collapsed
12755
12756 \begin_layout PlainLayout
12757 string
12758 \end_layout
12759
12760 \end_inset
12761
12762 =
12763 \begin_inset Quotes erd
12764 \end_inset
12765
12766
12767 \begin_inset Quotes erd
12768 \end_inset
12769
12770 ] The default placement for the given class of floats.
12771  They are like in standard LaTeX: 
12772 \begin_inset Flex CharStyle:Code
12773 status collapsed
12774
12775 \begin_layout PlainLayout
12776 t
12777 \end_layout
12778
12779 \end_inset
12780
12781
12782 \begin_inset Flex CharStyle:Code
12783 status collapsed
12784
12785 \begin_layout PlainLayout
12786 b
12787 \end_layout
12788
12789 \end_inset
12790
12791
12792 \begin_inset Flex CharStyle:Code
12793 status collapsed
12794
12795 \begin_layout PlainLayout
12796 p
12797 \end_layout
12798
12799 \end_inset
12800
12801  and 
12802 \begin_inset Flex CharStyle:Code
12803 status collapsed
12804
12805 \begin_layout PlainLayout
12806 h
12807 \end_layout
12808
12809 \end_inset
12810
12811  for top, bottom, page, and here, respectively.
12812 \begin_inset Foot
12813 status collapsed
12814
12815 \begin_layout PlainLayout
12816 Note that the order of these letters in the string is irrelevant, like in
12817  LaTeX.
12818 \end_layout
12819
12820 \end_inset
12821
12822  On top of that there is a new type, 
12823 \begin_inset Flex CharStyle:Code
12824 status collapsed
12825
12826 \begin_layout PlainLayout
12827 H
12828 \end_layout
12829
12830 \end_inset
12831
12832 , which does not really correspond to a float, since it means: put it 
12833 \begin_inset Quotes eld
12834 \end_inset
12835
12836 here
12837 \begin_inset Quotes erd
12838 \end_inset
12839
12840  and nowhere else.
12841  Note, however that the 
12842 \begin_inset Flex CharStyle:Code
12843 status collapsed
12844
12845 \begin_layout PlainLayout
12846 H
12847 \end_layout
12848
12849 \end_inset
12850
12851  specifier is special and, because of implementation details cannot be used
12852  in non-builtin float types.
12853  If you do not understand what this means, just use 
12854 \begin_inset Flex CharStyle:Code
12855 status collapsed
12856
12857 \begin_layout PlainLayout
12858 "tbp"
12859 \end_layout
12860
12861 \end_inset
12862
12863 .
12864 \end_layout
12865
12866 \begin_layout Description
12867 \begin_inset Flex CharStyle:Code
12868 status collapsed
12869
12870 \begin_layout PlainLayout
12871 Extension
12872 \end_layout
12873
12874 \end_inset
12875
12876  [
12877 \begin_inset Flex CharStyle:Code
12878 status collapsed
12879
12880 \begin_layout PlainLayout
12881 string
12882 \end_layout
12883
12884 \end_inset
12885
12886 =
12887 \begin_inset Quotes erd
12888 \end_inset
12889
12890
12891 \begin_inset Quotes erd
12892 \end_inset
12893
12894 ] The file name extension of an auxiliary file for the list of figures (or
12895  whatever).
12896  LaTeX writes the captions to this file.
12897 \end_layout
12898
12899 \begin_layout Description
12900 \begin_inset Flex CharStyle:Code
12901 status collapsed
12902
12903 \begin_layout PlainLayout
12904 ListName
12905 \end_layout
12906
12907 \end_inset
12908
12909  [
12910 \begin_inset Flex CharStyle:Code
12911 status collapsed
12912
12913 \begin_layout PlainLayout
12914 string
12915 \end_layout
12916
12917 \end_inset
12918
12919 =
12920 \begin_inset Quotes erd
12921 \end_inset
12922
12923
12924 \begin_inset Quotes erd
12925 \end_inset
12926
12927 ] The heading used for the list of floats.
12928 \end_layout
12929
12930 \begin_layout Standard
12931 Note that defining a float with type 
12932 \begin_inset Flex CharStyle:Code
12933 status collapsed
12934
12935 \begin_layout PlainLayout
12936
12937 \emph on
12938 type
12939 \end_layout
12940
12941 \end_inset
12942
12943  automatically defines the corresponding counter with name 
12944 \begin_inset Flex CharStyle:Code
12945 status collapsed
12946
12947 \begin_layout PlainLayout
12948
12949 \emph on
12950 type
12951 \end_layout
12952
12953 \end_inset
12954
12955 .
12956 \end_layout
12957
12958 \begin_layout Subsection
12959 Inset layouts and Flex insets
12960 \end_layout
12961
12962 \begin_layout Standard
12963 \begin_inset CommandInset label
12964 LatexCommand label
12965 name "sec:charstyle"
12966
12967 \end_inset
12968
12969 You can define character styles since version 1.4.0 of LyX; since version
12970  1.6.0 these are called Flex insets.
12971  
12972 \end_layout
12973
12974 \begin_layout Standard
12975 Furthermore it is possible to define the general layout of many different
12976  types of insets.
12977  Currently layout parameters can be defined for footnotes, marginal notes,
12978  note insets, ERT insets, branch insets, and Flex insets.
12979  The latter are definable from the user GUI and come in three different
12980  kinds: character style (
12981 \begin_inset Flex CharStyle:Code
12982 status collapsed
12983
12984 \begin_layout PlainLayout
12985 CharStyle
12986 \end_layout
12987
12988 \end_inset
12989
12990 ) , user custom (
12991 \begin_inset Flex CharStyle:Code
12992 status collapsed
12993
12994 \begin_layout PlainLayout
12995 Custom
12996 \end_layout
12997
12998 \end_inset
12999
13000 ), and XML element (
13001 \begin_inset Flex CharStyle:Code
13002 status collapsed
13003
13004 \begin_layout PlainLayout
13005 Element
13006 \end_layout
13007
13008 \end_inset
13009
13010 ) insets.
13011  
13012 \end_layout
13013
13014 \begin_layout Standard
13015 The 
13016 \begin_inset Flex CharStyle:Code
13017 status collapsed
13018
13019 \begin_layout PlainLayout
13020 InsetLayout
13021 \end_layout
13022
13023 \end_inset
13024
13025  definition starting line is of the form
13026 \end_layout
13027
13028 \begin_layout LyX-Code
13029 InsetLayout <Type> <Name>
13030 \end_layout
13031
13032 \begin_layout Standard
13033 where
13034 \end_layout
13035
13036 \begin_layout Standard
13037 \begin_inset Flex CharStyle:Code
13038 status collapsed
13039
13040 \begin_layout PlainLayout
13041 <type>
13042 \end_layout
13043
13044 \end_inset
13045
13046  can be 
13047 \begin_inset Flex CharStyle:Code
13048 status collapsed
13049
13050 \begin_layout PlainLayout
13051 Foot, Margin, Note, Flex
13052 \end_layout
13053
13054 \end_inset
13055
13056 , and 
13057 \end_layout
13058
13059 \begin_layout Standard
13060 \begin_inset Flex CharStyle:Code
13061 status collapsed
13062
13063 \begin_layout PlainLayout
13064 <Name>
13065 \end_layout
13066
13067 \end_inset
13068
13069  can be empty (for foot- and marginal notes, branches and ERT) or one of
13070  types 
13071 \begin_inset Flex CharStyle:Code
13072 status collapsed
13073
13074 \begin_layout PlainLayout
13075 CharStyle:Noun
13076 \end_layout
13077
13078 \end_inset
13079
13080
13081 \begin_inset Flex CharStyle:Code
13082 status collapsed
13083
13084 \begin_layout PlainLayout
13085 Note:Comment
13086 \end_layout
13087
13088 \end_inset
13089
13090
13091 \begin_inset Flex CharStyle:Code
13092 status collapsed
13093
13094 \begin_layout PlainLayout
13095 Custom:Endnote
13096 \end_layout
13097
13098 \end_inset
13099
13100
13101 \begin_inset Flex CharStyle:Code
13102 status collapsed
13103
13104 \begin_layout PlainLayout
13105 Element:Filename
13106 \end_layout
13107
13108 \end_inset
13109
13110 , etc.
13111  Here, the second part of the name can be chosen freely (for CharStyle,
13112  Custom and Element), or from a predefined list (for Note).
13113 \end_layout
13114
13115 \begin_layout Standard
13116 The following 
13117 \begin_inset Flex CharStyle:Code
13118 status collapsed
13119
13120 \begin_layout PlainLayout
13121 InsetLayout
13122 \end_layout
13123
13124 \end_inset
13125
13126  section can contain the following entries:
13127 \end_layout
13128
13129 \begin_layout Description
13130 \begin_inset Flex CharStyle:Code
13131 status collapsed
13132
13133 \begin_layout PlainLayout
13134 LyxType 
13135 \end_layout
13136
13137 \end_inset
13138
13139 can be 
13140 \begin_inset Flex CharStyle:Code
13141 status collapsed
13142
13143 \begin_layout PlainLayout
13144 charstyle
13145 \end_layout
13146
13147 \end_inset
13148
13149
13150 \begin_inset Flex CharStyle:Code
13151 status collapsed
13152
13153 \begin_layout PlainLayout
13154 custom
13155 \end_layout
13156
13157 \end_inset
13158
13159
13160 \begin_inset Flex CharStyle:Code
13161 status collapsed
13162
13163 \begin_layout PlainLayout
13164 element
13165 \end_layout
13166
13167 \end_inset
13168
13169
13170 \begin_inset Flex CharStyle:Code
13171 status collapsed
13172
13173 \begin_layout PlainLayout
13174 end
13175 \end_layout
13176
13177 \end_inset
13178
13179  (indicating a dummy definition ending definitions of charstyles etc.).
13180  This entry is only meaningful for Flex (user definable) insets, the three
13181  types of which are CharStyle, Custom and Element.
13182 \end_layout
13183
13184 \begin_layout Description
13185 \begin_inset Flex CharStyle:Code
13186 status collapsed
13187
13188 \begin_layout PlainLayout
13189 Decoration
13190 \end_layout
13191
13192 \end_inset
13193
13194  can be 
13195 \begin_inset Flex CharStyle:Code
13196 status collapsed
13197
13198 \begin_layout PlainLayout
13199 Classic
13200 \end_layout
13201
13202 \end_inset
13203
13204 ,
13205 \begin_inset Flex CharStyle:Code
13206 status collapsed
13207
13208 \begin_layout PlainLayout
13209  Minimalistic or Conglomerate
13210 \end_layout
13211
13212 \end_inset
13213
13214 , describing the rendering style used for the inset's frame and buttons.
13215 \end_layout
13216
13217 \begin_layout Description
13218 \begin_inset Flex CharStyle:Code
13219 status collapsed
13220
13221 \begin_layout PlainLayout
13222 LabelString
13223 \end_layout
13224
13225 \end_inset
13226
13227  defines what will be displayed on the button or elsewhere as the inset
13228  label.
13229  Some inset types (ERT and Branch) modify this label on the fly.
13230 \end_layout
13231
13232 \begin_layout Description
13233 \begin_inset Flex CharStyle:Code
13234 status collapsed
13235
13236 \begin_layout PlainLayout
13237 Font
13238 \end_layout
13239
13240 \end_inset
13241
13242  The font used for both the text body 
13243 \emph on
13244 and
13245 \emph default
13246  the label.
13247  See section
13248 \begin_inset Space ~
13249 \end_inset
13250
13251
13252 \begin_inset CommandInset ref
13253 LatexCommand ref
13254 reference "sec:fonts"
13255
13256 \end_inset
13257
13258 .
13259  Note that defining this font automatically defines the 
13260 \begin_inset Flex CharStyle:Code
13261 status collapsed
13262
13263 \begin_layout PlainLayout
13264 LabelFont
13265 \end_layout
13266
13267 \end_inset
13268
13269  to the same value.
13270 \end_layout
13271
13272 \begin_layout Description
13273 \begin_inset Flex CharStyle:Code
13274 status collapsed
13275
13276 \begin_layout PlainLayout
13277 LabelFont
13278 \end_layout
13279
13280 \end_inset
13281
13282  The font used for the label.
13283  See section
13284 \begin_inset Space ~
13285 \end_inset
13286
13287
13288 \begin_inset CommandInset ref
13289 LatexCommand ref
13290 reference "sec:fonts"
13291
13292 \end_inset
13293
13294 .
13295  Note that this definition can never appear before 
13296 \begin_inset Flex CharStyle:Code
13297 status collapsed
13298
13299 \begin_layout PlainLayout
13300 Font
13301 \end_layout
13302
13303 \end_inset
13304
13305 , lest it be ineffective (see above)
13306 \end_layout
13307
13308 \begin_layout Description
13309 \begin_inset Flex CharStyle:Code
13310 status collapsed
13311
13312 \begin_layout PlainLayout
13313 LatexName
13314 \end_layout
13315
13316 \end_inset
13317
13318  The name of the corresponding LaTeX stuff.
13319  Either the environment or command name.
13320 \end_layout
13321
13322 \begin_layout Description
13323 \begin_inset Flex CharStyle:Code
13324 status collapsed
13325
13326 \begin_layout PlainLayout
13327 LatexParam
13328 \end_layout
13329
13330 \end_inset
13331
13332  The optional parameter for the corresponding 
13333 \begin_inset Flex CharStyle:Code
13334 status collapsed
13335
13336 \begin_layout PlainLayout
13337 LatexName
13338 \end_layout
13339
13340 \end_inset
13341
13342  stuff, including possible bracket pairs like 
13343 \begin_inset Flex CharStyle:Code
13344 status collapsed
13345
13346 \begin_layout PlainLayout
13347 []
13348 \end_layout
13349
13350 \end_inset
13351
13352 .
13353  This parameter cannot be changed from within LyX.
13354 \end_layout
13355
13356 \begin_layout Description
13357 \begin_inset Flex CharStyle:Code
13358 status collapsed
13359
13360 \begin_layout PlainLayout
13361 LatexType
13362 \end_layout
13363
13364 \end_inset
13365
13366  See section
13367 \begin_inset Space ~
13368 \end_inset
13369
13370
13371 \begin_inset CommandInset ref
13372 LatexCommand ref
13373 reference "sec:style"
13374
13375 \end_inset
13376
13377 .
13378 \end_layout
13379
13380 \begin_layout Description
13381 \begin_inset Flex CharStyle:Code
13382 status collapsed
13383
13384 \begin_layout PlainLayout
13385 Preamble\SpecialChar \ldots{}
13386 EndPreamble
13387 \end_layout
13388
13389 \end_inset
13390
13391  See section
13392 \begin_inset Space ~
13393 \end_inset
13394
13395
13396 \begin_inset CommandInset ref
13397 LatexCommand ref
13398 reference "sec:style"
13399
13400 \end_inset
13401
13402 .
13403 \end_layout
13404
13405 \begin_layout Description
13406 \begin_inset Flex CharStyle:Code
13407 status collapsed
13408
13409 \begin_layout PlainLayout
13410 Requires 
13411 \end_layout
13412
13413 \end_inset
13414
13415 [
13416 \begin_inset Flex CharStyle:Code
13417 status collapsed
13418
13419 \begin_layout PlainLayout
13420 string
13421 \end_layout
13422
13423 \end_inset
13424
13425 ] See section
13426 \begin_inset Space ~
13427 \end_inset
13428
13429
13430 \begin_inset CommandInset ref
13431 LatexCommand ref
13432 reference "sec:style"
13433
13434 \end_inset
13435
13436 .
13437 \end_layout
13438
13439 \begin_layout Subsection
13440 Counters
13441 \end_layout
13442
13443 \begin_layout Standard
13444 \begin_inset CommandInset label
13445 LatexCommand label
13446 name "sec:counter"
13447
13448 \end_inset
13449
13450 Since version 1.3.0 of LyX, it is necessary to define the counters (
13451 \begin_inset Flex CharStyle:MenuItem
13452 status collapsed
13453
13454 \begin_layout PlainLayout
13455 chapter
13456 \end_layout
13457
13458 \end_inset
13459
13460
13461 \begin_inset Flex CharStyle:MenuItem
13462 status collapsed
13463
13464 \begin_layout PlainLayout
13465 figure
13466 \end_layout
13467
13468 \end_inset
13469
13470 , \SpecialChar \ldots{}
13471 ) in the text class itself.
13472  If you are looking here to learn how to upgrade an existing text class,
13473  it will probably turn out that all you have to do is to add
13474 \end_layout
13475
13476 \begin_layout LyX-Code
13477 Input stdcounters.inc
13478 \end_layout
13479
13480 \begin_layout Standard
13481 The following parameters can be used:
13482 \end_layout
13483
13484 \begin_layout Description
13485 \begin_inset Flex CharStyle:Code
13486 status collapsed
13487
13488 \begin_layout PlainLayout
13489 Name
13490 \end_layout
13491
13492 \end_inset
13493
13494  [
13495 \begin_inset Flex CharStyle:Code
13496 status collapsed
13497
13498 \begin_layout PlainLayout
13499 string
13500 \end_layout
13501
13502 \end_inset
13503
13504 =
13505 \begin_inset Quotes erd
13506 \end_inset
13507
13508
13509 \begin_inset Quotes erd
13510 \end_inset
13511
13512 ] The name of the counter.
13513 \end_layout
13514
13515 \begin_layout Description
13516 \begin_inset Flex CharStyle:Code
13517 status collapsed
13518
13519 \begin_layout PlainLayout
13520 Within
13521 \end_layout
13522
13523 \end_inset
13524
13525  [
13526 \begin_inset Flex CharStyle:Code
13527 status collapsed
13528
13529 \begin_layout PlainLayout
13530 string
13531 \end_layout
13532
13533 \end_inset
13534
13535 =
13536 \begin_inset Quotes erd
13537 \end_inset
13538
13539
13540 \begin_inset Quotes erd
13541 \end_inset
13542
13543 ] If this is set to the name of another counter, the present counter will
13544  be reset everytime the other one is increased.
13545  For example, 
13546 \begin_inset Flex CharStyle:Code
13547 status collapsed
13548
13549 \begin_layout PlainLayout
13550 subsection
13551 \end_layout
13552
13553 \end_inset
13554
13555  is numbered inside 
13556 \begin_inset Flex CharStyle:Code
13557 status collapsed
13558
13559 \begin_layout PlainLayout
13560 section
13561 \end_layout
13562
13563 \end_inset
13564
13565 .
13566 \end_layout
13567
13568 \begin_layout Description
13569 \begin_inset Flex CharStyle:Code
13570 status collapsed
13571
13572 \begin_layout PlainLayout
13573 LabelString [string=""]
13574 \end_layout
13575
13576 \end_inset
13577
13578  when this is defined, this string defines how the counter is displayed.
13579  Setting this value resets 
13580 \begin_inset Flex CharStyle:Code
13581 status collapsed
13582
13583 \begin_layout PlainLayout
13584 LabelStringAppendix
13585 \end_layout
13586
13587 \end_inset
13588
13589  to the same value.
13590  The following special constructs can be used in the string:
13591 \end_layout
13592
13593 \begin_layout Itemize
13594 \begin_inset Flex CharStyle:Code
13595 status collapsed
13596
13597 \begin_layout PlainLayout
13598
13599 \backslash
13600 thecounter
13601 \end_layout
13602
13603 \end_inset
13604
13605  will be replaced by the expansion of the 
13606 \begin_inset Flex CharStyle:Code
13607 status collapsed
13608
13609 \begin_layout PlainLayout
13610 LabelString
13611 \end_layout
13612
13613 \end_inset
13614
13615  (or 
13616 \begin_inset Flex CharStyle:Code
13617 status collapsed
13618
13619 \begin_layout PlainLayout
13620 LabelStringAppendix
13621 \end_layout
13622
13623 \end_inset
13624
13625 ) of the counter 
13626 \begin_inset Flex CharStyle:Code
13627 status collapsed
13628
13629 \begin_layout PlainLayout
13630 counter
13631 \end_layout
13632
13633 \end_inset
13634
13635 .
13636  If these are empty, a default value is constructed as follows: if the counter
13637  has a master counter 
13638 \begin_inset Flex CharStyle:Code
13639 status collapsed
13640
13641 \begin_layout PlainLayout
13642 master
13643 \end_layout
13644
13645 \end_inset
13646
13647 , the string 
13648 \begin_inset Flex CharStyle:Code
13649 status collapsed
13650
13651 \begin_layout PlainLayout
13652
13653 \backslash
13654 themaster.
13655 \backslash
13656 arabic{counter}
13657 \end_layout
13658
13659 \end_inset
13660
13661  is used; otherwise the string 
13662 \begin_inset Flex CharStyle:Code
13663 status collapsed
13664
13665 \begin_layout PlainLayout
13666
13667 \backslash
13668 arabic{counter}
13669 \end_layout
13670
13671 \end_inset
13672
13673  is used.
13674 \end_layout
13675
13676 \begin_layout Itemize
13677 counter values can be expressed using LaTeX-like macros 
13678 \begin_inset Flex CharStyle:Code
13679 status collapsed
13680
13681 \begin_layout PlainLayout
13682
13683 \backslash
13684
13685 \emph on
13686 numbertype
13687 \emph default
13688 {
13689 \emph on
13690 counter
13691 \emph default
13692 }
13693 \end_layout
13694
13695 \end_inset
13696
13697 , where 
13698 \begin_inset Flex CharStyle:Code
13699 status collapsed
13700
13701 \begin_layout PlainLayout
13702
13703 \emph on
13704 numbertype
13705 \end_layout
13706
13707 \end_inset
13708
13709  can be:
13710 \end_layout
13711
13712 \begin_layout Description
13713 \begin_inset Flex CharStyle:Code
13714 status collapsed
13715
13716 \begin_layout PlainLayout
13717 arabic
13718 \end_layout
13719
13720 \end_inset
13721
13722  to translate 
13723 \begin_inset Flex CharStyle:Code
13724 status collapsed
13725
13726 \begin_layout PlainLayout
13727 counter
13728 \end_layout
13729
13730 \end_inset
13731
13732  to arabic numerals, like 1, 2, 3\SpecialChar \ldots{}
13733
13734 \begin_inset Foot
13735 status collapsed
13736
13737 \begin_layout PlainLayout
13738
13739 \family roman
13740 \series medium
13741 \shape up
13742 \size normal
13743 \emph off
13744 \bar no
13745 \noun off
13746 \color none
13747 Actually, the situation is a bit more complicated than that: any
13748 \family default
13749 \series default
13750 \shape default
13751 \emph default
13752 \bar default
13753  
13754 \begin_inset Flex CharStyle:Code
13755 status collapsed
13756
13757 \begin_layout PlainLayout
13758
13759 \emph on
13760 numbertype
13761 \family roman
13762 \series medium
13763 \shape up
13764 \size normal
13765 \emph off
13766 \bar no
13767 \noun off
13768  other than those descibed below will produce arabic numerals.
13769  It would not be surprising to see this change in the future.
13770 \end_layout
13771
13772 \end_inset
13773
13774
13775 \end_layout
13776
13777 \begin_layout Description
13778 \begin_inset Flex CharStyle:Code
13779 status collapsed
13780
13781 \begin_layout PlainLayout
13782 alph
13783 \end_layout
13784
13785 \end_inset
13786
13787  for lower-case letters: a, b, c, \SpecialChar \ldots{}
13788
13789 \end_layout
13790
13791 \begin_layout Description
13792 \begin_inset Flex CharStyle:Code
13793 status collapsed
13794
13795 \begin_layout PlainLayout
13796 Alph
13797 \end_layout
13798
13799 \end_inset
13800
13801  for upper-case letters: A, B, C, \SpecialChar \ldots{}
13802
13803 \end_layout
13804
13805 \begin_layout Description
13806 \begin_inset Flex CharStyle:Code
13807 status collapsed
13808
13809 \begin_layout PlainLayout
13810 roman
13811 \end_layout
13812
13813 \end_inset
13814
13815  for lower-case roman numerals: i, ii, iii, \SpecialChar \ldots{}
13816
13817 \end_layout
13818
13819 \begin_layout Description
13820 \begin_inset Flex CharStyle:Code
13821 status collapsed
13822
13823 \begin_layout PlainLayout
13824 Roman
13825 \end_layout
13826
13827 \end_inset
13828
13829  for upper-case roman numerals: I, II, III\SpecialChar \ldots{}
13830
13831 \end_layout
13832
13833 \begin_layout Description
13834 \begin_inset Flex CharStyle:Code
13835 status collapsed
13836
13837 \begin_layout PlainLayout
13838 hebrew
13839 \end_layout
13840
13841 \end_inset
13842
13843  for hebrew numerals.
13844 \end_layout
13845
13846 \begin_layout Description
13847 \begin_inset Flex CharStyle:Code
13848 status collapsed
13849
13850 \begin_layout PlainLayout
13851 LabelStringAppendix [string=""]
13852 \end_layout
13853
13854 \end_inset
13855
13856  the same as 
13857 \begin_inset Flex CharStyle:Code
13858 status collapsed
13859
13860 \begin_layout PlainLayout
13861 LabelString
13862 \end_layout
13863
13864 \end_inset
13865
13866
13867 \end_layout
13868
13869 \end_inset
13870
13871 , for use in appendix.
13872 \end_layout
13873
13874 \begin_layout Subsection
13875 Font description
13876 \end_layout
13877
13878 \begin_layout Standard
13879 \begin_inset CommandInset label
13880 LatexCommand label
13881 name "sec:fonts"
13882
13883 \end_inset
13884
13885 A font description looks like that:
13886 \end_layout
13887
13888 \begin_layout LyX-Code
13889 Font 
13890 \family roman
13891 \emph on
13892 or
13893 \family default
13894 \emph default
13895  LabelFont
13896 \end_layout
13897
13898 \begin_layout LyX-Code
13899  ...
13900 \end_layout
13901
13902 \begin_layout LyX-Code
13903 EndFont
13904 \end_layout
13905
13906 \begin_layout Standard
13907 and the following commands are available:
13908 \end_layout
13909
13910 \begin_layout Description
13911 \begin_inset Flex CharStyle:Code
13912 status collapsed
13913
13914 \begin_layout PlainLayout
13915 Family
13916 \end_layout
13917
13918 \end_inset
13919
13920  [
13921 \begin_inset Flex CharStyle:Code
13922 status collapsed
13923
13924 \begin_layout PlainLayout
13925
13926 \emph on
13927 Roman
13928 \emph default
13929 , Sans, Typewriter
13930 \end_layout
13931
13932 \end_inset
13933
13934
13935 \end_layout
13936
13937 \begin_layout Description
13938 \begin_inset Flex CharStyle:Code
13939 status collapsed
13940
13941 \begin_layout PlainLayout
13942 Series
13943 \end_layout
13944
13945 \end_inset
13946
13947  [
13948 \begin_inset Flex CharStyle:Code
13949 status collapsed
13950
13951 \begin_layout PlainLayout
13952
13953 \emph on
13954 Medium
13955 \emph default
13956 , Bold
13957 \end_layout
13958
13959 \end_inset
13960
13961
13962 \end_layout
13963
13964 \begin_layout Description
13965 \begin_inset Flex CharStyle:Code
13966 status collapsed
13967
13968 \begin_layout PlainLayout
13969 Shape
13970 \end_layout
13971
13972 \end_inset
13973
13974  [
13975 \begin_inset Flex CharStyle:Code
13976 status collapsed
13977
13978 \begin_layout PlainLayout
13979
13980 \emph on
13981 Up
13982 \emph default
13983 , Italic, SmallCaps, Slanted
13984 \end_layout
13985
13986 \end_inset
13987
13988
13989 \end_layout
13990
13991 \begin_layout Description
13992 \begin_inset Flex CharStyle:Code
13993 status collapsed
13994
13995 \begin_layout PlainLayout
13996 Size
13997 \end_layout
13998
13999 \end_inset
14000
14001  [
14002 \begin_inset Flex CharStyle:Code
14003 status collapsed
14004
14005 \begin_layout PlainLayout
14006 tiny, small,
14007 \end_layout
14008
14009 \end_inset
14010
14011  
14012 \begin_inset Flex CharStyle:Code
14013 status collapsed
14014
14015 \begin_layout PlainLayout
14016
14017 \emph on
14018 normal
14019 \emph default
14020 , large, larger, largest, huge, giant
14021 \end_layout
14022
14023 \end_inset
14024
14025 ]
14026 \end_layout
14027
14028 \begin_layout Description
14029 \begin_inset Flex CharStyle:Code
14030 status collapsed
14031
14032 \begin_layout PlainLayout
14033 Color
14034 \end_layout
14035
14036 \end_inset
14037
14038  [
14039 \begin_inset Flex CharStyle:Code
14040 status collapsed
14041
14042 \begin_layout PlainLayout
14043
14044 \emph on
14045 none
14046 \emph default
14047 , black, white, red, green, blue, cyan, magenta, yellow
14048 \end_layout
14049
14050 \end_inset
14051
14052 ]
14053 \end_layout
14054
14055 \begin_layout Subsection
14056 Upgrading old layout files
14057 \end_layout
14058
14059 \begin_layout Standard
14060 The file format of layout files changes from time to time, so old layout
14061  files need to be converted.
14062  This process has been automated in LyX 1.4.0: If LyX reads an old format
14063  layout file it will call the conversion tool 
14064 \begin_inset Flex CharStyle:Code
14065 status collapsed
14066
14067 \begin_layout PlainLayout
14068 $LyXDir/scripts/layout2layout.py
14069 \end_layout
14070
14071 \end_inset
14072
14073  and convert it to a temporary file in current format.
14074  The original file is left untouched, so that you can still use it with
14075  LyX 1.3.x.
14076  If you want to convert the layout file permanently, just call the converter
14077  by hand:
14078 \end_layout
14079
14080 \begin_layout LyX-Code
14081 python $LyXDir/scripts/layout2layout.py myclass.layout myclassnew.layout
14082 \end_layout
14083
14084 \begin_layout Standard
14085 Then copy 
14086 \begin_inset Flex CharStyle:Code
14087 status collapsed
14088
14089 \begin_layout PlainLayout
14090 myclassnew.layout
14091 \end_layout
14092
14093 \end_inset
14094
14095  to 
14096 \begin_inset Flex CharStyle:Code
14097 status collapsed
14098
14099 \begin_layout PlainLayout
14100 $UserDir/layouts/
14101 \end_layout
14102
14103 \end_inset
14104
14105 .
14106 \end_layout
14107
14108 \begin_layout Standard
14109 The automatic conversion does only handle syntax changes.
14110  It cannot handle the case where the contents of included files was changed.
14111  For example, layout files based on 
14112 \begin_inset Flex CharStyle:Code
14113 status collapsed
14114
14115 \begin_layout PlainLayout
14116 book.layout
14117 \end_layout
14118
14119 \end_inset
14120
14121  need to include 
14122 \begin_inset Flex CharStyle:Code
14123 status collapsed
14124
14125 \begin_layout PlainLayout
14126 numreport.inc
14127 \end_layout
14128
14129 \end_inset
14130
14131  in addition to 
14132 \begin_inset Flex CharStyle:Code
14133 status collapsed
14134
14135 \begin_layout PlainLayout
14136 stdclass.inc
14137 \end_layout
14138
14139 \end_inset
14140
14141 .
14142  If you get error messages about undefined counters, try to convert your
14143  file with 
14144 \begin_inset Flex CharStyle:Code
14145 status collapsed
14146
14147 \begin_layout PlainLayout
14148 layout2layout.py
14149 \end_layout
14150
14151 \end_inset
14152
14153  and then add one of 
14154 \begin_inset Flex CharStyle:Code
14155 status collapsed
14156
14157 \begin_layout PlainLayout
14158 numarticle.inc
14159 \end_layout
14160
14161 \end_inset
14162
14163
14164 \begin_inset Flex CharStyle:Code
14165 status collapsed
14166
14167 \begin_layout PlainLayout
14168 numreport.inc
14169 \end_layout
14170
14171 \end_inset
14172
14173  and 
14174 \begin_inset Flex CharStyle:Code
14175 status collapsed
14176
14177 \begin_layout PlainLayout
14178 numrevtex.inc
14179 \end_layout
14180
14181 \end_inset
14182
14183 .
14184 \end_layout
14185
14186 \begin_layout Section
14187 Creating Templates
14188 \begin_inset CommandInset label
14189 LatexCommand label
14190 name "sec:templates"
14191
14192 \end_inset
14193
14194
14195 \end_layout
14196
14197 \begin_layout Standard
14198 Templates are created just like usual documents.
14199  The only difference is that usual documents contain all possible settings,
14200  including the fontscheme and the papersize.
14201  Usually a user doesn't want a template to overwrite his defaults in these
14202  cases.
14203  For that reason, the designer of a template should remove the corresponding
14204  commands like 
14205 \begin_inset Flex CharStyle:Code
14206 status collapsed
14207
14208 \begin_layout PlainLayout
14209
14210 \backslash
14211 fontscheme
14212 \end_layout
14213
14214 \end_inset
14215
14216  or 
14217 \begin_inset Flex CharStyle:Code
14218 status collapsed
14219
14220 \begin_layout PlainLayout
14221
14222 \backslash
14223 papersize
14224 \end_layout
14225
14226 \end_inset
14227
14228  from the template LyX file.
14229  This can be done with any simple text-editor, for example 
14230 \begin_inset Flex CharStyle:Code
14231 status collapsed
14232
14233 \begin_layout PlainLayout
14234 vi
14235 \end_layout
14236
14237 \end_inset
14238
14239  or 
14240 \begin_inset Flex CharStyle:Code
14241 status collapsed
14242
14243 \begin_layout PlainLayout
14244 xedit
14245 \end_layout
14246
14247 \end_inset
14248
14249 .
14250  
14251 \end_layout
14252
14253 \begin_layout Standard
14254 Put the edited template files you create in 
14255 \begin_inset Flex CharStyle:Code
14256 status collapsed
14257
14258 \begin_layout PlainLayout
14259 $UserDir/templates/
14260 \end_layout
14261
14262 \end_inset
14263
14264 , copy the ones you use from the global template directory in 
14265 \begin_inset Flex CharStyle:Code
14266 status collapsed
14267
14268 \begin_layout PlainLayout
14269 $LyXDir/templates/
14270 \end_layout
14271
14272 \end_inset
14273
14274  to the same place, and redefine the template path in the 
14275 \begin_inset Flex CharStyle:MenuItem
14276 status collapsed
14277
14278 \begin_layout PlainLayout
14279
14280 \bar under
14281 E
14282 \bar default
14283 dit\SpecialChar \menuseparator
14284
14285 \bar under
14286 P
14287 \bar default
14288 references
14289 \end_layout
14290
14291 \end_inset
14292
14293  dialog (tabs 
14294 \begin_inset Flex CharStyle:MenuItem
14295 status collapsed
14296
14297 \begin_layout PlainLayout
14298 Input
14299 \end_layout
14300
14301 \end_inset
14302
14303
14304 \begin_inset Flex CharStyle:MenuItem
14305 status collapsed
14306
14307 \begin_layout PlainLayout
14308 Path
14309 \end_layout
14310
14311 \end_inset
14312
14313 ).
14314  
14315 \end_layout
14316
14317 \begin_layout Standard
14318 Note that there is a template which has a particular meaning: 
14319 \begin_inset Flex CharStyle:Code
14320 status collapsed
14321
14322 \begin_layout PlainLayout
14323 defaults.lyx
14324 \end_layout
14325
14326 \end_inset
14327
14328 .
14329  This template is loaded everytime you create a new document with 
14330 \begin_inset Flex CharStyle:MenuItem
14331 status collapsed
14332
14333 \begin_layout PlainLayout
14334
14335 \bar under
14336 F
14337 \bar default
14338 ile
14339 \end_layout
14340
14341 \end_inset
14342
14343 \SpecialChar \menuseparator
14344
14345 \begin_inset Flex CharStyle:MenuItem
14346 status collapsed
14347
14348 \begin_layout PlainLayout
14349
14350 \bar under
14351 N
14352 \bar default
14353 ew
14354 \end_layout
14355
14356 \end_inset
14357
14358  in order to provide useful defaults.
14359  To create this template from inside LyX, all you have to do is to open
14360  a document with the correct settings, and use the 
14361 \begin_inset Flex CharStyle:MenuItem
14362 status collapsed
14363
14364 \begin_layout PlainLayout
14365 Sa
14366 \bar under
14367 v
14368 \bar default
14369 e as Document Defaults
14370 \end_layout
14371
14372 \end_inset
14373
14374  button.
14375 \end_layout
14376
14377 \begin_layout Chapter
14378 Including External Material
14379 \end_layout
14380
14381 \begin_layout Section
14382 Background
14383 \end_layout
14384
14385 \begin_layout Standard
14386 \begin_inset Note Note
14387 status collapsed
14388
14389 \begin_layout PlainLayout
14390 This section is completely outdated.
14391 \end_layout
14392
14393 \end_inset
14394
14395 One often requested feature from LyX users is to be able to interface LyX
14396  with Xfig, Dia, or other similar applications that specialize in producing
14397  a certain kind of diagram, figure, schematic or whatever material might
14398  be relevant to include in your document.
14399  Previously, it was only possible to include boring, static, fixed images
14400  in LyX documents with the graphics feature, but there are several limitations
14401  attached to this approach:
14402 \end_layout
14403
14404 \begin_layout Itemize
14405 If you want to change the figure, you have to invoke an external program
14406  by hand
14407 \end_layout
14408
14409 \begin_layout Itemize
14410 LyX does not notice that the referenced files change, so the on-screen display
14411  can fast become obsolete, and this is aggravated by the lack of a means
14412  of updating the display
14413 \end_layout
14414
14415 \begin_layout Itemize
14416 The graphics stuff does not provide any mechanisms for coping with different
14417  exported formats such as DocBook, HTML or plain text
14418 \end_layout
14419
14420 \begin_layout Standard
14421 The external material facility attempts to solve all of these problems
14422 \begin_inset Foot
14423 status collapsed
14424
14425 \begin_layout PlainLayout
14426 Even if the graphics facility can't solve all problems, it is still valuable
14427  because it does provide in-line preview of the graphics, and supports advanced
14428  geometric transformations with a comfortable user interface.
14429 \end_layout
14430
14431 \end_inset
14432
14433 .
14434  It does this by offering a general method to interface LyX to external
14435  applications.
14436  Instead of introducing a long list of different constructs tailored for
14437  each specific application, we chose to sacrifice the in-line displaying
14438  of the included material in order to provide a general construct to cover
14439  a wide range of applications.
14440  The result is the external material construct.
14441  External material presents itself in the document simply as a button, but
14442  don't let this fool you.
14443  When you click on it, a dialog will appear that allows you to chose exactly
14444  what material to include, and in the following sections you will learn
14445  that this is indeed a powerful mechanism that can solve all of the above
14446  problems, and more.
14447 \end_layout
14448
14449 \begin_layout Section
14450 How does it work?
14451 \end_layout
14452
14453 \begin_layout Standard
14454 The external material feature is based on the concept of a 
14455 \emph on
14456 template
14457 \emph default
14458 .
14459  A template is a specification of how LyX should interface with a certain
14460  kind of material.
14461  As bundled, LyX comes with predefined templates for Xfig figures, Dia diagrams,
14462  various raster format images, gnuplot, and more.
14463  You can check the actual list by using the menu 
14464 \begin_inset Flex CharStyle:MenuItem
14465 status collapsed
14466
14467 \begin_layout PlainLayout
14468 Insert\SpecialChar \menuseparator
14469 File\SpecialChar \menuseparator
14470 External
14471 \end_layout
14472
14473 \end_inset
14474
14475
14476 \begin_inset Space ~
14477 \end_inset
14478
14479
14480 \begin_inset Flex CharStyle:MenuItem
14481 status collapsed
14482
14483 \begin_layout PlainLayout
14484 Material
14485 \end_layout
14486
14487 \end_inset
14488
14489 .
14490  Furthermore, it is possible to roll your own template to support a specific
14491  kind of material.
14492  Later we'll describe in more detail what is involved, and hopefully you
14493  will submit all the templates you create so we can include them in a later
14494  LyX version.
14495 \end_layout
14496
14497 \begin_layout Standard
14498 Another basic idea of the external material feature is to distinguish between
14499  the original file that serves as a base for final material and the produced
14500  file that is included in your exported or printed document.
14501  For example, consider the case of a figure produced with 
14502 \begin_inset Flex CharStyle:Code
14503 status collapsed
14504
14505 \begin_layout PlainLayout
14506 Xfig
14507 \end_layout
14508
14509 \end_inset
14510
14511 .
14512  The Xfig application itself works on an original file with the 
14513 \begin_inset Flex CharStyle:Code
14514 status collapsed
14515
14516 \begin_layout PlainLayout
14517 .fig
14518 \end_layout
14519
14520 \end_inset
14521
14522  extension.
14523  Within XFig, you create and change your figure, and when you are done,
14524  you save the 
14525 \begin_inset Flex CharStyle:Code
14526 status collapsed
14527
14528 \begin_layout PlainLayout
14529 fig
14530 \end_layout
14531
14532 \end_inset
14533
14534 -file.
14535  When you want to include the figure in your document, you invoke 
14536 \begin_inset Flex CharStyle:Code
14537 status collapsed
14538
14539 \begin_layout PlainLayout
14540 transfig
14541 \end_layout
14542
14543 \end_inset
14544
14545  in order to create a PostScript file that can readily be included in your
14546  LaTeX file.
14547  In this case, the 
14548 \begin_inset Flex CharStyle:Code
14549 status collapsed
14550
14551 \begin_layout PlainLayout
14552 .fig
14553 \end_layout
14554
14555 \end_inset
14556
14557  file is the original file, and the PostScript file is the produced file.
14558 \end_layout
14559
14560 \begin_layout Standard
14561 This distinction is important in order to allow updating of the material
14562  while you are in the process of writing the document.
14563  Furthermore, it provides us with the flexibility that is needed to support
14564  multiple export formats.
14565  For instance, in the case of a plain text file, it is not exactly an award-winn
14566 ing idea to include the figure as raw PostScript.
14567  Instead, you'd either prefer to just include a reference to the figure,
14568  or try to invoke some graphics to Ascii converter to make the final result
14569  look similar to the real graphics.
14570  The external material management allows you to do this, because it is parameter
14571 ized on the different export formats that LyX supports.
14572 \end_layout
14573
14574 \begin_layout Standard
14575 Besides supporting the production of different products according to the
14576  exported format, it supports tight integration with editing and viewing
14577  applications.
14578  In the case of an XFig figure, you are able to invoke 
14579 \begin_inset Flex CharStyle:Code
14580 status collapsed
14581
14582 \begin_layout PlainLayout
14583 Xfig
14584 \end_layout
14585
14586 \end_inset
14587
14588  on the original file with a single click from within the external material
14589  dialog in LyX, and also preview the produced PostScript file with 
14590 \begin_inset Flex CharStyle:Code
14591 status collapsed
14592
14593 \begin_layout PlainLayout
14594 ghostview
14595 \end_layout
14596
14597 \end_inset
14598
14599  with another click.
14600  No more fiddling around with the command line and/or file browsers to locate
14601  and manipulate the original or produced files.
14602  In this way, you are finally able to take full advantage of the many different
14603  applications that are relevant to use when you write your documents, and
14604  ultimately be more productive.
14605 \end_layout
14606
14607 \begin_layout Section
14608 External material dialog
14609 \end_layout
14610
14611 \begin_layout Standard
14612 The 
14613 \begin_inset Flex CharStyle:MenuItem
14614 status collapsed
14615
14616 \begin_layout PlainLayout
14617 External Material
14618 \end_layout
14619
14620 \end_inset
14621
14622  dialog is described in the 
14623 \begin_inset Flex CharStyle:MenuItem
14624 status collapsed
14625
14626 \begin_layout PlainLayout
14627
14628 \emph on
14629 EmbeddedObjects
14630 \end_layout
14631
14632 \end_inset
14633
14634  manual.
14635 \end_layout
14636
14637 \begin_layout Section
14638 Examples
14639 \end_layout
14640
14641 \begin_layout Standard
14642 In this section, we should include some examples of use of the external
14643  material.
14644  Those examples could include:
14645 \end_layout
14646
14647 \begin_layout Itemize
14648 External raster images
14649 \end_layout
14650
14651 \begin_layout Itemize
14652 External XFig figures
14653 \end_layout
14654
14655 \begin_layout Itemize
14656 Chess diagrams
14657 \end_layout
14658
14659 \begin_layout Itemize
14660 Sound samples
14661 \end_layout
14662
14663 \begin_layout Itemize
14664 The use of makefiles
14665 \end_layout
14666
14667 \begin_layout Itemize
14668 Recursive external LyX templates
14669 \end_layout
14670
14671 \begin_layout Section
14672 The external template configuration file
14673 \end_layout
14674
14675 \begin_layout Standard
14676 It is relatively easy to add custom external template definitions to LyX.
14677  However, be aware this doing this in an careless manner most probably 
14678 \emph on
14679 will
14680 \emph default
14681  introduce an easily exploitable security hole.
14682  So before you do this, please read the discussion about security which
14683  will follow later.
14684 \end_layout
14685
14686 \begin_layout Standard
14687 Having said that, we encourage you to submit any interesting templates that
14688  you create.
14689  
14690 \end_layout
14691
14692 \begin_layout Standard
14693 The external templates are defined in the 
14694 \begin_inset Flex CharStyle:Code
14695 status collapsed
14696
14697 \begin_layout PlainLayout
14698 lib/external_templates
14699 \end_layout
14700
14701 \end_inset
14702
14703  file.
14704  You can place your own version in 
14705 \begin_inset Flex CharStyle:Code
14706 status collapsed
14707
14708 \begin_layout PlainLayout
14709 .lyx/external_templates
14710 \end_layout
14711
14712 \end_inset
14713
14714 .
14715 \end_layout
14716
14717 \begin_layout Standard
14718 A typical template looks like this:
14719 \end_layout
14720
14721 \begin_layout LyX-Code
14722 Template XFig
14723 \end_layout
14724
14725 \begin_layout LyX-Code
14726 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
14727 \end_layout
14728
14729 \begin_layout LyX-Code
14730 HelpText
14731 \end_layout
14732
14733 \begin_layout LyX-Code
14734 An XFig figure.
14735 \end_layout
14736
14737 \begin_layout LyX-Code
14738 HelpTextEnd
14739 \end_layout
14740
14741 \begin_layout LyX-Code
14742 InputFormat fig
14743 \end_layout
14744
14745 \begin_layout LyX-Code
14746 FileFilter "*.fig"
14747 \end_layout
14748
14749 \begin_layout LyX-Code
14750 AutomaticProduction true
14751 \end_layout
14752
14753 \begin_layout LyX-Code
14754 Transform Rotate
14755 \end_layout
14756
14757 \begin_layout LyX-Code
14758 Transform Resize
14759 \end_layout
14760
14761 \begin_layout LyX-Code
14762 Format LaTeX
14763 \end_layout
14764
14765 \begin_layout LyX-Code
14766 TransformCommand Rotate RotationLatexCommand
14767 \end_layout
14768
14769 \begin_layout LyX-Code
14770 TransformCommand Resize ResizeLatexCommand
14771 \end_layout
14772
14773 \begin_layout LyX-Code
14774 Product "$$RotateFront$$ResizeFront
14775 \end_layout
14776
14777 \begin_layout LyX-Code
14778          
14779 \backslash
14780
14781 \backslash
14782 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
14783 \end_layout
14784
14785 \begin_layout LyX-Code
14786          $$ResizeBack$$RotateBack"
14787 \end_layout
14788
14789 \begin_layout LyX-Code
14790 UpdateFormat pstex
14791 \end_layout
14792
14793 \begin_layout LyX-Code
14794 UpdateResult "$$AbsPath$$Basename.pstex_t"
14795 \end_layout
14796
14797 \begin_layout LyX-Code
14798 Requirement "graphicx"
14799 \end_layout
14800
14801 \begin_layout LyX-Code
14802 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
14803 \end_layout
14804
14805 \begin_layout LyX-Code
14806 ReferencedFile latex "$$AbsPath$$Basename.eps"
14807 \end_layout
14808
14809 \begin_layout LyX-Code
14810 ReferencedFile dvi "$$AbsPath$$Basename.eps"
14811 \end_layout
14812
14813 \begin_layout LyX-Code
14814 FormatEnd
14815 \end_layout
14816
14817 \begin_layout LyX-Code
14818 Format PDFLaTeX
14819 \end_layout
14820
14821 \begin_layout LyX-Code
14822 TransformCommand Rotate RotationLatexCommand
14823 \end_layout
14824
14825 \begin_layout LyX-Code
14826 TransformCommand Resize ResizeLatexCommand
14827 \end_layout
14828
14829 \begin_layout LyX-Code
14830 Product "$$RotateFront$$ResizeFront
14831 \end_layout
14832
14833 \begin_layout LyX-Code
14834          
14835 \backslash
14836
14837 \backslash
14838 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
14839 \end_layout
14840
14841 \begin_layout LyX-Code
14842          $$ResizeBack$$RotateBack"
14843 \end_layout
14844
14845 \begin_layout LyX-Code
14846 UpdateFormat pdftex
14847 \end_layout
14848
14849 \begin_layout LyX-Code
14850 UpdateResult "$$AbsPath$$Basename.pdftex_t"
14851 \end_layout
14852
14853 \begin_layout LyX-Code
14854 Requirement "graphicx"
14855 \end_layout
14856
14857 \begin_layout LyX-Code
14858 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
14859 \end_layout
14860
14861 \begin_layout LyX-Code
14862 ReferencedFile latex "$$AbsPath$$Basename.pdf"
14863 \end_layout
14864
14865 \begin_layout LyX-Code
14866 FormatEnd
14867 \end_layout
14868
14869 \begin_layout LyX-Code
14870 Format Ascii
14871 \end_layout
14872
14873 \begin_layout LyX-Code
14874 Product "$$Contents(
14875 \backslash
14876 "$$AbsPath$$Basename.asc
14877 \backslash
14878 ")"
14879 \end_layout
14880
14881 \begin_layout LyX-Code
14882 UpdateFormat asciixfig
14883 \end_layout
14884
14885 \begin_layout LyX-Code
14886 UpdateResult "$$AbsPath$$Basename.asc"
14887 \end_layout
14888
14889 \begin_layout LyX-Code
14890 FormatEnd
14891 \end_layout
14892
14893 \begin_layout LyX-Code
14894 Format DocBook
14895 \end_layout
14896
14897 \begin_layout LyX-Code
14898 Product "<graphic fileref=
14899 \backslash
14900 "$$AbsOrRelPathMaster$$Basename.eps
14901 \backslash
14902 ">
14903 \end_layout
14904
14905 \begin_layout LyX-Code
14906          </graphic>"
14907 \end_layout
14908
14909 \begin_layout LyX-Code
14910 UpdateFormat eps
14911 \end_layout
14912
14913 \begin_layout LyX-Code
14914 UpdateResult "$$AbsPath$$Basename.eps"
14915 \end_layout
14916
14917 \begin_layout LyX-Code
14918 ReferencedFile docbook "$$AbsPath$$Basename.eps"
14919 \end_layout
14920
14921 \begin_layout LyX-Code
14922 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
14923 \end_layout
14924
14925 \begin_layout LyX-Code
14926 FormatEnd
14927 \end_layout
14928
14929 \begin_layout LyX-Code
14930 Product "[XFig: $$FName]"
14931 \end_layout
14932
14933 \begin_layout LyX-Code
14934 FormatEnd
14935 \end_layout
14936
14937 \begin_layout LyX-Code
14938 TemplateEnd
14939 \end_layout
14940
14941 \begin_layout Standard
14942 As you can see, the template is enclosed in 
14943 \begin_inset Flex CharStyle:Code
14944 status collapsed
14945
14946 \begin_layout PlainLayout
14947 Template
14948 \end_layout
14949
14950 \end_inset
14951
14952  \SpecialChar \ldots{}
14953  
14954 \begin_inset Flex CharStyle:Code
14955 status collapsed
14956
14957 \begin_layout PlainLayout
14958 TemplateEnd
14959 \end_layout
14960
14961 \end_inset
14962
14963 .
14964  It contains a header specifying some general settings, and for each supported
14965  primary document file format a section 
14966 \begin_inset Flex CharStyle:Code
14967 status collapsed
14968
14969 \begin_layout PlainLayout
14970 Format
14971 \end_layout
14972
14973 \end_inset
14974
14975  \SpecialChar \ldots{}
14976  
14977 \begin_inset Flex CharStyle:Code
14978 status collapsed
14979
14980 \begin_layout PlainLayout
14981 FormatEnd
14982 \end_layout
14983
14984 \end_inset
14985
14986 .
14987 \end_layout
14988
14989 \begin_layout Subsection
14990 The template header
14991 \end_layout
14992
14993 \begin_layout Description
14994 \begin_inset Flex CharStyle:Code
14995 status collapsed
14996
14997 \begin_layout PlainLayout
14998 Template
14999 \begin_inset Space ~
15000 \end_inset
15001
15002 <id>
15003 \end_layout
15004
15005 \end_inset
15006
15007  A unique name for the template.
15008  It must not contain substitution macros (see below).
15009 \end_layout
15010
15011 \begin_layout Description
15012 \begin_inset Flex CharStyle:Code
15013 status collapsed
15014
15015 \begin_layout PlainLayout
15016 GuiName
15017 \begin_inset Space ~
15018 \end_inset
15019
15020 <guiname>
15021 \end_layout
15022
15023 \end_inset
15024
15025  The text that is displayed on the button.
15026  This command must occur exactly once.
15027 \end_layout
15028
15029 \begin_layout Description
15030 \begin_inset Flex CharStyle:Code
15031 status collapsed
15032
15033 \begin_layout PlainLayout
15034 HelpText
15035 \begin_inset Space ~
15036 \end_inset
15037
15038 <text>
15039 \begin_inset Space ~
15040 \end_inset
15041
15042 HelpTextEnd
15043 \end_layout
15044
15045 \end_inset
15046
15047  The help text that is used in the External dialog.
15048  Provide enough information to explain to the user just what the template
15049  can provide him with.
15050  This command must occur exactly once.
15051 \end_layout
15052
15053 \begin_layout Description
15054 \begin_inset Flex CharStyle:Code
15055 status collapsed
15056
15057 \begin_layout PlainLayout
15058 InputFormat
15059 \begin_inset Space ~
15060 \end_inset
15061
15062 <format>
15063 \end_layout
15064
15065 \end_inset
15066
15067  The file format of the original file.
15068  This must be the name of a format that is known to LyX (see the 
15069 \begin_inset Flex CharStyle:MenuItem
15070 status collapsed
15071
15072 \begin_layout PlainLayout
15073
15074 \bar under
15075 T
15076 \bar default
15077 ools\SpecialChar \menuseparator
15078
15079 \bar under
15080 P
15081 \bar default
15082 references:Conversion
15083 \end_layout
15084
15085 \end_inset
15086
15087  dialog).
15088  Use 
15089 \begin_inset Flex CharStyle:Code
15090 status collapsed
15091
15092 \begin_layout PlainLayout
15093 "*"
15094 \end_layout
15095
15096 \end_inset
15097
15098  if the template can handle original files of more than one format.
15099  LyX will attempt to interrogate the file itself in order to deduce its
15100  format in this case.
15101  This command must occur exactly once.
15102 \end_layout
15103
15104 \begin_layout Description
15105 \begin_inset Flex CharStyle:Code
15106 status collapsed
15107
15108 \begin_layout PlainLayout
15109 FileFilter
15110 \begin_inset Space ~
15111 \end_inset
15112
15113 <pattern>
15114 \end_layout
15115
15116 \end_inset
15117
15118  A glob pattern that is used in the file dialog to filter out the desired
15119  files.
15120  If there is more than one possible file extension (e.g.
15121 \begin_inset Space ~
15122 \end_inset
15123
15124 tgif has 
15125 \begin_inset Flex CharStyle:Code
15126 status collapsed
15127
15128 \begin_layout PlainLayout
15129 .obj
15130 \end_layout
15131
15132 \end_inset
15133
15134  and 
15135 \begin_inset Flex CharStyle:Code
15136 status collapsed
15137
15138 \begin_layout PlainLayout
15139 .tgo
15140 \end_layout
15141
15142 \end_inset
15143
15144 ), use something like 
15145 \begin_inset Flex CharStyle:Code
15146 status collapsed
15147
15148 \begin_layout PlainLayout
15149 "*.{obj,tgo}"
15150 \end_layout
15151
15152 \end_inset
15153
15154 .
15155  This command must occur exactly once.
15156 \end_layout
15157
15158 \begin_layout Description
15159 \begin_inset Flex CharStyle:Code
15160 status collapsed
15161
15162 \begin_layout PlainLayout
15163 AutomaticProduction
15164 \begin_inset Space ~
15165 \end_inset
15166
15167 true|false
15168 \end_layout
15169
15170 \end_inset
15171
15172  Wether the file represented by the template must be generated by LyX.
15173  This command must occur exactly once.
15174 \end_layout
15175
15176 \begin_layout Description
15177 \begin_inset Flex CharStyle:Code
15178 status collapsed
15179
15180 \begin_layout PlainLayout
15181 Transform
15182 \begin_inset Space ~
15183 \end_inset
15184
15185 Rotate|Resize|Clip|Extra
15186 \end_layout
15187
15188 \end_inset
15189
15190  This command specifies which transformations are supported by this template.
15191  It may occur zero or more times.
15192  This command enables the corresponding tabs in the external dialog.
15193  Each 
15194 \begin_inset Flex CharStyle:Code
15195 status collapsed
15196
15197 \begin_layout PlainLayout
15198 Transform
15199 \end_layout
15200
15201 \end_inset
15202
15203  command must have either a corresponding 
15204 \begin_inset Flex CharStyle:Code
15205 status collapsed
15206
15207 \begin_layout PlainLayout
15208 TransformCommand
15209 \end_layout
15210
15211 \end_inset
15212
15213  or a 
15214 \begin_inset Flex CharStyle:Code
15215 status collapsed
15216
15217 \begin_layout PlainLayout
15218 TransformOption
15219 \end_layout
15220
15221 \end_inset
15222
15223  command in the 
15224 \begin_inset Flex CharStyle:Code
15225 status collapsed
15226
15227 \begin_layout PlainLayout
15228 Format
15229 \end_layout
15230
15231 \end_inset
15232
15233  section.
15234  Otherwise the transformation will not be supported by that format.
15235 \end_layout
15236
15237 \begin_layout Subsection
15238 The Format section
15239 \end_layout
15240
15241 \begin_layout Description
15242 \begin_inset Flex CharStyle:Code
15243 status collapsed
15244
15245 \begin_layout PlainLayout
15246 Format
15247 \begin_inset Space ~
15248 \end_inset
15249
15250 LaTeX|PDFLaTeX|PlainText|DocBook
15251 \end_layout
15252
15253 \end_inset
15254
15255  The primary document file format that this format definition is for.
15256  Not every template has a sensible representation in all document file formats.
15257  Please define nevertheless a 
15258 \begin_inset Flex CharStyle:Code
15259 status collapsed
15260
15261 \begin_layout PlainLayout
15262 Format
15263 \end_layout
15264
15265 \end_inset
15266
15267  section for all formats.
15268  Use a dummy text when no representation is available.
15269  Then you can at least see a reference to the external material in the exported
15270  document.
15271 \end_layout
15272
15273 \begin_layout Description
15274 \begin_inset Flex CharStyle:Code
15275 status collapsed
15276
15277 \begin_layout PlainLayout
15278 TransformCommand
15279 \begin_inset Space ~
15280 \end_inset
15281
15282 Rotate
15283 \begin_inset Space ~
15284 \end_inset
15285
15286 RotationLatexCommand
15287 \end_layout
15288
15289 \end_inset
15290
15291  This command specifies that the built in LaTeX command should be used for
15292  rotation.
15293  This command may occur once or not at all.
15294 \end_layout
15295
15296 \begin_layout Description
15297 \begin_inset Flex CharStyle:Code
15298 status collapsed
15299
15300 \begin_layout PlainLayout
15301 TransformCommand
15302 \begin_inset Space ~
15303 \end_inset
15304
15305 Resize
15306 \begin_inset Space ~
15307 \end_inset
15308
15309 ResizeLatexCommand
15310 \end_layout
15311
15312 \end_inset
15313
15314  This command specifies that the built in LaTeX command should be used for
15315  resizing.
15316  This command may occur once or not at all.
15317 \end_layout
15318
15319 \begin_layout Description
15320 \begin_inset Flex CharStyle:Code
15321 status collapsed
15322
15323 \begin_layout PlainLayout
15324 TransformOption
15325 \begin_inset Space ~
15326 \end_inset
15327
15328 Rotate
15329 \begin_inset Space ~
15330 \end_inset
15331
15332 RotationLatexOption
15333 \end_layout
15334
15335 \end_inset
15336
15337  This command specifies that rotation is done via an optional argument.
15338  This command may occur once or not at all.
15339 \end_layout
15340
15341 \begin_layout Description
15342 \begin_inset Flex CharStyle:Code
15343 status collapsed
15344
15345 \begin_layout PlainLayout
15346 TransformOption
15347 \begin_inset Space ~
15348 \end_inset
15349
15350 Resize
15351 \begin_inset Space ~
15352 \end_inset
15353
15354 ResizeLatexOption
15355 \end_layout
15356
15357 \end_inset
15358
15359  This command specifies that resizing is done via an optional argument.
15360  This command may occur once or not at all.
15361 \end_layout
15362
15363 \begin_layout Description
15364 \begin_inset Flex CharStyle:Code
15365 status collapsed
15366
15367 \begin_layout PlainLayout
15368 TransformOption
15369 \begin_inset Space ~
15370 \end_inset
15371
15372 Clip
15373 \begin_inset Space ~
15374 \end_inset
15375
15376 ClipLatexOption
15377 \end_layout
15378
15379 \end_inset
15380
15381  This command specifies that clipping is done via an optional argument.
15382  This command may occur once or not at all.
15383 \end_layout
15384
15385 \begin_layout Description
15386 \begin_inset Flex CharStyle:Code
15387 status collapsed
15388
15389 \begin_layout PlainLayout
15390 TransformOption
15391 \begin_inset Space ~
15392 \end_inset
15393
15394 Extra
15395 \begin_inset Space ~
15396 \end_inset
15397
15398 ExtraLatexOption
15399 \end_layout
15400
15401 \end_inset
15402
15403  This command specifies that an extra optional argument is used.
15404  This command may occur once or not at all.
15405 \end_layout
15406
15407 \begin_layout Description
15408 \begin_inset Flex CharStyle:Code
15409 status collapsed
15410
15411 \begin_layout PlainLayout
15412 Product
15413 \begin_inset Space ~
15414 \end_inset
15415
15416 <text>
15417 \end_layout
15418
15419 \end_inset
15420
15421  The text that is inserted in the exported document.
15422  This is actually the most important command and can be quite complex.
15423  This command must occur exactly once.
15424 \end_layout
15425
15426 \begin_layout Description
15427 \begin_inset Flex CharStyle:Code
15428 status collapsed
15429
15430 \begin_layout PlainLayout
15431 UpdateFormat
15432 \begin_inset Space ~
15433 \end_inset
15434
15435 <format>
15436 \end_layout
15437
15438 \end_inset
15439
15440  The file format of the converted file.
15441  This must be the name of a format that is known to LyX (see the 
15442 \begin_inset Flex CharStyle:MenuItem
15443 status collapsed
15444
15445 \begin_layout PlainLayout
15446
15447 \bar under
15448 T
15449 \bar default
15450 ools\SpecialChar \menuseparator
15451
15452 \bar under
15453 P
15454 \bar default
15455 references:Conversion
15456 \end_layout
15457
15458 \end_inset
15459
15460  dialog).
15461  This command must occur exactly once.
15462 \end_layout
15463
15464 \begin_layout Description
15465 \begin_inset Flex CharStyle:Code
15466 status collapsed
15467
15468 \begin_layout PlainLayout
15469 UpdateResult
15470 \begin_inset Space ~
15471 \end_inset
15472
15473 <filename>
15474 \end_layout
15475
15476 \end_inset
15477
15478  The file name of the converted file.
15479  The file name must be absolute.
15480  This command must occur exactly once.
15481 \end_layout
15482
15483 \begin_layout Description
15484 \begin_inset Flex CharStyle:Code
15485 status collapsed
15486
15487 \begin_layout PlainLayout
15488 ReferencedFile
15489 \begin_inset Space ~
15490 \end_inset
15491
15492 <format>
15493 \begin_inset Space ~
15494 \end_inset
15495
15496 <filename>
15497 \end_layout
15498
15499 \end_inset
15500
15501  This command denotes files that are created by the conversion process and
15502  are needed for a particular export format.
15503  If the filename is relative, it is interpreted relative to the master document.
15504  This command may be given zero or more times.
15505 \end_layout
15506
15507 \begin_layout Description
15508 \begin_inset Flex CharStyle:Code
15509 status collapsed
15510
15511 \begin_layout PlainLayout
15512 Requirement
15513 \begin_inset Space ~
15514 \end_inset
15515
15516 <package>
15517 \end_layout
15518
15519 \end_inset
15520
15521  The name of a required LaTeX package.
15522  The package is included via 
15523 \begin_inset Flex CharStyle:Code
15524 status collapsed
15525
15526 \begin_layout PlainLayout
15527
15528 \backslash
15529 usepackage{}
15530 \end_layout
15531
15532 \end_inset
15533
15534  in the LaTeX preamble.
15535  This command may occur zero or more times.
15536 \end_layout
15537
15538 \begin_layout Description
15539 \begin_inset Flex CharStyle:Code
15540 status collapsed
15541
15542 \begin_layout PlainLayout
15543 Preamble
15544 \begin_inset Space ~
15545 \end_inset
15546
15547 <name>
15548 \end_layout
15549
15550 \end_inset
15551
15552  This command specifies a preamble snippet that will be included in the
15553  LaTeX preamble.
15554  It has to be defined using 
15555 \begin_inset Flex CharStyle:Code
15556 status collapsed
15557
15558 \begin_layout PlainLayout
15559 PreambleDef
15560 \end_layout
15561
15562 \end_inset
15563
15564  \SpecialChar \ldots{}
15565  
15566 \begin_inset Flex CharStyle:Code
15567 status collapsed
15568
15569 \begin_layout PlainLayout
15570 PreambleDefEnd
15571 \end_layout
15572
15573 \end_inset
15574
15575 .
15576  This command may occur zero or more times.
15577 \end_layout
15578
15579 \begin_layout Description
15580 \begin_inset Flex CharStyle:Code
15581 status collapsed
15582
15583 \begin_layout PlainLayout
15584 Option
15585 \begin_inset Space ~
15586 \end_inset
15587
15588 <name>
15589 \begin_inset Space ~
15590 \end_inset
15591
15592 <value>
15593 \end_layout
15594
15595 \end_inset
15596
15597  This command defines an additional macro 
15598 \begin_inset Flex CharStyle:Code
15599 status collapsed
15600
15601 \begin_layout PlainLayout
15602 $$<name>
15603 \end_layout
15604
15605 \end_inset
15606
15607  for substitution in 
15608 \begin_inset Flex CharStyle:Code
15609 status collapsed
15610
15611 \begin_layout PlainLayout
15612 Product
15613 \end_layout
15614
15615 \end_inset
15616
15617 .
15618  
15619 \begin_inset Flex CharStyle:Code
15620 status collapsed
15621
15622 \begin_layout PlainLayout
15623 <value>
15624 \end_layout
15625
15626 \end_inset
15627
15628  itself may contain substitution macros.
15629  The advantage over using 
15630 \begin_inset Flex CharStyle:Code
15631 status collapsed
15632
15633 \begin_layout PlainLayout
15634 <value>
15635 \end_layout
15636
15637 \end_inset
15638
15639  directly in 
15640 \begin_inset Flex CharStyle:Code
15641 status collapsed
15642
15643 \begin_layout PlainLayout
15644 Product
15645 \end_layout
15646
15647 \end_inset
15648
15649  is that the substituted value of 
15650 \begin_inset Flex CharStyle:Code
15651 status collapsed
15652
15653 \begin_layout PlainLayout
15654 $$<name>
15655 \end_layout
15656
15657 \end_inset
15658
15659  is sanitized so that it is a valid optional argument in the document format.
15660  This command may occur zero or more times.
15661 \end_layout
15662
15663 \begin_layout Subsection
15664 Preamble definitions
15665 \end_layout
15666
15667 \begin_layout Standard
15668 The external template configuration file may contain additional preamble
15669  definitions enclosed by 
15670 \begin_inset Flex CharStyle:Code
15671 status collapsed
15672
15673 \begin_layout PlainLayout
15674 PreambleDef
15675 \end_layout
15676
15677 \end_inset
15678
15679  \SpecialChar \ldots{}
15680  
15681 \begin_inset Flex CharStyle:Code
15682 status collapsed
15683
15684 \begin_layout PlainLayout
15685 PreambleDefEnd
15686 \end_layout
15687
15688 \end_inset
15689
15690 .
15691  They can be used by the templates in the 
15692 \begin_inset Flex CharStyle:Code
15693 status collapsed
15694
15695 \begin_layout PlainLayout
15696 Format
15697 \end_layout
15698
15699 \end_inset
15700
15701  section.
15702 \end_layout
15703
15704 \begin_layout Section
15705 The substitution mechanism
15706 \end_layout
15707
15708 \begin_layout Standard
15709 When the external material facility invokes an external program, it is done
15710  on the basis of a command defined in the template configuration file.
15711  These commands can contain various macros that are expanded before execution.
15712  Execution always take place in the directory of the containing document.
15713 \end_layout
15714
15715 \begin_layout Standard
15716 Also, whenever external material is to be displayed, the name will be produced
15717  by the substitution mechanism, and most other commands in the template
15718  definition support substitution as well.
15719 \end_layout
15720
15721 \begin_layout Standard
15722 The available macros are the following:
15723 \end_layout
15724
15725 \begin_layout Description
15726 $$FName The filename of the file specified in the external material dialog.
15727  This is either an absolute name, or it is relative to the LyX document.
15728 \end_layout
15729
15730 \begin_layout Description
15731 $$Basename The filename without path and without the extension.
15732 \end_layout
15733
15734 \begin_layout Description
15735 $$Extension The file extension (including the dot).
15736 \end_layout
15737
15738 \begin_layout Description
15739 $$FPath The path part of 
15740 \begin_inset Flex CharStyle:Code
15741 status collapsed
15742
15743 \begin_layout PlainLayout
15744 $$FName
15745 \end_layout
15746
15747 \end_inset
15748
15749  (absolute name or relative to the LyX document).
15750 \end_layout
15751
15752 \begin_layout Description
15753 $$AbsPath The absolute file path.
15754 \end_layout
15755
15756 \begin_layout Description
15757 $$RelPathMaster The file path, relative to the master LyX document.
15758 \end_layout
15759
15760 \begin_layout Description
15761 $$RelPathParent The file path, relative to the LyX document.
15762 \end_layout
15763
15764 \begin_layout Description
15765 $$AbsOrRelPathMaster The file path, absolute or relative to the master LyX
15766  document.
15767 \end_layout
15768
15769 \begin_layout Description
15770 $$AbsOrRelPathParent The file path, absolute or relative to the LyX document.
15771 \end_layout
15772
15773 \begin_layout Description
15774 $$Tempname A name and full path to a temporary file which will be automatically
15775  deleted whenever the containing document is closed, or the external material
15776  insertion deleted.
15777 \end_layout
15778
15779 \begin_layout Description
15780 $$Contents(
15781 \begin_inset Quotes eld
15782 \end_inset
15783
15784 filename.ext
15785 \begin_inset Quotes erd
15786 \end_inset
15787
15788 ) This macro will expand to the contents of the file with the name 
15789 \begin_inset Flex CharStyle:Code
15790 status collapsed
15791
15792 \begin_layout PlainLayout
15793 filename.ext
15794 \end_layout
15795
15796 \end_inset
15797
15798 .
15799 \end_layout
15800
15801 \begin_layout Description
15802 $$Sysdir This macro will expand to the absolute path of the system directory.
15803  This is typically used to point to the various helper scripts that are
15804  bundled with LyX.
15805 \end_layout
15806
15807 \begin_layout Standard
15808 All path macros contain a trailing directory separator, so you can construct
15809  e.g.
15810  the absolute filename with 
15811 \begin_inset Flex CharStyle:Code
15812 status collapsed
15813
15814 \begin_layout PlainLayout
15815 $$AbsPath$$Basename$$Extension
15816 \end_layout
15817
15818 \end_inset
15819
15820 .
15821 \end_layout
15822
15823 \begin_layout Standard
15824 The macros above are substituted in all commands unless otherwise noted.
15825  The command 
15826 \begin_inset Flex CharStyle:Code
15827 status collapsed
15828
15829 \begin_layout PlainLayout
15830 Product
15831 \end_layout
15832
15833 \end_inset
15834
15835  supports additionally the following substitutions if they are enabled by
15836  the 
15837 \begin_inset Flex CharStyle:Code
15838 status collapsed
15839
15840 \begin_layout PlainLayout
15841 Transform
15842 \end_layout
15843
15844 \end_inset
15845
15846  and 
15847 \begin_inset Flex CharStyle:Code
15848 status collapsed
15849
15850 \begin_layout PlainLayout
15851 TransformCommand
15852 \end_layout
15853
15854 \end_inset
15855
15856  commands:
15857 \end_layout
15858
15859 \begin_layout Description
15860 $$ResizeFront The front part of the resize command.
15861 \end_layout
15862
15863 \begin_layout Description
15864 $$ResizeBack The back part of the resize command.
15865 \end_layout
15866
15867 \begin_layout Description
15868 $$RotateFront The front part of the rotation command.
15869 \end_layout
15870
15871 \begin_layout Description
15872 $$RotateBack The back part of the rotation command.
15873 \end_layout
15874
15875 \begin_layout Standard
15876 The value string of the 
15877 \begin_inset Flex CharStyle:Code
15878 status collapsed
15879
15880 \begin_layout PlainLayout
15881 Option
15882 \end_layout
15883
15884 \end_inset
15885
15886  command supports additionally the following substitutions if they are enabled
15887  by the 
15888 \begin_inset Flex CharStyle:Code
15889 status collapsed
15890
15891 \begin_layout PlainLayout
15892 Transform
15893 \end_layout
15894
15895 \end_inset
15896
15897  and 
15898 \begin_inset Flex CharStyle:Code
15899 status collapsed
15900
15901 \begin_layout PlainLayout
15902 TransformOption
15903 \end_layout
15904
15905 \end_inset
15906
15907  commands:
15908 \end_layout
15909
15910 \begin_layout Description
15911 $$Clip The clip option.
15912 \end_layout
15913
15914 \begin_layout Description
15915 $$Extra The extra option.
15916 \end_layout
15917
15918 \begin_layout Description
15919 $$Resize The resize option.
15920 \end_layout
15921
15922 \begin_layout Description
15923 $$Rotate The rotation option.
15924 \end_layout
15925
15926 \begin_layout Standard
15927 You may ask why there are so many path macros.
15928  There are mainly two reasons:
15929 \end_layout
15930
15931 \begin_layout Standard
15932 First, relative and absolute file names should remain relative or absolute,
15933  respectively.
15934  Users may have reasons to prefer either form.
15935  Relative names are useful for portable documents that should work on different
15936  machines, for example.
15937  Absolute names may be required by some programs.
15938 \end_layout
15939
15940 \begin_layout Standard
15941 Second, LaTeX treats relative file names differently than LyX and other
15942  programs in nested included files.
15943  For LyX, a relative file name is always relative to the document that contains
15944  the file name.
15945  For LaTeX, it is always relative to the master document.
15946  These two definitions are identical if you have only one document, but
15947  differ if you have a master document that includes part documents.
15948  That means that relative filenames must be transformed when presented to
15949  LaTeX.
15950  Fortunately LyX does this automatically for you if you choose the right
15951  macros.
15952 \end_layout
15953
15954 \begin_layout Standard
15955 So which path macro should be used in new template definitions? The rule
15956  is not difficult:
15957 \end_layout
15958
15959 \begin_layout Itemize
15960 Use 
15961 \begin_inset Flex CharStyle:Code
15962 status collapsed
15963
15964 \begin_layout PlainLayout
15965 $$AbsPath
15966 \end_layout
15967
15968 \end_inset
15969
15970  if an absolute path is required.
15971 \end_layout
15972
15973 \begin_layout Itemize
15974 Use 
15975 \begin_inset Flex CharStyle:Code
15976 status collapsed
15977
15978 \begin_layout PlainLayout
15979 $$AbsOrRelPathMaster
15980 \end_layout
15981
15982 \end_inset
15983
15984  if the substituted string is some kind of LaTeX input.
15985 \end_layout
15986
15987 \begin_layout Itemize
15988 Else use 
15989 \begin_inset Flex CharStyle:Code
15990 status collapsed
15991
15992 \begin_layout PlainLayout
15993 $$AbsOrRelPathParent
15994 \end_layout
15995
15996 \end_inset
15997
15998  in order to preserve the user's choice.
15999 \end_layout
16000
16001 \begin_layout Standard
16002 There are special cases where this rule does not work and e.g.
16003 \begin_inset Space ~
16004 \end_inset
16005
16006 relative names are needed, but normally it will work just fine.
16007  One example for such a case is the command 
16008 \begin_inset Flex CharStyle:Code
16009 status collapsed
16010
16011 \begin_layout PlainLayout
16012 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
16013 \end_layout
16014
16015 \end_inset
16016
16017  in the XFig template above: We can't use the absolute name because the
16018  copier for 
16019 \begin_inset Flex CharStyle:Code
16020 status collapsed
16021
16022 \begin_layout PlainLayout
16023 .pstex_t
16024 \end_layout
16025
16026 \end_inset
16027
16028  files needs the relative name in order to rewrite the file content.
16029 \end_layout
16030
16031 \begin_layout Section
16032 Security discussion
16033 \end_layout
16034
16035 \begin_layout Standard
16036 \begin_inset Note Note
16037 status collapsed
16038
16039 \begin_layout PlainLayout
16040 This section is outdated
16041 \end_layout
16042
16043 \end_inset
16044
16045 The external material feature interfaces with a lot of external programs
16046  and does so automatically, so we have to consider the security implications
16047  of this.
16048  In particular, since you have the option of including your own filenames
16049  and/or parameter strings and those are expanded into a command, it seems
16050  that it would be possible to create a malicious document which executes
16051  arbitrary commands when a user views or prints the document.
16052  This is something we definately want to avoid.
16053 \end_layout
16054
16055 \begin_layout Standard
16056 However, since the external program commands are specified in the template
16057  configuration file only, there are no security issues if LyX is properly
16058  configured with safe templates only.
16059  This is so because the external programs are invoked with the 
16060 \begin_inset Flex CharStyle:Code
16061 status collapsed
16062
16063 \begin_layout PlainLayout
16064 execvp
16065 \end_layout
16066
16067 \end_inset
16068
16069 -system call rather than the 
16070 \begin_inset Flex CharStyle:Code
16071 status collapsed
16072
16073 \begin_layout PlainLayout
16074 system
16075 \end_layout
16076
16077 \end_inset
16078
16079  system-call, so it's not possible to execute arbitrary commands from the
16080  filename or parameter section via the shell.
16081 \end_layout
16082
16083 \begin_layout Standard
16084 This also implies that you are restricted in what command strings you can
16085  use in the external material templates.
16086  In particular, pipes and redirection are not readily available.
16087  This has to be so if LyX should remain safe.
16088  If you want to use some of the shell features, you should write a safe
16089  script to do this in a controlled manner, and then invoke the script from
16090  the command string.
16091  In the 
16092 \begin_inset Flex CharStyle:Code
16093 status collapsed
16094
16095 \begin_layout PlainLayout
16096 lib/scripts
16097 \end_layout
16098
16099 \end_inset
16100
16101  directory of the LyX installation, you can find a safe wrapper script 
16102 \begin_inset Flex CharStyle:Code
16103 status collapsed
16104
16105 \begin_layout PlainLayout
16106 general_command_wrapper.py
16107 \end_layout
16108
16109 \end_inset
16110
16111  that supports redirection of input and output.
16112  That can serve as an example for how to write safe template scripts.
16113  For a more advanced example that uses 
16114 \begin_inset Flex CharStyle:Code
16115 status collapsed
16116
16117 \begin_layout PlainLayout
16118 fork
16119 \end_layout
16120
16121 \end_inset
16122
16123  and friends, take a look at the 
16124 \begin_inset Flex CharStyle:Code
16125 status collapsed
16126
16127 \begin_layout PlainLayout
16128 pic2ascii.py
16129 \end_layout
16130
16131 \end_inset
16132
16133  converter script.
16134 \end_layout
16135
16136 \begin_layout Standard
16137 It is possible to design a template that interacts directly with the shell,
16138  but since this would allow a malicious user to execute arbitrary commands
16139  by writing clever filenames and/or parameters, we generally recommend that
16140  you only use safe scripts that work with the 
16141 \begin_inset Flex CharStyle:Code
16142 status collapsed
16143
16144 \begin_layout PlainLayout
16145 execvp
16146 \end_layout
16147
16148 \end_inset
16149
16150  system call in a controlled manner.
16151  Of course, for use in a controlled environment, it can be tempting to just
16152  fall back to use ordinary shell scripts.
16153  If you do so, be aware that you 
16154 \emph on
16155 will
16156 \emph default
16157  provide an easily exploitable security hole in your system.
16158  Of course it stands to reason that such unsafe templates will never be
16159  included in the standard LyX distribution, although we do encourage people
16160  to submit new templates in the open source tradition.
16161  But LyX as shipped from the official distribution channels will never have
16162  unsafe templates.
16163 \end_layout
16164
16165 \begin_layout Standard
16166 Including external material provides a lot of power, and you have to be
16167  careful not to introduce security hazards with this power.
16168  A subtle error in a single line in an innocent looking script can open
16169  the door to huge security problems.
16170  So if you do not fully understand the issues, we recommend that you consult
16171  a knowledgable security professional or the LyX development team if you
16172  have any questions about whether a given template is safe or not.
16173  And do this before you use it in an uncontrolled environment.
16174 \end_layout
16175
16176 \begin_layout Chapter
16177 The LyX Server
16178 \end_layout
16179
16180 \begin_layout Section
16181 Introduction
16182 \end_layout
16183
16184 \begin_layout Standard
16185 The LyX server is a method implemented in LyX that will enable other programs
16186  to talk to LyX, invoke LyX commands, and retrieve information about the
16187  LyX internal state.
16188  This is only intended for advanced users, but they should find it useful.
16189  Please note that, at present, 
16190 \emph on
16191 the server does not work on Windows
16192 \emph default
16193 .
16194 \end_layout
16195
16196 \begin_layout Section
16197 Starting the LyX Server
16198 \end_layout
16199
16200 \begin_layout Standard
16201 The LyX server works through the use of a pair of named pipes.
16202  These are usually located in your home directory and have the names 
16203 \begin_inset Quotes eld
16204 \end_inset
16205
16206
16207 \begin_inset Flex CharStyle:Code
16208 status collapsed
16209
16210 \begin_layout PlainLayout
16211 .lyxpipe.in
16212 \end_layout
16213
16214 \end_inset
16215
16216
16217 \begin_inset Quotes erd
16218 \end_inset
16219
16220  and 
16221 \begin_inset Quotes eld
16222 \end_inset
16223
16224
16225 \begin_inset Flex CharStyle:Code
16226 status collapsed
16227
16228 \begin_layout PlainLayout
16229 .lyxpipe.out
16230 \end_layout
16231
16232 \end_inset
16233
16234
16235 \begin_inset Quotes erd
16236 \end_inset
16237
16238 .
16239  External programs write into 
16240 \begin_inset Flex CharStyle:Code
16241 status collapsed
16242
16243 \begin_layout PlainLayout
16244 .lyxpipe.in
16245 \end_layout
16246
16247 \end_inset
16248
16249  and read back data from 
16250 \begin_inset Flex CharStyle:Code
16251 status collapsed
16252
16253 \begin_layout PlainLayout
16254 .lyxpipe.out
16255 \end_layout
16256
16257 \end_inset
16258
16259 .
16260  The stem of the pipe names can be defined in the 
16261 \begin_inset Flex CharStyle:MenuItem
16262 status collapsed
16263
16264 \begin_layout PlainLayout
16265
16266 \bar under
16267 T
16268 \bar default
16269 ools\SpecialChar \menuseparator
16270
16271 \bar under
16272 P
16273 \bar default
16274 references
16275 \end_layout
16276
16277 \end_inset
16278
16279  dialog, for example 
16280 \begin_inset Flex CharStyle:Code
16281 status collapsed
16282
16283 \begin_layout PlainLayout
16284 "/home/myhome/.lyxpipe"
16285 \end_layout
16286
16287 \end_inset
16288
16289 .
16290 \end_layout
16291
16292 \begin_layout Standard
16293 LyX will add the '
16294 \begin_inset Flex CharStyle:Code
16295 status collapsed
16296
16297 \begin_layout PlainLayout
16298 .in
16299 \end_layout
16300
16301 \end_inset
16302
16303 ' and '
16304 \begin_inset Flex CharStyle:Code
16305 status collapsed
16306
16307 \begin_layout PlainLayout
16308 .out
16309 \end_layout
16310
16311 \end_inset
16312
16313 ' to create the pipes.
16314  The above setting also has the effect of activating the LyX server.
16315  If one of the pipes already exists, LyX will assume that another LyX process
16316  is already running and will not start the server.
16317  To have several LyX processes with servers at the same time, you have to
16318  change the configuration between the start of the programs.
16319 \end_layout
16320
16321 \begin_layout Standard
16322 If you are developing a client program, you might find it useful to enable
16323  debugging information from the LyX server.
16324  Do this by starting LyX as lyx -dbg lyxserver.
16325 \end_layout
16326
16327 \begin_layout PlainLayout
16328 Warning: if LyX crashes, it may not manage to remove the pipes; in this
16329  case you must remove them manually.
16330  If LyX starts and the pipes exist already, it will not start any server.
16331 \end_layout
16332
16333 \begin_layout PlainLayout
16334 Other than this, there are a few points to consider:
16335 \end_layout
16336
16337 \begin_layout Itemize
16338 Both server and clients must run on UNIX or OS/2 machines.
16339  Communications between LyX on UNIX and clients on OS/2 or vice versa is
16340  not possible right now.
16341 \end_layout
16342
16343 \begin_layout Itemize
16344 On OS/2, only one client can connect to LyXServer at a time.
16345 \end_layout
16346
16347 \begin_layout Itemize
16348 On OS/2, clients must open inpipe with 
16349 \begin_inset Flex CharStyle:Code
16350 status collapsed
16351
16352 \begin_layout PlainLayout
16353 O_WRONLY
16354 \end_layout
16355
16356 \end_inset
16357
16358
16359 \end_layout
16360
16361 \begin_layout Standard
16362 mode.
16363 \end_layout
16364
16365 \begin_layout Standard
16366 You can find a complete example client written in C in the source distribution
16367  as 
16368 \begin_inset Flex CharStyle:Code
16369 status collapsed
16370
16371 \begin_layout PlainLayout
16372 development/server_monitor.c
16373 \end_layout
16374
16375 \end_inset
16376
16377 .
16378 \end_layout
16379
16380 \begin_layout Section
16381 Normal communication
16382 \end_layout
16383
16384 \begin_layout Standard
16385 To issue a LyX call, the client writes a line of ASCII text into the input
16386  pipe.
16387  This line has the following format:
16388 \end_layout
16389
16390 \begin_layout Quote
16391 LYXCMD:
16392 \emph on
16393 clientname
16394 \emph default
16395 :
16396 \emph on
16397 function
16398 \emph default
16399 :
16400 \emph on
16401 argument
16402 \end_layout
16403
16404 \begin_layout Standard
16405 Here 
16406 \emph on
16407 clientname
16408 \emph default
16409  is a name that the client can choose arbitrarily.
16410  Its only use is that LyX will echo it if it sends an answer - so a client
16411  can dispatch results from different requesters.
16412 \end_layout
16413
16414 \begin_layout Standard
16415
16416 \emph on
16417 function
16418 \emph default
16419  is the function you want LyX to perform.
16420  It is the same as the commands you'd use in the minibuffer.
16421 \end_layout
16422
16423 \begin_layout Standard
16424
16425 \emph on
16426 argument
16427 \emph default
16428  is an optional argument which is meaningful only to some functions (for
16429  instance 
16430 \begin_inset Quotes eld
16431 \end_inset
16432
16433 self-insert
16434 \begin_inset Quotes erd
16435 \end_inset
16436
16437  which will insert the argument as text at the cursor position.)
16438 \end_layout
16439
16440 \begin_layout Standard
16441 The answer from LyX will arrive in the output pipe and be of the form
16442 \end_layout
16443
16444 \begin_layout Quote
16445 INFO:
16446 \emph on
16447 clientname
16448 \emph default
16449 :
16450 \emph on
16451 function
16452 \emph default
16453 :
16454 \emph on
16455 data
16456 \end_layout
16457
16458 \begin_layout Standard
16459 where 
16460 \emph on
16461 clientname
16462 \emph default
16463  and 
16464 \emph on
16465 function
16466 \emph default
16467  are just echoed from the command request, while 
16468 \emph on
16469 data
16470 \emph default
16471  is more or less useful information filled according to how the command
16472  execution worked out.
16473  Some commands will return information about the internal state of LyX,
16474  such as 
16475 \begin_inset Quotes eld
16476 \end_inset
16477
16478 font-state
16479 \begin_inset Quotes erd
16480 \end_inset
16481
16482 , while other will return an empty data-response.
16483  This means that the command execution went fine.
16484 \end_layout
16485
16486 \begin_layout Standard
16487 In case of errors, the response from LyX will have this form
16488 \end_layout
16489
16490 \begin_layout Quote
16491 ERROR:
16492 \emph on
16493 clientname
16494 \emph default
16495 :
16496 \emph on
16497 function
16498 \emph default
16499 :
16500 \emph on
16501 error message
16502 \end_layout
16503
16504 \begin_layout Standard
16505 where the 
16506 \emph on
16507 error message
16508 \emph default
16509  should contain an explanation of why the command failed.
16510 \end_layout
16511
16512 \begin_layout Standard
16513 Examples:
16514 \end_layout
16515
16516 \begin_layout LyX-Code
16517 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
16518 \end_layout
16519
16520 \begin_layout LyX-Code
16521 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
16522 \newline
16523 read a <~/.lyxpipe.out
16524 \newline
16525 echo $a
16526 \end_layout
16527
16528 \begin_layout Section
16529 Notification
16530 \end_layout
16531
16532 \begin_layout Standard
16533 LyX can notify clients of events going on asynchronously.
16534  Currently it will only do this if the user binds a key sequence with the
16535  function 
16536 \begin_inset Quotes eld
16537 \end_inset
16538
16539 notify
16540 \begin_inset Quotes erd
16541 \end_inset
16542
16543 .
16544  The format of the string LyX sends is as follows:
16545 \end_layout
16546
16547 \begin_layout Quote
16548 \begin_inset Flex CharStyle:Code
16549 status collapsed
16550
16551 \begin_layout PlainLayout
16552 NOTIFY:
16553 \end_layout
16554
16555 \end_inset
16556
16557
16558 \emph on
16559 key-sequence
16560 \end_layout
16561
16562 \begin_layout Standard
16563 where 
16564 \emph on
16565 key-sequence
16566 \emph default
16567  is the printed representation of the key sequence that was actually typed
16568  by the user.
16569 \end_layout
16570
16571 \begin_layout Standard
16572 This mechanism can be used to extend LyX's command set and implement macros:
16573  bind some key sequence to 
16574 \begin_inset Quotes eld
16575 \end_inset
16576
16577 notify
16578 \begin_inset Quotes erd
16579 \end_inset
16580
16581 , start a client that listens on the out pipe, dispatches the command according
16582  to the sequence and starts a function that may use LyX calls and LyX requests
16583  to issue a command or a series of commands to LyX.
16584 \end_layout
16585
16586 \begin_layout Section
16587 The simple LyX Server Protocol
16588 \end_layout
16589
16590 \begin_layout Standard
16591 LyX implements a simple protocol that can be used for session management.
16592  All messages are of the form
16593 \end_layout
16594
16595 \begin_layout Quote
16596 LYXSRV:
16597 \emph on
16598 clientname
16599 \emph default
16600 :
16601 \emph on
16602 protocol message
16603 \end_layout
16604
16605 \begin_layout Standard
16606 where 
16607 \emph on
16608 protocol message
16609 \emph default
16610  can be 
16611 \begin_inset Quotes eld
16612 \end_inset
16613
16614 hello
16615 \begin_inset Quotes erd
16616 \end_inset
16617
16618  or 
16619 \begin_inset Quotes eld
16620 \end_inset
16621
16622 bye
16623 \begin_inset Quotes erd
16624 \end_inset
16625
16626 .
16627  If 
16628 \begin_inset Quotes eld
16629 \end_inset
16630
16631 hello
16632 \begin_inset Quotes erd
16633 \end_inset
16634
16635  is received from a client, LyX will report back to inform the client that
16636  it's listening to it's messages, while 
16637 \begin_inset Quotes eld
16638 \end_inset
16639
16640 bye
16641 \begin_inset Quotes erd
16642 \end_inset
16643
16644  sent from LyX will inform clients that LyX is closing.
16645 \end_layout
16646
16647 \begin_layout Chapter
16648 \start_of_appendix
16649 Bindings
16650 \end_layout
16651
16652 \begin_layout Standard
16653 This appendix is a huge cross-reference to all the English language keybindings.
16654  Originally, we simply wanted to list all of the key bindings followed by
16655  the function it's bound to.
16656  That way, a user can look up a key to find out what it does.
16657  We then decided, what the hey, why not include the default toolbar and
16658  menu bindings, too.
16659  Please note this section is likely to be very out of date.
16660 \end_layout
16661
16662 \begin_layout Standard
16663 The form is really self-explanatory, but here are a few tips: all entries
16664  are arranged roughly alphabetically for a given modifier (
16665 \begin_inset Flex CharStyle:MenuItem
16666 status collapsed
16667
16668 \begin_layout PlainLayout
16669 C-a
16670 \end_layout
16671
16672 \end_inset
16673
16674
16675 \begin_inset Flex CharStyle:MenuItem
16676 status collapsed
16677
16678 \begin_layout PlainLayout
16679 C-b
16680 \end_layout
16681
16682 \end_inset
16683
16684 , etc.).
16685  For the general keyboard layout, simpler prefixes precede the more complex
16686  (
16687 \begin_inset Flex CharStyle:MenuItem
16688 status collapsed
16689
16690 \begin_layout PlainLayout
16691 C-s
16692 \end_layout
16693
16694 \end_inset
16695
16696  before 
16697 \begin_inset Flex CharStyle:MenuItem
16698 status collapsed
16699
16700 \begin_layout PlainLayout
16701 C-S-c
16702 \end_layout
16703
16704 \end_inset
16705
16706 ).
16707  All entries were gleaned from the default user interface and binding files
16708  located in the directories 
16709 \begin_inset Flex CharStyle:Code
16710 status collapsed
16711
16712 \begin_layout PlainLayout
16713 \SpecialChar \ldots{}
16714 /share/lyx/ui
16715 \end_layout
16716
16717 \end_inset
16718
16719  and 
16720 \begin_inset Flex CharStyle:Code
16721 status collapsed
16722
16723 \begin_layout PlainLayout
16724 \SpecialChar \ldots{}
16725 /share/lyx/bind
16726 \end_layout
16727
16728 \end_inset
16729
16730 ; they should be treated as the final word on the bindings.
16731 \end_layout
16732
16733 \begin_layout Standard
16734 As a final note, be aware that some window managers (such as FVWM) take
16735  control of some of the function keys or motion keys.
16736  
16737 \begin_inset Flex CharStyle:MenuItem
16738 status collapsed
16739
16740 \begin_layout PlainLayout
16741 C-right
16742 \end_layout
16743
16744 \end_inset
16745
16746  is listed here as generating 
16747 \begin_inset Flex CharStyle:Code
16748 status collapsed
16749
16750 \begin_layout PlainLayout
16751 word-forward
16752 \end_layout
16753
16754 \end_inset
16755
16756 , but FVWM grabs it and uses it to change virtual desktops instead.
16757  Very annoying unless you instruct your window manager to stop intercepting
16758  such sequences.
16759 \end_layout
16760
16761 \begin_layout Section
16762 Toolbar
16763 \end_layout
16764
16765 \begin_layout LyX-Code
16766 Toolbar
16767 \end_layout
16768
16769 \begin_layout LyX-Code
16770     Layouts
16771 \end_layout
16772
16773 \begin_layout LyX-Code
16774     Icon "buffer-open"
16775 \end_layout
16776
16777 \begin_layout LyX-Code
16778     Icon "buffer-write"
16779 \end_layout
16780
16781 \begin_layout LyX-Code
16782     Icon "buffer-print"
16783 \end_layout
16784
16785 \begin_layout LyX-Code
16786     Separator
16787 \end_layout
16788
16789 \begin_layout LyX-Code
16790     Icon "cut"
16791 \end_layout
16792
16793 \begin_layout LyX-Code
16794     Icon "copy"
16795 \end_layout
16796
16797 \begin_layout LyX-Code
16798     Icon "paste"
16799 \end_layout
16800
16801 \begin_layout LyX-Code
16802     Separator
16803 \end_layout
16804
16805 \begin_layout LyX-Code
16806     Icon "font-emph"
16807 \end_layout
16808
16809 \begin_layout LyX-Code
16810     Icon "font-noun"
16811 \end_layout
16812
16813 \begin_layout LyX-Code
16814     Icon "font-free"
16815 \end_layout
16816
16817 \begin_layout LyX-Code
16818     Separator
16819 \end_layout
16820
16821 \begin_layout LyX-Code
16822     Icon "tex-mode"
16823 \end_layout
16824
16825 \begin_layout LyX-Code
16826     Icon "math-mode"
16827 \end_layout
16828
16829 \begin_layout LyX-Code
16830     Separator
16831 \end_layout
16832
16833 \begin_layout LyX-Code
16834     Icon "footnote-insert"
16835 \end_layout
16836
16837 \begin_layout LyX-Code
16838     Icon "marginpar-insert"
16839 \end_layout
16840
16841 \begin_layout LyX-Code
16842     Icon "depth-next"
16843 \end_layout
16844
16845 \begin_layout LyX-Code
16846     Separator
16847 \end_layout
16848
16849 \begin_layout LyX-Code
16850     Icon "figure-insert"
16851 \end_layout
16852
16853 \begin_layout LyX-Code
16854     Icon "dialog-tabular-insert"
16855 \end_layout
16856
16857 \begin_layout LyX-Code
16858 End
16859 \end_layout
16860
16861 \begin_layout Section
16862 Menu
16863 \end_layout
16864
16865 \begin_layout Standard
16866 Note that the following bindings are for LyX with English menus.
16867  The second character of the binding depends on the menu language.
16868  For example 
16869 \begin_inset Quotes eld
16870 \end_inset
16871
16872
16873 \begin_inset Flex CharStyle:MenuItem
16874 status collapsed
16875
16876 \begin_layout PlainLayout
16877 M-i r
16878 \end_layout
16879
16880 \end_inset
16881
16882
16883 \begin_inset Quotes erd
16884 \end_inset
16885
16886  is with German menus 
16887 \begin_inset Quotes eld
16888 \end_inset
16889
16890
16891 \begin_inset Flex CharStyle:MenuItem
16892 status collapsed
16893
16894 \begin_layout PlainLayout
16895 M-e q
16896 \end_layout
16897
16898 \end_inset
16899
16900
16901 \begin_inset Quotes erd
16902 \end_inset
16903
16904 .
16905  To find out the shortcuts of your language press the Meta (Alt)-key and
16906  press then the keys of the underlined characters of the menu names.
16907 \end_layout
16908
16909 \begin_layout Subsection
16910 File
16911 \end_layout
16912
16913 \begin_layout List
16914 \labelwidthstring 00.00.0000
16915 \begin_inset Flex CharStyle:MenuItem
16916 status collapsed
16917
16918 \begin_layout PlainLayout
16919 M-f
16920 \begin_inset Space ~
16921 \end_inset
16922
16923 a
16924 \end_layout
16925
16926 \end_inset
16927
16928  
16929 \begin_inset Flex CharStyle:Code
16930 status collapsed
16931
16932 \begin_layout PlainLayout
16933 buffer-write-as
16934 \end_layout
16935
16936 \end_inset
16937
16938
16939 \end_layout
16940
16941 \begin_layout List
16942 \labelwidthstring 00.00.0000
16943 \begin_inset Flex CharStyle:MenuItem
16944 status collapsed
16945
16946 \begin_layout PlainLayout
16947 M-f
16948 \begin_inset Space ~
16949 \end_inset
16950
16951 c
16952 \end_layout
16953
16954 \end_inset
16955
16956  
16957 \begin_inset Flex CharStyle:Code
16958 status collapsed
16959
16960 \begin_layout PlainLayout
16961 buffer-close
16962 \end_layout
16963
16964 \end_inset
16965
16966
16967 \end_layout
16968
16969 \begin_layout List
16970 \labelwidthstring 00.00.0000
16971 \begin_inset Flex CharStyle:MenuItem
16972 status collapsed
16973
16974 \begin_layout PlainLayout
16975 M-f
16976 \begin_inset Space ~
16977 \end_inset
16978
16979 d
16980 \end_layout
16981
16982 \end_inset
16983
16984  
16985 \begin_inset Flex CharStyle:Code
16986 status collapsed
16987
16988 \begin_layout PlainLayout
16989 buffer-reload
16990 \end_layout
16991
16992 \end_inset
16993
16994
16995 \end_layout
16996
16997 \begin_layout List
16998 \labelwidthstring 00.00.0000
16999 \begin_inset Flex CharStyle:MenuItem
17000 status collapsed
17001
17002 \begin_layout PlainLayout
17003 M-f
17004 \begin_inset Space ~
17005 \end_inset
17006
17007 e
17008 \end_layout
17009
17010 \end_inset
17011
17012  
17013 \begin_inset Flex CharStyle:Code
17014 status collapsed
17015
17016 \begin_layout PlainLayout
17017 file_export submenu
17018 \end_layout
17019
17020 \end_inset
17021
17022
17023 \end_layout
17024
17025 \begin_layout List
17026 \labelwidthstring 00.00.0000
17027 \begin_inset Flex CharStyle:MenuItem
17028 status collapsed
17029
17030 \begin_layout PlainLayout
17031 M-f
17032 \begin_inset Space ~
17033 \end_inset
17034
17035 f
17036 \end_layout
17037
17038 \end_inset
17039
17040  
17041 \begin_inset Flex CharStyle:Code
17042 status collapsed
17043
17044 \begin_layout PlainLayout
17045 buffer-export fax
17046 \end_layout
17047
17048 \end_inset
17049
17050
17051 \end_layout
17052
17053 \begin_layout List
17054 \labelwidthstring 00.00.0000
17055 \begin_inset Flex CharStyle:MenuItem
17056 status collapsed
17057
17058 \begin_layout PlainLayout
17059 M-f
17060 \begin_inset Space ~
17061 \end_inset
17062
17063 i
17064 \end_layout
17065
17066 \end_inset
17067
17068  
17069 \begin_inset Flex CharStyle:Code
17070 status collapsed
17071
17072 \begin_layout PlainLayout
17073 file_import submenu
17074 \end_layout
17075
17076 \end_inset
17077
17078
17079 \end_layout
17080
17081 \begin_layout List
17082 \labelwidthstring 00.00.0000
17083 \begin_inset Flex CharStyle:MenuItem
17084 status collapsed
17085
17086 \begin_layout PlainLayout
17087 M-f
17088 \begin_inset Space ~
17089 \end_inset
17090
17091 n
17092 \end_layout
17093
17094 \end_inset
17095
17096  
17097 \begin_inset Flex CharStyle:Code
17098 status collapsed
17099
17100 \begin_layout PlainLayout
17101 buffer-new
17102 \end_layout
17103
17104 \end_inset
17105
17106
17107 \end_layout
17108
17109 \begin_layout List
17110 \labelwidthstring 00.00.0000
17111 \begin_inset Flex CharStyle:MenuItem
17112 status collapsed
17113
17114 \begin_layout PlainLayout
17115 M-f
17116 \begin_inset Space ~
17117 \end_inset
17118
17119 o
17120 \end_layout
17121
17122 \end_inset
17123
17124  
17125 \begin_inset Flex CharStyle:Code
17126 status collapsed
17127
17128 \begin_layout PlainLayout
17129 buffer-open
17130 \end_layout
17131
17132 \end_inset
17133
17134
17135 \end_layout
17136
17137 \begin_layout List
17138 \labelwidthstring 00.00.0000
17139 \begin_inset Flex CharStyle:MenuItem
17140 status collapsed
17141
17142 \begin_layout PlainLayout
17143 M-f
17144 \begin_inset Space ~
17145 \end_inset
17146
17147 p
17148 \end_layout
17149
17150 \end_inset
17151
17152  
17153 \begin_inset Flex CharStyle:Code
17154 status collapsed
17155
17156 \begin_layout PlainLayout
17157 buffer-print
17158 \end_layout
17159
17160 \end_inset
17161
17162
17163 \end_layout
17164
17165 \begin_layout List
17166 \labelwidthstring 00.00.0000
17167 \begin_inset Flex CharStyle:MenuItem
17168 status collapsed
17169
17170 \begin_layout PlainLayout
17171 M-f
17172 \begin_inset Space ~
17173 \end_inset
17174
17175 s
17176 \end_layout
17177
17178 \end_inset
17179
17180  
17181 \begin_inset Flex CharStyle:Code
17182 status collapsed
17183
17184 \begin_layout PlainLayout
17185 buffer-write
17186 \end_layout
17187
17188 \end_inset
17189
17190
17191 \end_layout
17192
17193 \begin_layout List
17194 \labelwidthstring 00.00.0000
17195 \begin_inset Flex CharStyle:MenuItem
17196 status collapsed
17197
17198 \begin_layout PlainLayout
17199 M-f
17200 \begin_inset Space ~
17201 \end_inset
17202
17203 t
17204 \end_layout
17205
17206 \end_inset
17207
17208  
17209 \begin_inset Flex CharStyle:Code
17210 status collapsed
17211
17212 \begin_layout PlainLayout
17213 buffer-new-template
17214 \end_layout
17215
17216 \end_inset
17217
17218
17219 \end_layout
17220
17221 \begin_layout List
17222 \labelwidthstring 00.00.0000
17223 \begin_inset Flex CharStyle:MenuItem
17224 status collapsed
17225
17226 \begin_layout PlainLayout
17227 M-f
17228 \begin_inset Space ~
17229 \end_inset
17230
17231 v
17232 \end_layout
17233
17234 \end_inset
17235
17236  
17237 \begin_inset Flex CharStyle:Code
17238 status collapsed
17239
17240 \begin_layout PlainLayout
17241 file_vc submenu 
17242 \end_layout
17243
17244 \end_inset
17245
17246
17247 \end_layout
17248
17249 \begin_layout List
17250 \labelwidthstring 00.00.0000
17251 \begin_inset Flex CharStyle:MenuItem
17252 status collapsed
17253
17254 \begin_layout PlainLayout
17255 h
17256 \end_layout
17257
17258 \end_inset
17259
17260  
17261 \begin_inset Flex CharStyle:Code
17262 status collapsed
17263
17264 \begin_layout PlainLayout
17265 vc-history 
17266 \end_layout
17267
17268 \end_inset
17269
17270
17271 \end_layout
17272
17273 \begin_layout List
17274 \labelwidthstring 00.00.0000
17275 \begin_inset Flex CharStyle:MenuItem
17276 status collapsed
17277
17278 \begin_layout PlainLayout
17279 i
17280 \end_layout
17281
17282 \end_inset
17283
17284  
17285 \begin_inset Flex CharStyle:Code
17286 status collapsed
17287
17288 \begin_layout PlainLayout
17289 vc-check-in
17290 \end_layout
17291
17292 \end_inset
17293
17294
17295 \end_layout
17296
17297 \begin_layout List
17298 \labelwidthstring 00.00.0000
17299 \begin_inset Flex CharStyle:MenuItem
17300 status collapsed
17301
17302 \begin_layout PlainLayout
17303 l
17304 \end_layout
17305
17306 \end_inset
17307
17308  
17309 \begin_inset Flex CharStyle:Code
17310 status collapsed
17311
17312 \begin_layout PlainLayout
17313 vc-revert
17314 \end_layout
17315
17316 \end_inset
17317
17318
17319 \end_layout
17320
17321 \begin_layout List
17322 \labelwidthstring 00.00.0000
17323 \begin_inset Flex CharStyle:MenuItem
17324 status collapsed
17325
17326 \begin_layout PlainLayout
17327 o
17328 \end_layout
17329
17330 \end_inset
17331
17332  
17333 \begin_inset Flex CharStyle:Code
17334 status collapsed
17335
17336 \begin_layout PlainLayout
17337 vc-check-out
17338 \end_layout
17339
17340 \end_inset
17341
17342
17343 \end_layout
17344
17345 \begin_layout List
17346 \labelwidthstring 00.00.0000
17347 \begin_inset Flex CharStyle:MenuItem
17348 status collapsed
17349
17350 \begin_layout PlainLayout
17351 r
17352 \end_layout
17353
17354 \end_inset
17355
17356  
17357 \begin_inset Flex CharStyle:Code
17358 status collapsed
17359
17360 \begin_layout PlainLayout
17361 vc-register
17362 \end_layout
17363
17364 \end_inset
17365
17366
17367 \end_layout
17368
17369 \begin_layout List
17370 \labelwidthstring 00.00.0000
17371 \begin_inset Flex CharStyle:MenuItem
17372 status collapsed
17373
17374 \begin_layout PlainLayout
17375 u
17376 \end_layout
17377
17378 \end_inset
17379
17380  
17381 \begin_inset Flex CharStyle:Code
17382 status collapsed
17383
17384 \begin_layout PlainLayout
17385 vc-undo-last
17386 \end_layout
17387
17388 \end_inset
17389
17390
17391 \end_layout
17392
17393 \begin_layout List
17394 \labelwidthstring 00.00.0000
17395 \begin_inset Flex CharStyle:MenuItem
17396 status collapsed
17397
17398 \begin_layout PlainLayout
17399 M-f
17400 \begin_inset Space ~
17401 \end_inset
17402
17403 x
17404 \end_layout
17405
17406 \end_inset
17407
17408  
17409 \begin_inset Flex CharStyle:Code
17410 status collapsed
17411
17412 \begin_layout PlainLayout
17413 lyx-quit
17414 \end_layout
17415
17416 \end_inset
17417
17418
17419 \end_layout
17420
17421 \begin_layout Subsection
17422 Edit
17423 \end_layout
17424
17425 \begin_layout List
17426 \labelwidthstring 00.00.0000
17427 \begin_inset Flex CharStyle:MenuItem
17428 status collapsed
17429
17430 \begin_layout PlainLayout
17431 M-e
17432 \begin_inset Space ~
17433 \end_inset
17434
17435 a
17436 \end_layout
17437
17438 \end_inset
17439
17440  
17441 \begin_inset Flex CharStyle:Code
17442 status collapsed
17443
17444 \begin_layout PlainLayout
17445 paste
17446 \end_layout
17447
17448 \end_inset
17449
17450
17451 \end_layout
17452
17453 \begin_layout List
17454 \labelwidthstring 00.00.0000
17455 \begin_inset Flex CharStyle:MenuItem
17456 status collapsed
17457
17458 \begin_layout PlainLayout
17459 M-e
17460 \begin_inset Space ~
17461 \end_inset
17462
17463 c
17464 \end_layout
17465
17466 \end_inset
17467
17468  
17469 \begin_inset Flex CharStyle:Code
17470 status collapsed
17471
17472 \begin_layout PlainLayout
17473 cut
17474 \end_layout
17475
17476 \end_inset
17477
17478
17479 \end_layout
17480
17481 \begin_layout List
17482 \labelwidthstring 00.00.0000
17483 \begin_inset Flex CharStyle:MenuItem
17484 status collapsed
17485
17486 \begin_layout PlainLayout
17487 M-e
17488 \begin_inset Space ~
17489 \end_inset
17490
17491 d
17492 \end_layout
17493
17494 \end_inset
17495
17496  
17497 \begin_inset Flex CharStyle:Code
17498 status collapsed
17499
17500 \begin_layout PlainLayout
17501 redo
17502 \end_layout
17503
17504 \end_inset
17505
17506
17507 \end_layout
17508
17509 \begin_layout List
17510 \labelwidthstring 00.00.0000
17511 \begin_inset Flex CharStyle:MenuItem
17512 status collapsed
17513
17514 \begin_layout PlainLayout
17515 M-e
17516 \begin_inset Space ~
17517 \end_inset
17518
17519 e
17520 \end_layout
17521
17522 \end_inset
17523
17524  
17525 \begin_inset Flex CharStyle:Code
17526 status collapsed
17527
17528 \begin_layout PlainLayout
17529 error-remove-all
17530 \end_layout
17531
17532 \end_inset
17533
17534
17535 \end_layout
17536
17537 \begin_layout List
17538 \labelwidthstring 00.00.0000
17539 \begin_inset Flex CharStyle:MenuItem
17540 status collapsed
17541
17542 \begin_layout PlainLayout
17543 M-e
17544 \begin_inset Space ~
17545 \end_inset
17546
17547 f
17548 \end_layout
17549
17550 \end_inset
17551
17552  
17553 \begin_inset Flex CharStyle:Code
17554 status collapsed
17555
17556 \begin_layout PlainLayout
17557 find-replace
17558 \end_layout
17559
17560 \end_inset
17561
17562
17563 \end_layout
17564
17565 \begin_layout List
17566 \labelwidthstring 00.00.0000
17567 \begin_inset Flex CharStyle:MenuItem
17568 status collapsed
17569
17570 \begin_layout PlainLayout
17571 M-e
17572 \begin_inset Space ~
17573 \end_inset
17574
17575 h
17576 \end_layout
17577
17578 \end_inset
17579
17580  
17581 \begin_inset Flex CharStyle:Code
17582 status collapsed
17583
17584 \begin_layout PlainLayout
17585 buffer-chktex
17586 \end_layout
17587
17588 \end_inset
17589
17590
17591 \end_layout
17592
17593 \begin_layout List
17594 \labelwidthstring 00.00.0000
17595 \begin_inset Flex CharStyle:MenuItem
17596 status collapsed
17597
17598 \begin_layout PlainLayout
17599 M-e
17600 \begin_inset Space ~
17601 \end_inset
17602
17603 i
17604 \end_layout
17605
17606 \end_inset
17607
17608  
17609 \begin_inset Flex CharStyle:Code
17610 status collapsed
17611
17612 \begin_layout PlainLayout
17613 edit_floats submenu
17614 \end_layout
17615
17616 \end_inset
17617
17618
17619 \end_layout
17620
17621 \begin_layout List
17622 \labelwidthstring 00.00.0000
17623 \begin_inset Flex CharStyle:MenuItem
17624 status collapsed
17625
17626 \begin_layout PlainLayout
17627 a
17628 \end_layout
17629
17630 \end_inset
17631
17632  
17633 \begin_inset Flex CharStyle:Code
17634 status collapsed
17635
17636 \begin_layout PlainLayout
17637 tabular-feature append-row
17638 \end_layout
17639
17640 \end_inset
17641
17642
17643 \end_layout
17644
17645 \begin_layout List
17646 \labelwidthstring 00.00.0000
17647 \begin_inset Flex CharStyle:MenuItem
17648 status collapsed
17649
17650 \begin_layout PlainLayout
17651 b
17652 \end_layout
17653
17654 \end_inset
17655
17656  
17657 \begin_inset Flex CharStyle:Code
17658 status collapsed
17659
17660 \begin_layout PlainLayout
17661 tabular-feature toggle-line-bottom
17662 \end_layout
17663
17664 \end_inset
17665
17666
17667 \end_layout
17668
17669 \begin_layout List
17670 \labelwidthstring 00.00.0000
17671 \begin_inset Flex CharStyle:MenuItem
17672 status collapsed
17673
17674 \begin_layout PlainLayout
17675 c
17676 \end_layout
17677
17678 \end_inset
17679
17680  
17681 \begin_inset Flex CharStyle:Code
17682 status collapsed
17683
17684 \begin_layout PlainLayout
17685 tabular-feature align-center
17686 \end_layout
17687
17688 \end_inset
17689
17690
17691 \end_layout
17692
17693 \begin_layout List
17694 \labelwidthstring 00.00.0000
17695 \begin_inset Flex CharStyle:MenuItem
17696 status collapsed
17697
17698 \begin_layout PlainLayout
17699 d
17700 \end_layout
17701
17702 \end_inset
17703
17704  
17705 \begin_inset Flex CharStyle:Code
17706 status collapsed
17707
17708 \begin_layout PlainLayout
17709 tabular-feature delete-column
17710 \end_layout
17711
17712 \end_inset
17713
17714
17715 \end_layout
17716
17717 \begin_layout List
17718 \labelwidthstring 00.00.0000
17719 \begin_inset Flex CharStyle:MenuItem
17720 status collapsed
17721
17722 \begin_layout PlainLayout
17723 e
17724 \end_layout
17725
17726 \end_inset
17727
17728  
17729 \begin_inset Flex CharStyle:Code
17730 status collapsed
17731
17732 \begin_layout PlainLayout
17733 tabular-feature align-left
17734 \end_layout
17735
17736 \end_inset
17737
17738
17739 \end_layout
17740
17741 \begin_layout List
17742 \labelwidthstring 00.00.0000
17743 \begin_inset Flex CharStyle:MenuItem
17744 status collapsed
17745
17746 \begin_layout PlainLayout
17747 i
17748 \end_layout
17749
17750 \end_inset
17751
17752  
17753 \begin_inset Flex CharStyle:Code
17754 status collapsed
17755
17756 \begin_layout PlainLayout
17757 tabular-feature align-right
17758 \end_layout
17759
17760 \end_inset
17761
17762
17763 \end_layout
17764
17765 \begin_layout List
17766 \labelwidthstring 00.00.0000
17767 \begin_inset Flex CharStyle:MenuItem
17768 status collapsed
17769
17770 \begin_layout PlainLayout
17771 l
17772 \end_layout
17773
17774 \end_inset
17775
17776  
17777 \begin_inset Flex CharStyle:Code
17778 status collapsed
17779
17780 \begin_layout PlainLayout
17781 tabular-feature toggle-line-left
17782 \end_layout
17783
17784 \end_inset
17785
17786
17787 \end_layout
17788
17789 \begin_layout List
17790 \labelwidthstring 00.00.0000
17791 \begin_inset Flex CharStyle:MenuItem
17792 status collapsed
17793
17794 \begin_layout PlainLayout
17795 m
17796 \end_layout
17797
17798 \end_inset
17799
17800  
17801 \begin_inset Flex CharStyle:Code
17802 status collapsed
17803
17804 \begin_layout PlainLayout
17805 tabular-feature multicolumn
17806 \end_layout
17807
17808 \end_inset
17809
17810
17811 \end_layout
17812
17813 \begin_layout List
17814 \labelwidthstring 00.00.0000
17815 \begin_inset Flex CharStyle:MenuItem
17816 status collapsed
17817
17818 \begin_layout PlainLayout
17819 n
17820 \end_layout
17821
17822 \end_inset
17823
17824  
17825 \begin_inset Flex CharStyle:Code
17826 status collapsed
17827
17828 \begin_layout PlainLayout
17829 tabular-feature valign-center
17830 \end_layout
17831
17832 \end_inset
17833
17834
17835 \end_layout
17836
17837 \begin_layout List
17838 \labelwidthstring 00.00.0000
17839 \begin_inset Flex CharStyle:MenuItem
17840 status collapsed
17841
17842 \begin_layout PlainLayout
17843 o
17844 \end_layout
17845
17846 \end_inset
17847
17848  
17849 \begin_inset Flex CharStyle:Code
17850 status collapsed
17851
17852 \begin_layout PlainLayout
17853 tabular-feature valign-top
17854 \end_layout
17855
17856 \end_inset
17857
17858
17859 \end_layout
17860
17861 \begin_layout List
17862 \labelwidthstring 00.00.0000
17863 \begin_inset Flex CharStyle:MenuItem
17864 status collapsed
17865
17866 \begin_layout PlainLayout
17867 r
17868 \end_layout
17869
17870 \end_inset
17871
17872  
17873 \begin_inset Flex CharStyle:Code
17874 status collapsed
17875
17876 \begin_layout PlainLayout
17877 tabular-feature toggle-line-right
17878 \end_layout
17879
17880 \end_inset
17881
17882
17883 \end_layout
17884
17885 \begin_layout List
17886 \labelwidthstring 00.00.0000
17887 \begin_inset Flex CharStyle:MenuItem
17888 status collapsed
17889
17890 \begin_layout PlainLayout
17891 t
17892 \end_layout
17893
17894 \end_inset
17895
17896  
17897 \begin_inset Flex CharStyle:Code
17898 status collapsed
17899
17900 \begin_layout PlainLayout
17901 tabular-feature toggle-line-top
17902 \end_layout
17903
17904 \end_inset
17905
17906
17907 \end_layout
17908
17909 \begin_layout List
17910 \labelwidthstring 00.00.0000
17911 \begin_inset Flex CharStyle:MenuItem
17912 status collapsed
17913
17914 \begin_layout PlainLayout
17915 u
17916 \end_layout
17917
17918 \end_inset
17919
17920  
17921 \begin_inset Flex CharStyle:Code
17922 status collapsed
17923
17924 \begin_layout PlainLayout
17925 tabular-feature append-column
17926 \end_layout
17927
17928 \end_inset
17929
17930
17931 \end_layout
17932
17933 \begin_layout List
17934 \labelwidthstring 00.00.0000
17935 \begin_inset Flex CharStyle:MenuItem
17936 status collapsed
17937
17938 \begin_layout PlainLayout
17939 v
17940 \end_layout
17941
17942 \end_inset
17943
17944  
17945 \begin_inset Flex CharStyle:Code
17946 status collapsed
17947
17948 \begin_layout PlainLayout
17949 tabular-feature valign-bottom
17950 \end_layout
17951
17952 \end_inset
17953
17954
17955 \end_layout
17956
17957 \begin_layout List
17958 \labelwidthstring 00.00.0000
17959 \begin_inset Flex CharStyle:MenuItem
17960 status collapsed
17961
17962 \begin_layout PlainLayout
17963 w
17964 \end_layout
17965
17966 \end_inset
17967
17968  
17969 \begin_inset Flex CharStyle:Code
17970 status collapsed
17971
17972 \begin_layout PlainLayout
17973 tabular-feature delete-row
17974 \end_layout
17975
17976 \end_inset
17977
17978
17979 \end_layout
17980
17981 \begin_layout List
17982 \labelwidthstring 00.00.0000
17983 \begin_inset Flex CharStyle:MenuItem
17984 status collapsed
17985
17986 \begin_layout PlainLayout
17987 M-e
17988 \begin_inset Space ~
17989 \end_inset
17990
17991 l
17992 \end_layout
17993
17994 \end_inset
17995
17996  
17997 \begin_inset Flex CharStyle:Code
17998 status collapsed
17999
18000 \begin_layout PlainLayout
18001 math-panel
18002 \end_layout
18003
18004 \end_inset
18005
18006
18007 \end_layout
18008
18009 \begin_deeper
18010 \begin_layout List
18011 \labelwidthstring 00.00.0000
18012 \begin_inset Flex CharStyle:MenuItem
18013 status collapsed
18014
18015 \begin_layout PlainLayout
18016 a
18017 \end_layout
18018
18019 \end_inset
18020
18021  
18022 \begin_inset Flex CharStyle:Code
18023 status collapsed
18024
18025 \begin_layout PlainLayout
18026 floats-operate openfoot
18027 \end_layout
18028
18029 \end_inset
18030
18031
18032 \end_layout
18033
18034 \begin_layout List
18035 \labelwidthstring 00.00.0000
18036 \begin_inset Flex CharStyle:MenuItem
18037 status collapsed
18038
18039 \begin_layout PlainLayout
18040 c
18041 \end_layout
18042
18043 \end_inset
18044
18045  
18046 \begin_inset Flex CharStyle:Code
18047 status collapsed
18048
18049 \begin_layout PlainLayout
18050 floats-operate closefoot
18051 \end_layout
18052
18053 \end_inset
18054
18055
18056 \end_layout
18057
18058 \begin_layout List
18059 \labelwidthstring 00.00.0000
18060 \begin_inset Flex CharStyle:MenuItem
18061 status collapsed
18062
18063 \begin_layout PlainLayout
18064 f
18065 \end_layout
18066
18067 \end_inset
18068
18069  
18070 \begin_inset Flex CharStyle:Code
18071 status collapsed
18072
18073 \begin_layout PlainLayout
18074 floats-operate openfig
18075 \end_layout
18076
18077 \end_inset
18078
18079
18080 \end_layout
18081
18082 \begin_layout List
18083 \labelwidthstring 00.00.0000
18084 \begin_inset Flex CharStyle:MenuItem
18085 status collapsed
18086
18087 \begin_layout PlainLayout
18088 m
18089 \end_layout
18090
18091 \end_inset
18092
18093  
18094 \begin_inset Flex CharStyle:Code
18095 status collapsed
18096
18097 \begin_layout PlainLayout
18098 melt
18099 \end_layout
18100
18101 \end_inset
18102
18103
18104 \end_layout
18105
18106 \begin_layout List
18107 \labelwidthstring 00.00.0000
18108 \begin_inset Flex CharStyle:MenuItem
18109 status collapsed
18110
18111 \begin_layout PlainLayout
18112 o
18113 \end_layout
18114
18115 \end_inset
18116
18117  
18118 \begin_inset Flex CharStyle:Code
18119 status collapsed
18120
18121 \begin_layout PlainLayout
18122 open-stuff
18123 \end_layout
18124
18125 \end_inset
18126
18127
18128 \end_layout
18129
18130 \begin_layout List
18131 \labelwidthstring 00.00.0000
18132 \begin_inset Flex CharStyle:MenuItem
18133 status collapsed
18134
18135 \begin_layout PlainLayout
18136 t
18137 \end_layout
18138
18139 \end_inset
18140
18141  
18142 \begin_inset Flex CharStyle:Code
18143 status collapsed
18144
18145 \begin_layout PlainLayout
18146 floats-operate closefig
18147 \end_layout
18148
18149 \end_inset
18150
18151
18152 \end_layout
18153
18154 \end_deeper
18155 \begin_layout List
18156 \labelwidthstring 00.00.0000
18157 \begin_inset Flex CharStyle:MenuItem
18158 status collapsed
18159
18160 \begin_layout PlainLayout
18161 M-e
18162 \begin_inset Space ~
18163 \end_inset
18164
18165 o
18166 \end_layout
18167
18168 \end_inset
18169
18170  
18171 \begin_inset Flex CharStyle:Code
18172 status collapsed
18173
18174 \begin_layout PlainLayout
18175 copy
18176 \end_layout
18177
18178 \end_inset
18179
18180
18181 \end_layout
18182
18183 \begin_layout List
18184 \labelwidthstring 00.00.0000
18185 \begin_inset Flex CharStyle:MenuItem
18186 status collapsed
18187
18188 \begin_layout PlainLayout
18189 M-e
18190 \begin_inset Space ~
18191 \end_inset
18192
18193 p
18194 \end_layout
18195
18196 \end_inset
18197
18198  
18199 \begin_inset Flex CharStyle:Code
18200 status collapsed
18201
18202 \begin_layout PlainLayout
18203 dialog-preferences 
18204 \end_layout
18205
18206 \end_inset
18207
18208
18209 \end_layout
18210
18211 \begin_layout List
18212 \labelwidthstring 00.00.0000
18213 \begin_inset Flex CharStyle:MenuItem
18214 status collapsed
18215
18216 \begin_layout PlainLayout
18217 M-e
18218 \begin_inset Space ~
18219 \end_inset
18220
18221 r
18222 \end_layout
18223
18224 \end_inset
18225
18226  
18227 \begin_inset Flex CharStyle:Code
18228 status collapsed
18229
18230 \begin_layout PlainLayout
18231 reconfigure
18232 \end_layout
18233
18234 \end_inset
18235
18236
18237 \end_layout
18238
18239 \begin_layout List
18240 \labelwidthstring 00.00.0000
18241 \begin_inset Flex CharStyle:MenuItem
18242 status collapsed
18243
18244 \begin_layout PlainLayout
18245 M-e
18246 \begin_inset Space ~
18247 \end_inset
18248
18249 s
18250 \end_layout
18251
18252 \end_inset
18253
18254  
18255 \begin_inset Flex CharStyle:Code
18256 status collapsed
18257
18258 \begin_layout PlainLayout
18259 spellchecker
18260 \end_layout
18261
18262 \end_inset
18263
18264
18265 \end_layout
18266
18267 \begin_layout List
18268 \labelwidthstring 00.00.0000
18269 \begin_inset Flex CharStyle:MenuItem
18270 status collapsed
18271
18272 \begin_layout PlainLayout
18273 M-e
18274 \begin_inset Space ~
18275 \end_inset
18276
18277 t
18278 \end_layout
18279
18280 \end_inset
18281
18282  
18283 \begin_inset Flex CharStyle:Code
18284 status collapsed
18285
18286 \begin_layout PlainLayout
18287 edit_tabular submenu
18288 \end_layout
18289
18290 \end_inset
18291
18292
18293 \end_layout
18294
18295 \begin_layout List
18296 \labelwidthstring 00.00.0000
18297 \begin_inset Flex CharStyle:MenuItem
18298 status collapsed
18299
18300 \begin_layout PlainLayout
18301 M-e
18302 \begin_inset Space ~
18303 \end_inset
18304
18305 u
18306 \end_layout
18307
18308 \end_inset
18309
18310  
18311 \begin_inset Flex CharStyle:Code
18312 status collapsed
18313
18314 \begin_layout PlainLayout
18315 undo
18316 \end_layout
18317
18318 \end_inset
18319
18320
18321 \end_layout
18322
18323 \begin_layout List
18324 \labelwidthstring 00.00.0000
18325 \begin_inset Flex CharStyle:MenuItem
18326 status collapsed
18327
18328 \begin_layout PlainLayout
18329 M-e
18330 \begin_inset Space ~
18331 \end_inset
18332
18333 x
18334 \end_layout
18335
18336 \end_inset
18337
18338  
18339 \begin_inset Flex CharStyle:Code
18340 status collapsed
18341
18342 \begin_layout PlainLayout
18343 edit_paste submenu
18344 \end_layout
18345
18346 \end_inset
18347
18348
18349 \end_layout
18350
18351 \begin_layout List
18352 \labelwidthstring 00.00.0000
18353 \begin_inset Flex CharStyle:MenuItem
18354 status collapsed
18355
18356 \begin_layout PlainLayout
18357 l
18358 \end_layout
18359
18360 \end_inset
18361
18362  
18363 \begin_inset Flex CharStyle:Code
18364 status collapsed
18365
18366 \begin_layout PlainLayout
18367 primary-selection-paste
18368 \end_layout
18369
18370 \end_inset
18371
18372
18373 \end_layout
18374
18375 \begin_layout List
18376 \labelwidthstring 00.00.0000
18377 \begin_inset Flex CharStyle:MenuItem
18378 status collapsed
18379
18380 \begin_layout PlainLayout
18381 p
18382 \end_layout
18383
18384 \end_inset
18385
18386  
18387 \begin_inset Flex CharStyle:Code
18388 status collapsed
18389
18390 \begin_layout PlainLayout
18391 primary-selection-paste paragraph
18392 \end_layout
18393
18394 \end_inset
18395
18396
18397 \end_layout
18398
18399 \begin_layout Subsection
18400 Insert
18401 \end_layout
18402
18403 \begin_layout List
18404 \labelwidthstring 00.00.0000
18405 \begin_inset Flex CharStyle:MenuItem
18406 status collapsed
18407
18408 \begin_layout PlainLayout
18409 M-i
18410 \begin_inset Space ~
18411 \end_inset
18412
18413 a
18414 \end_layout
18415
18416 \end_inset
18417
18418  
18419 \begin_inset Flex CharStyle:Code
18420 status collapsed
18421
18422 \begin_layout PlainLayout
18423 insert_floats submenu
18424 \end_layout
18425
18426 \end_inset
18427
18428
18429 \end_layout
18430
18431 \begin_layout List
18432 \labelwidthstring 00.00.0000
18433 \begin_inset Flex CharStyle:MenuItem
18434 status collapsed
18435
18436 \begin_layout PlainLayout
18437 a
18438 \end_layout
18439
18440 \end_inset
18441
18442  
18443 \begin_inset Flex CharStyle:Code
18444 status collapsed
18445
18446 \begin_layout PlainLayout
18447 buffer-float-insert algorithm
18448 \end_layout
18449
18450 \end_inset
18451
18452
18453 \end_layout
18454
18455 \begin_layout List
18456 \labelwidthstring 00.00.0000
18457 \begin_inset Flex CharStyle:MenuItem
18458 status collapsed
18459
18460 \begin_layout PlainLayout
18461 d
18462 \end_layout
18463
18464 \end_inset
18465
18466  
18467 \begin_inset Flex CharStyle:Code
18468 status collapsed
18469
18470 \begin_layout PlainLayout
18471 buffer-float-insert wide-tab
18472 \end_layout
18473
18474 \end_inset
18475
18476
18477 \end_layout
18478
18479 \begin_layout List
18480 \labelwidthstring 00.00.0000
18481 \begin_inset Flex CharStyle:MenuItem
18482 status collapsed
18483
18484 \begin_layout PlainLayout
18485 f
18486 \end_layout
18487
18488 \end_inset
18489
18490  
18491 \begin_inset Flex CharStyle:Code
18492 status collapsed
18493
18494 \begin_layout PlainLayout
18495 buffer-float-insert figure
18496 \end_layout
18497
18498 \end_inset
18499
18500
18501 \end_layout
18502
18503 \begin_layout List
18504 \labelwidthstring 00.00.0000
18505 \begin_inset Flex CharStyle:MenuItem
18506 status collapsed
18507
18508 \begin_layout PlainLayout
18509 t
18510 \end_layout
18511
18512 \end_inset
18513
18514  
18515 \begin_inset Flex CharStyle:Code
18516 status collapsed
18517
18518 \begin_layout PlainLayout
18519 buffer-float-insert table
18520 \end_layout
18521
18522 \end_inset
18523
18524
18525 \end_layout
18526
18527 \begin_layout List
18528 \labelwidthstring 00.00.0000
18529 \begin_inset Flex CharStyle:MenuItem
18530 status collapsed
18531
18532 \begin_layout PlainLayout
18533 w
18534 \end_layout
18535
18536 \end_inset
18537
18538  
18539 \begin_inset Flex CharStyle:Code
18540 status collapsed
18541
18542 \begin_layout PlainLayout
18543 buffer-float-insert wide-fig
18544 \end_layout
18545
18546 \end_inset
18547
18548
18549 \end_layout
18550
18551 \begin_layout List
18552 \labelwidthstring 00.00.0000
18553 \begin_inset Flex CharStyle:MenuItem
18554 status collapsed
18555
18556 \begin_layout PlainLayout
18557 M-i
18558 \begin_inset Space ~
18559 \end_inset
18560
18561 b
18562 \end_layout
18563
18564 \end_inset
18565
18566  
18567 \begin_inset Flex CharStyle:Code
18568 status collapsed
18569
18570 \begin_layout PlainLayout
18571 dialog-tabular-insert
18572 \end_layout
18573
18574 \end_inset
18575
18576
18577 \end_layout
18578
18579 \begin_layout List
18580 \labelwidthstring 00.00.0000
18581 \begin_inset Flex CharStyle:MenuItem
18582 status collapsed
18583
18584 \begin_layout PlainLayout
18585 M-i
18586 \begin_inset Space ~
18587 \end_inset
18588
18589 c
18590 \end_layout
18591
18592 \end_inset
18593
18594  
18595 \begin_inset Flex CharStyle:Code
18596 status collapsed
18597
18598 \begin_layout PlainLayout
18599 citation-insert
18600 \end_layout
18601
18602 \end_inset
18603
18604
18605 \end_layout
18606
18607 \begin_layout List
18608 \labelwidthstring 00.00.0000
18609 \begin_inset Flex CharStyle:MenuItem
18610 status collapsed
18611
18612 \begin_layout PlainLayout
18613 M-i
18614 \begin_inset Space ~
18615 \end_inset
18616
18617 d
18618 \end_layout
18619
18620 \end_inset
18621
18622  
18623 \begin_inset Flex CharStyle:Code
18624 status collapsed
18625
18626 \begin_layout PlainLayout
18627 math-display
18628 \end_layout
18629
18630 \end_inset
18631
18632
18633 \end_layout
18634
18635 \begin_layout List
18636 \labelwidthstring 00.00.0000
18637 \begin_inset Flex CharStyle:MenuItem
18638 status collapsed
18639
18640 \begin_layout PlainLayout
18641 M-i
18642 \begin_inset Space ~
18643 \end_inset
18644
18645 e
18646 \end_layout
18647
18648 \end_inset
18649
18650  
18651 \begin_inset Flex CharStyle:Code
18652 status collapsed
18653
18654 \begin_layout PlainLayout
18655 buffer-child-insert
18656 \end_layout
18657
18658 \end_inset
18659
18660
18661 \end_layout
18662
18663 \begin_layout List
18664 \labelwidthstring 00.00.0000
18665 \begin_inset Flex CharStyle:MenuItem
18666 status collapsed
18667
18668 \begin_layout PlainLayout
18669 M-i
18670 \begin_inset Space ~
18671 \end_inset
18672
18673 f
18674 \end_layout
18675
18676 \end_inset
18677
18678  
18679 \begin_inset Flex CharStyle:Code
18680 status collapsed
18681
18682 \begin_layout PlainLayout
18683 footnote-insert
18684 \end_layout
18685
18686 \end_inset
18687
18688
18689 \end_layout
18690
18691 \begin_layout List
18692 \labelwidthstring 00.00.0000
18693 \begin_inset Flex CharStyle:MenuItem
18694 status collapsed
18695
18696 \begin_layout PlainLayout
18697 M-i
18698 \begin_inset Space ~
18699 \end_inset
18700
18701 g
18702 \end_layout
18703
18704 \end_inset
18705
18706  
18707 \begin_inset Flex CharStyle:Code
18708 status collapsed
18709
18710 \begin_layout PlainLayout
18711 figure-insert
18712 \end_layout
18713
18714 \end_inset
18715
18716
18717 \end_layout
18718
18719 \begin_layout List
18720 \labelwidthstring 00.00.0000
18721 \begin_inset Flex CharStyle:MenuItem
18722 status collapsed
18723
18724 \begin_layout PlainLayout
18725 M-i
18726 \begin_inset Space ~
18727 \end_inset
18728
18729 h
18730 \end_layout
18731
18732 \end_inset
18733
18734  
18735 \begin_inset Flex CharStyle:Code
18736 status collapsed
18737
18738 \begin_layout PlainLayout
18739 math-mode
18740 \end_layout
18741
18742 \end_inset
18743
18744
18745 \end_layout
18746
18747 \begin_layout List
18748 \labelwidthstring 00.00.0000
18749 \begin_inset Flex CharStyle:MenuItem
18750 status collapsed
18751
18752 \begin_layout PlainLayout
18753 M-i
18754 \begin_inset Space ~
18755 \end_inset
18756
18757 i
18758 \end_layout
18759
18760 \end_inset
18761
18762  
18763 \begin_inset Flex CharStyle:Code
18764 status collapsed
18765
18766 \begin_layout PlainLayout
18767 index-insert
18768 \end_layout
18769
18770 \end_inset
18771
18772
18773 \end_layout
18774
18775 \begin_layout List
18776 \labelwidthstring 00.00.0000
18777 \begin_inset Flex CharStyle:MenuItem
18778 status collapsed
18779
18780 \begin_layout PlainLayout
18781 M-i
18782 \begin_inset Space ~
18783 \end_inset
18784
18785 l
18786 \end_layout
18787
18788 \end_inset
18789
18790  
18791 \begin_inset Flex CharStyle:Code
18792 status collapsed
18793
18794 \begin_layout PlainLayout
18795 label-insert
18796 \end_layout
18797
18798 \end_inset
18799
18800
18801 \end_layout
18802
18803 \begin_layout List
18804 \labelwidthstring 00.00.0000
18805 \begin_inset Flex CharStyle:MenuItem
18806 status collapsed
18807
18808 \begin_layout PlainLayout
18809 M-i
18810 \begin_inset Space ~
18811 \end_inset
18812
18813 m
18814 \end_layout
18815
18816 \end_inset
18817
18818  
18819 \begin_inset Flex CharStyle:Code
18820 status collapsed
18821
18822 \begin_layout PlainLayout
18823 marginpar-insert
18824 \end_layout
18825
18826 \end_inset
18827
18828
18829 \end_layout
18830
18831 \begin_layout List
18832 \labelwidthstring 00.00.0000
18833 \begin_inset Flex CharStyle:MenuItem
18834 status collapsed
18835
18836 \begin_layout PlainLayout
18837 M-i
18838 \begin_inset Space ~
18839 \end_inset
18840
18841 n
18842 \end_layout
18843
18844 \end_inset
18845
18846  
18847 \begin_inset Flex CharStyle:Code
18848 status collapsed
18849
18850 \begin_layout PlainLayout
18851 note-insert
18852 \end_layout
18853
18854 \end_inset
18855
18856
18857 \end_layout
18858
18859 \begin_layout List
18860 \labelwidthstring 00.00.0000
18861 \begin_inset Flex CharStyle:MenuItem
18862 status collapsed
18863
18864 \begin_layout PlainLayout
18865 M-i
18866 \begin_inset Space ~
18867 \end_inset
18868
18869 o
18870 \end_layout
18871
18872 \end_inset
18873
18874  
18875 \begin_inset Flex CharStyle:Code
18876 status collapsed
18877
18878 \begin_layout PlainLayout
18879 insert_toc submenu
18880 \end_layout
18881
18882 \end_inset
18883
18884
18885 \end_layout
18886
18887 \begin_layout List
18888 \labelwidthstring 00.00.0000
18889 \begin_inset Flex CharStyle:MenuItem
18890 status collapsed
18891
18892 \begin_layout PlainLayout
18893 a
18894 \end_layout
18895
18896 \end_inset
18897
18898  
18899 \begin_inset Flex CharStyle:Code
18900 status collapsed
18901
18902 \begin_layout PlainLayout
18903 loa-insert
18904 \end_layout
18905
18906 \end_inset
18907
18908
18909 \end_layout
18910
18911 \begin_layout List
18912 \labelwidthstring 00.00.0000
18913 \begin_inset Flex CharStyle:MenuItem
18914 status collapsed
18915
18916 \begin_layout PlainLayout
18917 b
18918 \end_layout
18919
18920 \end_inset
18921
18922  
18923 \begin_inset Flex CharStyle:Code
18924 status collapsed
18925
18926 \begin_layout PlainLayout
18927 bibtex-insert
18928 \end_layout
18929
18930 \end_inset
18931
18932
18933 \end_layout
18934
18935 \begin_layout List
18936 \labelwidthstring 00.00.0000
18937 \begin_inset Flex CharStyle:MenuItem
18938 status collapsed
18939
18940 \begin_layout PlainLayout
18941 c
18942 \end_layout
18943
18944 \end_inset
18945
18946  
18947 \begin_inset Flex CharStyle:Code
18948 status collapsed
18949
18950 \begin_layout PlainLayout
18951 toc-insert
18952 \end_layout
18953
18954 \end_inset
18955
18956
18957 \end_layout
18958
18959 \begin_layout List
18960 \labelwidthstring 00.00.0000
18961 \begin_inset Flex CharStyle:MenuItem
18962 status collapsed
18963
18964 \begin_layout PlainLayout
18965 f
18966 \end_layout
18967
18968 \end_inset
18969
18970  
18971 \begin_inset Flex CharStyle:Code
18972 status collapsed
18973
18974 \begin_layout PlainLayout
18975 lof-insert
18976 \end_layout
18977
18978 \end_inset
18979
18980
18981 \end_layout
18982
18983 \begin_layout List
18984 \labelwidthstring 00.00.0000
18985 \begin_inset Flex CharStyle:MenuItem
18986 status collapsed
18987
18988 \begin_layout PlainLayout
18989 i
18990 \end_layout
18991
18992 \end_inset
18993
18994  
18995 \begin_inset Flex CharStyle:Code
18996 status collapsed
18997
18998 \begin_layout PlainLayout
18999 index-print
19000 \end_layout
19001
19002 \end_inset
19003
19004
19005 \end_layout
19006
19007 \begin_layout List
19008 \labelwidthstring 00.00.0000
19009 \begin_inset Flex CharStyle:MenuItem
19010 status collapsed
19011
19012 \begin_layout PlainLayout
19013 t
19014 \end_layout
19015
19016 \end_inset
19017
19018  
19019 \begin_inset Flex CharStyle:Code
19020 status collapsed
19021
19022 \begin_layout PlainLayout
19023 lot-insert
19024 \end_layout
19025
19026 \end_inset
19027
19028
19029 \end_layout
19030
19031 \begin_layout List
19032 \labelwidthstring 00.00.0000
19033 \begin_inset Flex CharStyle:MenuItem
19034 status collapsed
19035
19036 \begin_layout PlainLayout
19037 M-i
19038 \begin_inset Space ~
19039 \end_inset
19040
19041 r
19042 \end_layout
19043
19044 \end_inset
19045
19046  
19047 \begin_inset Flex CharStyle:Code
19048 status collapsed
19049
19050 \begin_layout PlainLayout
19051 reference-insert
19052 \end_layout
19053
19054 \end_inset
19055
19056
19057 \end_layout
19058
19059 \begin_layout List
19060 \labelwidthstring 00.00.0000
19061 \begin_inset Flex CharStyle:MenuItem
19062 status collapsed
19063
19064 \begin_layout PlainLayout
19065 M-i
19066 \begin_inset Space ~
19067 \end_inset
19068
19069 s
19070 \end_layout
19071
19072 \end_inset
19073
19074  
19075 \begin_inset Flex CharStyle:Code
19076 status collapsed
19077
19078 \begin_layout PlainLayout
19079 insert_special submenu
19080 \end_layout
19081
19082 \end_inset
19083
19084
19085 \end_layout
19086
19087 \begin_layout List
19088 \labelwidthstring 00.00.0000
19089 \begin_inset Flex CharStyle:MenuItem
19090 status collapsed
19091
19092 \begin_layout PlainLayout
19093 b
19094 \end_layout
19095
19096 \end_inset
19097
19098  
19099 \begin_inset Flex CharStyle:Code
19100 status collapsed
19101
19102 \begin_layout PlainLayout
19103 protected-space-insert
19104 \end_layout
19105
19106 \end_inset
19107
19108
19109 \end_layout
19110
19111 \begin_layout List
19112 \labelwidthstring 00.00.0000
19113 \begin_inset Flex CharStyle:MenuItem
19114 status collapsed
19115
19116 \begin_layout PlainLayout
19117 e
19118 \end_layout
19119
19120 \end_inset
19121
19122  
19123 \begin_inset Flex CharStyle:Code
19124 status collapsed
19125
19126 \begin_layout PlainLayout
19127 end-of-sentence-period-insert
19128 \end_layout
19129
19130 \end_inset
19131
19132
19133 \end_layout
19134
19135 \begin_layout List
19136 \labelwidthstring 00.00.0000
19137 \begin_inset Flex CharStyle:MenuItem
19138 status collapsed
19139
19140 \begin_layout PlainLayout
19141 h
19142 \end_layout
19143
19144 \end_inset
19145
19146  
19147 \begin_inset Flex CharStyle:Code
19148 status collapsed
19149
19150 \begin_layout PlainLayout
19151 hfill-insert
19152 \end_layout
19153
19154 \end_inset
19155
19156
19157 \end_layout
19158
19159 \begin_layout List
19160 \labelwidthstring 00.00.0000
19161 \begin_inset Flex CharStyle:MenuItem
19162 status collapsed
19163
19164 \begin_layout PlainLayout
19165 i
19166 \end_layout
19167
19168 \end_inset
19169
19170  
19171 \begin_inset Flex CharStyle:Code
19172 status collapsed
19173
19174 \begin_layout PlainLayout
19175 dots-insert
19176 \end_layout
19177
19178 \end_inset
19179
19180
19181 \end_layout
19182
19183 \begin_layout List
19184 \labelwidthstring 00.00.0000
19185 \begin_inset Flex CharStyle:MenuItem
19186 status collapsed
19187
19188 \begin_layout PlainLayout
19189 l
19190 \end_layout
19191
19192 \end_inset
19193
19194  
19195 \begin_inset Flex CharStyle:Code
19196 status collapsed
19197
19198 \begin_layout PlainLayout
19199 break-line
19200 \end_layout
19201
19202 \end_inset
19203
19204
19205 \end_layout
19206
19207 \begin_layout List
19208 \labelwidthstring 00.00.0000
19209 \begin_inset Flex CharStyle:MenuItem
19210 status collapsed
19211
19212 \begin_layout PlainLayout
19213 m
19214 \end_layout
19215
19216 \end_inset
19217
19218  
19219 \begin_inset Flex CharStyle:Code
19220 status collapsed
19221
19222 \begin_layout PlainLayout
19223 menu-separator-insert
19224 \end_layout
19225
19226 \end_inset
19227
19228
19229 \end_layout
19230
19231 \begin_layout List
19232 \labelwidthstring 00.00.0000
19233 \begin_inset Flex CharStyle:MenuItem
19234 status collapsed
19235
19236 \begin_layout PlainLayout
19237 p
19238 \end_layout
19239
19240 \end_inset
19241
19242  
19243 \begin_inset Flex CharStyle:Code
19244 status collapsed
19245
19246 \begin_layout PlainLayout
19247 hyphenation-point-insert
19248 \end_layout
19249
19250 \end_inset
19251
19252
19253 \end_layout
19254
19255 \begin_layout List
19256 \labelwidthstring 00.00.0000
19257 \begin_inset Flex CharStyle:MenuItem
19258 status collapsed
19259
19260 \begin_layout PlainLayout
19261 q
19262 \end_layout
19263
19264 \end_inset
19265
19266  
19267 \begin_inset Flex CharStyle:Code
19268 status collapsed
19269
19270 \begin_layout PlainLayout
19271 quote-insert
19272 \end_layout
19273
19274 \end_inset
19275
19276
19277 \end_layout
19278
19279 \begin_layout List
19280 \labelwidthstring 00.00.0000
19281 \begin_inset Flex CharStyle:MenuItem
19282 status collapsed
19283
19284 \begin_layout PlainLayout
19285 s
19286 \end_layout
19287
19288 \end_inset
19289
19290  
19291 \begin_inset Flex CharStyle:Code
19292 status collapsed
19293
19294 \begin_layout PlainLayout
19295 command-sequence math-insert ^;math-mode;
19296 \end_layout
19297
19298 \end_inset
19299
19300
19301 \end_layout
19302
19303 \begin_layout List
19304 \labelwidthstring 00.00.0000
19305 \begin_inset Flex CharStyle:MenuItem
19306 status collapsed
19307
19308 \begin_layout PlainLayout
19309 u
19310 \end_layout
19311
19312 \end_inset
19313
19314  
19315 \begin_inset Flex CharStyle:Code
19316 status collapsed
19317
19318 \begin_layout PlainLayout
19319 command-sequence math-insert _;math-mode;
19320 \end_layout
19321
19322 \end_inset
19323
19324
19325 \end_layout
19326
19327 \begin_layout List
19328 \labelwidthstring 00.00.0000
19329 \begin_inset Flex CharStyle:MenuItem
19330 status collapsed
19331
19332 \begin_layout PlainLayout
19333 M-i
19334 \begin_inset Space ~
19335 \end_inset
19336
19337 t
19338 \end_layout
19339
19340 \end_inset
19341
19342  
19343 \begin_inset Flex CharStyle:Code
19344 status collapsed
19345
19346 \begin_layout PlainLayout
19347 insert_file submenu
19348 \end_layout
19349
19350 \end_inset
19351
19352
19353 \end_layout
19354
19355 \begin_layout List
19356 \labelwidthstring 00.00.0000
19357 \begin_inset Flex CharStyle:MenuItem
19358 status collapsed
19359
19360 \begin_layout PlainLayout
19361 l
19362 \end_layout
19363
19364 \end_inset
19365
19366  
19367 \begin_inset Flex CharStyle:Code
19368 status collapsed
19369
19370 \begin_layout PlainLayout
19371 file-insert-plaintext
19372 \end_layout
19373
19374 \end_inset
19375
19376  lines
19377 \end_layout
19378
19379 \begin_layout List
19380 \labelwidthstring 00.00.0000
19381 \begin_inset Flex CharStyle:MenuItem
19382 status collapsed
19383
19384 \begin_layout PlainLayout
19385 p
19386 \end_layout
19387
19388 \end_inset
19389
19390  
19391 \begin_inset Flex CharStyle:Code
19392 status collapsed
19393
19394 \begin_layout PlainLayout
19395 file-insert-plaintext paragraphs
19396 \end_layout
19397
19398 \end_inset
19399
19400
19401 \end_layout
19402
19403 \begin_layout List
19404 \labelwidthstring 00.00.0000
19405 \begin_inset Flex CharStyle:MenuItem
19406 status collapsed
19407
19408 \begin_layout PlainLayout
19409 x
19410 \end_layout
19411
19412 \end_inset
19413
19414  
19415 \begin_inset Flex CharStyle:Code
19416 status collapsed
19417
19418 \begin_layout PlainLayout
19419 file-insert
19420 \end_layout
19421
19422 \end_inset
19423
19424
19425 \end_layout
19426
19427 \begin_layout List
19428 \labelwidthstring 00.00.0000
19429 \begin_inset Flex CharStyle:MenuItem
19430 status collapsed
19431
19432 \begin_layout PlainLayout
19433 M-i
19434 \begin_inset Space ~
19435 \end_inset
19436
19437 u
19438 \end_layout
19439
19440 \end_inset
19441
19442  
19443 \begin_inset Flex CharStyle:Code
19444 status collapsed
19445
19446 \begin_layout PlainLayout
19447 url-insert
19448 \end_layout
19449
19450 \end_inset
19451
19452
19453 \end_layout
19454
19455 \begin_layout List
19456 \labelwidthstring 00.00.0000
19457 \begin_inset Flex CharStyle:MenuItem
19458 status collapsed
19459
19460 \begin_layout PlainLayout
19461 M-i
19462 \begin_inset Space ~
19463 \end_inset
19464
19465 w
19466 \end_layout
19467
19468 \end_inset
19469
19470  
19471 \begin_inset Flex CharStyle:Code
19472 status collapsed
19473
19474 \begin_layout PlainLayout
19475 index-insert-last
19476 \end_layout
19477
19478 \end_inset
19479
19480
19481 \end_layout
19482
19483 \begin_layout List
19484 \labelwidthstring 00.00.0000
19485 \begin_inset Flex CharStyle:MenuItem
19486 status collapsed
19487
19488 \begin_layout PlainLayout
19489 M-i
19490 \begin_inset Space ~
19491 \end_inset
19492
19493 x
19494 \end_layout
19495
19496 \end_inset
19497
19498  
19499 \begin_inset Flex CharStyle:Code
19500 status collapsed
19501
19502 \begin_layout PlainLayout
19503 external-insert
19504 \end_layout
19505
19506 \end_inset
19507
19508
19509 \end_layout
19510
19511 \begin_layout Subsection
19512 Layout
19513 \end_layout
19514
19515 \begin_layout List
19516 \labelwidthstring 00.00.0000
19517 \begin_inset Flex CharStyle:MenuItem
19518 status collapsed
19519
19520 \begin_layout PlainLayout
19521 M-l
19522 \begin_inset Space ~
19523 \end_inset
19524
19525 a
19526 \end_layout
19527
19528 \end_inset
19529
19530  
19531 \begin_inset Flex CharStyle:Code
19532 status collapsed
19533
19534 \begin_layout PlainLayout
19535 appendix
19536 \end_layout
19537
19538 \end_inset
19539
19540
19541 \end_layout
19542
19543 \begin_layout List
19544 \labelwidthstring 00.00.0000
19545 \begin_inset Flex CharStyle:MenuItem
19546 status collapsed
19547
19548 \begin_layout PlainLayout
19549 M-l
19550 \begin_inset Space ~
19551 \end_inset
19552
19553 b
19554 \end_layout
19555
19556 \end_inset
19557
19558  
19559 \begin_inset Flex CharStyle:Code
19560 status collapsed
19561
19562 \begin_layout PlainLayout
19563 font-bold
19564 \end_layout
19565
19566 \end_inset
19567
19568
19569 \end_layout
19570
19571 \begin_layout List
19572 \labelwidthstring 00.00.0000
19573 \begin_inset Flex CharStyle:MenuItem
19574 status collapsed
19575
19576 \begin_layout PlainLayout
19577 M-l
19578 \begin_inset Space ~
19579 \end_inset
19580
19581 c
19582 \end_layout
19583
19584 \end_inset
19585
19586  
19587 \begin_inset Flex CharStyle:Code
19588 status collapsed
19589
19590 \begin_layout PlainLayout
19591 layout-character
19592 \end_layout
19593
19594 \end_inset
19595
19596
19597 \end_layout
19598
19599 \begin_layout List
19600 \labelwidthstring 00.00.0000
19601 \begin_inset Flex CharStyle:MenuItem
19602 status collapsed
19603
19604 \begin_layout PlainLayout
19605 M-l
19606 \begin_inset Space ~
19607 \end_inset
19608
19609 d
19610 \end_layout
19611
19612 \end_inset
19613
19614  
19615 \begin_inset Flex CharStyle:Code
19616 status collapsed
19617
19618 \begin_layout PlainLayout
19619 layout-document
19620 \end_layout
19621
19622 \end_inset
19623
19624
19625 \end_layout
19626
19627 \begin_layout List
19628 \labelwidthstring 00.00.0000
19629 \begin_inset Flex CharStyle:MenuItem
19630 status collapsed
19631
19632 \begin_layout PlainLayout
19633 M-l
19634 \begin_inset Space ~
19635 \end_inset
19636
19637 e
19638 \end_layout
19639
19640 \end_inset
19641
19642  
19643 \begin_inset Flex CharStyle:Code
19644 status collapsed
19645
19646 \begin_layout PlainLayout
19647 font-emph
19648 \end_layout
19649
19650 \end_inset
19651
19652
19653 \end_layout
19654
19655 \begin_layout List
19656 \labelwidthstring 00.00.0000
19657 \begin_inset Flex CharStyle:MenuItem
19658 status collapsed
19659
19660 \begin_layout PlainLayout
19661 M-l
19662 \begin_inset Space ~
19663 \end_inset
19664
19665 l
19666 \end_layout
19667
19668 \end_inset
19669
19670  
19671 \begin_inset Flex CharStyle:Code
19672 status collapsed
19673
19674 \begin_layout PlainLayout
19675 layout-preamble
19676 \end_layout
19677
19678 \end_inset
19679
19680
19681 \end_layout
19682
19683 \begin_layout List
19684 \labelwidthstring 00.00.0000
19685 \begin_inset Flex CharStyle:MenuItem
19686 status collapsed
19687
19688 \begin_layout PlainLayout
19689 M-l
19690 \begin_inset Space ~
19691 \end_inset
19692
19693 n
19694 \end_layout
19695
19696 \end_inset
19697
19698  
19699 \begin_inset Flex CharStyle:Code
19700 status collapsed
19701
19702 \begin_layout PlainLayout
19703 font-noun
19704 \end_layout
19705
19706 \end_inset
19707
19708
19709 \end_layout
19710
19711 \begin_layout List
19712 \labelwidthstring 00.00.0000
19713 \begin_inset Flex CharStyle:MenuItem
19714 status collapsed
19715
19716 \begin_layout PlainLayout
19717 M-l
19718 \begin_inset Space ~
19719 \end_inset
19720
19721 p
19722 \end_layout
19723
19724 \end_inset
19725
19726  
19727 \begin_inset Flex CharStyle:Code
19728 status collapsed
19729
19730 \begin_layout PlainLayout
19731 layout-paragraph
19732 \end_layout
19733
19734 \end_inset
19735
19736
19737 \end_layout
19738
19739 \begin_layout List
19740 \labelwidthstring 00.00.0000
19741 \begin_inset Flex CharStyle:MenuItem
19742 status collapsed
19743
19744 \begin_layout PlainLayout
19745 M-l
19746 \begin_inset Space ~
19747 \end_inset
19748
19749 s
19750 \end_layout
19751
19752 \end_inset
19753
19754  
19755 \begin_inset Flex CharStyle:Code
19756 status collapsed
19757
19758 \begin_layout PlainLayout
19759 layout-save-default
19760 \end_layout
19761
19762 \end_inset
19763
19764
19765 \end_layout
19766
19767 \begin_layout List
19768 \labelwidthstring 00.00.0000
19769 \begin_inset Flex CharStyle:MenuItem
19770 status collapsed
19771
19772 \begin_layout PlainLayout
19773 M-l
19774 \begin_inset Space ~
19775 \end_inset
19776
19777 t
19778 \end_layout
19779
19780 \end_inset
19781
19782  
19783 \begin_inset Flex CharStyle:Code
19784 status collapsed
19785
19786 \begin_layout PlainLayout
19787 layout-tabular
19788 \end_layout
19789
19790 \end_inset
19791
19792
19793 \end_layout
19794
19795 \begin_layout List
19796 \labelwidthstring 00.00.0000
19797 \begin_inset Flex CharStyle:MenuItem
19798 status collapsed
19799
19800 \begin_layout PlainLayout
19801 M-l
19802 \begin_inset Space ~
19803 \end_inset
19804
19805 v
19806 \end_layout
19807
19808 \end_inset
19809
19810  
19811 \begin_inset Flex CharStyle:Code
19812 status collapsed
19813
19814 \begin_layout PlainLayout
19815 depth-increment
19816 \end_layout
19817
19818 \end_inset
19819
19820
19821 \end_layout
19822
19823 \begin_layout List
19824 \labelwidthstring 00.00.0000
19825 \begin_inset Flex CharStyle:MenuItem
19826 status collapsed
19827
19828 \begin_layout PlainLayout
19829 M-l
19830 \begin_inset Space ~
19831 \end_inset
19832
19833 x
19834 \end_layout
19835
19836 \end_inset
19837
19838  
19839 \begin_inset Flex CharStyle:Code
19840 status collapsed
19841
19842 \begin_layout PlainLayout
19843 tex-mode
19844 \end_layout
19845
19846 \end_inset
19847
19848
19849 \end_layout
19850
19851 \begin_layout Subsubsection
19852 \begin_inset Flex CharStyle:MenuItem
19853 status collapsed
19854
19855 \begin_layout PlainLayout
19856 Layout\SpecialChar \menuseparator
19857 Character
19858 \end_layout
19859
19860 \end_inset
19861
19862  
19863 \end_layout
19864
19865 \begin_layout List
19866 \labelwidthstring 00.00.0000
19867 \begin_inset Flex CharStyle:MenuItem
19868 status collapsed
19869
19870 \begin_layout PlainLayout
19871 M-c
19872 \begin_inset Space ~
19873 \end_inset
19874
19875 b
19876 \end_layout
19877
19878 \end_inset
19879
19880  
19881 \begin_inset Flex CharStyle:Code
19882 status collapsed
19883
19884 \begin_layout PlainLayout
19885 font-bold
19886 \end_layout
19887
19888 \end_inset
19889
19890
19891 \end_layout
19892
19893 \begin_layout List
19894 \labelwidthstring 00.00.0000
19895 \begin_inset Flex CharStyle:MenuItem
19896 status collapsed
19897
19898 \begin_layout PlainLayout
19899 M-c
19900 \begin_inset Space ~
19901 \end_inset
19902
19903 c
19904 \end_layout
19905
19906 \end_inset
19907
19908  
19909 \begin_inset Flex CharStyle:Code
19910 status collapsed
19911
19912 \begin_layout PlainLayout
19913 font-noun
19914 \end_layout
19915
19916 \end_inset
19917
19918
19919 \end_layout
19920
19921 \begin_layout List
19922 \labelwidthstring 00.00.0000
19923 \begin_inset Flex CharStyle:MenuItem
19924 status collapsed
19925
19926 \begin_layout PlainLayout
19927 M-c
19928 \begin_inset Space ~
19929 \end_inset
19930
19931 e
19932 \end_layout
19933
19934 \end_inset
19935
19936  
19937 \begin_inset Flex CharStyle:Code
19938 status collapsed
19939
19940 \begin_layout PlainLayout
19941 font-emph
19942 \end_layout
19943
19944 \end_inset
19945
19946
19947 \end_layout
19948
19949 \begin_layout List
19950 \labelwidthstring 00.00.0000
19951 \begin_inset Flex CharStyle:MenuItem
19952 status collapsed
19953
19954 \begin_layout PlainLayout
19955 M-c
19956 \begin_inset Space ~
19957 \end_inset
19958
19959 m
19960 \end_layout
19961
19962 \end_inset
19963
19964  
19965 \begin_inset Flex CharStyle:Code
19966 status collapsed
19967
19968 \begin_layout PlainLayout
19969 math-mode
19970 \end_layout
19971
19972 \end_inset
19973
19974
19975 \end_layout
19976
19977 \begin_layout List
19978 \labelwidthstring 00.00.0000
19979 \begin_inset Flex CharStyle:MenuItem
19980 status collapsed
19981
19982 \begin_layout PlainLayout
19983 M-c
19984 \begin_inset Space ~
19985 \end_inset
19986
19987 p
19988 \end_layout
19989
19990 \end_inset
19991
19992  
19993 \begin_inset Flex CharStyle:Code
19994 status collapsed
19995
19996 \begin_layout PlainLayout
19997 font-code
19998 \end_layout
19999
20000 \end_inset
20001
20002
20003 \end_layout
20004
20005 \begin_layout List
20006 \labelwidthstring 00.00.0000
20007 \begin_inset Flex CharStyle:MenuItem
20008 status collapsed
20009
20010 \begin_layout PlainLayout
20011 M-c
20012 \begin_inset Space ~
20013 \end_inset
20014
20015 r
20016 \end_layout
20017
20018 \end_inset
20019
20020  
20021 \begin_inset Flex CharStyle:Code
20022 status collapsed
20023
20024 \begin_layout PlainLayout
20025 font-roman
20026 \end_layout
20027
20028 \end_inset
20029
20030
20031 \end_layout
20032
20033 \begin_layout List
20034 \labelwidthstring 00.00.0000
20035 \begin_inset Flex CharStyle:MenuItem
20036 status collapsed
20037
20038 \begin_layout PlainLayout
20039 M-c
20040 \begin_inset Space ~
20041 \end_inset
20042
20043 s
20044 \end_layout
20045
20046 \end_inset
20047
20048  
20049 \begin_inset Flex CharStyle:Code
20050 status collapsed
20051
20052 \begin_layout PlainLayout
20053 font-sans
20054 \end_layout
20055
20056 \end_inset
20057
20058
20059 \end_layout
20060
20061 \begin_layout List
20062 \labelwidthstring 00.00.0000
20063 \begin_inset Flex CharStyle:MenuItem
20064 status collapsed
20065
20066 \begin_layout PlainLayout
20067 M-c
20068 \begin_inset Space ~
20069 \end_inset
20070
20071 u
20072 \end_layout
20073
20074 \end_inset
20075
20076  
20077 \begin_inset Flex CharStyle:Code
20078 status collapsed
20079
20080 \begin_layout PlainLayout
20081 font-underline
20082 \end_layout
20083
20084 \end_inset
20085
20086
20087 \end_layout
20088
20089 \begin_layout List
20090 \labelwidthstring 00.00.0000
20091 \begin_inset Flex CharStyle:MenuItem
20092 status collapsed
20093
20094 \begin_layout PlainLayout
20095 M-c
20096 \begin_inset Space ~
20097 \end_inset
20098
20099 space
20100 \end_layout
20101
20102 \end_inset
20103
20104  
20105 \begin_inset Flex CharStyle:Code
20106 status collapsed
20107
20108 \begin_layout PlainLayout
20109 font-default
20110 \end_layout
20111
20112 \end_inset
20113
20114
20115 \end_layout
20116
20117 \begin_layout List
20118 \labelwidthstring 00.00.0000
20119 \begin_inset Flex CharStyle:MenuItem
20120 status collapsed
20121
20122 \begin_layout PlainLayout
20123 M-c
20124 \begin_inset Space ~
20125 \end_inset
20126
20127 Down
20128 \end_layout
20129
20130 \end_inset
20131
20132  
20133 \begin_inset Flex CharStyle:Code
20134 status collapsed
20135
20136 \begin_layout PlainLayout
20137 word-lowcase
20138 \end_layout
20139
20140 \end_inset
20141
20142
20143 \end_layout
20144
20145 \begin_layout List
20146 \labelwidthstring 00.00.0000
20147 \begin_inset Flex CharStyle:MenuItem
20148 status collapsed
20149
20150 \begin_layout PlainLayout
20151 M-c
20152 \begin_inset Space ~
20153 \end_inset
20154
20155 Up
20156 \end_layout
20157
20158 \end_inset
20159
20160  
20161 \begin_inset Flex CharStyle:Code
20162 status collapsed
20163
20164 \begin_layout PlainLayout
20165 word-upcase
20166 \end_layout
20167
20168 \end_inset
20169
20170
20171 \end_layout
20172
20173 \begin_layout List
20174 \labelwidthstring 00.00.0000
20175 \begin_inset Flex CharStyle:MenuItem
20176 status collapsed
20177
20178 \begin_layout PlainLayout
20179 M-c
20180 \begin_inset Space ~
20181 \end_inset
20182
20183 Right
20184 \end_layout
20185
20186 \end_inset
20187
20188  
20189 \begin_inset Flex CharStyle:Code
20190 status collapsed
20191
20192 \begin_layout PlainLayout
20193 word-capitalize
20194 \end_layout
20195
20196 \end_inset
20197
20198
20199 \end_layout
20200
20201 \begin_layout List
20202 \labelwidthstring 00.00.0000
20203 \begin_inset Flex CharStyle:MenuItem
20204 status collapsed
20205
20206 \begin_layout PlainLayout
20207 M-s
20208 \begin_inset Space ~
20209 \end_inset
20210
20211 h
20212 \end_layout
20213
20214 \end_inset
20215
20216  
20217 \begin_inset Flex CharStyle:Code
20218 status collapsed
20219
20220 \begin_layout PlainLayout
20221 font-size huge
20222 \end_layout
20223
20224 \end_inset
20225
20226
20227 \end_layout
20228
20229 \begin_layout List
20230 \labelwidthstring 00.00.0000
20231 \begin_inset Flex CharStyle:MenuItem
20232 status collapsed
20233
20234 \begin_layout PlainLayout
20235 M-s
20236 \begin_inset Space ~
20237 \end_inset
20238
20239 l
20240 \end_layout
20241
20242 \end_inset
20243
20244  
20245 \begin_inset Flex CharStyle:Code
20246 status collapsed
20247
20248 \begin_layout PlainLayout
20249 font-size large
20250 \end_layout
20251
20252 \end_inset
20253
20254
20255 \end_layout
20256
20257 \begin_layout List
20258 \labelwidthstring 00.00.0000
20259 \begin_inset Flex CharStyle:MenuItem
20260 status collapsed
20261
20262 \begin_layout PlainLayout
20263 M-s
20264 \begin_inset Space ~
20265 \end_inset
20266
20267 n
20268 \end_layout
20269
20270 \end_inset
20271
20272  
20273 \begin_inset Flex CharStyle:Code
20274 status collapsed
20275
20276 \begin_layout PlainLayout
20277 font-size normal
20278 \end_layout
20279
20280 \end_inset
20281
20282
20283 \end_layout
20284
20285 \begin_layout List
20286 \labelwidthstring 00.00.0000
20287 \begin_inset Flex CharStyle:MenuItem
20288 status collapsed
20289
20290 \begin_layout PlainLayout
20291 M-s
20292 \begin_inset Space ~
20293 \end_inset
20294
20295 s
20296 \end_layout
20297
20298 \end_inset
20299
20300  
20301 \begin_inset Flex CharStyle:Code
20302 status collapsed
20303
20304 \begin_layout PlainLayout
20305 font-size small
20306 \end_layout
20307
20308 \end_inset
20309
20310
20311 \end_layout
20312
20313 \begin_layout List
20314 \labelwidthstring 00.00.0000
20315 \begin_inset Flex CharStyle:MenuItem
20316 status collapsed
20317
20318 \begin_layout PlainLayout
20319 M-s
20320 \begin_inset Space ~
20321 \end_inset
20322
20323 t
20324 \end_layout
20325
20326 \end_inset
20327
20328  
20329 \begin_inset Flex CharStyle:Code
20330 status collapsed
20331
20332 \begin_layout PlainLayout
20333 font-size tiny
20334 \end_layout
20335
20336 \end_inset
20337
20338
20339 \end_layout
20340
20341 \begin_layout List
20342 \labelwidthstring 00.00.0000
20343 \begin_inset Flex CharStyle:MenuItem
20344 status collapsed
20345
20346 \begin_layout PlainLayout
20347 M-s
20348 \begin_inset Space ~
20349 \end_inset
20350
20351 0
20352 \end_layout
20353
20354 \end_inset
20355
20356  
20357 \begin_inset Flex CharStyle:Code
20358 status collapsed
20359
20360 \begin_layout PlainLayout
20361 font-size huger
20362 \end_layout
20363
20364 \end_inset
20365
20366
20367 \end_layout
20368
20369 \begin_layout List
20370 \labelwidthstring 00.00.0000
20371 \begin_inset Flex CharStyle:MenuItem
20372 status collapsed
20373
20374 \begin_layout PlainLayout
20375 M-s
20376 \begin_inset Space ~
20377 \end_inset
20378
20379 1
20380 \end_layout
20381
20382 \end_inset
20383
20384  
20385 \begin_inset Flex CharStyle:Code
20386 status collapsed
20387
20388 \begin_layout PlainLayout
20389 font-size tiny
20390 \end_layout
20391
20392 \end_inset
20393
20394
20395 \end_layout
20396
20397 \begin_layout List
20398 \labelwidthstring 00.00.0000
20399 \begin_inset Flex CharStyle:MenuItem
20400 status collapsed
20401
20402 \begin_layout PlainLayout
20403 M-s
20404 \begin_inset Space ~
20405 \end_inset
20406
20407 2
20408 \end_layout
20409
20410 \end_inset
20411
20412  
20413 \begin_inset Flex CharStyle:Code
20414 status collapsed
20415
20416 \begin_layout PlainLayout
20417 font-size smallest
20418 \end_layout
20419
20420 \end_inset
20421
20422
20423 \end_layout
20424
20425 \begin_layout List
20426 \labelwidthstring 00.00.0000
20427 \begin_inset Flex CharStyle:MenuItem
20428 status collapsed
20429
20430 \begin_layout PlainLayout
20431 M-s
20432 \begin_inset Space ~
20433 \end_inset
20434
20435 3
20436 \end_layout
20437
20438 \end_inset
20439
20440  
20441 \begin_inset Flex CharStyle:Code
20442 status collapsed
20443
20444 \begin_layout PlainLayout
20445 font-size smaller
20446 \end_layout
20447
20448 \end_inset
20449
20450
20451 \end_layout
20452
20453 \begin_layout List
20454 \labelwidthstring 00.00.0000
20455 \begin_inset Flex CharStyle:MenuItem
20456 status collapsed
20457
20458 \begin_layout PlainLayout
20459 M-s
20460 \begin_inset Space ~
20461 \end_inset
20462
20463 4
20464 \end_layout
20465
20466 \end_inset
20467
20468  
20469 \begin_inset Flex CharStyle:Code
20470 status collapsed
20471
20472 \begin_layout PlainLayout
20473 font-size small
20474 \end_layout
20475
20476 \end_inset
20477
20478
20479 \end_layout
20480
20481 \begin_layout List
20482 \labelwidthstring 00.00.0000
20483 \begin_inset Flex CharStyle:MenuItem
20484 status collapsed
20485
20486 \begin_layout PlainLayout
20487 M-s
20488 \begin_inset Space ~
20489 \end_inset
20490
20491 5
20492 \end_layout
20493
20494 \end_inset
20495
20496  
20497 \begin_inset Flex CharStyle:Code
20498 status collapsed
20499
20500 \begin_layout PlainLayout
20501 font-size normal
20502 \end_layout
20503
20504 \end_inset
20505
20506
20507 \end_layout
20508
20509 \begin_layout List
20510 \labelwidthstring 00.00.0000
20511 \begin_inset Flex CharStyle:MenuItem
20512 status collapsed
20513
20514 \begin_layout PlainLayout
20515 M-s
20516 \begin_inset Space ~
20517 \end_inset
20518
20519 6
20520 \end_layout
20521
20522 \end_inset
20523
20524  
20525 \begin_inset Flex CharStyle:Code
20526 status collapsed
20527
20528 \begin_layout PlainLayout
20529 font-size large
20530 \end_layout
20531
20532 \end_inset
20533
20534
20535 \end_layout
20536
20537 \begin_layout List
20538 \labelwidthstring 00.00.0000
20539 \begin_inset Flex CharStyle:MenuItem
20540 status collapsed
20541
20542 \begin_layout PlainLayout
20543 M-s
20544 \begin_inset Space ~
20545 \end_inset
20546
20547 7
20548 \end_layout
20549
20550 \end_inset
20551
20552  
20553 \begin_inset Flex CharStyle:Code
20554 status collapsed
20555
20556 \begin_layout PlainLayout
20557 font-size larger
20558 \end_layout
20559
20560 \end_inset
20561
20562
20563 \end_layout
20564
20565 \begin_layout List
20566 \labelwidthstring 00.00.0000
20567 \begin_inset Flex CharStyle:MenuItem
20568 status collapsed
20569
20570 \begin_layout PlainLayout
20571 M-s
20572 \begin_inset Space ~
20573 \end_inset
20574
20575 8
20576 \end_layout
20577
20578 \end_inset
20579
20580  
20581 \begin_inset Flex CharStyle:Code
20582 status collapsed
20583
20584 \begin_layout PlainLayout
20585 font-size largest
20586 \end_layout
20587
20588 \end_inset
20589
20590
20591 \end_layout
20592
20593 \begin_layout List
20594 \labelwidthstring 00.00.0000
20595 \begin_inset Flex CharStyle:MenuItem
20596 status collapsed
20597
20598 \begin_layout PlainLayout
20599 M-s
20600 \begin_inset Space ~
20601 \end_inset
20602
20603 9
20604 \end_layout
20605
20606 \end_inset
20607
20608  
20609 \begin_inset Flex CharStyle:Code
20610 status collapsed
20611
20612 \begin_layout PlainLayout
20613 font-size huge
20614 \end_layout
20615
20616 \end_inset
20617
20618
20619 \end_layout
20620
20621 \begin_layout List
20622 \labelwidthstring 00.00.0000
20623 \begin_inset Flex CharStyle:MenuItem
20624 status collapsed
20625
20626 \begin_layout PlainLayout
20627 M-s
20628 \begin_inset Space ~
20629 \end_inset
20630
20631 S-H
20632 \end_layout
20633
20634 \end_inset
20635
20636  
20637 \begin_inset Flex CharStyle:Code
20638 status collapsed
20639
20640 \begin_layout PlainLayout
20641 font-size huger
20642 \end_layout
20643
20644 \end_inset
20645
20646
20647 \end_layout
20648
20649 \begin_layout List
20650 \labelwidthstring 00.00.0000
20651 \begin_inset Flex CharStyle:MenuItem
20652 status collapsed
20653
20654 \begin_layout PlainLayout
20655 M-s
20656 \begin_inset Space ~
20657 \end_inset
20658
20659 S-L
20660 \end_layout
20661
20662 \end_inset
20663
20664  
20665 \begin_inset Flex CharStyle:Code
20666 status collapsed
20667
20668 \begin_layout PlainLayout
20669 font-size larger
20670 \end_layout
20671
20672 \end_inset
20673
20674
20675 \end_layout
20676
20677 \begin_layout List
20678 \labelwidthstring 00.00.0000
20679 \begin_inset Flex CharStyle:MenuItem
20680 status collapsed
20681
20682 \begin_layout PlainLayout
20683 M-s
20684 \begin_inset Space ~
20685 \end_inset
20686
20687 S-S
20688 \end_layout
20689
20690 \end_inset
20691
20692  
20693 \begin_inset Flex CharStyle:Code
20694 status collapsed
20695
20696 \begin_layout PlainLayout
20697 font-size smaller
20698 \end_layout
20699
20700 \end_inset
20701
20702
20703 \end_layout
20704
20705 \begin_layout List
20706 \labelwidthstring 00.00.0000
20707 \begin_inset Flex CharStyle:MenuItem
20708 status collapsed
20709
20710 \begin_layout PlainLayout
20711 M-s
20712 \begin_inset Space ~
20713 \end_inset
20714
20715 plus
20716 \end_layout
20717
20718 \end_inset
20719
20720  
20721 \begin_inset Flex CharStyle:Code
20722 status collapsed
20723
20724 \begin_layout PlainLayout
20725 font-size increase
20726 \end_layout
20727
20728 \end_inset
20729
20730
20731 \end_layout
20732
20733 \begin_layout List
20734 \labelwidthstring 00.00.0000
20735 \begin_inset Flex CharStyle:MenuItem
20736 status collapsed
20737
20738 \begin_layout PlainLayout
20739 M-s
20740 \begin_inset Space ~
20741 \end_inset
20742
20743 minus
20744 \end_layout
20745
20746 \end_inset
20747
20748  
20749 \begin_inset Flex CharStyle:Code
20750 status collapsed
20751
20752 \begin_layout PlainLayout
20753 font-size decrease
20754 \end_layout
20755
20756 \end_inset
20757
20758
20759 \end_layout
20760
20761 \begin_layout Subsection
20762 View
20763 \end_layout
20764
20765 \begin_layout Subsection
20766 Navigate
20767 \end_layout
20768
20769 \begin_layout Subsection
20770 Help
20771 \end_layout
20772
20773 \begin_layout Subsection
20774 Paragraph Style
20775 \end_layout
20776
20777 \begin_layout List
20778 \labelwidthstring 00.00.0000
20779 \begin_inset Flex CharStyle:MenuItem
20780 status collapsed
20781
20782 \begin_layout PlainLayout
20783 M-p
20784 \begin_inset Space ~
20785 \end_inset
20786
20787 a
20788 \end_layout
20789
20790 \end_inset
20791
20792  
20793 \begin_inset Flex CharStyle:Code
20794 status collapsed
20795
20796 \begin_layout PlainLayout
20797 layout Abstract
20798 \end_layout
20799
20800 \end_inset
20801
20802
20803 \end_layout
20804
20805 \begin_layout List
20806 \labelwidthstring 00.00.0000
20807 \begin_inset Flex CharStyle:MenuItem
20808 status collapsed
20809
20810 \begin_layout PlainLayout
20811 M-p
20812 \begin_inset Space ~
20813 \end_inset
20814
20815 b
20816 \end_layout
20817
20818 \end_inset
20819
20820  
20821 \begin_inset Flex CharStyle:Code
20822 status collapsed
20823
20824 \begin_layout PlainLayout
20825 layout Itemize
20826 \end_layout
20827
20828 \end_inset
20829
20830
20831 \end_layout
20832
20833 \begin_layout List
20834 \labelwidthstring 00.00.0000
20835 \begin_inset Flex CharStyle:MenuItem
20836 status collapsed
20837
20838 \begin_layout PlainLayout
20839 M-p
20840 \begin_inset Space ~
20841 \end_inset
20842
20843 c
20844 \end_layout
20845
20846 \end_inset
20847
20848  
20849 \begin_inset Flex CharStyle:Code
20850 status collapsed
20851
20852 \begin_layout PlainLayout
20853 layout LyX-Code
20854 \end_layout
20855
20856 \end_inset
20857
20858
20859 \end_layout
20860
20861 \begin_layout List
20862 \labelwidthstring 00.00.0000
20863 \begin_inset Flex CharStyle:MenuItem
20864 status collapsed
20865
20866 \begin_layout PlainLayout
20867 M-p
20868 \begin_inset Space ~
20869 \end_inset
20870
20871 d
20872 \end_layout
20873
20874 \end_inset
20875
20876  
20877 \begin_inset Flex CharStyle:Code
20878 status collapsed
20879
20880 \begin_layout PlainLayout
20881 layout Description
20882 \end_layout
20883
20884 \end_inset
20885
20886
20887 \end_layout
20888
20889 \begin_layout List
20890 \labelwidthstring 00.00.0000
20891 \begin_inset Flex CharStyle:MenuItem
20892 status collapsed
20893
20894 \begin_layout PlainLayout
20895 M-p
20896 \begin_inset Space ~
20897 \end_inset
20898
20899 e
20900 \end_layout
20901
20902 \end_inset
20903
20904  
20905 \begin_inset Flex CharStyle:Code
20906 status collapsed
20907
20908 \begin_layout PlainLayout
20909 layout Enumerate
20910 \end_layout
20911
20912 \end_inset
20913
20914
20915 \end_layout
20916
20917 \begin_layout List
20918 \labelwidthstring 00.00.0000
20919 \begin_inset Flex CharStyle:MenuItem
20920 status collapsed
20921
20922 \begin_layout PlainLayout
20923 M-p
20924 \begin_inset Space ~
20925 \end_inset
20926
20927 f
20928 \end_layout
20929
20930 \end_inset
20931
20932  
20933 \begin_inset Flex CharStyle:Code
20934 status collapsed
20935
20936 \begin_layout PlainLayout
20937 layout ShortFoilhead
20938 \end_layout
20939
20940 \end_inset
20941
20942
20943 \end_layout
20944
20945 \begin_layout List
20946 \labelwidthstring 00.00.0000
20947 \begin_inset Flex CharStyle:MenuItem
20948 status collapsed
20949
20950 \begin_layout PlainLayout
20951 M-p
20952 \begin_inset Space ~
20953 \end_inset
20954
20955 i
20956 \end_layout
20957
20958 \end_inset
20959
20960  
20961 \begin_inset Flex CharStyle:Code
20962 status collapsed
20963
20964 \begin_layout PlainLayout
20965 layout Itemize
20966 \end_layout
20967
20968 \end_inset
20969
20970
20971 \end_layout
20972
20973 \begin_layout List
20974 \labelwidthstring 00.00.0000
20975 \begin_inset Flex CharStyle:MenuItem
20976 status collapsed
20977
20978 \begin_layout PlainLayout
20979 M-p
20980 \begin_inset Space ~
20981 \end_inset
20982
20983 l
20984 \end_layout
20985
20986 \end_inset
20987
20988  
20989 \begin_inset Flex CharStyle:Code
20990 status collapsed
20991
20992 \begin_layout PlainLayout
20993 layout List
20994 \end_layout
20995
20996 \end_inset
20997
20998
20999 \end_layout
21000
21001 \begin_layout List
21002 \labelwidthstring 00.00.0000
21003 \begin_inset Flex CharStyle:MenuItem
21004 status collapsed
21005
21006 \begin_layout PlainLayout
21007 M-p
21008 \begin_inset Space ~
21009 \end_inset
21010
21011 n
21012 \end_layout
21013
21014 \end_inset
21015
21016  
21017 \begin_inset Flex CharStyle:Code
21018 status collapsed
21019
21020 \begin_layout PlainLayout
21021 layout Enumerate
21022 \end_layout
21023
21024 \end_inset
21025
21026
21027 \end_layout
21028
21029 \begin_layout List
21030 \labelwidthstring 00.00.0000
21031 \begin_inset Flex CharStyle:MenuItem
21032 status collapsed
21033
21034 \begin_layout PlainLayout
21035 M-p
21036 \begin_inset Space ~
21037 \end_inset
21038
21039 q
21040 \end_layout
21041
21042 \end_inset
21043
21044  
21045 \begin_inset Flex CharStyle:Code
21046 status collapsed
21047
21048 \begin_layout PlainLayout
21049 layout Quote
21050 \end_layout
21051
21052 \end_inset
21053
21054
21055 \end_layout
21056
21057 \begin_layout List
21058 \labelwidthstring 00.00.0000
21059 \begin_inset Flex CharStyle:MenuItem
21060 status collapsed
21061
21062 \begin_layout PlainLayout
21063 M-p
21064 \begin_inset Space ~
21065 \end_inset
21066
21067 r
21068 \end_layout
21069
21070 \end_inset
21071
21072  
21073 \begin_inset Flex CharStyle:Code
21074 status collapsed
21075
21076 \begin_layout PlainLayout
21077 layout ShortRotatefoilhead
21078 \end_layout
21079
21080 \end_inset
21081
21082
21083 \end_layout
21084
21085 \begin_layout List
21086 \labelwidthstring 00.00.0000
21087 \begin_inset Flex CharStyle:MenuItem
21088 status collapsed
21089
21090 \begin_layout PlainLayout
21091 M-p
21092 \begin_inset Space ~
21093 \end_inset
21094
21095 s
21096 \end_layout
21097
21098 \end_inset
21099
21100  
21101 \begin_inset Flex CharStyle:Code
21102 status collapsed
21103
21104 \begin_layout PlainLayout
21105 layout Standard
21106 \end_layout
21107
21108 \end_inset
21109
21110
21111 \end_layout
21112
21113 \begin_layout List
21114 \labelwidthstring 00.00.0000
21115 \begin_inset Flex CharStyle:MenuItem
21116 status collapsed
21117
21118 \begin_layout PlainLayout
21119 M-p
21120 \begin_inset Space ~
21121 \end_inset
21122
21123 t
21124 \end_layout
21125
21126 \end_inset
21127
21128  
21129 \begin_inset Flex CharStyle:Code
21130 status collapsed
21131
21132 \begin_layout PlainLayout
21133 layout Title
21134 \end_layout
21135
21136 \end_inset
21137
21138
21139 \end_layout
21140
21141 \begin_layout List
21142 \labelwidthstring 00.00.0000
21143 \begin_inset Flex CharStyle:MenuItem
21144 status collapsed
21145
21146 \begin_layout PlainLayout
21147 M-p
21148 \begin_inset Space ~
21149 \end_inset
21150
21151 v
21152 \end_layout
21153
21154 \end_inset
21155
21156  
21157 \begin_inset Flex CharStyle:Code
21158 status collapsed
21159
21160 \begin_layout PlainLayout
21161 layout Verse
21162 \end_layout
21163
21164 \end_inset
21165
21166
21167 \end_layout
21168
21169 \begin_layout List
21170 \labelwidthstring 00.00.0000
21171 \begin_inset Flex CharStyle:MenuItem
21172 status collapsed
21173
21174 \begin_layout PlainLayout
21175 M-p
21176 \begin_inset Space ~
21177 \end_inset
21178
21179 space
21180 \end_layout
21181
21182 \end_inset
21183
21184  
21185 \begin_inset Flex CharStyle:Code
21186 status collapsed
21187
21188 \begin_layout PlainLayout
21189 drop-layouts-choice
21190 \end_layout
21191
21192 \end_inset
21193
21194
21195 \end_layout
21196
21197 \begin_layout List
21198 \labelwidthstring 00.00.0000
21199 \begin_inset Flex CharStyle:MenuItem
21200 status collapsed
21201
21202 \begin_layout PlainLayout
21203 M-p
21204 \noun on
21205
21206 \begin_inset Space ~
21207 \end_inset
21208
21209 0
21210 \end_layout
21211
21212 \end_inset
21213
21214  
21215 \begin_inset Flex CharStyle:Code
21216 status collapsed
21217
21218 \begin_layout PlainLayout
21219 layout Part
21220 \end_layout
21221
21222 \end_inset
21223
21224
21225 \end_layout
21226
21227 \begin_layout List
21228 \labelwidthstring 00.00.0000
21229 \begin_inset Flex CharStyle:MenuItem
21230 status collapsed
21231
21232 \begin_layout PlainLayout
21233 M-p
21234 \noun on
21235
21236 \begin_inset Space ~
21237 \end_inset
21238
21239 1
21240 \end_layout
21241
21242 \end_inset
21243
21244  
21245 \begin_inset Flex CharStyle:Code
21246 status collapsed
21247
21248 \begin_layout PlainLayout
21249 layout Chapter
21250 \end_layout
21251
21252 \end_inset
21253
21254
21255 \end_layout
21256
21257 \begin_layout List
21258 \labelwidthstring 00.00.0000
21259 \begin_inset Flex CharStyle:MenuItem
21260 status collapsed
21261
21262 \begin_layout PlainLayout
21263 M-p
21264 \begin_inset Space ~
21265 \end_inset
21266
21267 2
21268 \end_layout
21269
21270 \end_inset
21271
21272  
21273 \begin_inset Flex CharStyle:Code
21274 status collapsed
21275
21276 \begin_layout PlainLayout
21277 layout Section
21278 \end_layout
21279
21280 \end_inset
21281
21282
21283 \end_layout
21284
21285 \begin_layout List
21286 \labelwidthstring 00.00.0000
21287 \begin_inset Flex CharStyle:MenuItem
21288 status collapsed
21289
21290 \begin_layout PlainLayout
21291 M-p
21292 \begin_inset Space ~
21293 \end_inset
21294
21295 3
21296 \end_layout
21297
21298 \end_inset
21299
21300  
21301 \begin_inset Flex CharStyle:Code
21302 status collapsed
21303
21304 \begin_layout PlainLayout
21305 layout Subsection
21306 \end_layout
21307
21308 \end_inset
21309
21310
21311 \end_layout
21312
21313 \begin_layout List
21314 \labelwidthstring 00.00.0000
21315 \begin_inset Flex CharStyle:MenuItem
21316 status collapsed
21317
21318 \begin_layout PlainLayout
21319 M-p
21320 \begin_inset Space ~
21321 \end_inset
21322
21323 4
21324 \end_layout
21325
21326 \end_inset
21327
21328  
21329 \begin_inset Flex CharStyle:Code
21330 status collapsed
21331
21332 \begin_layout PlainLayout
21333 layout Subsubsection
21334 \end_layout
21335
21336 \end_inset
21337
21338
21339 \end_layout
21340
21341 \begin_layout List
21342 \labelwidthstring 00.00.0000
21343 \begin_inset Flex CharStyle:MenuItem
21344 status collapsed
21345
21346 \begin_layout PlainLayout
21347 M-p
21348 \begin_inset Space ~
21349 \end_inset
21350
21351 5
21352 \end_layout
21353
21354 \end_inset
21355
21356  
21357 \begin_inset Flex CharStyle:Code
21358 status collapsed
21359
21360 \begin_layout PlainLayout
21361 layout Paragraph
21362 \end_layout
21363
21364 \end_inset
21365
21366
21367 \end_layout
21368
21369 \begin_layout List
21370 \labelwidthstring 00.00.0000
21371 \begin_inset Flex CharStyle:MenuItem
21372 status collapsed
21373
21374 \begin_layout PlainLayout
21375 M-p
21376 \begin_inset Space ~
21377 \end_inset
21378
21379 6
21380 \end_layout
21381
21382 \end_inset
21383
21384  
21385 \begin_inset Flex CharStyle:Code
21386 status collapsed
21387
21388 \begin_layout PlainLayout
21389 layout Subparagraph
21390 \end_layout
21391
21392 \end_inset
21393
21394
21395 \end_layout
21396
21397 \begin_layout List
21398 \labelwidthstring 00.00.0000
21399 \begin_inset Flex CharStyle:MenuItem
21400 status collapsed
21401
21402 \begin_layout PlainLayout
21403 M-p
21404 \begin_inset Space ~
21405 \end_inset
21406
21407 asterisk
21408 \begin_inset Space ~
21409 \end_inset
21410
21411 0
21412 \end_layout
21413
21414 \end_inset
21415
21416  
21417 \begin_inset Flex CharStyle:Code
21418 status collapsed
21419
21420 \begin_layout PlainLayout
21421 layout Part*
21422 \end_layout
21423
21424 \end_inset
21425
21426
21427 \end_layout
21428
21429 \begin_layout List
21430 \labelwidthstring 00.00.0000
21431 \begin_inset Flex CharStyle:MenuItem
21432 status collapsed
21433
21434 \begin_layout PlainLayout
21435 M-p
21436 \begin_inset Space ~
21437 \end_inset
21438
21439 asterisk
21440 \begin_inset Space ~
21441 \end_inset
21442
21443 1
21444 \end_layout
21445
21446 \end_inset
21447
21448  
21449 \begin_inset Flex CharStyle:Code
21450 status collapsed
21451
21452 \begin_layout PlainLayout
21453 layout Chapter*
21454 \end_layout
21455
21456 \end_inset
21457
21458
21459 \end_layout
21460
21461 \begin_layout List
21462 \labelwidthstring 00.00.0000
21463 \begin_inset Flex CharStyle:MenuItem
21464 status collapsed
21465
21466 \begin_layout PlainLayout
21467 M-p
21468 \begin_inset Space ~
21469 \end_inset
21470
21471 asterisk
21472 \begin_inset Space ~
21473 \end_inset
21474
21475 2
21476 \end_layout
21477
21478 \end_inset
21479
21480  
21481 \begin_inset Flex CharStyle:Code
21482 status collapsed
21483
21484 \begin_layout PlainLayout
21485 layout Section*
21486 \end_layout
21487
21488 \end_inset
21489
21490
21491 \end_layout
21492
21493 \begin_layout List
21494 \labelwidthstring 00.00.0000
21495 \begin_inset Flex CharStyle:MenuItem
21496 status collapsed
21497
21498 \begin_layout PlainLayout
21499 M-p
21500 \begin_inset Space ~
21501 \end_inset
21502
21503 asterisk
21504 \begin_inset Space ~
21505 \end_inset
21506
21507 3
21508 \end_layout
21509
21510 \end_inset
21511
21512  
21513 \begin_inset Flex CharStyle:Code
21514 status collapsed
21515
21516 \begin_layout PlainLayout
21517 layout Subsection*
21518 \end_layout
21519
21520 \end_inset
21521
21522
21523 \end_layout
21524
21525 \begin_layout List
21526 \labelwidthstring 00.00.0000
21527 \begin_inset Flex CharStyle:MenuItem
21528 status collapsed
21529
21530 \begin_layout PlainLayout
21531 M-p
21532 \begin_inset Space ~
21533 \end_inset
21534
21535 asterisk
21536 \begin_inset Space ~
21537 \end_inset
21538
21539 4
21540 \end_layout
21541
21542 \end_inset
21543
21544  
21545 \begin_inset Flex CharStyle:Code
21546 status collapsed
21547
21548 \begin_layout PlainLayout
21549 layout Subsubsection*
21550 \end_layout
21551
21552 \end_inset
21553
21554
21555 \end_layout
21556
21557 \begin_layout List
21558 \labelwidthstring 00.00.0000
21559 \begin_inset Flex CharStyle:MenuItem
21560 status collapsed
21561
21562 \begin_layout PlainLayout
21563 M-p
21564 \begin_inset Space ~
21565 \end_inset
21566
21567 asterisk
21568 \begin_inset Space ~
21569 \end_inset
21570
21571 5
21572 \end_layout
21573
21574 \end_inset
21575
21576  
21577 \begin_inset Flex CharStyle:Code
21578 status collapsed
21579
21580 \begin_layout PlainLayout
21581 layout Paragraph*
21582 \end_layout
21583
21584 \end_inset
21585
21586
21587 \end_layout
21588
21589 \begin_layout List
21590 \labelwidthstring 00.00.0000
21591 \begin_inset Flex CharStyle:MenuItem
21592 status collapsed
21593
21594 \begin_layout PlainLayout
21595 M-p
21596 \begin_inset Space ~
21597 \end_inset
21598
21599 asterisk
21600 \begin_inset Space ~
21601 \end_inset
21602
21603 6
21604 \end_layout
21605
21606 \end_inset
21607
21608  
21609 \begin_inset Flex CharStyle:Code
21610 status collapsed
21611
21612 \begin_layout PlainLayout
21613 layout Subparagraph*
21614 \end_layout
21615
21616 \end_inset
21617
21618
21619 \end_layout
21620
21621 \begin_layout List
21622 \labelwidthstring 00.00.0000
21623 \begin_inset Flex CharStyle:MenuItem
21624 status collapsed
21625
21626 \begin_layout PlainLayout
21627 M-p
21628 \begin_inset Space ~
21629 \end_inset
21630
21631 S-A
21632 \end_layout
21633
21634 \end_inset
21635
21636  
21637 \begin_inset Flex CharStyle:Code
21638 status collapsed
21639
21640 \begin_layout PlainLayout
21641 layout Author
21642 \end_layout
21643
21644 \end_inset
21645
21646
21647 \end_layout
21648
21649 \begin_layout List
21650 \labelwidthstring 00.00.0000
21651 \begin_inset Flex CharStyle:MenuItem
21652 status collapsed
21653
21654 \begin_layout PlainLayout
21655 M-p
21656 \begin_inset Space ~
21657 \end_inset
21658
21659 S-B
21660 \end_layout
21661
21662 \end_inset
21663
21664  
21665 \begin_inset Flex CharStyle:Code
21666 status collapsed
21667
21668 \begin_layout PlainLayout
21669 layout Bibliography
21670 \end_layout
21671
21672 \end_inset
21673
21674
21675 \end_layout
21676
21677 \begin_layout List
21678 \labelwidthstring 00.00.0000
21679 \begin_inset Flex CharStyle:MenuItem
21680 status collapsed
21681
21682 \begin_layout PlainLayout
21683 M-p
21684 \begin_inset Space ~
21685 \end_inset
21686
21687 S-C
21688 \end_layout
21689
21690 \end_inset
21691
21692  
21693 \begin_inset Flex CharStyle:Code
21694 status collapsed
21695
21696 \begin_layout PlainLayout
21697 layout Comment
21698 \end_layout
21699
21700 \end_inset
21701
21702
21703 \end_layout
21704
21705 \begin_layout List
21706 \labelwidthstring 00.00.0000
21707 \begin_inset Flex CharStyle:MenuItem
21708 status collapsed
21709
21710 \begin_layout PlainLayout
21711 M-p
21712 \begin_inset Space ~
21713 \end_inset
21714
21715 S-D
21716 \end_layout
21717
21718 \end_inset
21719
21720  
21721 \begin_inset Flex CharStyle:Code
21722 status collapsed
21723
21724 \begin_layout PlainLayout
21725 layout Date
21726 \end_layout
21727
21728 \end_inset
21729
21730
21731 \end_layout
21732
21733 \begin_layout List
21734 \labelwidthstring 00.00.0000
21735 \begin_inset Flex CharStyle:MenuItem
21736 status collapsed
21737
21738 \begin_layout PlainLayout
21739 M-p
21740 \begin_inset Space ~
21741 \end_inset
21742
21743 S-F
21744 \end_layout
21745
21746 \end_inset
21747
21748  
21749 \begin_inset Flex CharStyle:Code
21750 status collapsed
21751
21752 \begin_layout PlainLayout
21753 layout Foilhead
21754 \end_layout
21755
21756 \end_inset
21757
21758
21759 \end_layout
21760
21761 \begin_layout List
21762 \labelwidthstring 00.00.0000
21763 \begin_inset Flex CharStyle:MenuItem
21764 status collapsed
21765
21766 \begin_layout PlainLayout
21767 M-p
21768 \begin_inset Space ~
21769 \end_inset
21770
21771 S-L
21772 \end_layout
21773
21774 \end_inset
21775
21776  
21777 \begin_inset Flex CharStyle:Code
21778 status collapsed
21779
21780 \begin_layout PlainLayout
21781 layout LaTeX
21782 \end_layout
21783
21784 \end_inset
21785
21786
21787 \end_layout
21788
21789 \begin_layout List
21790 \labelwidthstring 00.00.0000
21791 \begin_inset Flex CharStyle:MenuItem
21792 status collapsed
21793
21794 \begin_layout PlainLayout
21795 M-p
21796 \begin_inset Space ~
21797 \end_inset
21798
21799 S-Q
21800 \end_layout
21801
21802 \end_inset
21803
21804  
21805 \begin_inset Flex CharStyle:Code
21806 status collapsed
21807
21808 \begin_layout PlainLayout
21809 layout Quotation
21810 \end_layout
21811
21812 \end_inset
21813
21814
21815 \end_layout
21816
21817 \begin_layout List
21818 \labelwidthstring 00.00.0000
21819 \begin_inset Flex CharStyle:MenuItem
21820 status collapsed
21821
21822 \begin_layout PlainLayout
21823 M-p
21824 \begin_inset Space ~
21825 \end_inset
21826
21827 S-R
21828 \end_layout
21829
21830 \end_inset
21831
21832  
21833 \begin_inset Flex CharStyle:Code
21834 status collapsed
21835
21836 \begin_layout PlainLayout
21837 layout Rotatefoilhead
21838 \end_layout
21839
21840 \end_inset
21841
21842
21843 \end_layout
21844
21845 \begin_layout List
21846 \labelwidthstring 00.00.0000
21847 \begin_inset Flex CharStyle:MenuItem
21848 status collapsed
21849
21850 \begin_layout PlainLayout
21851 M-p
21852 \begin_inset Space ~
21853 \end_inset
21854
21855 C-a
21856 \end_layout
21857
21858 \end_inset
21859
21860  
21861 \begin_inset Flex CharStyle:Code
21862 status collapsed
21863
21864 \begin_layout PlainLayout
21865 layout RightAddress
21866 \end_layout
21867
21868 \end_inset
21869
21870
21871 \end_layout
21872
21873 \begin_layout List
21874 \labelwidthstring 00.00.0000
21875 \begin_inset Flex CharStyle:MenuItem
21876 status collapsed
21877
21878 \begin_layout PlainLayout
21879 M-p
21880 \begin_inset Space ~
21881 \end_inset
21882
21883 M-a
21884 \end_layout
21885
21886 \end_inset
21887
21888  
21889 \begin_inset Flex CharStyle:Code
21890 status collapsed
21891
21892 \begin_layout PlainLayout
21893 layout Address
21894 \end_layout
21895
21896 \end_inset
21897
21898
21899 \end_layout
21900
21901 \begin_layout List
21902 \labelwidthstring 00.00.0000
21903 \begin_inset Flex CharStyle:MenuItem
21904 status collapsed
21905
21906 \begin_layout PlainLayout
21907 M-p
21908 \begin_inset Space ~
21909 \end_inset
21910
21911 M-c
21912 \end_layout
21913
21914 \end_inset
21915
21916  
21917 \begin_inset Flex CharStyle:Code
21918 status collapsed
21919
21920 \begin_layout PlainLayout
21921 layout Caption
21922 \end_layout
21923
21924 \end_inset
21925
21926
21927 \end_layout
21928
21929 \begin_layout List
21930 \labelwidthstring 00.00.0000
21931 \begin_inset Flex CharStyle:MenuItem
21932 status collapsed
21933
21934 \begin_layout PlainLayout
21935 M-p
21936 \begin_inset Space ~
21937 \end_inset
21938
21939 Left
21940 \end_layout
21941
21942 \end_inset
21943
21944  
21945 \begin_inset Flex CharStyle:Code
21946 status collapsed
21947
21948 \begin_layout PlainLayout
21949 depth-decrement
21950 \end_layout
21951
21952 \end_inset
21953
21954
21955 \end_layout
21956
21957 \begin_layout List
21958 \labelwidthstring 00.00.0000
21959 \begin_inset Flex CharStyle:MenuItem
21960 status collapsed
21961
21962 \begin_layout PlainLayout
21963 M-p
21964 \begin_inset Space ~
21965 \end_inset
21966
21967 Right
21968 \end_layout
21969
21970 \end_inset
21971
21972  
21973 \begin_inset Flex CharStyle:Code
21974 status collapsed
21975
21976 \begin_layout PlainLayout
21977 depth-increment
21978 \end_layout
21979
21980 \end_inset
21981
21982
21983 \end_layout
21984
21985 \begin_layout Standard
21986 These ones are kept for backwards compatibility, but only make sense on
21987  a qwerty keyboard:
21988 \end_layout
21989
21990 \begin_layout List
21991 \labelwidthstring 00.00.0000
21992 \begin_inset Flex CharStyle:MenuItem
21993 status collapsed
21994
21995 \begin_layout PlainLayout
21996 M-p
21997 \begin_inset Space ~
21998 \end_inset
21999
22000 S-at
22001 \end_layout
22002
22003 \end_inset
22004
22005  
22006 \begin_inset Flex CharStyle:Code
22007 status collapsed
22008
22009 \begin_layout PlainLayout
22010 layout Section*
22011 \end_layout
22012
22013 \end_inset
22014
22015
22016 \end_layout
22017
22018 \begin_layout List
22019 \labelwidthstring 00.00.0000
22020 \begin_inset Flex CharStyle:MenuItem
22021 status collapsed
22022
22023 \begin_layout PlainLayout
22024 M-p
22025 \begin_inset Space ~
22026 \end_inset
22027
22028 S-dollar
22029 \end_layout
22030
22031 \end_inset
22032
22033  
22034 \begin_inset Flex CharStyle:Code
22035 status collapsed
22036
22037 \begin_layout PlainLayout
22038 layout Subsubsection*
22039 \end_layout
22040
22041 \end_inset
22042
22043
22044 \end_layout
22045
22046 \begin_layout List
22047 \labelwidthstring 00.00.0000
22048 \begin_inset Flex CharStyle:MenuItem
22049 status collapsed
22050
22051 \begin_layout PlainLayout
22052 M-p
22053 \begin_inset Space ~
22054 \end_inset
22055
22056 S-numbersign
22057 \end_layout
22058
22059 \end_inset
22060
22061  
22062 \begin_inset Flex CharStyle:Code
22063 status collapsed
22064
22065 \begin_layout PlainLayout
22066 layout Subsection*
22067 \end_layout
22068
22069 \end_inset
22070
22071
22072 \end_layout
22073
22074 \begin_layout Section
22075 Keyboard
22076 \end_layout
22077
22078 \begin_layout Subsection
22079 Specific to 
22080 \begin_inset Flex CharStyle:Code
22081 status collapsed
22082
22083 \begin_layout PlainLayout
22084 emacs.bind
22085 \end_layout
22086
22087 \end_inset
22088
22089
22090 \end_layout
22091
22092 \begin_layout List
22093 \labelwidthstring 00.00.0000
22094 \begin_inset Flex CharStyle:MenuItem
22095 status collapsed
22096
22097 \begin_layout PlainLayout
22098 C-a
22099 \end_layout
22100
22101 \end_inset
22102
22103  
22104 \begin_inset Flex CharStyle:Code
22105 status collapsed
22106
22107 \begin_layout PlainLayout
22108 line-begin
22109 \end_layout
22110
22111 \end_inset
22112
22113
22114 \end_layout
22115
22116 \begin_layout List
22117 \labelwidthstring 00.00.0000
22118 \begin_inset Flex CharStyle:MenuItem
22119 status collapsed
22120
22121 \begin_layout PlainLayout
22122 C-b
22123 \end_layout
22124
22125 \end_inset
22126
22127  
22128 \begin_inset Flex CharStyle:Code
22129 status collapsed
22130
22131 \begin_layout PlainLayout
22132 char-backward
22133 \end_layout
22134
22135 \end_inset
22136
22137
22138 \end_layout
22139
22140 \begin_layout List
22141 \labelwidthstring 00.00.0000
22142 \begin_inset Flex CharStyle:MenuItem
22143 status collapsed
22144
22145 \begin_layout PlainLayout
22146 C-d
22147 \end_layout
22148
22149 \end_inset
22150
22151  
22152 \begin_inset Flex CharStyle:Code
22153 status collapsed
22154
22155 \begin_layout PlainLayout
22156 delete-forward
22157 \end_layout
22158
22159 \end_inset
22160
22161
22162 \end_layout
22163
22164 \begin_layout List
22165 \labelwidthstring 00.00.0000
22166 \begin_inset Flex CharStyle:MenuItem
22167 status collapsed
22168
22169 \begin_layout PlainLayout
22170 C-e
22171 \end_layout
22172
22173 \end_inset
22174
22175  
22176 \begin_inset Flex CharStyle:Code
22177 status collapsed
22178
22179 \begin_layout PlainLayout
22180 line-end
22181 \end_layout
22182
22183 \end_inset
22184
22185
22186 \end_layout
22187
22188 \begin_layout List
22189 \labelwidthstring 00.00.0000
22190 \begin_inset Flex CharStyle:MenuItem
22191 status collapsed
22192
22193 \begin_layout PlainLayout
22194 C-f
22195 \end_layout
22196
22197 \end_inset
22198
22199  
22200 \begin_inset Flex CharStyle:Code
22201 status collapsed
22202
22203 \begin_layout PlainLayout
22204 char-forward
22205 \end_layout
22206
22207 \end_inset
22208
22209
22210 \end_layout
22211
22212 \begin_layout List
22213 \labelwidthstring 00.00.0000
22214 \begin_inset Flex CharStyle:MenuItem
22215 status collapsed
22216
22217 \begin_layout PlainLayout
22218 C-g
22219 \end_layout
22220
22221 \end_inset
22222
22223  
22224 \begin_inset Flex CharStyle:Code
22225 status collapsed
22226
22227 \begin_layout PlainLayout
22228 cancel
22229 \end_layout
22230
22231 \end_inset
22232
22233
22234 \end_layout
22235
22236 \begin_layout List
22237 \labelwidthstring 00.00.0000
22238 \begin_inset Flex CharStyle:MenuItem
22239 status collapsed
22240
22241 \begin_layout PlainLayout
22242 C-h
22243 \end_layout
22244
22245 \end_inset
22246
22247  
22248 \begin_inset Flex CharStyle:Code
22249 status collapsed
22250
22251 \begin_layout PlainLayout
22252 hyphenation-point-insert
22253 \end_layout
22254
22255 \end_inset
22256
22257
22258 \end_layout
22259
22260 \begin_layout List
22261 \labelwidthstring 00.00.0000
22262 \begin_inset Flex CharStyle:MenuItem
22263 status collapsed
22264
22265 \begin_layout PlainLayout
22266 C-i
22267 \end_layout
22268
22269 \end_inset
22270
22271  
22272 \begin_inset Flex CharStyle:Code
22273 status collapsed
22274
22275 \begin_layout PlainLayout
22276 hfill-insert
22277 \end_layout
22278
22279 \end_inset
22280
22281
22282 \end_layout
22283
22284 \begin_layout List
22285 \labelwidthstring 00.00.0000
22286 \begin_inset Flex CharStyle:MenuItem
22287 status collapsed
22288
22289 \begin_layout PlainLayout
22290 C-k
22291 \end_layout
22292
22293 \end_inset
22294
22295  
22296 \begin_inset Flex CharStyle:Code
22297 status collapsed
22298
22299 \begin_layout PlainLayout
22300 line-delete-forward
22301 \end_layout
22302
22303 \end_inset
22304
22305
22306 \end_layout
22307
22308 \begin_layout List
22309 \labelwidthstring 00.00.0000
22310 \begin_inset Flex CharStyle:MenuItem
22311 status collapsed
22312
22313 \begin_layout PlainLayout
22314 C-l
22315 \end_layout
22316
22317 \end_inset
22318
22319  
22320 \begin_inset Flex CharStyle:Code
22321 status collapsed
22322
22323 \begin_layout PlainLayout
22324 screen-recenter
22325 \end_layout
22326
22327 \end_inset
22328
22329
22330 \end_layout
22331
22332 \begin_layout List
22333 \labelwidthstring 00.00.0000
22334 \begin_inset Flex CharStyle:MenuItem
22335 status collapsed
22336
22337 \begin_layout PlainLayout
22338 C-m
22339 \end_layout
22340
22341 \end_inset
22342
22343  
22344 \begin_inset Flex CharStyle:Code
22345 status collapsed
22346
22347 \begin_layout PlainLayout
22348 mark-toggle
22349 \end_layout
22350
22351 \end_inset
22352
22353
22354 \end_layout
22355
22356 \begin_layout List
22357 \labelwidthstring 00.00.0000
22358 \begin_inset Flex CharStyle:MenuItem
22359 status collapsed
22360
22361 \begin_layout PlainLayout
22362 C-n
22363 \end_layout
22364
22365 \end_inset
22366
22367  
22368 \begin_inset Flex CharStyle:Code
22369 status collapsed
22370
22371 \begin_layout PlainLayout
22372 down
22373 \end_layout
22374
22375 \end_inset
22376
22377
22378 \end_layout
22379
22380 \begin_layout List
22381 \labelwidthstring 00.00.0000
22382 \begin_inset Flex CharStyle:MenuItem
22383 status collapsed
22384
22385 \begin_layout PlainLayout
22386 C-o
22387 \end_layout
22388
22389 \end_inset
22390
22391  
22392 \begin_inset Flex CharStyle:Code
22393 status collapsed
22394
22395 \begin_layout PlainLayout
22396 open-stuff
22397 \end_layout
22398
22399 \end_inset
22400
22401
22402 \end_layout
22403
22404 \begin_layout List
22405 \labelwidthstring 00.00.0000
22406 \begin_inset Flex CharStyle:MenuItem
22407 status collapsed
22408
22409 \begin_layout PlainLayout
22410 C-p
22411 \end_layout
22412
22413 \end_inset
22414
22415  
22416 \begin_inset Flex CharStyle:Code
22417 status collapsed
22418
22419 \begin_layout PlainLayout
22420 up
22421 \end_layout
22422
22423 \end_inset
22424
22425
22426 \end_layout
22427
22428 \begin_layout List
22429 \labelwidthstring 00.00.0000
22430 \begin_inset Flex CharStyle:MenuItem
22431 status collapsed
22432
22433 \begin_layout PlainLayout
22434 C-q
22435 \end_layout
22436
22437 \end_inset
22438
22439  
22440 \begin_inset Flex CharStyle:Code
22441 status collapsed
22442
22443 \begin_layout PlainLayout
22444 quote-insert 
22445 \end_layout
22446
22447 \end_inset
22448
22449
22450 \end_layout
22451
22452 \begin_layout List
22453 \labelwidthstring 00.00.0000
22454 \begin_inset Flex CharStyle:MenuItem
22455 status collapsed
22456
22457 \begin_layout PlainLayout
22458 C-s
22459 \end_layout
22460
22461 \end_inset
22462
22463  
22464 \begin_inset Flex CharStyle:Code
22465 status collapsed
22466
22467 \begin_layout PlainLayout
22468 find-replace
22469 \end_layout
22470
22471 \end_inset
22472
22473
22474 \end_layout
22475
22476 \begin_layout List
22477 \labelwidthstring 00.00.0000
22478 \begin_inset Flex CharStyle:MenuItem
22479 status collapsed
22480
22481 \begin_layout PlainLayout
22482 C-u
22483 \end_layout
22484
22485 \end_inset
22486
22487  
22488 \begin_inset Flex CharStyle:Code
22489 status collapsed
22490
22491 \begin_layout PlainLayout
22492 font-underline 
22493 \end_layout
22494
22495 \end_inset
22496
22497
22498 \end_layout
22499
22500 \begin_layout List
22501 \labelwidthstring 00.00.0000
22502 \begin_inset Flex CharStyle:MenuItem
22503 status collapsed
22504
22505 \begin_layout PlainLayout
22506 C-v
22507 \end_layout
22508
22509 \end_inset
22510
22511  
22512 \begin_inset Flex CharStyle:Code
22513 status collapsed
22514
22515 \begin_layout PlainLayout
22516 screen-down 
22517 \end_layout
22518
22519 \end_inset
22520
22521
22522 \end_layout
22523
22524 \begin_layout List
22525 \labelwidthstring 00.00.0000
22526 \begin_inset Flex CharStyle:MenuItem
22527 status collapsed
22528
22529 \begin_layout PlainLayout
22530 C-w
22531 \end_layout
22532
22533 \end_inset
22534
22535  
22536 \begin_inset Flex CharStyle:Code
22537 status collapsed
22538
22539 \begin_layout PlainLayout
22540 cut
22541 \end_layout
22542
22543 \end_inset
22544
22545
22546 \end_layout
22547
22548 \begin_layout List
22549 \labelwidthstring 00.00.0000
22550 \begin_inset Flex CharStyle:MenuItem
22551 status collapsed
22552
22553 \begin_layout PlainLayout
22554 C-y
22555 \end_layout
22556
22557 \end_inset
22558
22559  
22560 \begin_inset Flex CharStyle:Code
22561 status collapsed
22562
22563 \begin_layout PlainLayout
22564 paste
22565 \end_layout
22566
22567 \end_inset
22568
22569
22570 \end_layout
22571
22572 \begin_layout List
22573 \labelwidthstring 00.00.0000
22574 \begin_inset Flex CharStyle:MenuItem
22575 status collapsed
22576
22577 \begin_layout PlainLayout
22578 C-S-Y
22579 \end_layout
22580
22581 \end_inset
22582
22583  
22584 \begin_inset Flex CharStyle:Code
22585 status collapsed
22586
22587 \begin_layout PlainLayout
22588 layout-paste
22589 \end_layout
22590
22591 \end_inset
22592
22593
22594 \end_layout
22595
22596 \begin_layout List
22597 \labelwidthstring 00.00.0000
22598 \begin_inset Flex CharStyle:MenuItem
22599 status collapsed
22600
22601 \begin_layout PlainLayout
22602 C-x
22603 \begin_inset Space ~
22604 \end_inset
22605
22606 a
22607 \end_layout
22608
22609 \end_inset
22610
22611  
22612 \begin_inset Flex CharStyle:Code
22613 status collapsed
22614
22615 \begin_layout PlainLayout
22616 buffer-auto-save
22617 \end_layout
22618
22619 \end_inset
22620
22621
22622 \end_layout
22623
22624 \begin_layout List
22625 \labelwidthstring 00.00.0000
22626 \begin_inset Flex CharStyle:MenuItem
22627 status collapsed
22628
22629 \begin_layout PlainLayout
22630 C-x
22631 \begin_inset Space ~
22632 \end_inset
22633
22634 b
22635 \end_layout
22636
22637 \end_inset
22638
22639  
22640 \begin_inset Flex CharStyle:Code
22641 status collapsed
22642
22643 \begin_layout PlainLayout
22644 buffer-previous
22645 \end_layout
22646
22647 \end_inset
22648
22649
22650 \end_layout
22651
22652 \begin_layout List
22653 \labelwidthstring 00.00.0000
22654 \begin_inset Flex CharStyle:MenuItem
22655 status collapsed
22656
22657 \begin_layout PlainLayout
22658 C-x
22659 \begin_inset Space ~
22660 \end_inset
22661
22662 c
22663 \end_layout
22664
22665 \end_inset
22666
22667  
22668 \begin_inset Flex CharStyle:Code
22669 status collapsed
22670
22671 \begin_layout PlainLayout
22672 lyx-quit
22673 \end_layout
22674
22675 \end_inset
22676
22677
22678 \end_layout
22679
22680 \begin_layout List
22681 \labelwidthstring 00.00.0000
22682 \begin_inset Flex CharStyle:MenuItem
22683 status collapsed
22684
22685 \begin_layout PlainLayout
22686 C-x
22687 \begin_inset Space ~
22688 \end_inset
22689
22690 d
22691 \end_layout
22692
22693 \end_inset
22694
22695  
22696 \begin_inset Flex CharStyle:Code
22697 status collapsed
22698
22699 \begin_layout PlainLayout
22700 buffer-new
22701 \end_layout
22702
22703 \end_inset
22704
22705
22706 \end_layout
22707
22708 \begin_layout List
22709 \labelwidthstring 00.00.0000
22710 \begin_inset Flex CharStyle:MenuItem
22711 status collapsed
22712
22713 \begin_layout PlainLayout
22714 ?
22715 \begin_inset Space ~
22716 \end_inset
22717
22718 C-x
22719 \begin_inset Space ~
22720 \end_inset
22721
22722 f
22723 \end_layout
22724
22725 \end_inset
22726
22727  
22728 \begin_inset Flex CharStyle:Code
22729 status collapsed
22730
22731 \begin_layout PlainLayout
22732 buffer-open
22733 \end_layout
22734
22735 \end_inset
22736
22737
22738 \end_layout
22739
22740 \begin_layout List
22741 \labelwidthstring 00.00.0000
22742 \begin_inset Flex CharStyle:MenuItem
22743 status collapsed
22744
22745 \begin_layout PlainLayout
22746 C-x
22747 \begin_inset Space ~
22748 \end_inset
22749
22750 g
22751 \end_layout
22752
22753 \end_inset
22754
22755  
22756 \begin_inset Flex CharStyle:Code
22757 status collapsed
22758
22759 \begin_layout PlainLayout
22760 buffer-view-ps
22761 \end_layout
22762
22763 \end_inset
22764
22765
22766 \end_layout
22767
22768 \begin_layout List
22769 \labelwidthstring 00.00.0000
22770 \begin_inset Flex CharStyle:MenuItem
22771 status collapsed
22772
22773 \begin_layout PlainLayout
22774 C-x
22775 \begin_inset Space ~
22776 \end_inset
22777
22778 k
22779 \end_layout
22780
22781 \end_inset
22782
22783  
22784 \begin_inset Flex CharStyle:Code
22785 status collapsed
22786
22787 \begin_layout PlainLayout
22788 buffer-close
22789 \end_layout
22790
22791 \end_inset
22792
22793
22794 \end_layout
22795
22796 \begin_layout List
22797 \labelwidthstring 00.00.0000
22798 \begin_inset Flex CharStyle:MenuItem
22799 status collapsed
22800
22801 \begin_layout PlainLayout
22802 C-x
22803 \begin_inset Space ~
22804 \end_inset
22805
22806 p
22807 \end_layout
22808
22809 \end_inset
22810
22811  
22812 \begin_inset Flex CharStyle:Code
22813 status collapsed
22814
22815 \begin_layout PlainLayout
22816 buffer-view
22817 \end_layout
22818
22819 \end_inset
22820
22821
22822 \end_layout
22823
22824 \begin_layout List
22825 \labelwidthstring 00.00.0000
22826 \begin_inset Flex CharStyle:MenuItem
22827 status collapsed
22828
22829 \begin_layout PlainLayout
22830 C-x
22831 \begin_inset Space ~
22832 \end_inset
22833
22834 r
22835 \end_layout
22836
22837 \end_inset
22838
22839  
22840 \begin_inset Flex CharStyle:Code
22841 status collapsed
22842
22843 \begin_layout PlainLayout
22844 buffer-typeset
22845 \end_layout
22846
22847 \end_inset
22848
22849
22850 \end_layout
22851
22852 \begin_layout List
22853 \labelwidthstring 00.00.0000
22854 \begin_inset Flex CharStyle:MenuItem
22855 status collapsed
22856
22857 \begin_layout PlainLayout
22858 ?
22859 \begin_inset Space ~
22860 \end_inset
22861
22862 C-x
22863 \begin_inset Space ~
22864 \end_inset
22865
22866 s
22867 \end_layout
22868
22869 \end_inset
22870
22871  
22872 \begin_inset Flex CharStyle:Code
22873 status collapsed
22874
22875 \begin_layout PlainLayout
22876 buffer-write
22877 \end_layout
22878
22879 \end_inset
22880
22881
22882 \end_layout
22883
22884 \begin_layout List
22885 \labelwidthstring 00.00.0000
22886 \begin_inset Flex CharStyle:MenuItem
22887 status collapsed
22888
22889 \begin_layout PlainLayout
22890 C-x
22891 \begin_inset Space ~
22892 \end_inset
22893
22894 t
22895 \end_layout
22896
22897 \end_inset
22898
22899  
22900 \begin_inset Flex CharStyle:Code
22901 status collapsed
22902
22903 \begin_layout PlainLayout
22904 buffer-typeset
22905 \end_layout
22906
22907 \end_inset
22908
22909
22910 \end_layout
22911
22912 \begin_layout List
22913 \labelwidthstring 00.00.0000
22914 \begin_inset Flex CharStyle:MenuItem
22915 status collapsed
22916
22917 \begin_layout PlainLayout
22918 C-x
22919 \begin_inset Space ~
22920 \end_inset
22921
22922 u
22923 \end_layout
22924
22925 \end_inset
22926
22927  
22928 \begin_inset Flex CharStyle:Code
22929 status collapsed
22930
22931 \begin_layout PlainLayout
22932 undo
22933 \end_layout
22934
22935 \end_inset
22936
22937
22938 \end_layout
22939
22940 \begin_layout List
22941 \labelwidthstring 00.00.0000
22942 \begin_inset Flex CharStyle:MenuItem
22943 status collapsed
22944
22945 \begin_layout PlainLayout
22946 C-x
22947 \begin_inset Space ~
22948 \end_inset
22949
22950 v
22951 \begin_inset Space ~
22952 \end_inset
22953
22954 c
22955 \end_layout
22956
22957 \end_inset
22958
22959  
22960 \begin_inset Flex CharStyle:Code
22961 status collapsed
22962
22963 \begin_layout PlainLayout
22964 vc-undo-last
22965 \end_layout
22966
22967 \end_inset
22968
22969
22970 \end_layout
22971
22972 \begin_layout List
22973 \labelwidthstring 00.00.0000
22974 \begin_inset Flex CharStyle:MenuItem
22975 status collapsed
22976
22977 \begin_layout PlainLayout
22978 C-x
22979 \begin_inset Space ~
22980 \end_inset
22981
22982 v
22983 \begin_inset Space ~
22984 \end_inset
22985
22986 h
22987 \end_layout
22988
22989 \end_inset
22990
22991  
22992 \begin_inset Flex CharStyle:Code
22993 status collapsed
22994
22995 \begin_layout PlainLayout
22996 vc-history
22997 \end_layout
22998
22999 \end_inset
23000
23001
23002 \end_layout
23003
23004 \begin_layout List
23005 \labelwidthstring 00.00.0000
23006 \begin_inset Flex CharStyle:MenuItem
23007 status collapsed
23008
23009 \begin_layout PlainLayout
23010 C-x
23011 \begin_inset Space ~
23012 \end_inset
23013
23014 v
23015 \begin_inset Space ~
23016 \end_inset
23017
23018 i
23019 \end_layout
23020
23021 \end_inset
23022
23023  
23024 \begin_inset Flex CharStyle:Code
23025 status collapsed
23026
23027 \begin_layout PlainLayout
23028 vc-register
23029 \end_layout
23030
23031 \end_inset
23032
23033
23034 \end_layout
23035
23036 \begin_layout List
23037 \labelwidthstring 00.00.0000
23038 \begin_inset Flex CharStyle:MenuItem
23039 status collapsed
23040
23041 \begin_layout PlainLayout
23042 C-x
23043 \begin_inset Space ~
23044 \end_inset
23045
23046 v
23047 \begin_inset Space ~
23048 \end_inset
23049
23050 u
23051 \end_layout
23052
23053 \end_inset
23054
23055  
23056 \begin_inset Flex CharStyle:Code
23057 status collapsed
23058
23059 \begin_layout PlainLayout
23060 vc-revert
23061 \end_layout
23062
23063 \end_inset
23064
23065
23066 \end_layout
23067
23068 \begin_layout List
23069 \labelwidthstring 00.00.0000
23070 \begin_inset Flex CharStyle:MenuItem
23071 status collapsed
23072
23073 \begin_layout PlainLayout
23074 C-x
23075 \begin_inset Space ~
23076 \end_inset
23077
23078 v
23079 \begin_inset Space ~
23080 \end_inset
23081
23082 v
23083 \end_layout
23084
23085 \end_inset
23086
23087  
23088 \begin_inset Flex CharStyle:Code
23089 status collapsed
23090
23091 \begin_layout PlainLayout
23092 vc-check-in
23093 \end_layout
23094
23095 \end_inset
23096
23097
23098 \end_layout
23099
23100 \begin_layout List
23101 \labelwidthstring 00.00.0000
23102 \begin_inset Flex CharStyle:MenuItem
23103 status collapsed
23104
23105 \begin_layout PlainLayout
23106 ?
23107 \begin_inset Space ~
23108 \end_inset
23109
23110 C-x
23111 \begin_inset Space ~
23112 \end_inset
23113
23114 w
23115 \end_layout
23116
23117 \end_inset
23118
23119  
23120 \begin_inset Flex CharStyle:Code
23121 status collapsed
23122
23123 \begin_layout PlainLayout
23124 buffer-write-as
23125 \end_layout
23126
23127 \end_inset
23128
23129
23130 \end_layout
23131
23132 \begin_layout List
23133 \labelwidthstring 00.00.0000
23134 \begin_inset Flex CharStyle:MenuItem
23135 status collapsed
23136
23137 \begin_layout PlainLayout
23138 C-x
23139 \begin_inset Space ~
23140 \end_inset
23141
23142 bracketleft
23143 \end_layout
23144
23145 \end_inset
23146
23147  
23148 \begin_inset Flex CharStyle:Code
23149 status collapsed
23150
23151 \begin_layout PlainLayout
23152 screen-up
23153 \end_layout
23154
23155 \end_inset
23156
23157
23158 \end_layout
23159
23160 \begin_layout List
23161 \labelwidthstring 00.00.0000
23162 \begin_inset Flex CharStyle:MenuItem
23163 status collapsed
23164
23165 \begin_layout PlainLayout
23166 C-x
23167 \begin_inset Space ~
23168 \end_inset
23169
23170 bracketright
23171 \end_layout
23172
23173 \end_inset
23174
23175  
23176 \begin_inset Flex CharStyle:Code
23177 status collapsed
23178
23179 \begin_layout PlainLayout
23180 screen-down
23181 \end_layout
23182
23183 \end_inset
23184
23185
23186 \end_layout
23187
23188 \begin_layout List
23189 \labelwidthstring 00.00.0000
23190 \begin_inset Flex CharStyle:MenuItem
23191 status collapsed
23192
23193 \begin_layout PlainLayout
23194 C-x
23195 \begin_inset Space ~
23196 \end_inset
23197
23198 C-a
23199 \end_layout
23200
23201 \end_inset
23202
23203  
23204 \begin_inset Flex CharStyle:Code
23205 status collapsed
23206
23207 \begin_layout PlainLayout
23208 buffer-auto-save
23209 \end_layout
23210
23211 \end_inset
23212
23213
23214 \end_layout
23215
23216 \begin_layout List
23217 \labelwidthstring 00.00.0000
23218 \begin_inset Flex CharStyle:MenuItem
23219 status collapsed
23220
23221 \begin_layout PlainLayout
23222 C-x
23223 \begin_inset Space ~
23224 \end_inset
23225
23226 C-b
23227 \end_layout
23228
23229 \end_inset
23230
23231  
23232 \begin_inset Flex CharStyle:Code
23233 status collapsed
23234
23235 \begin_layout PlainLayout
23236 menu-open Documents
23237 \end_layout
23238
23239 \end_inset
23240
23241
23242 \end_layout
23243
23244 \begin_layout List
23245 \labelwidthstring 00.00.0000
23246 \begin_inset Flex CharStyle:MenuItem
23247 status collapsed
23248
23249 \begin_layout PlainLayout
23250 C-x
23251 \begin_inset Space ~
23252 \end_inset
23253
23254 C-c
23255 \end_layout
23256
23257 \end_inset
23258
23259  
23260 \begin_inset Flex CharStyle:Code
23261 status collapsed
23262
23263 \begin_layout PlainLayout
23264 lyx-quit
23265 \end_layout
23266
23267 \end_inset
23268
23269
23270 \end_layout
23271
23272 \begin_layout List
23273 \labelwidthstring 00.00.0000
23274 \begin_inset Flex CharStyle:MenuItem
23275 status collapsed
23276
23277 \begin_layout PlainLayout
23278 C-x
23279 \begin_inset Space ~
23280 \end_inset
23281
23282 C-d
23283 \end_layout
23284
23285 \end_inset
23286
23287  
23288 \begin_inset Flex CharStyle:Code
23289 status collapsed
23290
23291 \begin_layout PlainLayout
23292 buffer-new
23293 \end_layout
23294
23295 \end_inset
23296
23297
23298 \end_layout
23299
23300 \begin_layout List
23301 \labelwidthstring 00.00.0000
23302 \begin_inset Flex CharStyle:MenuItem
23303 status collapsed
23304
23305 \begin_layout PlainLayout
23306 C-x
23307 \begin_inset Space ~
23308 \end_inset
23309
23310 C-f
23311 \end_layout
23312
23313 \end_inset
23314
23315  
23316 \begin_inset Flex CharStyle:Code
23317 status collapsed
23318
23319 \begin_layout PlainLayout
23320 buffer-open
23321 \end_layout
23322
23323 \end_inset
23324
23325
23326 \end_layout
23327
23328 \begin_layout List
23329 \labelwidthstring 00.00.0000
23330 \begin_inset Flex CharStyle:MenuItem
23331 status collapsed
23332
23333 \begin_layout PlainLayout
23334 C-x
23335 \begin_inset Space ~
23336 \end_inset
23337
23338 C-g
23339 \end_layout
23340
23341 \end_inset
23342
23343  
23344 \begin_inset Flex CharStyle:Code
23345 status collapsed
23346
23347 \begin_layout PlainLayout
23348 buffer-view-ps
23349 \end_layout
23350
23351 \end_inset
23352
23353
23354 \end_layout
23355
23356 \begin_layout List
23357 \labelwidthstring 00.00.0000
23358 \begin_inset Flex CharStyle:MenuItem
23359 status collapsed
23360
23361 \begin_layout PlainLayout
23362 C-x
23363 \begin_inset Space ~
23364 \end_inset
23365
23366 C-p
23367 \end_layout
23368
23369 \end_inset
23370
23371  
23372 \begin_inset Flex CharStyle:Code
23373 status collapsed
23374
23375 \begin_layout PlainLayout
23376 buffer-view
23377 \end_layout
23378
23379 \end_inset
23380
23381
23382 \end_layout
23383
23384 \begin_layout List
23385 \labelwidthstring 00.00.0000
23386 \begin_inset Flex CharStyle:MenuItem
23387 status collapsed
23388
23389 \begin_layout PlainLayout
23390 C-x
23391 \begin_inset Space ~
23392 \end_inset
23393
23394 C-q
23395 \end_layout
23396
23397 \end_inset
23398
23399  
23400 \begin_inset Flex CharStyle:Code
23401 status collapsed
23402
23403 \begin_layout PlainLayout
23404 buffer-toggle-read-only
23405 \end_layout
23406
23407 \end_inset
23408
23409
23410 \end_layout
23411
23412 \begin_layout List
23413 \labelwidthstring 00.00.0000
23414 \begin_inset Flex CharStyle:MenuItem
23415 status collapsed
23416
23417 \begin_layout PlainLayout
23418 C-x
23419 \begin_inset Space ~
23420 \end_inset
23421
23422 C-s
23423 \end_layout
23424
23425 \end_inset
23426
23427  
23428 \begin_inset Flex CharStyle:Code
23429 status collapsed
23430
23431 \begin_layout PlainLayout
23432 buffer-write
23433 \end_layout
23434
23435 \end_inset
23436
23437
23438 \end_layout
23439
23440 \begin_layout List
23441 \labelwidthstring 00.00.0000
23442 \begin_inset Flex CharStyle:MenuItem
23443 status collapsed
23444
23445 \begin_layout PlainLayout
23446 C-x
23447 \begin_inset Space ~
23448 \end_inset
23449
23450 C-t
23451 \end_layout
23452
23453 \end_inset
23454
23455  
23456 \begin_inset Flex CharStyle:Code
23457 status collapsed
23458
23459 \begin_layout PlainLayout
23460 buffer-typeset
23461 \end_layout
23462
23463 \end_inset
23464
23465
23466 \end_layout
23467
23468 \begin_layout List
23469 \labelwidthstring 00.00.0000
23470 \begin_inset Flex CharStyle:MenuItem
23471 status collapsed
23472
23473 \begin_layout PlainLayout
23474 C-x
23475 \begin_inset Space ~
23476 \end_inset
23477
23478 C-w
23479 \end_layout
23480
23481 \end_inset
23482
23483  
23484 \begin_inset Flex CharStyle:Code
23485 status collapsed
23486
23487 \begin_layout PlainLayout
23488 buffer-write-as
23489 \end_layout
23490
23491 \end_inset
23492
23493
23494 \end_layout
23495
23496 \begin_layout List
23497 \labelwidthstring 00.00.0000
23498 \begin_inset Flex CharStyle:MenuItem
23499 status collapsed
23500
23501 \begin_layout PlainLayout
23502 Home
23503 \end_layout
23504
23505 \end_inset
23506
23507  
23508 \begin_inset Flex CharStyle:Code
23509 status collapsed
23510
23511 \begin_layout PlainLayout
23512 buffer-begin
23513 \end_layout
23514
23515 \end_inset
23516
23517
23518 \end_layout
23519
23520 \begin_layout List
23521 \labelwidthstring 00.00.0000
23522 \begin_inset Flex CharStyle:MenuItem
23523 status collapsed
23524
23525 \begin_layout PlainLayout
23526 End
23527 \end_layout
23528
23529 \end_inset
23530
23531  
23532 \begin_inset Flex CharStyle:Code
23533 status collapsed
23534
23535 \begin_layout PlainLayout
23536 buffer-end
23537 \end_layout
23538
23539 \end_inset
23540
23541
23542 \end_layout
23543
23544 \begin_layout List
23545 \labelwidthstring 00.00.0000
23546 \begin_inset Flex CharStyle:MenuItem
23547 status collapsed
23548
23549 \begin_layout PlainLayout
23550 S-Home
23551 \end_layout
23552
23553 \end_inset
23554
23555  
23556 \begin_inset Flex CharStyle:Code
23557 status collapsed
23558
23559 \begin_layout PlainLayout
23560 line-begin-select
23561 \end_layout
23562
23563 \end_inset
23564
23565
23566 \end_layout
23567
23568 \begin_layout List
23569 \labelwidthstring 00.00.0000
23570 \begin_inset Flex CharStyle:MenuItem
23571 status collapsed
23572
23573 \begin_layout PlainLayout
23574 S-End
23575 \end_layout
23576
23577 \end_inset
23578
23579  
23580 \begin_inset Flex CharStyle:Code
23581 status collapsed
23582
23583 \begin_layout PlainLayout
23584 line-end-select
23585 \end_layout
23586
23587 \end_inset
23588
23589
23590 \end_layout
23591
23592 \begin_layout List
23593 \labelwidthstring 00.00.0000
23594 \begin_inset Flex CharStyle:MenuItem
23595 status collapsed
23596
23597 \begin_layout PlainLayout
23598 S-Up
23599 \end_layout
23600
23601 \end_inset
23602
23603  
23604 \begin_inset Flex CharStyle:Code
23605 status collapsed
23606
23607 \begin_layout PlainLayout
23608 up-select
23609 \end_layout
23610
23611 \end_inset
23612
23613
23614 \end_layout
23615
23616 \begin_layout List
23617 \labelwidthstring 00.00.0000
23618 \begin_inset Flex CharStyle:MenuItem
23619 status collapsed
23620
23621 \begin_layout PlainLayout
23622 S-Down
23623 \end_layout
23624
23625 \end_inset
23626
23627  
23628 \begin_inset Flex CharStyle:Code
23629 status collapsed
23630
23631 \begin_layout PlainLayout
23632 down-select
23633 \end_layout
23634
23635 \end_inset
23636
23637
23638 \end_layout
23639
23640 \begin_layout List
23641 \labelwidthstring 00.00.0000
23642 \begin_inset Flex CharStyle:MenuItem
23643 status collapsed
23644
23645 \begin_layout PlainLayout
23646 S-Next
23647 \end_layout
23648
23649 \end_inset
23650
23651  
23652 \begin_inset Flex CharStyle:Code
23653 status collapsed
23654
23655 \begin_layout PlainLayout
23656 screen-down-select
23657 \end_layout
23658
23659 \end_inset
23660
23661
23662 \end_layout
23663
23664 \begin_layout List
23665 \labelwidthstring 00.00.0000
23666 \begin_inset Flex CharStyle:MenuItem
23667 status collapsed
23668
23669 \begin_layout PlainLayout
23670 S-Prior
23671 \end_layout
23672
23673 \end_inset
23674
23675  
23676 \begin_inset Flex CharStyle:Code
23677 status collapsed
23678
23679 \begin_layout PlainLayout
23680 screen-up-select
23681 \end_layout
23682
23683 \end_inset
23684
23685
23686 \end_layout
23687
23688 \begin_layout List
23689 \labelwidthstring 00.00.0000
23690 \begin_inset Flex CharStyle:MenuItem
23691 status collapsed
23692
23693 \begin_layout PlainLayout
23694 S-Left
23695 \end_layout
23696
23697 \end_inset
23698
23699  
23700 \begin_inset Flex CharStyle:Code
23701 status collapsed
23702
23703 \begin_layout PlainLayout
23704 backward-select
23705 \end_layout
23706
23707 \end_inset
23708
23709
23710 \end_layout
23711
23712 \begin_layout List
23713 \labelwidthstring 00.00.0000
23714 \begin_inset Flex CharStyle:MenuItem
23715 status collapsed
23716
23717 \begin_layout PlainLayout
23718 S-Right
23719 \end_layout
23720
23721 \end_inset
23722
23723  
23724 \begin_inset Flex CharStyle:Code
23725 status collapsed
23726
23727 \begin_layout PlainLayout
23728 forward-select
23729 \end_layout
23730
23731 \end_inset
23732
23733
23734 \end_layout
23735
23736 \begin_layout List
23737 \labelwidthstring 00.00.0000
23738 \begin_inset Flex CharStyle:MenuItem
23739 status collapsed
23740
23741 \begin_layout PlainLayout
23742 C-Up
23743 \end_layout
23744
23745 \end_inset
23746
23747  
23748 \begin_inset Flex CharStyle:Code
23749 status collapsed
23750
23751 \begin_layout PlainLayout
23752 paragraph-up
23753 \end_layout
23754
23755 \end_inset
23756
23757
23758 \end_layout
23759
23760 \begin_layout List
23761 \labelwidthstring 00.00.0000
23762 \begin_inset Flex CharStyle:MenuItem
23763 status collapsed
23764
23765 \begin_layout PlainLayout
23766 C-Down
23767 \end_layout
23768
23769 \end_inset
23770
23771  
23772 \begin_inset Flex CharStyle:Code
23773 status collapsed
23774
23775 \begin_layout PlainLayout
23776 paragraph-down
23777 \end_layout
23778
23779 \end_inset
23780
23781
23782 \end_layout
23783
23784 \begin_layout List
23785 \labelwidthstring 00.00.0000
23786 \begin_inset Flex CharStyle:MenuItem
23787 status collapsed
23788
23789 \begin_layout PlainLayout
23790 C-Left
23791 \end_layout
23792
23793 \end_inset
23794
23795  
23796 \begin_inset Flex CharStyle:Code
23797 status collapsed
23798
23799 \begin_layout PlainLayout
23800 word-backward
23801 \end_layout
23802
23803 \end_inset
23804
23805
23806 \end_layout
23807
23808 \begin_layout List
23809 \labelwidthstring 00.00.0000
23810 \begin_inset Flex CharStyle:MenuItem
23811 status collapsed
23812
23813 \begin_layout PlainLayout
23814 C-Right
23815 \end_layout
23816
23817 \end_inset
23818
23819  
23820 \begin_inset Flex CharStyle:Code
23821 status collapsed
23822
23823 \begin_layout PlainLayout
23824 word-forward
23825 \end_layout
23826
23827 \end_inset
23828
23829
23830 \end_layout
23831
23832 \begin_layout List
23833 \labelwidthstring 00.00.0000
23834 \begin_inset Flex CharStyle:MenuItem
23835 status collapsed
23836
23837 \begin_layout PlainLayout
23838 C-Delete
23839 \end_layout
23840
23841 \end_inset
23842
23843  
23844 \begin_inset Flex CharStyle:Code
23845 status collapsed
23846
23847 \begin_layout PlainLayout
23848 word-delete-forward
23849 \end_layout
23850
23851 \end_inset
23852
23853
23854 \end_layout
23855
23856 \begin_layout List
23857 \labelwidthstring 00.00.0000
23858 \begin_inset Flex CharStyle:MenuItem
23859 status collapsed
23860
23861 \begin_layout PlainLayout
23862 C-BackSpace
23863 \end_layout
23864
23865 \end_inset
23866
23867  
23868 \begin_inset Flex CharStyle:Code
23869 status collapsed
23870
23871 \begin_layout PlainLayout
23872 word-delete-backward
23873 \end_layout
23874
23875 \end_inset
23876
23877
23878 \end_layout
23879
23880 \begin_layout List
23881 \labelwidthstring 00.00.0000
23882 \begin_inset Flex CharStyle:MenuItem
23883 status collapsed
23884
23885 \begin_layout PlainLayout
23886 C-Return
23887 \end_layout
23888
23889 \end_inset
23890
23891  
23892 \begin_inset Flex CharStyle:Code
23893 status collapsed
23894
23895 \begin_layout PlainLayout
23896 break-line
23897 \end_layout
23898
23899 \end_inset
23900
23901
23902 \end_layout
23903
23904 \begin_layout List
23905 \labelwidthstring 00.00.0000
23906 \begin_inset Flex CharStyle:MenuItem
23907 status collapsed
23908
23909 \begin_layout PlainLayout
23910 C-period
23911 \end_layout
23912
23913 \end_inset
23914
23915  
23916 \begin_inset Flex CharStyle:Code
23917 status collapsed
23918
23919 \begin_layout PlainLayout
23920 end-of-sentence-period-insert
23921 \end_layout
23922
23923 \end_inset
23924
23925
23926 \end_layout
23927
23928 \begin_layout List
23929 \labelwidthstring 00.00.0000
23930 \begin_inset Flex CharStyle:MenuItem
23931 status collapsed
23932
23933 \begin_layout PlainLayout
23934 C-space
23935 \end_layout
23936
23937 \end_inset
23938
23939  
23940 \begin_inset Flex CharStyle:Code
23941 status collapsed
23942
23943 \begin_layout PlainLayout
23944 protected-space-insert
23945 \end_layout
23946
23947 \end_inset
23948
23949
23950 \end_layout
23951
23952 \begin_layout List
23953 \labelwidthstring 00.00.0000
23954 \begin_inset Flex CharStyle:MenuItem
23955 status collapsed
23956
23957 \begin_layout PlainLayout
23958 C-S-at
23959 \end_layout
23960
23961 \end_inset
23962
23963  
23964 \begin_inset Flex CharStyle:Code
23965 status collapsed
23966
23967 \begin_layout PlainLayout
23968 mark-on
23969 \end_layout
23970
23971 \end_inset
23972
23973
23974 \end_layout
23975
23976 \begin_layout List
23977 \labelwidthstring 00.00.0000
23978 \begin_inset Flex CharStyle:MenuItem
23979 status collapsed
23980
23981 \begin_layout PlainLayout
23982 C-S-greater
23983 \end_layout
23984
23985 \end_inset
23986
23987  
23988 \begin_inset Flex CharStyle:Code
23989 status collapsed
23990
23991 \begin_layout PlainLayout
23992 label-goto
23993 \end_layout
23994
23995 \end_inset
23996
23997
23998 \end_layout
23999
24000 \begin_layout List
24001 \labelwidthstring 00.00.0000
24002 \begin_inset Flex CharStyle:MenuItem
24003 status collapsed
24004
24005 \begin_layout PlainLayout
24006 C-S-less
24007 \end_layout
24008
24009 \end_inset
24010
24011  
24012 \begin_inset Flex CharStyle:Code
24013 status collapsed
24014
24015 \begin_layout PlainLayout
24016 reference-back
24017 \end_layout
24018
24019 \end_inset
24020
24021
24022 \end_layout
24023
24024 \begin_layout List
24025 \labelwidthstring 00.00.0000
24026 \begin_inset Flex CharStyle:MenuItem
24027 status collapsed
24028
24029 \begin_layout PlainLayout
24030 C-S-slash
24031 \end_layout
24032
24033 \end_inset
24034
24035  
24036 \begin_inset Flex CharStyle:Code
24037 status collapsed
24038
24039 \begin_layout PlainLayout
24040 undo
24041 \end_layout
24042
24043 \end_inset
24044
24045
24046 \end_layout
24047
24048 \begin_layout List
24049 \labelwidthstring 00.00.0000
24050 \begin_inset Flex CharStyle:MenuItem
24051 status collapsed
24052
24053 \begin_layout PlainLayout
24054 C-S-underscore
24055 \end_layout
24056
24057 \end_inset
24058
24059  
24060 \begin_inset Flex CharStyle:Code
24061 status collapsed
24062
24063 \begin_layout PlainLayout
24064 undo
24065 \end_layout
24066
24067 \end_inset
24068
24069
24070 \end_layout
24071
24072 \begin_layout List
24073 \labelwidthstring 00.00.0000
24074 \begin_inset Flex CharStyle:MenuItem
24075 status collapsed
24076
24077 \begin_layout PlainLayout
24078 C-S-quotedbl
24079 \end_layout
24080
24081 \end_inset
24082
24083  
24084 \begin_inset Flex CharStyle:Code
24085 status collapsed
24086
24087 \begin_layout PlainLayout
24088 quote-insert
24089 \end_layout
24090
24091 \end_inset
24092
24093
24094 \end_layout
24095
24096 \begin_layout List
24097 \labelwidthstring 00.00.0000
24098 \begin_inset Flex CharStyle:MenuItem
24099 status collapsed
24100
24101 \begin_layout PlainLayout
24102 C-S-Home
24103 \end_layout
24104
24105 \end_inset
24106
24107  
24108 \begin_inset Flex CharStyle:Code
24109 status collapsed
24110
24111 \begin_layout PlainLayout
24112 buffer-begin-select
24113 \end_layout
24114
24115 \end_inset
24116
24117
24118 \end_layout
24119
24120 \begin_layout List
24121 \labelwidthstring 00.00.0000
24122 \begin_inset Flex CharStyle:MenuItem
24123 status collapsed
24124
24125 \begin_layout PlainLayout
24126 C-S-End
24127 \end_layout
24128
24129 \end_inset
24130
24131  
24132 \begin_inset Flex CharStyle:Code
24133 status collapsed
24134
24135 \begin_layout PlainLayout
24136 buffer-end-select
24137 \end_layout
24138
24139 \end_inset
24140
24141
24142 \end_layout
24143
24144 \begin_layout List
24145 \labelwidthstring 00.00.0000
24146 \begin_inset Flex CharStyle:MenuItem
24147 status collapsed
24148
24149 \begin_layout PlainLayout
24150 C-S-Up
24151 \end_layout
24152
24153 \end_inset
24154
24155  
24156 \begin_inset Flex CharStyle:Code
24157 status collapsed
24158
24159 \begin_layout PlainLayout
24160 paragraph-up-select
24161 \end_layout
24162
24163 \end_inset
24164
24165
24166 \end_layout
24167
24168 \begin_layout List
24169 \labelwidthstring 00.00.0000
24170 \begin_inset Flex CharStyle:MenuItem
24171 status collapsed
24172
24173 \begin_layout PlainLayout
24174 C-S-Down
24175 \end_layout
24176
24177 \end_inset
24178
24179  
24180 \begin_inset Flex CharStyle:Code
24181 status collapsed
24182
24183 \begin_layout PlainLayout
24184 paragraph-down-select
24185 \end_layout
24186
24187 \end_inset
24188
24189
24190 \end_layout
24191
24192 \begin_layout List
24193 \labelwidthstring 00.00.0000
24194 \begin_inset Flex CharStyle:MenuItem
24195 status collapsed
24196
24197 \begin_layout PlainLayout
24198 C-S-Left
24199 \end_layout
24200
24201 \end_inset
24202
24203  
24204 \begin_inset Flex CharStyle:Code
24205 status collapsed
24206
24207 \begin_layout PlainLayout
24208 word-backward-select
24209 \end_layout
24210
24211 \end_inset
24212
24213
24214 \end_layout
24215
24216 \begin_layout List
24217 \labelwidthstring 00.00.0000
24218 \begin_inset Flex CharStyle:MenuItem
24219 status collapsed
24220
24221 \begin_layout PlainLayout
24222 C-S-Right
24223 \end_layout
24224
24225 \end_inset
24226
24227  
24228 \begin_inset Flex CharStyle:Code
24229 status collapsed
24230
24231 \begin_layout PlainLayout
24232 word-forward-select
24233 \end_layout
24234
24235 \end_inset
24236
24237
24238 \end_layout
24239
24240 \begin_layout List
24241 \labelwidthstring 00.00.0000
24242 \begin_inset Flex CharStyle:MenuItem
24243 status collapsed
24244
24245 \begin_layout PlainLayout
24246 Escape
24247 \end_layout
24248
24249 \end_inset
24250
24251  
24252 \begin_inset Flex CharStyle:Code
24253 status collapsed
24254
24255 \begin_layout PlainLayout
24256 meta-prefix
24257 \end_layout
24258
24259 \end_inset
24260
24261
24262 \end_layout
24263
24264 \begin_layout List
24265 \labelwidthstring 00.00.0000
24266 \begin_inset Flex CharStyle:MenuItem
24267 status collapsed
24268
24269 \begin_layout PlainLayout
24270 M-d
24271 \end_layout
24272
24273 \end_inset
24274
24275  
24276 \begin_inset Flex CharStyle:Code
24277 status collapsed
24278
24279 \begin_layout PlainLayout
24280 word-delete-forward
24281 \end_layout
24282
24283 \end_inset
24284
24285
24286 \end_layout
24287
24288 \begin_layout List
24289 \labelwidthstring 00.00.0000
24290 \begin_inset Flex CharStyle:MenuItem
24291 status collapsed
24292
24293 \begin_layout PlainLayout
24294 M-w
24295 \end_layout
24296
24297 \end_inset
24298
24299  
24300 \begin_inset Flex CharStyle:Code
24301 status collapsed
24302
24303 \begin_layout PlainLayout
24304 copy
24305 \end_layout
24306
24307 \end_inset
24308
24309
24310 \end_layout
24311
24312 \begin_layout List
24313 \labelwidthstring 00.00.0000
24314 \begin_inset Flex CharStyle:MenuItem
24315 status collapsed
24316
24317 \begin_layout PlainLayout
24318 M-x
24319 \end_layout
24320
24321 \end_inset
24322
24323  
24324 \begin_inset Flex CharStyle:Code
24325 status collapsed
24326
24327 \begin_layout PlainLayout
24328 command-execute
24329 \end_layout
24330
24331 \end_inset
24332
24333
24334 \end_layout
24335
24336 \begin_layout List
24337 \labelwidthstring 00.00.0000
24338 \begin_inset Flex CharStyle:MenuItem
24339 status collapsed
24340
24341 \begin_layout PlainLayout
24342 M-S-W
24343 \end_layout
24344
24345 \end_inset
24346
24347  
24348 \begin_inset Flex CharStyle:Code
24349 status collapsed
24350
24351 \begin_layout PlainLayout
24352 layout-copy
24353 \end_layout
24354
24355 \end_inset
24356
24357
24358 \end_layout
24359
24360 \begin_layout List
24361 \labelwidthstring 00.00.0000
24362 \begin_inset Flex CharStyle:MenuItem
24363 status collapsed
24364
24365 \begin_layout PlainLayout
24366 M-period
24367 \end_layout
24368
24369 \end_inset
24370
24371  
24372 \begin_inset Flex CharStyle:Code
24373 status collapsed
24374
24375 \begin_layout PlainLayout
24376 dots-insert
24377 \end_layout
24378
24379 \end_inset
24380
24381
24382 \end_layout
24383
24384 \begin_layout List
24385 \labelwidthstring 00.00.0000
24386 \begin_inset Flex CharStyle:MenuItem
24387 status collapsed
24388
24389 \begin_layout PlainLayout
24390 M-Return
24391 \end_layout
24392
24393 \end_inset
24394
24395  
24396 \begin_inset Flex CharStyle:Code
24397 status collapsed
24398
24399 \begin_layout PlainLayout
24400 break-paragraph-keep-layout
24401 \end_layout
24402
24403 \end_inset
24404
24405
24406 \end_layout
24407
24408 \begin_layout List
24409 \labelwidthstring 00.00.0000
24410 \begin_inset Flex CharStyle:MenuItem
24411 status collapsed
24412
24413 \begin_layout PlainLayout
24414 M-S-percent
24415 \end_layout
24416
24417 \end_inset
24418
24419  
24420 \begin_inset Flex CharStyle:Code
24421 status collapsed
24422
24423 \begin_layout PlainLayout
24424 find-replace
24425 \end_layout
24426
24427 \end_inset
24428
24429
24430 \end_layout
24431
24432 \begin_layout Subsection
24433 Specific to 
24434 \begin_inset Flex CharStyle:Code
24435 status collapsed
24436
24437 \begin_layout PlainLayout
24438 cua.bind
24439 \end_layout
24440
24441 \end_inset
24442
24443
24444 \end_layout
24445
24446 \begin_layout List
24447 \labelwidthstring 00.00.0000
24448 \begin_inset Flex CharStyle:MenuItem
24449 status collapsed
24450
24451 \begin_layout PlainLayout
24452 C-b
24453 \end_layout
24454
24455 \end_inset
24456
24457  
24458 \begin_inset Flex CharStyle:Code
24459 status collapsed
24460
24461 \begin_layout PlainLayout
24462 font-bold
24463 \end_layout
24464
24465 \end_inset
24466
24467
24468 \end_layout
24469
24470 \begin_layout List
24471 \labelwidthstring 00.00.0000
24472 \begin_inset Flex CharStyle:MenuItem
24473 status collapsed
24474
24475 \begin_layout PlainLayout
24476 C-c
24477 \end_layout
24478
24479 \end_inset
24480
24481  
24482 \begin_inset Flex CharStyle:Code
24483 status collapsed
24484
24485 \begin_layout PlainLayout
24486 copy
24487 \end_layout
24488
24489 \end_inset
24490
24491
24492 \end_layout
24493
24494 \begin_layout List
24495 \labelwidthstring 00.00.0000
24496 \begin_inset Flex CharStyle:MenuItem
24497 status collapsed
24498
24499 \begin_layout PlainLayout
24500 C-d
24501 \end_layout
24502
24503 \end_inset
24504
24505  
24506 \begin_inset Flex CharStyle:Code
24507 status collapsed
24508
24509 \begin_layout PlainLayout
24510 buffer-view 
24511 \end_layout
24512
24513 \end_inset
24514
24515
24516 \end_layout
24517
24518 \begin_layout List
24519 \labelwidthstring 00.00.0000
24520 \begin_inset Flex CharStyle:MenuItem
24521 status collapsed
24522
24523 \begin_layout PlainLayout
24524 C-e
24525 \end_layout
24526
24527 \end_inset
24528
24529  
24530 \begin_inset Flex CharStyle:Code
24531 status collapsed
24532
24533 \begin_layout PlainLayout
24534 font-emph
24535 \end_layout
24536
24537 \end_inset
24538
24539
24540 \end_layout
24541
24542 \begin_layout List
24543 \labelwidthstring 00.00.0000
24544 \begin_inset Flex CharStyle:MenuItem
24545 status collapsed
24546
24547 \begin_layout PlainLayout
24548 C-f
24549 \end_layout
24550
24551 \end_inset
24552
24553  
24554 \begin_inset Flex CharStyle:Code
24555 status collapsed
24556
24557 \begin_layout PlainLayout
24558 find-replace
24559 \end_layout
24560
24561 \end_inset
24562
24563
24564 \end_layout
24565
24566 \begin_layout List
24567 \labelwidthstring 00.00.0000
24568 \begin_inset Flex CharStyle:MenuItem
24569 status collapsed
24570
24571 \begin_layout PlainLayout
24572 C-g
24573 \end_layout
24574
24575 \end_inset
24576
24577  
24578 \begin_inset Flex CharStyle:Code
24579 status collapsed
24580
24581 \begin_layout PlainLayout
24582 error-next
24583 \end_layout
24584
24585 \end_inset
24586
24587
24588 \end_layout
24589
24590 \begin_layout List
24591 \labelwidthstring 00.00.0000
24592 \begin_inset Flex CharStyle:MenuItem
24593 status collapsed
24594
24595 \begin_layout PlainLayout
24596 C-i
24597 \end_layout
24598
24599 \end_inset
24600
24601  
24602 \begin_inset Flex CharStyle:Code
24603 status collapsed
24604
24605 \begin_layout PlainLayout
24606 open-stuff 
24607 \end_layout
24608
24609 \end_inset
24610
24611
24612 \end_layout
24613
24614 \begin_layout List
24615 \labelwidthstring 00.00.0000
24616 \begin_inset Flex CharStyle:MenuItem
24617 status collapsed
24618
24619 \begin_layout PlainLayout
24620 C-k
24621 \end_layout
24622
24623 \end_inset
24624
24625  
24626 \begin_inset Flex CharStyle:Code
24627 status collapsed
24628
24629 \begin_layout PlainLayout
24630 font-noun 
24631 \end_layout
24632
24633 \end_inset
24634
24635
24636 \end_layout
24637
24638 \begin_layout List
24639 \labelwidthstring 00.00.0000
24640 \begin_inset Flex CharStyle:MenuItem
24641 status collapsed
24642
24643 \begin_layout PlainLayout
24644 C-l
24645 \end_layout
24646
24647 \end_inset
24648
24649  
24650 \begin_inset Flex CharStyle:Code
24651 status collapsed
24652
24653 \begin_layout PlainLayout
24654 tex-mode 
24655 \end_layout
24656
24657 \end_inset
24658
24659
24660 \end_layout
24661
24662 \begin_layout List
24663 \labelwidthstring 00.00.0000
24664 \begin_inset Flex CharStyle:MenuItem
24665 status collapsed
24666
24667 \begin_layout PlainLayout
24668 C-m
24669 \end_layout
24670
24671 \end_inset
24672
24673  
24674 \begin_inset Flex CharStyle:Code
24675 status collapsed
24676
24677 \begin_layout PlainLayout
24678 math-mode
24679 \end_layout
24680
24681 \end_inset
24682
24683
24684 \end_layout
24685
24686 \begin_layout List
24687 \labelwidthstring 00.00.0000
24688 \begin_inset Flex CharStyle:MenuItem
24689 status collapsed
24690
24691 \begin_layout PlainLayout
24692 C-n
24693 \end_layout
24694
24695 \end_inset
24696
24697  
24698 \begin_inset Flex CharStyle:Code
24699 status collapsed
24700
24701 \begin_layout PlainLayout
24702 buffer-new
24703 \end_layout
24704
24705 \end_inset
24706
24707
24708 \end_layout
24709
24710 \begin_layout List
24711 \labelwidthstring 00.00.0000
24712 \begin_inset Flex CharStyle:MenuItem
24713 status collapsed
24714
24715 \begin_layout PlainLayout
24716 C-o
24717 \end_layout
24718
24719 \end_inset
24720
24721  
24722 \begin_inset Flex CharStyle:Code
24723 status collapsed
24724
24725 \begin_layout PlainLayout
24726 buffer-open
24727 \end_layout
24728
24729 \end_inset
24730
24731
24732 \end_layout
24733
24734 \begin_layout List
24735 \labelwidthstring 00.00.0000
24736 \begin_inset Flex CharStyle:MenuItem
24737 status collapsed
24738
24739 \begin_layout PlainLayout
24740 C-p
24741 \end_layout
24742
24743 \end_inset
24744
24745  
24746 \begin_inset Flex CharStyle:Code
24747 status collapsed
24748
24749 \begin_layout PlainLayout
24750 buffer-print
24751 \end_layout
24752
24753 \end_inset
24754
24755
24756 \end_layout
24757
24758 \begin_layout List
24759 \labelwidthstring 00.00.0000
24760 \begin_inset Flex CharStyle:MenuItem
24761 status collapsed
24762
24763 \begin_layout PlainLayout
24764 C-q
24765 \end_layout
24766
24767 \end_inset
24768
24769  
24770 \begin_inset Flex CharStyle:Code
24771 status collapsed
24772
24773 \begin_layout PlainLayout
24774 lyx-quit
24775 \end_layout
24776
24777 \end_inset
24778
24779
24780 \end_layout
24781
24782 \begin_layout List
24783 \labelwidthstring 00.00.0000
24784 \begin_inset Flex CharStyle:MenuItem
24785 status collapsed
24786
24787 \begin_layout PlainLayout
24788 C-r
24789 \end_layout
24790
24791 \end_inset
24792
24793  
24794 \begin_inset Flex CharStyle:Code
24795 status collapsed
24796
24797 \begin_layout PlainLayout
24798 buffer-reload
24799 \end_layout
24800
24801 \end_inset
24802
24803
24804 \end_layout
24805
24806 \begin_layout List
24807 \labelwidthstring 00.00.0000
24808 \begin_inset Flex CharStyle:MenuItem
24809 status collapsed
24810
24811 \begin_layout PlainLayout
24812 C-s
24813 \end_layout
24814
24815 \end_inset
24816
24817  
24818 \begin_inset Flex CharStyle:Code
24819 status collapsed
24820
24821 \begin_layout PlainLayout
24822 buffer-write
24823 \end_layout
24824
24825 \end_inset
24826
24827
24828 \end_layout
24829
24830 \begin_layout List
24831 \labelwidthstring 00.00.0000
24832 \begin_inset Flex CharStyle:MenuItem
24833 status collapsed
24834
24835 \begin_layout PlainLayout
24836 C-t
24837 \end_layout
24838
24839 \end_inset
24840
24841  
24842 \begin_inset Flex CharStyle:Code
24843 status collapsed
24844
24845 \begin_layout PlainLayout
24846 buffer-view-ps
24847 \end_layout
24848
24849 \end_inset
24850
24851
24852 \end_layout
24853
24854 \begin_layout List
24855 \labelwidthstring 00.00.0000
24856 \begin_inset Flex CharStyle:MenuItem
24857 status collapsed
24858
24859 \begin_layout PlainLayout
24860 C-u
24861 \end_layout
24862
24863 \end_inset
24864
24865  
24866 \begin_inset Flex CharStyle:Code
24867 status collapsed
24868
24869 \begin_layout PlainLayout
24870 font-underline
24871 \end_layout
24872
24873 \end_inset
24874
24875
24876 \end_layout
24877
24878 \begin_layout List
24879 \labelwidthstring 00.00.0000
24880 \begin_inset Flex CharStyle:MenuItem
24881 status collapsed
24882
24883 \begin_layout PlainLayout
24884 C-v
24885 \end_layout
24886
24887 \end_inset
24888
24889  
24890 \begin_inset Flex CharStyle:Code
24891 status collapsed
24892
24893 \begin_layout PlainLayout
24894 paste
24895 \end_layout
24896
24897 \end_inset
24898
24899
24900 \end_layout
24901
24902 \begin_layout List
24903 \labelwidthstring 00.00.0000
24904 \begin_inset Flex CharStyle:MenuItem
24905 status collapsed
24906
24907 \begin_layout PlainLayout
24908 C-w
24909 \end_layout
24910
24911 \end_inset
24912
24913  
24914 \begin_inset Flex CharStyle:Code
24915 status collapsed
24916
24917 \begin_layout PlainLayout
24918 buffer-close
24919 \end_layout
24920
24921 \end_inset
24922
24923
24924 \end_layout
24925
24926 \begin_layout List
24927 \labelwidthstring 00.00.0000
24928 \begin_inset Flex CharStyle:MenuItem
24929 status collapsed
24930
24931 \begin_layout PlainLayout
24932 C-x
24933 \end_layout
24934
24935 \end_inset
24936
24937  
24938 \begin_inset Flex CharStyle:Code
24939 status collapsed
24940
24941 \begin_layout PlainLayout
24942 cut
24943 \end_layout
24944
24945 \end_inset
24946
24947
24948 \end_layout
24949
24950 \begin_layout List
24951 \labelwidthstring 00.00.0000
24952 \begin_inset Flex CharStyle:MenuItem
24953 status collapsed
24954
24955 \begin_layout PlainLayout
24956 C-z
24957 \end_layout
24958
24959 \end_inset
24960
24961  
24962 \begin_inset Flex CharStyle:Code
24963 status collapsed
24964
24965 \begin_layout PlainLayout
24966 undo
24967 \end_layout
24968
24969 \end_inset
24970
24971
24972 \end_layout
24973
24974 \begin_layout List
24975 \labelwidthstring 00.00.0000
24976 \begin_inset Flex CharStyle:MenuItem
24977 status collapsed
24978
24979 \begin_layout PlainLayout
24980 C-space
24981 \end_layout
24982
24983 \end_inset
24984
24985  
24986 \begin_inset Flex CharStyle:Code
24987 status collapsed
24988
24989 \begin_layout PlainLayout
24990 protected-space-insert
24991 \end_layout
24992
24993 \end_inset
24994
24995
24996 \end_layout
24997
24998 \begin_layout List
24999 \labelwidthstring 00.00.0000
25000 \begin_inset Flex CharStyle:MenuItem
25001 status collapsed
25002
25003 \begin_layout PlainLayout
25004 C-S-C
25005 \end_layout
25006
25007 \end_inset
25008
25009  
25010 \begin_inset Flex CharStyle:Code
25011 status collapsed
25012
25013 \begin_layout PlainLayout
25014 layout-copy
25015 \end_layout
25016
25017 \end_inset
25018
25019
25020 \end_layout
25021
25022 \begin_layout List
25023 \labelwidthstring 00.00.0000
25024 \begin_inset Flex CharStyle:MenuItem
25025 status collapsed
25026
25027 \begin_layout PlainLayout
25028 C-S-D
25029 \end_layout
25030
25031 \end_inset
25032
25033  
25034 \begin_inset Flex CharStyle:Code
25035 status collapsed
25036
25037 \begin_layout PlainLayout
25038 buffer-typeset
25039 \end_layout
25040
25041 \end_inset
25042
25043
25044 \end_layout
25045
25046 \begin_layout List
25047 \labelwidthstring 00.00.0000
25048 \begin_inset Flex CharStyle:MenuItem
25049 status collapsed
25050
25051 \begin_layout PlainLayout
25052 C-S-M
25053 \end_layout
25054
25055 \end_inset
25056
25057  
25058 \begin_inset Flex CharStyle:Code
25059 status collapsed
25060
25061 \begin_layout PlainLayout
25062 math-display
25063 \end_layout
25064
25065 \end_inset
25066
25067
25068 \end_layout
25069
25070 \begin_layout List
25071 \labelwidthstring 00.00.0000
25072 \begin_inset Flex CharStyle:MenuItem
25073 status collapsed
25074
25075 \begin_layout PlainLayout
25076 C-S-N
25077 \end_layout
25078
25079 \end_inset
25080
25081  
25082 \begin_inset Flex CharStyle:Code
25083 status collapsed
25084
25085 \begin_layout PlainLayout
25086 buffer-new-template
25087 \end_layout
25088
25089 \end_inset
25090
25091
25092 \end_layout
25093
25094 \begin_layout List
25095 \labelwidthstring 00.00.0000
25096 \begin_inset Flex CharStyle:MenuItem
25097 status collapsed
25098
25099 \begin_layout PlainLayout
25100 C-S-P
25101 \end_layout
25102
25103 \end_inset
25104
25105  
25106 \begin_inset Flex CharStyle:Code
25107 status collapsed
25108
25109 \begin_layout PlainLayout
25110 font-code 
25111 \end_layout
25112
25113 \end_inset
25114
25115
25116 \end_layout
25117
25118 \begin_layout List
25119 \labelwidthstring 00.00.0000
25120 \begin_inset Flex CharStyle:MenuItem
25121 status collapsed
25122
25123 \begin_layout PlainLayout
25124 C-S-S
25125 \end_layout
25126
25127 \end_inset
25128
25129  
25130 \begin_inset Flex CharStyle:Code
25131 status collapsed
25132
25133 \begin_layout PlainLayout
25134 buffer-write-as
25135 \end_layout
25136
25137 \end_inset
25138
25139
25140 \end_layout
25141
25142 \begin_layout List
25143 \labelwidthstring 00.00.0000
25144 \begin_inset Flex CharStyle:MenuItem
25145 status collapsed
25146
25147 \begin_layout PlainLayout
25148 C-S-T
25149 \end_layout
25150
25151 \end_inset
25152
25153  
25154 \begin_inset Flex CharStyle:Code
25155 status collapsed
25156
25157 \begin_layout PlainLayout
25158 buffer-typeset-ps
25159 \end_layout
25160
25161 \end_inset
25162
25163
25164 \end_layout
25165
25166 \begin_layout List
25167 \labelwidthstring 00.00.0000
25168 \begin_inset Flex CharStyle:MenuItem
25169 status collapsed
25170
25171 \begin_layout PlainLayout
25172 C-S-V
25173 \end_layout
25174
25175 \end_inset
25176
25177  
25178 \begin_inset Flex CharStyle:Code
25179 status collapsed
25180
25181 \begin_layout PlainLayout
25182 layout-paste
25183 \end_layout
25184
25185 \end_inset
25186
25187
25188 \end_layout
25189
25190 \begin_layout List
25191 \labelwidthstring 00.00.0000
25192 \begin_inset Flex CharStyle:MenuItem
25193 status collapsed
25194
25195 \begin_layout PlainLayout
25196 C-S-Z
25197 \end_layout
25198
25199 \end_inset
25200
25201  
25202 \begin_inset Flex CharStyle:Code
25203 status collapsed
25204
25205 \begin_layout PlainLayout
25206 redo
25207 \end_layout
25208
25209 \end_inset
25210
25211
25212 \end_layout
25213
25214 \begin_layout List
25215 \labelwidthstring 00.00.0000
25216 \begin_inset Flex CharStyle:MenuItem
25217 status collapsed
25218
25219 \begin_layout PlainLayout
25220 S-Insert
25221 \end_layout
25222
25223 \end_inset
25224
25225  
25226 \begin_inset Flex CharStyle:Code
25227 status collapsed
25228
25229 \begin_layout PlainLayout
25230 paste
25231 \end_layout
25232
25233 \end_inset
25234
25235
25236 \end_layout
25237
25238 \begin_layout List
25239 \labelwidthstring 00.00.0000
25240 \begin_inset Flex CharStyle:MenuItem
25241 status collapsed
25242
25243 \begin_layout PlainLayout
25244 S-Delete
25245 \end_layout
25246
25247 \end_inset
25248
25249  
25250 \begin_inset Flex CharStyle:Code
25251 status collapsed
25252
25253 \begin_layout PlainLayout
25254 cut
25255 \end_layout
25256
25257 \end_inset
25258
25259
25260 \end_layout
25261
25262 \begin_layout List
25263 \labelwidthstring 00.00.0000
25264 \begin_inset Flex CharStyle:MenuItem
25265 status collapsed
25266
25267 \begin_layout PlainLayout
25268 C-period
25269 \end_layout
25270
25271 \end_inset
25272
25273  
25274 \begin_inset Flex CharStyle:Code
25275 status collapsed
25276
25277 \begin_layout PlainLayout
25278 end-of-sentence-period-insert
25279 \end_layout
25280
25281 \end_inset
25282
25283
25284 \end_layout
25285
25286 \begin_layout List
25287 \labelwidthstring 00.00.0000
25288 \begin_inset Flex CharStyle:MenuItem
25289 status collapsed
25290
25291 \begin_layout PlainLayout
25292 C-S-greater
25293 \end_layout
25294
25295 \end_inset
25296
25297  
25298 \begin_inset Flex CharStyle:Code
25299 status collapsed
25300
25301 \begin_layout PlainLayout
25302 label-goto
25303 \end_layout
25304
25305 \end_inset
25306
25307
25308 \end_layout
25309
25310 \begin_layout List
25311 \labelwidthstring 00.00.0000
25312 \begin_inset Flex CharStyle:MenuItem
25313 status collapsed
25314
25315 \begin_layout PlainLayout
25316 C-S-less
25317 \end_layout
25318
25319 \end_inset
25320
25321  
25322 \begin_inset Flex CharStyle:Code
25323 status collapsed
25324
25325 \begin_layout PlainLayout
25326 reference-back
25327 \end_layout
25328
25329 \end_inset
25330
25331
25332 \end_layout
25333
25334 \begin_layout List
25335 \labelwidthstring 00.00.0000
25336 \begin_inset Flex CharStyle:MenuItem
25337 status collapsed
25338
25339 \begin_layout PlainLayout
25340 C-minus
25341 \end_layout
25342
25343 \end_inset
25344
25345  
25346 \begin_inset Flex CharStyle:Code
25347 status collapsed
25348
25349 \begin_layout PlainLayout
25350 hyphenation-point-insert
25351 \end_layout
25352
25353 \end_inset
25354
25355
25356 \end_layout
25357
25358 \begin_layout List
25359 \labelwidthstring 00.00.0000
25360 \begin_inset Flex CharStyle:MenuItem
25361 status collapsed
25362
25363 \begin_layout PlainLayout
25364 C-S-quotedbl
25365 \end_layout
25366
25367 \end_inset
25368
25369  
25370 \begin_inset Flex CharStyle:Code
25371 status collapsed
25372
25373 \begin_layout PlainLayout
25374 quote-insert
25375 \end_layout
25376
25377 \end_inset
25378
25379
25380 \end_layout
25381
25382 \begin_layout List
25383 \labelwidthstring 00.00.0000
25384 \begin_inset Flex CharStyle:MenuItem
25385 status collapsed
25386
25387 \begin_layout PlainLayout
25388 C-S-space
25389 \end_layout
25390
25391 \end_inset
25392
25393  
25394 \begin_inset Flex CharStyle:Code
25395 status collapsed
25396
25397 \begin_layout PlainLayout
25398 protected-space-insert
25399 \end_layout
25400
25401 \end_inset
25402
25403
25404 \end_layout
25405
25406 \begin_layout List
25407 \labelwidthstring 00.00.0000
25408 \begin_inset Flex CharStyle:MenuItem
25409 status collapsed
25410
25411 \begin_layout PlainLayout
25412 M-x
25413 \end_layout
25414
25415 \end_inset
25416
25417  
25418 \begin_inset Flex CharStyle:Code
25419 status collapsed
25420
25421 \begin_layout PlainLayout
25422 command-execute
25423 \end_layout
25424
25425 \end_inset
25426
25427
25428 \end_layout
25429
25430 \begin_layout List
25431 \labelwidthstring 00.00.0000
25432 \begin_inset Flex CharStyle:MenuItem
25433 status collapsed
25434
25435 \begin_layout PlainLayout
25436 S-Home
25437 \end_layout
25438
25439 \end_inset
25440
25441  
25442 \begin_inset Flex CharStyle:Code
25443 status collapsed
25444
25445 \begin_layout PlainLayout
25446 line-begin-select
25447 \end_layout
25448
25449 \end_inset
25450
25451
25452 \end_layout
25453
25454 \begin_layout List
25455 \labelwidthstring 00.00.0000
25456 \begin_inset Flex CharStyle:MenuItem
25457 status collapsed
25458
25459 \begin_layout PlainLayout
25460 S-End
25461 \end_layout
25462
25463 \end_inset
25464
25465  
25466 \begin_inset Flex CharStyle:Code
25467 status collapsed
25468
25469 \begin_layout PlainLayout
25470 line-end-select
25471 \end_layout
25472
25473 \end_inset
25474
25475
25476 \end_layout
25477
25478 \begin_layout List
25479 \labelwidthstring 00.00.0000
25480 \begin_inset Flex CharStyle:MenuItem
25481 status collapsed
25482
25483 \begin_layout PlainLayout
25484 S-Up
25485 \end_layout
25486
25487 \end_inset
25488
25489  
25490 \begin_inset Flex CharStyle:Code
25491 status collapsed
25492
25493 \begin_layout PlainLayout
25494 up-select
25495 \end_layout
25496
25497 \end_inset
25498
25499
25500 \end_layout
25501
25502 \begin_layout List
25503 \labelwidthstring 00.00.0000
25504 \begin_inset Flex CharStyle:MenuItem
25505 status collapsed
25506
25507 \begin_layout PlainLayout
25508 S-Down
25509 \end_layout
25510
25511 \end_inset
25512
25513  
25514 \begin_inset Flex CharStyle:Code
25515 status collapsed
25516
25517 \begin_layout PlainLayout
25518 down-select
25519 \end_layout
25520
25521 \end_inset
25522
25523
25524 \end_layout
25525
25526 \begin_layout List
25527 \labelwidthstring 00.00.0000
25528 \begin_inset Flex CharStyle:MenuItem
25529 status collapsed
25530
25531 \begin_layout PlainLayout
25532 S-Delete
25533 \end_layout
25534
25535 \end_inset
25536
25537  
25538 \begin_inset Flex CharStyle:Code
25539 status collapsed
25540
25541 \begin_layout PlainLayout
25542 cut
25543 \end_layout
25544
25545 \end_inset
25546
25547
25548 \end_layout
25549
25550 \begin_layout List
25551 \labelwidthstring 00.00.0000
25552 \begin_inset Flex CharStyle:MenuItem
25553 status collapsed
25554
25555 \begin_layout PlainLayout
25556 S-Insert
25557 \end_layout
25558
25559 \end_inset
25560
25561  
25562 \begin_inset Flex CharStyle:Code
25563 status collapsed
25564
25565 \begin_layout PlainLayout
25566 paste
25567 \end_layout
25568
25569 \end_inset
25570
25571
25572 \end_layout
25573
25574 \begin_layout List
25575 \labelwidthstring 00.00.0000
25576 \begin_inset Flex CharStyle:MenuItem
25577 status collapsed
25578
25579 \begin_layout PlainLayout
25580 S-Next
25581 \end_layout
25582
25583 \end_inset
25584
25585  
25586 \begin_inset Flex CharStyle:Code
25587 status collapsed
25588
25589 \begin_layout PlainLayout
25590 screen-down-select
25591 \end_layout
25592
25593 \end_inset
25594
25595
25596 \end_layout
25597
25598 \begin_layout List
25599 \labelwidthstring 00.00.0000
25600 \begin_inset Flex CharStyle:MenuItem
25601 status collapsed
25602
25603 \begin_layout PlainLayout
25604 S-Prior
25605 \end_layout
25606
25607 \end_inset
25608
25609  
25610 \begin_inset Flex CharStyle:Code
25611 status collapsed
25612
25613 \begin_layout PlainLayout
25614 screen-up-select
25615 \end_layout
25616
25617 \end_inset
25618
25619
25620 \end_layout
25621
25622 \begin_layout List
25623 \labelwidthstring 00.00.0000
25624 \begin_inset Flex CharStyle:MenuItem
25625 status collapsed
25626
25627 \begin_layout PlainLayout
25628 S-Left
25629 \end_layout
25630
25631 \end_inset
25632
25633  
25634 \begin_inset Flex CharStyle:Code
25635 status collapsed
25636
25637 \begin_layout PlainLayout
25638 backward-select
25639 \end_layout
25640
25641 \end_inset
25642
25643
25644 \end_layout
25645
25646 \begin_layout List
25647 \labelwidthstring 00.00.0000
25648 \begin_inset Flex CharStyle:MenuItem
25649 status collapsed
25650
25651 \begin_layout PlainLayout
25652 S-Right
25653 \end_layout
25654
25655 \end_inset
25656
25657  
25658 \begin_inset Flex CharStyle:Code
25659 status collapsed
25660
25661 \begin_layout PlainLayout
25662 forward-select
25663 \end_layout
25664
25665 \end_inset
25666
25667
25668 \end_layout
25669
25670 \begin_layout List
25671 \labelwidthstring 00.00.0000
25672 \begin_inset Flex CharStyle:MenuItem
25673 status collapsed
25674
25675 \begin_layout PlainLayout
25676 C-Home
25677 \end_layout
25678
25679 \end_inset
25680
25681  
25682 \begin_inset Flex CharStyle:Code
25683 status collapsed
25684
25685 \begin_layout PlainLayout
25686 buffer-begin
25687 \end_layout
25688
25689 \end_inset
25690
25691
25692 \end_layout
25693
25694 \begin_layout List
25695 \labelwidthstring 00.00.0000
25696 \begin_inset Flex CharStyle:MenuItem
25697 status collapsed
25698
25699 \begin_layout PlainLayout
25700 C-End
25701 \end_layout
25702
25703 \end_inset
25704
25705  
25706 \begin_inset Flex CharStyle:Code
25707 status collapsed
25708
25709 \begin_layout PlainLayout
25710 buffer-end
25711 \end_layout
25712
25713 \end_inset
25714
25715
25716 \end_layout
25717
25718 \begin_layout List
25719 \labelwidthstring 00.00.0000
25720 \begin_inset Flex CharStyle:MenuItem
25721 status collapsed
25722
25723 \begin_layout PlainLayout
25724 C-Up
25725 \end_layout
25726
25727 \end_inset
25728
25729  
25730 \begin_inset Flex CharStyle:Code
25731 status collapsed
25732
25733 \begin_layout PlainLayout
25734 paragraph-up
25735 \end_layout
25736
25737 \end_inset
25738
25739
25740 \end_layout
25741
25742 \begin_layout List
25743 \labelwidthstring 00.00.0000
25744 \begin_inset Flex CharStyle:MenuItem
25745 status collapsed
25746
25747 \begin_layout PlainLayout
25748 C-Down
25749 \end_layout
25750
25751 \end_inset
25752
25753  
25754 \begin_inset Flex CharStyle:Code
25755 status collapsed
25756
25757 \begin_layout PlainLayout
25758 paragraph-down
25759 \end_layout
25760
25761 \end_inset
25762
25763
25764 \end_layout
25765
25766 \begin_layout List
25767 \labelwidthstring 00.00.0000
25768 \begin_inset Flex CharStyle:MenuItem
25769 status collapsed
25770
25771 \begin_layout PlainLayout
25772 C-Delete
25773 \end_layout
25774
25775 \end_inset
25776
25777  
25778 \begin_inset Flex CharStyle:Code
25779 status collapsed
25780
25781 \begin_layout PlainLayout
25782 word-delete-forward
25783 \end_layout
25784
25785 \end_inset
25786
25787
25788 \end_layout
25789
25790 \begin_layout List
25791 \labelwidthstring 00.00.0000
25792 \begin_inset Flex CharStyle:MenuItem
25793 status collapsed
25794
25795 \begin_layout PlainLayout
25796 C-BackSpace
25797 \end_layout
25798
25799 \end_inset
25800
25801  
25802 \begin_inset Flex CharStyle:Code
25803 status collapsed
25804
25805 \begin_layout PlainLayout
25806 word-delete-backward
25807 \end_layout
25808
25809 \end_inset
25810
25811
25812 \end_layout
25813
25814 \begin_layout List
25815 \labelwidthstring 00.00.0000
25816 \begin_inset Flex CharStyle:MenuItem
25817 status collapsed
25818
25819 \begin_layout PlainLayout
25820 C-Insert
25821 \end_layout
25822
25823 \end_inset
25824
25825  
25826 \begin_inset Flex CharStyle:Code
25827 status collapsed
25828
25829 \begin_layout PlainLayout
25830 copy
25831 \end_layout
25832
25833 \end_inset
25834
25835
25836 \end_layout
25837
25838 \begin_layout List
25839 \labelwidthstring 00.00.0000
25840 \begin_inset Flex CharStyle:MenuItem
25841 status collapsed
25842
25843 \begin_layout PlainLayout
25844 C-Return
25845 \end_layout
25846
25847 \end_inset
25848
25849  
25850 \begin_inset Flex CharStyle:Code
25851 status collapsed
25852
25853 \begin_layout PlainLayout
25854 break-line
25855 \end_layout
25856
25857 \end_inset
25858
25859
25860 \end_layout
25861
25862 \begin_layout List
25863 \labelwidthstring 00.00.0000
25864 \begin_inset Flex CharStyle:MenuItem
25865 status collapsed
25866
25867 \begin_layout PlainLayout
25868 C-Left
25869 \end_layout
25870
25871 \end_inset
25872
25873  
25874 \begin_inset Flex CharStyle:Code
25875 status collapsed
25876
25877 \begin_layout PlainLayout
25878 word-backward
25879 \end_layout
25880
25881 \end_inset
25882
25883
25884 \end_layout
25885
25886 \begin_layout List
25887 \labelwidthstring 00.00.0000
25888 \begin_inset Flex CharStyle:MenuItem
25889 status collapsed
25890
25891 \begin_layout PlainLayout
25892 C-Right
25893 \end_layout
25894
25895 \end_inset
25896
25897  
25898 \begin_inset Flex CharStyle:Code
25899 status collapsed
25900
25901 \begin_layout PlainLayout
25902 word-forward
25903 \end_layout
25904
25905 \end_inset
25906
25907
25908 \end_layout
25909
25910 \begin_layout List
25911 \labelwidthstring 00.00.0000
25912 \begin_inset Flex CharStyle:MenuItem
25913 status collapsed
25914
25915 \begin_layout PlainLayout
25916 C-S-Down
25917 \end_layout
25918
25919 \end_inset
25920
25921  
25922 \begin_inset Flex CharStyle:Code
25923 status collapsed
25924
25925 \begin_layout PlainLayout
25926 paragraph-down-select
25927 \end_layout
25928
25929 \end_inset
25930
25931
25932 \end_layout
25933
25934 \begin_layout List
25935 \labelwidthstring 00.00.0000
25936 \begin_inset Flex CharStyle:MenuItem
25937 status collapsed
25938
25939 \begin_layout PlainLayout
25940 C-S-End
25941 \end_layout
25942
25943 \end_inset
25944
25945  
25946 \begin_inset Flex CharStyle:Code
25947 status collapsed
25948
25949 \begin_layout PlainLayout
25950 buffer-end-select
25951 \end_layout
25952
25953 \end_inset
25954
25955
25956 \end_layout
25957
25958 \begin_layout List
25959 \labelwidthstring 00.00.0000
25960 \begin_inset Flex CharStyle:MenuItem
25961 status collapsed
25962
25963 \begin_layout PlainLayout
25964 C-S-Home
25965 \end_layout
25966
25967 \end_inset
25968
25969  
25970 \begin_inset Flex CharStyle:Code
25971 status collapsed
25972
25973 \begin_layout PlainLayout
25974 buffer-begin-select
25975 \end_layout
25976
25977 \end_inset
25978
25979
25980 \end_layout
25981
25982 \begin_layout List
25983 \labelwidthstring 00.00.0000
25984 \begin_inset Flex CharStyle:MenuItem
25985 status collapsed
25986
25987 \begin_layout PlainLayout
25988 C-S-Left
25989 \end_layout
25990
25991 \end_inset
25992
25993  
25994 \begin_inset Flex CharStyle:Code
25995 status collapsed
25996
25997 \begin_layout PlainLayout
25998 word-backward-select
25999 \end_layout
26000
26001 \end_inset
26002
26003
26004 \end_layout
26005
26006 \begin_layout List
26007 \labelwidthstring 00.00.0000
26008 \begin_inset Flex CharStyle:MenuItem
26009 status collapsed
26010
26011 \begin_layout PlainLayout
26012 C-S-Right
26013 \end_layout
26014
26015 \end_inset
26016
26017  
26018 \begin_inset Flex CharStyle:Code
26019 status collapsed
26020
26021 \begin_layout PlainLayout
26022 word-forward-select
26023 \end_layout
26024
26025 \end_inset
26026
26027
26028 \end_layout
26029
26030 \begin_layout List
26031 \labelwidthstring 00.00.0000
26032 \begin_inset Flex CharStyle:MenuItem
26033 status collapsed
26034
26035 \begin_layout PlainLayout
26036 C-S-Up
26037 \end_layout
26038
26039 \end_inset
26040
26041  
26042 \begin_inset Flex CharStyle:Code
26043 status collapsed
26044
26045 \begin_layout PlainLayout
26046 paragraph-up-select
26047 \end_layout
26048
26049 \end_inset
26050
26051
26052 \end_layout
26053
26054 \begin_layout List
26055 \labelwidthstring 00.00.0000
26056 \begin_inset Flex CharStyle:MenuItem
26057 status collapsed
26058
26059 \begin_layout PlainLayout
26060 C-S-quotedbl
26061 \end_layout
26062
26063 \end_inset
26064
26065  
26066 \begin_inset Flex CharStyle:Code
26067 status collapsed
26068
26069 \begin_layout PlainLayout
26070 quote-insert
26071 \end_layout
26072
26073 \end_inset
26074
26075
26076 \end_layout
26077
26078 \begin_layout List
26079 \labelwidthstring 00.00.0000
26080 \begin_inset Flex CharStyle:MenuItem
26081 status collapsed
26082
26083 \begin_layout PlainLayout
26084 M-Return
26085 \end_layout
26086
26087 \end_inset
26088
26089  
26090 \begin_inset Flex CharStyle:Code
26091 status collapsed
26092
26093 \begin_layout PlainLayout
26094 break-paragraph-keep-layout
26095 \end_layout
26096
26097 \end_inset
26098
26099
26100 \end_layout
26101
26102 \begin_layout List
26103 \labelwidthstring 00.00.0000
26104 \begin_inset Flex CharStyle:MenuItem
26105 status collapsed
26106
26107 \begin_layout PlainLayout
26108 M-period
26109 \end_layout
26110
26111 \end_inset
26112
26113  
26114 \begin_inset Flex CharStyle:Code
26115 status collapsed
26116
26117 \begin_layout PlainLayout
26118 dots-insert
26119 \end_layout
26120
26121 \end_inset
26122
26123
26124 \end_layout
26125
26126 \begin_layout List
26127 \labelwidthstring 00.00.0000
26128 \begin_inset Flex CharStyle:MenuItem
26129 status collapsed
26130
26131 \begin_layout PlainLayout
26132 M-S-Right
26133 \end_layout
26134
26135 \end_inset
26136
26137  
26138 \begin_inset Flex CharStyle:Code
26139 status collapsed
26140
26141 \begin_layout PlainLayout
26142 depth-increment
26143 \end_layout
26144
26145 \end_inset
26146
26147
26148 \end_layout
26149
26150 \begin_layout List
26151 \labelwidthstring 00.00.0000
26152 \begin_inset Flex CharStyle:MenuItem
26153 status collapsed
26154
26155 \begin_layout PlainLayout
26156 M-S-Left
26157 \end_layout
26158
26159 \end_inset
26160
26161  
26162 \begin_inset Flex CharStyle:Code
26163 status collapsed
26164
26165 \begin_layout PlainLayout
26166 depth-decrement
26167 \end_layout
26168
26169 \end_inset
26170
26171
26172 \end_layout
26173
26174 \begin_layout List
26175 \labelwidthstring 00.00.0000
26176 \begin_inset Flex CharStyle:MenuItem
26177 status collapsed
26178
26179 \begin_layout PlainLayout
26180 Escape
26181 \end_layout
26182
26183 \end_inset
26184
26185  
26186 \begin_inset Flex CharStyle:Code
26187 status collapsed
26188
26189 \begin_layout PlainLayout
26190 cancel
26191 \end_layout
26192
26193 \end_inset
26194
26195
26196 \end_layout
26197
26198 \begin_layout List
26199 \labelwidthstring 00.00.0000
26200 \begin_inset Flex CharStyle:MenuItem
26201 status collapsed
26202
26203 \begin_layout PlainLayout
26204 F2
26205 \end_layout
26206
26207 \end_inset
26208
26209  
26210 \begin_inset Flex CharStyle:Code
26211 status collapsed
26212
26213 \begin_layout PlainLayout
26214 buffer-write
26215 \end_layout
26216
26217 \end_inset
26218
26219
26220 \end_layout
26221
26222 \begin_layout List
26223 \labelwidthstring 00.00.0000
26224 \begin_inset Flex CharStyle:MenuItem
26225 status collapsed
26226
26227 \begin_layout PlainLayout
26228 F3
26229 \end_layout
26230
26231 \end_inset
26232
26233  
26234 \begin_inset Flex CharStyle:Code
26235 status collapsed
26236
26237 \begin_layout PlainLayout
26238 buffer-open
26239 \end_layout
26240
26241 \end_inset
26242
26243
26244 \end_layout
26245
26246 \begin_layout List
26247 \labelwidthstring 00.00.0000
26248 \begin_inset Flex CharStyle:MenuItem
26249 status collapsed
26250
26251 \begin_layout PlainLayout
26252 F5
26253 \end_layout
26254
26255 \end_inset
26256
26257  
26258 \begin_inset Flex CharStyle:Code
26259 status collapsed
26260
26261 \begin_layout PlainLayout
26262 screen-recenter
26263 \end_layout
26264
26265 \end_inset
26266
26267
26268 \end_layout
26269
26270 \begin_layout List
26271 \labelwidthstring 00.00.0000
26272 \begin_inset Flex CharStyle:MenuItem
26273 status collapsed
26274
26275 \begin_layout PlainLayout
26276 F7
26277 \end_layout
26278
26279 \end_inset
26280
26281  
26282 \begin_inset Flex CharStyle:Code
26283 status collapsed
26284
26285 \begin_layout PlainLayout
26286 spellchecker
26287 \end_layout
26288
26289 \end_inset
26290
26291
26292 \end_layout
26293
26294 \begin_layout List
26295 \labelwidthstring 00.00.0000
26296 \begin_inset Flex CharStyle:MenuItem
26297 status collapsed
26298
26299 \begin_layout PlainLayout
26300 F9
26301 \end_layout
26302
26303 \end_inset
26304
26305  
26306 \begin_inset Flex CharStyle:Code
26307 status collapsed
26308
26309 \begin_layout PlainLayout
26310 meta-prefix
26311 \end_layout
26312
26313 \end_inset
26314
26315
26316 \end_layout
26317
26318 \begin_layout List
26319 \labelwidthstring 00.00.0000
26320 \begin_inset Flex CharStyle:MenuItem
26321 status collapsed
26322
26323 \begin_layout PlainLayout
26324 C-F4
26325 \end_layout
26326
26327 \end_inset
26328
26329  
26330 \begin_inset Flex CharStyle:Code
26331 status collapsed
26332
26333 \begin_layout PlainLayout
26334 buffer-close
26335 \end_layout
26336
26337 \end_inset
26338
26339
26340 \end_layout
26341
26342 \begin_layout List
26343 \labelwidthstring 00.00.0000
26344 \begin_inset Flex CharStyle:MenuItem
26345 status collapsed
26346
26347 \begin_layout PlainLayout
26348 M-F4
26349 \end_layout
26350
26351 \end_inset
26352
26353  
26354 \begin_inset Flex CharStyle:Code
26355 status collapsed
26356
26357 \begin_layout PlainLayout
26358 lyx-quit
26359 \end_layout
26360
26361 \end_inset
26362
26363
26364 \end_layout
26365
26366 \begin_layout Subsection
26367 Specific to 
26368 \begin_inset Flex CharStyle:Code
26369 status collapsed
26370
26371 \begin_layout PlainLayout
26372 sciword.bind
26373 \end_layout
26374
26375 \end_inset
26376
26377
26378 \end_layout
26379
26380 \begin_layout Standard
26381 These are LyX keyboard definitions for mathematics, similar to those of
26382  Scientific Word.
26383 \end_layout
26384
26385 \begin_layout Standard
26386 The bindings file and the present documentation were prepared by Serge Winitzki
26387  with assistance from Jean-Marc Lasgouttes.
26388  Version 1.3, for LyX 1.2.x and 1.3.x.
26389 \end_layout
26390
26391 \begin_layout Standard
26392 These definitions make it a lot easier to type equations without using the
26393  mouse, especially for people familiar with Scientific Word.
26394  The standard LyX bindings such as 
26395 \begin_inset Flex CharStyle:Code
26396 status collapsed
26397
26398 \begin_layout PlainLayout
26399 M-m
26400 \end_layout
26401
26402 \end_inset
26403
26404
26405 \end_layout
26406
26407 \begin_layout List
26408 \labelwidthstring 00.00.0000
26409 or 
26410 \begin_inset Flex CharStyle:Code
26411 status collapsed
26412
26413 \begin_layout PlainLayout
26414 M-o
26415 \end_layout
26416
26417 \end_inset
26418
26419  are unmodified.
26420 \end_layout
26421
26422 \begin_layout Standard
26423 Tip: to find the "LyX bind name" for a key, look at the status bar after
26424  typing some non-existent key combination.
26425  E.g.
26426  to find how "Ctrl-&" is referenced, press Ctrl-S and then Ctrl-&: the status
26427  bar shows "C-s S-C-ampersand." (This does not work in LyX 1.3.0!)
26428 \end_layout
26429
26430 \begin_layout List
26431 \labelwidthstring 00.00.0000
26432 \begin_inset Flex CharStyle:MenuItem
26433 status collapsed
26434
26435 \begin_layout PlainLayout
26436 C-c
26437 \end_layout
26438
26439 \end_inset
26440
26441  
26442 \begin_inset Flex CharStyle:Code
26443 status collapsed
26444
26445 \begin_layout PlainLayout
26446 copy
26447 \end_layout
26448
26449 \end_inset
26450
26451  -- Copy, cut, paste is as in Sciword, 
26452 \begin_inset Flex CharStyle:Code
26453 status collapsed
26454
26455 \begin_layout PlainLayout
26456 C-c
26457 \end_layout
26458
26459 \end_inset
26460
26461
26462 \begin_inset Flex CharStyle:Code
26463 status collapsed
26464
26465 \begin_layout PlainLayout
26466 C-x
26467 \end_layout
26468
26469 \end_inset
26470
26471 , and 
26472 \begin_inset Flex CharStyle:Code
26473 status collapsed
26474
26475 \begin_layout PlainLayout
26476 C-v
26477 \end_layout
26478
26479 \end_inset
26480
26481 .
26482 \end_layout
26483
26484 \begin_layout List
26485 \labelwidthstring 00.00.0000
26486 \begin_inset Flex CharStyle:MenuItem
26487 status collapsed
26488
26489 \begin_layout PlainLayout
26490 C-d
26491 \end_layout
26492
26493 \end_inset
26494
26495  
26496 \begin_inset Flex CharStyle:Code
26497 status collapsed
26498
26499 \begin_layout PlainLayout
26500 math-display
26501 \end_layout
26502
26503 \end_inset
26504
26505  -- Display equation toggle: type 
26506 \begin_inset Flex CharStyle:Code
26507 status collapsed
26508
26509 \begin_layout PlainLayout
26510 C-d
26511 \end_layout
26512
26513 \end_inset
26514
26515  to insert a displayed formula (
26516 \begin_inset Flex CharStyle:Code
26517 status collapsed
26518
26519 \begin_layout PlainLayout
26520 d
26521 \end_layout
26522
26523 \end_inset
26524
26525  for 
26526 \begin_inset Quotes eld
26527 \end_inset
26528
26529 displayed
26530 \begin_inset Quotes erd
26531 \end_inset
26532
26533 ).
26534  You can also type 
26535 \begin_inset Flex CharStyle:Code
26536 status collapsed
26537
26538 \begin_layout PlainLayout
26539 C-d
26540 \end_layout
26541
26542 \end_inset
26543
26544  in a displayed formula to convert it back to an inline formula.
26545 \end_layout
26546
26547 \begin_layout List
26548 \labelwidthstring 00.00.0000
26549 \begin_inset Flex CharStyle:MenuItem
26550 status collapsed
26551
26552 \begin_layout PlainLayout
26553 C-f
26554 \end_layout
26555
26556 \end_inset
26557
26558  
26559 \begin_inset Flex CharStyle:Code
26560 status collapsed
26561
26562 \begin_layout PlainLayout
26563 math-insert 
26564 \backslash
26565 frac
26566 \end_layout
26567
26568 \end_inset
26569
26570  -- Fractions: type 
26571 \begin_inset Flex CharStyle:Code
26572 status collapsed
26573
26574 \begin_layout PlainLayout
26575 C-f
26576 \end_layout
26577
26578 \end_inset
26579
26580  to insert a fraction (
26581 \begin_inset Flex CharStyle:Code
26582 status collapsed
26583
26584 \begin_layout PlainLayout
26585 f
26586 \end_layout
26587
26588 \end_inset
26589
26590  for 
26591 \begin_inset Quotes eld
26592 \end_inset
26593
26594 fraction
26595 \begin_inset Quotes erd
26596 \end_inset
26597
26598 ).
26599  You can also select an expression and type 
26600 \begin_inset Flex CharStyle:Code
26601 status collapsed
26602
26603 \begin_layout PlainLayout
26604 C-f
26605 \end_layout
26606
26607 \end_inset
26608
26609  to convert it to the numerator of a fraction.
26610  Note: pressing 
26611 \begin_inset Flex CharStyle:Code
26612 status collapsed
26613
26614 \begin_layout PlainLayout
26615 Backspace
26616 \end_layout
26617
26618 \end_inset
26619
26620  at the 
26621 \emph on
26622 left
26623 \emph default
26624  end of the denominator will delete the numerator and convert the denominator
26625  to a non-fraction.
26626 \end_layout
26627
26628 \begin_layout List
26629 \labelwidthstring 00.00.0000
26630 \begin_inset Flex CharStyle:MenuItem
26631 status collapsed
26632
26633 \begin_layout PlainLayout
26634 C-i
26635 \end_layout
26636
26637 \end_inset
26638
26639  
26640 \begin_inset Flex CharStyle:Code
26641 status collapsed
26642
26643 \begin_layout PlainLayout
26644 math-insert 
26645 \backslash
26646 int
26647 \end_layout
26648
26649 \end_inset
26650
26651  -- Inserts 
26652 \begin_inset Formula $\int$
26653 \end_inset
26654
26655  (
26656 \begin_inset Flex CharStyle:Code
26657 status collapsed
26658
26659 \begin_layout PlainLayout
26660 i
26661 \end_layout
26662
26663 \end_inset
26664
26665  for 
26666 \begin_inset Quotes eld
26667 \end_inset
26668
26669 integral
26670 \begin_inset Quotes erd
26671 \end_inset
26672
26673 )
26674 \end_layout
26675
26676 \begin_layout List
26677 \labelwidthstring 00.00.0000
26678 \begin_inset Flex CharStyle:MenuItem
26679 status collapsed
26680
26681 \begin_layout PlainLayout
26682 C-k
26683 \end_layout
26684
26685 \end_inset
26686
26687  
26688 \begin_inset Flex CharStyle:Code
26689 status collapsed
26690
26691 \begin_layout PlainLayout
26692 line-delete-forward
26693 \end_layout
26694
26695 \end_inset
26696
26697  -- Emacs-like binding: delete forward of cursor to end of line.
26698 \end_layout
26699
26700 \begin_layout List
26701 \labelwidthstring 00.00.0000
26702 \begin_inset Flex CharStyle:MenuItem
26703 status collapsed
26704
26705 \begin_layout PlainLayout
26706 C-m
26707 \end_layout
26708
26709 \end_inset
26710
26711  
26712 \begin_inset Flex CharStyle:Code
26713 status collapsed
26714
26715 \begin_layout PlainLayout
26716 math-mode
26717 \end_layout
26718
26719 \end_inset
26720
26721  -- A text/math toggle (
26722 \begin_inset Flex CharStyle:Code
26723 status collapsed
26724
26725 \begin_layout PlainLayout
26726 m
26727 \end_layout
26728
26729 \end_inset
26730
26731  for 
26732 \begin_inset Quotes eld
26733 \end_inset
26734
26735 math
26736 \begin_inset Quotes erd
26737 \end_inset
26738
26739 ): switches to math in text mode, and also inserts roman text in math mode.
26740  Also bound to 
26741 \begin_inset Flex CharStyle:Code
26742 status collapsed
26743
26744 \begin_layout PlainLayout
26745 C-t
26746 \end_layout
26747
26748 \end_inset
26749
26750  (
26751 \begin_inset Flex CharStyle:Code
26752 status collapsed
26753
26754 \begin_layout PlainLayout
26755 t
26756 \end_layout
26757
26758 \end_inset
26759
26760  for 
26761 \begin_inset Quotes eld
26762 \end_inset
26763
26764 text
26765 \begin_inset Quotes erd
26766 \end_inset
26767
26768 ).
26769 \end_layout
26770
26771 \begin_layout List
26772 \labelwidthstring 00.00.0000
26773 \begin_inset Flex CharStyle:MenuItem
26774 status collapsed
26775
26776 \begin_layout PlainLayout
26777 C-n
26778 \end_layout
26779
26780 \end_inset
26781
26782  
26783 \begin_inset Flex CharStyle:Code
26784 status collapsed
26785
26786 \begin_layout PlainLayout
26787 math-number
26788 \end_layout
26789
26790 \end_inset
26791
26792  -- Add/remove numbering in a single equation.
26793 \end_layout
26794
26795 \begin_layout List
26796 \labelwidthstring 00.00.0000
26797 \begin_inset Flex CharStyle:MenuItem
26798 status collapsed
26799
26800 \begin_layout PlainLayout
26801 S-C-N
26802 \end_layout
26803
26804 \end_inset
26805
26806  
26807 \begin_inset Flex CharStyle:Code
26808 status collapsed
26809
26810 \begin_layout PlainLayout
26811 math-nonumber
26812 \end_layout
26813
26814 \end_inset
26815
26816  -- Add/remove numbering at a line in equation arrays.
26817 \end_layout
26818
26819 \begin_layout Standard
26820 The above commands are toggles that control the numbering of equations (
26821 \begin_inset Flex CharStyle:Code
26822 status collapsed
26823
26824 \begin_layout PlainLayout
26825 N
26826 \end_layout
26827
26828 \end_inset
26829
26830  for 
26831 \begin_inset Quotes eld
26832 \end_inset
26833
26834 number
26835 \begin_inset Quotes erd
26836 \end_inset
26837
26838 ).
26839  Note: when deleting a number in a labeled eqnarray, the label is not really
26840  removed (the TeX code becomes 
26841 \begin_inset Quotes eld
26842 \end_inset
26843
26844
26845 \begin_inset Flex CharStyle:Code
26846 status collapsed
26847
26848 \begin_layout PlainLayout
26849
26850 \backslash
26851 label{} 
26852 \backslash
26853 nonumber
26854 \end_layout
26855
26856 \end_inset
26857
26858
26859 \begin_inset Quotes erd
26860 \end_inset
26861
26862  ) and this generates a (harmless) LaTeX warning.
26863 \end_layout
26864
26865 \begin_layout List
26866 \labelwidthstring 00.00.0000
26867 \begin_inset Flex CharStyle:MenuItem
26868 status collapsed
26869
26870 \begin_layout PlainLayout
26871 C-o
26872 \end_layout
26873
26874 \end_inset
26875
26876  
26877 \begin_inset Flex CharStyle:Code
26878 status collapsed
26879
26880 \begin_layout PlainLayout
26881 file-open
26882 \end_layout
26883
26884 \end_inset
26885
26886  -- Open a new document.
26887  (W*ndows)
26888 \end_layout
26889
26890 \begin_layout List
26891 \labelwidthstring 00.00.0000
26892 \begin_inset Flex CharStyle:MenuItem
26893 status collapsed
26894
26895 \begin_layout PlainLayout
26896 C-q
26897 \end_layout
26898
26899 \end_inset
26900
26901  
26902 \begin_inset Flex CharStyle:Code
26903 status collapsed
26904
26905 \begin_layout PlainLayout
26906 quote-insert
26907 \end_layout
26908
26909 \end_inset
26910
26911  -- Insert a quote character " (
26912 \begin_inset Flex CharStyle:Code
26913 status collapsed
26914
26915 \begin_layout PlainLayout
26916 q
26917 \end_layout
26918
26919 \end_inset
26920
26921  for 
26922 \begin_inset Quotes eld
26923 \end_inset
26924
26925 quote
26926 \begin_inset Quotes erd
26927 \end_inset
26928
26929 ).
26930  This is not the 
26931 \begin_inset Quotes eld
26932 \end_inset
26933
26934 smart
26935 \begin_inset Quotes erd
26936 \end_inset
26937
26938  double quote character that you get by default.
26939 \end_layout
26940
26941 \begin_layout List
26942 \labelwidthstring 00.00.0000
26943 \begin_inset Flex CharStyle:MenuItem
26944 status collapsed
26945
26946 \begin_layout PlainLayout
26947 C-r
26948 \end_layout
26949
26950 \end_inset
26951
26952  
26953 \begin_inset Flex CharStyle:Code
26954 status collapsed
26955
26956 \begin_layout PlainLayout
26957 math-insert 
26958 \backslash
26959 sqrt
26960 \end_layout
26961
26962 \end_inset
26963
26964  -- Square root sign 
26965 \begin_inset Formula $\sqrt{x}$
26966 \end_inset
26967
26968  (
26969 \begin_inset Flex CharStyle:Code
26970 status collapsed
26971
26972 \begin_layout PlainLayout
26973 r
26974 \end_layout
26975
26976 \end_inset
26977
26978  for 
26979 \begin_inset Quotes eld
26980 \end_inset
26981
26982 root
26983 \begin_inset Quotes erd
26984 \end_inset
26985
26986 ).
26987 \end_layout
26988
26989 \begin_layout List
26990 \labelwidthstring 00.00.0000
26991 \begin_inset Flex CharStyle:MenuItem
26992 status collapsed
26993
26994 \begin_layout PlainLayout
26995 S-C-R
26996 \end_layout
26997
26998 \end_inset
26999
27000  
27001 \begin_inset Flex CharStyle:Code
27002 status collapsed
27003
27004 \begin_layout PlainLayout
27005 math-insert 
27006 \backslash
27007 root
27008 \end_layout
27009
27010 \end_inset
27011
27012  -- root sign 
27013 \begin_inset Formula $\sqrt[n]{x}$
27014 \end_inset
27015
27016 .
27017 \end_layout
27018
27019 \begin_layout List
27020 \labelwidthstring 00.00.0000
27021 \begin_inset Flex CharStyle:MenuItem
27022 status collapsed
27023
27024 \begin_layout PlainLayout
27025 C-t
27026 \end_layout
27027
27028 \end_inset
27029
27030  
27031 \begin_inset Flex CharStyle:Code
27032 status collapsed
27033
27034 \begin_layout PlainLayout
27035 math-mode
27036 \end_layout
27037
27038 \end_inset
27039
27040  -- Another binding for a switch between the text and the math mode (
27041 \begin_inset Flex CharStyle:Code
27042 status collapsed
27043
27044 \begin_layout PlainLayout
27045 t
27046 \end_layout
27047
27048 \end_inset
27049
27050  is for 
27051 \begin_inset Quotes eld
27052 \end_inset
27053
27054 text
27055 \begin_inset Quotes erd
27056 \end_inset
27057
27058 ).
27059  Note that the roman text inserted in math mode is special.
27060 \end_layout
27061
27062 \begin_layout List
27063 \labelwidthstring 00.00.0000
27064 \begin_inset Flex CharStyle:MenuItem
27065 status collapsed
27066
27067 \begin_layout PlainLayout
27068 C-u
27069 \end_layout
27070
27071 \end_inset
27072
27073  
27074 \begin_inset Flex CharStyle:Code
27075 status collapsed
27076
27077 \begin_layout PlainLayout
27078 font-underline
27079 \end_layout
27080
27081 \end_inset
27082
27083  -- 
27084 \bar under
27085 Underline
27086 \bar default
27087  the selected text (text mode only, use things like 
27088 \begin_inset Flex CharStyle:Code
27089 status collapsed
27090
27091 \begin_layout PlainLayout
27092
27093 \backslash
27094 overline
27095 \end_layout
27096
27097 \end_inset
27098
27099  or 
27100 \begin_inset Flex CharStyle:Code
27101 status collapsed
27102
27103 \begin_layout PlainLayout
27104
27105 \backslash
27106 underbar
27107 \end_layout
27108
27109 \end_inset
27110
27111  for math ).
27112 \end_layout
27113
27114 \begin_layout List
27115 \labelwidthstring 00.00.0000
27116 \begin_inset Flex CharStyle:MenuItem
27117 status collapsed
27118
27119 \begin_layout PlainLayout
27120 C-v
27121 \end_layout
27122
27123 \end_inset
27124
27125  
27126 \begin_inset Flex CharStyle:Code
27127 status collapsed
27128
27129 \begin_layout PlainLayout
27130 paste
27131 \end_layout
27132
27133 \end_inset
27134
27135  -- W*ndows heritage.
27136 \end_layout
27137
27138 \begin_layout List
27139 \labelwidthstring 00.00.0000
27140 \begin_inset Flex CharStyle:MenuItem
27141 status collapsed
27142
27143 \begin_layout PlainLayout
27144 C-w
27145 \end_layout
27146
27147 \end_inset
27148
27149  
27150 \begin_inset Flex CharStyle:Code
27151 status collapsed
27152
27153 \begin_layout PlainLayout
27154 buffer-close
27155 \end_layout
27156
27157 \end_inset
27158
27159  -- Close the current document (again, a W*ndows heritage).
27160 \end_layout
27161
27162 \begin_layout List
27163 \labelwidthstring 00.00.0000
27164 \begin_inset Flex CharStyle:MenuItem
27165 status collapsed
27166
27167 \begin_layout PlainLayout
27168 C-x
27169 \end_layout
27170
27171 \end_inset
27172
27173  
27174 \begin_inset Flex CharStyle:Code
27175 status collapsed
27176
27177 \begin_layout PlainLayout
27178 cut
27179 \end_layout
27180
27181 \end_inset
27182
27183
27184 \end_layout
27185
27186 \begin_layout List
27187 \labelwidthstring 00.00.0000
27188 \begin_inset Flex CharStyle:MenuItem
27189 status collapsed
27190
27191 \begin_layout PlainLayout
27192 C-z
27193 \end_layout
27194
27195 \end_inset
27196
27197  
27198 \begin_inset Flex CharStyle:Code
27199 status collapsed
27200
27201 \begin_layout PlainLayout
27202 undo
27203 \end_layout
27204
27205 \end_inset
27206
27207
27208 \end_layout
27209
27210 \begin_layout List
27211 \labelwidthstring 00.00.0000
27212 \begin_inset Flex CharStyle:MenuItem
27213 status collapsed
27214
27215 \begin_layout PlainLayout
27216 S-C-Z
27217 \end_layout
27218
27219 \end_inset
27220
27221  
27222 \begin_inset Flex CharStyle:Code
27223 status collapsed
27224
27225 \begin_layout PlainLayout
27226 redo
27227 \end_layout
27228
27229 \end_inset
27230
27231  -- the 
27232 \begin_inset Quotes eld
27233 \end_inset
27234
27235 Redo
27236 \begin_inset Quotes erd
27237 \end_inset
27238
27239  operation, or 
27240 \begin_inset Quotes eld
27241 \end_inset
27242
27243 undo the undo
27244 \begin_inset Quotes erd
27245 \end_inset
27246
27247 .
27248 \end_layout
27249
27250 \begin_layout Standard
27251 Bracket delimiters: press 
27252 \begin_inset Flex CharStyle:Code
27253 status collapsed
27254
27255 \begin_layout PlainLayout
27256 Ctrl
27257 \end_layout
27258
27259 \end_inset
27260
27261 -<bracket key> to insert a matching pair of delimiters.
27262  For example, 
27263 \begin_inset Flex CharStyle:Code
27264 status collapsed
27265
27266 \begin_layout PlainLayout
27267 Ctrl-[
27268 \end_layout
27269
27270 \end_inset
27271
27272  inserts a pair of parentheses 
27273 \begin_inset Formula $\left[\right]$
27274 \end_inset
27275
27276 .
27277  (Note: 
27278 \begin_inset Flex CharStyle:Code
27279 status collapsed
27280
27281 \begin_layout PlainLayout
27282 Ctrl-]
27283 \end_layout
27284
27285 \end_inset
27286
27287  does the same thing.) It will switch to math mode if needed.
27288  The supported characters are ( [ { < |.
27289  It is the same to press the right or the left bracket.
27290  The corresponding delimiters are 
27291 \begin_inset Formula $\left(\right)$
27292 \end_inset
27293
27294  
27295 \begin_inset Formula $\left[\right]$
27296 \end_inset
27297
27298  
27299 \begin_inset Formula $\left\{ \right\} $
27300 \end_inset
27301
27302  
27303 \begin_inset Formula $\left\langle \right\rangle $
27304 \end_inset
27305
27306  
27307 \begin_inset Formula $\left|\right|$
27308 \end_inset
27309
27310 .
27311  The delimiters are 
27312 \begin_inset Quotes eld
27313 \end_inset
27314
27315 smart
27316 \begin_inset Quotes erd
27317 \end_inset
27318
27319  and resize with their contents.
27320  Use Math Panel to get other or non-matching delimiters.
27321  Press backspace on the 
27322 \emph on
27323 left
27324 \emph default
27325  delimiter to remove both 
27326 \begin_inset Quotes eld
27327 \end_inset
27328
27329 smart
27330 \begin_inset Quotes erd
27331 \end_inset
27332
27333  delimiters without removing their contents.
27334 \end_layout
27335
27336 \begin_layout List
27337 \labelwidthstring 00.00.0000
27338 \begin_inset Flex CharStyle:MenuItem
27339 status collapsed
27340
27341 \begin_layout PlainLayout
27342 C-9
27343 \end_layout
27344
27345 \end_inset
27346
27347  
27348 \begin_inset Flex CharStyle:Code
27349 status collapsed
27350
27351 \begin_layout PlainLayout
27352 math-delim ( )
27353 \end_layout
27354
27355 \end_inset
27356
27357  -- for convenience, pressing 
27358 \begin_inset Flex CharStyle:Code
27359 status collapsed
27360
27361 \begin_layout PlainLayout
27362 Ctrl-9
27363 \end_layout
27364
27365 \end_inset
27366
27367  is the same as 
27368 \begin_inset Flex CharStyle:Code
27369 status collapsed
27370
27371 \begin_layout PlainLayout
27372 Ctrl-(
27373 \end_layout
27374
27375 \end_inset
27376
27377  or 
27378 \begin_inset Flex CharStyle:Code
27379 status collapsed
27380
27381 \begin_layout PlainLayout
27382 Ctrl-)
27383 \end_layout
27384
27385 \end_inset
27386
27387
27388 \end_layout
27389
27390 \begin_layout List
27391 \labelwidthstring 00.00.0000
27392 \begin_inset Flex CharStyle:MenuItem
27393 status collapsed
27394
27395 \begin_layout PlainLayout
27396 S-C-parenleft
27397 \end_layout
27398
27399 \end_inset
27400
27401  
27402 \begin_inset Flex CharStyle:Code
27403 status collapsed
27404
27405 \begin_layout PlainLayout
27406 math-delim ( )
27407 \end_layout
27408
27409 \end_inset
27410
27411
27412 \end_layout
27413
27414 \begin_layout List
27415 \labelwidthstring 00.00.0000
27416 \begin_inset Flex CharStyle:MenuItem
27417 status collapsed
27418
27419 \begin_layout PlainLayout
27420 C-0
27421 \end_layout
27422
27423 \end_inset
27424
27425  
27426 \begin_inset Flex CharStyle:Code
27427 status collapsed
27428
27429 \begin_layout PlainLayout
27430 math-delim ( )
27431 \end_layout
27432
27433 \end_inset
27434
27435
27436 \end_layout
27437
27438 \begin_layout List
27439 \labelwidthstring 00.00.0000
27440 \begin_inset Flex CharStyle:MenuItem
27441 status collapsed
27442
27443 \begin_layout PlainLayout
27444 S-C-parenright
27445 \end_layout
27446
27447 \end_inset
27448
27449  
27450 \begin_inset Flex CharStyle:Code
27451 status collapsed
27452
27453 \begin_layout PlainLayout
27454 math-delim ( )
27455 \end_layout
27456
27457 \end_inset
27458
27459
27460 \end_layout
27461
27462 \begin_layout List
27463 \labelwidthstring 00.00.0000
27464 \begin_inset Flex CharStyle:MenuItem
27465 status collapsed
27466
27467 \begin_layout PlainLayout
27468 C-bracketleft
27469 \end_layout
27470
27471 \end_inset
27472
27473  
27474 \begin_inset Flex CharStyle:Code
27475 status collapsed
27476
27477 \begin_layout PlainLayout
27478 math-delim [ ]
27479 \end_layout
27480
27481 \end_inset
27482
27483
27484 \end_layout
27485
27486 \begin_layout List
27487 \labelwidthstring 00.00.0000
27488 \begin_inset Flex CharStyle:MenuItem
27489 status collapsed
27490
27491 \begin_layout PlainLayout
27492 C-bracketright
27493 \end_layout
27494
27495 \end_inset
27496
27497  
27498 \begin_inset Flex CharStyle:Code
27499 status collapsed
27500
27501 \begin_layout PlainLayout
27502 math-delim [ ]
27503 \end_layout
27504
27505 \end_inset
27506
27507
27508 \end_layout
27509
27510 \begin_layout List
27511 \labelwidthstring 00.00.0000
27512 \begin_inset Flex CharStyle:MenuItem
27513 status collapsed
27514
27515 \begin_layout PlainLayout
27516 C-S-less
27517 \end_layout
27518
27519 \end_inset
27520
27521  
27522 \begin_inset Flex CharStyle:Code
27523 status collapsed
27524
27525 \begin_layout PlainLayout
27526 math-delim langle rangle
27527 \end_layout
27528
27529 \end_inset
27530
27531  -- angular delimiters 
27532 \begin_inset Formula $\left\langle \right\rangle $
27533 \end_inset
27534
27535 , not to confuse with ordinary < > signs.
27536 \end_layout
27537
27538 \begin_layout List
27539 \labelwidthstring 00.00.0000
27540 \begin_inset Flex CharStyle:MenuItem
27541 status collapsed
27542
27543 \begin_layout PlainLayout
27544 C-S-greater
27545 \end_layout
27546
27547 \end_inset
27548
27549  
27550 \begin_inset Flex CharStyle:Code
27551 status collapsed
27552
27553 \begin_layout PlainLayout
27554 math-delim langle rangle
27555 \end_layout
27556
27557 \end_inset
27558
27559
27560 \end_layout
27561
27562 \begin_layout PlainLayout
27563 The bar (`|') bracket: on some keyboards (e.g.
27564 \begin_inset Space ~
27565 \end_inset
27566
27567 some British ones), the bar character is bound to an 
27568 \begin_inset Flex CharStyle:Code
27569 status collapsed
27570
27571 \begin_layout PlainLayout
27572 Alt
27573 \end_layout
27574
27575 \end_inset
27576
27577 -something and on some wayward Unices to "brokenbar".
27578  So we define all of these keys as well.
27579 \end_layout
27580
27581 \begin_layout List
27582 \labelwidthstring 00.00.0000
27583 \begin_inset Flex CharStyle:MenuItem
27584 status collapsed
27585
27586 \begin_layout PlainLayout
27587 C-S-bar
27588 \end_layout
27589
27590 \end_inset
27591
27592  
27593 \begin_inset Flex CharStyle:Code
27594 status collapsed
27595
27596 \begin_layout PlainLayout
27597 math-delim | |
27598 \end_layout
27599
27600 \end_inset
27601
27602
27603 \end_layout
27604
27605 \begin_layout List
27606 \labelwidthstring 00.00.0000
27607 \begin_inset Flex CharStyle:MenuItem
27608 status collapsed
27609
27610 \begin_layout PlainLayout
27611 C-S-brokenbar
27612 \end_layout
27613
27614 \end_inset
27615
27616  
27617 \begin_inset Flex CharStyle:Code
27618 status collapsed
27619
27620 \begin_layout PlainLayout
27621 math-delim | |
27622 \end_layout
27623
27624 \end_inset
27625
27626
27627 \end_layout
27628
27629 \begin_layout List
27630 \labelwidthstring 00.00.0000
27631 \begin_inset Flex CharStyle:MenuItem
27632 status collapsed
27633
27634 \begin_layout PlainLayout
27635 C-M-bar
27636 \end_layout
27637
27638 \end_inset
27639
27640  
27641 \begin_inset Flex CharStyle:Code
27642 status collapsed
27643
27644 \begin_layout PlainLayout
27645 math-delim | |
27646 \end_layout
27647
27648 \end_inset
27649
27650
27651 \end_layout
27652
27653 \begin_layout List
27654 \labelwidthstring 00.00.0000
27655 \begin_inset Flex CharStyle:MenuItem
27656 status collapsed
27657
27658 \begin_layout PlainLayout
27659 S-C-braceleft
27660 \end_layout
27661
27662 \end_inset
27663
27664  
27665 \begin_inset Flex CharStyle:Code
27666 status collapsed
27667
27668 \begin_layout PlainLayout
27669 math-delim { }
27670 \end_layout
27671
27672 \end_inset
27673
27674
27675 \end_layout
27676
27677 \begin_layout List
27678 \labelwidthstring 00.00.0000
27679 \begin_inset Flex CharStyle:MenuItem
27680 status collapsed
27681
27682 \begin_layout PlainLayout
27683 S-C-braceright
27684 \end_layout
27685
27686 \end_inset
27687
27688  
27689 \begin_inset Flex CharStyle:Code
27690 status collapsed
27691
27692 \begin_layout PlainLayout
27693 math-delim { }
27694 \end_layout
27695
27696 \end_inset
27697
27698
27699 \end_layout
27700
27701 \begin_layout PlainLayout
27702 Accents are in most cases 
27703 \begin_inset Flex CharStyle:Code
27704 status collapsed
27705
27706 \begin_layout PlainLayout
27707 Ctrl
27708 \end_layout
27709
27710 \end_inset
27711
27712
27713 \end_layout
27714
27715 \begin_layout List
27716 \labelwidthstring 00.00.0000
27717 -<accent key>, e.g.
27718 \begin_inset Space ~
27719 \end_inset
27720
27721
27722 \begin_inset Flex CharStyle:Code
27723 status collapsed
27724
27725 \begin_layout PlainLayout
27726 Ctrl-.
27727 \end_layout
27728
27729 \end_inset
27730
27731  for overdot, 
27732 \begin_inset Flex CharStyle:Code
27733 status collapsed
27734
27735 \begin_layout PlainLayout
27736 Ctrl-'
27737 \end_layout
27738
27739 \end_inset
27740
27741  for acute accent, 
27742 \begin_inset Flex CharStyle:Code
27743 status collapsed
27744
27745 \begin_layout PlainLayout
27746 Ctrl-~
27747 \end_layout
27748
27749 \end_inset
27750
27751  for tilde (you also need to press 
27752 \begin_inset Flex CharStyle:Code
27753 status collapsed
27754
27755 \begin_layout PlainLayout
27756 Shift
27757 \end_layout
27758
27759 \end_inset
27760
27761  here) etc.
27762  For example, 
27763 \begin_inset Quotes eld
27764 \end_inset
27765
27766
27767 \begin_inset Flex CharStyle:Code
27768 status collapsed
27769
27770 \begin_layout PlainLayout
27771 Ctrl-'
27772 \end_layout
27773
27774 \end_inset
27775
27776  
27777 \begin_inset Flex CharStyle:Code
27778 status collapsed
27779
27780 \begin_layout PlainLayout
27781 a
27782 \end_layout
27783
27784 \end_inset
27785
27786
27787 \begin_inset Quotes erd
27788 \end_inset
27789
27790  inserts á.
27791  Some accents work only in math mode and others only in text mode.
27792 \end_layout
27793
27794 \begin_layout List
27795 \labelwidthstring 00.00.0000
27796 \begin_inset Flex CharStyle:MenuItem
27797 status collapsed
27798
27799 \begin_layout PlainLayout
27800 C-period
27801 \end_layout
27802
27803 \end_inset
27804
27805  
27806 \begin_inset Flex CharStyle:Code
27807 status collapsed
27808
27809 \begin_layout PlainLayout
27810 accent-dot
27811 \end_layout
27812
27813 \end_inset
27814
27815  -- overdot accent, ȧ (text mode only).
27816 \end_layout
27817
27818 \begin_layout List
27819 \labelwidthstring 00.00.0000
27820 \begin_inset Flex CharStyle:MenuItem
27821 status collapsed
27822
27823 \begin_layout PlainLayout
27824 C-comma
27825 \end_layout
27826
27827 \end_inset
27828
27829  
27830 \begin_inset Flex CharStyle:Code
27831 status collapsed
27832
27833 \begin_layout PlainLayout
27834 math-insert 
27835 \backslash
27836 dot
27837 \end_layout
27838
27839 \end_inset
27840
27841  -- overdot accent, 
27842 \begin_inset Formula $\dot{a}$
27843 \end_inset
27844
27845  (math mode only -- in physics this denotes a first derivative).
27846 \end_layout
27847
27848 \begin_layout List
27849 \labelwidthstring 00.00.0000
27850 \begin_inset Flex CharStyle:MenuItem
27851 status collapsed
27852
27853 \begin_layout PlainLayout
27854 C-equals
27855 \end_layout
27856
27857 \end_inset
27858
27859  
27860 \begin_inset Flex CharStyle:Code
27861 status collapsed
27862
27863 \begin_layout PlainLayout
27864 math-insert 
27865 \backslash
27866 overrightarrow
27867 \end_layout
27868
27869 \end_inset
27870
27871  -- Vector accent over math 
27872 \begin_inset Formula $\overrightarrow{x}$
27873 \end_inset
27874
27875 .
27876 \end_layout
27877
27878 \begin_layout List
27879 \labelwidthstring 00.00.0000
27880 \begin_inset Flex CharStyle:MenuItem
27881 status collapsed
27882
27883 \begin_layout PlainLayout
27884 S-C-quotedbl
27885 \end_layout
27886
27887 \end_inset
27888
27889  
27890 \begin_inset Flex CharStyle:Code
27891 status collapsed
27892
27893 \begin_layout PlainLayout
27894 accent-umlaut
27895 \end_layout
27896
27897 \end_inset
27898
27899  -- umlaut accent, ä (text mode only)
27900 \end_layout
27901
27902 \begin_layout List
27903 \labelwidthstring 00.00.0000
27904 \begin_inset Flex CharStyle:MenuItem
27905 status collapsed
27906
27907 \begin_layout PlainLayout
27908 S-C-colon
27909 \end_layout
27910
27911 \end_inset
27912
27913  
27914 \begin_inset Flex CharStyle:Code
27915 status collapsed
27916
27917 \begin_layout PlainLayout
27918 math-insert 
27919 \backslash
27920 ddot
27921 \end_layout
27922
27923 \end_inset
27924
27925  -- double dot accent, 
27926 \begin_inset Formula $\ddot{a}$
27927 \end_inset
27928
27929  (math mode only -- in physics this denotes a second derivative).
27930  To get a triple dot in math mode, use 
27931 \begin_inset Flex CharStyle:Code
27932 status collapsed
27933
27934 \begin_layout PlainLayout
27935
27936 \backslash
27937 dddot
27938 \end_layout
27939
27940 \end_inset
27941
27942
27943 \end_layout
27944
27945 \begin_layout List
27946 \labelwidthstring 00.00.0000
27947 \begin_inset Flex CharStyle:MenuItem
27948 status collapsed
27949
27950 \begin_layout PlainLayout
27951 C-quoteleft
27952 \end_layout
27953
27954 \end_inset
27955
27956  
27957 \begin_inset Flex CharStyle:Code
27958 status collapsed
27959
27960 \begin_layout PlainLayout
27961 accent-grave
27962 \end_layout
27963
27964 \end_inset
27965
27966  -- grave accent à (text mode only, use 
27967 \begin_inset Flex CharStyle:Code
27968 status collapsed
27969
27970 \begin_layout PlainLayout
27971
27972 \backslash
27973 grave
27974 \end_layout
27975
27976 \end_inset
27977
27978  for math)
27979 \end_layout
27980
27981 \begin_layout List
27982 \labelwidthstring 00.00.0000
27983 \begin_inset Flex CharStyle:MenuItem
27984 status collapsed
27985
27986 \begin_layout PlainLayout
27987 S-C-asciitilde
27988 \end_layout
27989
27990 \end_inset
27991
27992  
27993 \begin_inset Flex CharStyle:Code
27994 status collapsed
27995
27996 \begin_layout PlainLayout
27997 accent-tilde
27998 \end_layout
27999
28000 \end_inset
28001
28002  -- tilde accent ã (text mode only, use 
28003 \begin_inset Flex CharStyle:Code
28004 status collapsed
28005
28006 \begin_layout PlainLayout
28007
28008 \backslash
28009 tilde
28010 \end_layout
28011
28012 \end_inset
28013
28014  for math)
28015 \end_layout
28016
28017 \begin_layout List
28018 \labelwidthstring 00.00.0000
28019 \begin_inset Flex CharStyle:MenuItem
28020 status collapsed
28021
28022 \begin_layout PlainLayout
28023 C-apostrophe
28024 \end_layout
28025
28026 \end_inset
28027
28028  
28029 \begin_inset Flex CharStyle:Code
28030 status collapsed
28031
28032 \begin_layout PlainLayout
28033 accent-acute
28034 \end_layout
28035
28036 \end_inset
28037
28038  -- acute accent á (text mode only, use 
28039 \begin_inset Flex CharStyle:Code
28040 status collapsed
28041
28042 \begin_layout PlainLayout
28043
28044 \backslash
28045 acute
28046 \end_layout
28047
28048 \end_inset
28049
28050  for math)
28051 \end_layout
28052
28053 \begin_layout List
28054 \labelwidthstring 00.00.0000
28055 \begin_inset Flex CharStyle:MenuItem
28056 status collapsed
28057
28058 \begin_layout PlainLayout
28059 S-C-asciicircum
28060 \end_layout
28061
28062 \end_inset
28063
28064  
28065 \begin_inset Flex CharStyle:Code
28066 status collapsed
28067
28068 \begin_layout PlainLayout
28069 accent-circumflex
28070 \end_layout
28071
28072 \end_inset
28073
28074  -- circumflex (caret) accent â (text mode only, use 
28075 \begin_inset Flex CharStyle:Code
28076 status collapsed
28077
28078 \begin_layout PlainLayout
28079
28080 \backslash
28081 hat
28082 \end_layout
28083
28084 \end_inset
28085
28086  for math).
28087 \end_layout
28088
28089 \begin_layout Standard
28090 Function keys.
28091  The new key S-F2 for creating a LaTeX file seems handy.
28092 \end_layout
28093
28094 \begin_layout List
28095 \labelwidthstring 00.00.0000
28096 \begin_inset Flex CharStyle:MenuItem
28097 status collapsed
28098
28099 \begin_layout PlainLayout
28100 F2
28101 \end_layout
28102
28103 \end_inset
28104
28105  
28106 \begin_inset Flex CharStyle:Code
28107 status collapsed
28108
28109 \begin_layout PlainLayout
28110 buffer-write
28111 \end_layout
28112
28113 \end_inset
28114
28115  -- Save current document.
28116 \end_layout
28117
28118 \begin_layout List
28119 \labelwidthstring 00.00.0000
28120 \begin_inset Flex CharStyle:MenuItem
28121 status collapsed
28122
28123 \begin_layout PlainLayout
28124 S-F2
28125 \end_layout
28126
28127 \end_inset
28128
28129  
28130 \begin_inset Flex CharStyle:Code
28131 status collapsed
28132
28133 \begin_layout PlainLayout
28134 buffer-export latex
28135 \end_layout
28136
28137 \end_inset
28138
28139  -- Write a LaTeX file for the current document.
28140 \end_layout
28141
28142 \begin_layout List
28143 \labelwidthstring 00.00.0000
28144 \begin_inset Flex CharStyle:MenuItem
28145 status collapsed
28146
28147 \begin_layout PlainLayout
28148 F3
28149 \end_layout
28150
28151 \end_inset
28152
28153  
28154 \begin_inset Flex CharStyle:Code
28155 status collapsed
28156
28157 \begin_layout PlainLayout
28158 find-replace
28159 \end_layout
28160
28161 \end_inset
28162
28163  -- Find and replace dialog.
28164 \end_layout
28165
28166 \begin_layout List
28167 \labelwidthstring 00.00.0000
28168 \begin_inset Flex CharStyle:MenuItem
28169 status collapsed
28170
28171 \begin_layout PlainLayout
28172 C-F4
28173 \end_layout
28174
28175 \end_inset
28176
28177  
28178 \begin_inset Flex CharStyle:Code
28179 status collapsed
28180
28181 \begin_layout PlainLayout
28182 buffer-close
28183 \end_layout
28184
28185 \end_inset
28186
28187  -- same as 
28188 \begin_inset Flex CharStyle:Code
28189 status collapsed
28190
28191 \begin_layout PlainLayout
28192 C-w
28193 \end_layout
28194
28195 \end_inset
28196
28197 .
28198 \end_layout
28199
28200 \begin_layout List
28201 \labelwidthstring 00.00.0000
28202 \begin_inset Flex CharStyle:MenuItem
28203 status collapsed
28204
28205 \begin_layout PlainLayout
28206 M-F4
28207 \end_layout
28208
28209 \end_inset
28210
28211  
28212 \begin_inset Flex CharStyle:Code
28213 status collapsed
28214
28215 \begin_layout PlainLayout
28216 lyx-quit
28217 \end_layout
28218
28219 \end_inset
28220
28221  -- 
28222 \begin_inset Flex CharStyle:Code
28223 status collapsed
28224
28225 \begin_layout PlainLayout
28226 Alt-F4
28227 \end_layout
28228
28229 \end_inset
28230
28231  to quit LyX is the W*ndows w*ndow manager's mnemonic.
28232 \end_layout
28233
28234 \begin_layout Standard
28235 \begin_inset Flex CharStyle:Code
28236 status collapsed
28237
28238 \begin_layout PlainLayout
28239 F4
28240 \end_layout
28241
28242 \end_inset
28243
28244  to 
28245 \begin_inset Flex CharStyle:Code
28246 status collapsed
28247
28248 \begin_layout PlainLayout
28249 F8
28250 \end_layout
28251
28252 \end_inset
28253
28254  are used to switch fonts.
28255  Use 
28256 \begin_inset Flex CharStyle:Code
28257 status collapsed
28258
28259 \begin_layout PlainLayout
28260 F4
28261 \end_layout
28262
28263 \end_inset
28264
28265  to switch back to the normal font.
28266  The non-default font switches 
28267 \begin_inset Flex CharStyle:Code
28268 status collapsed
28269
28270 \begin_layout PlainLayout
28271 F5
28272 \end_layout
28273
28274 \end_inset
28275
28276  - 
28277 \begin_inset Flex CharStyle:Code
28278 status collapsed
28279
28280 \begin_layout PlainLayout
28281 F8
28282 \end_layout
28283
28284 \end_inset
28285
28286  all work as toggles.
28287  They also work on the whole word if you put the cursor in the middle of
28288  the word, or if you select some text.
28289 \end_layout
28290
28291 \begin_layout List
28292 \labelwidthstring 00.00.0000
28293 \begin_inset Flex CharStyle:MenuItem
28294 status collapsed
28295
28296 \begin_layout PlainLayout
28297 F4
28298 \end_layout
28299
28300 \end_inset
28301
28302  
28303 \begin_inset Flex CharStyle:Code
28304 status collapsed
28305
28306 \begin_layout PlainLayout
28307 font-default
28308 \end_layout
28309
28310 \end_inset
28311
28312  -- stop using any special font
28313 \end_layout
28314
28315 \begin_layout List
28316 \labelwidthstring 00.00.0000
28317 \begin_inset Flex CharStyle:MenuItem
28318 status collapsed
28319
28320 \begin_layout PlainLayout
28321 F5
28322 \end_layout
28323
28324 \end_inset
28325
28326  
28327 \begin_inset Flex CharStyle:Code
28328 status collapsed
28329
28330 \begin_layout PlainLayout
28331 font-bold
28332 \end_layout
28333
28334 \end_inset
28335
28336  -- make 
28337 \series bold
28338 bold
28339 \series default
28340  text.
28341 \end_layout
28342
28343 \begin_layout List
28344 \labelwidthstring 00.00.0000
28345 \begin_inset Flex CharStyle:MenuItem
28346 status collapsed
28347
28348 \begin_layout PlainLayout
28349 F6
28350 \end_layout
28351
28352 \end_inset
28353
28354  
28355 \begin_inset Flex CharStyle:Code
28356 status collapsed
28357
28358 \begin_layout PlainLayout
28359 font-emph
28360 \end_layout
28361
28362 \end_inset
28363
28364  -- make 
28365 \emph on
28366 emphasized
28367 \emph default
28368  text.
28369 \end_layout
28370
28371 \begin_layout List
28372 \labelwidthstring 00.00.0000
28373 \begin_inset Flex CharStyle:MenuItem
28374 status collapsed
28375
28376 \begin_layout PlainLayout
28377 F7
28378 \end_layout
28379
28380 \end_inset
28381
28382  
28383 \begin_inset Flex CharStyle:Code
28384 status collapsed
28385
28386 \begin_layout PlainLayout
28387 font-code
28388 \end_layout
28389
28390 \end_inset
28391
28392  -- make 
28393 \begin_inset Flex CharStyle:Code
28394 status collapsed
28395
28396 \begin_layout PlainLayout
28397 typewritten
28398 \end_layout
28399
28400 \end_inset
28401
28402  text.
28403 \end_layout
28404
28405 \begin_layout List
28406 \labelwidthstring 00.00.0000
28407 \begin_inset Flex CharStyle:MenuItem
28408 status collapsed
28409
28410 \begin_layout PlainLayout
28411 F8
28412 \end_layout
28413
28414 \end_inset
28415
28416  
28417 \begin_inset Flex CharStyle:Code
28418 status collapsed
28419
28420 \begin_layout PlainLayout
28421 font-noun
28422 \end_layout
28423
28424 \end_inset
28425
28426  -- make 
28427 \noun on
28428 Caps/small caps
28429 \noun default
28430  text.
28431  (Used sometimes for people's names.)
28432 \end_layout
28433
28434 \begin_layout Standard
28435 \begin_inset Flex CharStyle:Code
28436 status collapsed
28437
28438 \begin_layout PlainLayout
28439 F9
28440 \end_layout
28441
28442 \end_inset
28443
28444  is bound as 
28445 \begin_inset Quotes eld
28446 \end_inset
28447
28448 meta-prefix
28449 \begin_inset Quotes erd
28450 \end_inset
28451
28452 , same as the 
28453 \begin_inset Flex CharStyle:Code
28454 status collapsed
28455
28456 \begin_layout PlainLayout
28457 Alt
28458 \end_layout
28459
28460 \end_inset
28461
28462  key (useful e.g.
28463 \begin_inset Space ~
28464 \end_inset
28465
28466 if the keyboard has no working 
28467 \begin_inset Flex CharStyle:Code
28468 status collapsed
28469
28470 \begin_layout PlainLayout
28471 Alt
28472 \end_layout
28473
28474 \end_inset
28475
28476 ).
28477 \end_layout
28478
28479 \begin_layout Standard
28480 Here are some Sciword-inspired mnemonics for frequently used math symbols.
28481  Many symbols start with a 
28482 \begin_inset Flex CharStyle:Code
28483 status collapsed
28484
28485 \begin_layout PlainLayout
28486 C-s
28487 \end_layout
28488
28489 \end_inset
28490
28491  sequence.
28492  Therefore 
28493 \begin_inset Flex CharStyle:Code
28494 status collapsed
28495
28496 \begin_layout PlainLayout
28497 C-s
28498 \end_layout
28499
28500 \end_inset
28501
28502  cannot be itself bound to anything.
28503 \end_layout
28504
28505 \begin_layout List
28506 \labelwidthstring 00.00.0000
28507 \begin_inset Flex CharStyle:MenuItem
28508 status collapsed
28509
28510 \begin_layout PlainLayout
28511 M-apostrophe
28512 \end_layout
28513
28514 \end_inset
28515
28516  
28517 \begin_inset Flex CharStyle:Code
28518 status collapsed
28519
28520 \begin_layout PlainLayout
28521 math-insert 
28522 \backslash
28523 prime
28524 \end_layout
28525
28526 \end_inset
28527
28528  -- The 
28529 \begin_inset Quotes eld
28530 \end_inset
28531
28532 prime
28533 \begin_inset Quotes erd
28534 \end_inset
28535
28536  symbol 
28537 \begin_inset Formula $\prime$
28538 \end_inset
28539
28540  in math mode.
28541  This is frequently unnecessary: in most cases the normal apostrophe works
28542  just fine, e.g.
28543  
28544 \begin_inset Formula $x'+2x=0$
28545 \end_inset
28546
28547 , but in some cases this would generate a double superscript error in LaTeX.
28548  For example: 
28549 \begin_inset Formula $x^{\prime2}$
28550 \end_inset
28551
28552  (
28553 \begin_inset Formula $x$
28554 \end_inset
28555
28556  prime squared) must be entered with the prime character.
28557 \end_layout
28558
28559 \begin_layout List
28560 \labelwidthstring 00.00.0000
28561 \begin_inset Flex CharStyle:MenuItem
28562 status collapsed
28563
28564 \begin_layout PlainLayout
28565 C-s
28566 \begin_inset Space ~
28567 \end_inset
28568
28569 apostrophe
28570 \end_layout
28571
28572 \end_inset
28573
28574  
28575 \begin_inset Flex CharStyle:Code
28576 status collapsed
28577
28578 \begin_layout PlainLayout
28579 command-sequence math-superscript; math-insert 
28580 \backslash
28581 prime;
28582 \end_layout
28583
28584 \end_inset
28585
28586  -- Insert a prime as a superscript (see example above).
28587 \end_layout
28588
28589 \begin_layout List
28590 \labelwidthstring 00.00.0000
28591 \begin_inset Flex CharStyle:MenuItem
28592 status collapsed
28593
28594 \begin_layout PlainLayout
28595 C-Up
28596 \end_layout
28597
28598 \end_inset
28599
28600  
28601 \begin_inset Flex CharStyle:Code
28602 status collapsed
28603
28604 \begin_layout PlainLayout
28605 math-insert ^
28606 \end_layout
28607
28608 \end_inset
28609
28610  -- Insert an upper index.
28611  Also, ^ 
28612 \end_layout
28613
28614 \begin_layout List
28615 \labelwidthstring 00.00.0000
28616 \begin_inset Flex CharStyle:MenuItem
28617 status collapsed
28618
28619 \begin_layout PlainLayout
28620 C-Down
28621 \end_layout
28622
28623 \end_inset
28624
28625  
28626 \begin_inset Flex CharStyle:Code
28627 status collapsed
28628
28629 \begin_layout PlainLayout
28630 math-insert _
28631 \end_layout
28632
28633 \end_inset
28634
28635  -- Insert a lower index.
28636  Also, _
28637 \end_layout
28638
28639 \begin_layout List
28640 \labelwidthstring 00.00.0000
28641 \begin_inset Flex CharStyle:MenuItem
28642 status collapsed
28643
28644 \begin_layout PlainLayout
28645 C-s
28646 \begin_inset Space ~
28647 \end_inset
28648
28649 d
28650 \end_layout
28651
28652 \end_inset
28653
28654  
28655 \begin_inset Flex CharStyle:Code
28656 status collapsed
28657
28658 \begin_layout PlainLayout
28659 math-insert 
28660 \backslash
28661 partial
28662 \end_layout
28663
28664 \end_inset
28665
28666  -- Partial derivative symbol 
28667 \begin_inset Formula $\partial$
28668 \end_inset
28669
28670 .
28671 \end_layout
28672
28673 \begin_layout List
28674 \labelwidthstring 00.00.0000
28675 \begin_inset Flex CharStyle:MenuItem
28676 status collapsed
28677
28678 \begin_layout PlainLayout
28679 C-s
28680 \begin_inset Space ~
28681 \end_inset
28682
28683 e
28684 \end_layout
28685
28686 \end_inset
28687
28688  
28689 \begin_inset Flex CharStyle:Code
28690 status collapsed
28691
28692 \begin_layout PlainLayout
28693 math-insert 
28694 \backslash
28695 sum
28696 \end_layout
28697
28698 \end_inset
28699
28700  -- Summation symbol 
28701 \begin_inset Formula $\sum$
28702 \end_inset
28703
28704  (not the same as the Greek letter uppercase Sigma 
28705 \begin_inset Formula $\Sigma$
28706 \end_inset
28707
28708  because it can resize and allows smart upper/lower limits).
28709 \end_layout
28710
28711 \begin_layout List
28712 \labelwidthstring 00.00.0000
28713 \begin_inset Flex CharStyle:MenuItem
28714 status collapsed
28715
28716 \begin_layout PlainLayout
28717 C-s
28718 \begin_inset Space ~
28719 \end_inset
28720
28721 p
28722 \end_layout
28723
28724 \end_inset
28725
28726  
28727 \begin_inset Flex CharStyle:Code
28728 status collapsed
28729
28730 \begin_layout PlainLayout
28731 math-insert 
28732 \backslash
28733 prod
28734 \end_layout
28735
28736 \end_inset
28737
28738  -- Product symbol 
28739 \begin_inset Formula $\prod$
28740 \end_inset
28741
28742  (not the same as the Greek letter uppercase Pi, 
28743 \begin_inset Formula $\Pi$
28744 \end_inset
28745
28746 ).
28747 \end_layout
28748
28749 \begin_layout List
28750 \labelwidthstring 00.00.0000
28751 \begin_inset Flex CharStyle:MenuItem
28752 status collapsed
28753
28754 \begin_layout PlainLayout
28755 C-s
28756 \begin_inset Space ~
28757 \end_inset
28758
28759 i
28760 \end_layout
28761
28762 \end_inset
28763
28764  
28765 \begin_inset Flex CharStyle:Code
28766 status collapsed
28767
28768 \begin_layout PlainLayout
28769 math-insert 
28770 \backslash
28771 infty
28772 \end_layout
28773
28774 \end_inset
28775
28776  -- Infinity 
28777 \begin_inset Formula $\infty$
28778 \end_inset
28779
28780 .
28781 \end_layout
28782
28783 \begin_layout List
28784 \labelwidthstring 00.00.0000
28785 \begin_inset Flex CharStyle:MenuItem
28786 status collapsed
28787
28788 \begin_layout PlainLayout
28789 C-s
28790 \begin_inset Space ~
28791 \end_inset
28792
28793 x
28794 \end_layout
28795
28796 \end_inset
28797
28798  
28799 \begin_inset Flex CharStyle:Code
28800 status collapsed
28801
28802 \begin_layout PlainLayout
28803 math-insert 
28804 \backslash
28805 times
28806 \end_layout
28807
28808 \end_inset
28809
28810  -- Cross product 
28811 \begin_inset Formula $\times$
28812 \end_inset
28813
28814 .
28815 \end_layout
28816
28817 \begin_layout List
28818 \labelwidthstring 00.00.0000
28819 \begin_inset Flex CharStyle:MenuItem
28820 status collapsed
28821
28822 \begin_layout PlainLayout
28823 C-s
28824 \begin_inset Space ~
28825 \end_inset
28826
28827 v
28828 \end_layout
28829
28830 \end_inset
28831
28832  
28833 \begin_inset Flex CharStyle:Code
28834 status collapsed
28835
28836 \begin_layout PlainLayout
28837 math-matrix 1 2
28838 \end_layout
28839
28840 \end_inset
28841
28842  -- Insert a stacked array 
28843 \begin_inset Formula $\begin{array}{c}
28844 \begin{array}{c}
28845 \end{array}\end{array}$
28846 \end_inset
28847
28848 .
28849  (Frequently useful in formulae.)
28850 \end_layout
28851
28852 \begin_layout List
28853 \labelwidthstring 00.00.0000
28854 \begin_inset Flex CharStyle:MenuItem
28855 status collapsed
28856
28857 \begin_layout PlainLayout
28858 C-s
28859 \begin_inset Space ~
28860 \end_inset
28861
28862 m
28863 \end_layout
28864
28865 \end_inset
28866
28867  
28868 \begin_inset Flex CharStyle:Code
28869 status collapsed
28870
28871 \begin_layout PlainLayout
28872 math-matrix 3 3
28873 \end_layout
28874
28875 \end_inset
28876
28877  -- Insert a 3
28878 \begin_inset Formula $\times$
28879 \end_inset
28880
28881 3 matrix 
28882 \begin_inset Formula $\begin{array}{ccc}
28883 \\\\\end{array}$
28884 \end_inset
28885
28886 .
28887  (Then you can modify its size using the 
28888 \begin_inset Flex CharStyle:MenuItem
28889 status collapsed
28890
28891 \begin_layout PlainLayout
28892 Edit\SpecialChar \menuseparator
28893 Math
28894 \end_layout
28895
28896 \end_inset
28897
28898  menu.)
28899 \end_layout
28900
28901 \begin_layout List
28902 \labelwidthstring 00.00.0000
28903 \begin_inset Flex CharStyle:MenuItem
28904 status collapsed
28905
28906 \begin_layout PlainLayout
28907 C-s
28908 \begin_inset Space ~
28909 \end_inset
28910
28911 S-plus
28912 \end_layout
28913
28914 \end_inset
28915
28916  
28917 \begin_inset Flex CharStyle:Code
28918 status collapsed
28919
28920 \begin_layout PlainLayout
28921 math-insert 
28922 \backslash
28923 dagger
28924 \end_layout
28925
28926 \end_inset
28927
28928  -- The 
28929 \begin_inset Quotes eld
28930 \end_inset
28931
28932 dagger
28933 \begin_inset Quotes erd
28934 \end_inset
28935
28936  
28937 \begin_inset Formula $\dagger$
28938 \end_inset
28939
28940 .
28941 \end_layout
28942
28943 \begin_layout List
28944 \labelwidthstring 00.00.0000
28945 \begin_inset Flex CharStyle:MenuItem
28946 status collapsed
28947
28948 \begin_layout PlainLayout
28949 C-s
28950 \begin_inset Space ~
28951 \end_inset
28952
28953 equal
28954 \end_layout
28955
28956 \end_inset
28957
28958  
28959 \begin_inset Flex CharStyle:Code
28960 status collapsed
28961
28962 \begin_layout PlainLayout
28963 math-insert 
28964 \backslash
28965 equiv
28966 \end_layout
28967
28968 \end_inset
28969
28970  -- 
28971 \begin_inset Quotes eld
28972 \end_inset
28973
28974 Identical equality
28975 \begin_inset Quotes erd
28976 \end_inset
28977
28978  
28979 \begin_inset Formula $\equiv$
28980 \end_inset
28981
28982 .
28983 \end_layout
28984
28985 \begin_layout List
28986 \labelwidthstring 00.00.0000
28987 \begin_inset Flex CharStyle:MenuItem
28988 status collapsed
28989
28990 \begin_layout PlainLayout
28991 M-equal
28992 \end_layout
28993
28994 \end_inset
28995
28996  
28997 \begin_inset Flex CharStyle:Code
28998 status collapsed
28999
29000 \begin_layout PlainLayout
29001 math-insert 
29002 \backslash
29003 approx
29004 \end_layout
29005
29006 \end_inset
29007
29008  -- 
29009 \begin_inset Quotes eld
29010 \end_inset
29011
29012 Approximate equality
29013 \begin_inset Quotes erd
29014 \end_inset
29015
29016  
29017 \begin_inset Formula $\approx$
29018 \end_inset
29019
29020 .
29021 \end_layout
29022
29023 \begin_layout List
29024 \labelwidthstring 00.00.0000
29025 \begin_inset Flex CharStyle:MenuItem
29026 status collapsed
29027
29028 \begin_layout PlainLayout
29029 M-minus
29030 \end_layout
29031
29032 \end_inset
29033
29034  
29035 \begin_inset Flex CharStyle:Code
29036 status collapsed
29037
29038 \begin_layout PlainLayout
29039 math-insert 
29040 \backslash
29041 sim
29042 \end_layout
29043
29044 \end_inset
29045
29046  -- The 
29047 \begin_inset Quotes eld
29048 \end_inset
29049
29050 of order
29051 \begin_inset Quotes erd
29052 \end_inset
29053
29054  sign 
29055 \begin_inset Formula $\sim$
29056 \end_inset
29057
29058 .
29059 \end_layout
29060
29061 \begin_layout List
29062 \labelwidthstring 00.00.0000
29063 \begin_inset Flex CharStyle:MenuItem
29064 status collapsed
29065
29066 \begin_layout PlainLayout
29067 C-minus
29068 \end_layout
29069
29070 \end_inset
29071
29072  
29073 \begin_inset Flex CharStyle:Code
29074 status collapsed
29075
29076 \begin_layout PlainLayout
29077 math-insert 
29078 \backslash
29079 rightarrow
29080 \end_layout
29081
29082 \end_inset
29083
29084  -- The arrow 
29085 \begin_inset Formula $\rightarrow$
29086 \end_inset
29087
29088  as in 
29089 \begin_inset Formula $\lim_{x\rightarrow0}$
29090 \end_inset
29091
29092 .
29093 \end_layout
29094
29095 \begin_layout List
29096 \labelwidthstring 00.00.0000
29097 \begin_inset Flex CharStyle:MenuItem
29098 status collapsed
29099
29100 \begin_layout PlainLayout
29101 S-M-less
29102 \end_layout
29103
29104 \end_inset
29105
29106  
29107 \begin_inset Flex CharStyle:Code
29108 status collapsed
29109
29110 \begin_layout PlainLayout
29111 math-insert 
29112 \backslash
29113 leq
29114 \end_layout
29115
29116 \end_inset
29117
29118  -- Less-or-equal 
29119 \begin_inset Formula $\leq$
29120 \end_inset
29121
29122 .
29123 \end_layout
29124
29125 \begin_layout List
29126 \labelwidthstring 00.00.0000
29127 \begin_inset Flex CharStyle:MenuItem
29128 status collapsed
29129
29130 \begin_layout PlainLayout
29131 S-M-greater
29132 \end_layout
29133
29134 \end_inset
29135
29136  
29137 \begin_inset Flex CharStyle:Code
29138 status collapsed
29139
29140 \begin_layout PlainLayout
29141 math-insert 
29142 \backslash
29143 geq
29144 \end_layout
29145
29146 \end_inset
29147
29148  -- Greater-or-equal 
29149 \begin_inset Formula $\geq$
29150 \end_inset
29151
29152 .
29153 \end_layout
29154
29155 \begin_layout List
29156 \labelwidthstring 00.00.0000
29157 \begin_inset Flex CharStyle:MenuItem
29158 status collapsed
29159
29160 \begin_layout PlainLayout
29161 C-s
29162 \begin_inset Space ~
29163 \end_inset
29164
29165 S-less
29166 \end_layout
29167
29168 \end_inset
29169
29170  
29171 \begin_inset Flex CharStyle:Code
29172 status collapsed
29173
29174 \begin_layout PlainLayout
29175 math-insert 
29176 \backslash
29177 ll
29178 \end_layout
29179
29180 \end_inset
29181
29182  -- 
29183 \begin_inset Quotes eld
29184 \end_inset
29185
29186 Much less than
29187 \begin_inset Quotes erd
29188 \end_inset
29189
29190  
29191 \begin_inset Formula $\ll$
29192 \end_inset
29193
29194  (useful in physics)
29195 \end_layout
29196
29197 \begin_layout List
29198 \labelwidthstring 00.00.0000
29199 \begin_inset Flex CharStyle:MenuItem
29200 status collapsed
29201
29202 \begin_layout PlainLayout
29203 C-s
29204 \begin_inset Space ~
29205 \end_inset
29206
29207 S-greater
29208 \end_layout
29209
29210 \end_inset
29211
29212  
29213 \begin_inset Flex CharStyle:Code
29214 status collapsed
29215
29216 \begin_layout PlainLayout
29217 math-insert 
29218 \backslash
29219 gg
29220 \end_layout
29221
29222 \end_inset
29223
29224  -- 
29225 \begin_inset Quotes eld
29226 \end_inset
29227
29228 Much greater than
29229 \begin_inset Quotes erd
29230 \end_inset
29231
29232  sign 
29233 \begin_inset Formula $\gg$
29234 \end_inset
29235
29236 .
29237 \end_layout
29238
29239 \begin_layout Subsection
29240 Standard math bindings
29241 \end_layout
29242
29243 \begin_layout List
29244 \labelwidthstring 00.00.0000
29245 \begin_inset Flex CharStyle:MenuItem
29246 status collapsed
29247
29248 \begin_layout PlainLayout
29249 M-m
29250 \begin_inset Space ~
29251 \end_inset
29252
29253 b
29254 \end_layout
29255
29256 \end_inset
29257
29258  
29259 \begin_inset Flex CharStyle:Code
29260 status collapsed
29261
29262 \begin_layout PlainLayout
29263 math-insert 
29264 \backslash
29265 overline
29266 \end_layout
29267
29268 \end_inset
29269
29270
29271 \end_layout
29272
29273 \begin_layout List
29274 \labelwidthstring 00.00.0000
29275 \begin_inset Flex CharStyle:MenuItem
29276 status collapsed
29277
29278 \begin_layout PlainLayout
29279 M-m
29280 \begin_inset Space ~
29281 \end_inset
29282
29283 d
29284 \end_layout
29285
29286 \end_inset
29287
29288  
29289 \begin_inset Flex CharStyle:Code
29290 status collapsed
29291
29292 \begin_layout PlainLayout
29293 math-display
29294 \end_layout
29295
29296 \end_inset
29297
29298
29299 \end_layout
29300
29301 \begin_layout List
29302 \labelwidthstring 00.00.0000
29303 \begin_inset Flex CharStyle:MenuItem
29304 status collapsed
29305
29306 \begin_layout PlainLayout
29307 M-m
29308 \begin_inset Space ~
29309 \end_inset
29310
29311 e
29312 \end_layout
29313
29314 \end_inset
29315
29316  
29317 \begin_inset Flex CharStyle:Code
29318 status collapsed
29319
29320 \begin_layout PlainLayout
29321 math-insert ^
29322 \end_layout
29323
29324 \end_inset
29325
29326
29327 \end_layout
29328
29329 \begin_layout List
29330 \labelwidthstring 00.00.0000
29331 \begin_inset Flex CharStyle:MenuItem
29332 status collapsed
29333
29334 \begin_layout PlainLayout
29335 M-m
29336 \begin_inset Space ~
29337 \end_inset
29338
29339 f
29340 \end_layout
29341
29342 \end_inset
29343
29344  
29345 \begin_inset Flex CharStyle:Code
29346 status collapsed
29347
29348 \begin_layout PlainLayout
29349 math-insert 
29350 \backslash
29351 frac
29352 \end_layout
29353
29354 \end_inset
29355
29356
29357 \end_layout
29358
29359 \begin_layout List
29360 \labelwidthstring 00.00.0000
29361 \begin_inset Flex CharStyle:MenuItem
29362 status collapsed
29363
29364 \begin_layout PlainLayout
29365 M-m
29366 \begin_inset Space ~
29367 \end_inset
29368
29369 g
29370 \end_layout
29371
29372 \end_inset
29373
29374  
29375 \begin_inset Flex CharStyle:Code
29376 status collapsed
29377
29378 \begin_layout PlainLayout
29379 math-greek
29380 \end_layout
29381
29382 \end_inset
29383
29384
29385 \end_layout
29386
29387 \begin_layout List
29388 \labelwidthstring 00.00.0000
29389 \begin_inset Flex CharStyle:MenuItem
29390 status collapsed
29391
29392 \begin_layout PlainLayout
29393 M-m
29394 \begin_inset Space ~
29395 \end_inset
29396
29397 h
29398 \end_layout
29399
29400 \end_inset
29401
29402  
29403 \begin_inset Flex CharStyle:Code
29404 status collapsed
29405
29406 \begin_layout PlainLayout
29407 accent-circumflex
29408 \end_layout
29409
29410 \end_inset
29411
29412
29413 \end_layout
29414
29415 \begin_layout List
29416 \labelwidthstring 00.00.0000
29417 \begin_inset Flex CharStyle:MenuItem
29418 status collapsed
29419
29420 \begin_layout PlainLayout
29421 M-m
29422 \begin_inset Space ~
29423 \end_inset
29424
29425 i
29426 \end_layout
29427
29428 \end_inset
29429
29430  
29431 \begin_inset Flex CharStyle:Code
29432 status collapsed
29433
29434 \begin_layout PlainLayout
29435 math-insert 
29436 \backslash
29437 int
29438 \end_layout
29439
29440 \end_inset
29441
29442
29443 \end_layout
29444
29445 \begin_layout List
29446 \labelwidthstring 00.00.0000
29447 \begin_inset Flex CharStyle:MenuItem
29448 status collapsed
29449
29450 \begin_layout PlainLayout
29451 M-m
29452 \begin_inset Space ~
29453 \end_inset
29454
29455 l
29456 \end_layout
29457
29458 \end_inset
29459
29460  
29461 \begin_inset Flex CharStyle:Code
29462 status collapsed
29463
29464 \begin_layout PlainLayout
29465 math-limits
29466 \end_layout
29467
29468 \end_inset
29469
29470
29471 \end_layout
29472
29473 \begin_layout List
29474 \labelwidthstring 00.00.0000
29475 \begin_inset Flex CharStyle:MenuItem
29476 status collapsed
29477
29478 \begin_layout PlainLayout
29479 M-m
29480 \begin_inset Space ~
29481 \end_inset
29482
29483 m
29484 \end_layout
29485
29486 \end_inset
29487
29488  
29489 \begin_inset Flex CharStyle:Code
29490 status collapsed
29491
29492 \begin_layout PlainLayout
29493 math-mode
29494 \end_layout
29495
29496 \end_inset
29497
29498
29499 \end_layout
29500
29501 \begin_layout List
29502 \labelwidthstring 00.00.0000
29503 \begin_inset Flex CharStyle:MenuItem
29504 status collapsed
29505
29506 \begin_layout PlainLayout
29507 M-m
29508 \begin_inset Space ~
29509 \end_inset
29510
29511 n
29512 \end_layout
29513
29514 \end_inset
29515
29516  
29517 \begin_inset Flex CharStyle:Code
29518 status collapsed
29519
29520 \begin_layout PlainLayout
29521 math-number
29522 \end_layout
29523
29524 \end_inset
29525
29526
29527 \end_layout
29528
29529 \begin_layout List
29530 \labelwidthstring 00.00.0000
29531 \begin_inset Flex CharStyle:MenuItem
29532 status collapsed
29533
29534 \begin_layout PlainLayout
29535 M-m
29536 \begin_inset Space ~
29537 \end_inset
29538
29539 o
29540 \end_layout
29541
29542 \end_inset
29543
29544  
29545 \begin_inset Flex CharStyle:Code
29546 status collapsed
29547
29548 \begin_layout PlainLayout
29549 math-insert 
29550 \backslash
29551 oint
29552 \end_layout
29553
29554 \end_inset
29555
29556
29557 \end_layout
29558
29559 \begin_layout List
29560 \labelwidthstring 00.00.0000
29561 \begin_inset Flex CharStyle:MenuItem
29562 status collapsed
29563
29564 \begin_layout PlainLayout
29565 M-m
29566 \begin_inset Space ~
29567 \end_inset
29568
29569 p
29570 \end_layout
29571
29572 \end_inset
29573
29574  
29575 \begin_inset Flex CharStyle:Code
29576 status collapsed
29577
29578 \begin_layout PlainLayout
29579 math-insert 
29580 \backslash
29581 partial
29582 \end_layout
29583
29584 \end_inset
29585
29586
29587 \end_layout
29588
29589 \begin_layout List
29590 \labelwidthstring 00.00.0000
29591 \begin_inset Flex CharStyle:MenuItem
29592 status collapsed
29593
29594 \begin_layout PlainLayout
29595 M-m
29596 \begin_inset Space ~
29597 \end_inset
29598
29599 r
29600 \end_layout
29601
29602 \end_inset
29603
29604  
29605 \begin_inset Flex CharStyle:Code
29606 status collapsed
29607
29608 \begin_layout PlainLayout
29609 math-insert 
29610 \backslash
29611 sqrt
29612 \end_layout
29613
29614 \end_inset
29615
29616
29617 \end_layout
29618
29619 \begin_layout List
29620 \labelwidthstring 00.00.0000
29621 \begin_inset Flex CharStyle:MenuItem
29622 status collapsed
29623
29624 \begin_layout PlainLayout
29625 M-m
29626 \begin_inset Space ~
29627 \end_inset
29628
29629 s
29630 \end_layout
29631
29632 \end_inset
29633
29634  
29635 \begin_inset Flex CharStyle:Code
29636 status collapsed
29637
29638 \begin_layout PlainLayout
29639 math-insert 
29640 \backslash
29641 sqrt
29642 \end_layout
29643
29644 \end_inset
29645
29646
29647 \end_layout
29648
29649 \begin_layout List
29650 \labelwidthstring 00.00.0000
29651 \begin_inset Flex CharStyle:MenuItem
29652 status collapsed
29653
29654 \begin_layout PlainLayout
29655 M-m
29656 \begin_inset Space ~
29657 \end_inset
29658
29659 u
29660 \end_layout
29661
29662 \end_inset
29663
29664  
29665 \begin_inset Flex CharStyle:Code
29666 status collapsed
29667
29668 \begin_layout PlainLayout
29669 math-insert 
29670 \backslash
29671 sum
29672 \end_layout
29673
29674 \end_inset
29675
29676
29677 \end_layout
29678
29679 \begin_layout List
29680 \labelwidthstring 00.00.0000
29681 \begin_inset Flex CharStyle:MenuItem
29682 status collapsed
29683
29684 \begin_layout PlainLayout
29685 M-m
29686 \begin_inset Space ~
29687 \end_inset
29688
29689 v
29690 \end_layout
29691
29692 \end_inset
29693
29694  
29695 \begin_inset Flex CharStyle:Code
29696 status collapsed
29697
29698 \begin_layout PlainLayout
29699 math-insert 
29700 \backslash
29701 vec
29702 \end_layout
29703
29704 \end_inset
29705
29706
29707 \end_layout
29708
29709 \begin_layout List
29710 \labelwidthstring 00.00.0000
29711 \begin_inset Flex CharStyle:MenuItem
29712 status collapsed
29713
29714 \begin_layout PlainLayout
29715 M-m
29716 \begin_inset Space ~
29717 \end_inset
29718
29719 x
29720 \end_layout
29721
29722 \end_inset
29723
29724  
29725 \begin_inset Flex CharStyle:Code
29726 status collapsed
29727
29728 \begin_layout PlainLayout
29729 math-insert _
29730 \end_layout
29731
29732 \end_inset
29733
29734
29735 \end_layout
29736
29737 \begin_layout List
29738 \labelwidthstring 00.00.0000
29739 \begin_inset Flex CharStyle:MenuItem
29740 status collapsed
29741
29742 \begin_layout PlainLayout
29743 M-m
29744 \begin_inset Space ~
29745 \end_inset
29746
29747 8
29748 \end_layout
29749
29750 \end_inset
29751
29752  
29753 \begin_inset Flex CharStyle:Code
29754 status collapsed
29755
29756 \begin_layout PlainLayout
29757 math-insert 
29758 \backslash
29759 infty
29760 \end_layout
29761
29762 \end_inset
29763
29764
29765 \end_layout
29766
29767 \begin_layout List
29768 \labelwidthstring 00.00.0000
29769 \begin_inset Flex CharStyle:MenuItem
29770 status collapsed
29771
29772 \begin_layout PlainLayout
29773 M-m
29774 \begin_inset Space ~
29775 \end_inset
29776
29777 S-G
29778 \end_layout
29779
29780 \end_inset
29781
29782  
29783 \begin_inset Flex CharStyle:Code
29784 status collapsed
29785
29786 \begin_layout PlainLayout
29787 math-greek-toggle
29788 \end_layout
29789
29790 \end_inset
29791
29792
29793 \end_layout
29794
29795 \begin_layout List
29796 \labelwidthstring 00.00.0000
29797 \begin_inset Flex CharStyle:MenuItem
29798 status collapsed
29799
29800 \begin_layout PlainLayout
29801 M-m
29802 \begin_inset Space ~
29803 \end_inset
29804
29805 S-N
29806 \end_layout
29807
29808 \end_inset
29809
29810  
29811 \begin_inset Flex CharStyle:Code
29812 status collapsed
29813
29814 \begin_layout PlainLayout
29815 math-nonumber
29816 \end_layout
29817
29818 \end_inset
29819
29820
29821 \end_layout
29822
29823 \begin_layout List
29824 \labelwidthstring 00.00.0000
29825 \begin_inset Flex CharStyle:MenuItem
29826 status collapsed
29827
29828 \begin_layout PlainLayout
29829 M-m
29830 \begin_inset Space ~
29831 \end_inset
29832
29833 S-period
29834 \end_layout
29835
29836 \end_inset
29837
29838  
29839 \begin_inset Flex CharStyle:Code
29840 status collapsed
29841
29842 \begin_layout PlainLayout
29843 accent-dot
29844 \end_layout
29845
29846 \end_inset
29847
29848
29849 \end_layout
29850
29851 \begin_layout List
29852 \labelwidthstring 00.00.0000
29853 \begin_inset Flex CharStyle:MenuItem
29854 status collapsed
29855
29856 \begin_layout PlainLayout
29857 M-m
29858 \begin_inset Space ~
29859 \end_inset
29860
29861 S-asciitilde
29862 \end_layout
29863
29864 \end_inset
29865
29866  
29867 \begin_inset Flex CharStyle:Code
29868 status collapsed
29869
29870 \begin_layout PlainLayout
29871 accent-tilde
29872 \end_layout
29873
29874 \end_inset
29875
29876
29877 \end_layout
29878
29879 \begin_layout List
29880 \labelwidthstring 00.00.0000
29881 \begin_inset Flex CharStyle:MenuItem
29882 status collapsed
29883
29884 \begin_layout PlainLayout
29885 M-m
29886 \begin_inset Space ~
29887 \end_inset
29888
29889 S-apostrophe
29890 \end_layout
29891
29892 \end_inset
29893
29894  
29895 \begin_inset Flex CharStyle:Code
29896 status collapsed
29897
29898 \begin_layout PlainLayout
29899 math-insert 
29900 \backslash
29901 prime
29902 \end_layout
29903
29904 \end_inset
29905
29906
29907 \end_layout
29908
29909 \begin_layout List
29910 \labelwidthstring 00.00.0000
29911 \begin_inset Flex CharStyle:MenuItem
29912 status collapsed
29913
29914 \begin_layout PlainLayout
29915 M-m
29916 \begin_inset Space ~
29917 \end_inset
29918
29919 S-parenleft
29920 \end_layout
29921
29922 \end_inset
29923
29924  
29925 \begin_inset Flex CharStyle:Code
29926 status collapsed
29927
29928 \begin_layout PlainLayout
29929 math-delim ( )
29930 \end_layout
29931
29932 \end_inset
29933
29934
29935 \end_layout
29936
29937 \begin_layout List
29938 \labelwidthstring 00.00.0000
29939 \begin_inset Flex CharStyle:MenuItem
29940 status collapsed
29941
29942 \begin_layout PlainLayout
29943 M-m
29944 \begin_inset Space ~
29945 \end_inset
29946
29947 S-bracketleft
29948 \end_layout
29949
29950 \end_inset
29951
29952  
29953 \begin_inset Flex CharStyle:Code
29954 status collapsed
29955
29956 \begin_layout PlainLayout
29957 math-delim [ ]
29958 \end_layout
29959
29960 \end_inset
29961
29962
29963 \end_layout
29964
29965 \begin_layout List
29966 \labelwidthstring 00.00.0000
29967 \begin_inset Flex CharStyle:MenuItem
29968 status collapsed
29969
29970 \begin_layout PlainLayout
29971 M-m
29972 \begin_inset Space ~
29973 \end_inset
29974
29975 S-braceleft
29976 \end_layout
29977
29978 \end_inset
29979
29980  
29981 \begin_inset Flex CharStyle:Code
29982 status collapsed
29983
29984 \begin_layout PlainLayout
29985 math-delim { }
29986 \end_layout
29987
29988 \end_inset
29989
29990
29991 \end_layout
29992
29993 \begin_layout List
29994 \labelwidthstring 00.00.0000
29995 \begin_inset Flex CharStyle:MenuItem
29996 status collapsed
29997
29998 \begin_layout PlainLayout
29999 M-m
30000 \begin_inset Space ~
30001 \end_inset
30002
30003 S-less
30004 \end_layout
30005
30006 \end_inset
30007
30008  
30009 \begin_inset Flex CharStyle:Code
30010 status collapsed
30011
30012 \begin_layout PlainLayout
30013 math-delim langle rangle
30014 \end_layout
30015
30016 \end_inset
30017
30018
30019 \end_layout
30020
30021 \begin_layout List
30022 \labelwidthstring 00.00.0000
30023 \begin_inset Flex CharStyle:MenuItem
30024 status collapsed
30025
30026 \begin_layout PlainLayout
30027 M-m
30028 \begin_inset Space ~
30029 \end_inset
30030
30031 S-greater
30032 \end_layout
30033
30034 \end_inset
30035
30036  
30037 \begin_inset Flex CharStyle:Code
30038 status collapsed
30039
30040 \begin_layout PlainLayout
30041 math-delim rangle langle
30042 \end_layout
30043
30044 \end_inset
30045
30046
30047 \end_layout
30048
30049 \begin_layout List
30050 \labelwidthstring 00.00.0000
30051 \begin_inset Flex CharStyle:MenuItem
30052 status collapsed
30053
30054 \begin_layout PlainLayout
30055 M-m
30056 \begin_inset Space ~
30057 \end_inset
30058
30059 S-bar
30060 \end_layout
30061
30062 \end_inset
30063
30064  
30065 \begin_inset Flex CharStyle:Code
30066 status collapsed
30067
30068 \begin_layout PlainLayout
30069 math-delim | |
30070 \end_layout
30071
30072 \end_inset
30073
30074
30075 \end_layout
30076
30077 \begin_layout List
30078 \labelwidthstring 00.00.0000
30079 \begin_inset Flex CharStyle:MenuItem
30080 status collapsed
30081
30082 \begin_layout PlainLayout
30083 M-m
30084 \begin_inset Space ~
30085 \end_inset
30086
30087 S-plus
30088 \end_layout
30089
30090 \end_inset
30091
30092  
30093 \begin_inset Flex CharStyle:Code
30094 status collapsed
30095
30096 \begin_layout PlainLayout
30097 math-insert 
30098 \backslash
30099 pm
30100 \end_layout
30101
30102 \end_inset
30103
30104
30105 \end_layout
30106
30107 \begin_layout List
30108 \labelwidthstring 00.00.0000
30109 \begin_inset Flex CharStyle:MenuItem
30110 status collapsed
30111
30112 \begin_layout PlainLayout
30113 M-m
30114 \begin_inset Space ~
30115 \end_inset
30116
30117 S-equal
30118 \end_layout
30119
30120 \end_inset
30121
30122  
30123 \begin_inset Flex CharStyle:Code
30124 status collapsed
30125
30126 \begin_layout PlainLayout
30127 math-insert 
30128 \backslash
30129 neq
30130 \end_layout
30131
30132 \end_inset
30133
30134
30135 \end_layout
30136
30137 \begin_layout Subsection
30138 Other Accelerators
30139 \end_layout
30140
30141 \begin_layout List
30142 \labelwidthstring 00.00.0000
30143 \begin_inset Flex CharStyle:MenuItem
30144 status collapsed
30145
30146 \begin_layout PlainLayout
30147 M-k
30148 \begin_inset Space ~
30149 \end_inset
30150
30151 o
30152 \end_layout
30153
30154 \end_inset
30155
30156  
30157 \begin_inset Flex CharStyle:Code
30158 status collapsed
30159
30160 \begin_layout PlainLayout
30161 keymap-off
30162 \end_layout
30163
30164 \end_inset
30165
30166
30167 \end_layout
30168
30169 \begin_layout List
30170 \labelwidthstring 00.00.0000
30171 \begin_inset Flex CharStyle:MenuItem
30172 status collapsed
30173
30174 \begin_layout PlainLayout
30175 M-k
30176 \begin_inset Space ~
30177 \end_inset
30178
30179 t
30180 \end_layout
30181
30182 \end_inset
30183
30184  
30185 \begin_inset Flex CharStyle:Code
30186 status collapsed
30187
30188 \begin_layout PlainLayout
30189 keymap-toggle
30190 \end_layout
30191
30192 \end_inset
30193
30194
30195 \end_layout
30196
30197 \begin_layout List
30198 \labelwidthstring 00.00.0000
30199 \begin_inset Flex CharStyle:MenuItem
30200 status collapsed
30201
30202 \begin_layout PlainLayout
30203 M-k
30204 \begin_inset Space ~
30205 \end_inset
30206
30207 x
30208 \end_layout
30209
30210 \end_inset
30211
30212  
30213 \begin_inset Flex CharStyle:Code
30214 status collapsed
30215
30216 \begin_layout PlainLayout
30217 keymap-off
30218 \end_layout
30219
30220 \end_inset
30221
30222
30223 \end_layout
30224
30225 \begin_layout List
30226 \labelwidthstring 00.00.0000
30227 \begin_inset Flex CharStyle:MenuItem
30228 status collapsed
30229
30230 \begin_layout PlainLayout
30231 M-k
30232 \begin_inset Space ~
30233 \end_inset
30234
30235 1
30236 \end_layout
30237
30238 \end_inset
30239
30240  
30241 \begin_inset Flex CharStyle:Code
30242 status collapsed
30243
30244 \begin_layout PlainLayout
30245 keymap-primary
30246 \end_layout
30247
30248 \end_inset
30249
30250
30251 \end_layout
30252
30253 \begin_layout List
30254 \labelwidthstring 00.00.0000
30255 \begin_inset Flex CharStyle:MenuItem
30256 status collapsed
30257
30258 \begin_layout PlainLayout
30259 M-k
30260 \begin_inset Space ~
30261 \end_inset
30262
30263 2
30264 \end_layout
30265
30266 \end_inset
30267
30268  
30269 \begin_inset Flex CharStyle:Code
30270 status collapsed
30271
30272 \begin_layout PlainLayout
30273 keymap-secondary
30274 \end_layout
30275
30276 \end_inset
30277
30278
30279 \end_layout
30280
30281 \end_body
30282 \end_document