]> git.lyx.org Git - lyx.git/commitdiff
Introduce listpreamble argument type
authorJuergen Spitzmueller <spitz@lyx.org>
Fri, 17 Aug 2018 08:22:32 +0000 (10:22 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Fri, 17 Aug 2018 08:22:32 +0000 (10:22 +0200)
This uses the InsetArgument interface to provide access to a document
part hitherto inaccessible by LyX: the part between \begin and the first
\item in a list (where lengths and counters can be redefined, for
instance).

Fixes: #11098
File format change, layout format change

249 files changed:
development/FORMAT
lib/citeengines/basic.citeengine
lib/citeengines/biblatex-natbib.citeengine
lib/citeengines/biblatex.citeengine
lib/citeengines/jurabib.citeengine
lib/citeengines/natbib.citeengine
lib/doc/Customization.lyx
lib/doc/de/Customization.lyx
lib/layouts/AEA.layout
lib/layouts/IEEEtran-CompSoc.layout
lib/layouts/IEEEtran-TransMag.layout
lib/layouts/IEEEtran.layout
lib/layouts/InStar.module
lib/layouts/RJournal.layout
lib/layouts/a0poster.layout
lib/layouts/aa.layout
lib/layouts/aapaper.inc
lib/layouts/aapaper.layout
lib/layouts/aastex.layout
lib/layouts/aastex6.layout
lib/layouts/aastex62.layout
lib/layouts/achemso.layout
lib/layouts/acm-sigs-alt.layout
lib/layouts/acm-sigs.inc
lib/layouts/acm-sigs.layout
lib/layouts/acmart.layout
lib/layouts/acmsiggraph-0-92.layout
lib/layouts/acmsiggraph.layout
lib/layouts/agu-dtd.layout
lib/layouts/agu_stdclass.inc
lib/layouts/agu_stdcounters.inc
lib/layouts/agu_stdlists.inc
lib/layouts/agu_stdsections.inc
lib/layouts/agu_stdtitle.inc
lib/layouts/agums.layout
lib/layouts/aguplus.inc
lib/layouts/agutex.layout
lib/layouts/algorithm2e.module
lib/layouts/amsart.layout
lib/layouts/amsbook.layout
lib/layouts/amsdefs.inc
lib/layouts/apa.layout
lib/layouts/apa6.layout
lib/layouts/arab-article.layout
lib/layouts/article-beamer.layout
lib/layouts/article.layout
lib/layouts/beamer.layout
lib/layouts/beamerposter.layout
lib/layouts/bicaption.module
lib/layouts/book.layout
lib/layouts/braille.module
lib/layouts/broadway.layout
lib/layouts/bxjsarticle.layout
lib/layouts/bxjsbook.layout
lib/layouts/bxjsreport.layout
lib/layouts/bxjsslide.layout
lib/layouts/changebars.module
lib/layouts/chess.layout
lib/layouts/cl2emult.layout
lib/layouts/copernicus.layout
lib/layouts/ctex-article.layout
lib/layouts/ctex-book.layout
lib/layouts/ctex-report.layout
lib/layouts/customHeadersFooters.module
lib/layouts/db_lyxmacros.inc
lib/layouts/db_stdcharstyles.inc
lib/layouts/db_stdclass.inc
lib/layouts/db_stdcounters.inc
lib/layouts/db_stdlayouts.inc
lib/layouts/db_stdlists.inc
lib/layouts/db_stdsections.inc
lib/layouts/db_stdstarsections.inc
lib/layouts/db_stdstruct.inc
lib/layouts/db_stdtitle.inc
lib/layouts/dinbrief.layout
lib/layouts/docbook-book.layout
lib/layouts/docbook-chapter.layout
lib/layouts/docbook-section.layout
lib/layouts/docbook.layout
lib/layouts/doublecol-new.layout
lib/layouts/dtk.layout
lib/layouts/ectaart.layout
lib/layouts/egs.layout
lib/layouts/elsart.layout
lib/layouts/elsarticle.layout
lib/layouts/endnotes.module
lib/layouts/entcs.layout
lib/layouts/enumitem.module
lib/layouts/eqs-within-sections.module
lib/layouts/europasscv.layout
lib/layouts/europecv.layout
lib/layouts/extarticle.layout
lib/layouts/extbook.layout
lib/layouts/extletter.layout
lib/layouts/extreport.layout
lib/layouts/figs-within-sections.module
lib/layouts/fix-cm.module
lib/layouts/fixltx2e.module
lib/layouts/fixme.module
lib/layouts/foils.layout
lib/layouts/foottoend.module
lib/layouts/frletter.layout
lib/layouts/g-brief.layout
lib/layouts/g-brief2.layout
lib/layouts/graphicboxes.module
lib/layouts/hanging.module
lib/layouts/heb-article.layout
lib/layouts/heb-letter.layout
lib/layouts/hollywood.layout
lib/layouts/hpstatement.module
lib/layouts/ijmpc.layout
lib/layouts/ijmpd.layout
lib/layouts/initials.module
lib/layouts/iopart.layout
lib/layouts/isprs.layout
lib/layouts/iucr.layout
lib/layouts/jarticle.layout
lib/layouts/jasatex.layout
lib/layouts/jbook.layout
lib/layouts/jgrga.layout
lib/layouts/jreport.layout
lib/layouts/jsarticle.layout
lib/layouts/jsbook.layout
lib/layouts/jss.layout
lib/layouts/kluwer.layout
lib/layouts/knitr.module
lib/layouts/landscape.module
lib/layouts/latex8.layout
lib/layouts/letter.layout
lib/layouts/lettre.layout
lib/layouts/lilypond.module
lib/layouts/linguistics.module
lib/layouts/litinsets.inc
lib/layouts/llncs.layout
lib/layouts/logicalmkup.module
lib/layouts/ltugboat.layout
lib/layouts/lyxmacros.inc
lib/layouts/memoir.layout
lib/layouts/minimalistic.module
lib/layouts/moderncv.layout
lib/layouts/multicol.module
lib/layouts/mwart.layout
lib/layouts/mwbk.layout
lib/layouts/mwrep.layout
lib/layouts/natbibapa.module
lib/layouts/noweb.module
lib/layouts/numarticle.inc
lib/layouts/numreport.inc
lib/layouts/numrevtex.inc
lib/layouts/paper.layout
lib/layouts/paralist.module
lib/layouts/pdfcomment.module
lib/layouts/pdfform.module
lib/layouts/powerdot.layout
lib/layouts/recipebook.layout
lib/layouts/report.layout
lib/layouts/revtex.layout
lib/layouts/revtex4-1.layout
lib/layouts/revtex4.layout
lib/layouts/rsphrase.module
lib/layouts/sciposter.layout
lib/layouts/scrartcl.layout
lib/layouts/scrarticle-beamer.layout
lib/layouts/scrbook.layout
lib/layouts/scrclass.inc
lib/layouts/scrlettr.layout
lib/layouts/scrlttr2.layout
lib/layouts/scrreprt.layout
lib/layouts/sectionbox.module
lib/layouts/seminar.layout
lib/layouts/shapepar.module
lib/layouts/siamltex.layout
lib/layouts/sigplanconf.layout
lib/layouts/simplecv.layout
lib/layouts/singlecol-new.layout
lib/layouts/singlecol.layout
lib/layouts/slides.layout
lib/layouts/spie.layout
lib/layouts/stdcharstyles.inc
lib/layouts/stdciteformats.inc
lib/layouts/stdclass.inc
lib/layouts/stdcounters.inc
lib/layouts/stdcustom.inc
lib/layouts/stdfloatnames.inc
lib/layouts/stdfloats.inc
lib/layouts/stdinsets.inc
lib/layouts/stdlayouts.inc
lib/layouts/stdletter.inc
lib/layouts/stdlists.inc
lib/layouts/stdlyxlist.inc
lib/layouts/stdrefprefix.inc
lib/layouts/stdsections.inc
lib/layouts/stdstarsections.inc
lib/layouts/stdstruct.inc
lib/layouts/stdtitle.inc
lib/layouts/subequations.module
lib/layouts/svcommon.inc
lib/layouts/svglobal.layout
lib/layouts/svglobal3.layout
lib/layouts/svjog.layout
lib/layouts/svmono.layout
lib/layouts/svmult.layout
lib/layouts/svprobth.layout
lib/layouts/sweave.module
lib/layouts/tabs-within-sections.module
lib/layouts/tarticle.layout
lib/layouts/tbook.layout
lib/layouts/tcolorbox.module
lib/layouts/theorems-ams-bytype.inc
lib/layouts/theorems-ams-bytype.module
lib/layouts/theorems-ams-chap-bytype.inc
lib/layouts/theorems-ams-chap-bytype.module
lib/layouts/theorems-ams-extended-bytype.module
lib/layouts/theorems-ams-extended-chap-bytype.module
lib/layouts/theorems-ams-extended.module
lib/layouts/theorems-ams.inc
lib/layouts/theorems-ams.module
lib/layouts/theorems-bytype.inc
lib/layouts/theorems-bytype.module
lib/layouts/theorems-case.inc
lib/layouts/theorems-chap-bytype.module
lib/layouts/theorems-chap.module
lib/layouts/theorems-named.module
lib/layouts/theorems-order.inc
lib/layouts/theorems-proof-std.inc
lib/layouts/theorems-proof.inc
lib/layouts/theorems-refprefix.inc
lib/layouts/theorems-sec-bytype.module
lib/layouts/theorems-sec.module
lib/layouts/theorems-starred-equivalents.inc
lib/layouts/theorems-starred.inc
lib/layouts/theorems-starred.module
lib/layouts/theorems-std.module
lib/layouts/theorems-without-preamble.inc
lib/layouts/theorems.inc
lib/layouts/todonotes.module
lib/layouts/treport.layout
lib/layouts/tufte-book.layout
lib/layouts/tufte-handout.layout
lib/layouts/varwidth.module
lib/lyx2lyx/lyx_2_4.py
lib/scripts/layout2layout.py
src/Layout.cpp
src/Layout.h
src/TextClass.cpp
src/insets/InsetArgument.cpp
src/output_latex.cpp
src/tex2lyx/TODO.txt
src/version.h

index 2ae38024b7f1c8d91fd65b7dbb0c502b70b2aa21..61a460caa23e3f85aab8803c4cd3e2bab4b8f642 100644 (file)
@@ -7,6 +7,11 @@ changes happened in particular if possible. A good example would be
 
 -----------------------
 
+
+2018-08-16  Jürgen Spitzmüller <spitz@lyx.org>
+       * format incremented to 563: New inset argument type "listpreamble". The content will
+          be inserted between environment begin and first \item of a list.
+
 2018-08-13  Jürgen Spitzmüller <spitz@lyx.org>
        * format incremented to 562: New info-inset type l7n. This returns a localized version
           of a string (in the GUI language) if available, removing trailing colons and
index 1523aa34fb8a3e402a1827f1ce5c79b016a9a1b3..bb601582125747db3e10116279e0046cd9f40057 100644 (file)
@@ -6,7 +6,7 @@
 
 # Author: Julien Rioux <jrioux@lyx.org>
 
-Format 68
+Format 69
 
 # The framework (biblatex|bibtex)
 CiteFramework bibtex
index ef992ee51e31ec424fcba1ac33cf0c304dbce936..8ec9ef0082b8b921ec8b258a0ab4afb6d6fe3582 100644 (file)
@@ -10,7 +10,7 @@
 
 # Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 Requires biblatex
 
index 248364e919d5eb2077f1f5b6acee3ca8bd387e3a..0300aa3d3d66ec6a5e035eba800203377eb3529d 100644 (file)
@@ -8,7 +8,7 @@
 
 # Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 Requires biblatex
 
index 636b1d39da3fd59851437827bb8f6bbf9c76bbca..7d35a6645ebd3a50c5cf6ad22d9360ecefdb24c4 100644 (file)
@@ -7,7 +7,7 @@
 
 # Author: Julien Rioux <jrioux@lyx.org>
 
-Format 68
+Format 69
 
 Requires jurabib
 
index 1e1af3fb00950c48433816bbdd0fb5e17bb10db3..5d819626408416df4d0f49da6aed112d7540e049 100644 (file)
@@ -8,7 +8,7 @@
 
 # Author: Julien Rioux <jrioux@lyx.org>
 
-Format 68
+Format 69
 
 Requires natbib
 
index 082466282a7213d966cad756091334ccbc5963cc..27986fd7e3d8bf975b29ec88a1e435ff69620dc5 100644 (file)
@@ -12393,6 +12393,87 @@ Argument item:1
 \end_inset
 
 ).
+\change_inserted -712698321 1534487781
+
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -712698321 1534488561
+Finally, there is a special argument type with the prefix 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1534487844
+listpreamble:
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
+ It is not really an argument, but uses the argument interface (thus, the
+ prefix is also followed by a number, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1534488412
+Argument listpreamble:1
+\end_layout
+
+\end_inset
+
+).
+ As the name implies, it is targeted at lists such as 
+\family sans
+Itemize
+\family default
+, 
+\family sans
+Enumerate
+\family default
+, 
+\family sans
+Description
+\family default
+, or 
+\family sans
+Bibliography
+\family default
+.
+ Its content will be output at the list start, before the first 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1534488058
+
+\backslash
+item
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+, on an own line (a place that is otherwise not accessible in \SpecialChar LyX
+).
+ This way, users can insert redefinitions (of lengths etc.) to individual
+ lists.
+ By default, these arguments do not have a delimiter.
+\change_unchanged
+
 \end_layout
 
 \end_deeper
index 886e7e2222f9961aaa8ddf416005aca938989cb5..25cac0bb192c6f4b1a1dd02d096cc64c36b2bf1f 100644 (file)
@@ -10683,6 +10683,71 @@ Argument item:1
 )
 \end_layout
 
+\begin_layout Standard
+Schließlich gibt es noch einen Argumenttyp mit dem Präfix 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+listpreamble:
+\end_layout
+
+\end_inset
+
+.
+ Strenggenommen ist das, was damit erfasst wird, kein Argument, aber der
+ Mechanismus der \SpecialChar LyX
+-Argumente wird verwendet (daher folgt dem Präfix auch
+ wie üblich eine Nummer, bspw.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Argument listpreamble:1
+\end_layout
+
+\end_inset
+
+).
+ Wie der Name andeutet, zielt dieser Argumenttyp auf Listen wie 
+\family sans
+Auflistung,
+\family default
+\family sans
+Aufzählung
+\family default
+, 
+\family sans
+Beschreibung
+\family default
+ oder 
+\family sans
+Literaturverzeichnis
+\family default
+.
+ Sein Inhalt wird am Start der Liste, vor dem ersten 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+item
+\end_layout
+
+\end_inset
+
+, auf einer eigenen Zeile ausgegeben (eine Stelle, die sonst in \SpecialChar LyX
+ nicht zugänglic
+h ist).
+ Auf diese Weise können Benutzer in individuellen Listen Re-Definitionen
+ (bspw.
+ von Längen) vornehmen.
+ In der Voreinstellung haben diese Argumente keine Begrenzungszeichen.
+\end_layout
+
 \end_deeper
 \begin_layout Description
 \begin_inset Flex Code
