]> git.lyx.org Git - lyx.git/commit
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)
commitb124adbd3837b2e413e3f859e631e7c689a2cf1d
tree5b8dbb490f5627bafbee61fcdb1bb4500fc8fd11
parentb3f852bcdc9cbe4f6b4e0b07074f60cebd16136d
Introduce listpreamble argument type

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