X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2FFORMAT;h=1a160e05020a073f0f8dc46410fd04b68bc1c72c;hb=9c10816b847c147c505fe1f241c900ca77c17d1c;hp=a36855bbf41c0ac654b0646ab8abe609a53b2c4b;hpb=f58638c704b0b4ac66e5f88431901977cc7801be;p=lyx.git diff --git a/development/FORMAT b/development/FORMAT index a36855bbf4..1a160e0502 100644 --- a/development/FORMAT +++ b/development/FORMAT @@ -5,12 +5,276 @@ Please keep the entries informative enough, i.e. try to indicate what changes happened in particular if possible. A good example would be 2010-01-10 entry. -Please also indicate the revision at which your change was committed. -This will help later people understand what you did, especially as -adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. - ----------------------- +2018-06-23 Jürgen Spitzmüller + * format incremented to 554: Support tabularx and xltabular: + - add column flag "varwidth=true", which will output column type 'X' + with either tabularx or xltabular (for multi-page tables) environment. + +2018-05-21 Jürgen Spitzmüller + * format incremented to 553: Support \cite command in tufte classes. + This builds on an extension of the natbib CiteEngine by tufte. + +2018-05-10 Jürgen Spitzmüller + * format incremented to 552: support for float alignment + - add buffer param \float_alignment [class|left|center|right] + - add buffer param \float_placement class + - add float param alignment [class|document|left|center|right] + - add float param placement class (=> new param) + - add float param placement document(=> like formerly empty param) + +2018-05-06 Jürgen Spitzmüller + * format incremented to 551: add font info param \nospellcheck that prevents + text from being spellchecked. + +2018-04-22 Jürgen Spitzmüller + * format incremented to 550: rename \fontencoding global to \fontencoding auto. + Semantic change: this is now automatically set depending on the document fonts. + +2018-04-21 Jürgen Spitzmüller + * format incremented to 549: change \textcyr to \textcyrillic. + Dummy format change for now (in case it turns out we need to do something). + +2018-04-18 Jürgen Spitzmüller + * format incremented to 548: Add Landscape flex inset in Landscape module. + \begin{landscape}...\end{landscape} > \begin_inset Flex Landscape + +2018-03-14 Yuriy Skalko + * Format incremented to 547: support for Charter font from XCharter package. + +2018-03-10 Uwe Stöhr + * Format incremented to 546: support for ParaType fonts. + - \usepackage{PTSerif} > \font_roman "PTSerif-TLF" + - \usepackage[scaled=x.xx]{PTSans} > \font_sans "PTSans-TLF"" + - \usepackage[scaled=x.xx]{PTMono} > \font_typewriter "PTMono-TLF" + +2018-02-23 Jürgen Spitzmüller + * format incremented to 545: Add "literal" param to inset include + This is used by the lstinput caption. + +2017-06-06 Enrico Forestieri + * Format incremented to 544: support for minted. + The listings inset now supports also the minted package. + - New buffer param \use_minted {true|false} + +2017-05-13 Uwe Stöhr + * Format incremented to 543: rename buffer parameter + math_number_before to math_numbering_side + +2017-04-25 Uwe Stöhr + * Format incremented to 542: support for document class option "leqno" + New buffer parameter \math_number_before + +2017-04-19 Günter Milde + * Format incremented to 541: changes \SpecialChar: + - new argument "allowbreak" to mark an optional line break + without inserting a hyphen (= ZWSP). See #10585. + +2017-04-15 Uwe Stöhr + * Format incremented to 540: support for rotated float placements + - no new LFUN or buffer parameters + +2017-04-08 Uwe Stöhr + * Format incremented to 539: support for \baselineskip. + - new length unit BLS + +2017-04-05 Uwe Stöhr + * Format incremented to 538: support for document class option "fleqn" + and for length \mathindent. + New buffer parameters + - \is_math_indent + - \math_indentation + +2017-04-04 Uwe Stöhr + * Format incremented to 537: support for \xout. + Character style via ulem's \xout. New + LFUN_FONT_CROSSOUT + +2017-04-04 Uwe Stöhr + * Format incremented to 536: support for Noto fonts. + - \usepackage[rm]{noto} > \font_roman "NotoSerif-TLF" "" + - \usepackage[sf]{noto} > \font_sans "NotoSans-TLF" "" + - \renewcommand{\ttdefault}{NotoMono-TLF} + > \font_typewriter "NotoMono-TLF" "" + +2017-03-19 Enrico Forestieri + * Format incremented to 535: support for en/em-dash as ligatures. + The en- and em-dashes (U+2013 and U+2014) are now exported as + the font ligatures -- and --- when they would have been exported + as the macros \textendash and \textemdash, unless instructed + otherwise by a document preference. + - New buffer param \use_dash_ligatures {true|false} + +2017-02-04 Jürgen Spitzmüller + * Format incremented to 534: Support for chapterbib + - New buffer param value \multibib child + LaTeX support either via biblatex's \newrefsection at the beginning + of child documents, chapterbib or bibtopic's btUnit environment + embracing the child content (if subdivided bibliography is requested). + +2017-02-04 Jürgen Spitzmüller + * Format incremented to 533: Support for multiple bibliographies + - New buffer param \multibib {none|part|chapter|section|subsection} + LaTeX support either via biblatex option "refsection" or bibtopic's + btUnit environment. + - New btprint value "bibbysection" of CommandInset bibtex: + outputs \bibbysection instead of \printbibliography. + +2017-01-28 Jürgen Spitzmüller + * Format incremented to 532: literal command inset parameter. + With this, inset command params with ParamInfo::HANDLING_LATEXIFY + can be passed to LaTeX either verbatim or latexified. + +2017-01-21 Jürgen Spitzmüller + * Format incremented to 531: Support for qualified citation lists. + \begin_inset CommandInset citation + New params: pretextlist, posttextlist + A tab-separated list consisting of a cite key, a space and the the + pre- or postnote associated with that specific key. + +2017-01-13 Jürgen Spitzmüller + * Format incremented to 530: Support natbib & jurabib package options. + + +2017-01-13 Jürgen Spitzmüller + * Format incremented to 529: + \begin_inset CommandInset citation + New LatexCommand value: keyonly -> outputs only the key, + without any cite command. + +2017-01-08 Jürgen Spitzmüller + * Format incremented to 528: Biblatex support + - New buffer param options: + \cite_engine biblatex | biblatex-natbib + - New buffer params: + \biblatex_bibstyle > biblatex bibliography style + (package option bibstyle=) + \biblatex_citestyle > biblatex citation style + (package option citestyle=) + \biblio_options > further biblatex package options + - \begin_inset CommandInset bibtex: + New param "biblatexopts" > options to \printbibliography + - \begin_inset CommandInset citation + New LatexCommand values: citebyear[][], Footcite[][], + Autocite[][], citetitle*[][], footfullcite[][], + supercite, Citeauthor*[][] + +2017-01-02 Richard Heck + * Format incremented to 526: Support plural and capitalize options + for refstyle-based references + - plural "bool" + - caps "bool" + +2017-01-02 Richard Heck + * Format incremented to 525: Label only option for references + - LaTeXCommand labelonly + +2016-12-29 Jürgen Spitzmüller + * Format incremented to 524: Support Crimson/Cochineal fonts + - \usepackage{cochineal} > \font_roman "cochineal" "" + - [osf] > \font_osf true + - \usepackage{crimson} > \font_roman "cochineal" "" + - \usepackage[cochineal]{newtxmath} + > \font_math "cochineal-ntxm" "" + +2016-12-26 Jürgen Spitzmüller + * Format incremented to 523: Implement cjk quotation marks. + - cjk (corner marks): \begin_inset Quotes j.. + - cjkangle (angle brackets): \begin_inset Quotes k.. + +2016-12-25 Jürgen Spitzmüller + * Format incremented to 522: Implement dynamic quotation marks. + \begin_inset Quotes x.. + New buffer param \dynamic_quotes true|false + +2016-12-24 Jürgen Spitzmüller + * Format incremented to 521: + Introduce new quote styles: + - british \begin_inset Quotes b.. + - swiss \begin_inset Quotes c.. + - swedishg \begin_inset Quotes w.. + - frenchin \begin_inset Quotes i.. + - russian \begin_inset Quotes r.. + Change default behavior of French quote style: + - Inner quotes are now ``...''. + - Former french style is now called "swiss" + +2016-12-21 Jürgen Spitzmüller + * Format incremented to 520: Introduce plain quote style: + \begin_inset Quotes qls => \textquotesingle + \begin_inset Quotes qld => \textquotesingle + \begin_inset Quotes qrs => \textquotedbl + \begin_inset Quotes qrd => \textquotedbl + +2016-12-20 Jürgen Spitzmüller + * Format incremented to 519: rename \quotes_language to \quotes_style. + +2016-12-13 Richard Heck + * Format incremeneted to 518: iopart.layout now includes + stdlayouts.inc. + +2016-12-10 Jürgen Spitzmüller + * Format incremented to 517: InsetQuote now works in verbatim + and Hebrew. On reversion, it is replaced by straight quotes + in these contexts. + +2016-12-07 Günter Milde + * Format incremented to 516: Removed \inputenc value "pt254" + +2016-10-28 Uwe Stöhr + * Format incremented to 515: support for Urdu and Syriac: + \lang urdu + \lang syriac + +2016-10-22 Uwe Stöhr + * Format incremented to 514: support for Amharic etc.: + \lang amharic + \lang asturian + \lang kannada + \lang khmer + +2016-10-16 Uwe Stöhr + * Format incremented to 513: support for Piedmontese etc.: + \lang bosnian + \lang friulan + \lang macedonian + \lang piedmontese + \lang romansh + +2016-08-04 Jürgen Spitzmüller + * Format incremented to 512 + Added inclusion of styles from [scr]article to the [scr]article-beamer + layouts. On reversion, this is handled via local layout additions that + are removed again on conversion. + +2016-07-11 Richard Heck + * Format incremented to 511 + Added "inverted" branches + +2016-06-19 Georg Baum + * Format incremented to 510 + Removed external date inset + +2016-06-16 Pavel Sanda + * Format incremented to 509. + New parameter "\use_microtype bool" for including microtype LaTeX + package into preamble. + +2016-04-05 Enrico Forestieri + * Format incremented to 508 + New kind of Separator inset (latexpar). The old parbreak separator + used specifically to introduce a LaTeX paragraph break in the output + (and thus not as a proper separator) is turned into a latexpar kind. + The only difference with the parbreak kind is the representation + on screen. The new latexpar kind is represented by the same symbol + used previously for the parbreak one, while the latter is now + represented as a double line. + +2016-03-25 Jean-Marc Lasgouttes + * Format incremented to 507 + Convert caption subtype LongTableNoNumber to Unnumbered + 2016-01-26 Guillaume Munch * Format incremented to 506 No new parameters. @@ -18,8 +282,8 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2016-01-26 Uwe Stöhr * Format incremented to 505 - No new parameters. - Convert acmsiggraph.layout to ACM siggraph version 0.92. + This was a conversion of acmsiggraph.layout to ACM siggraph version 0.92. + This was reverted after format 506 on 2016-02-03. 2015-12-20 Guillaume Munch * Format incremented to 504 @@ -338,11 +602,11 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2012-12-04 Jürgen Spitzmüller * Format incremented to 450: Support for the URW Garamond LaTeX fonts. - - \usepackage{garamondx} > \font_serif garamondx + - \usepackage{garamondx} > \font_roman garamondx - [osf], [osfI] > \font_osf true - \usepackage[garamondx]{newtxmath} > \font_math garamondx-ntxm Also (fallback): - - \renewcommand{\sffamily}{ugm} > \font_serif garamondx + - \renewcommand{\sffamily}{ugm} > \font_roman garamondx 2012-11-29 Jürgen Spitzmüller * Format incremented to 449: Support for \item arguments. @@ -943,7 +1207,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2009-01-03 Vincent van Ravesteijn * Format incremented to 347: support for tabular valign. -2008-11-28 Jürgen Spitzmüller +2008-11-28 Jürgen Spitzmüller * Format incremented to 346: support for German (Switzerland): (bug 5450) @@ -955,7 +1219,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * Format incremented to 344: sanitize backreference settings for hyperref (fix bug 5340). -2008-10-12 Jürgen Spitzmüller +2008-10-12 Jürgen Spitzmüller * Format incremented to 343: new param \use_default_options (fix bug 2114). @@ -977,7 +1241,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-06-13 Abdelrazak Younes * Format incremented to 337: convert/revert graphics display param. -2008-06-04 Jürgen Spitzmüller +2008-06-04 Jürgen Spitzmüller * Format incremented to 336: new param \font_cjk. 2008-05-30 Richard Heck @@ -986,7 +1250,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-05-16 Uwe Stöhr * Format incremented to 334: fix for bug 4868. -2008-05-09 Jürgen Spitzmüller +2008-05-09 Jürgen Spitzmüller * Format incremented to 333: fixes in the APA layout. 2008-05-06 Pavel Sanda @@ -997,7 +1261,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. - \leftarrowfill, \rightarrowfill - \upbracefill, \downbracefill -2008-04-28 Jürgen Spitzmüller +2008-04-28 Jürgen Spitzmüller * Format incremented to 329: new param \master. 2008-04-18 Bo Peng @@ -1006,17 +1270,17 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-04-16 Uwe Stöhr * Format incremented to 327: support for Mexican Spanish. -2008-04-11 Jürgen Spitzmüller +2008-04-11 Jürgen Spitzmüller * Format incremented to 326: support for pdflatex via external inset. 2008-03-29 Uwe Stöhr * Format incremented to 325: merge the two Japanese languages to one that is encoding independent. -2008-03-25 Jürgen Spitzmüller +2008-03-25 Jürgen Spitzmüller * Format incremented to 324: merge the two newline insets. -2008-03-25 Jürgen Spitzmüller +2008-03-25 Jürgen Spitzmüller * Format incremented to 323: merge the diverse newpage insets. 2008-03-24 Richard Heck @@ -1028,11 +1292,11 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. Make the separation between \begin_inset and Tabular a single space (it used to be a double space for lyx < 1.4) -2008-03-18 Jürgen Spitzmüller +2008-03-18 Jürgen Spitzmüller * Format incremented to 320: support for protected horizontal fill (\hspace*{\fill}) -2008-03-10 Jürgen Spitzmüller +2008-03-10 Jürgen Spitzmüller * Format incremented to 319: hspace and extended hfill support 2008-03-09 Bo Peng @@ -1041,7 +1305,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-03-02 Uwe Stöhr * Format incremented to 317: support floating placements for wrap floats -2008-03-02 Jürgen Spitzmüller +2008-03-02 Jürgen Spitzmüller * Format incremented to 316: support for subfloats (subfig package) 2008-02-18 Richard Heck @@ -1053,7 +1317,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-01-12 Richard Heck * Format incremented to 313: change in how modules are represented -2008-01-11 Jürgen Spitzmüller +2008-01-11 Jürgen Spitzmüller * Format incremented to 312: support for sidewaysalgorithm (rotfloat) and wide sideways{figure,table}. @@ -1069,7 +1333,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2007-12-15 Uwe Stöhr * Format incremented to 308: support for Serbian (Latin) -2007-12-05 Jürgen Spitzmüller +2007-12-05 Jürgen Spitzmüller * Format incremented to 307: support for \slash and \nobreakdash 2007-12-05 Uwe Stöhr @@ -1078,7 +1342,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2007-12-05 Uwe Stöhr * Format incremented to 305: support for Bahasa Malaysia -2007-12-03 Jürgen Spitzmüller +2007-12-03 Jürgen Spitzmüller * Format incremented to 304: framed and shaded boxes are now real boxes (not notes). @@ -1132,7 +1396,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * Format incremented to 290: Add table wrap floats 2007-10-03 Martin Vermeer - * Format incremented to 289: make Index a collapsable inset. + * Format incremented to 289: make Index a collapsible inset. 2007-09-25 Richard Heck * Format incremented to 288: Change how command insets are @@ -1175,7 +1439,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2007-08-17 Martin Vermeer * format incremented to 280: the show_label parameter - is depreciated in favour of (Collapsable) status. + is depreciated in favour of (Collapsible) status. 2007-08-17 Martin Vermeer @@ -1205,7 +1469,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 'arabic_arabtex'; this is to differentiate from the new arabic support using the arabi package. -2007-05-04 Jürgen Spitzmüller +2007-05-04 Jürgen Spitzmüller * format incremented to 275: add graphics params scaleBeforeRotation (fix bug 1749). @@ -1254,7 +1518,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. - lib/languages allows now to set an empty language for babel in this case babel isn't called. -2007-05-04 Jürgen Spitzmüller +2007-05-04 Jürgen Spitzmüller * format incremented to 267: add plain utf8 encoding (for XeTeX). @@ -1392,7 +1656,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. The order of the parameters and for each parameter the name and optional/required bit is now stored in InsetCommandParams. -2006-10-03 Jürgen Spitzmüller +2006-10-03 Jürgen Spitzmüller * format incremented to 251: save show_label param for charstyles. @@ -1439,7 +1703,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. topspace, bottomspace and interlinespace. All take a LyXLength as value, or the special keyword "default". -2006-06-10 Jürgen Spitzmüller +2006-06-10 Jürgen Spitzmüller * format incremented to 247. The Grand Font Interface Rewrite. (1) Split font selection to rm, sf, tt: @@ -1482,12 +1746,12 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * format incremented to 246. The framed.sty package is now supported with note types framed and shaded. -2005-10-12 Jürgen Spitzmüller +2005-10-12 Jürgen Spitzmüller * format incremented to 245. The \quotes_times parameter has been removed. -2005-09-24 Jürgen Spitzmüller +2005-09-24 Jürgen Spitzmüller * format incremented to 244. Rename '\InsetSpace \,' to '\InsetSpace \thinspace{}', because the comma was @@ -1618,7 +1882,7 @@ Paragraph text. * insetgraphics does not allow filenames without extension anymore. The complete filename has to be given. -2004-03-29 Jürgen Spitzmüller +2004-03-29 Jürgen Spitzmüller * format incremented to 232. @@ -1638,7 +1902,7 @@ Paragraph text. \end{btSect} has to be inserted. -2004-03-29 Jürgen Spitzmüller +2004-03-29 Jürgen Spitzmüller * format incremented to 231. @@ -1651,7 +1915,7 @@ Paragraph text. \begin{sidewaystable} \end{sidewaystable} i.e. ERT. -2004-02-23 Jürgen Spitzmüller +2004-02-23 Jürgen Spitzmüller * format incremented to 230. @@ -1667,7 +1931,7 @@ Paragraph text. (jurabib fails if babel is called afterwards). If the natbib commands are used together with jurabib, they have to be converted to ERT too. -2003-12-29 Jürgen Spitzmüller +2003-12-29 Jürgen Spitzmüller * format incremented to 229. * Minipages cannot be read anymore. All minipage insets will @@ -1839,7 +2103,7 @@ Paragraph text. Moreover, the RasterImage template has been scrapped. All RasterImage external insets are now converted to Graphics insets. -2003-05-20 Jürgen Spitzmüller +2003-05-20 Jürgen Spitzmüller * Added new space insets: \SpecialChar ~ is now \InsetSpace ~