index 2a122c2e488b96995f74f256f12d0466557fa0e4..243dcd704c8d5b4db08a0b4e4787b8ac6b2163c5 100644 (file)
@@ -4,7 +4,7 @@
 # Authors : Koji Yokota <yokota@res.otaru-uc.ac.jp>
 #           Uwe Stöhr <uwestoehr@web.de>
 
-Format 68
+Format 69
 Input stdclass.inc
 Input theorems-ams.module
 Input theorems-bytype.module
index 3e2c1a14f53b53d98bf2f9dbf8e983718df39fbb..5837663c91f55134d2b20de53d1314eec03dce48 100644 (file)
@@ -6,7 +6,7 @@
 # IEEtran Computer Society textclass definition file.
 
 
-Format 68
+Format 69
 
 Input IEEEtran.layout
 
index e695fe5aa021fa5f459117f7634605e7d5ee582d..ace856e5d23991ece479047fb807eb64e72f0915 100644 (file)
@@ -6,7 +6,7 @@
 # IEEtran Magnetics textclass definition file.
 
 
-Format 68
+Format 69
 
 Input IEEEtran.layout
 
index c375ccbbafbe9f76914697ff23e5e0dc3580aeda..5f48a24a1cecc7a04fbafa248adbb970720bae90 100644 (file)
@@ -9,7 +9,7 @@
 # IEEtran textclass definition file.
 
 
-Format 68
+Format 69
 
 Sides          1
 SecNumDepth    3
@@ -365,6 +365,16 @@ Style Bibliography
   EndFont
   TocLevel      1
   IsTocCaption  0
+  Argument listpreamble:1
+    LabelString    "Bib preamble"
+    MenuString     "Bibiography Preamble"
+    Tooltip        "LaTeX code to be inserted before the first bibliography item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
 End
 
 
index d9252ffcf9f13802515c234bfed957e73953c526..9e2ff8f9bd1f3f60ed990f4b1f45e319e9eb9a9d 100644 (file)
@@ -11,7 +11,7 @@
 #DescriptionEnd
 #Author: Richard Heck <rgheck@lyx.org>
 
-Format 68
+Format 69
 
 Style "In Preamble"
        CopyStyle Standard
index d61e9d8000c3eba7aed909ba29d2a68a00398ece..19d56be8a300f0597fdbbf2f9c90ebf2df4d908c 100644 (file)
@@ -4,7 +4,7 @@
 # Author: Yihui Xie
 # Modified by: Scott Kostyshak
 
-Format 68
+Format 69
 
 Input stdclass.inc
 
index 66fcc5400347afccef743ad79fc870ba738a5406..2c52ef287246ae0bdca7b91d37f5f7afe4ec6e7e 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Posters}
 # Wrapper layout for the a0poster poster class
 
-Format 68
+Format 69
 
 # Authors: Günter Milde, Jürgen Spitzmüller
 
index d8ddef4e391633fa50d5ffa5630b6199ef6bbf4a..7943c2ada23a15899a815d210cf4f43da02741bf 100644 (file)
@@ -18,7 +18,7 @@
 # 2013-05-26  Updated for aa.cls version 8.2
 
 
-Format 68
+Format 69
 Columns                2
 Sides          2
 SecNumDepth    3
index e3bdd0ccd2031745560a826f051569520e556c3b..525d03da8f8502efa4800fb9393b6bb93b65ed9b 100644 (file)
@@ -5,7 +5,7 @@
 # Author: Peter Sütterlin <pit@uni-sw.gwdg.de>
 
 
-Format 68
+Format 69
 Style Subtitle
        Margin                Static
        LatexType             Command
index 43e51aa4aa4902d5171ef7b02c2ef5205c78aeb0..a8301b4d35faba4b17ef2f7ed1126f938512c843 100644 (file)
@@ -15,7 +15,7 @@
 # and reconfigure LyX (after running texhash, of course).
 
 
-Format 68
+Format 69
 Columns                 2
 Sides                   2
 SecNumDepth             3
index 694089a0f76d135d57e9e6b3a8c54583ac67cdf8..4f68e9ce7edd239d5802ae10313a9c721a3d2c98 100644 (file)
@@ -42,7 +42,7 @@
 #      The new "aastex6.layout" depends on aastex6.cls but inputs this
 #       file for the definitions (cf. LyX ticket #10027)
 
-Format 68
+Format 69
 Columns                        1
 Sides                  1
 #SecNumDepth           3
@@ -430,6 +430,16 @@ Style References
          Size          Normal
          Series        Bold
        EndFont
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 
index 95a8ee89b4325cb6ef6eeb6b902e0768fe0f5cfa..a5896f48b899d8ccf5d53d26777b3f5db88c33b1 100644 (file)
@@ -46,7 +46,7 @@
 #       - aastex6.cls loads hyperref (with pre-set options) and url
 #         -> option clash if "Use Hyerref" is selected in Document>Settings
 
-Format 68
+Format 69
 
 Input aastex.layout
 
index dfdb970cbcaffae901a41c3dbfaa034cccc4ba2b..2fb51af1e76fa1ad65ffcad866127beb1fd75649 100644 (file)
@@ -50,7 +50,7 @@
 #       - aastex6.cls loads hyperref (with pre-set options) and url
 #         -> option clash if "Use Hyerref" is selected in Document>Settings
 
-Format          68
+Format 69
 
 Provides hyperref 1
 
index 6dcb56e3c3c9256ce0bf8684f6f0d4ba68571991..c387f1585ff3d12a434aaf1eafa95f39d90698e0 100644 (file)
@@ -4,7 +4,7 @@
 # textclass definition file for achemso 3.8 and 3.9
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
-Format 68
+Format 69
 
 Columns                                1
 Sides                          1
index 4bb24aa430de163717242983df8703bc37178041..224698867a979cea68546adbcb47c0a1903be897 100644 (file)
@@ -9,6 +9,6 @@
 #
 # Author: Gioele Barabucci
 
-Format 68
+Format 69
 Input acm-sigs.inc
 
index 798a8c51e5683a565d43b8f43183f880f9db0bb4..02ba58b70f14ac74413f105767f333edd041dc5d 100644 (file)
@@ -2,7 +2,7 @@
 #
 # Author: Gioele Barabucci
 
-Format 68
+Format 69
 Input stdclass.inc
 
 Columns 2
index 661a04a092754070e79616d1c571c4aae73eb569..6f4ee10a527cc67321af1ede73fbad86e56c990d 100644 (file)
@@ -9,6 +9,6 @@
 #
 # Author: Gioele Barabucci
 
-Format 68
+Format 69
 Input acm-sigs.inc
 
index e8fc70b689253557078485369e13167b9950d9ed..2000d1dbf40d21ee7cac6edc2cd544c98040670c 100644 (file)
@@ -9,7 +9,7 @@
 # Reviewed following tickets #10722 & #10723
 #          by Jean-Pierre Chrétien <jpc@lyx.org>
 
-Format 68
+Format 69
 
 Provides amscls 1
 Provides amsmath 1
index 221c980c7e0f9ea183baebec812ad33140695f81..8159302c20be9b6831ba217b6fa428466b7d9ad8 100644 (file)
@@ -19,7 +19,7 @@
 #       "TOG data URL", and "TOG code URL". The corresponding 
 #       LaTeX commands are no longer supported.
 
-Format 68
+Format 69
 
 Columns                        1
 Sides                  1
index 4332ec47ad1f1f00328ae8b29c10c18a8e7001a9..a1b8521b90a82b30dae59823323ac95a5206307a 100644 (file)
@@ -11,7 +11,7 @@
 # ACM style files can be obtained at
 # http://www.acm.org/sigs/pubs/proceed/template.html
 
-Format 68
+Format 69
 
 Columns                        1
 Sides                  1
index bb8bf1645484fa66ed1d81af908b5965b504e2dc..273c93452b5cec35e55652b228e5d8716a8de608 100644 (file)
@@ -6,7 +6,7 @@
 #           Martin Vermeer <martin.vermeer@hut.fi>
 
 
-Format 68
+Format 69
 Input agu_stdclass.inc
 
 # Exclude higher, or equal, sections:
index 54196a03ad06bd69ed5569186715534ac0ed43a2..4a1d6d0f7ece6cd4f1d2236bdf78a6e7dfe671be 100644 (file)
@@ -6,7 +6,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 OutputType              docbook
 
 Columns                 1
index b53d17595e0dbba50b0ab744d9335dfabacf4b6a..24434f7f11081b18db35178646e437703eca3f3a 100644 (file)
@@ -4,7 +4,7 @@
 # This include file contains all the counters that are defined as standard
 # in AGU-Article LyX layouts.
 
-Format 68
+Format 69
 Counter sect1
        Within               section
 End
index 71459cfb2f70e59bf1f5ccbdca38cc9e64a81b7f..bb6c8678fba3f27e698ca6a35520819ee62c568d 100644 (file)
@@ -6,7 +6,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdlists.inc
 
 
index 2350a161c0213cf925143f0c3d4b58460627d81a..0432ada8607b9fa6a6505d86ee8324907f81db1e 100644 (file)
@@ -6,7 +6,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdsections.inc
 
 Style Part
index f030817063b2f9725c2e5eae03b5428e31dbfe98..38957b6acf259d846dfd2643fd97e5a0fb1e6723 100644 (file)
@@ -6,7 +6,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdtitle.inc
 
 
index 18d5953015a04b024bf0e3d2b79ed99aa41353dc..6f06b7054db7492016dfc51e12577e4c4582ceda 100644 (file)
@@ -5,7 +5,7 @@
 # Author: Martin Vermeer <martin.vermeer@hut.fi>
 
 
-Format 68
+Format 69
 Input aguplus.inc
 
 ClassOptions
index 9a0dce9f4f475b1375317364f1dc0cbe6f63dba3..c5774ec58be6f9238f05b3de63e08d59b82ceb60 100644 (file)
@@ -6,7 +6,7 @@
 # ftp://ftp.agu.org/journals/latex/journals
 
 
-Format 68
+Format 69
 Input stdclass.inc
 
 SecNumDepth             4
index 55f65edef27b34976476b482d62a0425d001cb26..283da00676bb7b92146a5c3d6695970552f09e56 100644 (file)
@@ -4,7 +4,7 @@
 # AGUTeX textclass definition file.
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
-Format 68
+Format 69
 
 Columns                        1
 Sides                  1
@@ -229,5 +229,15 @@ Style Bibliography
        EndFont
        TocLevel        1
        IsTocCaption    0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
index 62ee07793386719762cadf042489c7743d8119cb..af5dbc6d21a5cf71e4396ff813005886b1ed720d 100644 (file)
@@ -7,7 +7,7 @@
 #
 #Author: Jürgen Spitzmüller
 
-Format 68
+Format 69
 
 Requires algorithm2e
 
index a6906f80cc15446cb0bd0b1beeb042f044044a81..65cf05ae3ca210d23f457d9b946493242a9b987f 100644 (file)
@@ -11,7 +11,7 @@
 # Modularized Jan '08 by Richard Heck <rgheck@brown.edu>
 # Moved "number within sections" to modules Aug '09 (Paul Rubin <rubin@msu.edu>)
 
-Format 68
+Format 69
 
 Columns                 1
 Sides                   2
index f303026035c436ee362720e07507e7e18c5c4f18..1beffcfe98c02728b0c6a03cbd794f82333787a7 100644 (file)
@@ -12,7 +12,7 @@
 # Moved "number within sections" to modules Aug '09 (Paul Rubin <rubin@msu.edu>)
 
 
-Format 68
+Format 69
 
 Columns                 1
 Sides                   2
@@ -160,4 +160,14 @@ Style Chapter_Exercises
          \newenvironment{lyxxcb}{\begin{xcb}{Exercises}\begin{enumerate}}
                             {\end{enumerate}\end{xcb}}
        EndPreamble
+       Argument listpreamble:1
+         LabelString    "List preamble"
+         MenuString     "List Preamble"
+         Tooltip        "LaTeX code to be inserted before the first item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
index 58cc4e6179c7e4fec5d809389d50658139e08c7f..c04bd9fd6145128de00483606edd3ca431a0a254 100644 (file)
@@ -5,7 +5,7 @@
 # Modularized Jan '08 by Richard Heck <rgheck@brown.edu>
 
 # Including the maths stuff
-Format 68
+Format 69
 
 # By default AMS articles & books use leqno option (as SIAM journals).
 Provides leqno 1
@@ -227,4 +227,14 @@ Style Bibliography
        EndFont
        TocLevel             1
        IsTocCaption         0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru           1
+         Font
+           Family           typewriter
+           Color            latex
+         EndFont
+       EndArgument
 End
index f631428d93a7a497a68791789aaa85c8508eff96..e11907d8a9918e5daf4cb59631bbccc49d78b78c 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Articles}
 # Author: Randy Gobbel <gobbel@andrew.cmu.edu>
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 PageStyle               Headers
@@ -374,6 +374,16 @@ Style Itemize
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -399,6 +409,16 @@ Style Enumerate
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -422,5 +442,15 @@ Style Seriate
        LabelString           "(\alph{enumii})"
        LabelStringAppendix   "(\alph{enumii})"
        RefPrefix             ser
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
index 8df144972b1420594edd2172ffac71d8b02023ed..4b91a5049f3c5866c2e4f0fe2da9226e335a02de 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Articles}
 # Author: Jacob Bishop <bishop.jacob@gmail.com> based on the apa 
 # layout written by Randy Gobbel.
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 PageStyle               Headers
@@ -475,6 +475,16 @@ Style Itemize
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -500,6 +510,16 @@ Style Enumerate
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -523,4 +543,14 @@ Style Seriate
        LabelString           "(\alph{enumii})"
        LabelStringAppendix   "(\alph{enumii})"
        RefPrefix             ser
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
index 53c462f98d6bd7732a25c12965aa31bb8dc43908..44bb2fcc142f216e457008a169c4fcdf20b19067 100644 (file)
@@ -4,5 +4,5 @@
 # Arabic article textclass definition file.
 # Author: Dekel Tsur <dekel@math.tau.ac.il>
 
-Format 68
+Format 69
 Input article
index 5d49a709d5a55664b032b7ec1c050a8520f13233..cbccf6fadef2ccc239b9f2030083788c5c0f9de7 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Articles}
 # Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 # Includes
 Input article.layout
index 41de5e4ccf01fc19cfcd6d9748c6186fe8658bcb..d5f0a925afcc4cb25d2f06f78b4b59a4cdef676f 100644 (file)
@@ -6,7 +6,7 @@
 # Transposed by Pascal André <andre@via.ecp.fr>
 # Heavily modifed and enhanced by serveral developers.
 
-Format 68
+Format 69
 Input stdclass.inc
 
 SecNumDepth             3
index 10aa70fe6a4b7324ee7d37b6021ae43cb668afa5..3503d5b3d46f564a75d6ad1a6ce71cec2a3a3a18 100644 (file)
@@ -6,7 +6,7 @@
 #   Richard Heck <rgheck@lyx.org>, Martin Vermeer <martin.vermeer@hut.fi> and probably others.
 
 
-Format 68
+Format 69
 
 #
 # GLOBAL SETTINGS
