]> git.lyx.org Git - lyx.git/blobdiff - development/FORMAT
Store the citation engine in BufferParams as biblio::CiteEngine rather
[lyx.git] / development / FORMAT
index b2c3c2a2b73a80cdcc1a98adf531beb4c37faef4..42505511fbc428433c8cc608e20ff41485a13d8f 100644 (file)
@@ -1,8 +1,100 @@
 LyX file-format changes
 -----------------------
 
+2004-05-12  Angus Leeming  <leeming@lyx.org>
+
+       * format incremented to 234.
+       * the citation engine is specified explicitly rather than being
+       deduced from 3 bools.
+
+       \use_natbib 1
+       \use_numerical_citations 0   ->   \cite_engine <style>
+       \use_jurabib 0
+
+       where <style> is one of "basic", "natbib_authoryear",
+       "natbib_numerical" or "jurabib".
+
+2004-04-29  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 233.
+       * insetgraphics does not allow filenames without extension anymore.
+       The complete filename has to be given.
+
+2004-03-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * format incremented to 232.
+       
+       * Support for bibtopic (sectioned bibliographies).
+         - bufferparam \use_bibtopic [1|0]
+         - the bibtex inset has a second argument for bibtopic's
+           btPrint{Cited|NotCited|All} command:
+           < 231:
+           \begin_inset LatexCommand \bibtex[<style>]{<database>}
+           now:
+           \begin_inset LatexCommand \bibtex[<style>][<btPrintX>]{<database>}
+         Forwards, there's nothing to be done. Backwards, \usepackage[dot]{bibtopic}
+         has to be inserted to the preamble. Instead of the bibtex inset, the LaTeX
+         \bibliographystyle{<style>}
+         \begin{btSect}{<database>}
+         \<btprintX>
+         \end{btSect}
+         has to be inserted.
+
+2004-03-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * format incremented to 231.
+       
+       * Support for sidewaysfigure/sidewaystable (rotating package).
+       insetfloat has now a param \sideways [true|false] (default is false).
+       The param should be erased on downwards conversion, if it was true, 
+       the inset should be replaced by 
+       \begin{sidewaysfigure} <content> \end{sidewaysfigure}
+       resp.
+       \begin{sidewaystable} <content> \end{sidewaystable}
+       i.e. ERT.
+
+2004-02-23  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * format incremented to 230.
+       
+       * Support for a second optional argument in insetcommand.
+       currently, citation uses this to support natbibs second
+       optional argument \cite[before][after]{key}.
+       I think there's nothing to convert upwards. Downwards, the 
+       commands with 2 optional args need to be converted to ERT.
+       
+       * Support for jurabib (param \use_jurabib [1|0], default is 0).
+       When converting downwards, \usepackage{jurabib} has to be added
+       to the preamble and, if babel is used, \usepackage{babel} before
+       (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  <j.spitzmueller@gmx.de>
+
+       * format incremented to 229.
+       * Minipages cannot be read anymore. All minipage insets will
+       be converted to frameless box insets between 228->229.
+
+2003-12-15  Angus Leeming  <leeming@lyx.org>
+
+       * format incremented to 228.
+       * Change the output of all insets derived from InsetCollapsable
+       except for InsetERT (which has a similar output already), changing lines
+       "collapsed true" -> "status collapsed"
+       "collapsed false" -> "status open".
+       * Change the output of InsetERT, changing lines
+       "status Collapsed" -> "status collapsed"
+       "status Open" -> "status open".
+       "status Inlined" -> "status inlined".
+
+2003-12-10  Angus Leeming  <leeming@lyx.org>
+
+       * format NOT incremented.
+       * add a 'draft' option to InsetExternal.
+
 2003-12-10  Angus Leeming  <leeming@lyx.org>
 
+       * format incremented to 227.
        * Change the output of InsetBox:
        \begin_inset Boxed -> \begin_inset Box Boxed
        \begin_inset Doublebox -> \begin_inset Box Doublebox
@@ -13,6 +105,7 @@ LyX file-format changes
 
 2003-12-10  Angus Leeming  <leeming@lyx.org>
 
+       * format incremented to 226.
        * Change the output of InsetNote:
        \begin_inset Note -> \begin_inset Note Note
        \begin_inset Comment -> \begin_inset Note Comment