mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-12 16:50:39 +00:00
1c1471fd86
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_6_X@34420 a592a061-630c-0410-9148-cb99ea01b6c8
407 lines
14 KiB
Plaintext
407 lines
14 KiB
Plaintext
Public release of LyX version 1.6.6
|
|
===================================
|
|
|
|
We are pleased to announce the release of LyX 1.6.6. This is the sixth
|
|
maintenance release in the 1.6.x series.
|
|
|
|
The release features a long list of fixes and improvements. Yet a number
|
|
of crashes, reported by our users or our automatic stability testing
|
|
program, were fixed. Moreover, LyX was improved in many details. It also
|
|
introduces new features, such as support for the enchant spell checking
|
|
backend and for aspell language varieties (such as old and new German
|
|
spelling in parallel).
|
|
|
|
A detailed list of changes is appended below, remaining known problems
|
|
are listed in the file RELEASE-NOTES.
|
|
|
|
Please note particularly that there's an unresolved bug (#6680) that might
|
|
crash LyX when using undo with the outliner opened. This bug only manifests
|
|
itself when LyX is compiled against Qt 4.6, so we encourage you to compile
|
|
LyX against Qt 4.5, if possible. Also note that LyX 1.6.6 behaves way better
|
|
with Qt 4.6 than its predecessors. So despite the aforementioned problem, we
|
|
urge all distributors who use Qt 4.6 to upgrade to this version.
|
|
|
|
All users are encouraged to upgrade to this version.
|
|
|
|
In case you are wondering what LyX is, here is what
|
|
http://www.lyx.org/ has to say on the subject:
|
|
|
|
LyX is a document processor that encourages an approach to writing
|
|
based on the structure of your documents, not their appearance. It
|
|
is released under a Free Software/Open Source license.
|
|
|
|
LyX is for people that write and want their writing to look great,
|
|
right out of the box. No more endless tinkering with formatting
|
|
details, 'finger painting' font attributes or futzing around with
|
|
page boundaries. You just write. In the background, Prof. Knuth's
|
|
legendary TeX typesetting engine makes you look good.
|
|
|
|
On screen, LyX looks like any word processor; its printed output --
|
|
or richly cross-referenced PDF, just as readily produced -- looks
|
|
like nothing else. Gone are the days of industrially bland .docs,
|
|
all looking similarly not-quite-right, yet coming out unpredictably
|
|
different on different printer drivers. Gone are the crashes
|
|
'eating' your dissertation the evening before going to press.
|
|
|
|
LyX is stable and fully featured. It is a multi-platform, fully
|
|
internationalized application running natively on Unix/Linux, the
|
|
Macintosh and modern Windows platforms.
|
|
|
|
You can download LyX 1.6.6 here (the .bz2 are compressed with bzip2,
|
|
which yields smaller files):
|
|
|
|
ftp://ftp.lyx.org/pub/lyx/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
ftp://ftp.lyx.org/pub/lyx/stable/1.6.x/lyx-1.6.6.tar.bz2
|
|
ftp://ftp.devel.lyx.org/pub/lyx/stable/lyx-1.6.6.tar.gz
|
|
ftp://ftp.devel.lyx.org/pub/lyx/stable/lyx-1.6.6.tar.bz2
|
|
|
|
and it should propagate shortly to the following mirrors (which will
|
|
also host the .bz2 versions):
|
|
|
|
ftp://ftp.lip6.fr/pub/lyx/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
http://lyx.cybermirror.org/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
ftp://ftp.ntua.gr/pub/X11/LyX/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
http://lyx.mirror.fr/stable/1.6.x/lyx-1.6.6.tar.gz
|
|
|
|
Prebuilt binaries (rpms for Linux distributions, Mac OS X and Windows
|
|
installers) should soon be available at:
|
|
|
|
ftp://ftp.lyx.org/pub/lyx/bin/1.6.6/
|
|
|
|
If you already have the sources of the previous release (1.6.4.2), you may
|
|
want to apply one of the following patches instead:
|
|
|
|
ftp://ftp.lyx.org/pub/lyx/stable/1.6.x/patch-1.6.6.gz
|
|
ftp://ftp.lyx.org/pub/lyx/stable/1.6.x/patch-1.6.6.bz2
|
|
|
|
If you find what you think is a bug in LyX 1.6.6, you may either
|
|
e-mail the LyX developers' mailing list (lyx-devel <at> lists.lyx.org),
|
|
or open a bug report at http://www.lyx.org/trac/
|
|
|
|
If you're having trouble using the new version of LyX, or have a
|
|
question, first check out http://www.lyx.org/help/. If you can't find
|
|
the answer there, e-mail the LyX users' list (lyx-users <at> lists.lyx.org).
|
|
|
|
Enjoy!
|
|
|
|
The LyX team.
|
|
|
|
|
|
What's new in version 1.6.6?
|
|
----------------------------
|
|
|
|
** Updates:
|
|
***********
|
|
|
|
* DOCUMENT INPUT/OUTPUT
|
|
|
|
- LyX now supports SVG images when either the librsvg library or
|
|
Inkscape (version 0.47 recommended) is installed (bug 3349).
|
|
|
|
- LaTeX import (tex2lyx) now recognizes the types of quotes dependent
|
|
on the document language. (When importing e.g. a Spanish document,
|
|
LyX will use comillas latinas as quotes.)
|
|
|
|
- Add support for Aspell language varieties. This enables proper support
|
|
of German old and new spelling in parallel when "aspell (library)" is
|
|
used (bug 4657).
|
|
|
|
- Add support for the enchant spellchecker (bug 6226). LyX needs to be
|
|
compiled --with-enchant in order to use this feature.
|
|
|
|
|
|
* USER INTERFACE
|
|
|
|
- Checking all opened files for external change after updating from SVN
|
|
repository (part of bug 5211).
|
|
|
|
- Add a Close All menu item to the menu (bug 740).
|
|
|
|
- Toolbar entry for the AMS math symbol \Diamond added.
|
|
|
|
- All importable file types can now be dragged and dropped onto
|
|
LyX to open them (bug 2948).
|
|
|
|
- Use a standard (rather than a wait) mouse cursor when displaying alerts.
|
|
|
|
- <Enter> in empty enumerations and other environments decreases depth if
|
|
possible and otherwise resets the layout to standard.
|
|
|
|
- Don't show the empty base of a script inset as an empty brace inset
|
|
on screen (bug 6581).
|
|
|
|
|
|
* DOCUMENTATION AND LOCALIZATION
|
|
|
|
- New Greek user interface localization.
|
|
|
|
- New Spanish translations of the beamer and tufte example files and the
|
|
beamer template file.
|
|
|
|
- New Japanese translation of the Customization and the EmbeddedObjects
|
|
manual.
|
|
|
|
- New Japanese translation of the Braille, linguistics, multicol and xypic
|
|
example files.
|
|
|
|
- The dinbrief and g-brief-de layouts were translated to English.
|
|
|
|
- The dinbrief template was revised.
|
|
|
|
- Updated User's Guide and EmbeddedObjects manual.
|
|
|
|
- Updated Math manual: description how to change font size within
|
|
formulas in sec. 11.4.
|
|
|
|
- Updated Arabic, Basque, Czech, French, German, Hungarian, Indonesian,
|
|
Italian, Japanese, Russian, Slovak, Spanish and Ukrainian user
|
|
interface localizations.
|
|
|
|
- The rpm README file was updated.
|
|
|
|
|
|
* BUILD/INSTALLATION
|
|
|
|
- Add support for Cygwin 1.7.
|
|
|
|
- Update Cygwin configuration files.
|
|
|
|
- LyX supports autoconf 2.65 (bug 6524).
|
|
|
|
|
|
** Bug fixes:
|
|
*************
|
|
|
|
* DOCUMENT INPUT/OUTPUT
|
|
|
|
- Fix a crash when opening an emergency file which is not a
|
|
valid LyX file (bug 6491).
|
|
|
|
- Fix a crash when viewing files that contain math macros as PDF
|
|
(bug 6388).
|
|
|
|
- Fix a crash when a document includes itself (bug 6503).
|
|
|
|
- Fix the parsing of spaces in the preamble of tex files (bug 6474).
|
|
|
|
- Export the image when generating a preview, after an image
|
|
reload (bug 6356).
|
|
|
|
- Fix the import of tex files with multi-byte characters in
|
|
the preamble (bug 6365).
|
|
|
|
- Fix encoding problem in bibliography items that broke the compilation
|
|
of documents (bug 6534).
|
|
|
|
- Fix encoding problem in PDF (i.e. hyperref) settings that broke the
|
|
compilation of documents.
|
|
|
|
- Issue a warning if a path contains uncodable characters (bug 6301).
|
|
|
|
- Allow using single quotes in filenames (bug 4063).
|
|
|
|
- Do not insert \foreignlanguage in TeX-code (bug 6426).
|
|
|
|
- Allow using Greek symbols also when the package grtimes is installed but
|
|
actual fonts are not and "Times Roman" glyphs are requested (bug 6469).
|
|
|
|
- Fix premature closing of the CJK environment after TeX-code or URL insets
|
|
nested in other insets (bug 6510).
|
|
|
|
- Allow using labels with non-ASCII characters in mathed (bug 3325).
|
|
|
|
- Reset the language at the end of the document to the correct
|
|
language (bug 6387).
|
|
|
|
- Make reverse dvi/pdf search work even when the temporary dir contains
|
|
spaces (common to all platforms, but particularly important on Windows).
|
|
|
|
- LaTeX import (tex2lyx) now also recognizes the document language Kazakh.
|
|
|
|
- Fixed detection of "Author (Year)" references when not using BibTeX.
|
|
|
|
- Quit LyX when shutting down Windows in order to not interrupt the
|
|
shutdown sequence (bug 5525).
|
|
|
|
- Fix the elsarticle template file. It is now possible to use custom
|
|
document class options.
|
|
|
|
- Fix positioning of error dialog in child documents with parent macros
|
|
(bug 6502).
|
|
|
|
- On Windows, allow loading and saving files whose path and/or name contains
|
|
characters not encodable in the current code page (bug 5238).
|
|
|
|
- On Windows, allow using unicode characters in the command line arguments
|
|
for lyx and tex2lyx.
|
|
|
|
- Do not try to move the autosave file if it does not yet exist (bug 6525).
|
|
|
|
- Detect more warnings from LaTeX run (bug 6593).
|
|
|
|
- Reset the language at the beginning of a paragraph when importing a tex
|
|
file (bug 6377).
|
|
|
|
- Correctly switch latex encoding before fragile environments (bug 6618).
|
|
|
|
- Prevent the creation of empty cache index files at various locations.
|
|
|
|
- Remove autosave only on file close (part of bug 6587).
|
|
|
|
- Fix the LaTeX import of documents with multiline parameters of citep
|
|
insets (bug 6219).
|
|
|
|
- Translate \textquotedbl to the inch sign when importing tex (bug 6631).
|
|
|
|
- Fix usage of the \underbar macro in math mode (bug 4565).
|
|
|
|
- Fix the import of \limits and \nolimits when it is not followed by a
|
|
sub or superscript (bug 6633).
|
|
|
|
- Correctly set the parent of a child document after reloading.
|
|
|
|
|
|
* USER INTERFACE
|
|
|
|
- Fix a crash when performing word-replace while the cursor has a selection
|
|
in mathed (bug 6437).
|
|
|
|
- Fix a crash when closing a document with a pending autocompletion popup
|
|
(bug 6431).
|
|
|
|
- Fix a crash when trying to select a whole empty math inset. This causes
|
|
the empty inset to disappear and the anchor to be invalid (bug 6448).
|
|
|
|
- Fix a crash when invoking buffer-switch with no open files (bug 6438).
|
|
|
|
- Fix a crash when clicking on an error in the error dialog, while either
|
|
the active document is changed or the document is closed (bug 6462).
|
|
|
|
- Fix a crash when a pending completion pop-up in math is scrolled out
|
|
of view (bug 6552).
|
|
|
|
- While in TeX-code, disable non-functional sub- and superscript functions
|
|
that crashed LyX (bug 6459).
|
|
|
|
- Fix crashes of LyX when interacting with buffer dependent dialogs
|
|
while no buffers where open (anymore) (bug 6451).
|
|
|
|
- Fix a stdlib assertion when deleting from TeX-code in math (bug 6489).
|
|
|
|
- Fix the use of lyxrc properties in InsetInfos (bug 6664).
|
|
|
|
- Fix the availability info for textclasses in InsetInfos (bug 5543).
|
|
|
|
- Resolve duplicate labels in mathed on pasting (bug 6218).
|
|
|
|
- Allow labels containing an underscore or caret to be referenced in
|
|
math insets instead of only outside math (bug 2872).
|
|
|
|
- Detect user-specified package dependencies for modules (bug 6361).
|
|
|
|
- Fix bug that LyX allowed to specify the vertical alignment of table
|
|
columns without a fixed width.
|
|
|
|
- Prevent the error dialog from jumping to the first item when
|
|
clicking outside the dialog (bug 2179).
|
|
|
|
- Render user-defined macros in instant previews (bug 4360).
|
|
|
|
- Do not warn or save an emergency file when reverting a document.
|
|
|
|
- Fix the painting of text with custom font properties in insets
|
|
that have a default font (bug 6113).
|
|
|
|
- Fix layout of the Paragraph dialog (particularly within CJK
|
|
localization).
|
|
|
|
- Fix cursor placement in math when inserting 'active' insets (bug 6382).
|
|
|
|
- Fix on-screen display of author names containing a thin space
|
|
(such as W.\,H. Auden).
|
|
|
|
- Take into account the current zoom factor, dip, or preview scale
|
|
factor when an instant preview is generated.
|
|
|
|
- When moving to another cell in a table, the current font is adjusted
|
|
to the font of that cell.
|
|
|
|
- Display notes and friends in tables in the outliner (bug 6372).
|
|
|
|
- Allow the selection to be extended using shift and mouse (bug 6400).
|
|
|
|
- After selecting a word by double-clicking it, extending the selection
|
|
by a single mouse-click now also selects only whole words (bug 6400).
|
|
|
|
- Update the status bar after starting LyX and closing the last document.
|
|
|
|
- Do not paint the cursor after resizing if it is invisible (bug 6332).
|
|
|
|
- Refresh the contents of some dialogs when the document is read-only.
|
|
|
|
- Do not clear the default master setting in preferences dialog when
|
|
cancelling the browse dialog.
|
|
|
|
- Fix the mac bind files for inserting an end-of-sentence character
|
|
(bug 6416).
|
|
|
|
- Better detection and response on svn conflicts.
|
|
|
|
- Enable full keyboard navigation in the spellchecker dialog (bug 6460).
|
|
|
|
- Fix keyboard accelerator for the "Content" combo box in the BibTeX
|
|
bibliography dialog.
|
|
|
|
- Fix title of the error dialog (bug 6397).
|
|
|
|
- Update correctly the toolbar after the spellchecker has made a
|
|
replacement (bug 6217).
|
|
|
|
- Abbreviate long cross-references (bug 6559).
|
|
|
|
- Do not cause a shortcut conflict when only modifying the command
|
|
of a keyboard shortcut binding (bug 5735).
|
|
|
|
- Fix the numbering of subsections for the memoir layout (bug 6527).
|
|
|
|
- Fix TOC-related crashes on Qt 4.6.x (bug 6522).
|
|
|
|
- Fix strange scrolling bug that could cause the document to jump
|
|
after mouse clicks (bug 6454).
|
|
|
|
- Fix the painting of the background of previewed displayed math.
|
|
|
|
- Make the auto-completion case-insensitive.
|
|
|
|
- When merging changes, consider similar changes as one.
|
|
|
|
- Allow to apply the preferences after removing a shortcut.
|
|
|
|
- Fix the font specification of a special section in amsart.layout.
|
|
|
|
- Hide the error when pressing ok without changing a shortcut.
|
|
|
|
- Allow to change a shortcut back to a previous value.
|
|
|
|
- Fix the painting of large insets at the top of the document
|
|
(bug 6141).
|
|
|
|
|
|
* DOCUMENTATION AND LOCALIZATION
|
|
|
|
- Fix compilation of the Math manual.
|
|
|
|
- Fix the character encoding of the Slovak splash.lyx example file.
|
|
|
|
- Fix some LaTeX-warnings in the EmbeddedObjects manual which prevented
|
|
the PDF export on Mac OS.
|
|
|
|
|
|
* BUILD/INSTALLATION
|
|
|
|
- Fix compiler warnings about comparisons with string literals.
|
|
|
|
- Fix code in some places such that to avoid possible runtime problems.
|