@@ -101,6 +101,16 @@ Style Itemize
     RightDelim     >
     PassThru       1
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   NextNoIndent     1
   ToggleIndent     Never
   LeftMargin       MMN
@@ -141,6 +151,16 @@ Style Enumerate
     RightDelim     >
     PassThru       1
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   NextNoIndent     1
   ToggleIndent     Never
   LeftMargin       MMN
@@ -171,6 +191,16 @@ Style Description
     LabelString    "Longest label|s"
     Tooltip        "The longest label in this list (to determine the indendation width)"
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   Argument item:1
     MenuString    "Item Overlay Specifications"
     LabelString   "On Slide"
@@ -744,6 +774,16 @@ Style Overprint
     LabelString    "Width"
     Tooltip        "The width of the overprint area (default: text width)"
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   Argument item:1
     MenuString    "Item Overlay Specifications"
     LabelString   "On Slide"
@@ -1127,6 +1167,16 @@ Style Bibliography
   EndFont
   TocLevel         1
   IsTocCaption     0
+  Argument listpreamble:1
+    LabelString    "Bib preamble"
+    MenuString     "Bibiography Preamble"
+    Tooltip        "LaTeX code to be inserted before the first bibliography item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
 End
 
 
index 814345a7a36439e2182c8ed4272102ddcdfd5728..93eb366ce16c16b8f33158f7c51252448239735c 100644 (file)
@@ -7,7 +7,7 @@
 #
 # Input general definitions
 
-Format 68
+Format 69
 
 Input beamer.layout
 
index 34c77d77913d0ae7850bbccb3948c67d7df9d224..d28b29071deeabddd369716c56ba7eecad390576 100644 (file)
@@ -5,7 +5,7 @@
 #DescriptionEnd
 #Author: Uwe Stöhr <uwestoehr@web.de>
 
-Format 68
+Format 69
 
 Style "Caption setup"
        LatexType       command
index 132c98a6244fa3e537d49ae39803ed2767a44734..9d94209139d155c24e46ce4e301ecf61dc422210 100644 (file)
@@ -7,7 +7,7 @@
 # Heavily modifed and enhanced by serveral developers.
 
 
-Format 68
+Format 69
 Input stdclass.inc
 Input numreport.inc
 
index afeb0c19feb71dd2f87bab0d1a5c0037bbded70c..5a1fb42a4587b6c3800f2c5495e56edfb7a995b8 100644 (file)
@@ -5,7 +5,7 @@
 #DescriptionEnd
 # Author: Uwe Stöhr <uwestoehr@web.de>
 
-Format 68
+Format 69
 
 AddToPreamble
        \usepackage{braille}
index 7993ffbb2d3e127e9b03f1bfab306307d6a92082..536876a79fa31719c1c55e77133430b48643ed76 100644 (file)
@@ -4,7 +4,7 @@
 
 # For theater plays
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 SecNumDepth             2
index 1923f88ada3c7f29271ceeaa4cc4b8a0b749c0a0..5438c366d8ff89f3aa12bc4a9b5bfd56e10d09aa 100644 (file)
@@ -6,7 +6,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index e971af7bac0f15d30537267691fcc6ff247b2b62..4004e17ca6701ed276dc9c7171c26a9ecb35d0d8 100644 (file)
@@ -6,7 +6,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 186ab1629dedd020cb888510ffaaa95e3927d2be..750575ea9db3f49680b43155544ce0f5ec382296 100644 (file)
@@ -6,7 +6,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index f0b69a85dd7b5d7c836c6f26cd0ab137c378c85b..ff5a58c3f6cad7a86c9a5e3eee8c2a1b436c6d2a 100644 (file)
@@ -6,7 +6,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 557ffe6a280ce735b3b11ebad266e5e4b58a42cc..d01215ae5f10609202478626ea2e60f8d560f0f6 100644 (file)
@@ -14,7 +14,7 @@
 # tracking is turned off in the document.
 #
 
-Format 68
+Format 69
 
 AddToPreamble
   \usepackage{changebar}
index 5fe3bbad94735b53612bd43a37bfbc61fa1cc912..871f01f2f4329c71a99adc1f59e04bc20ff92d84 100644 (file)
@@ -17,7 +17,7 @@
 # \vspace*{-0.5in})
 #
 
-Format 68
+Format 69
 
 Requires       chess
 
index e470b21df61e073e122cdf7739505db148717c74..8acd8dad9cc17d7d236f8a839afe39a7e095f9b4 100644 (file)
@@ -4,7 +4,7 @@
 # Springer's cl2emult textclass definition file.
 # Author : André Poenitz
 
-Format 68
+Format 69
 Columns                   1
 Sides                     1
 SecNumDepth               2
@@ -127,6 +127,16 @@ Style Bibliography
        EndFont
        TocLevel              1
        IsTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 
index 546fb4fb8e0db5b3242f1eba3b3ee4ec635a31b7..be5b819389eca0fb911b9c9060b186461002b9df 100644 (file)
@@ -5,7 +5,7 @@
 # Please do not edit this file unless you know what you are doing.
 # At least make backup copies of all your project files!
 
-Format          68
+Format 69
 
 Provides        babel  1
 Provides        inputenc 1
@@ -372,6 +372,16 @@ Style Bibliography
        EndFont
        TocLevel        0
        IsTocCaption    0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 NoStyle         Statements
index 052dd8a1ad22bd66c6d448b4a6cf98c53cac06ff..c1f95ef15d5d38ffe8fe13d47c433b00702d14d8 100644 (file)
@@ -2,7 +2,7 @@
 #  \DeclareLaTeXClass[ctexart,savesym.sty,xeCJK.sty]{Chinese Article (CTeX)}
 #  \DeclareCategory{Articles}
 
-Format 68
+Format 69
 
 # Read the definitions from article.layout
 Input article.layout
index 674f869e631d6a767fe3ea0c97924e0b94225b82..7a8b48f82d27f7616eee38e39c9206a1737b4ba5 100644 (file)
@@ -2,7 +2,7 @@
 #  \DeclareLaTeXClass[ctexbook,savesym.sty,xeCJK.sty]{Chinese Book (CTeX)}
 #  \DeclareCategory{Books}
 
-Format 68
+Format 69
 
 # Read the definitions from book.layout
 Input book.layout
index 5a7c318ee4765117a5208a22e7ef3d6f99b2330d..b265315205948011c8791171dce9cd36a1b49f43 100644 (file)
@@ -2,7 +2,7 @@
 #  \DeclareLaTeXClass[ctexrep,savesym.sty,xeCJK.sty]{Chinese Report (CTeX)}
 #  \DeclareCategory{Reports}
 
-Format 68
+Format 69
 
 # Read the definitions from report.layout
 Input report.layout
index 8ee735a4d66a4a3c9551f0758e1632f222729971..0d4d7a6daa28890690ffe94ce5d9a503f0f7653b 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 #Author: Uwe Stöhr
 
-Format 68
+Format 69
 
 Style "Left Header"
   Category             Header/Footer
index 3e0a0493dd337f1a0109dc063ca4b61a4e930afe..8c1de65954ca201e740e2547437714c5b2557a86 100644 (file)
@@ -5,7 +5,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input lyxmacros.inc
 
 Style Code
index 6d30137b1429e98f0e1f65ac860876f74f927a8d..11ee6cfb3024f257f1c74eeec2967a49ecd2de15 100644 (file)
@@ -2,7 +2,7 @@
 # Author : José Abílio Oliveira Matos <jamatos@lyx.org>
 # Character Styles definition
 
-Format 68
+Format 69
 InsetLayout Flex:Filename
        LyXType element
        LabelString Filename
index 30d541dad7c4dbc06e623a47e309bb63931d27cc..b19dd06005d12c308fca5c0aa12b04376b319a28 100644 (file)
@@ -5,7 +5,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 OutputType              docbook
 
 Columns                 1
index 8d403be788e61a591add91ff3f3b1ba02564c388..d24fae94cf9df0155dd60e670bcaa5609dd75987 100644 (file)
@@ -4,7 +4,7 @@
 # This include file contains all the counters that are defined as standard
 # in Docbook LyX layouts.
 
-Format 68
+Format 69
 Counter sect1
        Within               chapter
 End
index 031825248fc620bcec58f1cfede5eb2f09db9ae0..af9cd2e2d9e43a1608084a0c16178ce1680cd7ce 100644 (file)
@@ -5,7 +5,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdlayouts.inc
 
 Style Literal
index 016e11505c5203166c8b67ac7f487cd8b891462d..8d0682744aa1ddf3c08ec41fec47279759b610e5 100644 (file)
@@ -5,7 +5,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdlists.inc
 
 
index 37a302cccddcb91f2bb1eb22acfc0d34a0726206..b404cc24b4f289a4c20e9714ad81cbbd23023a0d 100644 (file)
@@ -6,7 +6,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdsections.inc
 
 Style Part
index 5f11401b570edb0b6d3bc0830d574e49967373de..91f810b8d43cbdacea14c95566f8ce8f2e329062 100644 (file)
@@ -9,7 +9,7 @@
 # modifying the style of the regular sectioning layouts.
 
 
-Format 68
+Format 69
 Style Part*
        CopyStyle             Part
        Margin                Static
index 27e2ecc01f5159a0db7dc96c47dc7c61790c38fc..b432dc46b6b0f3ecc6182b06000e7ea75a496d95 100644 (file)
@@ -5,7 +5,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdstruct.inc
 
 Style Abstract
index 69e9d3f4c2e4b90f7795acb88c9f1acaae8391fd..8db31fa737a7237e2d16a3bef0fcd29d917b2a78 100644 (file)
@@ -6,7 +6,7 @@
 # It is desirable, as far as possible, to have the same look and feel for
 # related layouts in latex and docbook.
 
-Format 68
+Format 69
 Input stdtitle.inc
 
 
index d9b3f0c8737573078db5af1106503605d977b492..aeefe6bfa0dfa2e2e36497fa69d9e12b52d7569b 100644 (file)
@@ -14,7 +14,7 @@
 # Modified by: Juergen Spitzmueller <spitz@lyx.org>
 #    use English strings, localization is done by gettext!
 
-Format 68
+Format 69
 
 Input letter.layout
 
index 5466969e634eda6a44fe04076aadc87be59dd924..e83a471557ac85caf59613144568a3bad3ff4bb6 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Jose' Matos <jamatos@lyx.org>
 # hacked for books: Luc Abom <luc@abom.com>
 
-Format 68
+Format 69
 Input report
 Input db_stdclass.inc
 
index 9aefb9beb0fcbe8fd563a1628705f8d77e91bfb1..59eeb2d18ed70f9f901b8c6de156efe2c3b52037 100644 (file)
@@ -4,7 +4,7 @@
 # DocBook textclass definition file.
 # Author : Jose' Matos <jamatos@lyx.org>
 
-Format 68
+Format 69
 Input db_stdclass.inc
 
 Style Title
index af0cf1429c68638013bbfa03a156f4b86b306e8a..1aa6bd81a024a7b7b4e8a2058124f363c069e1fd 100644 (file)
@@ -4,7 +4,7 @@
 # DocBook textclass definition file.
 # Author : Jose' Matos <jamatos@lyx.org>
 
-Format 68
+Format 69
 Input db_stdclass.inc
 
 Style Title
index f93342c0c6e335afdaf340315983b00979f2992c..295d00c7bc29004479e708ee7f8db5a4544c5c33 100644 (file)
@@ -4,7 +4,7 @@
 # DocBook textclass definition file.
 # Author : Jose' Matos <jamatos@lyx.org>
 
-Format 68
+Format 69
 Input db_stdclass.inc
 
 # Exclude higher, or equal, sections:
index 5c386e97f832266e887d51a285b88b2fd26970ae..09c27d01806bb6c1839738df855515dc966837e4 100644 (file)
@@ -6,5 +6,5 @@
 # TeX templates are found at http://www.inderscience.com/mapper.php?id=64
 #
 # Read the definitions from article.layout
-Format 68
+Format 69
 Input article.layout
index 644c482ce35ca71db7ea7e2c7751f5bc0aa3a8b7..f0efe73c904e171540026d565cb6cb810fb9bc07 100644 (file)
@@ -7,7 +7,7 @@
 # Author : Herbert Voss <voss@lyx.org> 2001/08/13
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   2
 SecNumDepth             -1              # no counting
index bb70f3e21ec617cb23a84617ea38e0310e12c958..1eeef362e7418a115228f64b5922b2803bb7bf29 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Articles}
 # Author : Koji Yokota <yok...@res.otaru-uc.ac.jp>
 
-Format 68
+Format 69
 Input article.layout
 
 TitleLatexType         Environment
index c2634532119c395871ccd0443fa974f2fe53492e..d9128bd6eaaee6354078ca807bd49f8fa1251b89 100644 (file)
@@ -9,7 +9,7 @@
 # Converted article -> egs Martin Vermeer
 
 
-Format 68
+Format 69
 Columns                 2
 Sides                   1
 PageStyle               Plain
@@ -149,6 +149,16 @@ Style List
        AlignPossible         Block, Left
        LabelType             Manual
        LabelString           "00.00.0000"
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -173,6 +183,16 @@ Style Enumerate
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -196,6 +216,16 @@ Style Itemize
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -218,6 +248,16 @@ Style Description
        LabelFont
          Series              Bold
        EndFont
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -597,6 +637,16 @@ Style Bibliography
        EndFont
        TocLevel              1
        IsTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 
index 2976d6df09cbbd50978edff4a864972caeebc727..365ff3e6f009482b0bdd5edbe7d2f00b54be43a5 100644 (file)
@@ -23,7 +23,7 @@
 #       numbered sections, as does the class file.
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   2
 PageStyle               headings
index 943962cd6938a0e9ba9e1adf00952cad8a55819f..856af150f035db48cd95ef6e46c617ff91aa78d0 100644 (file)
@@ -4,15 +4,15 @@
 # elsarticle textclass definition file.
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
-Format 68
+Format 69
 
 Columns                                1
 Sides                          1
 SecNumDepth                    3
 TocDepth                       3
-DefaultStyle           Standard
-Provides natbib                1
-Provides refstyle      1
+DefaultStyle                   Standard
+Provides natbib                        1
+Provides refstyle              1
 
 ClassOptions
        FontSize                10|11|12
@@ -305,5 +305,15 @@ Style Bibliography
        EndFont
        TocLevel                1
        IsTocCaption            0
+       Argument listpreamble:1
+         LabelString           "Bib preamble"
+         MenuString            "Bibiography Preamble"
+         Tooltip               "LaTeX code to be inserted before the first bibliography item"
+         PassThru              1
+         Font
+           Family              typewriter
+           Color               latex
+         EndFont
+       EndArgument
 End
 
index 91e2b3ef9d24dabffd91b4ca9d0efab69ea63cec..0c94a139941532b0e8cdfc163f52e60ff124a4db 100644 (file)
@@ -4,7 +4,7 @@
 #\theendnotes in TeX-code where you want the endnotes to appear.
 #DescriptionEnd
 
-Format 68
+Format 69
 
 Counter endnotes
     PrettyFormat "Endnote ##"
