-*- text -*- This file describes what has been done in the preparation of LyX 2.0.2 All comments are welcome. I'd be glad if some of you could take the time to check it out (or fix a bug or two if you are feeling adventurous). Let me recall that all these fixes have been checked into the BRANCH_2_0_X branch, which you can get with the command svn co svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_2_0_X Richard [In this list, I try to group things by topic and in decreasing order of importance. This is, of course, subjective...] What's new ========== ** Updates: *********** * DOCUMENT INPUT/OUTPUT - Completely revised support for the latest versions of the Springer document classes svjour3, svmono and svmult. NOTE: This has the side-effect that files, created with LyX 2.0.2 or future, using a Springer document class, will not be compilable with LyX versions older than LyX 2.0.2. The same applies for files created with LyX 1.6.10 or older that are saved with LyX 2.0.2 or future. - Add possibility to export the R code from a sweave-enabled document (part of bug 7555). - XHTML export now respects font color and background color from Document->Settings->Colors. ** TEX2LYX IMPROVEMENTS - tex2lyx (that is used to import TeX files) now produces the current file format 413. - tex2lyx now supports the conversion of: * The font packages utopia, fourier, ccfonts, chancery and beraserif. * Documents where no language package is set, or if a language package are set that work independently of babel and polyglossia. * The setting of the document-wide background color and text color (\color, \pagecolor), the background color of shaded boxes and the text color of greyed-out notes. * Horizontal lines (\rule). * Phantom spaces (\phantom, \hphanton, \vphantom). * Custom width for nomenclature list (\printnomenclature). * All types of underlined or striked out text. * Hyperlinks (\href). * Rotated floats (sidewaysfigure, sidewaystable). * Wrapped floats (wrapfigure, wraptable) (bug 4378). * Subfloats (\subfloat). * Frameless boxes (\makebox). (\mbox is not yet supported by LyX.) * Command \date{} in the preamble to suppress the date output. * USER INTERFACE - New menu entry Edit->Select Whole Inset. - Speed up cursor movement when inline completion is enabled in math. - Make InsetInfo output a path matching the LaTeX compiler. - Improve creation of a LyX archive. Now also the files referenced in ERT in the document body (e.g., through \input or \insertgraphics) are included in the archive. - When changing the document language, also change the language of the text which is not explicitly marked in a different language, irrespective of the multilingual status, except for LTR<=>RTL changes. - Augmented the tex2lyx --help message with the default paths (bug 6827). - New command-line switch -v (--version) for tex2lyx showing build information and version number (bug 6827). * DOCUMENTATION AND LOCALIZATION - The LyX documentation covers now all new features of LyX 2.0.x the User's guide, EmbeddedObjects and the Math manual have been revised. - Updated French, German, Indonesian, Interlingua, Italian, Slovak, Spanish, Swedish and Ukrainian user interface localization. - Revised template files for the Springer document classes. - Revised example file sweave.lyx. - New appendix in the EmbeddedObjects manual with list of available colors. - New example file spreadsheet.lyx. * BUILD/INSTALLATION - Add background image for Mac OS X disk image. ** Bug fixes: ************* * DOCUMENT INPUT/OUTPUT - Fix execution of biber with MiKTeX. - Fix parsing of branch names containing spaces. - Fix output of multirow table cell borders (bug 7578). - Fix ASCII export for branch inset (bug 7720). - Fix regression where parent macros were not displayed in a viewed child (bug 7593). - Fix regression where children included more than once are only rendered once (bug 7594). - Fix problem where updates to children were not seen on output of master (bug 7360). - Fix XHTML export of branches (bug 7721). - Fix whitespace issues with language changes (bug 7607). - Fix deletion of temporary file used for preferences conversion on Windows (bug 7796). - Fix handling of relative paths used in the preamble or ERT (bug 7835). - Disable impossible settings in context menu of boxes (bug 7849). - Fix tex2lyx handling of recognized Roman fonts (bug 7856). - Fix tex2lyx handling babel-specific preamble commands (bug 7861). - Fix (La)TeX import for files using Latvian, Lithuanian, Mongolian, Turkmen and/or Vietnamese (bug 7862). - Fix tex2lyx handling of inputenc encoding settings (bug 7863). - Fix (La)TeX import of shaded boxes (bug 7843). - Fix LaTeX import of theorem environment with optional argument (bug 6834). - Fix LaTeX import of tabular environment with optional argument. - Fix tex2lyx handling of framed boxes without inner box. - Fix tex2lyx handling of description \item with spaces (bug 7663). - tex2lyx does not start floats with lines containing only a single space anymore (bug 7895). - Store the autosave files of unnamed buffers in the correct directory and make sure they are not left behind after saving (bug 7793). - Fix latex export of multilingual documents containing theorem-like environments (bug 7800). - Escape ampersands in