mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-07 17:55:30 +00:00
update for release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14426 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
50645561e6
commit
0422a172c3
287
ANNOUNCE
287
ANNOUNCE
@ -1,17 +1,21 @@
|
|||||||
Public release of LyX version 1.4.1
|
Public release of LyX version 1.4.2
|
||||||
===================================
|
===================================
|
||||||
|
|
||||||
We are pleased to announce the release of LyX 1.4.1. This is a bug fix
|
We are pleased to announce the release of LyX 1.4.2. This is a bug fix
|
||||||
release, but some of the bugs were big. In particular:
|
release that improves perfromance, stability and native OS support.
|
||||||
|
Notable new features include:
|
||||||
|
|
||||||
- fix the huge memory consumption and corresponding sluggishness with
|
- LyX now automatically uses file viewers and editors set at OS level
|
||||||
documents containing many graphics or `instant preview' snippets.
|
[Windows and Mac OS X only]
|
||||||
|
|
||||||
- fix slow screen update with nested insets, particularly with LyX/Mac.
|
- The windows installer has been completely rewritten.
|
||||||
|
|
||||||
- fix the delay when exiting from a math inset.
|
- Add new function buffer-toggle-compression (and entry in Document
|
||||||
|
menu) to change whether the file will be compressed on disk or not.
|
||||||
|
|
||||||
- let the change tracking code track paragraph breaks too.
|
- Add "LaTeX (pdflatex)" output format. This new output format produces
|
||||||
|
.tex files that are suitable for pdflatex, including figure conversion
|
||||||
|
to png, pdf or jpeg instead of eps.
|
||||||
|
|
||||||
Also, this will be the first 1.4 release with a windows installer.
|
Also, this will be the first 1.4 release with a windows installer.
|
||||||
|
|
||||||
@ -41,38 +45,36 @@ http://www.lyx.org/ has to say on the subject:
|
|||||||
internationalized application running natively on Unix/Linux, the
|
internationalized application running natively on Unix/Linux, the
|
||||||
Macintosh and modern Windows platforms.
|
Macintosh and modern Windows platforms.
|
||||||
|
|
||||||
You can download LyX 1.4.1 here (the .bz2 are compressed with bzip2,
|
You can download LyX 1.4.2 here (the .bz2 are compressed with bzip2,
|
||||||
which yields smaller files):
|
which yields smaller files):
|
||||||
|
|
||||||
ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.4.1.tar.gz
|
ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.4.2.tar.gz
|
||||||
ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.4.1.tar.bz2
|
ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.4.2.tar.bz2
|
||||||
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.4.1.tar.gz
|
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.4.2.tar.gz
|
||||||
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.4.1.tar.bz2
|
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.4.2.tar.bz2
|
||||||
|
|
||||||
and it should propagate shortly to the following mirrors (which will also host
|
and it should propagate shortly to the following mirrors (which will also host
|
||||||
the .bz2 versions):
|
the .bz2 versions):
|
||||||
|
|
||||||
http://lyx.mirror.fr/stable/lyx-1.4.1.tar.gz
|
http://lyx.mirror.fr/stable/lyx-1.4.2.tar.gz
|
||||||
ftp://ftp.sdsc.edu/pub/other/lyx/stable/lyx-1.4.1.tar.gz
|
ftp://ftp.sdsc.edu/pub/other/lyx/stable/lyx-1.4.2.tar.gz
|
||||||
ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.4.1.tar.gz
|
ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.4.2.tar.gz
|
||||||
ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.4.1.tar.gz
|
ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.4.2.tar.gz
|
||||||
ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.4.1.tar.gz
|
ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.4.2.tar.gz
|
||||||
|
|
||||||
Note that no patch is provided to upgrade from version 1.3.7.
|
|
||||||
|
|
||||||
Prebuilt binaries (rpms for linux distributions, Mac OS X and Windows
|
Prebuilt binaries (rpms for linux distributions, Mac OS X and Windows
|
||||||
installers) should soon be available at
|
installers) should soon be available at
|
||||||
ftp://ftp.lyx.org/pub/lyx/bin/1.4.1/
|
ftp://ftp.lyx.org/pub/lyx/bin/1.4.2/
|
||||||
|
|
||||||
If you already have the LyX 1.4.0 sources, you may want to apply one
|
If you already have the LyX 1.4.1 sources, you may want to apply one
|
||||||
of the following patches instead
|
of the following patches instead
|
||||||
ftp://ftp.lyx.org/pub/lyx/stable/patch-1.4.1.gz
|
ftp://ftp.lyx.org/pub/lyx/stable/patch-1.4.2.gz
|
||||||
ftp://ftp.lyx.org/pub/lyx/stable/patch-1.4.1.bz2
|
ftp://ftp.lyx.org/pub/lyx/stable/patch-1.4.2.bz2
|
||||||
|
|
||||||
Note that this patch will not produce valid LyX/Mac sources, since
|
Note that this patch will not produce valid LyX/Mac sources, since
|
||||||
some binary files have been added for this release.
|
some binary files have been added for this release.
|
||||||
|
|
||||||
If you find what you think is a bug in LyX 1.4.1, you may either
|
If you find what you think is a bug in LyX 1.4.2, you may either
|
||||||
e-mail the LyX developers' mailing list (lyx-devel <at> lists.lyx.org), or open
|
e-mail the LyX developers' mailing list (lyx-devel <at> lists.lyx.org), or open
|
||||||
a bug report at http://bugzilla.lyx.org
|
a bug report at http://bugzilla.lyx.org
|
||||||
|
|
||||||
@ -84,139 +86,178 @@ Enjoy!
|
|||||||
|
|
||||||
The LyX team.
|
The LyX team.
|
||||||
|
|
||||||
What's new in version 1.4.1?
|
What's new in version 1.4.2?
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
** Updates
|
** Updates
|
||||||
|
|
||||||
- Enable breaking and merging of paragraphs in change tracking mode
|
- LyX now automatically uses file viewers and editors set at OS level
|
||||||
(bug 880).
|
[Windows and Mac OS X only] (bug 2017).
|
||||||
|
|
||||||
- Update Basque, German, Hungarian, Italian, Polish and Spanish
|
- Add new function buffer-toggle-compression (and entry in Document
|
||||||
localizations; import 1.3.7 localizations for Finnish, Slovak,
|
menu) to change whether the file will be compressed on disk or not.
|
||||||
Russian, Slovenian, Romanian, Dutch and Turkish.
|
|
||||||
|
|
||||||
- Update Spanish translation of the tutorial; update German
|
- Update German, Hungarian, Italian (bug 2650), Polish, Slovak,
|
||||||
translation of the Tutorial and Introduction.
|
Spanish and Turkish localizations of the interface.
|
||||||
|
|
||||||
- Document the packages fancybox, prettyref, preview and varioref in
|
- Update translations of documentation for German (all) and Hungarian
|
||||||
LaTeXConfig.lyx.
|
(Introduction, splash document, new tutorial examples).
|
||||||
|
|
||||||
|
- Add support for Austrian (new spelling) as document language.
|
||||||
|
|
||||||
|
- Add "LaTeX (pdflatex)" output format. This new output format produces
|
||||||
|
.tex files that are suitable for pdflatex, including figure conversion
|
||||||
|
to png, pdf or jpeg instead of eps.
|
||||||
|
|
||||||
|
- Add biographynophoto style to IEEEtran.layout; add new text class for
|
||||||
|
International Journal of Modern Physics C (and update support for
|
||||||
|
IJMP D).
|
||||||
|
|
||||||
|
- Add buttons for \overset and \underset to the math panel (bug 2533)
|
||||||
|
|
||||||
|
- Add support for the dvipdfmx converter.
|
||||||
|
|
||||||
|
- Add tgif->ppm and tgif->png converters for preview of tgif figures
|
||||||
|
|
||||||
|
- Native support for \intop and \ointop (only display, not in the math panel
|
||||||
|
yet)
|
||||||
|
|
||||||
** Bug fixes
|
** Bug fixes
|
||||||
|
|
||||||
* Document input/output:
|
* User Interface:
|
||||||
|
|
||||||
- Fix LaTeX error with Address layout in AMS classes (bug 2363).
|
- Much better performance when using natbib/jurabib citations (bug 2460).
|
||||||
|
|
||||||
- Fix LaTeX error when \labelitemi is undefined (bug 2053).
|
- Much better performance of screen updating in LyX/Mac, and with an
|
||||||
|
acceptable UI.
|
||||||
|
|
||||||
- Fix LaTeX error when inserting a graphic in a section heading or a
|
- Don't jump back to previous cursor position when trying to click on
|
||||||
caption (bug 675).
|
an inset (bug 2526).
|
||||||
|
|
||||||
- Translate \verb commands correctly in tex2lyx (bug 2236).
|
- Automatically use fonts in the fonts/ subdirectory of LyX support
|
||||||
|
directory on Windows.
|
||||||
|
|
||||||
- Truncate temporary file names that are too long for MikTeX's pdflatex.
|
- Disable saving of bookmarks in mathed for it is not yet supported
|
||||||
|
and makes LyX crash (bug 2597).
|
||||||
|
|
||||||
- Parse \tag and \tag* commands correctly in tex2lyx and mathed (bug 2234).
|
- Fix crash when pasting contents from the clipboard to a tabular
|
||||||
|
(bug 2603).
|
||||||
|
|
||||||
- Import fixed width table columns correctly in tex2lyx (bug 2290).
|
- When pasting contents to a tabular with the middle mouse button, the
|
||||||
|
language has sometimes be changed. This is fixed now.
|
||||||
|
|
||||||
- Convert old LyX documents with a float list at the end correctly in
|
- Text copied from an ERT box has no longer the pseudo "latex" language
|
||||||
lyx2lyx (bug 2245).
|
(bug 2476).
|
||||||
|
|
||||||
- Fix crash when generating LaTeX dependencies on Cygwin.
|
- Fix crash when selecting and deleting "blue" paragraph break in CT mode.
|
||||||
|
|
||||||
- Fix wrong path_prefix handling in Cygwin builds (bug 2344)
|
- Set change tracking marks properly when copying between documents
|
||||||
|
with different change tracking status (bug 2207).
|
||||||
|
|
||||||
- Set search path for included files correctly on Cygwin (bug 2409).
|
- Fix crash when reading documents containing bogus change tracking
|
||||||
|
markup due to the bug above (bug 2614).
|
||||||
|
|
||||||
- Better layout file conversion (bug 2355)
|
- Fix remaining "ghost" empty paragraphs when selecting and deleting multiple
|
||||||
|
paragraphs (bug 2516).
|
||||||
|
|
||||||
- Fix convertion of old documents with SGML paragraphs in lyx-docbook
|
- Fix display of horizontal fill which appears at the end of a line
|
||||||
documents (bug 2501). Note that this fix is incomplete and the
|
(bug 2508).
|
||||||
complete fix will go in 1.4.2
|
|
||||||
|
|
||||||
|
- Fix crash when changing document class while the cursor is inside a
|
||||||
|
table.
|
||||||
|
|
||||||
|
- Fix crash when there is a syntax error in a keyboard map file (bug 2604).
|
||||||
|
|
||||||
|
- Fix crash on exit on MacOS X, and the well known "Mutex destroy failure"
|
||||||
|
error message on Linux (qt frontend, bugs 2549 and 1029).
|
||||||
|
|
||||||
|
- Paint tabular background (bug fix)
|
||||||
|
|
||||||
|
- Fix bug where the spellchecker doesn't pop up dialog window for
|
||||||
|
the first misspelled word (bug 2218).
|
||||||
|
|
||||||
|
- Fix spell checking in tables (bug 2675).
|
||||||
|
|
||||||
|
- Cosmetic fixes to the document dialog (qt only).
|
||||||
|
|
||||||
|
- Reduce the right margin on screen from 30 pixels to 10.
|
||||||
|
|
||||||
* Math editor:
|
* Math editor:
|
||||||
|
|
||||||
- Fix crash when deleting row/column in a math array.
|
- Fix metrics of AMS array environments like bmatrix, vmatrix etc. (bug 2036).
|
||||||
|
|
||||||
- Fix crash with middle-mouse paste in math.
|
- Fix undo in matrices.
|
||||||
|
|
||||||
- Fix delay when exiting from a math inset (bug 2217).
|
- Fix crash when deleting last row of an equation (bug 2655)
|
||||||
|
|
||||||
- Fix middle-mouse paste in math that went both inside and outside
|
* Document input/output:
|
||||||
math (bug 2485).
|
|
||||||
|
|
||||||
- Fix positioning of cursor when clicking to right of last nestinset
|
- Convert definitions of itemize and enumerate environments in old layout
|
||||||
in a cell.
|
files correctly.
|
||||||
|
|
||||||
- Fix: deleting superscript also deleted subscript (bug 2362).
|
- Fix conversion of minipages (default height and inner vertical
|
||||||
|
position) from 1.3.
|
||||||
|
|
||||||
- Fix conversion of selection to superscript, subscript or mbox inset (math).
|
- Make sure that the amsmath package is used in LaTeX output when
|
||||||
|
using the AMS-specific commands \xleftarrow, \xrightarrow or
|
||||||
|
array constructs split, gathered, aligned and alignedat (bug 2149).
|
||||||
|
|
||||||
- Fix drawing of \boxed and \fbox in formulas (bug 2361).
|
- Load the tipa package automatically when needed.
|
||||||
|
|
||||||
- Fixed broken math panel sub/super script UI
|
- Properly strike out deleted math formulas when change tracking is
|
||||||
|
active (bug 2214).
|
||||||
|
|
||||||
|
- Don't get confused by 0-Characters in MikTeX logfiles anymore.
|
||||||
|
|
||||||
|
- Always honor the "Requirement" tag in External Template Definitions.
|
||||||
|
|
||||||
|
- Fix tex2lyx to handle whitespace in front of required arguments (bug 2546).
|
||||||
|
|
||||||
|
- Update templates and examples to latest file format.
|
||||||
|
|
||||||
|
- Make jpeg graphics with suffix in capital letters (.JPG) work with
|
||||||
|
pdflatex (bug 2235).
|
||||||
|
|
||||||
|
- Fix LaTeX crash on multi-paragraph boxes
|
||||||
|
|
||||||
|
- Fix LaTeX errors with memoir and makeindex (bug 2623).
|
||||||
|
|
||||||
|
* Miscellaneous:
|
||||||
|
|
||||||
|
- Replace the old sh version of lib/configure with the new python version
|
||||||
|
lib/configure.py. The TexFiles.sh script (which crashed on windows)
|
||||||
|
has also been pythonified.
|
||||||
|
|
||||||
|
- It is not needed anymore to run lib/configure.py in the main LyX
|
||||||
|
support directory.
|
||||||
|
|
||||||
|
- Reading of configuration now goes like this: LyX first reads the file
|
||||||
|
lyxrc.dist (if it exists). If lib/configure.py is newer than
|
||||||
|
either lyxrc.defaults, textclass.lst or packages.lst, it is re-run
|
||||||
|
before loading lyxrc.defaults and preferences.
|
||||||
|
|
||||||
|
- When compiling with --with-version-suffix on Windows, do not
|
||||||
|
rename the executable files.
|
||||||
|
|
||||||
|
- Fix lib/configure.py to find tex2lyx when compiling with
|
||||||
|
--with-version-suffix (bug 2285).
|
||||||
|
|
||||||
|
- Fix lib/configure.py to find tex2lyx if the path to it contains spaces.
|
||||||
|
|
||||||
|
- Use the clean_dvi.py script on Windows not only in the installer but also
|
||||||
|
in the source package.
|
||||||
|
|
||||||
|
- Fix the code to find interface localization on Windows and Mac OS X.
|
||||||
|
|
||||||
|
- Fix hyphens in man pages.
|
||||||
|
|
||||||
|
- Replace the \cygwin_path_fix_needed preference with the better named
|
||||||
|
\tex_expects_windows_paths; this is auto-detected and only matters on
|
||||||
|
Windows.
|
||||||
|
|
||||||
|
- Remove --enable-compression-support option of configure. Compression
|
||||||
|
support via zlib is now a requirement.
|
||||||
|
|
||||||
|
- Fix compilation on DragonFly BSD.
|
||||||
|
|
||||||
|
|
||||||
* User Interface:
|
|
||||||
|
|
||||||
- Fix slowness in rendering inside insets, especially on the Mac (bug 2195)
|
|
||||||
|
|
||||||
- Convert line endings for external copy/paste on OS X (bug 1955).
|
|
||||||
|
|
||||||
- Fix bookmarks and links to LaTeX errors which were broken after paragraph
|
|
||||||
deletion/insertion (bugs 2284 and 2242).
|
|
||||||
|
|
||||||
- Disable saving when document is unchanged (bug 2313).
|
|
||||||
|
|
||||||
- Fix jurabib error with Spanish documents (bug 2365).
|
|
||||||
|
|
||||||
- Propose sensible style files for bibtex, depending on whether plain,
|
|
||||||
natbib or jurabib is used (bug 2322).
|
|
||||||
|
|
||||||
- Avoid bogus values like -1000 for section numbering depth when using
|
|
||||||
classes without a sectioning structure (part of bug 2355).
|
|
||||||
|
|
||||||
- Create a more sensible default label in table and figure captions (bug 1999).
|
|
||||||
|
|
||||||
- Do not skip first change in "Merge changes..." dialog (bug 2212).
|
|
||||||
|
|
||||||
- Improve handling of the labeling environment in KOMA letters (bug 2246).
|
|
||||||
|
|
||||||
- Update screen when cursor is between two spaces and goes to
|
|
||||||
line/document start/end (bug 2298).
|
|
||||||
|
|
||||||
- Adjust cursor after backspace in change tracking mode (bug 2185).
|
|
||||||
|
|
||||||
- Fix cursor positioning in tabulars (bug 2006).
|
|
||||||
|
|
||||||
- Fix copy and paste for multiple cells (bug 2377).
|
|
||||||
|
|
||||||
- Fix drawing of inset buttons (bug 2328).
|
|
||||||
|
|
||||||
- Small optimizations in the way the Qt frontend updates the screen.
|
|
||||||
|
|
||||||
- Use the Qt wide scroll wheel setting (bug 2175).
|
|
||||||
|
|
||||||
- Remove zombie wheel mouse spin box from the Qt preferences dialog (bug 783).
|
|
||||||
|
|
||||||
- Fix Find&Replace with sciword bindings.
|
|
||||||
|
|
||||||
- Prevent non-standard paragraph layouts in charstyle insets
|
|
||||||
|
|
||||||
- Reading the bounding box from eps files does not fail anymore when the
|
|
||||||
file contains additional spaces (bug 1235)
|
|
||||||
|
|
||||||
- Fix LaTeX error for zipped graphics (bug 2231).
|
|
||||||
|
|
||||||
|
|
||||||
* Configuration/Installation:
|
|
||||||
|
|
||||||
- Don't use the -mms-bitfields compiler switch on mingw and cygwin, since
|
|
||||||
Q..3/ does not use it either in the default configuration.
|
|
||||||
|
|
||||||
- Compilation fix (gtk frontend) for gcc 4.1.
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user