X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2FFORMAT;h=aa9d26851f9f7bbf65ecf46455aaf34ac32e46db;hb=d45ca67d1d3e2d4fdc344cd2a1517725bc91723a;hp=eae88d4dc02c91a720c3134dc456b5f83a2fd5fe;hpb=340358ab90a022e5659bd357619d498aa7883793;p=lyx.git diff --git a/development/FORMAT b/development/FORMAT index eae88d4dc0..aa9d26851f 100644 --- a/development/FORMAT +++ b/development/FORMAT @@ -1,19 +1,379 @@ LyX file-format changes ------------------------§ +----------------------- -2007-01-31 Uwe Stöhr +2008-10-12 Jürgen Spitzmüller + * Format incremented to 343: new param \use_default_options + (fix bug 2114). + +2008-10-12 Uwe Stöhr + * Format incremented to 342: support for Mongolian. + +2008-09-30 Uwe Stöhr + * Format incremented to 341: support for TABs in listings. + +2008-08-01 José Matos + * Format incremented to 340: move empty layouts to "Plain Layout". + +2008-07-28 Richard Heck + * Format incremented to 339: removal of default modules. + +2008-06-21 Uwe Stöhr + * Format incremented to 338: support for polytonic Greek. + +2008-06-13 Abdelrazak Younes + * Format incremented to 337: convert/revert graphics display param. + +2008-06-04 Jürgen Spitzmüller + * Format incremented to 336: new param \font_cjk. + +2008-05-30 Richard Heck + * Format incremented to 335: fixes for InsetSpace problems. + +2008-05-16 Uwe Stöhr + * Format incremented to 334: fix for bug 4868. + +2008-05-09 Jürgen Spitzmüller + * Format incremented to 333: fixes in the APA layout. + +2008-05-06 Pavel Sanda + * Format incremented to 332: Added groupId for graphics insets. + +2008-25-04 Helge Hafting + * Format incremented to 330: More horizontal fills + - \leftarrowfill, \rightarrowfill + - \upbracefill, \downbracefill + +2008-04-28 Jürgen Spitzmüller + * Format incremented to 329: new param \master. + +2008-04-18 Bo Peng + * Format incremented to 328: Revert the support for embedding + +2008-04-16 Uwe Stöhr + * Format incremented to 327: support for Mexican Spanish. + +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 + * Format incremented to 324: merge the two newline insets. + +2008-03-25 Jürgen Spitzmüller + * Format incremented to 323: merge the diverse newpage insets. + +2008-03-24 Richard Heck + * Format incremented to 322: local layout + +2008-03-18 Edwin Leuven + * Format incremented to 321: drop row/col lines and ensure + consistency between cell and row/col lines. + 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 + * Format incremented to 320: support for protected horizontal fill + (\hspace*{\fill}) + +2008-03-10 Jürgen Spitzmüller + * Format incremented to 319: hspace and extended hfill support + +2008-03-09 Bo Peng + * Format incremented to 318: add \extra_embedded_files to buffer params + +2008-03-02 Uwe Stöhr + * Format incremented to 317: support floating placements for wrap floats + +2008-03-02 Jürgen Spitzmüller + * Format incremented to 316: support for subfloats (subfig package) + +2008-02-18 Richard Heck + * Format incremented to 315: support for column separation in page margins + +2008-02-03 Uwe Stöhr + * Format incremented to 314: adapt scrlttr2 class for serial letters + +2008-01-12 Richard Heck + * Format incremented to 313: change in how modules are represented + +2008-01-11 Jürgen Spitzmüller + * Format incremented to 312: support for sidewaysalgorithm (rotfloat) + and wide sideways{figure,table}. + +2008-01-10 Richard Heck + * Format incremented to 311: dummy format to drive the AMS conversion + +2007-12-28 Bernhard Reiter + * Format incremented to 310: support for \nocite{*} + +2007-12-11 Bernhard Reiter + * Format incremented to 309: support for \nocite + +2007-12-15 Uwe Stöhr + * Format incremented to 308: support for Serbian (Latin) + +2007-12-05 Jürgen Spitzmüller + * Format incremented to 307: support for \slash and \nobreakdash + +2007-12-05 Uwe Stöhr + * Format incremented to 306: support for Interlingua + +2007-12-05 Uwe Stöhr + * Format incremented to 305: support for Bahasa Malaysia + +2007-12-03 Jürgen Spitzmüller + * Format incremented to 304: framed and shaded boxes are now real boxes + (not notes). + +2007-11-25 Uwe Stöhr + * Format incremented to 303: remove Serbocroatian as this was not a real + babel language (Croatian was used instead in the background) + * Implement Serbian + +2007-11-25 Uwe Stöhr + * Format incremented to 302: support for Latin and North Sami + +2007-11-24 Uwe Stöhr + * Format incremented to 301: support for \linebreak + +2007-11-23 Uwe Stöhr + * Format incremented to 300: support for \pagebreak + +2007-11-01 Uwe Stöhr + * Format incremented to 299: support for hyperlink types + +2007-11-01 Stefan Schimanski + * Format incremented to 298: math-macro code has been rewritten, + now it supports definitions with optional parameters + +2007-10-29 Uwe Stöhr + * Format incremented to 297: support for Albanian, lower Sorbian, + fixed upper Sorbian language + +2007-10-23 Richard Heck + * Format incremented to 296: InsetInclude becomes an InsetCommand + +2007-10-12 Uwe Stöhr + * Format incremented to 295: get rid of the htmlurl command that was + needed for docbook, add the option to create a hyperlink instead + +2007-10-12 Pavel Sanda + * Format incremented to 294: PDFOptions: add usetitle, + fix leftovers + +2007-10-11 Bo Peng + * Format incremented to 293: Add InsetInfo. + +2007-10-09 Uwe Stöhr + * Format incremented to 292: Support for Japanese without + using CJK and inputenc. (japanese-plain) + +2007-10-04 Uwe Stöhr + * Format incremented to 291: Support for Vietnamese. + +2007-10-03 Uwe Stöhr + * Format incremented to 290: Add table wrap floats + +2007-10-03 Martin Vermeer + * Format incremented to 289: make Index a collapsable inset. + +2007-09-25 Richard Heck + * Format incremented to 288: Change how command insets are + represented in LyX files. + +2007-09-24 Uwe Stöhr + * Format incremented to 287: Add missing optional parameters + for wrapped figures. + +2007-09-21 Pavel Sanda + * Format incremented to 286: LyX now supports hyperref and some + of its options. + +2007-09-11 Bo Peng + * Format incremented to 285: Tweaks to embedded file format + Remove inzip parameter from graphics insets. + +2007-09-09 Helge Hafting + * Format incremented to 284: LyX now implements wrapped figures + using wrapfig.sty instead of floatflt.sty. The latter + is rather buggy, the former also has more options. + No conversion as the .lyx doesn't change. + The .tex export is slightly different, necessitating the + format increase. + +2007-09-08 Martin Vermeer + + * format incremented to 283: CharStyle insets are now + called Flex. + +2007-08-31 Bo Peng + + * format incremented to 282: lyx files can be zipfiles with + embedded documents. + +2007-08-29 Richard Heck + + * format incremented to 281: allow modules for layout files + +2007-08-17 Martin Vermeer + + * format incremented to 280: the show_label parameter + is depreciated in favour of (Collapsable) status. + +2007-08-17 Martin Vermeer + + * format incremented to 279: CharStyle names are now + expected to be of form CharStyle:Name. + +2007-08-12 José Matos + + * format incremented to 278: Close begin_deeper with a + corresponding end_deeper (the only case where it matters is + at the end of the body). + +2007-08-12 José Matos + + * format incremented to 277: lyx is able to create invalid + table where a multicolumn does not have a first cell + (required by the table file format) + +2007-07-20 Dov Feldstern + + * format *not* incremented; fixed format 249 conversion, so that it now + correctly deals with encodings in footnotes (part of bug 3613) + +2007-06-26 Uwe Stöhr and Dov Feldstern + + * format incremented to 276: switching exsting language 'arabic' to + 'arabic_arabtex'; this is to differentiate from the new arabic support + using the arabi package. + +2007-05-04 Jürgen Spitzmüller + + * format incremented to 275: add graphics params scaleBeforeRotation + (fix bug 1749). + +2007-06-13 Dov Feldstern + * format incremented to 274: applying the conversion done in format 259 + to the \lang property, which was forgotten back then... This is + slightly more complicated, because the default language has to be + determined on a per-paragraph basis. + +2007-06-13 Bo Peng + * format incremented to 273: add --Separator-- environment to + separate consecutive environments + +2007-06-13 Bo Peng + * format incremented to 272: convert listings to ERT because + earlier versions of lyx can not handle unrecognizable + listings parameters. + +2007-05-15 José Matos + * format incremented to 271: extended textclasses accept the + normal font sizes: 10, 11 and 12pt. + +2007-05-14 Martin Vermeer + * format incremented to 270: support beamer \alert, \structure + +2007-05-08 Bo Peng + * format incremented to 269: add listings support + - add preamble flag \listings_params, e.g. \listings_params "language=Python,float" + - add inset listings, with options lstparams and inline, e.g. + \begin_inset listings + lstparams "xleftmargin=50pt,language=Python" + inline false + - add \lstinputlisting Include type. e.g. + \begin_inset Include \lstinputlisting{newfile1.lyx}[firstline=10,lastline=15] + +2007-05-06 Uwe Stöhr + + * format incremented to 268: add support for the CJK encodings + - all encodings supported by CJK.sty are now in lib/encodings + - lib/encoding has got two new flags: + - encoding package: + "inputenc" for those languages that use the inputenc-package and + "CJK" for the CJK encodings + - "fixed"/"variable" to divide between multi- or single-byte encoding + - 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 + + * format incremented to 267: add plain utf8 encoding (for XeTeX). + +2007-04-29 Uwe Stöhr + + * format incremented to 266: + Support for the Armenian language + +2007-04-26 Uwe Stöhr + + * format incremented to 265: fix LyX's table border line handling + With the fix (see bug 1746) LyX now takes care if the user has entered + a "|" character in the argument field of tables. Therefore the "|" + character has to be removed when also a table border is set. + +2007-04-24 José Matos + + * format incremented to 264: + textclass cv is renamed simplecv + +2007-02-22 José Matos + + * format incremented to 263: changes in the language names (overdue): + brazil -> brazilian + portuges -> portuguese + +2007-02-16 Georg Baum + + * format incremented to 262: Allow ascii \inputencoding + +2007-02-14 Georg Baum + + * format incremented to 261: \output_changes is now considered + even if \tracking_changes is false. This allows to output existing + changes even if future changes are not tracked anymore. + The old combination + + \tracking_changes false + \output_changes true + + is therefore converted to + + \tracking_changes false + \output_changes false + + on upgrade. Nothing is done on downgrade since the new behaviour is + not supported in older formats. + +2007-02-13 Georg Baum + + * format incremented to 260: Allow utf8x \inputencoding + +2007-02-12 Georg Baum + + * format incremented to 259: + Old: Spaces at start or end of font changes were output outside of + the font change, i.e. not 'xx\textbf{ yy }zz', but + 'xx \textbf{yy} zz'. + New: Spaces are always output with the font set by the user. + +2007-01-31 Uwe Stöhr * format incremented to 258: new \lyxline definition Old: - \\newcommand{\\lyxline}[1]{ - {#1 \\vspace{1ex} \\hrule width \\columnwidth \\vspace{1ex}} - } + \\newcommand{\\lyxline}[1]{ + {#1 \\vspace{1ex} \\hrule width \\columnwidth \\vspace{1ex}} + } New: - \\newcommand{\\lyxline}[1][1pt]{% - \\par\\noindent% + \\newcommand{\\lyxline}[1][1pt]{% + \\par\\noindent% \\rule[.5ex]{\\linewidth}{#1}\\par} The new definition is more robust, see bug 1988 and now really takes care about - the fontsize: \lyxline{\Huge} produces now a thicker line then \lyxline{\normalfont} + the fontsize: \lyxline{\Huge} produces now a thicker line than \lyxline{\normalfont} 2007-01-29 Georg Baum @@ -78,7 +438,7 @@ LyX file-format changes 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. @@ -89,8 +449,8 @@ LyX file-format changes * Format incremented to 250: allow optional arg to environments No material format change. Now optargs for environments are allowed - to be specified in layout files and will be handled properly. When - converted back to older formats, they will be ignored in LaTeX + to be specified in layout files and will be handled properly. When + converted back to older formats, they will be ignored in LaTeX output. 2006-08-14 Georg Baum @@ -125,7 +485,7 @@ LyX file-format changes 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: @@ -142,10 +502,10 @@ LyX file-format changes bookman bookman default default pslatex times (or \usepackage{pslatex}) New 246->247: - \font_roman: cmr (-> \renewcommand{\rmdefault}{cmr}), + \font_roman: cmr (-> \renewcommand{\rmdefault}{cmr}), lmodern, charter, utopia, ccfonts, chancery, beraserif (-> \usepackage{}) - \font_sans: cmss, lmss, cmbr + \font_sans: cmss, lmss, cmbr (-> \renewcommand{\sfdefault}{}) berasans (-> \usepackage{}) \font_typewriter: cmtt, lmtt, cmtl, @@ -165,22 +525,22 @@ LyX file-format changes 2006-06-03 Martin Vermeer - * format incremented to 246. The framed.sty package is + * 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 not parsed by lyxlex, and '\InsetSpace \space' to '\InsetSpace \space{}' in favour of consistency. -2005-07-18 José Matos +2005-07-18 José Matos * format incremented to 243. @@ -208,7 +568,7 @@ LyX file-format changes latex output, but now they can't be read or set anymore (bug 922). -2005-01-23 Jürgen Spitzmüller +2005-01-23 Jürgen Spitzmüller * format incremented to 240. * new bufferparam: @@ -216,7 +576,7 @@ LyX file-format changes (should the change tracking marks be visible in the output or not?) * lyx2lyx should just delete the param in 239. -2005-01-06 José Matos +2005-01-06 José Matos * format incremented to 239. * the paragraph parameters are displayed in their own line. This @@ -233,7 +593,7 @@ Paragraph text. \end_layout -2004-12-03 José Matos +2004-12-03 José Matos * format incremented to 238. * The compatibility code to read old latex accents from 0.12.x in @@ -250,7 +610,7 @@ Paragraph text. so formats 215 - 237 can have both versions. -2004-10-10 José Matos +2004-10-10 José Matos * format incremented to 237. * In the header, the following statments use now booleans values, @@ -259,7 +619,7 @@ Paragraph text. - \use_bibtopic - \tracking_changes -2004-08-15 José Matos +2004-08-15 José Matos * format incremented to 236. * Added tags: @@ -304,7 +664,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. @@ -324,7 +684,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. @@ -337,7 +697,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. @@ -353,7 +713,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 @@ -395,7 +755,7 @@ Paragraph text. \begin_inset Comment -> \begin_inset Note Comment \begin_inset Greyedout -> \begin_inset Note Greyedout -2003-11-28 André Pönitz +2003-11-28 André Pönitz * Remove space_above/space_below from Paragraph. This is now handled by InsetVSpace. @@ -483,15 +843,15 @@ Paragraph text. \end_inset -2003-07-28 José Matos +2003-07-28 José Matos * \the_end is replaced with \end_document -2003-07-28 José Matos +2003-07-28 José Matos * \layout is replaced with \begin_layout -2003-07-28 José Matos +2003-07-28 José Matos Format bumped to 225 @@ -525,14 +885,14 @@ 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 ~ ERT: "\ " could be converted to InsetSpace \ ERT: "\," could be converted to InsetSpace \, -2003-04-24 André Pönitz +2003-04-24 André Pönitz * Added eqref support: \begin_inset LatexCommand \eqref{label} @@ -570,7 +930,7 @@ Paragraph text. 2002-10-24 Rob Lahaye - * insetgraphicsParams.h (scale): is now a float, not an unsigned int. + * InsetGraphicsParams.h (scale): is now a float, not an unsigned int. 2002-08-22 Rob Lahaye