]> git.lyx.org Git - lyx.git/blobdiff - NEWS
Herbert's patch supporting more graphics formats.
[lyx.git] / NEWS
diff --git a/NEWS b/NEWS
index 8d64d63a06dad5de243d7a1432a73ce7d063f892..0ba2e552bbff2b0880eaea9853fb8736a5334a33 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,88 @@
+What's new in version 1.2.0?
+----------------------------
+
+LyX 1.2.0 is the version where many of changes in the 1.1.x series
+begin to really pay off. It should prove to be a very solid base for
+further developments. As of this version, we use (yet another) new
+versioning scheme: next major version will be 1.3.0, and 1.2.x will
+be just incremental fixes (like the fix series used to be for 1.1.5
+and 1.1.6). 
+
+In the 1.2.0 verison, we switched to the so-called 'new' insets:
+
+- Floats, footnotes and margin notes are now real insets
+
+- Most problems with the new table inset of 1.1.6 have been resolved
+  (memory consumption, spell-checking, search and replace...)
+
+- TeX mode has been superseded by the 666 (aka ERT) inset, which is
+  foldable
+
+- New graphics inset with support for hassle-free inclusion of various
+  image formats (GIF, JPEG, PNG and EPS by default).
+
+- New minipage inset
+
+- Notes inset can now contain arbitrary LyX constructs
+
+The math editor has been mostly rewritten (and thus may have many new
+bugs :). Most of the changes should not be visible for the user,
+except:
+
+- Improvements to the parser
+
+- Improvements to math text mode
+
+- (Better) support for nested macros 
+
+- (Better) support for \limits/\nolimits
+
+- Enable size changes to arrays after creation (add/delete rows/columns)
+
+- Support for amsmath align environment
+
+- Support for changing font on a selection
+
+Most of the popups have been rewritten in the GUI-I framework:
+
+- The citation dialog citation dialog has a search facility, with
+  support for regular expressions.
+
+- The kde frontend has been dropped in favor of a new qt2 frontend.
+  Note that only the xforms front is really operational as of this
+  version. 
+
+Other changes include:
+
+- New ligature break special character, useful for words like
+  shelfful, or many german words
+
+- Support for natbib for bibliography citations
+
+- Support for parsing preamble when converting LaTeX files. Along 
+  with changes in the LaTeX production of alignment options, this 
+  improves round-trip work where you export a LyX document as 
+  LaTeX, and later reimport it from LaTeX.
+
+- Updated documentation
+
+- Support for setting bookmarks and jumping to them
+
+- It is possible to cycle between a label and its references.
+
+- Preliminary support for multiple bibliographies
+
+- Babel can be disabled when using the default language
+
+- A thesaurus facility (English only)
+
+
 What's new in LyX version 1.1.6?
 --------------------------------
 
 As with all of the 1.1.x versions of LyX, this release contains a lot
 What's new in LyX version 1.1.6?
 --------------------------------
 
 As with all of the 1.1.x versions of LyX, this release contains a lot
-of new code: in particular, half of the changes described in the
-ChangeLog (which dates back to the 1.1.0 release) describe changes in
-LyX 1.1.6!
+of new code: in particular, more than half of the changes described in
+the ChangeLog (which dates back to the 1.1.0 release) concern LyX 1.1.6!
 
 Besides the usual under-the-hood changes, LyX 1.1.6 has many
 new user-visible features. The main visible feature is that the
 
 Besides the usual under-the-hood changes, LyX 1.1.6 has many
 new user-visible features. The main visible feature is that the
@@ -18,7 +96,7 @@ from the older development version:
   have been overhauled.
 
 - LyX now has a Preference popup where you can change most of your
   have been overhauled.
 
 - LyX now has a Preference popup where you can change most of your
-  lyxrc settings [Allan, details?]
+  lyxrc settings.
 
 - the menus can now be defined in a text file, and they automatically
   display the keyboard bindings associated with commands.
 
 - the menus can now be defined in a text file, and they automatically
   display the keyboard bindings associated with commands.
@@ -52,11 +130,12 @@ Other major changes in 1.1.6 include:
   rendering when you do Ascii export if you have gifscii installed.
 
 - The code which converts from LyX format to anything else (for
   rendering when you do Ascii export if you have gifscii installed.
 
 - The code which converts from LyX format to anything else (for
-  viewing or exporting purposes) has been rewritten. In particular, the
-  PDF format is now supported. In fact it's now possible to add
-  new export formats without recompiling LyX by specifying external
-  programs or scripts in lyxrc settings (note that the old export lyxrc
-  settings no longer work).
+  viewing or exporting purposes) and from anything else to LyX has been
+  rewritten. In particular, it is now possible to export to PDF, and to
+  import from HTML/MSWord. In fact it's now possible to add new import/export
+  formats without recompiling LyX by specifying external programs or scripts
+  in lyxrc settings 
+  (note that the old import/export lyxrc settings no longer work).
 
 - LyX can do command line exports without opening any GUI components.
 
 
 - LyX can do command line exports without opening any GUI components.
 
@@ -67,16 +146,19 @@ Other major changes in 1.1.6 include:
   have differently encoded languages in the same paragraph.
   The languages and the encodings are defined in text files.
 
   have differently encoded languages in the same paragraph.
   The languages and the encodings are defined in text files.
 
-- Improved support for Hebrew and Arabic (already present in 1.1.5fix2).
+- Improved support for Hebrew and Arabic (also present in 1.1.5fix2).
 
 - included files work now with docbook and linuxdoc; new layout
   docbook-book.
 
 
 - included files work now with docbook and linuxdoc; new layout
   docbook-book.
 
+- PSpell library and Aspell spell checker support now included thanks
+  largely to Kevin Atkinson (PSpell and Aspell maintainer). 
+
 And finally, there have been a lot of smaller changes, which are
 mentioned here for your information
 
 - the menu entry File->New does not prompt for a file name by default
 And finally, there have been a lot of smaller changes, which are
 mentioned here for your information
 
 - the menu entry File->New does not prompt for a file name by default
-  (this can be changed in lyxrc).
+  (this can be changed in preferences).
 
 - new -geometry command line option, which replaces the old -width,
   -height, etc.
 
 - new -geometry command line option, which replaces the old -width,
   -height, etc.