index b2599b4e54bcfc4c88b1919791bea45a54e50d7b..1fc463a8680163d7a517137f199f191a5ce94b67 100644 (file)
@@ -4,7 +4,7 @@
 # Based on LyX article class; modified to support ENTCS class
 # Reuben Thomas (rrt@sc3d.org)   27/5-2/6/01
 
-Format 68
+Format 69
 Input article.layout
 
 # only font size 11pt is really available
index 1b78f936a55beec1fdd41ab1f950d98a851dcb82..2408c40e9231ac61f241e8247afedca143dfda21 100644 (file)
@@ -13,7 +13,7 @@
 #           both KOMA and non-KOMA document classes.
 # 2011-01-12 bugfix: set elabeling label font to \normalfont.
 
-Format 68
+Format 69
 
 # The package enumitem provides user control over the layout of the three
 # basic list environments: enumerate, itemize and description. It supersedes
index 3dc666c5ff23a7aa484bf15c7ca22425a4e4b041..688cd6e9f3ef966cea5b1c8344b11757f6208365 100644 (file)
@@ -4,7 +4,7 @@
 #the section number to the equation number, as in '(2.1)'.
 #DescriptionEnd
 
-Format 68
+Format 69
 
 Requires amsmath
 
index 2b8f8a43170f0bc5591681e83a696a55b5d284a8..3673d4be27bfb4dba338de2fd2bc5c6ee8c8ebbf 100644 (file)
@@ -35,7 +35,7 @@
 
 
 # General textclass parameters
-Format 68
+Format 69
 
 Columns                 1
 Sides           1
@@ -314,6 +314,16 @@ Style EcvItemize
        Margin                Static
        LatexType             Item_Environment
        LatexName             ecvitemize
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
        NextNoIndent          1
        LeftMargin            MMN
        LabelSep              xx
index 457f5b9f064efc660e9adff263364b7a80a1ab12..4cf6b780ab9df1030ac3a36836debbd0f9a82271 100644 (file)
@@ -6,7 +6,7 @@
 
 
 # General textclass parameters
-Format 68
+Format 69
        Columns         1
        Sides           1
        SecNumDepth     -1
index 1ff7d098aedf35883fd7d4383cbe453d8bd0835d..330aa0cf8a2fb7a08c5310e53ff7e093d9a3a9e4 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Articles}
 # Herbert Voss <voss@lyx.org>
 
-Format 68
+Format 69
 Input article.layout
 
 # change available fontsizes
index 2301cf1747509df51b304889dadfb62f22139834..3500f34688d6dbc3a1fd2c0b01614e53c21d7da0 100644 (file)
@@ -4,7 +4,7 @@
 # Extended book textclass definition file.
 # Herbert Voss <voss@lyx.org>
 
-Format 68
+Format 69
 Input book.layout
 
 # change available fontsizes
index 804dd861f3ca1f3fdf6483db2f6c3c7cc5ac1507..a26f482d7eee86937d9c47cbe4fc60bd563d6568 100644 (file)
@@ -4,7 +4,7 @@
 # Extended article textclass definition file.
 # Herbert Voss <voss@lyx.org>
 
-Format 68
+Format 69
 Input letter.layout
 
 # change available fontsizes
index 5f40ba4a7c8b8108d9c9b03a6f21f944ef79acca..b956303fcce06dca37678f5ba04176610dc1e624 100644 (file)
@@ -4,7 +4,7 @@
 # Extented report textclass definition file.
 # Herbert Voss <voss@lyx.org>
 
-Format 68
+Format 69
 Input report.layout
 
 # change available fontsizes
index 60542e908d06efe2bc650d4a7254b3748edad9b6..77350f2884c9ec0835a88b71452df9ca6457794f 100644 (file)
@@ -4,7 +4,7 @@
 #the section number to the figure number, as in 'fig. 2.1'.
 #DescriptionEnd
 
-Format 68
+Format 69
 
 Requires amsmath
 
index 4c8b35880b9af72fd2a60c1eda59a627a780b076..898027aca8eaad7ffe063ce5d97e9dd90cd2a3d1 100644 (file)
@@ -8,6 +8,6 @@
 
 # Author : Patrick Atamaniuk <patrick-lyx@frobs.net>
 
-Format 68
+Format 69
 
 Requires fix-cm
index 7d4c40b9625393286e64efe278dc4acac9130285..f18cb33a0cc16b93058334dbcf442f080b2eddfe 100644 (file)
@@ -10,6 +10,6 @@
 
 # Author : Georg Baum <baum@lyx.org>
 
-Format 68
+Format 69
 
 Requires fixltx2e
index 08c12bbb0bef81850dcf585a8101b25c5f6fac80..1967c1120d94f9e9a73d2cbcec15e4cab26d856c 100644 (file)
@@ -12,7 +12,7 @@
 # Authors: Mark Edgington <edgimar@gmail.com>
 #          Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 OutlinerName fixme "Fixme"
 
index 17bccd27e439ec85f2bee1b5d4e32d8283fb6afb..5f9e51fded27844957a3d1d304e43cd5787192a1 100644 (file)
@@ -7,7 +7,7 @@
 # To do: Define class specific options.
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 
@@ -100,6 +100,16 @@ Style TickList
        LabelType             Itemize
        LabelString           "_/"
        Requires              pifont
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 Style CrossList
@@ -120,6 +130,16 @@ Style CrossList
        LabelType             Itemize
        LabelString           "><"
        Requires              pifont
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
index 4c9c756af7015c5a940ff96a8052852fd61ba37e..02bb0e286afafd7f0630b2faaafd5e4a2bbe0ba2 100644 (file)
@@ -4,7 +4,7 @@
 #in TeX-code where you want the endnotes to appear.
 #DescriptionEnd
 
-Format 68
+Format 69
 
 Requires       endnotes
 
index 72e6af0a524714c7b4ea07ea4a9f3cd22f3e08bf..e45a1fba109bba6ea607e8d84ced015f8e10e5cb 100644 (file)
@@ -4,7 +4,7 @@
 # Layout file for the frletter class.
 # Author : Liviu Andronic and Uwe Stöhr
 
-Format 68
+Format 69
 
 # Read the definitions from letter.layout
 Input letter.layout
index 3e6f0a3221dfaaf7e79a0cb89bbf12103936256c..bc6dea07efa8da0dec74743add9af5e2a8d5103d 100644 (file)
@@ -4,7 +4,7 @@
 # Letter textclass definition file.
 # Author : Thomas Hartkens <thomas@hartkens.de>
 
-Format 68
+Format 69
 Input stdinsets.inc
 Input stdfloats.inc
 Input stdcounters.inc
index f38a0171368914bc6d8f218997d6513b35688906..b6dd35de0020c152b4fbfa07204dc9bbb513e30d 100644 (file)
@@ -6,7 +6,7 @@
 #          Thomas Hartkens <thomas@hartkens.de>
 
 # Input general definitions
-Format 68
+Format 69
 Input stdfloats.inc
 Input stdcounters.inc
 Input stdinsets.inc
index e7568100e7fd590d79cdd057d6532d2d9125e9e9..86cfc58e3ea8a9a7713a181f678ecd782685e1f1 100644 (file)
@@ -6,7 +6,7 @@
 #Author: Jürgen Spitzmüller <spitz@lyx.org>
 #        Uwe Stöhr <uwestoehr@lyx.org>
 
-Format 68
+Format 69
 
 InsetLayout Flex:Reflectbox
        LyXType         custom
index a8fd2bdf68b7808d77e931674178699d1e7260c0..876b25ec3849f8becd35de2be6aaa6f21653c545 100644 (file)
@@ -11,7 +11,7 @@
 #Copyright Peter R. Wilson.
 #Released under the LaTeX Project Public License.
 
-Format 68
+Format 69
 
 Style Hanging
   LatexType Environment
index 3e544a81af207b790775041865b83a021645aff7..66e1d0725bbbf93119adf828fa38939b03dc0f66 100644 (file)
@@ -5,7 +5,7 @@
 # Author: Dekel Tsur <dekel@math.tau.ac.il>
 # Few changes by Baruch Even <baruch.even@writeme.com>
 
-Format 68
+Format 69
 Input article
 
 Preamble
index 7c830eb8c42d386fca68387b2c674b82316863a1..14d09a2482db7823eb2c1d50dc056dceecd63833 100644 (file)
@@ -4,7 +4,7 @@
 # Hebrew letter textclass definition file.
 # Author: Dekel Tsur <dekel@math.tau.ac.il>
 
-Format 68
+Format 69
 Input letter
 
 
index c2d6108a2c2241f06bf1de5b67895d6ca499b542..9978911e0e5423ac82e0d52ff859ea14902de077 100644 (file)
@@ -16,7 +16,7 @@
 # Based on course given by Lars Davidson
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 SecNumDepth             2
index a9fad8553069a5e71c2e047cbe1329e6b2f66ff9..b9cf95cab4c95f7cac103f84d213039a268510c2 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 #Author: Uwe Stöhr <uwestoehr@web.de>
 
-Format 68
+Format 69
 
 InsetLayout "Flex:H-P number"
        LyxType                 custom
index b73e6355944a2e50166eca2cc31708f9da055aa3..9958aa08f23f0058cf1c385186dc0f9809cf1743 100644 (file)
@@ -12,7 +12,7 @@
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
 
-Format 68
+Format 69
 
 Sides          1
 Columns                1
@@ -285,6 +285,16 @@ Style ItemList
   Margin       Static
   LatexType    Item_Environment
   LatexName    itemlist
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   NextNoIndent 1
   ToggleIndent Never
   LeftMargin   MMN
@@ -311,6 +321,16 @@ Style RomanList
     Tooltip    "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
     PassThru   1
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   NextNoIndent 1
   LeftMargin   MMN
   LabelSep     xx
@@ -469,4 +489,14 @@ Style Bibliography
   EndFont
   TocLevel      1
   IsTocCaption  0
+  Argument listpreamble:1
+    LabelString    "Bib preamble"
+    MenuString     "Bibiography Preamble"
+    Tooltip        "LaTeX code to be inserted before the first bibliography item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
 End
index 0650b9cb8a67ea6bb0b97ebfd9e051581449041c..5e8f50a050ffe71b7753d32be9e5ee3867fa68fb 100644 (file)
@@ -17,7 +17,7 @@
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
 
-Format 68
+Format 69
 
 Sides          1
 Columns                1
@@ -288,6 +288,16 @@ Style ItemList
   Margin       Static
   LatexType    Item_Environment
   LatexName    itemlist
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   NextNoIndent 1
   ToggleIndent Never
   LeftMargin   MMN
@@ -314,6 +324,16 @@ Style RomanList
     Tooltip    "Use the largest item number in your list, e.g. '(iv)' for 4 Roman numbered items"
     PassThru   1
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   NextNoIndent 1
   LeftMargin   MMN
   LabelSep     xx
@@ -482,4 +502,14 @@ Style Bibliography
   EndFont
   TocLevel      1
   IsTocCaption  0
+  Argument listpreamble:1
+    LabelString    "Bib preamble"
+    MenuString     "Bibiography Preamble"
+    Tooltip        "LaTeX code to be inserted before the first bibliography item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
 End
index 2165fe3dd62fe67a804fc1398b1ee75c727065e1..c57be0e5655014f617d5a30e74196dfdaf1d653d 100644 (file)
@@ -5,7 +5,7 @@
 #DescriptionEnd
 #Authors: Pavel Sanda and Uwe Stöhr
 
-Format 68
+Format 69
 
 AddToPreamble
        \@ifundefined{lettrine}{\usepackage{lettrine}}{}
index 794294f59b6d8d28ca0524e70e0256660cfac11c..4de57d09b85528eb1bc44ac2842ea3bbd0bda9b2 100644 (file)
@@ -4,7 +4,7 @@
 # IOP article textclass definition file.
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
-Format 68
+Format 69
 
 Columns                        1
 Sides                  1
@@ -289,6 +289,16 @@ Style "Bibliography (plain)"
        EndFont
        TocLevel        1
        IsTocCaption    0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 
index 7f44ed28fb882d11922151864193a747e3620b60..dbdc5b881aa21537f1b344e2b7eb3d0bc919793d 100644 (file)
@@ -9,7 +9,7 @@
 # Heavily modifed and enhanced by serveral developers.
 
 # Input general definitions
-Format 68
+Format 69
 Input stdclass.inc
 Sides                  2
 Columns                        2
index 06a7aa16eb856fc10e4fd225e8c6fe341c1b1a67..4c54215ae78b99c19b10ca2683f957322c501be2 100644 (file)
@@ -5,13 +5,13 @@
 # Author: Uwe Stöhr (uwestoehr@web.de)
 # IUCr LaTeX files can be downloaded from ftp://ftp.iucr.org/templates/latex/
 
-Format 68
+Format 69
 
 Columns                                1
 Sides                          1
 SecNumDepth                    3
 TocDepth                       3
-DefaultStyle           Standard
+DefaultStyle                   Standard
 
 ClassOptions
        FontSize                10
@@ -25,7 +25,7 @@ Style Standard
        ParIndent               MM
        ParSkip                 0.4
        Align                   Block
-       AlignPossible   Block, Left, Right, Center
+       AlignPossible           Block, Left, Right, Center
        LabelType               No_Label
 End
 
@@ -44,23 +44,23 @@ NoStyle Author
 NoStyle Bibliography
 
 Style Section
-       LabelString                     \thesection.
+       LabelString             \thesection.
        LabelStringAppendix     \thesection
-       Align                           Center
+       Align                   Center
 End
 
 Style Subsection
-       LabelString                     \thesubsection.
+       LabelString             \thesubsection.
        Font
-         Shape                         Italic
-         Size                          Normal
+         Shape                 Italic
+         Size                  Normal
        EndFont
 End
 
 Style Subsubsection
-       LabelString                     \thesubsubsection.
+       LabelString             \thesubsubsection.
        Font
-         Shape                         Italic
+         Shape                 Italic
        EndFont
 End
 
@@ -112,24 +112,24 @@ Style "Main Author"
        LatexName               cauthor
        Category                FrontMatter
        InTitle                 1
-       NextNoIndent    1
+       NextNoIndent            1
        Argument 1
-         LabelString   "Affiliation Key"
+         LabelString           "Affiliation Key"
          Tooltip               "Affiliation key of the author"
        EndArgument
        Argument 2
          Mandatory             1
-         LabelString   "Forename"
+         LabelString           "Forename"
          Tooltip               "Forename"
        EndArgument
        Argument 3
          Mandatory             1
-         LabelString   "Surname"
+         LabelString           "Surname"
          Tooltip               "Surname"
        EndArgument
        Argument 4
          Mandatory             1
-         LabelString   "Email"
+         LabelString           "Email"
          Tooltip               "Email"
          Font
            Shape               Italic
@@ -147,12 +147,12 @@ Style "Co Author"
        LabelString             "Co-author"
        ResetArgs               1
        Argument 1
-         LabelString   "Affiliation Key"
+         LabelString           "Affiliation Key"
          Tooltip               "Affiliation key of the co-author"
        EndArgument
        Argument 2
          Mandatory             1
-         LabelString   "Forename"
+         LabelString           "Forename"
          Tooltip               "Forename"
        EndArgument
 End
