]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/Customization.lyx
Win installer: prepare for next release
[lyx.git] / lib / doc / Customization.lyx
index 059c73faaa36697e7fba1cb1aae0da9bf5032ce2..abc8dbc90ddff26dc150473621ce85cf8cae27f6 100644 (file)
@@ -1,5 +1,5 @@
 #LyX 2.2 created this file. For more info see http://www.lyx.org/
-\lyxformat 506
+\lyxformat 508
 \begin_document
 \begin_header
 \save_transient_properties true
@@ -117,11 +117,13 @@ logicalmkup
 \papercolumns 1
 \papersides 2
 \paperpagestyle headings
-\tracking_changes false
+\tracking_changes true
 \output_changes false
 \html_math_output 0
 \html_css_as_file 0
 \html_be_strict true
+\author -712698321 "Jürgen Spitzmüller"
+\author 2089657418 "Usti"
 \end_header
 
 \begin_body
@@ -6025,10 +6027,6 @@ latex foiltex.ins
 \begin_layout Enumerate
 Now you need to decide if the package should be available for all users
  or only for you.
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -6348,10 +6346,6 @@ Now one only need to tell \SpecialChar LaTeX
  that there are new files.
  This depends on the used \SpecialChar LaTeX
 -Distribution:
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -6763,16 +6757,7 @@ Format
  Any format is acceptable, but one would normally use the format current
  at the time.
  (In \SpecialChar LyX
- 2.1, the current layout format is 48.) You should be aware that local
- layout is not supported by versions of \SpecialChar LyX
- prior to 1.6, so you should not
- use it if you want to be able to export your document to \SpecialChar LyX
- 1.5 or earlier
- (without, that is, losing the local layout information).
- If you wish to be able to export to 1.6—local layout is supported in 1.6,
- though there is no UI for it—then you should use format 11 and, of course,
- use only layout constructs that were available in \SpecialChar LyX
- 1.6.
+ 2.2, the current layout format is 60.)
 \end_layout
 
 \begin_layout Standard
@@ -6939,8 +6924,7 @@ myclass.layout
 \begin_layout LyX-Code
 
 \backslash
-Declare\SpecialChar LaTeX
-Class{report}
+DeclareLaTeXClass{report}
 \end_layout
 
 \begin_layout Standard
@@ -6950,8 +6934,7 @@ to read
 \begin_layout LyX-Code
 
 \backslash
-Declare\SpecialChar LaTeX
-Class[report, myclass.sty]{report (myclass)}
+DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
 \end_layout
 
 \begin_layout Standard
@@ -7144,7 +7127,7 @@ DeclareLyXModule{My Package}
 \end_layout
 
 \begin_layout LyX-Code
-Format 35
+Format 60
 \begin_inset Newline newline
 \end_inset
 
@@ -7278,8 +7261,7 @@ thesis.layout
 \begin_layout LyX-Code
 
 \backslash
-Declare\SpecialChar LaTeX
-Class[thesis,book]{thesis}
+DeclareLaTeXClass[thesis,book]{thesis}
 \end_layout
 
 \begin_layout Standard
@@ -8433,7 +8415,7 @@ Format
 
 .
  The format for the present version of \SpecialChar LyX
- is format 59.
+ is format 60.
  But each version of \SpecialChar LyX
  is capable of reading earlier versions' layout files,
  just as they are capable of reading files produced by earlier versions
@@ -10759,10 +10741,6 @@ EndArgument
 
 .
  So a command with two optional arguments has:
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -11408,6 +11386,59 @@ status collapsed
 
 , this argument will be inserted with a copy of the co-text (either selected
  text or the whole paragraph) as content.
+\change_inserted -712698321 1477038290
+
+\end_layout
+
+\begin_layout Itemize
+
+\change_inserted -712698321 1477038425
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1477038295
+PassThru
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1477038311
+
+\emph on
+inherited
+\emph default
+, true, false
+\end_layout
+
+\end_inset
+
+] Whether the contents of this argument should be output in raw form, meaning
+ without special translations that \SpecialChar LaTeX
+ would require.
+ By default, the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1477038356
+PassThru
+\end_layout
+
+\end_inset
+
+ status is inherited by the inset or paragraph layout the argument belongs
+ to, true and false change the status for the given argument only.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Itemize
@@ -12903,10 +12934,6 @@ Itemize, Bibliography
 \end_inset
 
 ]
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -13331,10 +13358,6 @@ LatexType
 \end_inset
 
 
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -13795,10 +13818,6 @@ Static
 \end_inset
 
 The kind of margin that the style has on the left side.
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -14714,6 +14733,78 @@ CopyStyle
 \end_inset
 
 , but you do not want to inherit its (required and optional) arguments.
