]> git.lyx.org Git - lyx.git/commitdiff
update NEWS
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 25 Jan 2006 11:34:44 +0000 (11:34 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 25 Jan 2006 11:34:44 +0000 (11:34 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10775 a592a061-630c-0410-9148-cb99ea01b6c8

ChangeLog
NEWS

index cb4e9d6b7a4cbce4f0fb1211e639510e2a251937..b1469c362880a6ad661e226026575f5c7ddf7579 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-01-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * NEWS: update for 1.4.0.
+
 2006-01-24  John Spray  <spray@lyx.org>
 
        * configure.ac: the gtk frontend does not need xforms anymore.
diff --git a/NEWS b/NEWS
index 1e3529610c09f69a650dfbd683e0c722ab4cfe1d..978437fd298ac4b65602fa0c1d451848631446c6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,259 @@
 What's new in version 1.4.0?
 ----------------------------
 
-A long time since 1.3.0 now and a lot has happened. Alsmost the whole
-core of LyX has been rewritten.
+As usual with major releases, a lot of work that is not directly
+visible has taken place. The core of LyX has seen more cleanups and
+some of the new features are the direct results of this work.
+
+** Improved user interface
+
+LyX 1.4 has a re-designed layout for the menus, designed to decrease
+clutter and maximise productivity. Several menu items (in the Edit
+menu) are now context-sensitive, so they only appear when needed. For
+the die-hard old LyX users, the older layout (referred to as the
+classic UI) is still available, for now.
+
+It's now possible to define multiple toolbars as seen in other
+editors. By default, the new LyX release has two toolbars displayed,
+the standard one (similar to the static toolbar in LyX 1.3), plus the
+extra toolbar. In addition, there are two pre-defined toolbars
+available: one for tables, and one for math. 
+
+Another new feature worth mentioning is popup toolbars: you can set a
+toolbar such that it only appears when editing math, or when editing a
+table.
+
+** Change tracking
+
+This new feature, similar to that found in Microsoft Word and others,
+makes collaboration on a document a cinch. It provides a way to track
+changes made to a document, and later approve, reject, or modify such
+changes. 
+
+** Much better conversion from .tex to .lyx
+
+The ancient and unloved Perl script, reLyX has finally bitten the dust
+and been replaced by the brand new and shiny tex2lyx. tex2lyx's LaTeX
+parser follows most of the rules of the real TeX and so is already
+much more powerful than reLyX ever was.
+
+** Character styles
+
+For a system that purports to make it easy to write documents full of
+logical (as opposed to visual markup), LyX has always had one glaring
+omission: no character styles. LyX 1.4 goes some way towards
+addressing this defect, although there's no dialog to define your own
+styles. 
+
+
+** Branches
+
+The teacher who's setting an exam obviously doesn't want her pupils
+seeing the answers, yet having questions and answers in the same
+document will make the life of the markers of that exam much easier.
+
+That's just one example of someone who would benefit from LyX's new
+"branches" feature. In fact, anyone who writes documents which have
+more than one target audience will find this feature useful.
+
+** Minipages evolve to Boxes
+
+In 1.3, LyX only had native support for plain minipages. Now you can
+use a wide range of box types and decorations directly from the LyX
+GUI
+
+** Notes
+
+LyX now has three different Notes for you to add to your document from
+the Insert>Note menu:
+
+- the "LyX Note" is not exported to LaTeX, as now. The "Comment" is
+- exported to LaTeX as a comment environment and is not processed
+  further.
+- The Greyed Out note is visible in your PostScript or PDF output as,
+  well, greyed-out text.
+
+** Better language and numbering on screen
+
+Two features help to make the screen rendering closer to the printed output:
+
+- the labels attached to layouts like Chapter are now translated in
+  the language of the document, which may be different from the
+  language of the menus;
+- sectioning headers and theorems are now numbered according to the
+  document class specifications.
+
+** Word count
+
+Yes, it's finally there! Tools>Count Words will give you a word
+count of the document or of the current selection.
+
+** Error Lists
+
+Nasty "error boxes" were eliminated in favor of a dialog with a list
+of errors popping up at compilation time.
+
+** Improved bibliography support
+
+- LyX's support for natbib has been enhanced. Now, also the mysterious
+  "before citation" field is supported;
+- We have added support for jurabib, an amazing package to produce
+  flexible citations that are especially well suited for the humanities
+  and law fields;
+- Support for sectioned bibliographies (bibtopic) has been added;
+- the way bibtex is called is now customizable (as is the way the
+  index processor is invoked).
+
+** Improved microtypography support
+
+LyX aims to produce superior typography. With 1.4, it supports:
+
+- more blank characters (e.g. a "thin space", which should stand here
+  between "e." and "g.");
+- inner and outer quotation marks without the hassle of toggling the
+  style in the documents dialog. Just use the Alt key.
+- the handling of figure and table alignment inside floats has been
+  improved. You can now use the paragraph dialog without getting too
+  much space between figure/table and caption.
+
+** Small bits
+
+- Figure and table floats can be rotated sideways
+
+- The external xfig inset has been improved especially with regard to
+  pdf generation
+
+- The graphics inset dialog has now an "edit" button that allows to
+  edit the included figure
+
+- For index generation, xindy can be used instead of makeindex, which
+  has poor support for other than English index sorting.
+
+** Bug fixes
+
+Lots of long-lasting bugs have been fixed, as documented in LyX
+bugzilla. Probably some new ones have been introduced instead ;-)
+
+
+What's new in version 1.3.7?
+----------------------------
+
+We hope that this will be the last release in the 1.3.x series. In
+addition to many bug fixes, the following improvements are worth
+noting:
+
+- LyX 1.3.7 is able to read all LyX files up to file format 245,
+  the format that we anticipate will be used by the forthcoming LyX 1.4.0.
+
+- The windows version has received some polish, in particular in the
+  installer and in the handling of file names.
+
+All current 1.3.x users are encouraged to upgrade to this version.
+
+
+What's new in version 1.3.6?
+----------------------------
+
+Unix and MacOSX users should consider this to be a bugfix release.
+
+To Windows users, however, LyX 1.3.6 is the first version of LyX
+to support the platform officially. This means that we've put a huge
+effort into squashing those bugs that were present in Ruurd Reitsma's
+unofficial ports to Windows. Large chunks of the code base have been
+touched in an attempt to resolve these problems so whilst we're
+confident that LyX/Win 1.3.6 will be the best ever version of LyX on
+Windows, we cannot say that it's bug free.
+
+We would like to highlight three fixes in particular:
+  * It is now possible to typeset files which reside in a directory with
+    spaces in its name; this requires a modern TeX implementation (such
+    as teTeX 3.0).
+  * It is possible to use Ctrl-PageDown and Control-PageUp (<opt>-tab
+    and <opt><shift>-tab with LyX/Mac) to switch between the open documents.
+  * LaTeX-type accents, ligature breaks and hyphenation marks are now
+    considered as part of words 
+
+
+
+What's new in version 1.3.5?
+----------------------------
+
+This is mainly a bugfix release, with few notable user-visible
+improvements. However, we would like to highlight two fixes in particular:
+  * Nested documents (with Insert>Include File...), which have been
+    broken since LyX 1.2.0, should now work properly, including the
+    case where the files are in different directories.
+  * It is now possible to compile LyX with gcc 3.4.
+
+What's new in version 1.3.4?
+----------------------------
+
+This is a maintenance release which improves upon 1.3.3 in
+five main areas:
+  * It adds support for old files from LyX 0.10.x or 0.12.x;
+  * Lyx documents can now be opened and edited even if
+    they use text classes not present in your latex installation;
+  * New Qt features have been added (improved selection,
+    drag-and-drop);
+  * Mac OS X support is much improved;
+  * The interface and documentation localization have
+    been polished.
+
+What's new in version 1.3.3?
+----------------------------
+
+This is a maintenance release which improves upon 1.3.2 in
+four main areas:
+  * import of old LyX files and export to DocBook have been improved;
+  * many small bugs in the Qt frontend have been fixed;
+  * MacOSX users can now compile LyX and enjoy the native MacOSX interface;
+  * several languages now benefit from an improved translation of
+    the user interface and documentation.
+
+What's new in version 1.3.2?
+----------------------------
+
+This is a maintenance release which improves upon 1.3.1 in
+three main areas:
+  * the spellchecker code has been overhauled and many bugs 
+    have been squashed;
+  * many small bugs in the Qt frontend have been fixed;
+  * several languages now benefit from an improved translation of 
+    the user interface.
+
+What's new in version 1.3.1?
+----------------------------
+
+LyX 1.3.1 is a maintenance release, which adds some polish to the new
+features of LyX 1.3.0 (especially the Qt frontend) and also fixes some
+significant bugs in the math editor and the lyx2lyx import script. We
+also threw in a few new features (new textclasses, latex import
+improvements) for good measure.
+
+** Updates
+
+- when there is vertical space between paragraphs, the amount of space
+  is also indicated in the small/medium/large case [bug #814]
+
+- reLyX improvements: support for natib citations, for 'm' column
+  descriptors in tables; a .lyx file generated by reLyX now says this
+
+- new classes mwart, mwbk and mwrep (adaptation of the base classes to
+  polish conventions); new class elsart (for journals published by
+  Elsevier); updated classes koma-script (in particular new class
+  scrlttr2); re-introduce class ijmpd (which was in 1.2.x) and unbreak
+  class kluwer
+
+- new "polski" keymap, useful for entering Polish on a QWERTY
+  keyboard; update to Scientific Word-compatible bindings
+  (documentation has been updated too)
+
+- updates to the danish, dutch, french, german, norwegian, polish and
+  spanish translation of menus
+
+- Most of the documentation has been updated for the current version
+  of LyX. If you find some problems with the documentation in this
+  release, please contact lyx-docs@lists.lyx.org
 
 What's new in version 1.3.0?
 ----------------------------
@@ -835,3 +1086,4 @@ version 0.12.0, it adds the following features:
 Note that your existing global lyxrc file will not be overwritten by
 default since now LyX only installs a file lyxrc.example to use as
 template.
+