@@ -178,7 +178,7 @@ Style Affiliation
        Category                FrontMatter
        LabelString             "Affiliation:"
        Argument 1
-         LabelString   "Affiliation Key"
+         LabelString           "Affiliation Key"
          Tooltip               "Affiliation key"
        EndArgument
        Font
@@ -208,7 +208,7 @@ Style "PDB reference"
        LatexName               PDBreference
        LabelString             "PDB reference:"
        Argument 1
-         LabelString   "Name"
+         LabelString           "Name"
          Tooltip               "Optional name"
        EndArgument
 End
@@ -222,16 +222,16 @@ End
 Style Synopsis
   CopyStyle                    Abstract
   LatexName                    synopsis
-  LabelString          "Synopsis"
+  LabelString                  "Synopsis"
   Align                                Left
-  AlignPossible                Left
+  AlignPossible                        Left
 End
 
 Style Acknowledgements
   CopyStyle                    "Short Author"
   LatexName                    ack
   InTitle                      0
-  LabelString          "Acknowledgements:"
+  LabelString                  "Acknowledgements:"
   Category                     BackMatter
   TopSep                       0.7
 End
@@ -241,21 +241,31 @@ Style References
   Category                     BackMatter
   LatexType                    Item_Environment
   LatexName                    references
-  ItemCommand          reference
+  ItemCommand                  reference
   LabelType                    Centered
-  LabelString          "References"
+  LabelString                  "References"
   LabelFont
    Size larger
    Series bold
   EndFont
-  ParagraphGroup       1
-  NextNoIndent         1
+  ParagraphGroup               1
+  NextNoIndent                 1
   TopSep                       0.7
   BottomSep                    0.7
+  Argument listpreamble:1
+    LabelString                "List preamble"
+    MenuString                 "List Preamble"
+    Tooltip                    "LaTeX code to be inserted before the first item"
+    PassThru                   1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   Argument item:1
-    LabelString                "Reference"
-    Mandatory          1
-    AutoInsert         1
+    LabelString                        "Reference"
+    Mandatory                  1
+    AutoInsert                 1
   EndArgument
   Align                                Left
 End
index f950b1fceca42136fa774d6f2faecd3756639283..4d21d0c57be6cd62554aaea5f2448269de13ad99 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 0e679c7cfe60dbc53da5dfa49c7f003c3fddeec9..9ca0df99f351a260bd3a175d4a4d40debaff4d31 100644 (file)
@@ -4,7 +4,7 @@
 # JASATeX textclass definition file.
 # Author: Uwe Stöhr (uwestoehr@web.de)
 
-Format 68
+Format 69
 
 Columns                        1
 Sides                  1
@@ -290,5 +290,15 @@ Style Bibliography
        EndFont
        TocLevel        1
        IsTocCaption    0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
index 4cd32d6e31a4625272832d7706bd3acb1085c52d..0f7c6b3c73951f1b932573546506ad78a3588acd 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 4e1a6b6233e6815dd7e5edb6bef756113c5c90c3..d3604acebb52fa974ee603ea8a98b33812a8fef5 100644 (file)
@@ -4,7 +4,7 @@
 # AGUplus JGR textclass definition file.
 # Author: Martin Vermeer <martin.vermeer@hut.fi>
 
-Format 68
+Format 69
 Input aguplus.inc
 
 ClassOptions
index 7e45c2e7e2d3d604ab0ae3f2d8102a5d6a51bc44..231d1e3febd32a03d9cc60ee6dfb110c1f3d9ba1 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index c225eb60846927ea91c126e19e2859a1ab615d0b..ca59fcabae79981313c0104b20fd9789662f124c 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 2a9a0a719bbe99dd9096095315d55ec935110295..d7e2fca3b0278ce00539da63bcd7ce1636130457 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index ad165dda6aea6744183daac5631d7aaa8634ec87..a29d1445fe15d897c4009a8116151efec9c157e1 100644 (file)
@@ -8,7 +8,7 @@
 # License: GNU GPL version 2 or later
 # JSS LaTeX files can be downloaded from http://www.jstatsoft.org/downloads/JSSstyle.zip
 
-Format 68
+Format 69
 
 # Read the definitions from article.layout
 Input article.layout
index 27484a53b130600ce6887829051598401e1cd8dd..28b89215e60f01ba4a72556e3b5201fd0ce0b5ff 100644 (file)
@@ -15,7 +15,7 @@
 # 2003-03-03  Updated for lyx 1.3.0.
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   2
 SecNumDepth             4
@@ -368,4 +368,14 @@ Style References
        EndFont
        TocLevel              1
        IsTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
index 296c50243462804b2a38c352876b8cc3371c64db..08b003b5aeb10b98abd68f0605c4c07a3e9c823e 100644 (file)
@@ -6,7 +6,7 @@
 #Category: literate
 #Excludes: lilypond | sweave
 
-Format 68
+Format 69
 
 Input litinsets.inc
 
index 1d20c61dfdb6bb32f44a2ee1806aea9a199713ae..35a1318ecb9efca51aca590ab7fe9131d82c6c35 100644 (file)
@@ -5,7 +5,7 @@
 #
 #Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 InsetLayout Flex:Landscape
        LyXType         custom
index 601bbb9c6d748ee487cdb63eeada96dad9b2cd87..679130246037a228c5047877a0ec613b0857e194 100644 (file)
@@ -4,7 +4,7 @@
 # Latex8 textclass definition file.
 # Author : Allan Rae <rae@elec.uq.edu.au>
 
-Format 68
+Format 69
 Preamble
        \usepackage{latex8}
        \usepackage{times}
index 8d49de2ac9be13ceb8210b7bb4f5f062132633d3..76d5fecb96e60c25b9ca3ce43cbe514b4281b84b 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
 # Heavily modifed and enhanced by serveral developers.
 
-Format 68
+Format 69
 Input stdinsets.inc
 Input stdletter.inc
 Input stdlists.inc
index f8512fe85cdbe6cc3ff347314131c8833e226cd5..0b1f925a7770235d5958c071696f9419e32d6ac6 100644 (file)
@@ -29,7 +29,7 @@
 #  - remove the workaround for page format (not needed after v2.351)
 
 
-Format 68
+Format 69
 
 #(pre)declarations (just to impose some order on the menus)
 Style Standard
index 9b8acffdec6815463dfc1ca08c4661fcf39866e3..1859a2d8962424e877ded69b63953ca61f00c967 100644 (file)
@@ -7,7 +7,7 @@
 
 # Author: Julien Rioux <jrioux@lyx.org>
 
-Format 68
+Format 69
 OutputFormat           lilypond-book
 
 InsetLayout "Flex:LilyPond"
index caebadc2370c2f4dc9ef1da08c6cccd9bf0a58b7..ead4a422553c19e7e4a49abcdb2462a3fb1c3289 100644 (file)
@@ -7,7 +7,7 @@
 
 # Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 Counter example
        Within               chapter
@@ -71,6 +71,16 @@ Style Numbered_Examples_(consecutive)
        LabelType             Enumerate
        LabelCounter          "example"
        ResumeCounter         true
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
        Argument item:1
                LabelString   "Custom Numbering|s"
                Tooltip       "Customize the numeration"
index 3f0a3f875796ffc6cc0d04e2e7f5745e7b59c736..5cd74e1f1c90ca2ac00db5ff639c5cf229ec29d7 100644 (file)
@@ -6,7 +6,7 @@
 # Note that this file is included in sweave.module,
 # knitr.module and noweb.module.
 
-Format 68
+Format 69
 
 Counter chunk
     PrettyFormat "Chunk ##"
index e0368963aa82026bf21a0d33dd8d72e68cff9a1b..bf6bf72a30bddfabfab7dadd4e02ba2649a64339 100644 (file)
@@ -15,7 +15,7 @@
 # Modified for LyX 12 by Jean-Marc Lasgouttes and MV.
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 PageStyle               Plain
@@ -289,6 +289,16 @@ Style Bibliography
        EndFont
        TocLevel              0
        IsTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 
index 6d36fd1d43e990b06843a7303c16f477363a89eb..532a413473b8f76fe4cd20cb8fe20e409278ec65 100644 (file)
@@ -6,7 +6,7 @@
 
 # Author : Martin vermeer <martin.vermeer@hut.fi>
 
-Format 68
+Format 69
 
 InsetLayout Flex:Noun
        LyxType               charstyle
index c82c5218c54863aca571e60592654629bee8f8ad..6fce053f52e90b862dc347ea245727d41a81eacb 100644 (file)
@@ -6,7 +6,7 @@
 # Author : Herbert Voss <voss@perce.de> 2001/08/13
 
 
-Format 68
+Format 69
 Columns                 2
 Sides                   2
 #SecNumDepth                            # no counting
index 96fe740e09de6bfe555bec4d36dae0637af1ad61..f655a390cfcd5c019a50fa48b33959a53cf2f932 100644 (file)
@@ -8,7 +8,7 @@
 # be removed later.
 
 
-Format 68
+Format 69
 Style LyX-Code
        Category              MainText
        Margin                Static
index ab79afce9cfd05aa8c8feeca6cd80b514d0319a2..6445e64de8b533a9e88a6eb971aa8b1d9b25b3ba 100644 (file)
@@ -7,7 +7,7 @@
 # feel free to contribute missing features!
 
 
-Format 68
+Format 69
 Columns            1
 Sides              2
 SecNumDepth        1
index fdbe9bebacabb2623029ec8af92bdd761cf40f18..f5f1afb4f32986edef6ba17780dc21950f3cda24 100644 (file)
@@ -3,7 +3,7 @@
 # Redefines several insets (Index, Branch, URL) as being Minimalistic. 
 #DescriptionEnd
 
-Format 68
+Format 69
 
 InsetLayout Index
                Decoration   minimalistic
index 687184e80ee2a034763d15ed483ea615b043d7d2..f658229acfdb3dc25445cc663ea6d24fc08c8494 100644 (file)
@@ -7,7 +7,7 @@
 
 
 # General textclass parameters
-Format 68
+Format 69
        Columns         1
        Sides           1
        SecNumDepth     -1
@@ -521,6 +521,16 @@ Style Bibliography
        EndFont
        TocLevel        1
        IsTocCaption    0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 Style Recipient
index 427e974cf9cd4965b29220468f04d581b20070ff..c1f4a76500670145c805ed1335b6ad6e205f2e44 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 #Authors: Uwe Stöhr and Jürgen Spitzmüller
 
-Format 68
+Format 69
 
 InsetLayout Flex:Multiple_Columns
   LyXType                      custom
index 9d66a50dad7410216784116ac82896afaca5c3e2..da8e1983ec7db9c9035424f747ceff23338b6ab7 100644 (file)
@@ -6,7 +6,7 @@
 # Transposed by Tomasz Łuczak <tlu@technodat.com.pl>
 # Heavily modifed and enhanced by several developers.
 
-Format 68
+Format 69
 Input stdclass.inc
 
 NoStyle   Chapter
index 66077d1eac79040cbb1c0527a8ccb91da7d61f48..e7bd385a35d33cb5f6c0da44f511914691f20008 100644 (file)
@@ -6,7 +6,7 @@
 # Transposed by Tomasz Łuczak <tlu@technodat.com.pl>
 # Heavily modifed and enhanced by serveral developers.
 
-Format 68
+Format 69
 Input stdclass.inc
 Input numreport.inc
 
index 5f92fcae1d1720446bd731a4ae551cf9a998bd81..2dcf6c524ed6e4f8696b1a4148bb24d7e495e02c 100644 (file)
@@ -6,7 +6,7 @@
 # Transposed by Tomasz Łuczak <tlu@technodat.com.pl>
 # Heavily modifed and enhanced by serveral developers.
 
-Format 68
+Format 69
 Input stdclass.inc
 Input numreport.inc
 
index 9c36349fb4fbf89e41e1a6230b98b8133f5b072d..d7fb28f3c05eac0206ba68936920efe459e44304 100644 (file)
@@ -9,7 +9,7 @@
 #
 # Author: Jacob Bishop <bishop.jacob@gmail.com>
 
-Format 68
+Format 69
 
 AddToPreamble
 \usepackage[natbibapa]{apacite}
index b044f88230accb92cc7cbd7f0928a0f35f47571c..0b6d41315f4c436dacb76a23dbbe57f664a06059 100644 (file)
@@ -4,7 +4,7 @@
 #DescriptionEnd
 #Category: literate
 
-Format 68
+Format 69
 Input litinsets.inc
 OutputType              literate
 
index 9cf0679d2919e88bae163ca17540eedc4523964a..ebded4136f57c961997a29efea77612bb11b78b3 100644 (file)
@@ -1,7 +1,7 @@
 # Author : André Pönitz
 # This include file contains label definitions for an article-like numbering.
 
-Format 68
+Format 69
 
 # appendix applies to sections.
 Counter section
index 77ee00a44185a31343eace56390dfe0ed56dfb18..47eb909459a8951c2fcdccff5154d93dc96d325d 100644 (file)
@@ -1,7 +1,7 @@
 # Author : André Pönitz
 # This include file contains label definitions for a report-like numbering.
 
-Format 68
+Format 69
 
 Counter chapter
        Within                ""
index 839ff6f17e6ceb52cd672fd7c451037cf6e9c3c4..1391f97cf23a6b63ecd95aa299d6fdf9fa5d5b11 100644 (file)
@@ -2,7 +2,7 @@
 # This include files contains label definitions for a article-like numbering.
 
 
-Format 68
+Format 69
 Style Section
        LabelType             Static
        LabelCounter          section
index c194ab08351661c57486947b1434242d14695ae1..d063570ca2414af7d1761d3bca42858113c68cf1 100644 (file)
@@ -5,7 +5,7 @@
 # Created by Jean-Marc Lasgouttes (Jean-Marc.Lasgouttes@inria.fr)
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 SecNumDepth             3
index b84dec75144d2fae6430f373e66a293148479a3d..2760f586587493432fff2d063e3f0ac565a9376a 100644 (file)
@@ -11,7 +11,7 @@
 # Author: Georg Baum <baum@lyx.org>
 # (structuring taken from enumitem.module by Günter Milde)
 
-Format 68
+Format 69
 
 AddToPreamble
        \usepackage{paralist}
index 274cb3d039b485438c46e3a48844624865aa2ffb..6fb0f4ffd1e08cf262a95c6a905db937a4352678 100644 (file)
@@ -7,7 +7,7 @@
 # Author: Juergen Spitzmueller <spitz@lyx.org>
 #         Uwe Stöhr <uwestoehr@lyx.org>
 
-Format 68
+Format 69
 
 #
 # helper commands
index a3294ca42b4b2a32adac79279766beb9bcb63637..88f81205fc957f8ea5bca6e94b726b8d49df8337 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 # Author: Uwe Stöhr <uwestoehr@lyx.org>
 
-Format 68
+Format 69
 
 #
 # the form environment
index a2c253a8b0939a029f9d193538cda31a21c42482..35d7d3b36a053700c15b19d5246e434f1fa863bf 100644 (file)
@@ -5,7 +5,7 @@
 # Created: 29-Aug-05 by Mael Hilléreau
 # Modified: 20-May-06 by Uwe Stöhr, 18-Mar-2013 Jürgen Spitzmüller
 