+\change_inserted 2089657418 1476488475
+
+\end_layout
+
+\begin_layout Description
+
+\change_inserted 2089657418 1476488475
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488475
+ResumeCounter
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488475
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488475
+1
+\end_layout
+
+\end_inset
+
+] Resumes a counter that is usually reset at each new sequence of layouts.
+ This is currently only useful when 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488475
+LabelType
+\end_layout
+
+\end_inset
+
+ is 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488475
+Enumerate
+\end_layout
+
+\end_inset
+
+.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -14948,6 +15039,79 @@ status collapsed
 
 ] Allow spell-checking paragraphs of this style.
  Default is true.
+\change_inserted 2089657418 1476488264
+
+\end_layout
+
+\begin_layout Description
+
+\change_inserted 2089657418 1476488264
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488264
+StepMasterCounter
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488264
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488264
+1
+\end_layout
+
+\end_inset
+
+] Steps the master counter of a given counter at the beginning of a new
+ sequence of layouts.
+ This is currently only useful when 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488264
+LabelType
+\end_layout
+
+\end_inset
+
+ is 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 2089657418 1476488264
+Enumerate
+\end_layout
+
+\end_inset
+
+.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -15194,10 +15358,6 @@ theorems-ams.inc
 
 \begin_layout LyX-Code
 Preamble
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -18276,10 +18436,6 @@ LatexType
 \end_inset
 
 
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -18485,7 +18641,7 @@ end
 status collapsed
 
 \begin_layout Plain Layout
-LyXType
+LyxType
 \end_layout
 
 \end_inset
@@ -18510,7 +18666,17 @@ MultiPar
 
 \end_inset
 
- to false.
+ to false and 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ForcePlain
+\end_layout
+
+\end_inset
+
+ to true.
  
 \begin_inset Flex Code
 status collapsed
@@ -18521,7 +18687,17 @@ MultiPar
 
 \end_inset
 
- can be set to true for 
+ can be set to true, or 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ForcePlain
+\end_layout
+
+\end_inset
+
+ to false, for 
 \begin_inset Flex Code
 status collapsed
 
@@ -18540,7 +18716,7 @@ after
 status collapsed
 
 \begin_layout Plain Layout
-LyXType
+LyxType
 \end_layout
 
 \end_inset
@@ -19272,10 +19448,6 @@ LabelStringAppendix
 
  to the same value.
  The following special constructs can be used in the string:
-\begin_inset Separator parbreak
-\end_inset
-
-
 \end_layout
 
 \begin_deeper
@@ -22973,8 +23145,7 @@ Transform Resize
 \end_layout
 
 \begin_layout LyX-Code
-Format \SpecialChar LaTeX
-
+Format LaTeX
 \end_layout
 
 \begin_layout LyX-Code
@@ -23030,8 +23201,7 @@ FormatEnd
 \end_layout
 
 \begin_layout LyX-Code
-Format PDF\SpecialChar LaTeX
-
+Format PDFLaTeX
 \end_layout
 
 \begin_layout LyX-Code
@@ -23087,19 +23257,7 @@ Format Ascii
 \end_layout
 
 \begin_layout LyX-Code
-Product "$$Contents(
-\backslash
-"$$AbsPath$$Basename.asc
-\backslash
-")"
-\end_layout
-
-\begin_layout LyX-Code
-UpdateFormat asciixfig
-\end_layout
-
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.asc"
+Product "[XFig: $$FName]"
 \end_layout
 
 \begin_layout LyX-Code
@@ -23142,14 +23300,6 @@ ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
 FormatEnd
 \end_layout
 
-\begin_layout LyX-Code
-Product "[XFig: $$FName]"
-\end_layout
-
-\begin_layout LyX-Code
-FormatEnd
-\end_layout
-
 \begin_layout LyX-Code
 TemplateEnd
 \end_layout
@@ -23466,7 +23616,7 @@ Format
 \begin_inset space ~
 \end_inset
 
-LaTeX|PDFLaTeX|PlainText|DocBook
+LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
 \end_layout
 
 \end_inset