]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/LFUNs.lyx
Fix polyglossia exports for docs with babel cmds
[lyx.git] / lib / doc / LFUNs.lyx
index dfccd1f97ba4df6d4a8ce520310744151481a46b..36ab9017558df57f30b272844f900423716b6ce2 100644 (file)
@@ -98,7 +98,7 @@ The LyX Team
 \end_layout
 
 \begin_layout Date
-2014-02-13
+2015-05-28
 \end_layout
 
 \begin_layout Section*
@@ -1038,7 +1038,7 @@ Origin Levon, 16 Oct 2002
 changes-output
 \end_layout
 \begin_layout Description
-Action Toggles showing of change tracking in typesetted output.
+Action Toggles showing of change tracking in typeset output.
 \end_layout
 \begin_layout Description
 Syntax changes-output
@@ -1221,7 +1221,7 @@ Origin AAS, 97-02-23
 clipboard-paste
 \end_layout
 \begin_layout Description
-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 colums if tha paste happens in a tabular inset.
+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.
 \end_layout
 \begin_layout Description
 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.
@@ -1240,7 +1240,7 @@ Origin Georg, 10 Jul 2006
 clipboard-paste-simple
 \end_layout
 \begin_layout Description
-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 colums if the paste happens in a tabular inset.
+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.
 \end_layout
 \begin_layout Description
 Syntax clipboard-paste-simple [<ARG>]
@@ -1834,7 +1834,7 @@ alpha)
 \begin_inset Newline newline
 \end_inset
 
-                     icon: icon of lfun used in toolbar
+                     icon: icon of lfun used in toolbar or direct icon name
 \begin_inset Newline newline
 \end_inset
 
@@ -2171,13 +2171,16 @@ Sample inset-modify note Note Comment
 inset-select-all
 \end_layout
 \begin_layout Description
-Action Selects all contents of an inset.
+Action Select all contents of an inset.
+\end_layout
+\begin_layout Description
+Notion There are 3 successive levels: select current cell, select all cells of inset, select the inset from outside (in the enclosing inset).
 \end_layout
 \begin_layout Description
 Syntax inset-select-all
 \end_layout
 \begin_layout Description
-Origin vfr, 22 Aug 2009
+Origin vfr, 22 Aug 2009; lasgouttes 1 Nov 2014
 \end_layout
 
 \begin_layout Subsection*
@@ -3047,7 +3050,7 @@ Origin Abdel, Dec 27 2007
 section-select
 \end_layout
 \begin_layout Description
-Action Selects the whole section.
+Action Select the whole section.
 \end_layout
 \begin_layout Description
 Notion The cursor should be in a section heading before calling this lfun.
@@ -3075,6 +3078,22 @@ Syntax selection-paste
 Origin lasgouttes, 14 Jan 2009
 \end_layout
 
+\begin_layout Subsection*
+separator-insert
+\end_layout
+\begin_layout Description
+Action Inserts an environment separator or paragraph break.
+\end_layout
+\begin_layout Description
+Syntax separator-insert [<ARG>]
+\end_layout
+\begin_layout Description
+Params <ARG>: <plain|parbreak> default: plain
+\end_layout
+\begin_layout Description
+Origin ef, 2 May 2014
+\end_layout
+
 \begin_layout Subsection*
 set-graphics-group
 \end_layout
@@ -3125,7 +3144,7 @@ Action Inserts various characters into the document.
 Syntax specialchar-insert <CHAR>
 \end_layout
 \begin_layout Description
-Params <CHAR>: hyphenation, ligature-break, slash, nobreakdash, dots, end-of-sentence, menu-separator.
+Params <CHAR>: hyphenation, ligature-break, slash, nobreakdash, dots, end-of-sentence, menu-separator, lyx, tex, latex, latex2e.
 \end_layout
 \begin_layout Description
 Origin JSpitzm, 6 Dec 2007