-Format 68
+Format 69
 
 Input stdcounters.inc
 Input stdinsets.inc
@@ -276,6 +276,16 @@ Style Itemize
     LabelString   "Itemize Options"
     Tooltip       "Optional arguments for this list (see enumitem manual)"
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   Argument item:1
     LabelString   "Custom Item|s"
     Tooltip       "A customized item string"
@@ -328,6 +338,16 @@ Style Enumerate
     Tooltip       "Optional arguments for this list (see enumitem manual)"
     Requires      1
   EndArgument
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   Argument item:1
     LabelString   "Custom Item|s"
     Tooltip       "A customized item string"
@@ -373,6 +393,16 @@ Style Bibliography
   LabelBottomSep 0
   TocLevel       1
   IsTocCaption   0
+  Argument listpreamble:1
+    LabelString    "Bib preamble"
+    MenuString     "Bibiography Preamble"
+    Tooltip        "LaTeX code to be inserted before the first bibliography item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
 End
 
 ###
index 9fe3340e55485f6dd45c54c8d99be04fc9967ea3..ca361347de6d30522009c006eecc2547b828d8f1 100644 (file)
@@ -27,7 +27,7 @@
 # Another command, \ingred{...}, is defined to typeset a
 # list of ingredients.
 
-Format 68
+Format 69
 Input scrclass.inc
 Input numreport.inc
 
index 490d5b6053fcc49c863e1d60fb892e3fb1b361c4..10c7280661eacf40cb759f7c94a52021bbaa99ce 100644 (file)
@@ -6,7 +6,7 @@
 # Transposed by Pascal André <andre@via.ecp.fr>
 # Heavily modifed and enhanced by serveral developers.
 
-Format 68
+Format 69
 Input stdclass.inc
 Input numreport.inc
 
index 6cc666ab0932a57618989583bec9a0c840aa9dee..516ff30c7f24e316617be089d44d6aa0403cb86b 100644 (file)
@@ -10,7 +10,7 @@
 #          Amir Karger (LyX v11.34 style modifications - using changes
 #                       made by Jean-Marc Lasgouttes to amsart.layout)
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 PageStyle               Headers
index 9cd9888a8b3e6f3ec33dc06376ab17e0625641fc..e66cf213c53e8c330ff03cbd0a9bb0091564ad09 100644 (file)
@@ -16,7 +16,7 @@
 #     - add support for \onlinecite{}
 
 
-Format 68
+Format 69
 
 Input stdclass.inc
 Input numrevtex.inc
index a6181c5fce30e26fab6b4b4643b4c41d897893ca..e2fc97d08d6614b53e004670250a76a1dc1bac68 100644 (file)
@@ -11,7 +11,7 @@
 #          Amir Karger (RevTeX 4 beta) 9/1999, 7/2000
 # Heavily modifed and enhanced by serveral developers.
 
-Format 68
+Format 69
 
 Columns                   1
 Sides                     1
index fe10782aece2f0464f59232b9d5d2e5e442565b3..1c1c3f0c376d05a85cbbba246b434851b5af2e02 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 #Author: Uwe Stöhr <uwestoehr@web.de>
 
-Format 68
+Format 69
 
 InsetLayout "Flex:R-S number"
        LyxType         custom
index 8ce2239939991f194beb33306874e19d417b5eaa..a1fc2ad32c17e59b5f84c21b6a504fb361b26a1a 100644 (file)
@@ -7,7 +7,7 @@
 #
 # Input general definitions
 
-Format 68
+Format 69
 
 Input stdclass.inc
 
index d852628a8db4fa8c39be1d86afe8fb7cb415e807..fe0631f444d9a8c7fd804704ae2d7b5352d5c46e 100644 (file)
@@ -4,7 +4,7 @@
 # KOMA scrartcl textclass definition file.
 # Bernd Rellermeyer <100.41728@germanynet.de>, 1998/7/11.
 
-Format 68
+Format 69
 Input scrclass.inc
 
 SecNumDepth            3
index 197c0d7fe2b103c47bcbab2316d55b97cf10ac83..db95cc862aed189022c56d297d2054c1f4064b85 100644 (file)
@@ -3,7 +3,7 @@
 #  \DeclareCategory{Articles}
 # Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 # Includes
 Input scrartcl.layout
index b5ca89fbb4b033750f03a00d3fe0d2afbae2614a..bb743be1b73c8149c9ffbd6b6eddd1080aa04eb8 100644 (file)
@@ -4,7 +4,7 @@
 # KOMA scrbook textclass definition file.
 # Bernd Rellermeyer <100.41728@germanynet.de>, 1998/7/11.
 
-Format 68
+Format 69
 Input scrclass.inc
 Input numreport.inc
 
index 8fd30ba0a904fec120dbdb709775cf17d60d8ac5..ee182807c5b3a57c82549cbbcd9b0f185bd34b93 100644 (file)
@@ -8,7 +8,7 @@
 # Labeling is now used also in non-KOMA classes
 
 
-Format 68
+Format 69
 SecNumDepth             2
 TocDepth                2
 DefaultStyle            Standard
index 451c393b19fc3129816ec7e3f98d3dd4a19e0600..20c342e907042e151cfbe15724563244f1e60199 100644 (file)
@@ -4,7 +4,7 @@
 # KOMA scrlettr textclass definition file.
 # Bernd Rellermeyer <100.41728@germanynet.de>, 1999/2/17.
 
-Format 68
+Format 69
 Style Standard
        Category              MainText
        LatexName             dummy
index 913759ce2faeabcb03c9756cd0ce387349211c9d..c00010014c330394fe18219851c53eec228aedf1 100644 (file)
@@ -5,7 +5,7 @@
 # Juergen Spitzmueller <spitz@lyx.org>, 2003/2/17.
 # Uwe Stöhr <uwestoehr@web.de>, 2008/2/03.
 
-Format 68
+Format 69
 Provides subscript 1
 
 Style Standard
index dc0899146b255d7f06976cdbf9d739ee6b47d56c..ae9bfbde207c68085c2332518bb1356abb262194 100644 (file)
@@ -4,7 +4,7 @@
 # KOMA scrreprt textclass definition file.
 # Bernd Rellermeyer <100.41728@germanynet.de>, 1998/7/11.
 
-Format 68
+Format 69
 Input scrclass.inc
 Input numreport.inc
 
index 0b4696ba0caf94415caf32b102f889902f5d34a0..6580e524ae4752038e8ef0db31a50604da3fd602 100644 (file)
@@ -6,7 +6,7 @@
 
 # Author: Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 InsetLayout Flex:SectionBox
        LyXType               custom
index 9fa19f691a4409481fd60909f34d8de608c7b7c3..c4ae13265ad39e2d2465f1a28206bbcf86d6096f 100644 (file)
@@ -11,7 +11,7 @@
 #   1.4 2008-10-08 Günter Milde (use --Separator-- "look")
 #   1.5 2011-06-09 Günter Milde (Use Flex insets)
 
-Format 68
+Format 69
 Sides  1
 Columns        1
 
index 96dc193a6a8df61b931465132dfb0df5bc04aa51..094d0aad32721d01cd42e65b73512441a6fa1532 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 #Author: Uwe Stöhr <uwestoehr@web.de>
 
-Format 68
+Format 69
 
 AddToPreamble
  % used for custom paragraph shapes
index 76ab0da13783b15bd160389a40f8880d333ec788..34f2489f498ed9f0baba480b8ffe104e2a1e0c54 100644 (file)
@@ -11,7 +11,7 @@
 # Modified from  amsart.layout May '08 by Andrew Corrigan <acorriga@gmu.edu>
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   2
 PageStyle               Headers
@@ -350,6 +350,16 @@ Style Bibliography
        EndFont
        TocLevel              1
        IsTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 NoStyle                 Chapter
index 0613e2dc5e9fbe406f749ca0f0229ed18880a074..f0d7747d1e0a636765c5bd7e082033420520c2f3 100644 (file)
@@ -17,7 +17,7 @@
 # ACM style files can be obtained at
 # http://www.acm.org/sigs/pubs/proceed/template.html
 
-Format 68
+Format 69
 
 Columns                        1
 Sides                  1
index 7cb8b38441b385cbfa0642357a07ae2eeeab4d5b..77a9b2032beb6ce0516883856268012433da24e1 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Jean-Marc Lasgouttes (Jean-Marc.Lasgouttes@inria.fr)
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 SecNumDepth             -1
@@ -68,6 +68,16 @@ Style Topic
        Margin                Manual
        LatexType             Item_environment
        LatexName             topic
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
        NextNoIndent          1
        LabelSep              xxx
        ParSkip               0.4
@@ -90,6 +100,16 @@ Style Itemize
        Margin                Static
        LatexType             Item_Environment
        LatexName             itemize
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
        NextNoIndent          1
        ToggleIndent          Never
        LeftMargin            MMN
@@ -166,4 +186,14 @@ Style Bibliography
        EndFont
        TocLevel              1
        IsTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
index 7e392bab6f94d3a3e1ad538d955c2c6555c4e52b..aca0b5e1e940652cb674e7741930d2cd34fcc52f 100644 (file)
@@ -6,5 +6,5 @@
 # TeX templates are found at http://www.inderscience.com/mapper.php?id=64
 #
 # Read the definitions from article.layout
-Format 68
+Format 69
 Input article.layout
index afe30c902ade65e37fc3029ad8634956634a98ce..5f18d431e903d43dab13d8a7dc90e3287dfc48c7 100644 (file)
@@ -3,5 +3,5 @@
 #  \DeclareCategory{Obsolete}
 
 # Read the definitions from article.layout
-Format 68
+Format 69
 Input article.layout
index 191c6e52ffaf85edd9aee2355d177edccb1e4311..3d47cfee2005a9bec849e06eaf8033131a9a6cc1 100644 (file)
@@ -8,7 +8,7 @@
 #
 
 
-Format 68
+Format 69
 Columns        1
 Sides          1
 PageStyle      Plain
index d41456c8530ccc212e98815a0c39836123608bc1..d0cfd1d5afd2b23b14ef189ebeb9b76365d75f51 100644 (file)
@@ -6,7 +6,7 @@
 # to be used with the spie.cls LaTex-style available at
 # http://public.lanl.gov/kmh/spie/
 
-Format 68
+Format 69
 Input stdclass.inc
 
 NoStyle Chapter
index 687bf9aa45064c40c955c87e0e2eead7feb977ed..aa79adb8aed4509e2a947186b1f2434b8d737587 100644 (file)
@@ -2,7 +2,7 @@
 # Author : Martin vermeer <martin.vermeer@hut.fi>
 # Character Styles definition
 
-Format 68
+Format 69
 
 # Error fallback:
 InsetLayout Flex
index a589cf0260ffdcf8cfc478e17ccc73bf8a86fb84..895605eac863a72da67bf554f4bc67d30ce62990 100644 (file)
@@ -11,7 +11,7 @@
 # Author: Richard Heck <rgheck@comcast.net>
 #         Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 CiteFormat default
        #
index 40c32fa081f3401080980d1cae7e460a6c03105d..b60d2f53220d618ce720367872bc3c901c5417aa 100644 (file)
@@ -7,7 +7,7 @@
 # ``standard'' layouts, like article and friends.
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 SecNumDepth             2
index 60d51d46c7d0efa6ee2c901b0f9d9289eef15461..30a9e0dc6c7d8ad299b5b62416553c53f859c73a 100644 (file)
@@ -4,7 +4,7 @@
 # in most LyX layouts.
 
 
-Format 68
+Format 69
 Counter part
        LabelString          "\Roman{part}"
        PrettyFormat         "Part \Roman{part}"
index 80f744f4b14fc627e58d29b85d2b57c5dbc43e17..18cd241ce77775a3f017aed1a85ec7b6b86ec299 100644 (file)
@@ -2,7 +2,7 @@
 # Author : Martin vermeer <martin.vermeer@tkk.fi>
 # Custom Inset layouts definition
 
-Format 68
+Format 69
 
 # Error fallback:
 InsetLayout "Flex:Custom"
index ade667308842eedaaa9bf342536f7e5f0630aa22..6116ce25106dbfa2c42346b93b653de680d20373 100644 (file)
@@ -1,6 +1,6 @@
 # This defines the names used by common Float types.
 
-Format 68
+Format 69
 
 OutlinerName table        "Tables"
 OutlinerName figure       "Figures"
index 3eff2b83470eab8d9b7f7a1795b88e318a6bad70..8fd6981e63b719e986b7899f31f843a79a7bf786 100644 (file)
@@ -4,7 +4,7 @@
 # in most LyX layouts.
 
 
-Format 68
+Format 69
 
 Input stdfloatnames.inc
 
index 72847d1abccace7e48d32e9130d247216f5d5e04..e1705d317f03547c1004b9cb040f8d279c33a849 100644 (file)
@@ -4,7 +4,7 @@
 #
 # Detailed format description is available in the customization manual
 
-Format 68
+Format 69
 
 Provides stdinsets 1
 
index ccea39c1ed2fceeef5dc3166a62f664964ab4efd..5982f6f936fbae33e8950ed5e7a481b59c0efa50 100644 (file)
@@ -7,7 +7,7 @@
 # quotations and such.
 
 
-Format 68
+Format 69
 
 Style Quotation
        Category              MainText
index c834b64bd67ddedbf4e86800ccb7ecebfa9a7b15..ad49c41b2e1c0ac7484e52683c3f6c7d965e8f90 100644 (file)
@@ -3,7 +3,7 @@
 # Heavily modifed and enhanced by several developers.
 
 
-Format 68
+Format 69
 Columns                 1
 Sides                   1
 PageStyle               Empty
index b1e93a7f927abba03361c4fab4085d7f5209b2e1..dcfefbf3ef0acf06d358917081dddb20f683159f 100644 (file)
@@ -6,7 +6,7 @@
 # This include files contains various standard environments for lists.
 
 
-Format 68
+Format 69
 
 Input stdlyxlist.inc
 
@@ -33,6 +33,16 @@ Style Itemize
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
@@ -62,6 +72,16 @@ Style Enumerate
                LabelString   "Custom Item|s"
                Tooltip       "A customized item string"
        EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 Style Description
@@ -91,6 +111,16 @@ Style Description
        HTMLStyle
                dl.description dt { font-weight: bold; }
        EndHTMLStyle
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
index 310ff6bbc55b10af18fb4fdf60a54c23c7f700d9..0d7ccb067ffffba3afc5a68cb57741ec52e2aac2 100644 (file)
@@ -1,7 +1,7 @@
 # The special "LyXList". Separated out for inclusion where the
 # whole of stdlist.inc is not needed.
 
-Format 68
+Format 69
 
 Style Labeling
        Category              List
@@ -18,6 +18,16 @@ Style Labeling
        AlignPossible         Block, Left
        LabelType             Manual
        LabelString           "00.00.0000"
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
        HTMLTag               ol
        HTMLAttr              class='lyxlist'
        HTMLItem              li
index 852e46868dc740deedeaa7eda3412f39c5a189e0..a828b1320eadaf4312f0938c065b4c2a3a60a06f 100644 (file)
@@ -7,7 +7,7 @@
 # in stdclass.inc, so any file that includes either of these will get
 # the standard RefPrefix definitions.
 
