]> git.lyx.org Git - lyx.git/blob - lib/doc/LFUNs.lyx
a529a0aa13ad141459f213af1716354501f1e59b
[lyx.git] / lib / doc / LFUNs.lyx
1 # gen_lfuns.py generated this file. For more info see http://www.lyx.org/
2 \lyxformat 504
3 \begin_document
4 \begin_header
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/
7 \textclass article
8 \begin_preamble
9 \renewcommand{\descriptionlabel}[1]{\hspace\labelsep\upshape\bfseries #1:}
10 \renewenvironment{description}{\list{}{%
11   \setlength{\itemsep}{-2pt}
12   \advance\leftmargini6\p@ \itemindent-12\p@
13   \labelwidth\z@ \let\makelabel\descriptionlabel}%
14 }{
15   \endlist
16 }
17 \end_preamble
18 \use_default_options false
19 \maintain_unincluded_children false
20 \begin_local_layout
21 Style Description
22 LabelIndent           MM
23 LeftMargin            MMMMMxx
24 End
25 \end_local_layout
26 \language english
27 \language_package default
28 \inputencoding auto
29 \fontencoding global
30 \font_roman "default" "default"
31 \font_sans "default" "default"
32 \font_typewriter "default" "default"
33 \font_math "auto" "auto"
34 \font_default_family default
35 \use_non_tex_fonts false
36 \font_sc false
37 \font_osf false
38 \font_sf_scale 100 100
39 \font_tt_scale 100 100
40 \graphics default
41 \default_output_format default
42 \output_sync 0
43 \bibtex_command default
44 \index_command default
45 \paperfontsize default
46 \spacing single
47 \use_hyperref false
48 \papersize default
49 \use_geometry true
50 \use_package amsmath 1
51 \use_package amssymb 1
52 \use_package cancel 0
53 \use_package esint 1
54 \use_package mathdots 0
55 \use_package mathtools 0
56 \use_package mhchem 1
57 \use_package stackrel 0
58 \use_package stmaryrd 0
59 \use_package undertilde 0
60 \cite_engine basic
61 \cite_engine_type default
62 \biblio_style plain
63 \use_bibtopic false
64 \use_indices false
65 \paperorientation portrait
66 \suppress_date false
67 \justification true
68 \use_refstyle 0
69 \index Index
70 \shortcut idx
71 \color #008000
72 \end_index
73 \leftmargin 2.5cm
74 \topmargin 2cm
75 \rightmargin 3cm
76 \bottommargin 2.5cm
77 \secnumdepth 3
78 \tocdepth 3
79 \paragraph_separation indent
80 \paragraph_indentation default
81 \quotes_language english
82 \papercolumns 1
83 \papersides 1
84 \paperpagestyle default
85 \tracking_changes false
86 \output_changes false
87 \html_math_output 0
88 \html_css_as_file 0
89 \html_be_strict false
90 \end_header
91
92 \begin_body
93
94 \begin_layout Title
95 \SpecialChar LyX
96  Functions (LFUNs)
97 \end_layout
98
99 \begin_layout Author
100 The \SpecialChar LyX
101  Team
102 \end_layout
103
104 \begin_layout Date
105 2016-01-15
106 \end_layout
107
108 \begin_layout Section*
109 About this manual
110 \end_layout
111
112 \begin_layout Standard
113 This manual documents the 
114 \begin_inset Quotes eld
115 \end_inset
116
117 LyX Functions
118 \begin_inset Quotes erd
119 \end_inset
120
121  (abbreviated LFUNs).
122  These are commands that are used to make \SpecialChar LyX
123  perform specific actions.
124  \SpecialChar LyX
125  itself uses these functions internally, and every internal action is
126  bound to an LFUN.
127 \end_layout
128
129 \begin_layout Standard
130 LFUNs are also used in the files that define keyboard shortcuts, menu or
131  toolbar items.
132  So if you want to change\SpecialChar breakableslash
133 customize the user interface, you need to deal
134  with LFUNs.
135  Furthermore, external programs can use LFUNs to communicate with and 
136 \begin_inset Quotes eld
137 \end_inset
138
139 remote-control
140 \begin_inset Quotes erd
141 \end_inset
142
143  \SpecialChar LyX
144  .
145  Finally, you can also issue LFUNs directly via the so called mini-buffer
146  which can be opened via 
147 \begin_inset Info
148 type  "shortcuts"
149 arg   "command-execute"
150 \end_inset
151
152 .
153 \end_layout
154
155 \begin_layout Standard
156 In the following, all LFUNs are listed, categorized by function.
157 \end_layout
158
159 \begin_layout Section
160 Layout Functions (Font, Layout and Textclass related)
161 \end_layout
162
163 \begin_layout Subsection*
164 drop-layouts-choice
165 \end_layout
166
167 \begin_layout Description
168 Action Displays list of layout choices.
169 \end_layout
170
171 \begin_layout Description
172 Notion In the current (as of 2007) Qt4 frontend, this LFUN opens the dropbox allowing for choice of layout.
173 \end_layout
174
175 \begin_layout Description
176 Syntax drop-layouts-choice
177 \end_layout
178
179 \begin_layout Subsection*
180 environment-split
181 \end_layout
182
183 \begin_layout Description
184 Action Splits the current environment with a Separator.
185 \end_layout
186
187 \begin_layout Description
188 Syntax environment-split [outer]
189 \end_layout
190
191 \begin_layout Description
192 Params outer: If this is given, LyX will split the outermost environment in the current nesting hierarchy.
193 \end_layout
194
195 \begin_layout Description
196 Origin spitz, 23 Dec 2012
197 \end_layout
198
199 \begin_layout Subsection*
200 font-bold
201 \end_layout
202
203 \begin_layout Description
204 Action Toggles the bold font (selection-wise) using mathbf in math.
205 \end_layout
206
207 \begin_layout Description
208 Syntax font-bold
209 \end_layout
210
211 \begin_layout Subsection*
212 font-boldsymbol
213 \end_layout
214
215 \begin_layout Description
216 Action Toggles the bold font (selection-wise) using boldsymbol in math.
217 \end_layout
218
219 \begin_layout Description
220 Syntax font-boldsymbol
221 \end_layout
222
223 \begin_layout Subsection*
224 font-default
225 \end_layout
226
227 \begin_layout Description
228 Action Reverts the settings of the font to the default values (selection-wise).
229 \end_layout
230
231 \begin_layout Description
232 Syntax font-default
233 \end_layout
234
235 \begin_layout Subsection*
236 font-emph
237 \end_layout
238
239 \begin_layout Description
240 Action Toggles the emphasis font style (selection-wise).
241 \end_layout
242
243 \begin_layout Description
244 Syntax font-emph
245 \end_layout
246
247 \begin_layout Subsection*
248 font-frak
249 \end_layout
250
251 \begin_layout Description
252 Action Toggles Fraktur family font (math-mode, selection-wise).
253 \end_layout
254
255 \begin_layout Description
256 Syntax font-frak
257 \end_layout
258
259 \begin_layout Description
260 Origin vermeer, 10 Jan 2002
261 \end_layout
262
263 \begin_layout Subsection*
264 font-ital
265 \end_layout
266
267 \begin_layout Description
268 Action Toggles Italics font shape (math-mode, selection-wise).
269 \end_layout
270
271 \begin_layout Description
272 Syntax font-ital
273 \end_layout
274
275 \begin_layout Description
276 Origin vermeer, 10 Jan 2002
277 \end_layout
278
279 \begin_layout Subsection*
280 font-noun
281 \end_layout
282
283 \begin_layout Description
284 Action Toggles Noun text style font (selection-wise).
285 \end_layout
286
287 \begin_layout Description
288 Syntax font-noun
289 \end_layout
290
291 \begin_layout Subsection*
292 font-roman
293 \end_layout
294
295 \begin_layout Description
296 Action Toggles Roman family font (selection-wise).
297 \end_layout
298
299 \begin_layout Description
300 Syntax font-roman
301 \end_layout
302
303 \begin_layout Subsection*
304 font-sans
305 \end_layout
306
307 \begin_layout Description
308 Action Toggles Sans Serif family font (selection-wise).
309 \end_layout
310
311 \begin_layout Description
312 Syntax font-sans
313 \end_layout
314
315 \begin_layout Subsection*
316 font-size
317 \end_layout
318
319 \begin_layout Description
320 Action Sets font size according to lyx format string.
321 \end_layout
322
323 \begin_layout Description
324 Syntax font-size <SIZE>
325 \end_layout
326
327 \begin_layout Description
328 Params <SIZE>: tiny|scriptsize|footnotesize|small|normal|large|larger|
329 \begin_inset Newline newline
330 \end_inset
331
332 largest|huge|giant|increase|decrease|default
333 \end_layout
334
335 \begin_layout Subsection*
336 font-state
337 \end_layout
338
339 \begin_layout Description
340 Action Returns the info about the current font.
341 \end_layout
342
343 \begin_layout Description
344 Syntax font-state
345 \end_layout
346
347 \begin_layout Subsection*
348 font-strikeout
349 \end_layout
350
351 \begin_layout Description
352 Action Toggles strikeout (strike-through) in the font (selection-wise).
353 \end_layout
354
355 \begin_layout Description
356 Syntax font-strikeout
357 \end_layout
358
359 \begin_layout Description
360 Origin sanda, 3 May 2009
361 \end_layout
362
363 \begin_layout Subsection*
364 font-typewriter
365 \end_layout
366
367 \begin_layout Description
368 Action Toggles the typewriter family font (selection-wise).
369 \end_layout
370
371 \begin_layout Description
372 Syntax font-typewriter
373 \end_layout
374
375 \begin_layout Subsection*
376 font-underline
377 \end_layout
378
379 \begin_layout Description
380 Action Toggles underline in the font (selection-wise).
381 \end_layout
382
383 \begin_layout Description
384 Syntax font-underline
385 \end_layout
386
387 \begin_layout Subsection*
388 font-underunderline
389 \end_layout
390
391 \begin_layout Description
392 Action Toggles double underline in the font (selection-wise).
393 \end_layout
394
395 \begin_layout Description
396 Syntax font-underunderline
397 \end_layout
398
399 \begin_layout Description
400 Origin sanda, 5 May 2009
401 \end_layout
402
403 \begin_layout Subsection*
404 font-underwave
405 \end_layout
406
407 \begin_layout Description
408 Action Toggles wavy underline in the font (selection-wise).
409 \end_layout
410
411 \begin_layout Description
412 Syntax font-underwave
413 \end_layout
414
415 \begin_layout Description
416 Origin sanda, 5 May 2009
417 \end_layout
418
419 \begin_layout Subsection*
420 layout
421 \end_layout
422
423 \begin_layout Description
424 Action Sets the layout (that is, environment) for the current paragraph.
425 \end_layout
426
427 \begin_layout Description
428 Syntax layout <LAYOUT>
429 \end_layout
430
431 \begin_layout Description
432 Params <LAYOUT>: the layout to use
433 \end_layout
434
435 \begin_layout Subsection*
436 layout-module-add
437 \end_layout
438
439 \begin_layout Description
440 Action Adds a module.
441 \end_layout
442
443 \begin_layout Description
444 Notion Adds a module to the list of included modules for the current buffer.
445 \end_layout
446
447 \begin_layout Description
448 Syntax layout-module-add <MODULE>
449 \end_layout
450
451 \begin_layout Description
452 Params <MODULE>: the module to be added
453 \end_layout
454
455 \begin_layout Description
456 Origin rgh, 25 August 2007
457 \end_layout
458
459 \begin_layout Subsection*
460 layout-modules-clear
461 \end_layout
462
463 \begin_layout Description
464 Action Clears the module list.
465 \end_layout
466
467 \begin_layout Description
468 Notion Clears the list of included modules for the current buffer.
469 \end_layout
470
471 \begin_layout Description
472 Syntax layout-modules-clear
473 \end_layout
474
475 \begin_layout Description
476 Origin rgh, 25 August 2007
477 \end_layout
478
479 \begin_layout Subsection*
480 layout-paragraph
481 \end_layout
482
483 \begin_layout Description
484 Action Launches the paragraph settings dialog.
485 \end_layout
486
487 \begin_layout Description
488 Syntax layout-paragraph
489 \end_layout
490
491 \begin_layout Subsection*
492 layout-reload
493 \end_layout
494
495 \begin_layout Description
496 Action Reloads layout information.
497 \end_layout
498
499 \begin_layout Description
500 Notion Reloads all layout information for the current buffer from disk, thus recognizing any changes that have been made to layout files on the fly. This is intended to be used only by layout developers and should not be used when one is trying to do actual work.
501 \end_layout
502
503 \begin_layout Description
504 Syntax layout-reload
505 \end_layout
506
507 \begin_layout Description
508 Origin rgh, 3 September 2007
509 \end_layout
510
511 \begin_layout Subsection*
512 layout-tabular
513 \end_layout
514
515 \begin_layout Description
516 Action Launches the tabular settings dialog.
517 \end_layout
518
519 \begin_layout Description
520 Syntax layout-tabular
521 \end_layout
522
523 \begin_layout Description
524 Origin Jug, 31 Jul 2000
525 \end_layout
526
527 \begin_layout Subsection*
528 screen-font-update
529 \end_layout
530
531 \begin_layout Description
532 Action Update fonts and its metrics.
533 \end_layout
534
535 \begin_layout Description
536 Notion Automatically called after zoom, dpi, font names, or norm change.
537 \end_layout
538
539 \begin_layout Description
540 Syntax screen-font-update
541 \end_layout
542
543 \begin_layout Description
544 Origin ARRae, 13 Aug 2000
545 \end_layout
546
547 \begin_layout Subsection*
548 textclass-apply
549 \end_layout
550
551 \begin_layout Description
552 Action Sets the text class for the current buffer.
553 \end_layout
554
555 \begin_layout Description
556 Syntax textclass-apply <TEXTCLASS>
557 \end_layout
558
559 \begin_layout Description
560 Params <TEXTCLASS>: the textclass to set. Note that this must be the filename, minus the ".layout" extension.
561 \end_layout
562
563 \begin_layout Subsection*
564 textclass-load
565 \end_layout
566
567 \begin_layout Description
568 Action Loads information for a textclass from disk.
569 \end_layout
570
571 \begin_layout Description
572 Syntax textclass-load <TEXTCLASS>
573 \end_layout
574
575 \begin_layout Description
576 Params <TEXTCLASS>: the textclass to load. Note that this must be the filename, minus the ".layout" extension.
577 \end_layout
578
579 \begin_layout Subsection*
580 textstyle-apply
581 \end_layout
582
583 \begin_layout Description
584 Action Toggle user-defined (=last-time used) text style.
585 \end_layout
586
587 \begin_layout Description
588 Notion This style is set via LFUN_TEXTSTYLE_UPDATE, which is automatically triggered when using Text Style dialog.
589 \end_layout
590
591 \begin_layout Description
592 Syntax textstyle-apply
593 \end_layout
594
595 \begin_layout Description
596 Origin leeming, 12 Mar 2003
597 \end_layout
598
599 \begin_layout Subsection*
600 textstyle-update
601 \end_layout
602
603 \begin_layout Description
604 Action Apply text style and update the settings to be used by LFUN_TEXTSTYLE_APPLY.
605 \end_layout
606
607 \begin_layout Description
608 Syntax textstyle-update <FONT_INFO>
609 \end_layout
610
611 \begin_layout Description
612 Params <FONT_INFO>: specifies font atributes, e.g. family, series, shape, size, emph, noun, underbar, number, color, language, toggleall.
613 \begin_inset Newline newline
614 \end_inset
615
616 Use lyx -dbg action for exact syntax of text-style dialog parameters.
617 \end_layout
618
619 \begin_layout Description
620 Origin leeming, 12 Mar 2003
621 \end_layout
622
623 \begin_layout Section
624 Editing Functions (Cursor and Mouse Movement, Copy/Paste etc.)
625 \end_layout
626
627 \begin_layout Subsection*
628 accent-acute
629 \end_layout
630
631 \begin_layout Description
632 Action Adds an acute accent to the next character typed.
633 \end_layout
634
635 \begin_layout Description
636 Syntax accent-acute
637 \end_layout
638
639 \begin_layout Subsection*
640 accent-breve
641 \end_layout
642
643 \begin_layout Description
644 Action Adds a breve accent to the next character typed.
645 \end_layout
646
647 \begin_layout Description
648 Syntax accent-breve
649 \end_layout
650
651 \begin_layout Subsection*
652 accent-caron
653 \end_layout
654
655 \begin_layout Description
656 Action Adds a caron to the next character typed.
657 \end_layout
658
659 \begin_layout Description
660 Syntax accent-caron
661 \end_layout
662
663 \begin_layout Subsection*
664 accent-cedilla
665 \end_layout
666
667 \begin_layout Description
668 Action Adds a cedilla to the next character typed.
669 \end_layout
670
671 \begin_layout Description
672 Syntax accent-cedilla
673 \end_layout
674
675 \begin_layout Subsection*
676 accent-circle
677 \end_layout
678
679 \begin_layout Description
680 Action Adds a circle accent to the next character typed.
681 \end_layout
682
683 \begin_layout Description
684 Syntax accent-circle
685 \end_layout
686
687 \begin_layout Subsection*
688 accent-circumflex
689 \end_layout
690
691 \begin_layout Description
692 Action Adds a circumflex to the next character typed.
693 \end_layout
694
695 \begin_layout Description
696 Syntax accent-circumflex
697 \end_layout
698
699 \begin_layout Subsection*
700 accent-dot
701 \end_layout
702
703 \begin_layout Description
704 Action Adds a dot accent to the next character typed.
705 \end_layout
706
707 \begin_layout Description
708 Syntax accent-dot
709 \end_layout
710
711 \begin_layout Subsection*
712 accent-grave
713 \end_layout
714
715 \begin_layout Description
716 Action Adds a grave accent to the next character typed.
717 \end_layout
718
719 \begin_layout Description
720 Syntax accent-grave
721 \end_layout
722
723 \begin_layout Subsection*
724 accent-hungarian-umlaut
725 \end_layout
726
727 \begin_layout Description
728 Action Adds a Hungarian umlaut to the next character typed.
729 \end_layout
730
731 \begin_layout Description
732 Syntax accent-grave
733 \end_layout
734
735 \begin_layout Subsection*
736 accent-macron
737 \end_layout
738
739 \begin_layout Description
740 Action Adds a macron to the next character typed.
741 \end_layout
742
743 \begin_layout Description
744 Syntax accent-macron
745 \end_layout
746
747 \begin_layout Subsection*
748 accent-ogonek
749 \end_layout
750
751 \begin_layout Description
752 Action Adds an ogonek accent to the next character typed.
753 \end_layout
754
755 \begin_layout Description
756 Syntax accent-ogonek
757 \end_layout
758
759 \begin_layout Subsection*
760 accent-perispomeni
761 \end_layout
762
763 \begin_layout Description
764 Action Adds a perispomeni (Greek circumflex) over the next character typed.
765 \end_layout
766
767 \begin_layout Description
768 Syntax accent-perispomeni
769 \end_layout
770
771 \begin_layout Subsection*
772 accent-tie
773 \end_layout
774
775 \begin_layout Description
776 Action Adds a tie over the next two character typed.
777 \end_layout
778
779 \begin_layout Description
780 Notion The following char will finish the tie.
781 \end_layout
782
783 \begin_layout Description
784 Syntax accent-tie
785 \end_layout
786
787 \begin_layout Subsection*
788 accent-tilde
789 \end_layout
790
791 \begin_layout Description
792 Action Adds a tilde over the next character typed.
793 \end_layout
794
795 \begin_layout Description
796 Syntax accent-tilde
797 \end_layout
798
799 \begin_layout Subsection*
800 accent-umlaut
801 \end_layout
802
803 \begin_layout Description
804 Action Adds an umlaut over the next character typed.
805 \end_layout
806
807 \begin_layout Description
808 Syntax accent-umlaut
809 \end_layout
810
811 \begin_layout Subsection*
812 accent-underbar
813 \end_layout
814
815 \begin_layout Description
816 Action Adds a bar under the next character typed.
817 \end_layout
818
819 \begin_layout Description
820 Syntax accent-underbar
821 \end_layout
822
823 \begin_layout Subsection*
824 accent-underdot
825 \end_layout
826
827 \begin_layout Description
828 Action Adds a dot under the next character typed.
829 \end_layout
830
831 \begin_layout Description
832 Syntax accent-underdot
833 \end_layout
834
835 \begin_layout Subsection*
836 all-changes-accept
837 \end_layout
838
839 \begin_layout Description
840 Action Accepts all tracked changes in the document.
841 \end_layout
842
843 \begin_layout Description
844 Syntax all-changes-accept
845 \end_layout
846
847 \begin_layout Description
848 Origin Levon, 16 Oct 2002
849 \end_layout
850
851 \begin_layout Subsection*
852 all-changes-reject
853 \end_layout
854
855 \begin_layout Description
856 Action Rejects all tracked changes in the document.
857 \end_layout
858
859 \begin_layout Description
860 Notion Reject does not work recursively; the user may have to repeat the operation.
861 \end_layout
862
863 \begin_layout Description
864 Syntax all-changes-reject
865 \end_layout
866
867 \begin_layout Description
868 Origin Levon, 16 Oct 2002
869 \end_layout
870
871 \begin_layout Subsection*
872 appendix
873 \end_layout
874
875 \begin_layout Description
876 Action Start (or remove) Appendix on the given cursor position.
877 \end_layout
878
879 \begin_layout Description
880 Syntax appendix
881 \end_layout
882
883 \begin_layout Description
884 Origin ettrich, 5 May 1998
885 \end_layout
886
887 \begin_layout Subsection*
888 argument-insert
889 \end_layout
890
891 \begin_layout Description
892 Action Inserts an argument (short title) inset.
893 \end_layout
894
895 \begin_layout Description
896 Syntax argument-insert <argument nr>
897 \end_layout
898
899 \begin_layout Description
900 Params <argument nr>: see layout declarations
901 \end_layout
902
903 \begin_layout Description
904 Origin vermeer, 12 Aug 2002
905 \end_layout
906
907 \begin_layout Subsection*
908 bibtex-database-add
909 \end_layout
910
911 \begin_layout Description
912 Action Adds database, which will be used for bibtex citations.
913 \end_layout
914
915 \begin_layout Description
916 Notion Databases are added to the first BibTeX inset (Inset->List/TOC->BibTeX bibliography) found from the cursor position.
917 \end_layout
918
919 \begin_layout Description
920 Syntax bibtex-database-add <DATABASE-NAME>
921 \end_layout
922
923 \begin_layout Description
924 Origin Ale, 30 May 1997
925 \end_layout
926
927 \begin_layout Subsection*
928 bibtex-database-del
929 \end_layout
930
931 \begin_layout Description
932 Action Adds database, which will be used for bibtex citations.
933 \end_layout
934
935 \begin_layout Description
936 Notion Databases are deleted from the first BibTeX inset (Inset->List/TOC->BibTeX bibliography) found from the cursor position.
937 \end_layout
938
939 \begin_layout Description
940 Syntax bibtex-database-del <DATABASE-NAME>
941 \end_layout
942
943 \begin_layout Description
944 Origin Ale, 30 May 1997
945 \end_layout
946
947 \begin_layout Subsection*
948 bookmark-clear
949 \end_layout
950
951 \begin_layout Description
952 Action Clears the list of saved bookmarks.
953 \end_layout
954
955 \begin_layout Description
956 Syntax bookmark-clear
957 \end_layout
958
959 \begin_layout Description
960 Origin bpeng, 31 October 2006
961 \end_layout
962
963 \begin_layout Subsection*
964 bookmark-goto
965 \end_layout
966
967 \begin_layout Description
968 Action Moves the cursor to the numbered bookmark, opening the file if necessary. Note that bookmarks are saved per-session, not per file.
969 \end_layout
970
971 \begin_layout Description
972 Notion Bookmark 0 has a special purpose. It is automatically set
973 \begin_inset Newline newline
974 \end_inset
975
976 1. to the paragraph you are currently editing
977 \begin_inset Newline newline
978 \end_inset
979
980 2. to the paragraph from where you are jumping to the last-edited position (jump-back feature)
981 \begin_inset Newline newline
982 \end_inset
983
984 3. when jumping from crossreference to the requested label by LFUN_LABEL_GOTO.
985 \end_layout
986
987 \begin_layout Description
988 Syntax bookmark-goto <NUMBER>
989 \end_layout
990
991 \begin_layout Description
992 Params <NUMBER>: the number of the bookmark to restore.
993 \end_layout
994
995 \begin_layout Description
996 Origin Dekel, 27 January 2001
997 \end_layout
998
999 \begin_layout Subsection*
1000 bookmark-save
1001 \end_layout
1002
1003 \begin_layout Description
1004 Action Save a bookmark.
1005 \end_layout
1006
1007 \begin_layout Description
1008 Notion Saves a numbered bookmark to the sessions file. The number must be between 1 and 9, inclusive. Note that bookmarks are saved per-session, not per file.
1009 \end_layout
1010
1011 \begin_layout Description
1012 Syntax bookmark-save <NUMBER>
1013 \end_layout
1014
1015 \begin_layout Description
1016 Params <NUMBER>: the number of the bookmark to save.
1017 \end_layout
1018
1019 \begin_layout Description
1020 Origin Dekel, 27 January 2001
1021 \end_layout
1022
1023 \begin_layout Subsection*
1024 box-insert
1025 \end_layout
1026
1027 \begin_layout Description
1028 Action Inserts Box inset.
1029 \end_layout
1030
1031 \begin_layout Description
1032 Syntax box-insert [<TYPE>]
1033 \end_layout
1034
1035 \begin_layout Description
1036 Params <TYPE>: Boxed|Frameless|Framed|ovalbox|Ovalbox|Shadowbox|Shaded|Doublebox
1037 \begin_inset Newline newline
1038 \end_inset
1039
1040 Framed is the default one.
1041 \end_layout
1042
1043 \begin_layout Description
1044 Origin vermeer, 7 Oct 2003
1045 \end_layout
1046
1047 \begin_layout Subsection*
1048 branch-insert
1049 \end_layout
1050
1051 \begin_layout Description
1052 Action Inserts branch inset.
1053 \end_layout
1054
1055 \begin_layout Description
1056 Syntax branch-insert <BRANCH-NAME>
1057 \end_layout
1058
1059 \begin_layout Description
1060 Origin vermeer, 17 Aug 2003
1061 \end_layout
1062
1063 \begin_layout Subsection*
1064 buffer-begin
1065 \end_layout
1066
1067 \begin_layout Description
1068 Action Move the cursor to the beginning of the document.
1069 \end_layout
1070
1071 \begin_layout Description
1072 Syntax buffer-begin
1073 \end_layout
1074
1075 \begin_layout Subsection*
1076 buffer-begin-select
1077 \end_layout
1078
1079 \begin_layout Description
1080 Action Move the cursor to the beginning of the document adding the traversed text to the selection.
1081 \end_layout
1082
1083 \begin_layout Description
1084 Syntax buffer-begin-select
1085 \end_layout
1086
1087 \begin_layout Subsection*
1088 buffer-end
1089 \end_layout
1090
1091 \begin_layout Description
1092 Action Move the cursor to the end of the document.
1093 \end_layout
1094
1095 \begin_layout Description
1096 Syntax buffer-end
1097 \end_layout
1098
1099 \begin_layout Subsection*
1100 buffer-end-select
1101 \end_layout
1102
1103 \begin_layout Description
1104 Action Move the cursor to the end of the document adding the traversed text to the selection.
1105 \end_layout
1106
1107 \begin_layout Description
1108 Syntax buffer-end-select
1109 \end_layout
1110
1111 \begin_layout Subsection*
1112 caption-insert
1113 \end_layout
1114
1115 \begin_layout Description
1116 Action Inserts a caption inset.
1117 \end_layout
1118
1119 \begin_layout Description
1120 Syntax caption-insert
1121 \end_layout
1122
1123 \begin_layout Description
1124 Origin Lgb, 18 Jul 2000
1125 \end_layout
1126
1127 \begin_layout Subsection*
1128 cell-backward
1129 \end_layout
1130
1131 \begin_layout Description
1132 Action Moves the cursor to the previous cell inside the table.
1133 \end_layout
1134
1135 \begin_layout Description
1136 Syntax cell-backward
1137 \end_layout
1138
1139 \begin_layout Description
1140 Origin Jug, 22 May 2000
1141 \end_layout
1142
1143 \begin_layout Subsection*
1144 cell-forward
1145 \end_layout
1146
1147 \begin_layout Description
1148 Action Moves the cursor to the next cell inside the table.
1149 \end_layout
1150
1151 \begin_layout Description
1152 Syntax cell-forward
1153 \end_layout
1154
1155 \begin_layout Subsection*
1156 cell-split
1157 \end_layout
1158
1159 \begin_layout Description
1160 Action Splits cell and shifts right part to the next cell (inside the math grid).
1161 \end_layout
1162
1163 \begin_layout Description
1164 Syntax cell-split
1165 \end_layout
1166
1167 \begin_layout Description
1168 Origin Ale, 15 May 1997
1169 \end_layout
1170
1171 \begin_layout Subsection*
1172 change-accept
1173 \end_layout
1174
1175 \begin_layout Description
1176 Action Accepts tracked change inside the selection.
1177 \end_layout
1178
1179 \begin_layout Description
1180 Syntax change-accept
1181 \end_layout
1182
1183 \begin_layout Description
1184 Origin Levon, 16 Oct 2002
1185 \end_layout
1186
1187 \begin_layout Subsection*
1188 change-next
1189 \end_layout
1190
1191 \begin_layout Description
1192 Action Moves the cursor to the position of the next change of the change tracking records.
1193 \end_layout
1194
1195 \begin_layout Description
1196 Syntax change-next
1197 \end_layout
1198
1199 \begin_layout Description
1200 Origin schmitt, 4 Oct 2006
1201 \end_layout
1202
1203 \begin_layout Subsection*
1204 change-previous
1205 \end_layout
1206
1207 \begin_layout Description
1208 Action Moves the cursor to the position of the previous change of the change tracking records.
1209 \end_layout
1210
1211 \begin_layout Description
1212 Syntax change-previous
1213 \end_layout
1214
1215 \begin_layout Description
1216 Origin vfr, 4 Apr 2009
1217 \end_layout
1218
1219 \begin_layout Subsection*
1220 change-reject
1221 \end_layout
1222
1223 \begin_layout Description
1224 Action Rejects tracked change inside the selection.
1225 \end_layout
1226
1227 \begin_layout Description
1228 Syntax change-reject
1229 \end_layout
1230
1231 \begin_layout Description
1232 Origin Levon, 16 Oct 2002
1233 \end_layout
1234
1235 \begin_layout Subsection*
1236 changes-merge
1237 \end_layout
1238
1239 \begin_layout Description
1240 Action Open change tracking dialog for merging and moves the cursor to the position of the next change.
1241 \end_layout
1242
1243 \begin_layout Description
1244 Syntax changes-merge
1245 \end_layout
1246
1247 \begin_layout Description
1248 Origin Levon, 16 Oct 2002
1249 \end_layout
1250
1251 \begin_layout Subsection*
1252 changes-output
1253 \end_layout
1254
1255 \begin_layout Description
1256 Action Toggles showing of change tracking in typeset output.
1257 \end_layout
1258
1259 \begin_layout Description
1260 Syntax changes-output
1261 \end_layout
1262
1263 \begin_layout Description
1264 Origin jspitzm, 21 Jan 2005
1265 \end_layout
1266
1267 \begin_layout Subsection*
1268 changes-track
1269 \end_layout
1270
1271 \begin_layout Description
1272 Action Toggles change tracking to on/off.
1273 \end_layout
1274
1275 \begin_layout Description
1276 Syntax changes-track
1277 \end_layout
1278
1279 \begin_layout Description
1280 Origin levon, 1 Oct 2002
1281 \end_layout
1282
1283 \begin_layout Subsection*
1284 char-backward
1285 \end_layout
1286
1287 \begin_layout Description
1288 Action Moves the cursor one position logically backwards.
1289 \end_layout
1290
1291 \begin_layout Description
1292 Notion This is not the action which should be bound to the arrow keys, because backwards may be left or right, depending on the language. The arrow keys should be bound to LFUN_CHAR_LEFT or LFUN_CHAR_RIGHT actions, which in turn may employ this one.
1293 \end_layout
1294
1295 \begin_layout Description
1296 Syntax char-backward
1297 \end_layout
1298
1299 \begin_layout Subsection*
1300 char-backward-select
1301 \end_layout
1302
1303 \begin_layout Description
1304 Action Moves the cursor one position logically backwards, adding traversed position to the selection.
1305 \end_layout
1306
1307 \begin_layout Description
1308 Notion See also LFUN_CHAR_BACKWARD.
1309 \end_layout
1310
1311 \begin_layout Description
1312 Syntax char-backward-select
1313 \end_layout
1314
1315 \begin_layout Subsection*
1316 char-delete-backward
1317 \end_layout
1318
1319 \begin_layout Description
1320 Action Deletes one character in the backward direction (usually the "BackSpace" key).
1321 \end_layout
1322
1323 \begin_layout Description
1324 Syntax char-delete-backward
1325 \end_layout
1326
1327 \begin_layout Subsection*
1328 char-delete-forward
1329 \end_layout
1330
1331 \begin_layout Description
1332 Action Deletes one character in the backward direction (usually the "Delete" key).
1333 \end_layout
1334
1335 \begin_layout Description
1336 Syntax char-delete-forward
1337 \end_layout
1338
1339 \begin_layout Subsection*
1340 char-forward
1341 \end_layout
1342
1343 \begin_layout Description
1344 Action Moves the cursor one position logically forward.
1345 \end_layout
1346
1347 \begin_layout Description
1348 Notion This is not the action which should be bound to the arrow keys, because forward may be left or right, depending on the language. The arrow keys should be bound to LFUN_CHAR_LEFT or LFUN_CHAR_RIGHT actions, which in turn may employ this one.
1349 \end_layout
1350
1351 \begin_layout Description
1352 Syntax char-forward
1353 \end_layout
1354
1355 \begin_layout Subsection*
1356 char-forward-select
1357 \end_layout
1358
1359 \begin_layout Description
1360 Action Moves the cursor one position logically forward, adding traversed position to the selection.
1361 \end_layout
1362
1363 \begin_layout Description
1364 Notion See also LFUN_CHAR_FORWARD.
1365 \end_layout
1366
1367 \begin_layout Description
1368 Syntax char-forward-select
1369 \end_layout
1370
1371 \begin_layout Subsection*
1372 char-left
1373 \end_layout
1374
1375 \begin_layout Description
1376 Action Moves the cursor one position "to the left".
1377 \end_layout
1378
1379 \begin_layout Description
1380 Notion This is the action which should be taken when the "left" key is pressed. Generally, it moves the cursor one position to the left. However, in Bidi text this become slightly more complicated, and there are different modes of cursor movement. In "visual mode", this moves left, plain and simple. In "logical mode", movement is logically forward in RTL paragraphs, and logically backwards in LTR paragraphs.
1381 \end_layout
1382
1383 \begin_layout Description
1384 Syntax char-left
1385 \end_layout
1386
1387 \begin_layout Subsection*
1388 char-left-select
1389 \end_layout
1390
1391 \begin_layout Description
1392 Action Moves the cursor one position "to the left", adding traversed position to the selection.
1393 \end_layout
1394
1395 \begin_layout Description
1396 Notion See also LFUN_CHAR_LEFT for exact details of the movement.
1397 \end_layout
1398
1399 \begin_layout Description
1400 Syntax char-left-select
1401 \end_layout
1402
1403 \begin_layout Subsection*
1404 char-right
1405 \end_layout
1406
1407 \begin_layout Description
1408 Action Moves the cursor one position "to the right".
1409 \end_layout
1410
1411 \begin_layout Description
1412 Notion This is the action which should be taken when the "right" key is pressed. Generally, it moves the cursor one position to the right. However, in Bidi text this become slightly more complicated, and there are different modes of cursor movement. In "visual mode", this moves right, plain and simple. In "logical mode", movement is logically forward in LTR paragraphs, and logically backwards in RTL paragraphs.
1413 \end_layout
1414
1415 \begin_layout Description
1416 Syntax char-right
1417 \end_layout
1418
1419 \begin_layout Subsection*
1420 char-right-select
1421 \end_layout
1422
1423 \begin_layout Description
1424 Action Moves the cursor one position "to the right", adding traversed position to the selection.
1425 \end_layout
1426
1427 \begin_layout Description
1428 Notion See also LFUN_CHAR_RIGHT for exact details of the movement.
1429 \end_layout
1430
1431 \begin_layout Description
1432 Syntax char-right-select
1433 \end_layout
1434
1435 \begin_layout Subsection*
1436 chars-transpose
1437 \end_layout
1438
1439 \begin_layout Description
1440 Action Transposes the character at the cursor with the one before it.
1441 \end_layout
1442
1443 \begin_layout Description
1444 Syntax chars-transpose
1445 \end_layout
1446
1447 \begin_layout Description
1448 Origin Lgb, 25 Apr 2001
1449 \end_layout
1450
1451 \begin_layout Subsection*
1452 citation-insert
1453 \end_layout
1454
1455 \begin_layout Description
1456 Action Inserts citation from loaded citation database.
1457 \end_layout
1458
1459 \begin_layout Description
1460 Syntax citation-insert [<KEY>[|<TEXT_BEFORE>]]
1461 \end_layout
1462
1463 \begin_layout Description
1464 Params <KEY>: Citation (shortcut listed in available citations).
1465 \begin_inset Newline newline
1466 \end_inset
1467
1468 <TEXT_BEFORE>: text which should appear before citation.
1469 \end_layout
1470
1471 \begin_layout Description
1472 Origin AAS, 97-02-23
1473 \end_layout
1474
1475 \begin_layout Subsection*
1476 clipboard-paste
1477 \end_layout
1478
1479 \begin_layout Description
1480 Action Pastes text from the active clipboard (retains formatting if the clipboard contains formatted text). Pastes plain text if plain text is on the clipboard, but tries to interpret it in special ways for certain insets, e.g. converting csv data to rows and columns if the paste happens in a tabular inset.
1481 \end_layout
1482
1483 \begin_layout Description
1484 Notion Historically, LFUN_CLIPBOARD_PASTE was introduced as a counterpart of LFUN_PRIMARY_SELECTION_PASTE: It behaved exactly the same, but the source is the clipboard, not the selection.
1485 \end_layout
1486
1487 \begin_layout Description
1488 Syntax clipboard-paste [<ARG>]
1489 \end_layout
1490
1491 \begin_layout Description
1492 Params <ARG>: "paragraph" will cause pasting as one paragraph, i.e. "Join lines".
1493 \end_layout
1494
1495 \begin_layout Description
1496 Origin Georg, 10 Jul 2006
1497 \end_layout
1498
1499 \begin_layout Subsection*
1500 clipboard-paste-simple
1501 \end_layout
1502
1503 \begin_layout Description
1504 Action Pastes plain text from the active clipboard even if formatted LyX content is in the clipboard. Pastes plain text if plain text is on the clipboard, without trying to interpret it in special ways for certain insets, e.g. converting csv data to rows and columns if the paste happens in a tabular inset.
1505 \end_layout
1506
1507 \begin_layout Description
1508 Syntax clipboard-paste-simple [<ARG>]
1509 \end_layout
1510
1511 \begin_layout Description
1512 Params <ARG>: "paragraph" will cause pasting as one paragraph, i.e. "Join lines".
1513 \end_layout
1514
1515 \begin_layout Subsection*
1516 command-execute
1517 \end_layout
1518
1519 \begin_layout Description
1520 Action Switches the focus to the minibuffer so that the user can type in there. If necessary, it opens the minibuffer toolbar.
1521 \end_layout
1522
1523 \begin_layout Description
1524 Notion Usually bound to M-x shortcut.
1525 \end_layout
1526
1527 \begin_layout Description
1528 Syntax command-execute
1529 \end_layout
1530
1531 \begin_layout Subsection*
1532 complete
1533 \end_layout
1534
1535 \begin_layout Description
1536 Action Try to complete the word or command at the cursor position.
1537 \end_layout
1538
1539 \begin_layout Description
1540 Syntax complete
1541 \end_layout
1542
1543 \begin_layout Description
1544 Origin sts, Feb 19 2008
1545 \end_layout
1546
1547 \begin_layout Subsection*
1548 completion-accept
1549 \end_layout
1550
1551 \begin_layout Description
1552 Action Accept suggested completion.
1553 \end_layout
1554
1555 \begin_layout Description
1556 Syntax completion-accept
1557 \end_layout
1558
1559 \begin_layout Description
1560 Origin sanda, Sep 08 2008
1561 \end_layout
1562
1563 \begin_layout Subsection*
1564 completion-cancel
1565 \end_layout
1566
1567 \begin_layout Description
1568 Action Try to cancel completion, either the popup or the inline completion.
1569 \end_layout
1570
1571 \begin_layout Description
1572 Syntax completion-cancel
1573 \end_layout
1574
1575 \begin_layout Description
1576 Origin sts, Sep 07 2008
1577 \end_layout
1578
1579 \begin_layout Subsection*
1580 completion-inline
1581 \end_layout
1582
1583 \begin_layout Description
1584 Action Show the inline completion at the cursor position.
1585 \end_layout
1586
1587 \begin_layout Description
1588 Syntax completion-inline
1589 \end_layout
1590
1591 \begin_layout Description
1592 Origin sts, Feb 19 2008
1593 \end_layout
1594
1595 \begin_layout Subsection*
1596 completion-popup
1597 \end_layout
1598
1599 \begin_layout Description
1600 Action Show the completion popup at the cursor position.
1601 \end_layout
1602
1603 \begin_layout Description
1604 Syntax completion-popup
1605 \end_layout
1606
1607 \begin_layout Description
1608 Origin sts, Feb 19 2008
1609 \end_layout
1610
1611 \begin_layout Subsection*
1612 copy
1613 \end_layout
1614
1615 \begin_layout Description
1616 Action Copies the current selection to the clipboard.
1617 \end_layout
1618
1619 \begin_layout Description
1620 Syntax copy
1621 \end_layout
1622
1623 \begin_layout Subsection*
1624 cut
1625 \end_layout
1626
1627 \begin_layout Description
1628 Action Cuts to the clipboard.
1629 \end_layout
1630
1631 \begin_layout Description
1632 Syntax cut
1633 \end_layout
1634
1635 \begin_layout Subsection*
1636 date-insert
1637 \end_layout
1638
1639 \begin_layout Description
1640 Action Inserts the current date.
1641 \end_layout
1642
1643 \begin_layout Description
1644 Syntax date-insert [<ARG>]
1645 \end_layout
1646
1647 \begin_layout Description
1648 Params <ARG>: Format of date. The default value (%x) can be set in Preferences->Date format. For possible formats see manual page of strftime function.
1649 \end_layout
1650
1651 \begin_layout Description
1652 Origin jdblair, 31 Jan 2000
1653 \end_layout
1654
1655 \begin_layout Subsection*
1656 depth-decrement
1657 \end_layout
1658
1659 \begin_layout Description
1660 Action Decrease the nesting depth of the (selected) paragraph(s) inside lists.
1661 \end_layout
1662
1663 \begin_layout Description
1664 Syntax depth-decrement
1665 \end_layout
1666
1667 \begin_layout Subsection*
1668 depth-increment
1669 \end_layout
1670
1671 \begin_layout Description
1672 Action Increase the nesting depth of the (selected) paragraph(s) inside lists.
1673 \end_layout
1674
1675 \begin_layout Description
1676 Syntax depth-increment
1677 \end_layout
1678
1679 \begin_layout Subsection*
1680 dialog-disconnect-inset
1681 \end_layout
1682
1683 \begin_layout Description
1684 Action Closes opened connection to opened inset.
1685 \end_layout
1686
1687 \begin_layout Description
1688 Notion Connection is used for apply functions.
1689 \end_layout
1690
1691 \begin_layout Description
1692 Syntax dialog-disconnect-inset <INSET-NAME>
1693 \end_layout
1694
1695 \begin_layout Description
1696 Origin leeming, 25 Feb 2003
1697 \end_layout
1698
1699 \begin_layout Subsection*
1700 dialog-hide
1701 \end_layout
1702
1703 \begin_layout Description
1704 Action Hides showed dialog. Counterpart to LFUN_DIALOG_SHOW .
1705 \end_layout
1706
1707 \begin_layout Description
1708 Syntax dialog-hide <NAME>
1709 \end_layout
1710
1711 \begin_layout Description
1712 Params See LFUN_DIALOG_SHOW .
1713 \end_layout
1714
1715 \begin_layout Description
1716 Origin leeming, 25 Feb 2003
1717 \end_layout
1718
1719 \begin_layout Subsection*
1720 dialog-show
1721 \end_layout
1722
1723 \begin_layout Description
1724 Action Shows hidden dialog or creates new one for a given function/inset settings etc.
1725 \end_layout
1726
1727 \begin_layout Description
1728 Syntax dialog-show <NAME> [<DATA>]
1729 \end_layout
1730
1731 \begin_layout Description
1732 Params <NAME>: aboutlyx|bibitem|bibtex|box|branch|changes|character|citation|
1733 \begin_inset Newline newline
1734 \end_inset
1735
1736 compare|document|errorlist|ert|external|file|findreplace|findreplaceadv|float|
1737 \begin_inset Newline newline
1738 \end_inset
1739
1740 graphics|href|include|index|index_print|info|label|line|listings|log|mathdelimiter|
1741 \begin_inset Newline newline
1742 \end_inset
1743
1744 mathmatrix|mathspace|nomenclature|nomencl_print|note|paragraph|phantom|prefs|
1745 \begin_inset Newline newline
1746 \end_inset
1747
1748 print|ref|sendto|space|spellchecker|symbols|tabular|tabularcreate|
1749 \begin_inset Newline newline
1750 \end_inset
1751
1752 thesaurus|texinfo|toc|view-source|vspace|wrap|<SPECIAL>
1753 \begin_inset Newline newline
1754 \end_inset
1755
1756 <SPECIAL>: latexlog|vclog
1757 \begin_inset Newline newline
1758 \end_inset
1759
1760 <DATA>: data, usually settings for the given dialog. Use debug mode for the details.
1761 \end_layout
1762
1763 \begin_layout Description
1764 Origin leeming, 17 Jun 2003
1765 \end_layout
1766
1767 \begin_layout Subsection*
1768 dialog-show-new-inset
1769 \end_layout
1770
1771 \begin_layout Description
1772 Action Shows hidden dialog or create new one for a given inset settings etc.
1773 \end_layout
1774
1775 \begin_layout Description
1776 Notion Internally uses LFUN_DIALOG_SHOW with processed data for a given inset.
1777 \end_layout
1778
1779 \begin_layout Description
1780 Syntax dialog-show-new-inset <NAME> [<DATA>]
1781 \end_layout
1782
1783 \begin_layout Description
1784 Params See LFUN_DIALOG_SHOW .
1785 \end_layout
1786
1787 \begin_layout Description
1788 Origin leeming, 25 Feb 2003
1789 \end_layout
1790
1791 \begin_layout Subsection*
1792 dialog-toggle
1793 \end_layout
1794
1795 \begin_layout Description
1796 Action Toggles dialog between showed/hidden state.
1797 \end_layout
1798
1799 \begin_layout Description
1800 Notion Internally uses LFUN_DIALOG_SHOW , LFUN_DIALOG_HIDE .
1801 \end_layout
1802
1803 \begin_layout Description
1804 Syntax dialog-toggle <NAME> [<DATA>]
1805 \end_layout
1806
1807 \begin_layout Description
1808 Params See LFUN_DIALOG_SHOW .
1809 \end_layout
1810
1811 \begin_layout Description
1812 Origin JSpitzm, 30 Apr 2007
1813 \end_layout
1814
1815 \begin_layout Subsection*
1816 dialog-update
1817 \end_layout
1818
1819 \begin_layout Description
1820 Action Updates the dialog values from the inset/paragraph/document.
1821 \end_layout
1822
1823 \begin_layout Description
1824 Syntax dialog-update <NAME>
1825 \end_layout
1826
1827 \begin_layout Description
1828 Params <NAME>: paragraph|prefs|<INSET>
1829 \begin_inset Newline newline
1830 \end_inset
1831
1832 <INSET>: inset name
1833 \end_layout
1834
1835 \begin_layout Description
1836 Origin leeming, 25 Feb 2003
1837 \end_layout
1838
1839 \begin_layout Subsection*
1840 down
1841 \end_layout
1842
1843 \begin_layout Description
1844 Action Moves the cursor one line in downward direction.
1845 \end_layout
1846
1847 \begin_layout Description
1848 Syntax down
1849 \end_layout
1850
1851 \begin_layout Subsection*
1852 down-select
1853 \end_layout
1854
1855 \begin_layout Description
1856 Action Moves the cursor one line in downward direction adding the current position to the selection.
1857 \end_layout
1858
1859 \begin_layout Description
1860 Syntax down-select
1861 \end_layout
1862
1863 \begin_layout Subsection*
1864 ert-insert
1865 \end_layout
1866
1867 \begin_layout Description
1868 Action Inserts an ERT inset.
1869 \end_layout
1870
1871 \begin_layout Description
1872 Syntax ert-insert
1873 \end_layout
1874
1875 \begin_layout Description
1876 Origin Jug, 18 Feb 2000
1877 \end_layout
1878
1879 \begin_layout Subsection*
1880 escape
1881 \end_layout
1882
1883 \begin_layout Description
1884 Action Clears the selection. If no text is selected call LFUN_FINISHED_FORWARD. Inside math mode jumps out of the math inset.
1885 \end_layout
1886
1887 \begin_layout Description
1888 Syntax escape
1889 \end_layout
1890
1891 \begin_layout Description
1892 Origin Lgb, 17 May 2001
1893 \end_layout
1894
1895 \begin_layout Subsection*
1896 file-insert
1897 \end_layout
1898
1899 \begin_layout Description
1900 Action Inserts another LyX file.
1901 \end_layout
1902
1903 \begin_layout Description
1904 Syntax file-insert [<FILE>]
1905 \end_layout
1906
1907 \begin_layout Description
1908 Params <FILE>: Filename to be inserted.
1909 \end_layout
1910
1911 \begin_layout Subsection*
1912 file-insert-plaintext
1913 \end_layout
1914
1915 \begin_layout Description
1916 Action Inserts plain text file.
1917 \end_layout
1918
1919 \begin_layout Description
1920 Syntax file-insert-plaintext [<FILE>]
1921 \end_layout
1922
1923 \begin_layout Description
1924 Params <FILE>: Filename to be inserted.
1925 \end_layout
1926
1927 \begin_layout Description
1928 Origin CFO-G, 19 Nov 1997
1929 \end_layout
1930
1931 \begin_layout Subsection*
1932 file-insert-plaintext-para
1933 \end_layout
1934
1935 \begin_layout Description
1936 Action Inserts plain text file as paragraph (i.e. join lines).
1937 \end_layout
1938
1939 \begin_layout Description
1940 Syntax file-insert-plaintext-para [<FILE>]
1941 \end_layout
1942
1943 \begin_layout Description
1944 Params <FILE>: Filename to be inserted.
1945 \end_layout
1946
1947 \begin_layout Description
1948 Origin Levon, 14 Feb 2001
1949 \end_layout
1950
1951 \begin_layout Subsection*
1952 flex-insert
1953 \end_layout
1954
1955 \begin_layout Description
1956 Action Inserts CharStyle, Custom inset or XML short element.
1957 \end_layout
1958
1959 \begin_layout Description
1960 Notion Look into the Customization manual for more information about these elements.
1961 \begin_inset Newline newline
1962 \end_inset
1963
1964 To make this command enabled the layout file for the document class you're using has to load the character styles. There are a few contained in the Logical Markup module. You can also of course create some yourself.
1965 \begin_inset Newline newline
1966 \end_inset
1967
1968 For dissolving the element see LFUN_INSET_DISSOLVE.
1969 \end_layout
1970
1971 \begin_layout Description
1972 Syntax flex-insert Name
1973 \end_layout
1974
1975 \begin_layout Description
1976 Params Name: This name must be defined either in your layout file or imported by some module. The definition is InsetLayout Name or InsetLayout <Flex:Name>. The Flex: prefix is optional.
1977 \end_layout
1978
1979 \begin_layout Description
1980 Sample flex-insert Code
1981 \end_layout
1982
1983 \begin_layout Subsection*
1984 float-insert
1985 \end_layout
1986
1987 \begin_layout Description
1988 Action Inserts a float inset.
1989 \end_layout
1990
1991 \begin_layout Description
1992 Syntax float-insert <TYPE>
1993 \end_layout
1994
1995 \begin_layout Description
1996 Params <TYPE>: type of float depends on the used textclass. Usually "algorithm", "table", "figure" parameters can be given.
1997 \end_layout
1998
1999 \begin_layout Description
2000 Origin Lgb, 27 Jun 2000
2001 \end_layout
2002
2003 \begin_layout Subsection*
2004 float-list-insert
2005 \end_layout
2006
2007 \begin_layout Description
2008 Action Inserts the list of floats in the document.
2009 \end_layout
2010
2011 \begin_layout Description
2012 Syntax float-list-insert <TYPE>
2013 \end_layout
2014
2015 \begin_layout Description
2016 Params <TYPE>: type of float depends on the used textclass. Usually "algorithm", "table", "figure" parameters can be given.
2017 \end_layout
2018
2019 \begin_layout Description
2020 Origin Lgb, 3 May 2001
2021 \end_layout
2022
2023 \begin_layout Subsection*
2024 float-wide-insert
2025 \end_layout
2026
2027 \begin_layout Description
2028 Action Inserts float insets as in LFUN_FLOAT_INSERT but span multiple columns.
2029 \end_layout
2030
2031 \begin_layout Description
2032 Notion Corresponds to the starred floats (figure*, table*, etc.) in LaTeX.
2033 \end_layout
2034
2035 \begin_layout Description
2036 Syntax float-wide-insert <TYPE>
2037 \end_layout
2038
2039 \begin_layout Description
2040 Params <TYPE>: type of float depends on the used textclass. Usually "algorithm", "table", "figure" parameters can be given.
2041 \end_layout
2042
2043 \begin_layout Description
2044 Origin Lgb, 31 Oct 2001
2045 \end_layout
2046
2047 \begin_layout Subsection*
2048 footnote-insert
2049 \end_layout
2050
2051 \begin_layout Description
2052 Action Inserts a footnote inset.
2053 \end_layout
2054
2055 \begin_layout Description
2056 Syntax footnote-insert
2057 \end_layout
2058
2059 \begin_layout Description
2060 Origin Jug, 7 Mar 2000
2061 \end_layout
2062
2063 \begin_layout Subsection*
2064 graphics-reload
2065 \end_layout
2066
2067 \begin_layout Description
2068 Action Reloads the image if necessary.
2069 \end_layout
2070
2071 \begin_layout Description
2072 Syntax graphics-reload
2073 \end_layout
2074
2075 \begin_layout Description
2076 Origin vfr, 10 Aug 2009
2077 \end_layout
2078
2079 \begin_layout Subsection*
2080 href-insert
2081 \end_layout
2082
2083 \begin_layout Description
2084 Action Inserts hyperlinks into the document (clickable in pdf output).
2085 \end_layout
2086
2087 \begin_layout Description
2088 Notion Hyperlink target can be set via selection + hyperlink-insert function.
2089 \end_layout
2090
2091 \begin_layout Description
2092 Syntax href-insert [<TARGET>]
2093 \end_layout
2094
2095 \begin_layout Description
2096 Origin CFO-G, 21 Nov 1997
2097 \end_layout
2098
2099 \begin_layout Subsection*
2100 in-ipa
2101 \end_layout
2102
2103 \begin_layout Description
2104 Action Only active in IPA inset.
2105 \end_layout
2106
2107 \begin_layout Description
2108 Notion Dummy function which is only active in a IPA inset. It's used to toggle the IPA toolbar if the cursor moves into an IPA inset.
2109 \end_layout
2110
2111 \begin_layout Description
2112 Syntax in-ipa
2113 \end_layout
2114
2115 \begin_layout Description
2116 Origin spitz, 20 May 2012
2117 \end_layout
2118
2119 \begin_layout Subsection*
2120 index-insert
2121 \end_layout
2122
2123 \begin_layout Description
2124 Action Inserts Index entry.
2125 \end_layout
2126
2127 \begin_layout Description
2128 Notion It automatically takes the word on the cursor position.
2129 \end_layout
2130
2131 \begin_layout Description
2132 Syntax index-insert [<TYPE:Name>]
2133 \end_layout
2134
2135 \begin_layout Description
2136 Params <TYPE:Name>: name of the index, if multiple indices are defined. With an empty argument, the default index is selected.
2137 \end_layout
2138
2139 \begin_layout Description
2140 Origin leeming, 3 Aug 2000
2141 \end_layout
2142
2143 \begin_layout Subsection*
2144 index-print
2145 \end_layout
2146
2147 \begin_layout Description
2148 Action Inserts list of Index entries on a new page.
2149 \end_layout
2150
2151 \begin_layout Description
2152 Syntax index-print [<TYPE:Name>]
2153 \end_layout
2154
2155 \begin_layout Description
2156 Params <TYPE:Name>: name of the index, if multiple indices are defined. With an empty argument, the default index is selected.
2157 \end_layout
2158
2159 \begin_layout Description
2160 Origin Lgb, 27 Feb 1997
2161 \end_layout
2162
2163 \begin_layout Subsection*
2164 info-insert
2165 \end_layout
2166
2167 \begin_layout Description
2168 Action Displays shortcuts, lyxrc, package and textclass availability and menu information in a non-editable boxed InsetText.
2169 \end_layout
2170
2171 \begin_layout Description
2172 Notion Apart from lfun arguments you can use the following method:
2173 \begin_inset Newline newline
2174 \end_inset
2175
2176 1. input the type and argument of this inset, e.g. "menu paste", in the work area.
2177 \begin_inset Newline newline
2178 \end_inset
2179
2180 2. select the text and run info-insert lfun.
2181 \end_layout
2182
2183 \begin_layout Description
2184 Syntax info-insert <TYPE> <ARG>
2185 \end_layout
2186
2187 \begin_layout Description
2188 Params <TYPE>: shortcut[s]|lyxrc|lyxinfo|package|textclass|menu|buffer
2189 \begin_inset Newline newline
2190 \end_inset
2191
2192 <ARG>: argument for a given type. Look into InsetInfo.h for detailed description.
2193 \begin_inset Newline newline
2194 \end_inset
2195
2196                       shortcut[s]: name of lfun (e.g math-insert 
2197 \backslash
2198 alpha)
2199 \begin_inset Newline newline
2200 \end_inset
2201
2202                       lyxrc: name of rc_entry (e.g. bind_file)
2203 \begin_inset Newline newline
2204 \end_inset
2205
2206                       lyxinfo: "version" - used version of LyX
2207 \begin_inset Newline newline
2208 \end_inset
2209
2210                       package: name of latex package (e.g. listings)
2211 \begin_inset Newline newline
2212 \end_inset
2213
2214                       textclass: name of textclass (e.g. article)
2215 \begin_inset Newline newline
2216 \end_inset
2217
2218                       menu: name of lfun used in menu 
2219 \begin_inset Newline newline
2220 \end_inset
2221
2222                       icon: icon of lfun used in toolbar or direct icon name
2223 \begin_inset Newline newline
2224 \end_inset
2225
2226                       buffer: "name"|"path"|"class"|"vcs-tree-revision"| "vcs-revision"|"vcs-author"|"vcs-date"|"vcs-time"
2227 \end_layout
2228
2229 \begin_layout Description
2230 Sample command-sequence info-insert buffer path; info-insert buffer name
2231 \end_layout
2232
2233 \begin_layout Description
2234 Origin bpeng, 7 Oct 2007
2235 \end_layout
2236
2237 \begin_layout Subsection*
2238 inset-apply
2239 \end_layout
2240
2241 \begin_layout Description
2242 Action Apply data for an inset.
2243 \end_layout
2244
2245 \begin_layout Description
2246 Notion LFUN_INSET_APPLY is sent from the dialogs when the data should be applied. This is either changed to LFUN_INSET_MODIFY or LFUN_INSET_INSERT depending on the context where it is called.
2247 \end_layout
2248
2249 \begin_layout Description
2250 Syntax inset-apply <ARGS>
2251 \end_layout
2252
2253 \begin_layout Description
2254 Params See LFUN_INSET_INSERT .
2255 \end_layout
2256
2257 \begin_layout Subsection*
2258 inset-begin
2259 \end_layout
2260
2261 \begin_layout Description
2262 Action Move the cursor to the beginning of the current inset if it is not already there, or at the beginning of the enclosing inset otherwise
2263 \end_layout
2264
2265 \begin_layout Description
2266 Syntax inset-begin
2267 \end_layout
2268
2269 \begin_layout Description
2270 Origin lasgouttes, 16 Mar 2009
2271 \end_layout
2272
2273 \begin_layout Subsection*
2274 inset-begin-select
2275 \end_layout
2276
2277 \begin_layout Description
2278 Action Move the cursor to the beginning of the current inset if it is not already there, or at the beginning of the enclosing inset otherwise (adding the traversed text to the selection).
2279 \end_layout
2280
2281 \begin_layout Description
2282 Syntax inset-begin-select
2283 \end_layout
2284
2285 \begin_layout Description
2286 Origin lasgouttes, 16 Mar 2009
2287 \end_layout
2288
2289 \begin_layout Subsection*
2290 inset-copy-as
2291 \end_layout
2292
2293 \begin_layout Description
2294 Action Copies the inset to the clipboard as a certain type.
2295 \end_layout
2296
2297 \begin_layout Description
2298 Notion Currently used only for InsetInfo where its content is copied as a text.
2299 \end_layout
2300
2301 \begin_layout Description
2302 Syntax inset-copy-as
2303 \end_layout
2304
2305 \begin_layout Description
2306 Origin vfr, 18 Apr 2010
2307 \end_layout
2308
2309 \begin_layout Subsection*
2310 inset-dissolve
2311 \end_layout
2312
2313 \begin_layout Description
2314 Action Dissolve the current inset into text.
2315 \end_layout
2316
2317 \begin_layout Description
2318 Syntax inset-dissolve [<INSET>]
2319 \end_layout
2320
2321 \begin_layout Description
2322 Params <INSET>: this can be used to make sure the right kind of inset is dissolved. For example "dissolve" entry in the charstyles sub-menu should only dissolve the charstyle inset, even if the cursor is inside several nested insets of different type.
2323 \begin_inset Newline newline
2324 \end_inset
2325
2326 For values see lyx::InsetLayout::lyxtype_ .
2327 \end_layout
2328
2329 \begin_layout Description
2330 Origin JSpitz, 7 Aug 2006
2331 \end_layout
2332
2333 \begin_layout Subsection*
2334 inset-edit
2335 \end_layout
2336
2337 \begin_layout Description
2338 Action Edit the inset at cursor with an external application, if one is attributed.
2339 \end_layout
2340
2341 \begin_layout Description
2342 Syntax inset-edit [<INSET_PARAMS>]
2343 \end_layout
2344
2345 \begin_layout Description
2346 Params <INSET_PARAMS>: Parameters for the inset.
2347 \begin_inset Newline newline
2348 \end_inset
2349
2350 Currently only the filename will be considered.
2351 \end_layout
2352
2353 \begin_layout Description
2354 Origin JSpitzm, 27 Apr 2006
2355 \end_layout
2356
2357 \begin_layout Subsection*
2358 inset-end
2359 \end_layout
2360
2361 \begin_layout Description
2362 Action Move the cursor to the end of the current inset if it is not already there, or at the end of the enclosing inset otherwise
2363 \end_layout
2364
2365 \begin_layout Description
2366 Syntax inset-end
2367 \end_layout
2368
2369 \begin_layout Description
2370 Origin lasgouttes, 16 Mar 2009
2371 \end_layout
2372
2373 \begin_layout Subsection*
2374 inset-end-select
2375 \end_layout
2376
2377 \begin_layout Description
2378 Action Move the cursor to the end of the current inset if it is not already there, or at the end of the enclosing inset otherwise (adding the traversed text to the selection).
2379 \end_layout
2380
2381 \begin_layout Description
2382 Syntax inset-end-select
2383 \end_layout
2384
2385 \begin_layout Description
2386 Origin lasgouttes, 16 Mar 2009
2387 \end_layout
2388
2389 \begin_layout Subsection*
2390 inset-forall
2391 \end_layout
2392
2393 \begin_layout Description
2394 Action Apply the given commands on insets of a given name.
2395 \end_layout
2396
2397 \begin_layout Description
2398 Notion WARNING: use at your own risks; this function gives you too many ways of shooting yourself in the foot. A typical example is inset-forall Note note-insert which starts an infinite loop. This is mitigated by the fact that the number of actions is arbitrarily limited to 100000. Note also that inset-forall does not update metrics between iterations, which can lead to bugs. This has to be eventually fixed.
2399 \end_layout
2400
2401 \begin_layout Description
2402 Syntax inset-forall <NAME> <LFUN-COMMAND>
2403 \begin_inset Newline newline
2404 \end_inset
2405
2406 <NAME>: Type of Inset. If <NAME> is *, all insets are matched. The name is used like for InsetLayout in layout files: "Note" matches all note insets, while "Note:Note" only matches LyX yellow note insets.
2407 \end_layout
2408
2409 \begin_layout Description
2410 Sample Remove all index insets:
2411 \begin_inset Newline newline
2412 \end_inset
2413
2414                    inset-forall Index char-delete-forward
2415 \begin_inset Newline newline
2416 \end_inset
2417
2418 Close all Notes (also works for a particular branch, for example):
2419 \begin_inset Newline newline
2420 \end_inset
2421
2422                    inset-forall Note inset-toggle close
2423 \begin_inset Newline newline
2424 \end_inset
2425
2426 Transform all yellow notes to comments
2427 \begin_inset Newline newline
2428 \end_inset
2429
2430                    inset-forall Note:Note inset-modify note Note Comment
2431 \begin_inset Newline newline
2432 \end_inset
2433
2434 Try to put LyX in an infinite loop if there is at least a Note:
2435 \begin_inset Newline newline
2436 \end_inset
2437
2438                    inset-forall Note char-backward
2439 \end_layout
2440
2441 \begin_layout Description
2442 Origin lasgouttes, 27 Nov 2009
2443 \end_layout
2444
2445 \begin_layout Subsection*
2446 inset-insert
2447 \end_layout
2448
2449 \begin_layout Description
2450 Action Insert new inset (type given by the parameters).
2451 \end_layout
2452
2453 \begin_layout Description
2454 Syntax inset-insert <INSET> <ARGS>
2455 \end_layout
2456
2457 \begin_layout Description
2458 Params <INSET>: <bibitem|bibtex|citation|ert|listings|external|graphics|tabular|
2459 \begin_inset Newline newline
2460 \end_inset
2461
2462                          hyperlink|include|index|label|line|nomencl|vspace|ref|toc|script>
2463 \begin_inset Newline newline
2464 \end_inset
2465
2466 <ARGS>: depends on the given inset. Use "lyx -dbg action" to explore.
2467 \end_layout
2468
2469 \begin_layout Description
2470 Sample inset-insert ref LatexCommand <Format> reference "<label name>"
2471 \backslash
2472 end_inset
2473 \begin_inset Newline newline
2474 \end_inset
2475
2476 where <label name> is the name of the referenced label and <Format> is one of the following:
2477 \begin_inset Newline newline
2478 \end_inset
2479
2480 ref -- <reference>
2481 \begin_inset Newline newline
2482 \end_inset
2483
2484 eqref -- (<reference>)
2485 \begin_inset Newline newline
2486 \end_inset
2487
2488 pageref -- <page>
2489 \begin_inset Newline newline
2490 \end_inset
2491
2492 vpageref -- on <page>
2493 \begin_inset Newline newline
2494 \end_inset
2495
2496 vref -- <reference> on <page>
2497 \begin_inset Newline newline
2498 \end_inset
2499
2500 formatted -- Formatted reference
2501 \end_layout
2502
2503 \begin_layout Subsection*
2504 inset-modify
2505 \end_layout
2506
2507 \begin_layout Description
2508 Action Modify some properties of an inset.
2509 \end_layout
2510
2511 \begin_layout Description
2512 Notion Used for bibitem, bibtex, box, branch, command, ert, external, floats, graphics, include, index, info, label, listings, newline, newpage, nomencl, note, phantom, ref, space, tabular, vspace, wrap insets.
2513 \end_layout
2514
2515 \begin_layout Description
2516 Syntax inset-modify <INSET> <ARGS>inset-modify changetype <TYPE>inset-modify tabular <FEATURE> [<ARG>]
2517 \end_layout
2518
2519 \begin_layout Description
2520 Params Generally see LFUN_INSET_INSERT for further details.
2521 \begin_inset Newline newline
2522 \end_inset
2523
2524 In case that <INSET> is "tabular" various math-environment features are handled as well, e.g. add-vline-left/right for the Grid/Array environment.
2525 \begin_inset Newline newline
2526 \end_inset
2527
2528 <FEATURE>: append-row|append-column|delete-row|delete-column|copy-row|
2529 \begin_inset Newline newline
2530 \end_inset
2531
2532 copy-column|move-column-right|move-column-left|move-row-down|move-row-up|
2533 \begin_inset Newline newline
2534 \end_inset
2535
2536 toggle-line-top|toggle-line-bottom|toggle-line-left|toggle-line-right|
2537 \begin_inset Newline newline
2538 \end_inset
2539
2540 align-left|align-right|align-center|align-block|align-decimal|set-decimal-point|
2541 \begin_inset Newline newline
2542 \end_inset
2543
2544 valign-top|valign-bottom|valign-middle|longtabular-align-left|
2545 \begin_inset Newline newline
2546 \end_inset
2547
2548 longtabular-align-center|longtabular-align-right|m-align-left|m-align-right|
2549 \begin_inset Newline newline
2550 \end_inset
2551
2552 m-align-center|m-valign-top|m-valign-bottom|m-valign-middle|multicolumn|
2553 \begin_inset Newline newline
2554 \end_inset
2555
2556 set-all-lines|unset-all-lines|toggle-longtabular|set-longtabular|unset-longtabular|set-pwidth|
2557 \begin_inset Newline newline
2558 \end_inset
2559
2560 set-mpwidth|set-rotate-tabular|unset-rotate-tabular|toggle-rotate-tabular|
2561 \begin_inset Newline newline
2562 \end_inset
2563
2564 set-rotate-cell|unset-rotate-cell|toggle-rotate-cell|set-usebox|set-lthead|
2565 \begin_inset Newline newline
2566 \end_inset
2567
2568 unset-lthead|set-ltfirsthead|unset-ltfirsthead|set-ltfoot|unset-ltfoot|
2569 \begin_inset Newline newline
2570 \end_inset
2571
2572 set-ltlastfoot|unset-ltlastfoot|set-ltnewpage|toggle-ltcaption|
2573 \begin_inset Newline newline
2574 \end_inset
2575
2576 set-special-column|set-special-multicolumn|set-special-multirow|
2577 \begin_inset Newline newline
2578 \end_inset
2579
2580 toggle-booktabs|set-booktabs|unset-booktabs|set-top-space|set-bottom-space|
2581 \begin_inset Newline newline
2582 \end_inset
2583
2584 set-interline-space|set-border-lines|tabular-valign-top|
2585 \begin_inset Newline newline
2586 \end_inset
2587
2588 tabular-valign-middle|tabular-valign-bottom|set-tabular-width <ARG>: additional argument for some commands, use debug mode to explore its values.
2589 \end_layout
2590
2591 \begin_layout Description
2592 Sample inset-modify note Note Comment
2593 \begin_inset Newline newline
2594 \end_inset
2595
2596                inset-modify changetype Ovalbox
2597 \end_layout
2598
2599 \begin_layout Subsection*
2600 inset-select-all
2601 \end_layout
2602
2603 \begin_layout Description
2604 Action Select all contents of an inset.
2605 \end_layout
2606
2607 \begin_layout Description
2608 Notion There are 3 successive levels: select current cell, select all cells of inset, select the inset from outside (in the enclosing inset).
2609 \end_layout
2610
2611 \begin_layout Description
2612 Syntax inset-select-all
2613 \end_layout
2614
2615 \begin_layout Description
2616 Origin vfr, 22 Aug 2009; lasgouttes 1 Nov 2014
2617 \end_layout
2618
2619 \begin_layout Subsection*
2620 inset-settings
2621 \end_layout
2622
2623 \begin_layout Description
2624 Action Open the inset's properties dialog.
2625 \end_layout
2626
2627 \begin_layout Description
2628 Notion Used for bibitem, bibtex, box, branch, citation, ert, external, float, graphics, href, include, index, index_print, label, line, listings, note, phantom, ref, space, tabular, vspace, wrap insets.
2629 \end_layout
2630
2631 \begin_layout Description
2632 Syntax inset-settings <INSET>
2633 \end_layout
2634
2635 \begin_layout Description
2636 Params <INSET>: <bibitem|bibtex|box|branch|citation|ert|external|float|
2637 \begin_inset Newline newline
2638 \end_inset
2639
2640 graphics|href|include|index|index_print|label|line|
2641 \begin_inset Newline newline
2642 \end_inset
2643
2644 listings|note|phantom|ref|space|tabular|vspace|wrap>.
2645 \end_layout
2646
2647 \begin_layout Subsection*
2648 inset-toggle
2649 \end_layout
2650
2651 \begin_layout Description
2652 Action Toggles the collapsible inset at cursor position, or the inset we are currently in.
2653 \end_layout
2654
2655 \begin_layout Description
2656 Syntax inset-toggle [<ARG>]
2657 \end_layout
2658
2659 \begin_layout Description
2660 Params <ARG>: <open|close|toggle|assign>.
2661 \begin_inset Newline newline
2662 \end_inset
2663
2664 open/close/toggle are for collapsible insets. toggle is used when no argument is given.
2665 \begin_inset Newline newline
2666 \end_inset
2667
2668 assign synchronize the branch-inset with activation status of the branch. Used for global toggling when changed activation.
2669 \end_layout
2670
2671 \begin_layout Description
2672 Origin lasgouttes, 19 Jul 2001
2673 \end_layout
2674
2675 \begin_layout Subsection*
2676 ipa-insert
2677 \end_layout
2678
2679 \begin_layout Description
2680 Action Inserts an IPA inset.
2681 \end_layout
2682
2683 \begin_layout Description
2684 Syntax ipa-insert
2685 \end_layout
2686
2687 \begin_layout Description
2688 Origin spitz, 05 Mar 2012
2689 \end_layout
2690
2691 \begin_layout Subsection*
2692 ipamacro-insert
2693 \end_layout
2694
2695 \begin_layout Description
2696 Action Inserts special IPA macros into the document.
2697 \end_layout
2698
2699 \begin_layout Description
2700 Syntax ipamacro-insert <CHAR>
2701 \end_layout
2702
2703 \begin_layout Description
2704 Params <CHAR>: tone-falling, tone-rising, tone-high-rising, tone-low-rising, tone-high-rising-falling, deco bottomtiebar, deco toptiebar.
2705 \end_layout
2706
2707 \begin_layout Description
2708 Origin JSpitzm, 22 Aug 2012
2709 \end_layout
2710
2711 \begin_layout Subsection*
2712 keymap-off
2713 \end_layout
2714
2715 \begin_layout Description
2716 Action Turn off the loaded keyboard map.
2717 \end_layout
2718
2719 \begin_layout Description
2720 Syntax keymap-off
2721 \end_layout
2722
2723 \begin_layout Subsection*
2724 keymap-primary
2725 \end_layout
2726
2727 \begin_layout Description
2728 Action Turn on the primary keyboard map.
2729 \end_layout
2730
2731 \begin_layout Description
2732 Notion Maps were widely used in past, when X-windows didn't have nowadays keyboard support. They can be still used to maintain uniform keyboard layout across the various platforms.
2733 \begin_inset Newline newline
2734 \end_inset
2735
2736 The language is to be set in the Preferences dialog.
2737 \end_layout
2738
2739 \begin_layout Description
2740 Syntax keymap-primary
2741 \end_layout
2742
2743 \begin_layout Subsection*
2744 keymap-secondary
2745 \end_layout
2746
2747 \begin_layout Description
2748 Action Turn on the secondary keyboard map.
2749 \end_layout
2750
2751 \begin_layout Description
2752 Syntax keymap-secondary
2753 \end_layout
2754
2755 \begin_layout Subsection*
2756 keymap-toggle
2757 \end_layout
2758
2759 \begin_layout Description
2760 Action Toggles keyboard maps (first/second/off).
2761 \end_layout
2762
2763 \begin_layout Description
2764 Syntax keymap-toggle
2765 \end_layout
2766
2767 \begin_layout Description
2768 Origin leeming, 30 Mar 2004
2769 \end_layout
2770
2771 \begin_layout Subsection*
2772 label-copy-as-reference
2773 \end_layout
2774
2775 \begin_layout Description
2776 Action Copies the label at the cursor as a cross-reference to be pasted elsewhere.
2777 \end_layout
2778
2779 \begin_layout Description
2780 Syntax copy-label-as-reference <LABEL>
2781 \end_layout
2782
2783 \begin_layout Description
2784 Params <LABEL>: The label to copy (for multi-line math)
2785 \end_layout
2786
2787 \begin_layout Description
2788 Origin sts, 16 Nov 2008
2789 \end_layout
2790
2791 \begin_layout Subsection*
2792 label-goto
2793 \end_layout
2794
2795 \begin_layout Description
2796 Action Goto a label.
2797 \end_layout
2798
2799 \begin_layout Description
2800 Syntax label-goto [<LABEL>]
2801 \end_layout
2802
2803 \begin_layout Description
2804 Params <LABEL>: Requested label. If no label is given and reference is on cursor position, Bookmark 0 is saved and cursor moves to the position of referenced label.
2805 \end_layout
2806
2807 \begin_layout Description
2808 Origin Ale, 6 Aug 1997
2809 \end_layout
2810
2811 \begin_layout Subsection*
2812 label-insert
2813 \end_layout
2814
2815 \begin_layout Description
2816 Action Inserts label to text or displayed formula.
2817 \end_layout
2818
2819 \begin_layout Description
2820 Syntax label-insert [<LABEL>]
2821 \end_layout
2822
2823 \begin_layout Description
2824 Params <LABEL>: Requested label. If no label is given dialog requesting name will be opened.
2825 \end_layout
2826
2827 \begin_layout Subsection*
2828 label-insert-as-reference
2829 \end_layout
2830
2831 \begin_layout Description
2832 Action Inserts the label (in ToC pane) as a cross-reference at the position of the cursor.
2833 \end_layout
2834
2835 \begin_layout Description
2836 Syntax label-insert-as-reference
2837 \end_layout
2838
2839 \begin_layout Description
2840 Origin vfr, 7 Apr 2009
2841 \end_layout
2842
2843 \begin_layout Subsection*
2844 language
2845 \end_layout
2846
2847 \begin_layout Description
2848 Action Set language from the current cursor position.
2849 \end_layout
2850
2851 \begin_layout Description
2852 Syntax language <LANG> [set]
2853 \end_layout
2854
2855 \begin_layout Description
2856 Params <LANG>: Requested language. Look in lib/languages for the list. "language reset" or "language" (without param) reset to the document language. set: If used, the language will be set to the specified language. Otherwise, the language will be toggled (i.e., if the current language is LANG, switch to the document language or the default language, if LANG is the document language).
2857 \end_layout
2858
2859 \begin_layout Description
2860 Origin Dekel, 2 Mar 2000
2861 \end_layout
2862
2863 \begin_layout Subsection*
2864 line-begin
2865 \end_layout
2866
2867 \begin_layout Description
2868 Action Move the cursor to the beginning of the (screen) line.
2869 \end_layout
2870
2871 \begin_layout Description
2872 Syntax line-begin
2873 \end_layout
2874
2875 \begin_layout Subsection*
2876 line-begin-select
2877 \end_layout
2878
2879 \begin_layout Description
2880 Action Move the cursor to the beginning of the (screen) line adding the traversed text to the selection.
2881 \end_layout
2882
2883 \begin_layout Description
2884 Syntax line-begin-select
2885 \end_layout
2886
2887 \begin_layout Subsection*
2888 line-delete-forward
2889 \end_layout
2890
2891 \begin_layout Description
2892 Action Deletes the letters to the end of the (screen) line or deletes the selection.
2893 \end_layout
2894
2895 \begin_layout Description
2896 Syntax line-delete-forward
2897 \end_layout
2898
2899 \begin_layout Subsection*
2900 line-end
2901 \end_layout
2902
2903 \begin_layout Description
2904 Action Move the cursor to the end of the (screen) line.
2905 \end_layout
2906
2907 \begin_layout Description
2908 Syntax line-end
2909 \end_layout
2910
2911 \begin_layout Subsection*
2912 line-end-select
2913 \end_layout
2914
2915 \begin_layout Description
2916 Action Move the cursor to the end of the (screen) line adding the traversed text to the selection.
2917 \end_layout
2918
2919 \begin_layout Description
2920 Syntax line-end-select
2921 \end_layout
2922
2923 \begin_layout Subsection*
2924 listing-insert
2925 \end_layout
2926
2927 \begin_layout Description
2928 Action Inserts a new listings inset.
2929 \end_layout
2930
2931 \begin_layout Description
2932 Syntax listing-insert
2933 \end_layout
2934
2935 \begin_layout Description
2936 Origin Herbert, 10 Nov 2001; bpeng, 2 May 2007
2937 \end_layout
2938
2939 \begin_layout Subsection*
2940 marginalnote-insert
2941 \end_layout
2942
2943 \begin_layout Description
2944 Action Inserts a marginal note.
2945 \end_layout
2946
2947 \begin_layout Description
2948 Syntax marginalnote-insert
2949 \end_layout
2950
2951 \begin_layout Description
2952 Origin Lgb, 26 Jun 2000
2953 \end_layout
2954
2955 \begin_layout Subsection*
2956 mark-off
2957 \end_layout
2958
2959 \begin_layout Description
2960 Action Disable selecting of text-region.
2961 \end_layout
2962
2963 \begin_layout Description
2964 Syntax mark-off
2965 \end_layout
2966
2967 \begin_layout Subsection*
2968 mark-on
2969 \end_layout
2970
2971 \begin_layout Description
2972 Action Enable selecting of text-region.
2973 \end_layout
2974
2975 \begin_layout Description
2976 Notion After enabling you can simply move arrow keys to get selected region.
2977 \end_layout
2978
2979 \begin_layout Description
2980 Syntax mark-on
2981 \end_layout
2982
2983 \begin_layout Subsection*
2984 mark-toggle
2985 \end_layout
2986
2987 \begin_layout Description
2988 Action Toggle between LFUN_MARK_ON and LFUN_MARK_OFF .
2989 \end_layout
2990
2991 \begin_layout Description
2992 Syntax mark-toggle
2993 \end_layout
2994
2995 \begin_layout Description
2996 Origin Andre, May 5 2006
2997 \end_layout
2998
2999 \begin_layout Subsection*
3000 newline-insert
3001 \end_layout
3002
3003 \begin_layout Description
3004 Action Inserts a line break or new line.
3005 \end_layout
3006
3007 \begin_layout Description
3008 Syntax newline-insert [<ARG>]
3009 \end_layout
3010
3011 \begin_layout Description
3012 Params <ARG>: <newline|linebreak> default: newline
3013 \end_layout
3014
3015 \begin_layout Description
3016 Origin JSpitzm, 25 Mar 2008
3017 \end_layout
3018
3019 \begin_layout Subsection*
3020 newpage-insert
3021 \end_layout
3022
3023 \begin_layout Description
3024 Action Inserts a new page.
3025 \end_layout
3026
3027 \begin_layout Description
3028 Syntax newpage-insert <ARG>
3029 \end_layout
3030
3031 \begin_layout Description
3032 Params <ARG>: <newpage|pagebreak|clearpage|cleardoublepage> default: newpage
3033 \end_layout
3034
3035 \begin_layout Description
3036 Origin uwestoehr, 24 Nov 2007
3037 \end_layout
3038
3039 \begin_layout Subsection*
3040 nomencl-insert
3041 \end_layout
3042
3043 \begin_layout Description
3044 Action Inserts Nomenclature entry.
3045 \end_layout
3046
3047 \begin_layout Description
3048 Notion It automatically takes the word on the cursor position if no symbol is given.
3049 \end_layout
3050
3051 \begin_layout Description
3052 Syntax nomencl-insert [<SYMBOL>]
3053 \end_layout
3054
3055 \begin_layout Description
3056 Origin Ugras, 4 Nov 2006
3057 \end_layout
3058
3059 \begin_layout Subsection*
3060 nomencl-print
3061 \end_layout
3062
3063 \begin_layout Description
3064 Action Inserts list of Nomenclature entries.
3065 \end_layout
3066
3067 \begin_layout Description
3068 Syntax nomenclature-print
3069 \end_layout
3070
3071 \begin_layout Description
3072 Origin Ugras, 4 Nov 2006
3073 \end_layout
3074
3075 \begin_layout Subsection*
3076 note-insert
3077 \end_layout
3078
3079 \begin_layout Description
3080 Action Inserts Note on the current cursor position, move selection inside the inset.
3081 \end_layout
3082
3083 \begin_layout Description
3084 Syntax note-insert [<TYPE>]
3085 \end_layout
3086
3087 \begin_layout Description
3088 Params <TYPE>: <Note|Greyedout|Comment> default: Note
3089 \end_layout
3090
3091 \begin_layout Subsection*
3092 note-next
3093 \end_layout
3094
3095 \begin_layout Description
3096 Action Moves the cursor to the beginning of next Note inset.
3097 \end_layout
3098
3099 \begin_layout Description
3100 Syntax note-next
3101 \end_layout
3102
3103 \begin_layout Subsection*
3104 outline-down
3105 \end_layout
3106
3107 \begin_layout Description
3108 Action Move the current group in the downward direction in the structure of the document.
3109 \end_layout
3110
3111 \begin_layout Description
3112 Notion The "group" can be Part/Chapter/Section/etc. It moves the whole substructure of the group.
3113 \end_layout
3114
3115 \begin_layout Description
3116 Syntax outline-down
3117 \end_layout
3118
3119 \begin_layout Description
3120 Origin Vermeer, 23 Mar 2006
3121 \end_layout
3122
3123 \begin_layout Subsection*
3124 outline-in
3125 \end_layout
3126
3127 \begin_layout Description
3128 Action Moves the current group in the downward direction in the hierarchy of the document structure.
3129 \end_layout
3130
3131 \begin_layout Description
3132 Notion Part -> Chapter -> Section -> etc.
3133 \end_layout
3134
3135 \begin_layout Description
3136 Syntax outline-in
3137 \end_layout
3138
3139 \begin_layout Description
3140 Origin Vermeer, 23 Mar 2006
3141 \end_layout
3142
3143 \begin_layout Subsection*
3144 outline-out
3145 \end_layout
3146
3147 \begin_layout Description
3148 Action Moves the current group in the upward direction in the hierarchy of the document structure.
3149 \end_layout
3150
3151 \begin_layout Description
3152 Notion Part <- Chapter <- Section <- etc.
3153 \end_layout
3154
3155 \begin_layout Description
3156 Syntax outline-out
3157 \end_layout
3158
3159 \begin_layout Description
3160 Origin Vermeer, 23 Mar 2006
3161 \end_layout
3162
3163 \begin_layout Subsection*
3164 outline-up
3165 \end_layout
3166
3167 \begin_layout Description
3168 Action Move the current group in the upward direction in the structure of the document.
3169 \end_layout
3170
3171 \begin_layout Description
3172 Notion The "group" can be Part/Chapter/Section/etc. It moves the whole substructure of the group.
3173 \end_layout
3174
3175 \begin_layout Description
3176 Syntax outline-up
3177 \end_layout
3178
3179 \begin_layout Description
3180 Origin Vermeer, 23 Mar 2006
3181 \end_layout
3182
3183 \begin_layout Subsection*
3184 paragraph-break
3185 \end_layout
3186
3187 \begin_layout Description
3188 Action Breaks the current paragraph at the current location.
3189 \end_layout
3190
3191 \begin_layout Description
3192 Notion Removes the selection.
3193 \end_layout
3194
3195 \begin_layout Description
3196 Syntax paragraph-break [<LAYOUT>]
3197 \end_layout
3198
3199 \begin_layout Description
3200 Params <LAYOUT>: "inverse" - decreases depth by one (or change layout to default layout) when the cursor is at the end of the line.
3201 \end_layout
3202
3203 \begin_layout Subsection*
3204 paragraph-down
3205 \end_layout
3206
3207 \begin_layout Description
3208 Action Move the cursor to the next paragraph (or beginning of the current one) in downward direction.
3209 \end_layout
3210
3211 \begin_layout Description
3212 Syntax paragraph-down
3213 \end_layout
3214
3215 \begin_layout Description
3216 Origin Asger, 1 Oct 1996
3217 \end_layout
3218
3219 \begin_layout Subsection*
3220 paragraph-down-select
3221 \end_layout
3222
3223 \begin_layout Description
3224 Action Move the cursor and select the text to the next paragraph (or beginning of the current one) in downward direction.
3225 \end_layout
3226
3227 \begin_layout Description
3228 Syntax paragraph-down-select
3229 \end_layout
3230
3231 \begin_layout Description
3232 Origin Asger, 1 Oct 1996
3233 \end_layout
3234
3235 \begin_layout Subsection*
3236 paragraph-goto
3237 \end_layout
3238
3239 \begin_layout Description
3240 Action Jump to a paragraph given by its id number and optionally the desired position within the paragraph.
3241 \end_layout
3242
3243 \begin_layout Description
3244 Notion Note that id number of paragraph is not the sequential number of paragraph seen on the screen. Moreover the id is unique for all opened buffers (documents).
3245 \end_layout
3246
3247 \begin_layout Description
3248 Syntax paragraph-goto <PAR_ID_NUMBER> <POSITION_IN_PAR>
3249 \end_layout
3250
3251 \begin_layout Description
3252 Params <PAR_ID_NUMBER>:  paragraph id
3253 \begin_inset Newline newline
3254 \end_inset
3255
3256 <POSITION_IN_PAR>: desired position within the paragraph
3257 \end_layout
3258
3259 \begin_layout Description
3260 Origin Dekel, 26 Aug 2000
3261 \end_layout
3262
3263 \begin_layout Subsection*
3264 paragraph-move-down
3265 \end_layout
3266
3267 \begin_layout Description
3268 Action Moves the current paragraph downwards in the document.
3269 \end_layout
3270
3271 \begin_layout Description
3272 Syntax paragraph-move-down
3273 \end_layout
3274
3275 \begin_layout Description
3276 Origin Edwin, 8 Apr 2006
3277 \end_layout
3278
3279 \begin_layout Subsection*
3280 paragraph-move-up
3281 \end_layout
3282
3283 \begin_layout Description
3284 Action Moves the current paragraph upwards in the document.
3285 \end_layout
3286
3287 \begin_layout Description
3288 Notion Movement through the document will possibly break the paragraph-depth (e.g. itemize structure).
3289 \end_layout
3290
3291 \begin_layout Description
3292 Syntax paragraph-move-up
3293 \end_layout
3294
3295 \begin_layout Description
3296 Origin Edwin, 8 Apr 2006
3297 \end_layout
3298
3299 \begin_layout Subsection*
3300 paragraph-params
3301 \end_layout
3302
3303 \begin_layout Description
3304 Action Change paragraph settings.
3305 \end_layout
3306
3307 \begin_layout Description
3308 Notion Modifies the current paragraph, or currently selected paragraphs. This function only modifies, and does not override, existing settings. Note that the "leftindent" indent setting is deprecated.
3309 \end_layout
3310
3311 \begin_layout Description
3312 Syntax paragraph-params [<INDENT>] [<SPACING>] [<ALIGN>] [<OTHERS>]
3313 \end_layout
3314
3315 \begin_layout Description
3316 Params <INDENT>:  
3317 \backslash
3318 noindent|
3319 \backslash
3320 indent|
3321 \backslash
3322 indent-toggle|
3323 \backslash
3324 leftindent LENGTH
3325 \begin_inset Newline newline
3326 \end_inset
3327
3328 <SPACING>: 
3329 \backslash
3330 paragraph_spacing default|single|onehalf|double|other SIZE
3331 \begin_inset Newline newline
3332 \end_inset
3333
3334 <ALIGN>:   
3335 \backslash
3336 align block|left|right|center|default
3337 \begin_inset Newline newline
3338 \end_inset
3339
3340 <OTHERS>:  
3341 \backslash
3342 labelwidthstring WIDTH|
3343 \backslash
3344 start_of_appendix
3345 \end_layout
3346
3347 \begin_layout Description
3348 Origin rgh, Aug 15 2007
3349 \end_layout
3350
3351 \begin_layout Subsection*
3352 paragraph-params-apply
3353 \end_layout
3354
3355 \begin_layout Description
3356 Action Change paragraph settings.
3357 \end_layout
3358
3359 \begin_layout Description
3360 Notion Overwrite all nonspecified settings to the default ones. Use paragraph-params lfun if you don't want to overwrite others settings.
3361 \end_layout
3362
3363 \begin_layout Description
3364 Syntax paragraph-params-apply <INDENT> <SPACING> <ALIGN> <OTHERS>
3365 \end_layout
3366
3367 \begin_layout Description
3368 Params For parameters see LFUN_PARAGRAPH_PARAMS
3369 \end_layout
3370
3371 \begin_layout Description
3372 Origin leeming, 30 Mar 2004
3373 \end_layout
3374
3375 \begin_layout Subsection*
3376 paragraph-up
3377 \end_layout
3378
3379 \begin_layout Description
3380 Action Move the cursor to the next paragraph (or beginning of the current one) in upward direction.
3381 \end_layout
3382
3383 \begin_layout Description
3384 Syntax paragraph-up
3385 \end_layout
3386
3387 \begin_layout Description
3388 Origin Asger, 1 Oct 1996
3389 \end_layout
3390
3391 \begin_layout Subsection*
3392 paragraph-up-select
3393 \end_layout
3394
3395 \begin_layout Description
3396 Action Move the cursor and select the text to the next paragraph (or beginning of the current one) in upward direction.
3397 \end_layout
3398
3399 \begin_layout Description
3400 Syntax paragraph-up-select
3401 \end_layout
3402
3403 \begin_layout Description
3404 Origin Asger, 1 Oct 1996
3405 \end_layout
3406
3407 \begin_layout Subsection*
3408 paste
3409 \end_layout
3410
3411 \begin_layout Description
3412 Action Pastes material (text or picture) from the active clipboard.
3413 \end_layout
3414
3415 \begin_layout Description
3416 Syntax paste [<TYPE>|<NUM>]
3417 \end_layout
3418
3419 \begin_layout Description
3420 Params <TYPE>: emf|pdf|png|jpeg|linkback|wmf|latex|html
3421 \begin_inset Newline newline
3422 \end_inset
3423
3424 <NUM>: number of the selection in the internal clipboard stack to be pasted.
3425 \end_layout
3426
3427 \begin_layout Subsection*
3428 phantom-insert
3429 \end_layout
3430
3431 \begin_layout Description
3432 Action Inserts phantom on the current cursor position, move selection inside the inset.
3433 \end_layout
3434
3435 \begin_layout Description
3436 Syntax phantom-insert [<TYPE>]
3437 \end_layout
3438
3439 \begin_layout Description
3440 Params <TYPE>: <Phantom|HPhantom|VPhantom> default: Phantom
3441 \end_layout
3442
3443 \begin_layout Description
3444 Origin uwestoehr, 30 Jan 2009
3445 \end_layout
3446
3447 \begin_layout Subsection*
3448 preview-insert
3449 \end_layout
3450
3451 \begin_layout Description
3452 Action Inserts a new preview inset.
3453 \end_layout
3454
3455 \begin_layout Description
3456 Syntax preview-insert
3457 \end_layout
3458
3459 \begin_layout Description
3460 Origin vfr, 28 Mar 2010
3461 \end_layout
3462
3463 \begin_layout Subsection*
3464 primary-selection-paste
3465 \end_layout
3466
3467 \begin_layout Description
3468 Action Pastes the currently selected text.
3469 \end_layout
3470
3471 \begin_layout Description
3472 Notion Primary selection mechanism is linux-only thing.
3473 \end_layout
3474
3475 \begin_layout Description
3476 Syntax primary-selection-paste [<ARG>]
3477 \end_layout
3478
3479 \begin_layout Description
3480 Params <ARG>: "paragraph" will cause pasting as one paragraph, i.e. "Join lines".
3481 \end_layout
3482
3483 \begin_layout Subsection*
3484 quote-insert
3485 \end_layout
3486
3487 \begin_layout Description
3488 Action Inserts quotes according to the type and quote-language preference.
3489 \end_layout
3490
3491 \begin_layout Description
3492 Notion Currently English, Swedish, German, Polish, French, Danish quotes are distinguished.
3493 \end_layout
3494
3495 \begin_layout Description
3496 Syntax quote-insert [<TYPE>]
3497 \end_layout
3498
3499 \begin_layout Description
3500 Params <TYPE>: 'single' for single quotes, otherwise double quotes will be used.
3501 \end_layout
3502
3503 \begin_layout Subsection*
3504 redo
3505 \end_layout
3506
3507 \begin_layout Description
3508 Action Redoes the last thing undone.
3509 \end_layout
3510
3511 \begin_layout Description
3512 Syntax redo
3513 \end_layout
3514
3515 \begin_layout Subsection*
3516 reference-next
3517 \end_layout
3518
3519 \begin_layout Description
3520 Action Go to the next label or cross-reference.
3521 \end_layout
3522
3523 \begin_layout Description
3524 Syntax reference-next
3525 \end_layout
3526
3527 \begin_layout Description
3528 Origin Dekel, 14 Jan 2001
3529 \end_layout
3530
3531 \begin_layout Subsection*
3532 repeat
3533 \end_layout
3534
3535 \begin_layout Description
3536 Action Repeat the given command.
3537 \end_layout
3538
3539 \begin_layout Description
3540 Syntax repeat <COUNT> <LFUN-COMMAND>
3541 \end_layout
3542
3543 \begin_layout Description
3544 Origin Andre, 27 Oct 2003
3545 \end_layout
3546
3547 \begin_layout Subsection*
3548 screen-down
3549 \end_layout
3550
3551 \begin_layout Description
3552 Action Moves the cursor one page in downward direction.
3553 \end_layout
3554
3555 \begin_layout Description
3556 Syntax screen-down
3557 \end_layout
3558
3559 \begin_layout Subsection*
3560 screen-down-select
3561 \end_layout
3562
3563 \begin_layout Description
3564 Action Moves the cursor one screen in downward direction adding the current position to the selection.
3565 \end_layout
3566
3567 \begin_layout Description
3568 Syntax screen-down-select
3569 \end_layout
3570
3571 \begin_layout Subsection*
3572 screen-recenter
3573 \end_layout
3574
3575 \begin_layout Description
3576 Action Recenters the screen on the current cursor position.
3577 \end_layout
3578
3579 \begin_layout Description
3580 Syntax screen-recenter
3581 \end_layout
3582
3583 \begin_layout Subsection*
3584 screen-show-cursor
3585 \end_layout
3586
3587 \begin_layout Description
3588 Action Repositions the screen such that the cursor is visible.
3589 \end_layout
3590
3591 \begin_layout Description
3592 Syntax screen-show-cursor
3593 \end_layout
3594
3595 \begin_layout Description
3596 Origin vfr, 25 Mar 2009
3597 \end_layout
3598
3599 \begin_layout Subsection*
3600 screen-up
3601 \end_layout
3602
3603 \begin_layout Description
3604 Action Moves the cursor one page in upward direction.
3605 \end_layout
3606
3607 \begin_layout Description
3608 Syntax screen-up
3609 \end_layout
3610
3611 \begin_layout Subsection*
3612 screen-up-select
3613 \end_layout
3614
3615 \begin_layout Description
3616 Action Moves the cursor one page in upward direction adding the current position to the selection.
3617 \end_layout
3618
3619 \begin_layout Description
3620 Syntax screen-up-select
3621 \end_layout
3622
3623 \begin_layout Subsection*
3624 script-insert
3625 \end_layout
3626
3627 \begin_layout Description
3628 Action Inserts a subscript or superscript inset.
3629 \end_layout
3630
3631 \begin_layout Description
3632 Syntax script-insert <TYPE>
3633 \end_layout
3634
3635 \begin_layout Description
3636 Params <TYPE>: subscript|superscript
3637 \end_layout
3638
3639 \begin_layout Description
3640 Origin Georg, 23 Nov 2010
3641 \end_layout
3642
3643 \begin_layout Subsection*
3644 scroll
3645 \end_layout
3646
3647 \begin_layout Description
3648 Action Scroll the buffer view.
3649 \end_layout
3650
3651 \begin_layout Description
3652 Notion Only scrolls the screen up or down; does not move the cursor.
3653 \end_layout
3654
3655 \begin_layout Description
3656 Syntax scroll <TYPE> <QUANTITY>
3657 \end_layout
3658
3659 \begin_layout Description
3660 Params <TYPE>:  line|page
3661 \begin_inset Newline newline
3662 \end_inset
3663
3664 <QUANTITY>: up|down|<number>
3665 \end_layout
3666
3667 \begin_layout Description
3668 Origin Abdel, Dec 27 2007
3669 \end_layout
3670
3671 \begin_layout Subsection*
3672 section-select
3673 \end_layout
3674
3675 \begin_layout Description
3676 Action Select the whole section.
3677 \end_layout
3678
3679 \begin_layout Description
3680 Notion The cursor should be in a section heading before calling this lfun.
3681 \end_layout
3682
3683 \begin_layout Description
3684 Syntax section-select
3685 \end_layout
3686
3687 \begin_layout Description
3688 Origin vfr, 05 May 2009
3689 \end_layout
3690
3691 \begin_layout Subsection*
3692 selection-paste
3693 \end_layout
3694
3695 \begin_layout Description
3696 Action Pastes the internal selection text in permanent selection.
3697 \end_layout
3698
3699 \begin_layout Description
3700 Notion Created in order to have middle mouse button pasting correct (bound to command-alternatives selection-paste ; primary-selection-paste paragraph).
3701 \end_layout
3702
3703 \begin_layout Description
3704 Syntax selection-paste
3705 \end_layout
3706
3707 \begin_layout Description
3708 Origin lasgouttes, 14 Jan 2009
3709 \end_layout
3710
3711 \begin_layout Subsection*
3712 separator-insert
3713 \end_layout
3714
3715 \begin_layout Description
3716 Action Inserts an environment separator or paragraph break.
3717 \end_layout
3718
3719 \begin_layout Description
3720 Syntax separator-insert [<ARG>]
3721 \end_layout
3722
3723 \begin_layout Description
3724 Params <ARG>: <plain|parbreak> default: plain
3725 \end_layout
3726
3727 \begin_layout Description
3728 Origin ef, 2 May 2014
3729 \end_layout
3730
3731 \begin_layout Subsection*
3732 set-graphics-group
3733 \end_layout
3734
3735 \begin_layout Description
3736 Action Set the group for the graphics inset on the cursor position.
3737 \end_layout
3738
3739 \begin_layout Description
3740 Syntax set-graphics-group [<GROUP>]
3741 \end_layout
3742
3743 \begin_layout Description
3744 Params <GROUP>: Id for an existing group. In case the Id is an empty string, the graphics inset is removed from the current group.
3745 \end_layout
3746
3747 \begin_layout Description
3748 Origin sanda, 6 May 2008
3749 \end_layout
3750
3751 \begin_layout Subsection*
3752 space-insert
3753 \end_layout
3754
3755 \begin_layout Description
3756 Action Inserts one of horizontal space insets.
3757 \end_layout
3758
3759 \begin_layout Description
3760 Syntax space-insert <NAME> [<LEN>]
3761 \end_layout
3762
3763 \begin_layout Description
3764 Params <NAME>: normal, protected, visible, thin, quad, qquad, enspace, enskip, negthinspace, negmedspace, negthickspace, hfill, hfill*, dotfill, hrulefill, hspace, hspace*
3765 \begin_inset Newline newline
3766 \end_inset
3767
3768 Only in math mode: med and thick.
3769 \begin_inset Newline newline
3770 \end_inset
3771
3772 <LEN>: length for custom spaces (hspace, hspace* for protected)
3773 \end_layout
3774
3775 \begin_layout Description
3776 Origin JSpitzm, 20 May 2003, Mar 17 2008
3777 \end_layout
3778
3779 \begin_layout Subsection*
3780 specialchar-insert
3781 \end_layout
3782
3783 \begin_layout Description
3784 Action Inserts various characters into the document.
3785 \end_layout
3786
3787 \begin_layout Description
3788 Syntax specialchar-insert <CHAR>
3789 \end_layout
3790
3791 \begin_layout Description
3792 Params <CHAR>: hyphenation, ligature-break, slash, nobreakdash, dots, end-of-sentence, menu-separator, lyx, tex, latex, latex2e.
3793 \end_layout
3794
3795 \begin_layout Description
3796 Origin JSpitzm, 6 Dec 2007
3797 \end_layout
3798
3799 \begin_layout Subsection*
3800 spelling-add
3801 \end_layout
3802
3803 \begin_layout Description
3804 Action Add the word under the cursor to the respective spell checker dictionary. The default for the language is retrieved from the cursor position.
3805 \end_layout
3806
3807 \begin_layout Description
3808 Syntax spelling-add [<STRING>] [<LANG>]
3809 \end_layout
3810
3811 \begin_layout Description
3812 Params <WORD>: word to add <LANG>: language name (see file languages)
3813 \end_layout
3814
3815 \begin_layout Description
3816 Origin JSpitzm, 18 Jan 2010
3817 \end_layout
3818
3819 \begin_layout Subsection*
3820 spelling-continuously
3821 \end_layout
3822
3823 \begin_layout Description
3824 Action Toggle continuous spell checking.
3825 \end_layout
3826
3827 \begin_layout Description
3828 Syntax spelling-continuously
3829 \end_layout
3830
3831 \begin_layout Description
3832 Origin vfr, 24 March 2013
3833 \end_layout
3834
3835 \begin_layout Subsection*
3836 spelling-ignore
3837 \end_layout
3838
3839 \begin_layout Description
3840 Action Let the spell checker ignore the word under the cursor in the current session for the given language. The default for the language is retrieved from the cursor position.
3841 \end_layout
3842
3843 \begin_layout Description
3844 Syntax spelling-ignore [<WORD>] [<LANG>]
3845 \end_layout
3846
3847 \begin_layout Description
3848 Params <WORD>: word to ignore <LANG>: language name (see file languages)
3849 \end_layout
3850
3851 \begin_layout Description
3852 Origin JSpitzm, 18 Jan 2010
3853 \end_layout
3854
3855 \begin_layout Subsection*
3856 spelling-remove
3857 \end_layout
3858
3859 \begin_layout Description
3860 Action Remove the word under the cursor from the respective spell checker dictionary. The default for the language is retrieved from the cursor position.
3861 \end_layout
3862
3863 \begin_layout Description
3864 Syntax spelling-remove [<STRING>] [<LANG>]
3865 \end_layout
3866
3867 \begin_layout Description
3868 Params <WORD>: word to remove <LANG>: language name (see file languages)
3869 \end_layout
3870
3871 \begin_layout Description
3872 Origin SWitt, 28 July 2010
3873 \end_layout
3874
3875 \begin_layout Subsection*
3876 tab-delete
3877 \end_layout
3878
3879 \begin_layout Description
3880 Action Delete a tab or up to an equivalent amount of spaces from a listings inset.
3881 \end_layout
3882
3883 \begin_layout Description
3884 Notion It also works on a selection - it removes a tab or spaces from the beginning of each line spanned by the selection. This is useful if you want to indent/unindent multiple lines in one action.
3885 \end_layout
3886
3887 \begin_layout Description
3888 Syntax tab-delete
3889 \end_layout
3890
3891 \begin_layout Description
3892 Origin vfr, Sep 30 2008
3893 \end_layout
3894
3895 \begin_layout Subsection*
3896 tab-insert
3897 \end_layout
3898
3899 \begin_layout Description
3900 Action Insert a tab into a listings inset.
3901 \end_layout
3902
3903 \begin_layout Description
3904 Notion It also works on a selection.
3905 \end_layout
3906
3907 \begin_layout Description
3908 Syntax tab-insert
3909 \end_layout
3910
3911 \begin_layout Description
3912 Origin vfr, Sep 30 2008
3913 \end_layout
3914
3915 \begin_layout Subsection*
3916 tabular-insert
3917 \end_layout
3918
3919 \begin_layout Description
3920 Action Inserts table into the document.
3921 \end_layout
3922
3923 \begin_layout Description
3924 Notion See LFUN_INSET_MODIFY for some more details about tabular modifications.
3925 \end_layout
3926
3927 \begin_layout Description
3928 Syntax tabular-insert [<ROWS> <COLUMNS>]
3929 \end_layout
3930
3931 \begin_layout Description
3932 Params In case no arguments are given show insert dialog.
3933 \end_layout
3934
3935 \begin_layout Description
3936 Origin Jug, 12 Apr 2000
3937 \end_layout
3938
3939 \begin_layout Subsection*
3940 thesaurus-entry
3941 \end_layout
3942
3943 \begin_layout Description
3944 Action Look up thesaurus entries with respect to the word under the cursor.
3945 \end_layout
3946
3947 \begin_layout Description
3948 Syntax thesaurus-entry [<STRING>] [lang=<LANG>]
3949 \end_layout
3950
3951 \begin_layout Description
3952 Params <STRING>: word to look up <LANG>: language (see file languages)
3953 \end_layout
3954
3955 \begin_layout Description
3956 Origin Levon, 20 Jul 2001
3957 \end_layout
3958
3959 \begin_layout Subsection*
3960 undo
3961 \end_layout
3962
3963 \begin_layout Description
3964 Action Undoes the last edit.
3965 \end_layout
3966
3967 \begin_layout Description
3968 Syntax undo
3969 \end_layout
3970
3971 \begin_layout Subsection*
3972 unicode-insert
3973 \end_layout
3974
3975 \begin_layout Description
3976 Action Inserts a single unicode character.
3977 \end_layout
3978
3979 \begin_layout Description
3980 Syntax unicode-insert <CHAR>
3981 \end_layout
3982
3983 \begin_layout Description
3984 Params <CHAR>: The character to insert, given as its code point, in hexadecimal.
3985 \end_layout
3986
3987 \begin_layout Description
3988 Sample unicode-insert 0x0100
3989 \end_layout
3990
3991 \begin_layout Description
3992 Origin Lgb, 22 Oct 2006
3993 \end_layout
3994
3995 \begin_layout Subsection*
3996 up
3997 \end_layout
3998
3999 \begin_layout Description
4000 Action Moves the cursor one line in upward direction.
4001 \end_layout
4002
4003 \begin_layout Description
4004 Syntax up
4005 \end_layout
4006
4007 \begin_layout Subsection*
4008 up-select
4009 \end_layout
4010
4011 \begin_layout Description
4012 Action Moves the cursor one line in upward direction adding the current position to the selection.
4013 \end_layout
4014
4015 \begin_layout Description
4016 Syntax up-select
4017 \end_layout
4018
4019 \begin_layout Subsection*
4020 word-backward
4021 \end_layout
4022
4023 \begin_layout Description
4024 Action Moves the cursor to the logically previous beginning of a word.
4025 \end_layout
4026
4027 \begin_layout Description
4028 Notion This is not the action which should be bound to the arrow keys, because backwards may be left or right, depending on the language. The arrow keys should be bound to LFUN_WORD_LEFT or LFUN_WORD_RIGHT actions, which in turn may employ this one.
4029 \end_layout
4030
4031 \begin_layout Description
4032 Syntax word-backward
4033 \end_layout
4034
4035 \begin_layout Subsection*
4036 word-backward-select
4037 \end_layout
4038
4039 \begin_layout Description
4040 Action Moves the cursor to the logically previous beginning of a word, adding the logically traversed text to the selection.
4041 \end_layout
4042
4043 \begin_layout Description
4044 Notion See also LFUN_WORD_BACKWARD.
4045 \end_layout
4046
4047 \begin_layout Description
4048 Syntax word-backward-select
4049 \end_layout
4050
4051 \begin_layout Subsection*
4052 word-capitalize
4053 \end_layout
4054
4055 \begin_layout Description
4056 Action Capitalizes the words in the selection (i.e. the first letters) or the first letter of word at cursor position.
4057 \end_layout
4058
4059 \begin_layout Description
4060 Syntax word-capitalize [<SEL_TYPE>]
4061 \end_layout
4062
4063 \begin_layout Description
4064 Params <SEL_TYPE>: if this is equal to "partial", then the default word starts at cursor position (emacs-style). Otherwise, the whole word is considered.
4065 \end_layout
4066
4067 \begin_layout Subsection*
4068 word-delete-backward
4069 \end_layout
4070
4071 \begin_layout Description
4072 Action Deletes characters to the beginning of the word (usually the "C+BackSpace" key).
4073 \end_layout
4074
4075 \begin_layout Description
4076 Syntax word-delete-backward
4077 \end_layout
4078
4079 \begin_layout Subsection*
4080 word-delete-forward
4081 \end_layout
4082
4083 \begin_layout Description
4084 Action Deletes characters to the end of the word (usually the "C+Delete" key).
4085 \end_layout
4086
4087 \begin_layout Description
4088 Syntax word-delete-forward
4089 \end_layout
4090
4091 \begin_layout Subsection*
4092 word-find
4093 \end_layout
4094
4095 \begin_layout Description
4096 Action Search for next occurrence of a string.
4097 \end_layout
4098
4099 \begin_layout Description
4100 Syntax word-find [<DATA>]
4101 \end_layout
4102
4103 \begin_layout Description
4104 Params <DATA>: data encoded from Find dialog (see lyx::find2string()). If no parameter is given, search with last find-dialog data is used for search (i.e. find-next).
4105 \end_layout
4106
4107 \begin_layout Description
4108 Origin Andre, Jan 7 2004
4109 \end_layout
4110
4111 \begin_layout Subsection*
4112 word-find-backward
4113 \end_layout
4114
4115 \begin_layout Description
4116 Action Search for a given string in backward direction.
4117 \end_layout
4118
4119 \begin_layout Description
4120 Notion Case sensitive, match words. If no argument given, last search repeated.
4121 \end_layout
4122
4123 \begin_layout Description
4124 Syntax word-find-backward [<STRING>]
4125 \end_layout
4126
4127 \begin_layout Description
4128 Origin Etienne, 20 Feb 1998
4129 \end_layout
4130
4131 \begin_layout Subsection*
4132 word-find-forward
4133 \end_layout
4134
4135 \begin_layout Description
4136 Action Search for a given string in forward direction.
4137 \end_layout
4138
4139 \begin_layout Description
4140 Notion Case sensitive, match words. If no argument given, last search repeated.
4141 \end_layout
4142
4143 \begin_layout Description
4144 Syntax word-find-forward [<STRING>]
4145 \end_layout
4146
4147 \begin_layout Description
4148 Origin Etienne, 16 Feb 1998
4149 \end_layout
4150
4151 \begin_layout Subsection*
4152 word-findadv
4153 \end_layout
4154
4155 \begin_layout Description
4156 Action Search for next occurrence of a pattern.
4157 \end_layout
4158
4159 \begin_layout Description
4160 Syntax word-findadv [<DATA>]
4161 \end_layout
4162
4163 \begin_layout Description
4164 Params <DATA>: data encoded from FindAdv dialog (see lyx::findadv2string()). If no parameter is given, search with last find-dialog data is used for search (i.e. find-next).
4165 \end_layout
4166
4167 \begin_layout Description
4168 Origin Tommaso, Nov 15 2007
4169 \end_layout
4170
4171 \begin_layout Subsection*
4172 word-forward
4173 \end_layout
4174
4175 \begin_layout Description
4176 Action Moves the cursor to the logically next beginning of a word.
4177 \end_layout
4178
4179 \begin_layout Description
4180 Notion This is not the action which should be bound to the arrow keys, because forward may be left or right, depending on the language. The arrow keys should be bound to LFUN_WORD_LEFT or LFUN_WORD_RIGHT actions, which in turn may employ this one.
4181 \end_layout
4182
4183 \begin_layout Description
4184 Syntax word-forward
4185 \end_layout
4186
4187 \begin_layout Subsection*
4188 word-forward-select
4189 \end_layout
4190
4191 \begin_layout Description
4192 Action Moves the cursor to the logically next beginning of a word, adding the logically traversed text to the selection.
4193 \end_layout
4194
4195 \begin_layout Description
4196 Notion See also LFUN_WORD_FORWARD.
4197 \end_layout
4198
4199 \begin_layout Description
4200 Syntax word-forward-select
4201 \end_layout
4202
4203 \begin_layout Subsection*
4204 word-left
4205 \end_layout
4206
4207 \begin_layout Description
4208 Action Moves the cursor to the next beginning of a word "on the left".
4209 \end_layout
4210
4211 \begin_layout Description
4212 Notion This is the action which should be taken when the (e.g., ctrl-) "left" key is pressed. Generally, it moves the cursor to the next beginning of a word on the left. However, in Bidi text this become slightly more complicated, and there are different modes of cursor movement. In "visual mode", this moves left, plain and simple. In "logical mode", movement is logically forward in RTL paragraphs, and logically backwards in LTR paragraphs.
4213 \end_layout
4214
4215 \begin_layout Description
4216 Syntax word-left
4217 \end_layout
4218
4219 \begin_layout Description
4220 Origin dov, 28 Oct 2007
4221 \end_layout
4222
4223 \begin_layout Subsection*
4224 word-left-select
4225 \end_layout
4226
4227 \begin_layout Description
4228 Action Moves the cursor to the next beginning of a word "on the left", adding *logically* traversed text to the selection.
4229 \end_layout
4230
4231 \begin_layout Description
4232 Notion See also LFUN_WORD_LEFT for exact details of the movement.
4233 \end_layout
4234
4235 \begin_layout Description
4236 Syntax word-left-select
4237 \end_layout
4238
4239 \begin_layout Description
4240 Origin dov, 28 Oct 2007
4241 \end_layout
4242
4243 \begin_layout Subsection*
4244 word-lowcase
4245 \end_layout
4246
4247 \begin_layout Description
4248 Action Change the words in the selection or word at cursor position to lower case.
4249 \end_layout
4250
4251 \begin_layout Description
4252 Syntax word-lowcase [<SEL_TYPE>]
4253 \end_layout
4254
4255 \begin_layout Description
4256 Params <SEL_TYPE>: if this is equal to "partial", then the default word starts at cursor position (emacs-style). Otherwise, the whole word is considered.
4257 \end_layout
4258
4259 \begin_layout Subsection*
4260 word-replace
4261 \end_layout
4262
4263 \begin_layout Description
4264 Action Replace a string in the document.
4265 \end_layout
4266
4267 \begin_layout Description
4268 Syntax word-replace [<DATA>]
4269 \end_layout
4270
4271 \begin_layout Description
4272 Params <DATA>: data is of the form "<replace>
4273 \begin_inset Newline newline
4274 \end_inset
4275
4276 <search>
4277 \begin_inset Newline newline
4278 \end_inset
4279
4280 <casesensitive> <matchword> <all> <forward> <findnext>"
4281 \end_layout
4282
4283 \begin_layout Description
4284 Origin Andre, Jan 7 2004
4285 \end_layout
4286
4287 \begin_layout Subsection*
4288 word-right
4289 \end_layout
4290
4291 \begin_layout Description
4292 Action Moves the cursor to the next beginning of a word "on the right".
4293 \end_layout
4294
4295 \begin_layout Description
4296 Notion This is the action which should be taken when the (e.g., ctrl-) "right" key is pressed. Generally, it moves the cursor to the next beginning of a word on the right. However, in Bidi text this become slightly more complicated, and there are different modes of cursor movement. In "visual mode", this moves right, plain and simple. In "logical mode", movement is logically forward in LTR paragraphs, and logically backwards in RTL paragraphs.
4297 \end_layout
4298
4299 \begin_layout Description
4300 Syntax word-right
4301 \end_layout
4302
4303 \begin_layout Description
4304 Origin dov, 28 Oct 2007
4305 \end_layout
4306
4307 \begin_layout Subsection*
4308 word-right-select
4309 \end_layout
4310
4311 \begin_layout Description
4312 Action Moves the cursor to the next beginning of a word "on the right", adding *logically* traversed text to the selection.
4313 \end_layout
4314
4315 \begin_layout Description
4316 Notion See also LFUN_WORD_RIGHT for exact details of the movement.
4317 \end_layout
4318
4319 \begin_layout Description
4320 Syntax word-right-select
4321 \end_layout
4322
4323 \begin_layout Description
4324 Origin dov, 28 Oct 2007
4325 \end_layout
4326
4327 \begin_layout Subsection*
4328 word-select
4329 \end_layout
4330
4331 \begin_layout Description
4332 Action Puts the word where the cursor stands into the selection.
4333 \end_layout
4334
4335 \begin_layout Description
4336 Syntax word-select
4337 \end_layout
4338
4339 \begin_layout Description
4340 Origin Andre, 11 Sep 2002
4341 \end_layout
4342
4343 \begin_layout Subsection*
4344 word-upcase
4345 \end_layout
4346
4347 \begin_layout Description
4348 Action Change the words in the selection or word at cursor position to upper case.
4349 \end_layout
4350
4351 \begin_layout Description
4352 Syntax word-upcase [<SEL_TYPE>]
4353 \end_layout
4354
4355 \begin_layout Description
4356 Params <SEL_TYPE>: if this is equal to "partial", then the default word starts at cursor position (emacs-style). Otherwise, the whole word is considered.
4357 \end_layout
4358
4359 \begin_layout Subsection*
4360 wrap-insert
4361 \end_layout
4362
4363 \begin_layout Description
4364 Action Inserts floats wrapped by the text around.
4365 \end_layout
4366
4367 \begin_layout Description
4368 Syntax wrap-insert <TYPE>
4369 \end_layout
4370
4371 \begin_layout Description
4372 Params <TYPE>: table|figure
4373 \end_layout
4374
4375 \begin_layout Description
4376 Origin Dekel, 7 Apr 2002
4377 \end_layout
4378
4379 \begin_layout Section
4380 Math Editor Functions
4381 \end_layout
4382
4383 \begin_layout Subsection*
4384 in-mathmacrotemplate
4385 \end_layout
4386
4387 \begin_layout Description
4388 Action Only active in Math Macro definition.
4389 \end_layout
4390
4391 \begin_layout Description
4392 Notion Dummy function which is only active in a Math Macro definition. It's used to toggle the Math Macro toolbar if the cursor moves into a Math Macro definition.
4393 \end_layout
4394
4395 \begin_layout Description
4396 Syntax in-mathmacrotemplate
4397 \end_layout
4398
4399 \begin_layout Description
4400 Origin sts, 06 January 2008
4401 \end_layout
4402
4403 \begin_layout Subsection*
4404 math-ams-matrix
4405 \end_layout
4406
4407 \begin_layout Description
4408 Action Inserts an extended matrix as provided by the amsmath package.
4409 \end_layout
4410
4411 \begin_layout Description
4412 Syntax math-matrix <COLS> <ROWS> [<DECORATION>]
4413 \end_layout
4414
4415 \begin_layout Description
4416 Params <DECORATION>: Decoration determines the LaTeX name of the matrix that should be created. Possible values include pmatrix, bmatrix, Bmatrix, vmatrix, Vmatrix and matrix. The default is 'matrix'.
4417 \end_layout
4418
4419 \begin_layout Description
4420 Sample math-ams-matrix 3 3 bmatrix
4421 \end_layout
4422
4423 \begin_layout Subsection*
4424 math-bigdelim
4425 \end_layout
4426
4427 \begin_layout Description
4428 Action Inserts math fixed size delimiters (e.g. parentheses, brackets) enclosing expression.
4429 \end_layout
4430
4431 \begin_layout Description
4432 Syntax math-bigdelim <LSIZE> <LDELIM> <RSIZE> <RDELIM>
4433 \end_layout
4434
4435 \begin_layout Description
4436 Params <L/RSIZE>: bigl/r|Bigl/r|biggl/r|Biggl/r
4437 \begin_inset Newline newline
4438 \end_inset
4439
4440 <L/RDELIM>: TeX code for delimiter. See Delimiter dialog for delimiters to be used.
4441 \end_layout
4442
4443 \begin_layout Description
4444 Sample math-bigdelim "Bigl" "
4445 \backslash
4446 Downarrow" "Bigr" "
4447 \backslash
4448 }"
4449 \end_layout
4450
4451 \begin_layout Description
4452 Origin Enrico & Georg, 7 May 2006
4453 \end_layout
4454
4455 \begin_layout Subsection*
4456 math-delim
4457 \end_layout
4458
4459 \begin_layout Description
4460 Action Inserts math delimiters (e.g. parentheses, brackets) enclosing expression.
4461 \end_layout
4462
4463 \begin_layout Description
4464 Syntax math-delim [<LEFT>] [<RIGHT>]
4465 \end_layout
4466
4467 \begin_layout Description
4468 Params <LEFT/RIGHT>: Delimiters to be used. Each delimiter can be specified by either a LaTeX name or a valid character. ( is the default letter.
4469 \end_layout
4470
4471 \begin_layout Description
4472 Sample math-delim { rangle
4473 \end_layout
4474
4475 \begin_layout Description
4476 Origin Alejandro, 18 Jun 1996
4477 \end_layout
4478
4479 \begin_layout Subsection*
4480 math-display
4481 \end_layout
4482
4483 \begin_layout Description
4484 Action Creates a new displayed equation in text mode. Toggles inlined/display formula in math mode.
4485 \end_layout
4486
4487 \begin_layout Description
4488 Syntax math-display [<ARG>]
4489 \end_layout
4490
4491 \begin_layout Description
4492 Params <ARG>: this argument will be passed to LFUN_MATH_INSERT when creating new equation from the text mode.
4493 \end_layout
4494
4495 \begin_layout Description
4496 Origin Alejandro, 18 Jun 1996
4497 \end_layout
4498
4499 \begin_layout Subsection*
4500 math-extern
4501 \end_layout
4502
4503 \begin_layout Description
4504 Action Calls external program and passes the current expression/equation as an argument for the calculation in the format appropriate to the given language.
4505 \end_layout
4506
4507 \begin_layout Description
4508 Notion Selection can be used to determine the input for the external program.
4509 \end_layout
4510
4511 \begin_layout Description
4512 Syntax math-extern <LANG> [<COMMAND>]
4513 \end_layout
4514
4515 \begin_layout Description
4516 Params <LANG>: octave|maxima|maple|mathematica|script
4517 \begin_inset Newline newline
4518 \end_inset
4519
4520 where "script" stands for the external script (normalized expression will be passed)
4521 \end_layout
4522
4523 \begin_layout Description
4524 Sample math-extern maple simplify
4525 \end_layout
4526
4527 \begin_layout Description
4528 Origin Andre, 24 Apr 2001
4529 \end_layout
4530
4531 \begin_layout Subsection*
4532 math-font-style
4533 \end_layout
4534
4535 \begin_layout Description
4536 Action Changes the text style used in math.
4537 \end_layout
4538
4539 \begin_layout Description
4540 Syntax math-font-style <STYLE>
4541 \end_layout
4542
4543 \begin_layout Description
4544 Params <STYLE>: mathnormal|mathcal|mathfrak|mathrm|mathsf|mathbf|textnormal
4545 \begin_inset Newline newline
4546 \end_inset
4547
4548 |textrm|textsf|texttt|textbf|textmd|textit|textsc|textsl|textup
4549 \end_layout
4550
4551 \begin_layout Description
4552 Origin vfr, 9 jan 2009
4553 \end_layout
4554
4555 \begin_layout Subsection*
4556 math-insert
4557 \end_layout
4558
4559 \begin_layout Description
4560 Action Inserts math objects and symbols.
4561 \end_layout
4562
4563 \begin_layout Description
4564 Notion When <ARG> is a _single_ math inset with more than one cell (such as "x_y^z" or "
4565 \backslash
4566 frac{x}{y}"), the content of cell(0) is replaced by the current selection (only works if the selection is in mathed). As an example, if "abc" is selected in mathed, "math-insert 
4567 \backslash
4568 frac{x}{y}" replaces "abc" with "
4569 \backslash
4570 frac{abc}{y}", and "math-insert x_y^z" replaces "abc" with "abc_y^z". If nothing is selected (or the selection is not in mathed), math-insert works as expected.
4571 \end_layout
4572
4573 \begin_layout Description
4574 Syntax math-insert <ARG>
4575 \end_layout
4576
4577 \begin_layout Description
4578 Params <ARG>: Symbol or LaTeX code to be inserted.
4579 \end_layout
4580
4581 \begin_layout Subsection*
4582 math-limits
4583 \end_layout
4584
4585 \begin_layout Description
4586 Action Toggles the position of the limits from above/below to the right side an vice versa in integral symbol, a limit, a summation, etc.
4587 \end_layout
4588
4589 \begin_layout Description
4590 Notion Put the cursor before the symbol with the limits and then invoke math-limits.
4591 \end_layout
4592
4593 \begin_layout Description
4594 Syntax math-limits [<STATE>]
4595 \end_layout
4596
4597 \begin_layout Description
4598 Params <STATE>: limits|nolimits
4599 \end_layout
4600
4601 \begin_layout Subsection*
4602 math-macro
4603 \end_layout
4604
4605 \begin_layout Description
4606 Action Inserts a math macro definition at the cursor position in the text.
4607 \end_layout
4608
4609 \begin_layout Description
4610 Syntax math-macro <NAME> [<NARGS>] [def]
4611 \end_layout
4612
4613 \begin_layout Description
4614 Params <NAME>: The name of the macro, e.g. "mymacro".
4615 \begin_inset Newline newline
4616 \end_inset
4617
4618 <NARGS>: The number of parameters of the macro. Default is 0. "def": Has no effect anymore, just for compatibility with former LyX versions.
4619 \end_layout
4620
4621 \begin_layout Description
4622 Origin ale, 10 May 1997;  sts, 21 Dec 2007
4623 \end_layout
4624
4625 \begin_layout Subsection*
4626 math-macro-add-greedy-optional-param
4627 \end_layout
4628
4629 \begin_layout Description
4630 Action Add a greedy optional parameter.
4631 \end_layout
4632
4633 \begin_layout Description
4634 Notion Add a greedy optional parameter which eats the value from the following cells in mathed which are in the [value] format.
4635 \end_layout
4636
4637 \begin_layout Description
4638 Syntax math-macro-add-greedy-optional-param
4639 \end_layout
4640
4641 \begin_layout Description
4642 Origin sts, 06 January 2008
4643 \end_layout
4644
4645 \begin_layout Subsection*
4646 math-macro-add-optional-param
4647 \end_layout
4648
4649 \begin_layout Description
4650 Action Add an optional parameter.
4651 \end_layout
4652
4653 \begin_layout Description
4654 Notion Insert an optional parameter just behind the already existing optional parameters.
4655 \end_layout
4656
4657 \begin_layout Description
4658 Syntax math-macro-add-optional-param
4659 \end_layout
4660
4661 \begin_layout Description
4662 Origin sts, 06 January 2008
4663 \end_layout
4664
4665 \begin_layout Subsection*
4666 math-macro-add-param
4667 \end_layout
4668
4669 \begin_layout Description
4670 Action Add a parameter.
4671 \end_layout
4672
4673 \begin_layout Description
4674 Notion Add a parameter to a Math Macro.
4675 \end_layout
4676
4677 \begin_layout Description
4678 Syntax math-macro-add-param <NUM>
4679 \end_layout
4680
4681 \begin_layout Description
4682 Params <NUM>: The number of the parameter behind which the new one will be added (1 for the first, i.e. use 0 for add a parameter at the left), defaults to the last one.
4683 \end_layout
4684
4685 \begin_layout Description
4686 Origin sts, 06 January 2008
4687 \end_layout
4688
4689 \begin_layout Subsection*
4690 math-macro-append-greedy-param
4691 \end_layout
4692
4693 \begin_layout Description
4694 Action Append a greedy parameter.
4695 \end_layout
4696
4697 \begin_layout Description
4698 Notion Append a greedy parameter to a Math Macro which eats the following mathed cell in every instance of the macro in the buffer.
4699 \end_layout
4700
4701 \begin_layout Description
4702 Syntax math-macro-append-greedy-param
4703 \end_layout
4704
4705 \begin_layout Description
4706 Origin sts, 06 January 2008
4707 \end_layout
4708
4709 \begin_layout Subsection*
4710 math-macro-fold
4711 \end_layout
4712
4713 \begin_layout Description
4714 Action Fold a Math Macro.
4715 \end_layout
4716
4717 \begin_layout Description
4718 Notion Fold the Math Macro the cursor is in if it was unfolded, i.e. displayed as 
4719 \backslash
4720 foo before.
4721 \end_layout
4722
4723 \begin_layout Description
4724 Syntax math-macro-fold
4725 \end_layout
4726
4727 \begin_layout Description
4728 Origin sts, 06 January 2008
4729 \end_layout
4730
4731 \begin_layout Subsection*
4732 math-macro-make-nonoptional
4733 \end_layout
4734
4735 \begin_layout Description
4736 Action Make a parameter non-optional.
4737 \end_layout
4738
4739 \begin_layout Description
4740 Notion Turn the last optional parameter of a Math Macro into a non-optional parameter. The default value is remembered to be reused later if the user changes his mind.
4741 \end_layout
4742
4743 \begin_layout Description
4744 Syntax math-macro-make-nonoptional
4745 \end_layout
4746
4747 \begin_layout Description
4748 Origin sts, 06 January 2008
4749 \end_layout
4750
4751 \begin_layout Subsection*
4752 math-macro-make-optional
4753 \end_layout
4754
4755 \begin_layout Description
4756 Action Make a parameter optional.
4757 \end_layout
4758
4759 \begin_layout Description
4760 Notion Turn the first non-optional parameter of a Math Macro into an optional parameter with a default value.
4761 \end_layout
4762
4763 \begin_layout Description
4764 Syntax math-macro-make-optional
4765 \end_layout
4766
4767 \begin_layout Description
4768 Origin sts, 06 January 2008
4769 \end_layout
4770
4771 \begin_layout Subsection*
4772 math-macro-remove-greedy-param
4773 \end_layout
4774
4775 \begin_layout Description
4776 Action Remove a greedy parameter.
4777 \end_layout
4778
4779 \begin_layout Description
4780 Notion Remove a greedy parameter of a Math Macro and spit out the values of it in every instance of the macro in the buffer. If it is an optional parameter the [valud] format is used.
4781 \end_layout
4782
4783 \begin_layout Description
4784 Syntax math-macro-remove-greedy-param
4785 \end_layout
4786
4787 \begin_layout Description
4788 Origin sts, 06 January 2008
4789 \end_layout
4790
4791 \begin_layout Subsection*
4792 math-macro-remove-optional-param
4793 \end_layout
4794
4795 \begin_layout Description
4796 Action Remove the last optional parameter.
4797 \end_layout
4798
4799 \begin_layout Description
4800 Notion Remove the last optional parameter of a Math Macro and remove it in all the instances of the macro in the buffer.
4801 \end_layout
4802
4803 \begin_layout Description
4804 Syntax math-macro-remove-optional-param
4805 \end_layout
4806
4807 \begin_layout Description
4808 Origin sts, 06 January 2008
4809 \end_layout
4810
4811 \begin_layout Subsection*
4812 math-macro-remove-param
4813 \end_layout
4814
4815 \begin_layout Description
4816 Action Remove the last parameter.
4817 \end_layout
4818
4819 \begin_layout Description
4820 Notion Remove the last parameter of a Math Macro and remove its value in all instances of the macro in the buffer.
4821 \end_layout
4822
4823 \begin_layout Description
4824 Syntax math-macro-remove-param <NUM>
4825 \end_layout
4826
4827 \begin_layout Description
4828 Params <NUM>: The number of the parameter to be deleted (1 for the first), defaults to the last one.
4829 \end_layout
4830
4831 \begin_layout Description
4832 Origin sts, 06 January 2008
4833 \end_layout
4834
4835 \begin_layout Subsection*
4836 math-macro-unfold
4837 \end_layout
4838
4839 \begin_layout Description
4840 Action Unfold a Math Macro.
4841 \end_layout
4842
4843 \begin_layout Description
4844 Notion Unfold the Math Macro the cursor is in, i.e. display it as 
4845 \backslash
4846 foo.
4847 \end_layout
4848
4849 \begin_layout Description
4850 Syntax math-macro-unfold
4851 \end_layout
4852
4853 \begin_layout Description
4854 Origin sts, 06 January 2008
4855 \end_layout
4856
4857 \begin_layout Subsection*
4858 math-matrix
4859 \end_layout
4860
4861 \begin_layout Description
4862 Action Inserts a matrix.
4863 \end_layout
4864
4865 \begin_layout Description
4866 Syntax math-matrix <COLS> <ROWS> [<ALIGN>]
4867 \end_layout
4868
4869 \begin_layout Description
4870 Params <ALIGN>: Alignment is a word composed of the vertical alignment (b, c or t) (i.e. 1 char) and the horizontal alignments (l, c or r) (i.e. <COL> chars).
4871 \end_layout
4872
4873 \begin_layout Description
4874 Sample math-matrix 3 3 bccc
4875 \end_layout
4876
4877 \begin_layout Subsection*
4878 math-mode
4879 \end_layout
4880
4881 \begin_layout Description
4882 Action In text mode enters math mode (i.e. puts math insets on the current cursor position), in math mode enters text mode inside math expression.
4883 \end_layout
4884
4885 \begin_layout Description
4886 Notion If there is some selected text, it puts the text inside created math box.
4887 \end_layout
4888
4889 \begin_layout Description
4890 Syntax math-mode [on|<ARG>]
4891 \end_layout
4892
4893 \begin_layout Description
4894 Params <ARG>: eventual argument (LaTeX code) is passed to LFUN_MATH_INSERT .
4895 \begin_inset Newline newline
4896 \end_inset
4897
4898 "on": allow only entering of math mode from text mode.
4899 \end_layout
4900
4901 \begin_layout Description
4902 Origin Alejandro, 4 Jun 1996
4903 \end_layout
4904
4905 \begin_layout Subsection*
4906 math-mutate
4907 \end_layout
4908
4909 \begin_layout Description
4910 Action Mutates the type of math inset to the newly selected one.
4911 \end_layout
4912
4913 \begin_layout Description
4914 Syntax math-mutate <TYPE>
4915 \end_layout
4916
4917 \begin_layout Description
4918 Params <TYPE>: none|simple|equation|eqnarray|align|alignat|xalignat|xxalignat| multline|gather|flalign
4919 \end_layout
4920
4921 \begin_layout Description
4922 Origin Andre, 23 May 2001
4923 \end_layout
4924
4925 \begin_layout Subsection*
4926 math-number-line-toggle
4927 \end_layout
4928
4929 \begin_layout Description
4930 Action Toggles numbering of the current formula line.
4931 \end_layout
4932
4933 \begin_layout Description
4934 Notion Must be in display formula mode.
4935 \end_layout
4936
4937 \begin_layout Description
4938 Syntax math-number-line-toggle
4939 \end_layout
4940
4941 \begin_layout Description
4942 Origin Alejandro, 18 Jun 1996
4943 \end_layout
4944
4945 \begin_layout Subsection*
4946 math-number-toggle
4947 \end_layout
4948
4949 \begin_layout Description
4950 Action Toggles numbering/labeling of the current formula.
4951 \end_layout
4952
4953 \begin_layout Description
4954 Notion Must be in display formula mode.
4955 \end_layout
4956
4957 \begin_layout Description
4958 Syntax math-number-toggle
4959 \end_layout
4960
4961 \begin_layout Description
4962 Origin Alejandro, 4 Jun 1996
4963 \end_layout
4964
4965 \begin_layout Subsection*
4966 math-size
4967 \end_layout
4968
4969 \begin_layout Description
4970 Action Changes arbitrarily the size used by math fonts inside a context.
4971 \end_layout
4972
4973 \begin_layout Description
4974 Notion Provides an interface to the LaTeX math mode font size commands.
4975 \end_layout
4976
4977 \begin_layout Description
4978 Syntax math-size <STYLE>
4979 \end_layout
4980
4981 \begin_layout Description
4982 Params <STYLE>: 
4983 \backslash
4984 displaystyle|
4985 \backslash
4986 textstyle|
4987 \backslash
4988 scriptstyle|
4989 \backslash
4990 scriptscriptstyle
4991 \end_layout
4992
4993 \begin_layout Description
4994 Origin Alejandro, 15 Aug 1996; sanda, 14 Jun 2008
4995 \end_layout
4996
4997 \begin_layout Subsection*
4998 math-space
4999 \end_layout
5000
5001 \begin_layout Description
5002 Action Inserts space into math expression.
5003 \end_layout
5004
5005 \begin_layout Description
5006 Notion Use spacebar after entering this space to change type of space.
5007 \end_layout
5008
5009 \begin_layout Description
5010 Syntax math-space [<TYPE>] [<LEN>]
5011 \end_layout
5012
5013 \begin_layout Description
5014 Params <TYPE>: negative spaces: !|negthinspace|negmedspace|negthickspace
5015 \begin_inset Newline newline
5016 \end_inset
5017
5018 positive spaces: ,|thinspace|:|medspace|;|thickspace|enskip|quad|qquad
5019 \begin_inset Newline newline
5020 \end_inset
5021
5022 custom space: hspace
5023 \begin_inset Newline newline
5024 \end_inset
5025
5026 "," used by default.
5027 \begin_inset Newline newline
5028 \end_inset
5029
5030 Note that ! is equivalent to negthinspace, , = thinspace, : = medspace, and ; = thickspace.
5031 \begin_inset Newline newline
5032 \end_inset
5033
5034 <LEN>: length for custom spaces (hspace)
5035 \end_layout
5036
5037 \begin_layout Description
5038 Origin Andre, 25 Jul 2001; sanda, 16 Jun 2008
5039 \end_layout
5040
5041 \begin_layout Subsection*
5042 math-subscript
5043 \end_layout
5044
5045 \begin_layout Description
5046 Action Enters subscript expression in math expression.
5047 \end_layout
5048
5049 \begin_layout Description
5050 Syntax math-subscript
5051 \end_layout
5052
5053 \begin_layout Description
5054 Origin vermeer, 12 Dec 2001
5055 \end_layout
5056
5057 \begin_layout Subsection*
5058 math-superscript
5059 \end_layout
5060
5061 \begin_layout Description
5062 Action Enters superscript expression in math expression.
5063 \end_layout
5064
5065 \begin_layout Description
5066 Syntax math-superscript
5067 \end_layout
5068
5069 \begin_layout Description
5070 Origin vermeer, 12 Dec 2001
5071 \end_layout
5072
5073 \begin_layout Subsection*
5074 regexp-mode
5075 \end_layout
5076
5077 \begin_layout Description
5078 Action Enters regexp mode (i.e., puts regexp insets on the current cursor position). Used by the advanced search dialog.
5079 \end_layout
5080
5081 \begin_layout Description
5082 Notion If there is any selected text, then it is moved inside the created regexp inset.
5083 \end_layout
5084
5085 \begin_layout Description
5086 Syntax regexp-mode [<ARG>]
5087 \end_layout
5088
5089 \begin_layout Description
5090 Params <ARG>: eventual argument (regular expression).
5091 \end_layout
5092
5093 \begin_layout Description
5094 Origin Tommaso, 4 Oct 2008
5095 \end_layout
5096
5097 \begin_layout Section
5098 Buffer Fuctions (File and Window related)
5099 \end_layout
5100
5101 \begin_layout Subsection*
5102 branch-activate
5103 \end_layout
5104
5105 \begin_layout Description
5106 Action Activate the branch.
5107 \end_layout
5108
5109 \begin_layout Description
5110 Syntax branch-activate <BRANCH>
5111 \end_layout
5112
5113 \begin_layout Description
5114 Params <BRANCH>: The branch to activate
5115 \end_layout
5116
5117 \begin_layout Description
5118 Sample lyx -x "branch-activate answers" -e pdf2 finalexam.lyx
5119 \begin_inset Newline newline
5120 \end_inset
5121
5122 could be used to export a pdf with the answers branch included without one's having to open LyX and activate the branch manually.
5123 \end_layout
5124
5125 \begin_layout Description
5126 Origin rgh, 27 May 2008
5127 \end_layout
5128
5129 \begin_layout Subsection*
5130 branch-add
5131 \end_layout
5132
5133 \begin_layout Description
5134 Action Add a branch to the buffer's BranchList.
5135 \end_layout
5136
5137 \begin_layout Description
5138 Syntax branch-add <BRANCH>
5139 \end_layout
5140
5141 \begin_layout Description
5142 Params <BRANCH>: Name of the branch to add
5143 \end_layout
5144
5145 \begin_layout Description
5146 Origin spitz, 7 Jul 2009
5147 \end_layout
5148
5149 \begin_layout Subsection*
5150 branch-add-insert
5151 \end_layout
5152
5153 \begin_layout Description
5154 Action Create new branch and directly put the branch inset into the document.
5155 \end_layout
5156
5157 \begin_layout Description
5158 Syntax branch-add-insert [<NAME>]
5159 \end_layout
5160
5161 \begin_layout Description
5162 Params <NAME>: Branch name. If it is not specified, you will be asked.
5163 \end_layout
5164
5165 \begin_layout Description
5166 Origin sanda, 10 Jul 2009
5167 \end_layout
5168
5169 \begin_layout Subsection*
5170 branch-deactivate
5171 \end_layout
5172
5173 \begin_layout Description
5174 Action De-activate the branch.
5175 \end_layout
5176
5177 \begin_layout Description
5178 Syntax branch-deactivate <BRANCH>
5179 \end_layout
5180
5181 \begin_layout Description
5182 Params <BRANCH>: The branch to deactivate
5183 \end_layout
5184
5185 \begin_layout Description
5186 Origin rgh, 27 May 2008
5187 \end_layout
5188
5189 \begin_layout Subsection*
5190 branch-master-activate
5191 \end_layout
5192
5193 \begin_layout Description
5194 Action Activate the branch in the master buffer.
5195 \end_layout
5196
5197 \begin_layout Description
5198 Syntax branch-master-activate <BRANCH>
5199 \end_layout
5200
5201 \begin_layout Description
5202 Params <BRANCH>: The branch to activate
5203 \end_layout
5204
5205 \begin_layout Description
5206 Sample lyx -x "branch-activate answers" -e pdf2 finalexam.lyx
5207 \begin_inset Newline newline
5208 \end_inset
5209
5210 could be used to export a pdf with the answers branch included without one's having to open LyX and activate the branch manually.
5211 \end_layout
5212
5213 \begin_layout Description
5214 Origin spitz, 30 Sep 2012
5215 \end_layout
5216
5217 \begin_layout Subsection*
5218 branch-master-deactivate
5219 \end_layout
5220
5221 \begin_layout Description
5222 Action De-activate the branch in the master buffer.
5223 \end_layout
5224
5225 \begin_layout Description
5226 Syntax branch-master-deactivate <BRANCH>
5227 \end_layout
5228
5229 \begin_layout Description
5230 Params <BRANCH>: The branch to deactivate
5231 \end_layout
5232
5233 \begin_layout Description
5234 Origin spitz, 30 Sep 2012
5235 \end_layout
5236
5237 \begin_layout Subsection*
5238 branches-rename
5239 \end_layout
5240
5241 \begin_layout Description
5242 Action Rename all branches of a given name in a document.
5243 \end_layout
5244
5245 \begin_layout Description
5246 Syntax branches-rename <OLDNAME> <NEWNAME>
5247 \end_layout
5248
5249 \begin_layout Description
5250 Params <OLDNAME>: Current name of the branch to be renamed <NEWNAME>: New name of the branch
5251 \end_layout
5252
5253 \begin_layout Description
5254 Origin spitz, 9 Jul 2009
5255 \end_layout
5256
5257 \begin_layout Subsection*
5258 buffer-auto-save
5259 \end_layout
5260
5261 \begin_layout Description
5262 Action Saves the current buffer to a temporary file.
5263 \end_layout
5264
5265 \begin_layout Description
5266 Notion Saves the current buffer to a file named "#filename#". This LFUN is called automatically by LyX, to "autosave" the current buffer.
5267 \end_layout
5268
5269 \begin_layout Description
5270 Syntax buffer-auto-save
5271 \end_layout
5272
5273 \begin_layout Subsection*
5274 buffer-child-open
5275 \end_layout
5276
5277 \begin_layout Description
5278 Action Loads the given child document.
5279 \end_layout
5280
5281 \begin_layout Description
5282 Notion The current document is treated as a parent.
5283 \end_layout
5284
5285 \begin_layout Description
5286 Syntax buffer-child-open <FILE>
5287 \end_layout
5288
5289 \begin_layout Description
5290 Params <FILE>: Filename of the child. The directory of the parent is assumed by default.
5291 \end_layout
5292
5293 \begin_layout Description
5294 Origin Ale, 28 May 1997
5295 \end_layout
5296
5297 \begin_layout Subsection*
5298 buffer-chktex
5299 \end_layout
5300
5301 \begin_layout Description
5302 Action Runs chktex for the current document.
5303 \end_layout
5304
5305 \begin_layout Description
5306 Syntax buffer-chktex
5307 \end_layout
5308
5309 \begin_layout Description
5310 Origin Asger, 30 Oct 1997
5311 \end_layout
5312
5313 \begin_layout Subsection*
5314 buffer-close
5315 \end_layout
5316
5317 \begin_layout Description
5318 Action Closes the current buffer.
5319 \end_layout
5320
5321 \begin_layout Description
5322 Notion Closes the current buffer, asking whether to save it, etc, if the buffer has been modified.
5323 \end_layout
5324
5325 \begin_layout Description
5326 Syntax buffer-close
5327 \end_layout
5328
5329 \begin_layout Subsection*
5330 buffer-close-all
5331 \end_layout
5332
5333 \begin_layout Description
5334 Action Closes all buffers.
5335 \end_layout
5336
5337 \begin_layout Description
5338 Notion Closes all buffers, asking whether to save it, etc, if a buffer has been modified.
5339 \end_layout
5340
5341 \begin_layout Description
5342 Syntax buffer-close-all
5343 \end_layout
5344
5345 \begin_layout Subsection*
5346 buffer-export
5347 \end_layout
5348
5349 \begin_layout Description
5350 Action Exports the current buffer (document) to the given format.
5351 \end_layout
5352
5353 \begin_layout Description
5354 Syntax buffer-export <FORMAT> [<DEST>]
5355 \end_layout
5356
5357 \begin_layout Description
5358 Params <FORMAT> is either "custom" or one of the formats which you can find in Tools->Preferences->File formats->Format. Usual format you will enter is "pdf2" (pdflatex), "pdflatex" (plain tex for pdflatex) or "ps" for postscript.
5359 \begin_inset Newline newline
5360 \end_inset
5361
5362 In case of "custom" you will be asked for a format you want to start from and for the command that you want to apply to this format. Internally the control is then passed to LFUN_BUFFER_EXPORT_CUSTOM.                <DEST>  If present, this argument provides the export destination                       filename. Its containing folder will also be the destination                    folder, where all the needed external files will be copied.
5363 \end_layout
5364
5365 \begin_layout Description
5366 Origin Lgb, 29 Jul 1997
5367 \end_layout
5368
5369 \begin_layout Subsection*
5370 buffer-export-as
5371 \end_layout
5372
5373 \begin_layout Description
5374 Action Opens a dialog for exporting the current buffer.
5375 \end_layout
5376
5377 \begin_layout Description
5378 Syntax buffer-export-as [<FORMAT>]
5379 \end_layout
5380
5381 \begin_layout Description
5382 Params <FORMAT> is the export format initially selected in the dialog. You can pass any of the formats which you can find in Tools->Preferences->File formats->Format, provided it has the "document" flag set. If no format is specified the dialog will start with the default output format of the current document.
5383 \end_layout
5384
5385 \begin_layout Description
5386 Sample buffer-export-as pdf2
5387 \end_layout
5388
5389 \begin_layout Description
5390 Origin tommaso, 6 Oct 2011
5391 \end_layout
5392
5393 \begin_layout Subsection*
5394 buffer-export-custom
5395 \end_layout
5396
5397 \begin_layout Description
5398 Action Exports the current buffer (document) from the given format using the given command on it.
5399 \end_layout
5400
5401 \begin_layout Description
5402 Syntax buffer-export-custom <FORMAT> <COMMAND>
5403 \end_layout
5404
5405 \begin_layout Description
5406 Params <FORMAT> format to start from (LyX will care to produce such intermediate file).
5407 \begin_inset Newline newline
5408 \end_inset
5409
5410 <COMMAND> this command will be launched on the file. Note that you can use "$$FName" string to qualify the intermediate file.
5411 \end_layout
5412
5413 \begin_layout Description
5414 Sample buffer-export-custom dvi dvips -f $$FName -o myfile.ps
5415 \end_layout
5416
5417 \begin_layout Description
5418 Origin leeming, 27 Mar 2004
5419 \end_layout
5420
5421 \begin_layout Subsection*
5422 buffer-forall
5423 \end_layout
5424
5425 \begin_layout Description
5426 Action Applies a command to all non-hidden buffers.
5427 \end_layout
5428
5429 \begin_layout Description
5430 Notion a buffer is `hidden' if it is internally open in LyX, but not visible in any window.
5431 \end_layout
5432
5433 \begin_layout Description
5434 Syntax buffer-forall <LFUN-COMMAND>
5435 \end_layout
5436
5437 \begin_layout Description
5438 Params <LFUN-COMMAND>: The command to be applied to the buffers.
5439 \end_layout
5440
5441 \begin_layout Description
5442 Sample Close all Notes in buffers:
5443 \begin_inset Newline newline
5444 \end_inset
5445
5446                    buffer-forall inset-forall Note inset-toggle close
5447 \begin_inset Newline newline
5448 \end_inset
5449
5450 Toggle change tracking on buffers:
5451 \begin_inset Newline newline
5452 \end_inset
5453
5454                    buffer-forall changes-track
5455 \begin_inset Newline newline
5456 \end_inset
5457
5458 Toggle read-only for buffers:
5459 \begin_inset Newline newline
5460 \end_inset
5461
5462                    buffer-forall buffer-toggle-read-only
5463 \begin_inset Newline newline
5464 \end_inset
5465
5466 Show statistics for individual buffers:
5467 \begin_inset Newline newline
5468 \end_inset
5469
5470                    buffer-forall statistics
5471 \begin_inset Newline newline
5472 \end_inset
5473
5474 Activate the branch named "Solutions" in buffers:
5475 \begin_inset Newline newline
5476 \end_inset
5477
5478                    buffer-forall branch-activate Solutions
5479 \begin_inset Newline newline
5480 \end_inset
5481
5482 Export buffers to PDF (pdflatex):
5483 \begin_inset Newline newline
5484 \end_inset
5485
5486                    buffer-forall buffer-export pdf2
5487 \begin_inset Newline newline
5488 \end_inset
5489
5490
5491 \end_layout
5492
5493 \begin_layout Description
5494 Origin skostysh, 20 Jul 2012
5495 \end_layout
5496
5497 \begin_layout Subsection*
5498 buffer-import
5499 \end_layout
5500
5501 \begin_layout Description
5502 Action Import a given file as a lyx document.
5503 \end_layout
5504
5505 \begin_layout Description
5506 Notion File can be imported iff lyx file format is (transitively) reachable via defined converters in preferences. Look in the File->Import menu to get an idea of the currently active import formats.
5507 \end_layout
5508
5509 \begin_layout Description
5510 Syntax buffer-import <FORMAT> [<FILE>]
5511 \end_layout
5512
5513 \begin_layout Description
5514 Origin Asger, 24 Jul 1998
5515 \end_layout
5516
5517 \begin_layout Subsection*
5518 buffer-language
5519 \end_layout
5520
5521 \begin_layout Description
5522 Action Set language of the current document.
5523 \end_layout
5524
5525 \begin_layout Description
5526 Syntax buffer-language <LANG>
5527 \end_layout
5528
5529 \begin_layout Description
5530 Params <LANG>: language name. See lib/languages for list.
5531 \end_layout
5532
5533 \begin_layout Description
5534 Origin leeming, 30 Mar 2004
5535 \end_layout
5536
5537 \begin_layout Subsection*
5538 buffer-move-next
5539 \end_layout
5540
5541 \begin_layout Description
5542 Action Moves the current tab one spot to the right.
5543 \end_layout
5544
5545 \begin_layout Description
5546 Syntax buffer-move-next
5547 \end_layout
5548
5549 \begin_layout Description
5550 Origin skostysh, 7 Apr 2015
5551 \end_layout
5552
5553 \begin_layout Subsection*
5554 buffer-move-previous
5555 \end_layout
5556
5557 \begin_layout Description
5558 Action Moves the current tab one spot to the left.
5559 \end_layout
5560
5561 \begin_layout Description
5562 Syntax buffer-move-previous
5563 \end_layout
5564
5565 \begin_layout Description
5566 Origin skostysh, 7 Apr 2015
5567 \end_layout
5568
5569 \begin_layout Subsection*
5570 buffer-new
5571 \end_layout
5572
5573 \begin_layout Description
5574 Action Creates a new buffer (that is, document) and switches to it.
5575 \end_layout
5576
5577 \begin_layout Description
5578 Notion Implicit path can be set in Preferences dialog.
5579 \end_layout
5580
5581 \begin_layout Description
5582 Syntax buffer-new [<FILE>]
5583 \end_layout
5584
5585 \begin_layout Description
5586 Params <FILE>: filename of created file with absolute path.
5587 \end_layout
5588
5589 \begin_layout Subsection*
5590 buffer-new-template
5591 \end_layout
5592
5593 \begin_layout Description
5594 Action Creates a new buffer (that is, document) from a template.
5595 \end_layout
5596
5597 \begin_layout Description
5598 Notion Path for new files and templates can be set in Preferences dialog. Template will be asked for via Open-dialog.
5599 \end_layout
5600
5601 \begin_layout Description
5602 Syntax buffer-new-template [<FILE>]
5603 \end_layout
5604
5605 \begin_layout Description
5606 Params <FILE>: filename of created file with absolute path.
5607 \end_layout
5608
5609 \begin_layout Subsection*
5610 buffer-next
5611 \end_layout
5612
5613 \begin_layout Description
5614 Action Switch to the next opened document.
5615 \end_layout
5616
5617 \begin_layout Description
5618 Notion Note that this does not necessarily mean next in tabbar (for full list see View menu).
5619 \end_layout
5620
5621 \begin_layout Description
5622 Syntax buffer-next
5623 \end_layout
5624
5625 \begin_layout Subsection*
5626 buffer-params-apply
5627 \end_layout
5628
5629 \begin_layout Description
5630 Action Apply the given settings to the current document.
5631 \end_layout
5632
5633 \begin_layout Description
5634 Syntax buffer-params-apply [<ARGS>]
5635 \end_layout
5636
5637 \begin_layout Description
5638 Params <ARGS>: contains the particular settings to be saved. They obey the syntax you can find in document header of usual .lyx file.
5639 \end_layout
5640
5641 \begin_layout Description
5642 Origin leeming, 30 Mar 2004
5643 \end_layout
5644
5645 \begin_layout Subsection*
5646 buffer-previous
5647 \end_layout
5648
5649 \begin_layout Description
5650 Action Switch to the previous opened document.
5651 \end_layout
5652
5653 \begin_layout Description
5654 Syntax buffer-previous
5655 \end_layout
5656
5657 \begin_layout Subsection*
5658 buffer-reload
5659 \end_layout
5660
5661 \begin_layout Description
5662 Action Reverts opened document.
5663 \end_layout
5664
5665 \begin_layout Description
5666 Syntax buffer-reload
5667 \end_layout
5668
5669 \begin_layout Description
5670 Origin Asger, 2 Feb 1997
5671 \end_layout
5672
5673 \begin_layout Subsection*
5674 buffer-save-as-default
5675 \end_layout
5676
5677 \begin_layout Description
5678 Action Save the current document settings as default.
5679 \end_layout
5680
5681 \begin_layout Description
5682 Notion The file will will be saved into ~/.lyx/templates/defaults.lyx .
5683 \end_layout
5684
5685 \begin_layout Description
5686 Syntax buffer-save-as-default [<ARGS>]
5687 \end_layout
5688
5689 \begin_layout Description
5690 Params <ARGS>: contains the particular settings to be saved. They obey the syntax you can find in document header of usual .lyx file.
5691 \end_layout
5692
5693 \begin_layout Description
5694 Origin leeming, 30 Mar 2004
5695 \end_layout
5696
5697 \begin_layout Subsection*
5698 buffer-switch
5699 \end_layout
5700
5701 \begin_layout Description
5702 Action Display and switch to the given buffer.
5703 \end_layout
5704
5705 \begin_layout Description
5706 Syntax buffer-switch <BUFFER>
5707 \end_layout
5708
5709 \begin_layout Description
5710 Params <BUFFER>: path and filename of already opened (but possibly hidden) document which is to be shown.
5711 \end_layout
5712
5713 \begin_layout Subsection*
5714 buffer-toggle-compression
5715 \end_layout
5716
5717 \begin_layout Description
5718 Action Toggles compression of the current document on/off.
5719 \end_layout
5720
5721 \begin_layout Description
5722 Syntax buffer-toggle-compression
5723 \end_layout
5724
5725 \begin_layout Description
5726 Origin bpeng, 27 Apr 2006
5727 \end_layout
5728
5729 \begin_layout Subsection*
5730 buffer-toggle-read-only
5731 \end_layout
5732
5733 \begin_layout Description
5734 Action Toggle editing mode of the current document between read/write and read-only.
5735 \end_layout
5736
5737 \begin_layout Description
5738 Notion This function is not allowed if the file is under version control, since read-only flag is often used in version control file locking.
5739 \end_layout
5740
5741 \begin_layout Description
5742 Syntax buffer-toggle-read-only
5743 \end_layout
5744
5745 \begin_layout Description
5746 Origin Lgb, 27 May 1997
5747 \end_layout
5748
5749 \begin_layout Subsection*
5750 buffer-update
5751 \end_layout
5752
5753 \begin_layout Description
5754 Action Exports the current document and put the result into the temporary directory.
5755 \end_layout
5756
5757 \begin_layout Description
5758 Notion In case you are already viewing the exported document (see LFUN_BUFFER_VIEW) the output will be rewritten - updated. This is useful in case your viewer is able to detect such changes (e.g. ghostview for postscript).
5759 \end_layout
5760
5761 \begin_layout Description
5762 Syntax buffer-update [<FORMAT>]
5763 \end_layout
5764
5765 \begin_layout Description
5766 Params <FORMAT>: The format to display, where this is one of the formats defined (in the current GUI) in the Tools>Preferences>File Formats dialog. If no format is given, the default format as specified in the same dialog is used.
5767 \end_layout
5768
5769 \begin_layout Description
5770 Origin Dekel, 5 Aug 2000
5771 \end_layout
5772
5773 \begin_layout Subsection*
5774 buffer-view
5775 \end_layout
5776
5777 \begin_layout Description
5778 Action Displays current buffer in chosen format.
5779 \end_layout
5780
5781 \begin_layout Description
5782 Notion Displays the contents of the current buffer in the chosen format, for example, PDF or DVI. This runs the necessary converter, calls the defined viewer, and so forth.
5783 \end_layout
5784
5785 \begin_layout Description
5786 Syntax buffer-view [<FORMAT>]
5787 \end_layout
5788
5789 \begin_layout Description
5790 Params <FORMAT>: The format to display, where this is one of the formats defined (in the current GUI) in the Tools>Preferences>File Formats dialog. If no format is given, the default format as specified in the same dialog is used.
5791 \end_layout
5792
5793 \begin_layout Subsection*
5794 buffer-view-cache
5795 \end_layout
5796
5797 \begin_layout Description
5798 Action Opens the file that was created from last preview of this buffer.
5799 \end_layout
5800
5801 \begin_layout Description
5802 Notion This LFUN is called by the "Show Output Anyway" button in the LaTeX Errors dialog. It can also be called by the user, which is useful if the document takes a long time to compile, and you just want to see the last previewed version.
5803 \end_layout
5804
5805 \begin_layout Description
5806 Syntax buffer-view-cache
5807 \end_layout
5808
5809 \begin_layout Subsection*
5810 buffer-write
5811 \end_layout
5812
5813 \begin_layout Description
5814 Action Saves the current buffer.
5815 \end_layout
5816
5817 \begin_layout Description
5818 Notion Saves the current buffer to disk, using the filename that is already associated with the buffer, asking for one if none is yet assigned.
5819 \end_layout
5820
5821 \begin_layout Description
5822 Syntax buffer-write
5823 \end_layout
5824
5825 \begin_layout Subsection*
5826 buffer-write-all
5827 \end_layout
5828
5829 \begin_layout Description
5830 Action Save all changed documents.
5831 \end_layout
5832
5833 \begin_layout Description
5834 Syntax buffer-write-all
5835 \end_layout
5836
5837 \begin_layout Description
5838 Origin rgh, gpothier 6 Aug 2007
5839 \end_layout
5840
5841 \begin_layout Subsection*
5842 buffer-write-as
5843 \end_layout
5844
5845 \begin_layout Description
5846 Action Rename and save current buffer.
5847 \end_layout
5848
5849 \begin_layout Description
5850 Syntax buffer-write-as <FILENAME>
5851 \end_layout
5852
5853 \begin_layout Description
5854 Params <FILENAME>: New name of the buffer/file. A relative path is with respect to the original location of the buffer/file.
5855 \end_layout
5856
5857 \begin_layout Subsection*
5858 buffer-zoom-in
5859 \end_layout
5860
5861 \begin_layout Description
5862 Action Increases the zoom of the screen fonts.
5863 \end_layout
5864
5865 \begin_layout Description
5866 Syntax buffer-zoom-in [<ZOOM>]
5867 \end_layout
5868
5869 \begin_layout Description
5870 Params <ZOOM>: The zoom in %, the default is 20.
5871 \end_layout
5872
5873 \begin_layout Description
5874 Origin vfr, 30 Mar 2009
5875 \end_layout
5876
5877 \begin_layout Subsection*
5878 buffer-zoom-out
5879 \end_layout
5880
5881 \begin_layout Description
5882 Action Decreases the zoom of the screen fonts.
5883 \end_layout
5884
5885 \begin_layout Description
5886 Syntax buffer-zoom-out [<ZOOM>]
5887 \end_layout
5888
5889 \begin_layout Description
5890 Params <ZOOM>: The zoom in %, the default is 20.
5891 \end_layout
5892
5893 \begin_layout Description
5894 Origin vfr, 30 Mar 2009
5895 \end_layout
5896
5897 \begin_layout Subsection*
5898 build-program
5899 \end_layout
5900
5901 \begin_layout Description
5902 Action Generates the code (literate programming).
5903 \end_layout
5904
5905 \begin_layout Description
5906 Notion Latex file with extension 
5907 \backslash
5908 literate_extension is generated. Then LyX invokes 
5909 \backslash
5910 build_command (with a default of ``make'') to generate the code and 
5911 \backslash
5912 build_error_filter to process the compilation error messages.
5913 \begin_inset Newline newline
5914 \end_inset
5915
5916 In case you want to process your literate file with a script, or some other program, just insert in your lyxrc file an entry with:
5917 \begin_inset Newline newline
5918 \end_inset
5919
5920
5921 \backslash
5922 build_command "my_script my_arguments"
5923 \begin_inset Newline newline
5924 \end_inset
5925
5926 The 
5927 \backslash
5928 build_error_filter differs from the 
5929 \backslash
5930 literate_error_filter only in that the former will identify error messages from your compiler.
5931 \end_layout
5932
5933 \begin_layout Description
5934 Syntax build-program
5935 \end_layout
5936
5937 \begin_layout Subsection*
5938 file-open
5939 \end_layout
5940
5941 \begin_layout Description
5942 Action Open LyX document.
5943 \end_layout
5944
5945 \begin_layout Description
5946 Syntax file-open [<FILE>]
5947 \end_layout
5948
5949 \begin_layout Description
5950 Params <FILE>: Filename to be opened.
5951 \end_layout
5952
5953 \begin_layout Subsection*
5954 help-open
5955 \end_layout
5956
5957 \begin_layout Description
5958 Action Open the given help file according to the language setting.
5959 \end_layout
5960
5961 \begin_layout Description
5962 Syntax help-open <FILE>[.lyx]
5963 \end_layout
5964
5965 \begin_layout Description
5966 Params <FILE>: any document from (/usr/share/)doc directory.
5967 \end_layout
5968
5969 \begin_layout Description
5970 Origin Jug, 27 Jun 1999
5971 \end_layout
5972
5973 \begin_layout Subsection*
5974 lyx-quit
5975 \end_layout
5976
5977 \begin_layout Description
5978 Action Terminates the current LyX instance.
5979 \end_layout
5980
5981 \begin_layout Description
5982 Notion Terminates the current LyX instance, asking whether to save modified documents, etc.
5983 \end_layout
5984
5985 \begin_layout Description
5986 Syntax lyx-quit
5987 \end_layout
5988
5989 \begin_layout Subsection*
5990 master-buffer-update
5991 \end_layout
5992
5993 \begin_layout Description
5994 Action Update (export) the document built from the master buffer, if the current buffer is part of a master/child document.
5995 \end_layout
5996
5997 \begin_layout Description
5998 Syntax master-buffer-update [<FORMAT>]
5999 \end_layout
6000
6001 \begin_layout Description
6002 Params <FORMAT>: The format to display, where this is one of the formats defined (in the current GUI) in the Tools>Preferences>File Formats dialog. If no format is given, the default format as specified in the same dialog is used.
6003 \end_layout
6004
6005 \begin_layout Description
6006 Origin Tommaso, 20 Sep 2007
6007 \end_layout
6008
6009 \begin_layout Subsection*
6010 master-buffer-view
6011 \end_layout
6012
6013 \begin_layout Description
6014 Action Show a preview built from the master buffer, if available. if the current buffer is part of a master/child document.
6015 \end_layout
6016
6017 \begin_layout Description
6018 Syntax master-buffer-view [<FORMAT>]
6019 \end_layout
6020
6021 \begin_layout Description
6022 Params <FORMAT>: The format to display, where this is one of the formats defined (in the current GUI) in the Tools>Preferences>File Formats dialog. If no format is given, the default format as specified in the same dialog is used.
6023 \end_layout
6024
6025 \begin_layout Description
6026 Origin Tommaso, 20 Sep 2007
6027 \end_layout
6028
6029 \begin_layout Subsection*
6030 menu-open
6031 \end_layout
6032
6033 \begin_layout Description
6034 Action Opens the menu given by its name.
6035 \end_layout
6036
6037 \begin_layout Description
6038 Syntax menu-open <NAME>
6039 \end_layout
6040
6041 \begin_layout Description
6042 Params <NAME>: menu name. See various .inc files in lib/ui for candidates.
6043 \end_layout
6044
6045 \begin_layout Subsection*
6046 tab-group-close
6047 \end_layout
6048
6049 \begin_layout Description
6050 Action Close the current tab group.
6051 \end_layout
6052
6053 \begin_layout Description
6054 Notion This only closes the work areas, not the buffers themselves. The still opened buffers can be visualized in another tab group.
6055 \end_layout
6056
6057 \begin_layout Description
6058 Syntax tab-group-close
6059 \end_layout
6060
6061 \begin_layout Description
6062 Origin Abdel, 21 Feb 2008
6063 \end_layout
6064
6065 \begin_layout Subsection*
6066 toolbar-toggle
6067 \end_layout
6068
6069 \begin_layout Description
6070 Action Toggles visibility of a given toolbar between on/off/auto.
6071 \end_layout
6072
6073 \begin_layout Description
6074 Notion Skipping "auto" when allowauto is false.
6075 \end_layout
6076
6077 \begin_layout Description
6078 Syntax toolbar-toggle <NAME> [allowauto]
6079 \end_layout
6080
6081 \begin_layout Description
6082 Params <NAME>: standard|extra|table|math|mathmacrotemplate|
6083 \begin_inset Newline newline
6084 \end_inset
6085
6086 minibuffer|review|view/update|math_panels|vcs| view-others|update-others
6087 \end_layout
6088
6089 \begin_layout Description
6090 Origin Edwin, 21 May 2007
6091 \end_layout
6092
6093 \begin_layout Subsection*
6094 ui-toggle
6095 \end_layout
6096
6097 \begin_layout Description
6098 Action Various UI visibility-toggling actions.
6099 \end_layout
6100
6101 \begin_layout Description
6102 Syntax ui-toggle <statusbar|menubar|scrollbar|frame|fullscreen>
6103 \end_layout
6104
6105 \begin_layout Description
6106 Params statusbar  : Toggle visibility of the statusbar.
6107 \begin_inset Newline newline
6108 \end_inset
6109
6110 menubar    : Toggle visibility of the menubar.
6111 \begin_inset Newline newline
6112 \end_inset
6113
6114 scrollbar  : Toggle visibility of the scrollbar.
6115 \begin_inset Newline newline
6116 \end_inset
6117
6118 frame      : Toggle visibility of the frames around editing window.
6119 \begin_inset Newline newline
6120 \end_inset
6121
6122 fullscreen : Toggle fullscreen mode. This also covers calling the previous functions. However LFUN_TOOLBAR_TOGGLE for the custom tweaks of the toolbars should be used.
6123 \end_layout
6124
6125 \begin_layout Description
6126 Origin sanda, 9 Feb 2007
6127 \end_layout
6128
6129 \begin_layout Subsection*
6130 view-close
6131 \end_layout
6132
6133 \begin_layout Description
6134 Action Close the current document work area.
6135 \end_layout
6136
6137 \begin_layout Description
6138 Notion Close the current work area. If no other work areas are showing the buffer, then close the associated buffer as well.
6139 \end_layout
6140
6141 \begin_layout Description
6142 Syntax view-close
6143 \end_layout
6144
6145 \begin_layout Description
6146 Origin Tommaso, 15 Sep 2012
6147 \end_layout
6148
6149 \begin_layout Subsection*
6150 view-split
6151 \end_layout
6152
6153 \begin_layout Description
6154 Action Creates another split view of current buffer.
6155 \end_layout
6156
6157 \begin_layout Description
6158 Notion All split views act in the same way independently.
6159 \end_layout
6160
6161 \begin_layout Description
6162 Syntax view-split <vertical|horizontal>
6163 \end_layout
6164
6165 \begin_layout Description
6166 Params horizontal : The work areas are laid out side by side.
6167 \begin_inset Newline newline
6168 \end_inset
6169
6170 vertical   : The work areas laid out vertically.
6171 \end_layout
6172
6173 \begin_layout Description
6174 Origin Abdel, 20 Feb 2008
6175 \end_layout
6176
6177 \begin_layout Subsection*
6178 window-close
6179 \end_layout
6180
6181 \begin_layout Description
6182 Action Closes the current LyX window.
6183 \end_layout
6184
6185 \begin_layout Description
6186 Syntax window-close
6187 \end_layout
6188
6189 \begin_layout Description
6190 Origin Abdel, 23 Oct 2006
6191 \end_layout
6192
6193 \begin_layout Subsection*
6194 window-new
6195 \end_layout
6196
6197 \begin_layout Description
6198 Action Creates new empty LyX window.
6199 \end_layout
6200
6201 \begin_layout Description
6202 Notion Already opened documents from the previous window can be found under View menu.
6203 \end_layout
6204
6205 \begin_layout Description
6206 Syntax window-new [<GEOMETRY>]
6207 \end_layout
6208
6209 \begin_layout Description
6210 Params <GEOMETRY>: pass the geometry of the window. This parameter is currently accepted only on Windows platform.
6211 \end_layout
6212
6213 \begin_layout Description
6214 Origin Abdel, 21 Oct 2006
6215 \end_layout
6216
6217 \begin_layout Section
6218 System Functions (Preferences, LyX Server etc.)
6219 \end_layout
6220
6221 \begin_layout Subsection*
6222 buffer-toggle-output-sync
6223 \end_layout
6224
6225 \begin_layout Description
6226 Action Toggles including of resources for forward/reverse search of the given document.
6227 \end_layout
6228
6229 \begin_layout Description
6230 Notion When toggled on, SyncTeX is invoked for PDF, while srcltx package is used for DVI. Custom LaTeX macro can be defined in preferences.
6231 \end_layout
6232
6233 \begin_layout Description
6234 Syntax buffer-toggle-output-sync
6235 \end_layout
6236
6237 \begin_layout Description
6238 Origin sanda, 25 May 2010
6239 \end_layout
6240
6241 \begin_layout Subsection*
6242 call
6243 \end_layout
6244
6245 \begin_layout Description
6246 Action Executes a command defined in a .def file.
6247 \end_layout
6248
6249 \begin_layout Description
6250 Notion The definitions are by default read from lib/commands/default.def.
6251 \begin_inset Newline newline
6252 \end_inset
6253
6254 A .def file allows to define a command with 
6255 \backslash
6256 define "<NAME>" "<LFUN>" where <NAME> is the name of the new command and <LFUN> is the lfun code to be executed (see e.g. LFUN_COMMAND_SEQUENCE). 
6257 \backslash
6258 def_file "FileName" allows to include another .def file.
6259 \begin_inset Newline newline
6260 \end_inset
6261
6262 This is particularly useful in connection with toolbar buttons: Since the name of the button image for this lfun is lib/images/commands/<NAME>.png this is the way to assign an image to a complex command-sequence.
6263 \end_layout
6264
6265 \begin_layout Description
6266 Syntax call <NAME>
6267 \end_layout
6268
6269 \begin_layout Description
6270 Params <NAME>: Name of the command that must be called.
6271 \end_layout
6272
6273 \begin_layout Description
6274 Origin broider, 2 Oct 2007
6275 \end_layout
6276
6277 \begin_layout Subsection*
6278 cancel
6279 \end_layout
6280
6281 \begin_layout Description
6282 Action Cancels sequence prepared by LFUN_META_PREFIX .
6283 \end_layout
6284
6285 \begin_layout Description
6286 Syntax cancel
6287 \end_layout
6288
6289 \begin_layout Subsection*
6290 command-alternatives
6291 \end_layout
6292
6293 \begin_layout Description
6294 Action Runs the first listed command that is enabled.
6295 \end_layout
6296
6297 \begin_layout Description
6298 Notion This can be used to bind multiple functions to a single key, and then which one is used will depend upon the context.
6299 \end_layout
6300
6301 \begin_layout Description
6302 Syntax command-alternatives <CMDS>
6303 \end_layout
6304
6305 \begin_layout Description
6306 Params <CMDS>: Sequence of commands separated by semicolons.
6307 \end_layout
6308
6309 \begin_layout Description
6310 Sample command-alternatives completion-accept;cell-forward
6311 \end_layout
6312
6313 \begin_layout Description
6314 Origin rgh, 24 September 2008
6315 \end_layout
6316
6317 \begin_layout Subsection*
6318 command-sequence
6319 \end_layout
6320
6321 \begin_layout Description
6322 Action Run more commands (LFUN and its parameters) in a sequence.
6323 \end_layout
6324
6325 \begin_layout Description
6326 Syntax command-sequence <CMDS>
6327 \end_layout
6328
6329 \begin_layout Description
6330 Params <CMDS>: Sequence of commands separated by semicolons.
6331 \end_layout
6332
6333 \begin_layout Description
6334 Sample command-sequence cut; ert-insert; self-insert 
6335 \backslash
6336 ; paste; self-insert {}; inset-toggle;
6337 \end_layout
6338
6339 \begin_layout Description
6340 Origin Andre, 11 Nov 1999
6341 \end_layout
6342
6343 \begin_layout Subsection*
6344 cursor-follows-scrollbar-toggle
6345 \end_layout
6346
6347 \begin_layout Description
6348 Action Determine whether to keep cursor inside the editing window regardless of the scrollbar movement.
6349 \end_layout
6350
6351 \begin_layout Description
6352 Syntax toggle-cursor-follows-scrollbar
6353 \end_layout
6354
6355 \begin_layout Description
6356 Origin ARRae, 2 Dec 1997
6357 \end_layout
6358
6359 \begin_layout Subsection*
6360 debug-level-set
6361 \end_layout
6362
6363 \begin_layout Description
6364 Action Set debug output level.
6365 \end_layout
6366
6367 \begin_layout Description
6368 Syntax debug-level-set <LEVEL>
6369 \end_layout
6370
6371 \begin_layout Description
6372 Params <LEVEL>: comma separated list of levels or the correspondent number of their combination. 0 is equivalent to disabling all debug events. See lyx -dbg for the current list of debug levels and their numbers.
6373 \end_layout
6374
6375 \begin_layout Description
6376 Origin sanda, 28 Dec 2009
6377 \end_layout
6378
6379 \begin_layout Subsection*
6380 forward-search
6381 \end_layout
6382
6383 \begin_layout Description
6384 Action Sets the cursor position in the previewed (dvi/pdf) file based on the row number in LyX window.
6385 \end_layout
6386
6387 \begin_layout Description
6388 Notion The external program used for forward search call can be specified in LyX Output preferences. See Additional manual for details of these                settings.
6389 \end_layout
6390
6391 \begin_layout Description
6392 Syntax forward-search
6393 \end_layout
6394
6395 \begin_layout Description
6396 Origin sanda, 14 Apr 2010
6397 \end_layout
6398
6399 \begin_layout Subsection*
6400 lyxrc-apply
6401 \end_layout
6402
6403 \begin_layout Description
6404 Action Apply the given settings to user preferences.
6405 \end_layout
6406
6407 \begin_layout Description
6408 Syntax lyxrc-apply <SETTINGS>
6409 \end_layout
6410
6411 \begin_layout Description
6412 Params <SETTINGS>: settings which are to be set. Take a look into ~/.lyx/preferences to get an idea which commands to use and their syntax. lyx::LyXRC::LyXRCTags has the list of possible commands.
6413 \end_layout
6414
6415 \begin_layout Subsection*
6416 message
6417 \end_layout
6418
6419 \begin_layout Description
6420 Action Shows message in statusbar (for script purposes).
6421 \end_layout
6422
6423 \begin_layout Description
6424 Syntax message <STRING>
6425 \end_layout
6426
6427 \begin_layout Description
6428 Origin Lgb, 8 Apr 2001
6429 \end_layout
6430
6431 \begin_layout Subsection*
6432 meta-prefix
6433 \end_layout
6434
6435 \begin_layout Description
6436 Action Simulate halting Meta key (Alt key on PCs).
6437 \end_layout
6438
6439 \begin_layout Description
6440 Notion Used for buffer edition not for GUI control.
6441 \end_layout
6442
6443 \begin_layout Description
6444 Syntax meta-prefix
6445 \end_layout
6446
6447 \begin_layout Subsection*
6448 preferences-save
6449 \end_layout
6450
6451 \begin_layout Description
6452 Action Save user preferences.
6453 \end_layout
6454
6455 \begin_layout Description
6456 Syntax preferences-save
6457 \end_layout
6458
6459 \begin_layout Description
6460 Origin Lgb, 27 Nov 1999
6461 \end_layout
6462
6463 \begin_layout Subsection*
6464 reconfigure
6465 \end_layout
6466
6467 \begin_layout Description
6468 Action Reconfigure the automatic settings.
6469 \end_layout
6470
6471 \begin_layout Description
6472 Syntax reconfigure
6473 \end_layout
6474
6475 \begin_layout Description
6476 Origin Asger, 14 Feb 1997
6477 \end_layout
6478
6479 \begin_layout Subsection*
6480 server-get-filename
6481 \end_layout
6482
6483 \begin_layout Description
6484 Action Returns path and file name of the currently edited document.
6485 \end_layout
6486
6487 \begin_layout Description
6488 Syntax server-get-filename
6489 \end_layout
6490
6491 \begin_layout Subsection*
6492 server-get-layout
6493 \end_layout
6494
6495 \begin_layout Description
6496 Action Returns the current layout (that is environment) name on the cursor position.
6497 \end_layout
6498
6499 \begin_layout Description
6500 Syntax server-get-layout
6501 \end_layout
6502
6503 \begin_layout Subsection*
6504 server-get-statistics
6505 \end_layout
6506
6507 \begin_layout Description
6508 Action Returns the statistics (number of words and characters) in the document or in the given selection.
6509 \end_layout
6510
6511 \begin_layout Description
6512 Notion Note that this function gives the number of words/chars written, not the number of characters which will be typeset.
6513 \end_layout
6514
6515 \begin_layout Description
6516 Syntax server-get-statistics [<TYPE>]
6517 \end_layout
6518
6519 \begin_layout Description
6520 Params <TYPE>: <words|chars|chars-space> The requested count; if not specified, the three values are returned, separated by a space.
6521 \begin_inset Newline newline
6522 \end_inset
6523
6524 words: count words.
6525 \begin_inset Newline newline
6526 \end_inset
6527
6528 chars: count characters.
6529 \begin_inset Newline newline
6530 \end_inset
6531
6532 chars-space: count characters and spaces.
6533 \end_layout
6534
6535 \begin_layout Description
6536 Origin brokenclock, Oct 10 2014
6537 \end_layout
6538
6539 \begin_layout Subsection*
6540 server-get-xy
6541 \end_layout
6542
6543 \begin_layout Description
6544 Action Returns the coordinates of cursor position in the editing area.
6545 \end_layout
6546
6547 \begin_layout Description
6548 Syntax server-get-xy
6549 \end_layout
6550
6551 \begin_layout Subsection*
6552 server-goto-file-row
6553 \end_layout
6554
6555 \begin_layout Description
6556 Action Sets the cursor position in LyX based on the row number of generated TeX file.
6557 \end_layout
6558
6559 \begin_layout Description
6560 Notion This can be useful for DVI inverse-search or detection of the problematic line from LaTeX compilation. Note that before this function can be used export to LaTeX output must occur (in order to map the row numbers).
6561 \end_layout
6562
6563 \begin_layout Description
6564 Syntax server-goto-file-row <FILE[.ext]> <ROW_NUMBER>
6565 \end_layout
6566
6567 \begin_layout Description
6568 Params <FILE>: the path and filename. Environment variables are expanded in the path. In case this LFUN does not work make sure you are giving correct path to the file.
6569 \begin_inset Newline newline
6570 \end_inset
6571
6572 If the file is located inside LyX temporary directory it will be mapped back into the appropriate opened buffer (e.g. for the case of generated .tex file).
6573 \begin_inset Newline newline
6574 \end_inset
6575
6576 .ext: extensions will be automatically replaced by .lyx.
6577 \begin_inset Newline newline
6578 \end_inset
6579
6580 <ROW_NUMBER> The row number of the LaTeX file to which to go.
6581 \end_layout
6582
6583 \begin_layout Description
6584 Sample server-goto-file-row /home/user/example.lyx 41
6585 \begin_inset Newline newline
6586 \end_inset
6587
6588 server-goto-file-row /tmp/lyx_tmpdir.XM3088/lyx_tmpbuf0/example.tex 41
6589 \end_layout
6590
6591 \begin_layout Description
6592 Origin Edmar, 23 Dec 1998
6593 \end_layout
6594
6595 \begin_layout Subsection*
6596 server-notify
6597 \end_layout
6598
6599 \begin_layout Description
6600 Action Sends notify message about the last key-sequence to client.
6601 \end_layout
6602
6603 \begin_layout Description
6604 Notion This can be used to grab last key-sequence used inside the LyX window. See also Debug extensions section in Additional features manual.
6605 \end_layout
6606
6607 \begin_layout Description
6608 Syntax server-notify
6609 \end_layout
6610
6611 \begin_layout Subsection*
6612 server-set-xy
6613 \end_layout
6614
6615 \begin_layout Description
6616 Action Sets the cursor position based on the editing area coordinates (similar to clicking on that point with left mouse button).
6617 \end_layout
6618
6619 \begin_layout Description
6620 Syntax server-set-xy <X> <Y>
6621 \end_layout
6622
6623 \begin_layout Subsection*
6624 set-color
6625 \end_layout
6626
6627 \begin_layout Description
6628 Action Set the given LyX color to the color defined by the X11 name given.
6629 \end_layout
6630
6631 \begin_layout Description
6632 Notion A new color entry is created if the color is unknown. Color names can be stored as a part of user settings.
6633 \end_layout
6634
6635 \begin_layout Description
6636 Syntax set-color <LYX_NAME> <X11_NAME>
6637 \end_layout
6638
6639 \begin_layout Description
6640 Origin SLior, 11 Jun 2000
6641 \end_layout
6642
6643 \begin_layout Subsection*
6644 statistics
6645 \end_layout
6646
6647 \begin_layout Description
6648 Action Count the statistics (number of words and characters) in the document or in the given selection and display it in a dialog box.
6649 \end_layout
6650
6651 \begin_layout Description
6652 Notion Note that this function gives the number of words/chars written, not the number of characters which will be typeset.
6653 \end_layout
6654
6655 \begin_layout Description
6656 Syntax statistics
6657 \end_layout
6658
6659 \begin_layout Description
6660 Origin lasgouttes, Jan 27 2004; sanda, Jan 8 2008
6661 \end_layout
6662
6663 \begin_layout Subsection*
6664 vc-check-in
6665 \end_layout
6666
6667 \begin_layout Description
6668 Action Checks-in/commits the changes of the registered file to the repository.
6669 \end_layout
6670
6671 \begin_layout Description
6672 Notion In RCS case this also unlocks the file.
6673 \end_layout
6674
6675 \begin_layout Description
6676 Syntax vc-check-in
6677 \end_layout
6678
6679 \begin_layout Description
6680 Origin Lgb, 1 Jul 1997
6681 \end_layout
6682
6683 \begin_layout Subsection*
6684 vc-check-out
6685 \end_layout
6686
6687 \begin_layout Description
6688 Action Checks-out the document for edit (and locks it in some cases).
6689 \end_layout
6690
6691 \begin_layout Description
6692 Syntax vc-check-out
6693 \end_layout
6694
6695 \begin_layout Description
6696 Origin Lgb, 1 Jul 1997
6697 \end_layout
6698
6699 \begin_layout Subsection*
6700 vc-command
6701 \end_layout
6702
6703 \begin_layout Description
6704 Action Executes external command. This command is intended to support additional VCS commands.
6705 \end_layout
6706
6707 \begin_layout Description
6708 Syntax vc-command <FLAG> <PATH> <COMMAND>
6709 \end_layout
6710
6711 \begin_layout Description
6712 Params  <FLAG>: Flags for the command can be combined together.
6713 \begin_inset Newline newline
6714 \end_inset
6715
6716 U - dUmmy - no flags
6717 \begin_inset Newline newline
6718 \end_inset
6719
6720 D - Doc - need document loaded to proceed
6721 \begin_inset Newline newline
6722 \end_inset
6723
6724 I - dIrty - mark document dirty
6725 \begin_inset Newline newline
6726 \end_inset
6727
6728 R - Reload - ensure that the document is saved and reload it after command execution
6729 \begin_inset Newline newline
6730 \end_inset
6731
6732 M - Message - ask for input string (commit message)
6733 \begin_inset Newline newline
6734 \end_inset
6735
6736 <PATH>: path where to start. $$p will be replaced by the current document path.
6737 \begin_inset Newline newline
6738 \end_inset
6739
6740 <COMMAND>: command to execute. $$i/$$p/$$m will be replaced by the current document(with absolute path)/path/message.
6741 \end_layout
6742
6743 \begin_layout Description
6744 Sample vc-command DR $$p "svn up"
6745 \end_layout
6746
6747 \begin_layout Description
6748 Origin sanda, 13 Jan 2009
6749 \end_layout
6750
6751 \begin_layout Subsection*
6752 vc-compare
6753 \end_layout
6754
6755 \begin_layout Description
6756 Action Compares two revisions of the same file under version control.
6757 \end_layout
6758
6759 \begin_layout Description
6760 Syntax vc-compare [<REV1>] [<REV2>]
6761 \end_layout
6762
6763 \begin_layout Description
6764 Params Revision number either points directly to commit in history or if negative number -x it points to (last commit - x).
6765 \begin_inset Newline newline
6766 \end_inset
6767
6768                In RCS we subtract only in the last number of revision specification. Special case "0" is reserved for the last committed revision.
6769 \begin_inset Newline newline
6770 \end_inset
6771
6772 <REV1>: Older file.
6773 \begin_inset Newline newline
6774 \end_inset
6775
6776                <REV2>: Newer file. Used only if REV1 > 0.
6777 \begin_inset Newline newline
6778 \end_inset
6779
6780 If no parameter is given, interactive dialog will be shown.
6781 \end_layout
6782
6783 \begin_layout Description
6784 Sample Compare current document against last commit
6785 \begin_inset Newline newline
6786 \end_inset
6787
6788                vc-compare 0
6789 \begin_inset Newline newline
6790 \end_inset
6791
6792 Compare current document against current revision - 5 commits
6793 \begin_inset Newline newline
6794 \end_inset
6795
6796                vc-compare -5
6797 \begin_inset Newline newline
6798 \end_inset
6799
6800 Compare revisions 120 and 155
6801 \begin_inset Newline newline
6802 \end_inset
6803
6804                vc-compare 120 155
6805 \end_layout
6806
6807 \begin_layout Description
6808 Origin sanda, 12 Feb 2010
6809 \end_layout
6810
6811 \begin_layout Subsection*
6812 vc-copy
6813 \end_layout
6814
6815 \begin_layout Description
6816 Action Copies the document to another name.
6817 \end_layout
6818
6819 \begin_layout Description
6820 Notion Copying with revision history is only supported by SVN. For RCS and CVS it is simulated by adding the document under a new name. Disabled if uncommitted changes exist.
6821 \end_layout
6822
6823 \begin_layout Description
6824 Syntax vc-copy <FILENAME>
6825 \end_layout
6826
6827 \begin_layout Description
6828 Params <FILENAME>: New name of the document.
6829 \begin_inset Newline newline
6830 \end_inset
6831
6832 A file dialog is opened if no filename is given.
6833 \end_layout
6834
6835 \begin_layout Description
6836 Origin gb, 05 Feb 2013
6837 \end_layout
6838
6839 \begin_layout Subsection*
6840 vc-locking-toggle
6841 \end_layout
6842
6843 \begin_layout Description
6844 Action Toggles the locking property of the edited file.
6845 \end_layout
6846
6847 \begin_layout Description
6848 Notion This is currently implemented only for SVN.
6849 \end_layout
6850
6851 \begin_layout Description
6852 Syntax vc-locking-toggle
6853 \end_layout
6854
6855 \begin_layout Description
6856 Origin sanda, 25 Jun 2009
6857 \end_layout
6858
6859 \begin_layout Subsection*
6860 vc-register
6861 \end_layout
6862
6863 \begin_layout Description
6864 Action Register the document as an file inside version control system.
6865 \end_layout
6866
6867 \begin_layout Description
6868 Notion File is registered inside cvs, svn or rcs repository acording to the existence of cvs/svn/rcs entries in the document's directory.
6869 \begin_inset Newline newline
6870 \end_inset
6871
6872 See LyX Additional Features Manual (Version Control Chapter) for additional information.
6873 \end_layout
6874
6875 \begin_layout Description
6876 Syntax vc-register
6877 \end_layout
6878
6879 \begin_layout Description
6880 Origin Lgb, 1 Jul 1997
6881 \end_layout
6882
6883 \begin_layout Subsection*
6884 vc-rename
6885 \end_layout
6886
6887 \begin_layout Description
6888 Action Renames the document to another name.
6889 \end_layout
6890
6891 \begin_layout Description
6892 Notion Renaming with revision history is only supported by SVN. For CVS it is simulated by adding the document under a new name and deleting the old one. For RCS it is not supported. Disabled if uncommitted changes exist.
6893 \end_layout
6894
6895 \begin_layout Description
6896 Syntax vc-rename <FILENAME>
6897 \end_layout
6898
6899 \begin_layout Description
6900 Params <FILENAME>: New name of the document.
6901 \begin_inset Newline newline
6902 \end_inset
6903
6904 A file dialog is opened if no filename is given.
6905 \end_layout
6906
6907 \begin_layout Description
6908 Origin gb, 05 Feb 2013
6909 \end_layout
6910
6911 \begin_layout Subsection*
6912 vc-repo-update
6913 \end_layout
6914
6915 \begin_layout Description
6916 Action Update the local archive directory in which resides the current document with the remote repository.
6917 \end_layout
6918
6919 \begin_layout Description
6920 Syntax vc-repo-update
6921 \end_layout
6922
6923 \begin_layout Description
6924 Origin sanda, 16 Oct 2009
6925 \end_layout
6926
6927 \begin_layout Subsection*
6928 vc-revert
6929 \end_layout
6930
6931 \begin_layout Description
6932 Action Reverts the document to the last check-in/commit in VCS.
6933 \end_layout
6934
6935 \begin_layout Description
6936 Syntax vc-revert
6937 \end_layout
6938
6939 \begin_layout Description
6940 Origin Lgb, 1 Jul 1997
6941 \end_layout
6942
6943 \begin_layout Subsection*
6944 vc-undo-last
6945 \end_layout
6946
6947 \begin_layout Description
6948 Action Undo last check-in.
6949 \end_layout
6950
6951 \begin_layout Description
6952 Notion This is currently implemented only for RCS.
6953 \end_layout
6954
6955 \begin_layout Description
6956 Syntax vc-check-out
6957 \end_layout
6958
6959 \begin_layout Description
6960 Origin Lgb, 1 Jul 1997
6961 \end_layout
6962
6963 \begin_layout Section
6964 Hidden Functions (not listed for configuration)
6965 \end_layout
6966
6967 \begin_layout Subsection*
6968 command-prefix
6969 \end_layout
6970
6971 \begin_layout Description
6972 Action Return the current key sequence and available options as a string.
6973 \end_layout
6974
6975 \begin_layout Description
6976 Notion No options are added if no current map exists.
6977 \begin_inset Newline newline
6978 \end_inset
6979
6980 This is probably usable only with connection to lyxserver.
6981 \end_layout
6982
6983 \begin_layout Description
6984 Syntax command-prefix
6985 \end_layout
6986
6987 \begin_layout Subsection*
6988 self-insert
6989 \end_layout
6990
6991 \begin_layout Description
6992 Action Inserts the given string (accordingly to the correct keymap).
6993 \end_layout
6994
6995 \begin_layout Description
6996 Notion Automatically replace the currently selected text. Depends on lyxrc settings "auto_region_delete".
6997 \end_layout
6998
6999 \begin_layout Description
7000 Syntax self-insert <STRING>
7001 \end_layout
7002
7003 \end_body
7004 \end_document