@@ -3135,7 +3154,7 @@ Origin JSpitzm, 6 Dec 2007
 spelling-add
 \end_layout
 \begin_layout Description
-Action Add the word under the cursor to the respective spell checker dictionary.
+Action Add the word under the cursor to the respective spell checker dictionary. The default for the language is retrieved from the cursor position.
 \end_layout
 \begin_layout Description
 Syntax spelling-add [<STRING>] [<LANG>]
@@ -3164,7 +3183,7 @@ Origin vfr, 24 March 2013
 spelling-ignore
 \end_layout
 \begin_layout Description
-Action Let the spell checker ignore the word under the cursor in the current session for the given language.
+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.
 \end_layout
 \begin_layout Description
 Syntax spelling-ignore [<WORD>] [<LANG>]
@@ -3180,7 +3199,7 @@ Origin JSpitzm, 18 Jan 2010
 spelling-remove
 \end_layout
 \begin_layout Description
-Action Remove the word under the cursor from the respective spell checker dictionary.
+Action Remove the word under the cursor from the respective spell checker dictionary. The default for the language is retrieved from the cursor position.
 \end_layout
 \begin_layout Description
 Syntax spelling-remove [<STRING>] [<LANG>]
@@ -3338,10 +3357,13 @@ Syntax word-backward-select
 word-capitalize
 \end_layout
 \begin_layout Description
-Action Capitalizes the words in the selection (i.e. the first letters) or the letter on the cursor position.
+Action Capitalizes the words in the selection (i.e. the first letters) or the first letter of word at cursor position.
+\end_layout
+\begin_layout Description
+Syntax word-capitalize [<SEL_TYPE>]
 \end_layout
 \begin_layout Description
-Syntax word-capitalize
+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.
 \end_layout
 
 \begin_layout Subsection*
@@ -3490,10 +3512,13 @@ Origin dov, 28 Oct 2007
 word-lowcase
 \end_layout
 \begin_layout Description
-Action Change the words in the selection or from the cursor position to the end of word to the lower case.
+Action Change the words in the selection or word at cursor position to lower case.
 \end_layout
 \begin_layout Description
-Syntax word-lowcase
+Syntax word-lowcase [<SEL_TYPE>]
+\end_layout
+\begin_layout Description
+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.
 \end_layout
 
 \begin_layout Subsection*
@@ -3569,10 +3594,13 @@ Origin Andre, 11 Sep 2002
 word-upcase
 \end_layout
 \begin_layout Description
-Action Change the words in the selection or from the cursor position to the end of word to the upper case.
+Action Change the words in the selection or word at cursor position to upper case.
 \end_layout
 \begin_layout Description
-Syntax word-upcase
+Syntax word-upcase [<SEL_TYPE>]
+\end_layout
+\begin_layout Description
+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.
 \end_layout
 
 \begin_layout Subsection*
@@ -4505,7 +4533,7 @@ Export buffers to PDF (pdflatex):
 
 \end_layout
 \begin_layout Description
-Origin scottkostyshak, 20 Jul 2012
+Origin skostysh, 20 Jul 2012
 \end_layout
 
 \begin_layout Subsection*
@@ -4540,6 +4568,32 @@ Params <LANG>: language name. See lib/languages for list.
 Origin leeming, 30 Mar 2004
 \end_layout
 
+\begin_layout Subsection*
+buffer-move-next
+\end_layout
+\begin_layout Description
+Action Moves the current tab one spot to the right.
+\end_layout
+\begin_layout Description
+Syntax buffer-move-next
+\end_layout
+\begin_layout Description
+Origin skostysh, 7 Apr 2015
+\end_layout
+
+\begin_layout Subsection*
+buffer-move-previous
+\end_layout
+\begin_layout Description
+Action Moves the current tab one spot to the left.
+\end_layout
+\begin_layout Description
+Syntax buffer-move-previous
+\end_layout
+\begin_layout Description
+Origin skostysh, 7 Apr 2015
+\end_layout
+
 \begin_layout Subsection*
 buffer-new
 \end_layout
