* Paragraph.cpp:
[lyx.git] / ANNOUNCE
blobe7e88fb94b98e8a3a18c1071a649b56b3b85dd71
1 Public release of LyX version 1.5.5
2 ====================================
4 We are pleased to announce the release of LyX 1.5.5. Being the fourth
5 maintenance release in the 1.5.x cycle, this release further improves
6 the stability and usability of the application. Besides this, it also
7 introduces some new features.
9 Most notably, LyX is now prepared to be compiled with Qt 4.4 that has
10 just been released: the stability issues that occured in previous
11 versions of LyX when compiled against Qt 4.4 have been resolved.
13 All users, especially users of Qt 4.4, are encouraged to upgrade to
14 this version.
16 A detailed list of changes is appended below, remaining known problems
17 are listed in the file RELEASE-NOTES.
19 In case you are wondering what LyX is, here is what
20 http://www.lyx.org/ has to say on the subject:
22    LyX is a document processor that encourages an approach to writing
23    based on the structure of your documents, not their appearance. It
24    is released under a Free Software / Open Source license.
26    LyX is for people that write and want their writing to look great,
27    right out of the box. No more endless tinkering with formatting
28    details, 'finger painting' font attributes or futzing around with
29    page boundaries. You just write. In the background, Prof. Knuth's
30    legendary TeX typesetting engine makes you look good.
32    On screen, LyX looks like any word processor; its printed output --
33    or richly cross-referenced PDF, just as readily produced -- looks
34    like nothing else. Gone are the days of industrially bland .docs,
35    all looking similarly not-quite-right, yet coming out unpredictably
36    different on different printer drivers. Gone are the crashes
37    'eating' your dissertation the evening before going to press.
39    LyX is stable and fully featured. It is a multi-platform, fully
40    internationalized application running natively on Unix/Linux, the
41    Macintosh and modern Windows platforms.
43 You can download LyX 1.5.5 here (the .bz2 are compressed with bzip2,
44 which yields smaller files):
46         ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.5.tar.gz
47         ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.5.tar.bz2
48         ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.5.tar.gz
49         ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.5.tar.bz2
51 and it should propagate shortly to the following mirrors (which will
52 also host the .bz2 versions):
54         ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.5.5.tar.gz
55         http://lyx.cybermirror.org/stable/lyx-1.5.5.tar.gz
56         ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.5.5.tar.gz
57         ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.5.5.tar.gz
58         http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/lyx-1.5.5.tar.gz
59         http://lyx.mirror.fr/stable/lyx-1.5.5.tar.gz
61 Prebuilt binaries (rpms for Linux distributions, Mac OS X and Windows
62 installers) should soon be available at
63         ftp://ftp.lyx.org/pub/lyx/bin/1.5.5/
65 If you already have the sources of the previous release, you may want to apply
66 one of the following patches instead
67         ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.5.gz
68         ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.5.bz2
70 Note that this patch will not produce valid LyX/Mac sources, since
71 some binary files have been added for this release.
73 If you find what you think is a bug in LyX 1.5.5, you may either
74 e-mail the LyX developers' mailing list (lyx-devel <at> lists.lyx.org),
75 or open a bug report at http://bugzilla.lyx.org
77 If you're having trouble using the new version of LyX, or have a
78 question, first check out http://www.lyx.org/help/. If you can't find
79 the answer there, e-mail the LyX users' list (lyx-users <at> lists.lyx.org).
81 Enjoy!
83 The LyX team.
86 What's new in version 1.5.5?
87 ----------------------------
90 ** Updates:
91 ***********
93 * DOCUMENTATION AND LOCALIZATION
95 - New Spanish translation of the math manual.
97 - New French translation of the documentation file "Formula-numbering.lyx".
99 - Updated Czech, French, Galician, German, Italian, Japanese, and
100   Romanian translation of the user interface.
102 - Updated German User's Guide and Extended manual.
104 - Updated French User's Guide.
106 - Updated Italian Intro manual.
109 * USER INTERFACE
111 - Add support for the bm package.
113 - New layout files "article (beamer)" and "article (koma + beamer)" that
114   support beamer's article mode.
116 - Allow using the \binom command without the amsmath package.
118 - Add support for \brace and \brack commands in mathed.
121 * DOCUMENT INPUT/OUTPUT
123 - New import option for comma-separated-value files.
125 - Add support for the HTML-to-LaTeX converters gnuhtml2latex and
126   htmltolatex (bug 4615).
128 - The commands \makeatletter and \makeatother are now only added to the
129   preamble when actually needed.
131 - The command \textcolor is now converted when importing LaTeX files
132   (bug 2457).
134 - Global line spacing settings are now imported when importing LaTeX
135   files.
137 - The command \lyxline is now converted when importing LaTeX files
138   (bug 4795).
141 * WINDOWS INSTALLER:
143 - A metafile (EMF/WMF) to EPS conversion tool is included.
144   This tool uses a virtual printer called "Metafile to EPS Converter".
146 - Full support for installation on a per-user basis, including limited
147   users.
149 - Required files of ImageMagick and Ghostscript will be installed in the
150   LyX folder.
153 * BUILD:
155 - New configure option --enable-build-type allows to set all
156   compilation options for release, prerelease or development builds.
157   Please see the INSTALL file for more details.
160 ** Bug fixes:
161 *************
163 * DOCUMENT INPUT/OUTPUT
165 - Fix LaTeX import of aligned consecutive paragraphs (bug 4806).
167 - Fix font size handling when importing LaTeX files (bug 4803 and
168   bug 4807).
170 - After an inset, don't always revert to the language's default encoding
171   for latex output, but honor that specified in the document settings
172   (bug 4665).
174 - Close font macros (such as \emph) before comments, greyedout, framed
175   and shaded notes, thus fixing a problem where documents couldn't be
176   compiled anymore.
178 - Fix LaTeX error "unknown color 'ignore'" when setting text style
179   attributes in mathed (bug 4091).
181 - Assure amsthm is loaded if a theorem is defined with \theoremstyle.
183 - Fix LaTeX errors triggered by switching from ams article to ams plain
184   article.
186 - Fix drawing of top and bottom rules in formal tables (bug 4554).
188 - Fix reversion of OHM and ANGSTROM characters to LyX < 1.5.0 (rest of
189   bug 3313).
191 - Check for the LaTeX packages "nicefrac" and "units" that are used by
192   LyX.
194 - Check for PDF->PS, PDF->EPS and PS->EPS converters and use them (bug
195   3968).
197 - Stop warning messages when a local layout file is opened. Fix bugs
198   caused by incorrect reloading of local layout files.
200 - Use verbose htlatex command instead of oolatex, if available, since the
201   latter caused problems on some systems (bug 4604).
203 - Use package amsbsy for bold math symbols obtained through the \boldsymbol
204   macro, such that bold super and subscripts have the correct size even
205   when not using the complete amsmath package.
207 - Fix loading of lyx documents generated with csv2lyx (bug 4639).
209 - Move \label{} outside of listings option caption={} because the listings
210   package prefers a separate label={} option.
212 - Set the correct encoding when an ASCII encoded LaTeX file is imported
213   (bug 4719).
215 - Parse the command \makebox correctly when importing LaTeX files
216   (bug 2504).
218 - Import global paragraph settings correctly when importing LaTeX files
219   (bug 4773).
221 - Use style guide-conforming headings in the APA layout (bug 4827).
224 * USER INTERFACE:
226 - Fix a crash on startup with Qt 4.4 (bug 4568).
228 - Fix a crash that occured on some OSes when the character '{' was
229   inserted in the advanced input of the listings dialog (bug 4780).
231 - Fix an assertion with compressed image files that do not have a
232   zip-extension.
234 - Fix an assertion with incorrect argument for '-sysdir' command-line
235   switch (bug 4791).
237 - Correctly apply font changes when several math matrix cells are selected
238   (bug 4566).
240 - Allow deleting a label in a formula as well as the numbering with the
241   delete key (bug 2556).
243 - Allow to enter starred math commands such as \tag* (bug 4584).
245 - Load amsmath when \tag or \tag* is used (bug 4586).
247 - Fix parameter input of the math commands \makebox and \framebox (bug
248   2461).
250 - When cutting a selection do not leave a dangling paragraph (bug 3995).
252 - Improve the behaviour when inserting a collapsable inset over a multi-
253   paragraph selection.
255 - Fix the automatic uncollapsing of outliner during updates (bug 3740).
257 - Correctly handle quotation marks in command preferences (bug 2016).
259 - Remove the menu entries to swap rows/columns as this feature is not
260   implemented.
262 - Fix wrong focusing of buttons in search dialog (bug 4194).
264 - Disallow some Note variants in places where they would result in LaTeX
265   errors (part of bug 4180).
267 - Use *.* to select all files in the file selection dialog on Windows.
268   Using shortcuts for navigation is now possible.
270 - Fix \Vert symbol in the math panel (part of bug 4720).
272 - correct numbering inside multiline environments (bug 518).
274 - Fix typo in the script TeXFiles.py that scans for TeX files.
276 - Remove the menu entry Insert -> Math -> Toggle math panels, since
277   it actually does not insert anything and its functionality is covered
278   by menu View - > Toolbars -> Math Panels (bug 4765).
281 * DOCUMENTATION
283 - Fix LaTeX errors in the Spanish Tutorial, UserGuide, and Intro manual.
285 - Math manual:
286   - correct shortcuts for math fonts in section 11.1
287   - fix the description of the command \tag in section 19.4
289 - Man page: document -geometry option, update Copyright date (bug 4740).
291 - The tex2lyx man page was completely outdated and referred to reLyX in many
292   places (bug 2770). It has been cleaned up, but it is still outdated in
293   details.
296 * BUILD/INSTALLATION:
298 - fix the 'make check' target in src/support; one of the checks still 
299   fails (bug 4638)
301 - fix the problems with compilation on gcc 4.3.0 with disabled pch headers.
303 - fix some compilation warnings.