From b0c4681cd8f4dedb975aac800000dcb717c40aa8 Mon Sep 17 00:00:00 2001 From: Richard Kimberly Heck Date: Mon, 1 Apr 2024 17:26:01 -0400 Subject: [PATCH] Clarify quote-insert LFUN. And add remark about multiple optional arguments. (cherry picked from commit 29be057a073fde4e36c9adbf31c6cd764f62bda2) --- lib/doc/LFUNs.lyx | 2472 +++++++++++++++++++++++++++++++++------------ 1 file changed, 1818 insertions(+), 654 deletions(-) diff --git a/lib/doc/LFUNs.lyx b/lib/doc/LFUNs.lyx index 4e4c8c9c72..9dd4a46e58 100644 --- a/lib/doc/LFUNs.lyx +++ b/lib/doc/LFUNs.lyx @@ -34,12 +34,13 @@ End \font_default_family default \use_non_tex_fonts false \font_sc false +\font_roman_osf false \font_sans_osf false \font_typewriter_osf false -\font_roman_osf false \font_sf_scale 100 100 \font_tt_scale 100 100 -\use_microtype 0 +\use_microtype false +\use_dash_ligatures true \graphics default \default_output_format default \output_sync 0 @@ -69,6 +70,7 @@ End \suppress_date false \justification true \use_refstyle 0 +\use_formatted_ref 0 \use_minted 0 \use_lineno 0 \index Index @@ -86,15 +88,21 @@ End \is_math_indent 0 \math_numbering_side default \quotes_style english +\dynamic_quotes 0 \papercolumns 1 \papersides 1 \paperpagestyle default -\tracking_changes false -\postpone_fragile_content false +\tablestyle default +\tracking_changes true \output_changes false +\change_bars false +\postpone_fragile_content false \html_math_output 0 \html_css_as_file 0 \html_be_strict false +\docbook_table_output 0 +\docbook_mathml_prefix 1 +\author -584632292 "Richard Kimberly Heck" \end_header \begin_body @@ -126,17 +134,18 @@ LyX Functions These are commands that are used to make \SpecialChar LyX perform specific actions. \SpecialChar LyX - itself uses these functions internally, and every internal action is - bound to an LFUN. + itself uses these functions internally, + and every internal action is bound to an LFUN. \end_layout \begin_layout Standard -LFUNs are also used in the files that define keyboard shortcuts, menu or - toolbar items. +LFUNs are also used in the files that define keyboard shortcuts, + menu or toolbar items. So if you want to change\SpecialChar breakableslash -customize the user interface, you need to deal - with LFUNs. - Furthermore, external programs can use LFUNs to communicate with and +customize the user interface, + you need to deal with LFUNs. + Furthermore, + external programs can use LFUNs to communicate with and \begin_inset Quotes eld \end_inset @@ -146,22 +155,44 @@ remote-control \SpecialChar LyX . - Finally, you can also issue LFUNs directly via the so called mini-buffer - which can be opened via + Finally, + you can also issue LFUNs directly via the so called mini-buffer which can be opened via \begin_inset Info type "shortcuts" arg "command-execute" \end_inset . +\change_inserted -584632292 1712005995 + \end_layout \begin_layout Standard -In the following, all LFUNs are listed, categorized by function. + +\change_inserted -584632292 1712006077 +Usually, + when multiple optional arguments are shown, + the earlier arguments must be given if later ones are to be given. + So, + for example, + in quote-insert, + can be given alone, + without and