-Format 68
+Format 69
 
 ModifyStyle Part
        RefPrefix part
index e752ee197a02bb7f259ad5b4f0704ce7af6aa05c..7bbb19188df948edf91acefea3cdb25beec686a1 100644 (file)
@@ -7,7 +7,7 @@
 # commands that are useful for article-like document classes, but not
 # for letters.
 
-Format 68
+Format 69
 
 Style Part
        Category              Sectioning
index 85d544ffacb3b8a828b61642faaf12fc2151160c..118cc6d976d8d8696cd17b0d62a42ae4209809b1 100644 (file)
@@ -9,7 +9,7 @@
 # modifying the style of the regular sectioning layouts.
 
 
-Format 68
+Format 69
 Style Part*
        CopyStyle       Part
        Category        Unnumbered
index 10bcfe8464ea6fb116bdd1178fc786fc16224795..60196a7d33b0747ddfbcbaca2f0040409b99492b 100644 (file)
@@ -8,7 +8,7 @@
 # a document, like abstract, bibliography and such.
 
 
-Format 68
+Format 69
 Style Abstract
        Margin                Static
        LatexType             Environment
@@ -83,4 +83,14 @@ Style Bibliography
        EndHTMLStyle
        TocLevel              1
        ISTocCaption          0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
index 773477d907f21bfae2d6a715d7c3c1d483a1cd71..419d4df04a0682cca8803ff016aeaf37618b7ec9 100644 (file)
@@ -8,7 +8,7 @@
 # a document, like title, author and such.
 
 
-Format 68
+Format 69
 
 
 Style Title
index cbbd1b918d300a6ac61b0f29abdaf29ac130f95a..2009b37773d49511785c25340f87376fba590245 100644 (file)
@@ -5,7 +5,7 @@
 
 # Author: Joel A. Kulesza (jkulesza@gmail.com)
 
-Format 68
+Format 69
 
 InsetLayout Flex:Subequations
   LyxType               custom
index 4c8094df2aacfd5d98d8dda93cea68049005bce1..b285ab55859cc881c9a45a76d220ded9d2913495 100644 (file)
@@ -19,7 +19,7 @@
 # see http://www.springer.com/authors for class files and further instructions
 
 
-Format 68
+Format 69
 PageStyle              Plain
 
 
@@ -595,6 +595,16 @@ Style Bibliography
        EndFont
        TocLevel        0
        IsTocCaption    0
+       Argument listpreamble:1
+         LabelString    "Bib preamble"
+         MenuString     "Bibiography Preamble"
+         Tooltip        "LaTeX code to be inserted before the first bibliography item"
+         PassThru       1
+         Font
+           Family typewriter
+           Color latex
+         EndFont
+       EndArgument
 End
 
 Style Description
index 60dbe9420c0749c4fd413358dfc5d5fb9e3020e9..77e874ffbc5baec919498661e6041e6826b3287c 100644 (file)
@@ -20,7 +20,7 @@
 # see www.springer.de/author/tex/help-journals.html for class files
 
 
-Format 68
+Format 69
 Input svcommon.inc
 
 NoStyle Front_Matter
index c40d46041a57f2fbc155b66e405266aa17a9727c..4b3fa4252fba7d04c95816ba5a0e5bcfd301a330 100644 (file)
@@ -15,7 +15,7 @@
 #
 # see ftp://ftp.springer.de/pub/tex/latex/svjour3/ for class files
 
-Format 68
+Format 69
 
 Input svcommon.inc
 
index 04feb3f5ff89fcbcb0fddb2834ef571d7468596e..241d94deed99caf4b40e4dbf69448ab33c9e847f 100644 (file)
@@ -24,7 +24,7 @@
 # see www.springer.de/author/tex/help-journals.html for class files
 
 
-Format 68
+Format 69
 Input svcommon.inc
 
 NoStyle Front_Matter
index 2be711b6370a8c62994c419143b64bd886795054..7ec1afab3859ac5fa9377379962659835b032b0f 100644 (file)
@@ -8,7 +8,7 @@
 #  Class and style files and templates are found at:
 #       http://wiki.lyx.org/Examples/Springer
 #
-Format 68
+Format 69
 Input svcommon.inc
 
 TocDepth                2
index 0e833a5cab10567790aacd5674eb42dd60cab41a..577fddf90b73ae53f4d99e91224edc8eaac1999f 100644 (file)
@@ -8,7 +8,7 @@
 #  Class and style files and templates are found at:
 #       http://wiki.lyx.org/Examples/Springer
 #
-Format 68
+Format 69
 
 Input svcommon.inc
 
index 7010743857d4d2cfdcdfe2d6933510f9fa4bc043..167763de77aa4e1390805845611bf2cfa587db90 100644 (file)
@@ -31,7 +31,7 @@
 # see www.springer.de/author/tex/help-journals.html for class files
 
 
-Format 68
+Format 69
 Input svcommon.inc
 
 NoStyle Front_Matter
index 511c78fe5dd67512b0789cf3ef64462582d1fc73..0c8253b5cd0b59938ec3b3a2c2f7e0447f326eda 100644 (file)
@@ -6,7 +6,7 @@
 #Category: literate
 #Excludes: lilypond
 
-Format 68
+Format 69
 
 Input litinsets.inc
 
index 423d4b98d1d37e8ed90909621538cd20ee0e7d03..fdb9a9b68ba170d70a603668648029a09513b4bd 100644 (file)
@@ -4,7 +4,7 @@
 #the section number to the table number, as in 'Table 2.1'.
 #DescriptionEnd
 
-Format 68
+Format 69
 
 Requires amsmath
 
index 0f98395ac2408de8f4da6eef6d355e173f26a6df..e18fe050798ac050fa1e5a143dbee7df19410cda 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)1
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 93cc824124f294c1417d30ed30a702a8f90ce8e3..ca48200e1c14a1637aefec5703c79885d933e91f 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota6@gmail.com)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 1907cac4b9aae4e7549b6aed26db0c7c1ae5b12d..be0ed9044e81868022c803874edd28ae25ba4325 100644 (file)
@@ -6,7 +6,7 @@
 #Authors: Jürgen Spitzmüller
 #         Uwe Stöhr <uwestoehr@lyx.org>
 
-Format 68
+Format 69
 
 InsetLayout Flex:Color_Box
   LyXType               custom
index ce42eabed20e86e330bf906be64b63a7f5b402d2..a17ce77c6358e8c0c2985ac4c75448c0f5255a3f 100644 (file)
@@ -22,7 +22,7 @@
 # - Case (by inclusion)
 
 # We need separate counters for each theorem-like style.
-Format 68
+Format 69
 Counter theorem
 End
 Counter corollary
index bf66f514a10db10887d244ed54471403429e1e44..aea0a135d27a926937ef468ed7c1ebb8c527030a 100644 (file)
@@ -17,7 +17,7 @@
 # Modularized Jan 08 by Richard Heck <rgheck@comcast.net>
 # Hacked June '09 by Paul Rubin <rubin@msu.edu> to use separate counters
 
-Format 68
+Format 69
 
 Requires       amsmath,amsthm
 
index 76a6efb77625d0e7a56912e00029deeea64f55dd..af6e2967992880558df6d987d6e093577113b4ba 100644 (file)
@@ -24,7 +24,7 @@
 
 
 # We need separate counters for each theorem-like style.
-Format 68
+Format 69
 Counter theorem
 End
 Counter corollary
index 5018df05f60b461348527443fdd7bd9b87fc8a10..ad5ed4bcffd7d2e6764a44fd1866ea3e24ed4465 100644 (file)
@@ -18,7 +18,7 @@
 # Hacked June '09 by Paul Rubin <rubin@msu.edu> to use separate counters
 # Chapter dependence added Oct '16 by Andrew Parsloe <aparsloe@clear.net.nz>
 
-Format 68
+Format 69
 
 Requires       amsmath,amsthm
 
index a5b4773cdf33c2b081d4dde21b958a564662242b..b09fad38045027b6318a7b1dffbb7bc600db66eb 100644 (file)
@@ -18,7 +18,7 @@
 # Modularized Jan 08 by Richard Heck <rgheck@comcast.net>
 # Hacked June '09 by Paul Rubin <rubin@msu.edu> to use separate counters
 
-Format 68
+Format 69
 
 Requires       amsmath
 
index ca7c92d2a17645a5258a921e7cedc767ab072fcf..05b6596a867dc0d62224555791509597e6a0e490 100644 (file)
@@ -19,7 +19,7 @@
 # Hacked June '09 by Paul Rubin <rubin@msu.edu> to use separate counters
 # Chapter dependence added Oct '16 by Andrew Parsloe <aparsloe@clear.net.nz>
 
-Format 68
+Format 69
 
 Requires       amsmath
 
index b17ab6dba55c2bf9abf2857fd3e40b9440b99b7c..ac4f75d94ce4f9ed9a9ca0736992a99f3f63a88a 100644 (file)
@@ -15,7 +15,7 @@
 # Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
 # Modularized Jan 08 by Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Requires       amsmath
 
index 800ec0b6f0d7644ebc72328e878bc1251ab7b119..ad116271836026c758bcf901c886a453823b8759 100644 (file)
@@ -20,7 +20,7 @@
 # - Proof
 # - Case (by inclusion)
 
-Format 68
+Format 69
 
 OutlinerName thm "Definitions & Theorems"
 
index 6fe5ee8a8898bcf635d06118adf93967ac2dff9a..385d40f80f3fc04280b84118aa82a4d185e830d8 100644 (file)
@@ -14,7 +14,7 @@
 # Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
 # Modularized Jan 08 by Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Requires       amsmath,amsthm
 
index fcdda28ffd03fb4e90b2ded9b6fe75a36473a105..270483c4ac3083f98742343fd34fe1c1019ea3f1 100644 (file)
@@ -22,7 +22,7 @@
 # - Proof
 # - Case (by inclusion)
 
-Format 68
+Format 69
 
 Style Theorem
        Category              Reasoning
index e7c385bb040dc0a1bb44e74fd1ad75d9de303660..7ca429cf9d1a4537d1cbe2953f883d629015e53c 100644 (file)
@@ -11,7 +11,7 @@
 
 # Author: Paul Rubin <rubin@msu.edu> (hacked from Richard Heck's theorems-std.module)
 
-Format 68
+Format 69
 
 # We need separate counters for each theorem-like style.
 Counter theorem
index cb54e0277e17db062682ab8a0902537486102c64..bff286409da23e5c88b4943256a9cf10c3c95b1c 100644 (file)
@@ -6,7 +6,7 @@
 # Define Case as an enumeration environment
 # with its own counters
 
-Format 68
+Format 69
 
 Counter casei
         LabelString "Case \arabic{casei}."
@@ -26,7 +26,6 @@ End
 
 Style Case
   Category              Reasoning
-
   Margin                Static
   LatexType             Item_Environment
   LatexName             casenv
@@ -49,6 +48,16 @@ Style Case
   HTMLItem              li
   HTMLLabel             NONE
   RefPrefix             enu
+  Argument listpreamble:1
+    LabelString    "List preamble"
+    MenuString     "List Preamble"
+    Tooltip        "LaTeX code to be inserted before the first item"
+    PassThru       1
+    Font
+      Family typewriter
+      Color latex
+    EndFont
+  EndArgument
   Argument item:1
     LabelString   "Custom Item|s"
     Tooltip       "A customized item string"
index c2026392386878a13f7f45c9292e7436b2a17a47..592b75eab7c3412b0d2fdc226a8c68c6ab08981d 100644 (file)
@@ -11,7 +11,7 @@
 
 # Author: Paul Rubin <rubin@msu.edu> (hacked from Richard Heck's various modules)
 
-Format 68
+Format 69
 
 # We need separate counters for each theorem-like style.
 Counter theorem
index 1b754ee4b68c55e29e665c138fce40753920a95d..95b8c57313c31c97641164fe56641b1268e9f789 100644 (file)
@@ -10,7 +10,7 @@
 
 # Author: Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Counter theorem
        Within         chapter
index f84c7e94502860019ab4ac04e99612549ce231bd..2f0db8f5f22e42dcc1543656f62bb8bf59d22c2d 100644 (file)
@@ -6,7 +6,7 @@
 #DescriptionEnd
 #Original Author: John Perry
 
-Format 68
+Format 69
 
 ProvideStyle Theorem*
        Category              Reasoning
index 48dbdb23af2d9151bc9ccbe35c7a260f0e38e869..6539644c3c6533721922616c8ba9925438a757d6 100644 (file)
@@ -1,7 +1,7 @@
 # Sets the order of the main theorem environments
 # Author: Richard Heck
 
-Format 68
+Format 69
 
 #Get the order right
 Style Theorem
index 587f0c9accaf871cc4c8568d340295a3b8e50a11..4cf020a4aa6e6945dcef7e8e130b2d60ddb052ba 100644 (file)
@@ -1,6 +1,6 @@
 # Moved here by rgheck. Original author cloudy.
 
-Format 68
+Format 69
 
 #This is just a hacked version of the AMS proof environment
 Style Proof
index ce0785c860d7dc18142c43455a3c1018617d6f8c..282c2b9f268688f9cbec6b88e8d58a237702d87a 100644 (file)
@@ -8,7 +8,7 @@
 # Tinkered with Sep. '07 by Paul Rubin <rubin@msu.edu>
 # Modularized Jan 08 by Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Style Proof
        Category              Reasoning
index a0e719304443de1de0598b0fc694a8051ba41ff1..1dc0af04e3d0b279d5fed66e78111f4400aef468 100644 (file)
@@ -1,6 +1,6 @@
 # Reference prefixes for theorem environments
 
-Format 68
+Format 69
 
 ModifyStyle Theorem
        RefPrefix thm
index a87767130d4300350b71a1943f38bc985d33e0a3..69c0bf8f0570f05c7fee02508bb8d02c8a97cf50 100644 (file)
@@ -11,7 +11,7 @@
 
 # Author: Paul Rubin <rubin@msu.edu> (hacked from Richard Heck's various modules)
 
-Format 68
+Format 69
 
 # We need separate counters for each theorem-like style.
 Counter theorem
index f22e8a3de7e3c99b024eba4a62f10553ba83344a..ea256355e5f014f33aa50149fb82f2c9740e48dc 100644 (file)
@@ -9,7 +9,7 @@
 
 # Author: Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Counter theorem
        Within         section
index 320afeac4bf2b27e9553132ef1929273d9385855..d00345d0af6b9577e5d363ecf5e9fa57576a1ea0 100644 (file)
@@ -1,7 +1,7 @@
 # Sets the order of the main theorem environments
 # Author: Richard Heck
 
-Format 68
+Format 69
 
 Style Theorem
        CopyStyle       Theorem*
index efe899e7f4503b62bd9afdd72b5bdfe5b36462d6..6cdc45c02ba85fca281f89418faa88c057353d31 100644 (file)
@@ -19,7 +19,7 @@
 # - Claim
 # - Proof
 
-Format 68
+Format 69
 
 OutlinerName thm "Definitions & Theorems"
 
