X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2FFORMAT;h=5bf91fa59937db9a146db3eda9ed7f142f38c5d5;hb=cba432f1ad41363b238e5e86432831274f112170;hp=e11e017ca0b332c8695cca0b827c331fe84062ee;hpb=4964388408226218f608a0bf3a7f8f7bd231f4ec;p=lyx.git diff --git a/development/FORMAT b/development/FORMAT index e11e017ca0..5bf91fa599 100644 --- a/development/FORMAT +++ b/development/FORMAT @@ -11,17 +11,311 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. ----------------------- +2013-05-30 Richard Heck + * Format increments to 474: dummy format for conversion of Chunk layouts + to insets + +2013-05-28 Uwe Stöhr + * Format incremented to 473: support to set Tibetan as document language + +2013-05-26 Uwe Stöhr + * Format incremented to 472: added 2 new abstract styles to the + aa.layout file + +2013-05-16 Julien Rioux + * Format incremented to 471 + New \cite_engine_type default. The default citation + capability of LaTeX is not a pure numerical engine, + rather it uses a mixture of labels/numbers. + +2013-05-15 Georg Baum + * Format incremented to 470 + forced local layouts for future layout backward compatibility: + \begin_forced_local_layout, \end_forced_local_layout + +2013-03-23 Georg Baum + * Format incremented to 469 + support for \caption* in longtables (fix bug 3209) + +2013-03-22 Uwe Stöhr + * Format incremented to 468: support for \mbox and \fbox + New checkbox in the box dialog to avoid using an explicit + width. An empty/missing length can be specified as "". + +2013-03-19 Uwe Stöhr + * Format incremented to 467: support for iwona fonts + new supported sansserif fonts "iwona", "iwonal", "iwonac" + and "iwonalc" and the math font "iwona-math" + +2013-03-17 Jürgen Spitzmüller + * Format incremented to 466: Powerdot updates. + - Support for item arguments ([...], <...>) + - Support for list option + - Support for Pause layout (like in beamer) + - Support for twocolumn layout + - Support for \onslide, \onslide* and \onslide+ via fle inset. + +2013-03-16 Jürgen Spitzmüller + * Format incremented to 465: Convert old beamer frames to new ones. + The layouts BeginFrame, BeginPlainFrame and EndFrame are now not + valied anymore (use "Frame", "PlainFrame" instead, and nesting). + +2013-02-27 Kornel Benko + * Format incremented to 464: + - Added "cancel" to the GUI handled list of LaTeX packages + +2013-02-18 Julien Rioux + * Format incremented to 463: + - Use the LyX name of encodings instead of the LaTeX names. + The LyX name must be unique, while the name used by LaTeX + not necessarily, e.g. different packages might implement + support for the same encoding. + - Add utf8-platex encoding. + +2013-02-15 Jürgen Spitzmüller + * Format incremented to 462: Support for recent libertine LaTeX fonts + a.) Support Libertine Mono: + \usepackage[scaled=$val]{libertineMono-type1} + => \font_typewriter libertine-mono + b.) Support Biolinum scaling: + \usepackage[scaled=$val]{biolinum-type1} + => \font_sans biolinum + +2013-02-11 Uwe Stöhr + * Format incremented to 461: support for kurier fonts + new supported sansserif fonts "kurier", "kurierl", "kurierc" + and "kurierlc" and the math font "kurier-math" + +2013-02-09 Uwe Stöhr + * Format incremented to 460: support for IEEE conference articles + No changes in the file format + This format change was added for the lyx2lyx conversion + +2012-12-31 Jürgen Spitzmüller + * Format incremented to 459: Introduce new beamer frames: + Frame, PlainFrame, FragileFrame (LaTeX: \begin{frame}, + \begin{frame}[plain], \begin{frame}[fragile]). These will + eventually replace the old BeginFrame, BeginPlainFrame, which + still exist. + +2012-12-30 Jürgen Spitzmüller + * Format incremented to 458: Extended caption inset support. + Former special caption layouts (e.g. of KOMA) are now proper caption + insets. + +2012-12-28 Georg Baum + * Format incremented to 457 + support for the LaTeX-package stackrel (fix bug 8464) + New buffer param \use_package stackrel + +2012-12-28 Jürgen Spitzmüller + * Format incremented to 456: Proper support for memoir \epigraph + \epigraph{text}{source} > begin_layout Epigraph, as + InsetArgument post:1 + +2012-12-22 Jürgen Spitzmüller + * Format incremented to 455: Support for beamer \frametitle + \frametitle[short]{title} > begin_layout FrameTitle + +2012-12-19 Jürgen Spitzmüller + * Format incremented to 454: + Real support for beamer overprint environment. This environment has a + list structure (with \onslide item commands). Previously, we just output + the begin/end tags, which was rather useless. Since the syntax is so + different, the old overprint layouts are converted to ERT, likewise the + reversion is to ERT. + +2012-12-15 Georg Baum + * Format incremented to 453 + support for the LaTeX-package stmaryrd (fix bug 8434) + New buffer param \use_package stmaryrd + +2012-12-09 Jürgen Spitzmüller + * Format incremented to 452: Support for beamer block arguments: + \begin{block}{title} + + * Format incremented to 451: Native support for beamer action/overlay arguments. + \command => \begin_inset Argument 1 + +2012-12-04 Jürgen Spitzmüller + * Format incremented to 450: Support for the URW Garamond LaTeX fonts. + - \usepackage{garamondx} > \font_serif garamondx + - [osf], [osfI] > \font_osf true + - \usepackage[garamondx]{newtxmath} > \font_math garamondx-ntxm + Also (fallback): + - \renewcommand{\sffamily}{ugm} > \font_serif garamondx + +2012-11-29 Jürgen Spitzmüller + * Format incremented to 449: Support for \item arguments. + Item arguments have the prefix "item:" and a number determining + the order. + \begin_inset Argument item:1 + ... + \end_inset + => \item[...] + +2012-11-25 Kayvan Sylvan + * Format incremented to 448: Change Noweb literate style Scrap + to Chunk to be consistent with all the other literate tools + (including noweb!) and add the needed preamble bits to Noweb + module support, also remove the literate-* layouts. + +2012-11-24 Uwe Stöhr + * Format incremented to 447: No changes in the file format + This format change was added to force the lyx2lyx conversion + for layout files using the new InsetArgument feature. + (see previous fileformat change 446) + +2012-11-19 Jürgen Spitzmüller + * Format incremented to 446: Change of InsetArgument syntax. + InsetArgument now has a numeric identifier which determines + its position (in the LaTeX output): + \begin_inset Argument 1 + ... + \end_inset + Pre-2.1 documents' arguments all get the number "999", and then + InsetArgument::updateBuffer() computes the correct number. + This is because lyx2lyx has no access to layouts and hence does + not know how many optional arguments a layout can have (if a command + has two optional and one mandatory arguments and only one optional + is actually given, the mandatory arg still must get number 3). + +2012-10-20 Liviu Andronic + * Format incremented to 445: support for the URW Classico font, + an Optima clone. + - \renewcommand{\sffamily}{uop} > \font_sans uop + +2012-09-25 Jürgen Spitzmüller + * Format incremented to 444: Support for the Biolinum LaTeX font. + - \usepackage{biolinum-type1} > \font_sans biolinum + - [lf], [lining] > \font_osf false + - [osf], [oldstyle], no option > \font_osf true + - \usepackage{libertine-legacy} or + \usepackage{libertine} > \font_sans biolinum + - [nf], no option > \font_osf false + - [osf] > \font_osf true + +2012-09-24 Jürgen Spitzmüller + * Format incremented to 443: basic support for unicode-math: + Empty file format change (in case it turns out we need to + do something). + +2012-09-23 Jürgen Spitzmüller + * Format incremented to 442: support for the newtxmath fonts: + - \usepackage{newtxmath} > \font_math newtxmath + - \usepackage[libertine]{newtxmath} > \font_math libertine-ntxm + - \usepackage[minion]{newtxmath} > \font_math minion-ntxm + +2012-09-23 Jürgen Spitzmüller + * Format incremented to 441: + - rename fonts: mdbch > md-charter, mdput > md-utopia, mdugm > md-garamond + - add support for the mathdesign fonts without loading mathfonts: + \renewcommand{\rmfamily}{mdbch} > \font_roman md-charter + \font_math default + \renewcommand{\rmfamily}{mdput} > \font_roman md-utopia + \font_math default + \renewcommand{\rmfamily}{mdugm} > \font_roman md-garamond + \font_math default + +2012-09-22 Jürgen Spitzmüller + * Format incremented to 440: + Math (TeX) font UI. + New Buffer param "\font_math ", + supported values are: + * "auto": automatically adapt math font (the status quo ante). + * "default": use class default, i.e. prevent TeX font packages + from changing the math font, if possible: + \renewcommand{\rmdefault}{lmr} > \font_roman lmodern + \font_math default + \usepackage[onlytext,lf]{MinionPro} > \font_roman minionpro + \font_math default + \usepackage[onlytext]{MinionPro} > \font_roman minionpro + \font_osf true + \font_math default + \renewcommand{\rmdefault}{ppl} > \font_roman palatino + \font_math default + \renewcommand{\rmdefault}{pplj} > \font_roman palatino + \font_osf true + \font_math default + \renewcommand{\rmdefault}{ptm} > \font_roman times + \font_math default + \renewcommand{\rmdefault}{futs} > \font_roman utopia + \font_math default + \renewcommand{\rmdefault}{futj} > \font_roman utopia + \font_osf true + \font_math default + * "eulervm": use the eulervm package (\usepackage{eulervm}. + +2012-09-19 Jürgen Spitzmüller + * Format incremented to 439 + Support for the MinionPro LaTeX font. + - \usepackage{MinionPro} > \font_roman minionpro + - [osf], [oldstyle], no option > \font_osf true + - [lf], [lining] > \font_osf false + +2012-08-23 Jürgen Spitzmüller + * Format incremented to 438 + Support for some IPA macros that are not unicoded. + (1) tone symbols from tipa's "tone" subpackage: + -- \tone{51} => \IPAChar \tone{51} + -- \tone{15} => \IPAChar \tone{15} + -- \tone{45} => \IPAChar \tone{45} + -- \tone{12} => \IPAChar \tone{12} + -- \tone{454} => \IPAChar \tone{454} + (2) TIPA tie bars: + -- \toptiebar{} => + \begin_inset IPADeco toptiebar + status open + + \begin_layout Plain Layout + + \end_layout + + \end_inset + -- \bottomtiebar{} => + \begin_inset IPADeco bottomtiebar + status open + + \begin_layout Plain Layout + + \end_layout + + \end_inset + +2012-08-19 Jürgen Spitzmüller + * Format incremented to 437 + Support for the TeX Gyre LaTeX fonts. + - \usepackage{tgadventor} > \font_sans tgadventor + - \usepackage{tgbonum} > \font_roman tgbonum + - \usepackage{tgchorus} > \font_roman tgchorus + - \usepackage{tgcursor} > \font_typewriter tgcursor + - \usepackage{tgheros} > \font_sans tgheros + - \usepackage{tgpagella} > \font_roman tgpagella + - \usepackage{tgschola} > \font_roman tgschola + - \usepackage{tgtermes} > \font_roman tgtermes + 2012-08-18 Jürgen Spitzmüller * Format incremented to 436 Support for the mathdesign LaTeX fonts. + - \usepackage[mdbch]{mathdesign} > \font_roman md-charter + - \usepackage[mdput]{mathdesign} > \font_roman md-utopia + - \usepackage[mdugm]{mathdesign} > \font_roman md-garamond 2012-08-17 Jürgen Spitzmüller * Format incremented to 435 Support for the txtt LaTeX font. + - \renewcommand{\ttdefault}{txtt} > \font_typewriter txtt 2012-08-17 Jürgen Spitzmüller * Format incremented to 434 Support for the libertine LaTeX font. + - \usepackage{libertine-type1} > \font_roman libertine + - [lf], [lining] > \font_osf false + - [osf], [oldstyle], no option > \font_osf true + - \usepackage{libertine-legacy} or + \usepackage{libertine} > \font_roman libertine + - [nf], no option > \font_osf false + - [osf] > \font_osf true 2012-06-22 Uwe Stöhr * Format incremented to 433 @@ -120,7 +414,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * Format incremented to 414 (r39367) New InsetSpace param \textvisiblespace -2011-02-15 Richard Heck +2011-02-15 Richard Heck * Format incremented to 413 (r37682) New buffer param \html_css_as_file to control whether CSS is output to header to to style file @@ -135,7 +429,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. New buffer param \language_package to allow per-document language package selection (bug 2909). -2010-11-26 Richard Heck +2010-11-26 Richard Heck * Format incremented to 410 (r36520) Rename "\\begin_layout Labeling" to "\\begin_layout List" in the KOMA (scr*) classes. @@ -170,7 +464,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. collaboration using version control leads to way less merge conflicts. -2010-10-13 Richard Heck +2010-10-13 Richard Heck * Format incremented to 404 (r35623) Support for refstyle package. Changed the LaTeXCommand for InsetRef from "prettyref" @@ -178,7 +472,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. differently, depending upon whether the new buffer param use_refstyle is true or false. -2010-10-12 Richard Heck +2010-10-12 Richard Heck * Format incremented to 403 (r35608) Renaming of flex insets. Changed @@ -212,11 +506,11 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. Support \mathscr. No new parameter but the mathrsfs package will be loaded. -2010-07-16 Richard Heck +2010-07-16 Richard Heck * Format incremented to 397 (r34920) Remove Nameref support -2010-07-13 Richard Heck +2010-07-13 Richard Heck * Format incremented to 396 (r34884) nameref support new commands nameref and Nameref for InsetRef @@ -231,12 +525,12 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. Support for makebox. New box parameter \use_makebox. -2010-06-07 Richard Heck +2010-06-07 Richard Heck * Format incremented to 393 (r34619) Renaming in LyX format: \begin_inset OptArg becomes \begin_inset Argument. -2010-06-07 Richard Heck +2010-06-07 Richard Heck * Format incremented to 392 (r34615) Dummy format change permitting Beamer files to be converted to a new, more useful format. @@ -249,19 +543,19 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * Format incremented to 390: support for ouput sync (forward/reverse) search. New boolean \forward_search and string \forward_macro. -2010-05-24 Richard Heck +2010-05-24 Richard Heck * Format incremented to 389: remove quotes from html_latex_* params. 2010-05-18 Uwe Stöhr * Format incremented to 388: support for page sizes A0-3, A6, B0-3, B6 and JIS B0-6 -2010-04-21 Richard heck +2010-04-21 Richard heck * Format incremented to 387: New options for XHTML math output. New BufferParams: html_math_img_scale, html_latex_start, html_latex_end. -2010-04-17 Richard heck +2010-04-17 Richard heck * Format incremented to 386: LyX version for InsetInfo: new parameters: type "lyxinfo", arg "version". @@ -287,7 +581,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2010-03-28: Vincent van Ravesteijn * Format incremented to 380: introduction of InsetPreview. -2010-03-18: Richard Heck +2010-03-18: Richard Heck * Format incremented to 379: revise format 374 Replace boolean \html_use_mathml with \html_math_output, which at the moment can be: MathML, HTML, Images, or LaTeX. @@ -317,7 +611,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. child2.lyx \end_includeonly -2009-12-30 Richard Heck +2009-12-30 Richard Heck * Format incremented to 374: add html output options. \html_use_mathml (boolean): whether to use MathML or images \html_be_strict (boolean): whether to be XHTML 1.1 compliant @@ -475,7 +769,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-08-01 José Matos * Format incremented to 340: move empty layouts to "Plain Layout". -2008-07-28 Richard Heck +2008-07-28 Richard Heck * Format incremented to 339: removal of default modules. 2008-06-21 Uwe Stöhr @@ -487,7 +781,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-06-04 Jürgen Spitzmüller * Format incremented to 336: new param \font_cjk. -2008-05-30 Richard Heck +2008-05-30 Richard Heck * Format incremented to 335: fixes for InsetSpace problems. 2008-05-16 Uwe Stöhr @@ -526,7 +820,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-03-25 Jürgen Spitzmüller * Format incremented to 323: merge the diverse newpage insets. -2008-03-24 Richard Heck +2008-03-24 Richard Heck * Format incremented to 322: local layout 2008-03-18 Edwin Leuven @@ -551,20 +845,20 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2008-03-02 Jürgen Spitzmüller * Format incremented to 316: support for subfloats (subfig package) -2008-02-18 Richard Heck +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 +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 +2008-01-10 Richard Heck * Format incremented to 311: dummy format to drive the AMS conversion 2007-12-28 Bernhard Reiter @@ -614,7 +908,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * Format incremented to 297: support for Albanian, lower Sorbian, fixed upper Sorbian language -2007-10-23 Richard Heck +2007-10-23 Richard Heck * Format incremented to 296: InsetInclude becomes an InsetCommand 2007-10-12 Uwe Stöhr @@ -641,7 +935,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. 2007-10-03 Martin Vermeer * Format incremented to 289: make Index a collapsable inset. -2007-09-25 Richard Heck +2007-09-25 Richard Heck * Format incremented to 288: Change how command insets are represented in LyX files. @@ -675,7 +969,7 @@ adjustments are made to tex2lyx and bugs are fixed in lyx2lyx. * format incremented to 282: lyx files can be zipfiles with embedded documents. -2007-08-29 Richard Heck +2007-08-29 Richard Heck * format incremented to 281: allow modules for layout files