----------------------------
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
+really begin to 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
+be just incremental fixes (like the `fix' series used to be for 1.1.5
and 1.1.6).
-Switch to the so-called 'new' insets:
+This version sees the introduction of the so-called `new' insets,
+which can contain arbitrary text. As a consequence, many new features
+are now possible:
-- floats, footnotes and margin notes are now real insets
+- Floats, footnotes and margin notes are now real insets. The
+ positional parameters of figure, table and algorithm floats can be set
+ float-by-float
-- most problems with the new table inset of 1.1.6 have been resolved
- (memory consumption, spell-checking, search and replace...)
+- Most problems with the new table inset of 1.1.6 have been addressed
+ (memory consumption, file bloat, spell-checking, search and replace...).
+ Better longtable header/footer support was implemented.
-- TeX mode has been superseded by the 666 (aka ERT) inset, which is
- foldable
+- TeX mode has been superseded by the ERT inset, which is foldable, or
+ can be shown inline
-- new graphics inset with support for hassle-free inclusion of various
- image formats (GIF, JPEG, PNG and EPS by default).
+- Notes inset can now contain arbitrary LyX constructs; they will not
+ appear in the output.
-- new minipage inset
+- New minipage inset
-- notes inset can now contain arbitrary LyX constructs
+Note that another consequence of these changes is that older LyX
+versions will almost certainly fail to read files produced by LyX
+1.2.0.
-- new ligature break special character, useful for words like
- shelfful, or many german words
-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:
+Other more traditional insets have been improved too:
-- improvements to the parser
+- New graphics inset with support for hassle-free inclusion of various
+ image formats (GIF, JPEG, PNG and EPS by default) and a new
+ rendering scheme that should fix the bugs we had with the older
+ ghostscript method.
-- improvements to math text mode
+- Support for natbib for bibliography citations
-- (better) support for nested macros
-- (better) support for \limits/\nolimits
-- enable size changes to arrays after creation (add/delete rows/columns)
+The math editor has been mostly rewritten. This begun as a general
+cleanup, but it turns out that many new features happened in this
+process, among which:
-- support for amsmath align environment
+- many of the known bugs or annoyances in mathed have been fixed.
-- support for changing font on a selection
+- possibility to display all standard latex and amsmath symbols (and
+ also the \mathcal, \mathbb, and \mathfrak fonts)as long as the
+ relevant fonts have been made available to the X server
-Most of the popups have been rewritten in the GUI-I framework:
+- support for many amsmath features
+ Commands: xrightarrow, xleftarrow, substack, underset, dddot
+ over/under arrows (e.g. underleftarrow).
+ Environments: align, alignat, xalignat, xxalignat, multline, gather
+ split, gathered, aligned, cases, subarray, pmatrix, bmatrix, vmatrix,
+ Vmatrix
-- [...]
+- Preliminary support for xymatrix
-- The citation dialog citation dialog has a search facility, with
- support for regular expressions.
+- Support for horizontal and vertical lines in arrays.
+
+- Improvements to the parser
+
+- Improvements to math text mode
+
+- (Better) support for nested macros
+
+- Enable size changes to arrays after creation (add/delete rows/columns)
+
+- Support for changing font or displaystyle on a selection
+
+- GUI support provided for many more features
-- 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:
-- support for natbib for bibliography citations
+- Support for windows with cygwin has been incorporated into the main
+ distribution.
+
+- Most of the dialogs have been rewritten in the GUI-I framework, and
+ improved in the process
+
+- 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 and alternative frontends are expected for 1.3.0
+
+- The citation dialog has a search facility, with support for regular
+ expressions.
+
+- New ligature break special character, useful for words like
+ "shelfful", or many german words
+
+- 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.
-- support for parsing preamble when converting LaTeX files
+- Updated documentation
-- updated documentation
+- a few more document classes for journals: dtk, ltugboat, spie and
+ svprobth.
-- support for setting bookmarks and jumping to them
+- Support for setting bookmarks and jumping to them
- It is possible to cycle between a label and its references.
-- preliminary support for multiple bibliographies
+- Preliminary support for multiple bibliographies
-- babel can be disabled when using the default language.
+- Babel can be disabled
-- a thesaurus facility (English only)
+- A thesaurus facility (English only)
What's new in LyX version 1.1.6?