X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=RELEASE-NOTES;h=a06afb54c1a4cb969751f87c373ecb6f86071fb7;hb=7134b5ebba33e446314175bc6312572326d9df2a;hp=ed6d0c6726ee02a3d79246c90f45c03ef9022b53;hpb=ef79a1fe8aa4e3e09e215c67c96fe262968b989f;p=lyx.git diff --git a/RELEASE-NOTES b/RELEASE-NOTES index ed6d0c6726..a06afb54c1 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -17,7 +17,16 @@ the default print settings (which, of course, have to have been configured already). At present, not many commands can be used this way, but there will be more eventually. -Bash completion script was added to the tarball. +A bash completion script was added to the tarball. + +We have introduced a new flag to decide whether or not a given "document" +format shall be listed in the File > Export menu. This was necessary since +this menu got too large. If the flag "menu=export" is not explicitly set, +the formats are not included in the menu. This means that you might need +to click "Show in export menu" in Preferences > File Formats for your +customized file formats if you want them to appear in the menu. +Note, though, that you still can export to any possible format via +File > Export > More Formats and Options ... The following pref variables were changed in 2.0: @@ -164,8 +173,8 @@ The following LyX key bindings have been changed: The binding to "C-plus" has changed to "C-S-asterisk". -New external programs and libaries: ------------------------------------ +New external programs and libraries: +------------------------------------ LyX 2.0 introduces support for some new external helper programs/libraries, while the support for some existing programs has been dropped. This @@ -216,10 +225,19 @@ in the installation process (analoguous to the spellchecker installation). There is now direct support for Lilypond-book. Note that LyX requires at least version 2.14 for proper work. +4.) INSTANT PREVIEW: + +Make sure that dv2dt (often part of LaTeX distributions) is installed +on your system. Instant preview wil be disabled if dv2dt is not found. + Known issues in version 2.0.0 ----------------------------- +- LyX needs to be run under Python 2 and will not work properly on systems + where Python 3 is the default binary. See bug #7030 to know how to fix + this properly, since simple sheebang conversion in *.py files will not + be enough. Caveats when upgrading from earlier versions to 2.0.x ------------------------------------------------------- @@ -230,12 +248,40 @@ Caveats when upgrading from earlier versions to 2.0.x Please refer to the beginning of the languages file for an explanation of the new syntax. +- There has been a large change in how Flex insets are named. Previously, + they tended to have names like "CharStyle:Noun". Now, they just have + names like "Flex:Noun" (where "Flex" is a namespace that is optional). + When LyX 2.0 reads older files, it silently converts the old-style names + to new-style names; this direction works perfectly. It will also silently + revert new-style names to old-style names, when exporting to 1.6.x format, + but only for the pre-defined LyX insets. This means that user-defined flex + insets will not be properly reverted. + To solve this problem, you can modify the file $LYXDIR/lyx2lyx/lyx_2_0.py. + In that file, you will find the following: + flex_insets = { + "Alert" : "CharStyle:Alert", + "Code" : "CharStyle:Code", + "Concepts" : "CharStyle:Concepts", + "E-Mail" : "CharStyle:E-Mail", + "Emph" : "CharStyle:Emph", + "Expression" : "CharStyle:Expression", + "Initial" : "CharStyle:Initial", + "Institute" : "CharStyle:Institute", + "Meaning" : "CharStyle:Meaning", + "Noun" : "CharStyle:Noun", + "Strong" : "CharStyle:Strong", + "Structure" : "CharStyle:Structure", + "ArticleMode" : "Custom:ArticleMode", + "Endnote" : "Custom:Endnote", + "Glosse" : "Custom:Glosse", + "PresentationMode" : "Custom:PresentationMode", + "Tri-Glosse" : "Custom:Tri-Glosse" + } + This is a map form new-style names (minux "Flex") to old-style names (and + there is a similar for DocBook elements). To get a user-defined CharStyle + to revert properly, it simply needs to be added to this list. Note: There may later be an updated list of known issues online at http://wiki.lyx.org/LyX/ReleaseNotes -TODO ----- -- Somebody should create a rc2rc script... - http://www.lyx.org/trac/changeset/27531