index 3c768130b1d0310811562a72a3650033e6b4e618..c91716977e709be68c8545615e1a0248b9c21675 100644 (file)
@@ -8,7 +8,7 @@
 
 # Author: Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Input theorems-order.inc
 Input theorems-starred.inc
index 4ae64ea19468573c47a22fc077cef86abd31d227..5ac3aec6eefea80b3624f9ff414286fb4e5396fc 100644 (file)
@@ -9,7 +9,7 @@
 
 # Author: Richard Heck <rgheck@comcast.net>
 
-Format 68
+Format 69
 
 Counter theorem
 End
index 1bed3ccfe3429bf686e6f848b2555c5ce67ef69b..54cc31e9d98ce21040eb42c8bf193ce8fc02d6eb 100644 (file)
@@ -26,7 +26,7 @@
 # - Note
 
 
-Format 68
+Format 69
 
 OutlinerName thm "Definitions & Theorems"
 
index f7d7b3e2f3cff3511d3504e1b697317ab6f3e929..1e7dd2ffabbf312373a0a7146f989cee24c4f59b 100644 (file)
@@ -20,7 +20,7 @@
 # - Claim
 # - Case (by inclusion)
 
-Format 68
+Format 69
 
 OutlinerName thm "Definitions & Theorems"
 
index 2ed5b481adabd8d2c08af85e26dcefdda70b0f31..2a4b69818409305c6da31f1c62ffee2ed2d5afb5 100644 (file)
@@ -9,7 +9,7 @@
 # Authors: Stephen <stephen4mailinglists@googlemail.com>
 #          Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 OutlinerName todonotes "TODO"
 
index 8e1ec279c547ffa78ba0e609a75e533823dd6a3d..b4b1512ec15e312d57b224878ac4d0670b90f4fa 100644 (file)
@@ -5,7 +5,7 @@
 # Author : Koji Yokota (yokota@res.otaru-uc.ac.jp)
 
 # This style provides japanese features 
-Format 68
+Format 69
 Provides japanese 1
 
 # Input general definitions
index 1d41ffde929fd874a0ace54dcffcc8f0e572b5fc..67696db0f0c3f11737e83c152bbf8b2a5871240b 100644 (file)
@@ -5,7 +5,7 @@
 # Jason Waskiewicz <jason.waskiewicz@sendit.nodak.edu>, 2009/10/18
 # Modified by Uwe Stöhr <uwestoehr@web.de>, 2009/11/15
 
-Format 68
+Format 69
 
 Provides geometry 1
 Provides natbib-internal 1
index 60847d6c5aec8fc3d877db21e698ccac083ee19d..043e9d24821a63f5ce2d9008748be0c568ec9c0f 100644 (file)
@@ -5,7 +5,7 @@
 # Juergen Spitzmueller <juergen@spitzmueller.org>, 2008/10/22
 # Modified by Uwe Stöhr <uwestoehr@web.de>, 2009/11/15
 
-Format 68
+Format 69
 
 # import other layouts
 Input stdlayouts.inc
index a486c1bb4ffa867692a83eb973a9e61b1361172b..544b4c4983c640e5691152f9d9c868e431ce1038 100644 (file)
@@ -12,7 +12,7 @@
 # Authors: Guillaume Munch <gm@lyx.org>
 #         Jürgen Spitzmüller <spitz@lyx.org>
 
-Format 68
+Format 69
 
 InsetLayout Flex:Minipage_(Var._Width)
   LyXType              custom
index 2d6caabaa46597d476ba36996abd3cee826d3b76..019366f5b50d4e27ee16596c30deb234650f0530 100644 (file)
@@ -27,11 +27,12 @@ from datetime import (datetime, date, time)
 # Uncomment only what you need to import, please.
 
 from parser_tools import (count_pars_in_inset, find_end_of_inset, find_end_of_layout,
-                          find_token, find_re, get_bool_value, get_option_value, get_value, get_quoted_value)
+                          find_token, find_re, get_bool_value, get_containing_layout,
+                          get_option_value, get_value, get_quoted_value)
 #    del_token, del_value, del_complete_lines,
 #    find_complete_lines, find_end_of,
 #    find_re, find_substring, find_token_backwards,
-#    get_containing_inset, get_containing_layout,
+#    get_containing_inset,
 #    is_in_inset, set_bool_value
 #    find_tokens, find_token_exact, check_token
 
@@ -1155,6 +1156,31 @@ def revert_l7ninfo(document):
         i = i + 1
 
 
+def revert_listpargs(document):
+    " Reverts listpreamble arguments to TeX-code "
+    i = 0
+    while True:
+        i = find_token(document.body, "\\begin_inset Argument listpreamble:", i)
+        if i == -1:
+            return
+        j = find_end_of_inset(document.body, i)
+        # Find containing paragraph layout
+        parent = get_containing_layout(document.body, i)
+        if parent == False:
+            document.warning("Malformed LyX document: Can't find parent paragraph layout")
+            i += 1
+            continue
+        parbeg = parent[3]
+        beginPlain = find_token(document.body, "\\begin_layout Plain Layout", i)
+        endPlain = find_end_of_layout(document.body, beginPlain)
+        content = document.body[beginPlain + 1 : endPlain]
+        del document.body[i:j+1]
+        subst = ["\\begin_inset ERT", "status collapsed", "", "\\begin_layout Plain Layout",
+                 "{"] + content + ["}", "\\end_layout", "", "\\end_inset", ""]
+        document.body[parbeg : parbeg] = subst
+        i += 1
+
+
 ##
 # Conversion hub
 #
@@ -1178,10 +1204,12 @@ convert = [
            [559, []],
            [560, []],
            [561, [convert_dejavu]],
-           [562, []]
+           [562, []],
+           [563, []]
           ]
 
 revert =  [
+           [562, [revert_listpargs]],
            [561, [revert_l7ninfo]],
            [560, [revert_dejavu]],
            [559, [revert_timeinfo, revert_namenoextinfo]],
index 31b5cebc5cdaa8e515dbdc75e1feae362dead41d..a1313354dc3ca5870d37e1e0a52e503840b264af 100644 (file)
@@ -11,7 +11,7 @@
 # This script will update a .layout file to current format
 
 # The latest layout format is also defined in src/TextClass.cpp
-currentFormat = 68
+currentFormat = 69
 
 
 # Incremented to format 4, 6 April 2007, lasgouttes
@@ -230,6 +230,9 @@ currentFormat = 68
 # Incremented to format 68, 21 May 2018 by spitz
 # New Layout tag "AddToCiteEngine"
 
+# Incremented to format 69, 16 August 2018 by spitz
+# New argument type "listpreamble"
+
 # Do not forget to document format change in Customization
 # Manual (section "Declaring a new text class").
 
@@ -479,7 +482,7 @@ def convert(lines, end_format):
                 i += 1
             continue
 
-        if format >= 65 and format <= 67:
+        if format >= 65 and format <= 68:
             # nothing to do.
             i += 1
             continue
index 023af6518c7df37b92032095228326b00a34c529..4f3dc1426822a66f5a6b1fe06a9a2c8315761b04 100644 (file)
@@ -377,6 +377,7 @@ bool Layout::readIgnoreForcelocal(Lexer & lex, TextClass const & tclass)
                                latexargs_.clear();
                                itemargs_.clear();
                                postcommandargs_.clear();
+                               listpreamble_.clear();
                        }
                        break;
 
@@ -1005,6 +1006,7 @@ void Layout::readArgument(Lexer & lex)
        latexarg arg;
        // writeArgument() makes use of these default values
        arg.mandatory = false;
+       arg.nodelims = false;
        arg.autoinsert = false;
        arg.insertcotext = false;
        bool error = false;
@@ -1017,6 +1019,7 @@ void Layout::readArgument(Lexer & lex)
        lex >> id;
        bool const itemarg = prefixIs(id, "item:");
        bool const postcmd = prefixIs(id, "post:");
+       bool const listpreamble = prefixIs(id, "listpreamble:");
 
        while (!finished && lex.isOK() && !error) {
                lex.next();
@@ -1096,7 +1099,11 @@ void Layout::readArgument(Lexer & lex)
                itemargs_[id] = arg;
        else if (postcmd)
                postcommandargs_[id] = arg;
-       else
+       else if (listpreamble) {
+               // list preamble has no delimiters by default
+               arg.nodelims = true;
+               listpreamble_[id] = arg;
+       } else
                latexargs_[id] = arg;
 }
 
@@ -1218,6 +1225,9 @@ void Layout::write(ostream & os) const
        for (LaTeXArgMap::const_iterator it = postcommandargs_.begin();
             it != postcommandargs_.end(); ++it)
                writeArgument(os, it->first, it->second);
+       for (LaTeXArgMap::const_iterator it = listpreamble_.begin();
+            it != listpreamble_.end(); ++it)
+               writeArgument(os, it->first, it->second);
        os << "\tNeedProtect " << needprotect << "\n"
              "\tNeedCProtect " << needcprotect << "\n"
              "\tKeepEmpty " << keepempty << '\n';
@@ -1479,7 +1489,7 @@ void Layout::write(ostream & os) const
 bool Layout::hasArgs() const
 {
        return !latexargs_.empty() || !postcommandargs_.empty() ||
-               !itemargs_.empty();
+               !itemargs_.empty() || !listpreamble_.empty();
 }
 
 
@@ -1488,6 +1498,8 @@ Layout::LaTeXArgMap Layout::args() const
        LaTeXArgMap args = latexargs_;
        if (!postcommandargs_.empty())
                args.insert(postcommandargs_.begin(), postcommandargs_.end());
+       if (!listpreamble_.empty())
+               args.insert(listpreamble_.begin(), listpreamble_.end());
        if (!itemargs_.empty())
                args.insert(itemargs_.begin(), itemargs_.end());
        return args;
index 7991cb193ef8ddbc2245e2ad9ce1a43e858b7670..4f4f1c7899c3a3e1e6ef430103f1ff16b38c0337 100644 (file)
@@ -94,6 +94,7 @@ public:
                docstring labelstring;
                docstring menustring;
                bool mandatory;
+               bool nodelims;
                docstring ldelim;
                docstring rdelim;
                docstring defaultarg;
@@ -116,6 +117,8 @@ public:
        ///
        LaTeXArgMap const & postcommandargs() const { return postcommandargs_; }
        ///
+       LaTeXArgMap const & listpreamble() const { return listpreamble_; }
+       ///
        LaTeXArgMap const & itemargs() const { return itemargs_; }
        /// Returns true is the layout has arguments. If false, then an
        /// InsetArgument in this layout stands for the parent InsetText.
@@ -484,6 +487,8 @@ private:
        ///
        LaTeXArgMap postcommandargs_;
        ///
+       LaTeXArgMap listpreamble_;
+       ///
        LaTeXArgMap itemargs_;
        ///
        bool add_to_toc_;
index df8aebeef91484155c9ff31c4f9a07f954b2547e..f01259568743288cc75467093c28f33828d4aef7 100644 (file)
@@ -62,7 +62,7 @@ namespace lyx {
 // You should also run the development/tools/updatelayouts.py script,
 // to update the format of all of our layout files.
 //
-int const LAYOUT_FORMAT = 68; //spitz: New layout tag AddToCiteEngine
+int const LAYOUT_FORMAT = 69; //spitz: New argument type listpreamble
 
 
 // Layout format for the current lyx file format. Controls which format is
index df1344e6267a5537bcc4e972ea4b0afacb83133f..ba7031dab360c4c64b9e6922fbf7a8bc63997566 100644 (file)
@@ -314,7 +314,8 @@ void InsetArgument::latexArgument(otexstream & os,
        runparams.pass_thru = isPassThru();
        InsetText::latex(ots, runparams);
        TexString ts = ots.release();
-       bool const add_braces = ldelim != "{" && support::contains(ts.str, rdelim);
+       bool const add_braces = !ldelim.empty() && ldelim != "{"
+                       && support::contains(ts.str, rdelim);
        os << ldelim;
        if (add_braces)
                os << '{';
index d66279459a5f5b61c1b341274cd3ae2c4d604ed8..0fd9d01e699938ff2547dd0c4f9e5856c57a6c76 100644 (file)
@@ -290,6 +290,14 @@ static TeXEnvironmentData prepareEnvironment(Buffer const & buf,
                                  << "}\n";
                } else
                        os << from_ascii(style.latexparam()) << '\n';
+               if (style.latextype == LATEX_BIB_ENVIRONMENT
+                   || style.latextype == LATEX_ITEM_ENVIRONMENT
+                   || style.latextype ==  LATEX_LIST_ENVIRONMENT) {
+                       OutputParams rp = runparams;
+                       rp.local_font = &pit->getFirstFontSettings(bparams);
+                       latexArgInsets(paragraphs, pit, os, rp, style.listpreamble(),
+                                      "listpreamble:");
+               }
        }
        data.style = &style;
 
@@ -459,15 +467,21 @@ void getArgInsets(otexstream & os, OutputParams const & runparams, Layout::LaTeX
                                                latexargs.find(ins->name());
                                if (lait != latexargs.end()) {
                                        Layout::latexarg arg = (*lait).second;
-                                       docstring ldelim = arg.mandatory ?
+                                       docstring ldelim;
+                                       docstring rdelim;
+                                       if (!arg.nodelims) {
+                                               ldelim = arg.mandatory ?
                                                        from_ascii("{") : from_ascii("[");
-                                       docstring rdelim = arg.mandatory ?
+                                               rdelim = arg.mandatory ?
                                                        from_ascii("}") : from_ascii("]");
+                                       }
                                        if (!arg.ldelim.empty())
                                                ldelim = arg.ldelim;
                                        if (!arg.rdelim.empty())
                                                rdelim = arg.rdelim;
                                        ins->latexArgument(os, runparams, ldelim, rdelim, arg.presetarg);
+                                       if (prefix == "listpreamble:")
+                                               os << breakln;
                                        inserted = true;
                                }
                        }
index 0dd0861ad1581f3bae102c13a23e6ce4ac9d3d50..52f52b84d126494b4be7d2113a5f7ee0df898219 100644 (file)
@@ -49,6 +49,7 @@ Format LaTeX feature                        LyX feature
 556   Bib files encoding
       \begin_inset CommandInset bibtex     Biblatex: bibencoding=<encoding> [latex name]
       encoding=<encoding> [lyx name]       BibTeX: \bgroup\inputencoding{<encoding>}...\egroup
+563   InsetArgument listpreamble:<nr>      All content between \begin{env} and first \item of a list 
 
 
 
index b6e6d398e586ed365bbf7e0c21b4ff159c97cf59..452cec320373d3b062da88307edaff64691ddb27 100644 (file)
@@ -32,8 +32,8 @@ extern char const * const lyx_version_info;
 
 // Do not remove the comment below, so we get merge conflict in
 // independent branches. Instead add your own.
-#define LYX_FORMAT_LYX 562 // spitz: l7n info inset
-#define LYX_FORMAT_TEX2LYX 562
+#define LYX_FORMAT_LYX 563 // spitz: listpreamble arguments
+#define LYX_FORMAT_TEX2LYX 563
 
 #if LYX_FORMAT_TEX2LYX != LYX_FORMAT_LYX
 #ifndef _MSC_VER