@@ -4611,36 +4665,6 @@ Action Switch to the previous opened document.
 Syntax buffer-previous
 \end_layout
 
-\begin_layout Subsection*
-buffer-print
-\end_layout
-\begin_layout Description
-Action Prints the current document.
-\end_layout
-\begin_layout Description
-Notion Many settings can be given via the preferences dialog.
-\end_layout
-\begin_layout Description
-Syntax buffer-print <TARGET> <TARGET-NAME> <COMMAND>
-\end_layout
-\begin_layout Description
-Params <TARGET> is either "printer" or "file".
-\begin_inset Newline newline
-\end_inset
-
-<TARGER-NAME> is either "default" or file name or printer name.
-\begin_inset Newline newline
-\end_inset
-
-<COMMAND> command ensuring the printing job.
-\end_layout
-\begin_layout Description
-Sample buffer-print file "/trash/newfile1.ps" "dvips"
-\end_layout
-\begin_layout Description
-Origin leeming, 28 Mar 2004
-\end_layout
-
 \begin_layout Subsection*
 buffer-reload
 \end_layout
@@ -4750,6 +4774,19 @@ Syntax buffer-view [<FORMAT>]
 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.
 \end_layout
 
+\begin_layout Subsection*
+buffer-view-cache
+\end_layout
+\begin_layout Description
+Action Opens the file that was created from last preview of this buffer.
+\end_layout
+\begin_layout Description
+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.
+\end_layout
+\begin_layout Description
+Syntax buffer-view-cache
+\end_layout
+
 \begin_layout Subsection*
 buffer-write
 \end_layout
@@ -5088,7 +5125,7 @@ Origin Abdel, 21 Oct 2006
 \end_layout
 
 \begin_layout Section
-System Funtions (Preferences, LyX Server etc.)
+System Functions (Preferences, LyX Server etc.)
 \end_layout
 \begin_layout Subsection*
 buffer-toggle-output-sync
@@ -5268,7 +5305,7 @@ meta-prefix
 Action Simulate halting Meta key (Alt key on PCs).
 \end_layout
 \begin_layout Description
-Notion Used for buffer editation not for GUI control.
+Notion Used for buffer edition not for GUI control.
 \end_layout
 \begin_layout Description
 Syntax meta-prefix
@@ -5320,6 +5357,37 @@ Action Returns the current layout (that is environment) name on the cursor posit
 Syntax server-get-layout
 \end_layout
 
+\begin_layout Subsection*
+server-get-statistics
+\end_layout
+\begin_layout Description
+Action Returns the statistics (number of words and characters) in the document or in the given selection.
+\end_layout
+\begin_layout Description
+Notion Note that this function gives the number of words/chars written, not the number of characters which will be typeset.
+\end_layout
+\begin_layout Description
+Syntax server-get-statistics [<TYPE>]
+\end_layout
+\begin_layout Description
+Params <TYPE>: <words|chars|chars-space> The requested count; if not specified, the three values are returned, separated by a space.
+\begin_inset Newline newline
+\end_inset
+
+words: count words.
+\begin_inset Newline newline
+\end_inset
+
+chars: count characters.
+\begin_inset Newline newline
+\end_inset
+
+chars-space: count characters and spaces.
+\end_layout
+\begin_layout Description
+Origin brokenclock, Oct 10 2014
+\end_layout
+
 \begin_layout Subsection*
 server-get-xy
 \end_layout
@@ -5411,7 +5479,7 @@ Origin SLior, 11 Jun 2000
 statistics
 \end_layout
 \begin_layout Description
-Action Count the statistics (number of words and characters) in the document or in the given selection.
+Action Count the statistics (number of words and characters) in the document or in the given selection and display it in a dialog box.
 \end_layout
 \begin_layout Description
 Notion Note that this function gives the number of words/chars written, not the number of characters which will be typeset.