Correctly handle quotation marks in command preferences (bug 2016):
[lyx.git] / ANNOUNCE
blobe5eaa64c66562435bf247f216b603c39e67e107d
1 Public release of LyX version 1.5.4
2 ====================================
4 We are pleased to announce the release of LyX 1.5.4. This is a maintenance
5 release. Besides the usual stability improvements and fixes, this release
6 comes with major improvements in the handling of Chinese, Korean and
7 Japanese (CJK) languages and scripts, and introduces some minor new
8 features (such as a character count option).
10 While this release continues the stable 1.5.x series, work on the next
11 major release, 1.6.0, is proceeding. A first alpha version of LyX 1.6.0
12 will be released later this week for those who like the bleeding edge
13 experience. Notwithstanding this, expect one or two more 1.5.x versions
14 to be released, of which the last one will be able to read the 1.6 format.
16 All users, especially CJK users, are encouraged to upgrade to this 
17 version.
19 Caveat: We were forced to switch from the LaTeX package 'floatflt' to
20 'wrapfig' for wrap figure floats due to a license problem that limited
21 the availability of the former package. In general, this should improve
22 your documents containing wrap figures, however, it is possible that the
23 look and positioning of the floats changes due to the package change. If
24 you have documents with wrap floats, please make a backup before upgrading
25 and check the output.
27 A detailed list of changes is appended below, remaining known problems
28 are listed in the file RELEASE-NOTES.
30 In case you are wondering what LyX is, here is what
31 http://www.lyx.org/ has to say on the subject:
33    LyX is a document processor that encourages an approach to writing
34    based on the structure of your documents, not their appearance. It
35    is released under a Free Software / Open Source license.
37    LyX is for people that write and want their writing to look great,
38    right out of the box. No more endless tinkering with formatting
39    details, 'finger painting' font attributes or futzing around with
40    page boundaries. You just write. In the background, Prof. Knuth's
41    legendary TeX typesetting engine makes you look good.
43    On screen, LyX looks like any word processor; its printed output --
44    or richly cross-referenced PDF, just as readily produced -- looks
45    like nothing else. Gone are the days of industrially bland .docs,
46    all looking similarly not-quite-right, yet coming out unpredictably
47    different on different printer drivers. Gone are the crashes
48    'eating' your dissertation the evening before going to press.
50    LyX is stable and fully featured. It is a multi-platform, fully
51    internationalized application running natively on Unix/Linux, the
52    Macintosh and modern Windows platforms.
54 You can download LyX 1.5.4 here (the .bz2 are compressed with bzip2,
55 which yields smaller files):
57         ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.4.tar.gz
58         ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.4.tar.bz2
59         ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.4.tar.gz
60         ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.4.tar.bz2
62 and it should propagate shortly to the following mirrors (which will
63 also host the .bz2 versions):
65         ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.5.4.tar.gz
66         http://lyx.cybermirror.org/stable/lyx-1.5.4.tar.gz
67         ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.5.4.tar.gz
68         ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.5.4.tar.gz
69         http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/lyx-1.5.4.tar.gz
70         http://lyx.mirror.fr/stable/lyx-1.5.4.tar.gz
72 Prebuilt binaries (rpms for Linux distributions, Mac OS X and Windows
73 installers) should soon be available at
74         ftp://ftp.lyx.org/pub/lyx/bin/1.5.4/
76 If you already have the LyX 1.5.2 sources, you may want to apply one
77 of the following patches instead
78         ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.4.gz
79         ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.4.bz2
81 Note that this patch will not produce valid LyX/Mac sources, since
82 some binary files have been added for this release.
84 If you find what you think is a bug in LyX 1.5.4, you may either
85 e-mail the LyX developers' mailing list (lyx-devel <at> lists.lyx.org),
86 or open a bug report at http://bugzilla.lyx.org
88 If you're having trouble using the new version of LyX, or have a
89 question, first check out http://www.lyx.org/help/. If you can't find
90 the answer there, e-mail the LyX users' list (lyx-users <at> lists.lyx.org).
92 Enjoy!
94 The LyX team.
97 What's new in version 1.5.4?
98 ----------------------------
100 ** Updates:
101 ***********
103 * DOCUMENTATION AND LOCALIZATION
105 - New manual "LyX's detailed math manual" available in English, French,
106   and German. It includes the content of the example file "mathed.lyx",
107   which is no more shipped separately.
109 - New section "Floats Side by Side" in the EmbeddedObjects manual.
111 - New Spanish translation of the FAQ manual and the mathed example file.
113 - New Japanese splash LyX file.
115 - Updated French and Spanish Introduction manual.
117 - Updated German, French, and Spanish Tutorial manual.
119 - Updated German User's Guide manual.
121 - New Russian translation of the user interface.
123 - Updated Czech, French, German, Hebrew, Hungarian, Italian, Portuguese
124   and Spanish translations of the user interface.
126 - New example files that demonstrate how to create serial letters with
127   the KOMA letter class.
130 * USER INTERFACE
132 - LyX gives more instructive information if a character cannot be encoded
133   properly. Most notably, the offending character is highlighted both in
134   the work area and in the "View Source" pane (bug 3511).
136 - Initial support for shift + right-mouse-click selection (bug 2304).
138 - The on-screen appearance of spaces has been improved.
140 - New shortcut "C-M-n" to create numbered formulas.
142 - Character counting added to "Count Words" function (bug 2819).
144 - The BibTeX dialog now has buttons to move databases up or down
145   the list.
147 - New toolbar button to create boxes.
149 - Keyboard shortcuts for TOC window buttons were introduced. For outlining
150   you can use "M-p Left/Right/Up/Down" keys. Note that depth-in/decrement 
151   LFUNs are still reachable via "M-S-Left/Right" shortcuts (bug 4456).
153 - Improve cursor movement around lines with ending line-breaks.
156 * DOCUMENT INPUT/OUTPUT
158 - Use package wrapfig instead of floatflt for wrap figure floats. Note
159   that this might slightly change the output (cf. the file RELEASE-NOTES).
161 - Support to paste text containing ligatures to LyX.
164 * BUILD/INSTALLATION:
166 - The Windows version is compiled with MSVC 2008.
167   It is no longer necessary to install the Windows SDK and other patches,
168   these things are now also included in the Express edition.
170 - Viewers wrapper xdg-open was removed due to the problems on environments
171   without desktop managers. Waiting for upstream fixes.
174 ** Bug fixes:
175 *************
177 * DOCUMENT INPUT/OUTPUT
179 - Fix LaTeX output of documents with both CJK and non-CJK languages.
180   LyX is basically ready for multilingual CJK now (bug 4337).
182 - Fix internal conversion from ucs4 to cp-1255 (LyX didn't recognize
183   the Hebrew character tav [0x5EA] as a valid character in cp-1255)
184   (bug 4439).
186 - Fix import of LaTeX files that use the inputenc option "utf8x" (part
187   of bug 4503).
189 - Rotated floats are now correctly converted to ERT when exporting to LyX
190   format < 1.4.0.
192 - Fix the LaTeX output of boxes (bug 2492).
194 - Assure that the package "pdfcolmk" is loaded after the package color.
196 - Consider graphic drivers when loading the package "xcolor".
198 - Fix LaTeX code for line spacing when using the memoir class.
200 - Perform additional latex run if package clefval is used.
202 - The "dvi viewer paper options" switch now supports all known
203   paper sizes (bug 4432).
205 - "letter" is no more hardcoded as default dvips paper size
206   (bug 2098).
209 * USER INTERFACE:
211 - Fix crashes after LyX tried to access files on non-existing or unmounted
212   drives (bugs 4052, 4440, 4534).
214 - Fix a crash when changing the document encoding while View->Source
215   is open (bug 3561).
217 - Fix an assertion when inserting a non-CJK character in a CJK paragraph
218   (bug 4349).
220 - Fix a crash when opening a document with relative path (bug 4517).
222 - Fix a crash after converting a formula to eqnarray while a selection
223   was active (bug 4452).
225 - Fix an assertion when inserting a box in a list while at least one
226   paragraph of that list was selected (bug 4502).
228 - Fix a crash when opening a file that resides in a hidden directory
229   (bug 4513).
231 - Fix a crash when deleting outlined insets while the outline panel
232   is open (bug 4547).
234 - Fix a crash following the input of an invalid paragraph separation
235   value in the document settings dialog (bug 4556).
237 - Fix a crash when inserting a math formula into a character style
238   inset. In order to fix this, the status bar information that was
239   displayed when hovering over a char style had to be disabled for
240   the time being (bug 4559).
242 - Fix a crash when pressing "page up" while the cursor is in an empty
243   paragraph (bug 4570).
245 - Do not exit after catching an iconv exception (bug 4385, part 2).
247 - Fix update/drawing of character style insets.
249 - Keep unapplied content of the document settings dialog after
250   clicking in the main window (bug 4302).
252 - Select the correct list in the outliner when right-clicking on the
253   TOC- or a "List-of-"inset (bug 4260).
255 - Fix access to network drives on Windows.
257 - "Accept compound words" in Preferences->Spellchecker now also works
258   with aspell (library) (bug 4408).
260 - Overwrite selected text when inserting from the math panel (bug 4055,
261   part 2).
263 - Fix copying of insets to external clipboard and display of insets
264   in the navigaton menu (bug 4472).
266 - Fix pasting of multiple tabular cells on Mac and Windows (bug 4436).
268 - Fix the function "mark-on" (bug 2913).
270 - Fix rows alignment in the gather environment (part of bug 1497).
272 - Add missing pdflatex format to Export->Custom.
274 - Add a check box to the formula numbering menu entries and disable
275   them as needed.
277 - Avoid multiple warning messages from menu system at start-up.
279 - Avoid spurious warning messages about translation of "Plain text" at
280   start-up.
282 - Add unicode support for missing space modifier letters.
284 - Add unicode support for many IPA characters.
286 - The case-changing functions do not select text anymore.
288 - Set correct width for labels in document class "letter (KOMA-Script
289   v.2)" (bug 4529).
291 - Fix section counter problem in Portuguese localization (bug 4563).
293 - Load the amsmath package when \implies is used (bug 4561).
296 * DOCUMENTATION
298 - Document in the User's Guide how to dissolve insets (bug 3687).
300 - Fix the bibliography of the French User's Guide.
302 - Fix a document preamble font entry that prevented the User's Guide
303   from beeing exported to PDF in some cases.
305 - Fix preamble error in the template file "koma-letter2.lyx".
308 * BUILD/INSTALLATION:
310 - Small cleanup to the INSTALL file.
312 - New script postats.py used to generate translation statistics for the
313   main page.
315 - Dutch dictionary now downloads.
317 - Fix compilation with gcc 4.3 (soon to be released).