2006-03-10 13:36:33 +00:00
|
|
|
-*- text -*-
|
|
|
|
|
2006-04-11 14:58:27 +00:00
|
|
|
This file describes what has been done in the preparation of LyX 1.4.2
|
2006-03-10 13:36:33 +00:00
|
|
|
All comments are welcome.
|
|
|
|
|
|
|
|
I'd be glad if some of you could take the time to check it out (or fix
|
|
|
|
a bug or two if you are feeling adventurous). Let me recall that all
|
2006-07-12 13:27:57 +00:00
|
|
|
these fixes have been checked into the BRANCH_1_4_X branch, which you
|
2006-03-10 13:36:33 +00:00
|
|
|
can get with the command
|
|
|
|
svn co svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X lyx-1.4.x
|
|
|
|
|
|
|
|
JMarc
|
|
|
|
|
2006-03-29 12:07:25 +00:00
|
|
|
[In this list, I try to group things by topic and in decreasing
|
2006-03-10 13:36:33 +00:00
|
|
|
order of importance. This is, of course, subjective...]
|
|
|
|
|
|
|
|
What's new
|
|
|
|
==========
|
|
|
|
|
|
|
|
** Updates
|
|
|
|
|
2006-05-29 16:41:31 +00:00
|
|
|
- LyX now automatically uses file viewers and editors set at OS level
|
2006-06-08 12:42:36 +00:00
|
|
|
[Windows and Mac OS X only] (bug 2017).
|
2006-05-29 16:41:31 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add a new function buffer-toggle-compression (and corresponding entry
|
|
|
|
in the Document menu) to change whether the file will be compressed
|
|
|
|
on disk or not.
|
2006-07-03 12:21:11 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Update the German, Hungarian, Italian (bug 2650), Polish, Slovak,
|
2006-07-12 12:23:29 +00:00
|
|
|
Spanish and Turkish localizations of the interface.
|
2006-04-24 09:26:10 +00:00
|
|
|
|
2006-05-22 09:45:17 +00:00
|
|
|
- Update translations of documentation for German (all) and Hungarian
|
|
|
|
(Introduction, splash document, new tutorial examples).
|
2006-04-11 08:56:24 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add support for Austrian (new spelling) as a document language.
|
2006-04-24 12:21:05 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add the "LaTeX (pdflatex)" output format. This new output format produces
|
2006-04-26 11:44:26 +00:00
|
|
|
.tex files that are suitable for pdflatex, including figure conversion
|
|
|
|
to png, pdf or jpeg instead of eps.
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add biographynophoto style to IEEEtran.layout; add a new text class for
|
2006-06-01 13:14:19 +00:00
|
|
|
International Journal of Modern Physics C (and update support for
|
|
|
|
IJMP D).
|
2006-04-28 16:29:45 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add buttons for \overset and \underset to the math panel (bug 2533).
|
2006-05-18 07:14:25 +00:00
|
|
|
|
2006-05-26 15:17:18 +00:00
|
|
|
- Add support for the dvipdfmx converter.
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add tgif->ppm and tgif->png converters for preview of tgif figures.
|
2006-06-06 11:42:35 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Add native support for \intop and \ointop. (Display only; not in
|
|
|
|
the math panel yet.)
|
2006-06-26 16:38:11 +00:00
|
|
|
|
2006-03-10 13:36:33 +00:00
|
|
|
** Bug fixes
|
|
|
|
|
2006-03-10 16:55:45 +00:00
|
|
|
* User Interface:
|
2006-03-10 13:36:33 +00:00
|
|
|
|
2006-04-28 17:50:49 +00:00
|
|
|
- Much better performance when using natbib/jurabib citations (bug 2460).
|
|
|
|
|
2006-06-29 07:17:54 +00:00
|
|
|
- Much better performance of screen updating in LyX/Mac, and with an
|
|
|
|
acceptable UI.
|
2006-06-16 14:32:42 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Don't jump back to the previous cursor position when trying to click on
|
2006-04-26 13:42:19 +00:00
|
|
|
an inset (bug 2526).
|
2006-04-14 14:40:16 +00:00
|
|
|
|
2006-07-13 07:47:33 +00:00
|
|
|
- Fix several cursor movement functions when initiating a selection
|
|
|
|
(bugs 2119 and 2259, and a crash).
|
2006-05-20 08:20:07 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Disable saving of bookmarks in mathed because it is not yet supported
|
2006-05-22 14:26:28 +00:00
|
|
|
and makes LyX crash (bug 2597).
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash when pasting contents from the clipboard to a tabular
|
2006-05-22 10:18:02 +00:00
|
|
|
(bug 2603).
|
|
|
|
|
2006-04-26 13:42:19 +00:00
|
|
|
- When pasting contents to a tabular with the middle mouse button, the
|
2006-07-12 13:27:57 +00:00
|
|
|
language could sometimes be changed. This is fixed now.
|
2006-04-20 13:45:06 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Text copied from an ERT box no longer has the pseudo "latex" language
|
2006-04-26 13:42:19 +00:00
|
|
|
(bug 2476).
|
2006-04-20 16:34:50 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash when selecting and deleting "blue" paragraph break in
|
|
|
|
change tracking mode.
|
2006-05-22 09:45:17 +00:00
|
|
|
|
2006-04-26 13:42:19 +00:00
|
|
|
- Set change tracking marks properly when copying between documents
|
|
|
|
with different change tracking status (bug 2207).
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash when reading documents containing bogus change tracking
|
2006-06-07 17:06:00 +00:00
|
|
|
markup due to the bug above (bug 2614).
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix any remaining "ghost" empty paragraphs when selecting and deleting
|
|
|
|
multiple paragraphs (bug 2516).
|
2006-05-20 10:33:02 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix the display of horizontal fill which appears at the end of a line
|
2006-07-12 15:09:32 +00:00
|
|
|
(bug 2509).
|
2006-05-20 10:33:02 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash when changing document class while the cursor is inside a
|
2006-05-31 10:32:26 +00:00
|
|
|
table.
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash when there is a syntax error in a keyboard map file (bug 2604).
|
2006-05-22 10:12:09 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash on exit on MacOS X, and the well known "Mutex destroy failure"
|
2006-06-29 20:16:42 +00:00
|
|
|
error message on Linux (qt frontend, bugs 2549 and 1029).
|
2006-06-09 13:07:04 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Paint the tabular background (bug fix).
|
2006-06-29 07:17:54 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a bug where the spellchecker doesn't pop up the dialog window for
|
2006-06-27 12:20:59 +00:00
|
|
|
the first misspelled word (bug 2218).
|
|
|
|
|
2006-07-07 10:03:48 +00:00
|
|
|
- Fix spell checking in tables (bug 2675).
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Cosmetic fixes to the document dialog (Qt only).
|
2006-06-30 09:49:08 +00:00
|
|
|
|
2006-07-07 13:42:03 +00:00
|
|
|
- Reduce the right margin on screen from 30 pixels to 10.
|
|
|
|
|
2006-07-12 12:38:11 +00:00
|
|
|
* Math editor:
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix the metrics of AMS array environments like bmatrix, vmatrix etc.
|
|
|
|
(bug 2036).
|
2006-07-12 12:38:11 +00:00
|
|
|
|
|
|
|
- Fix undo in matrices.
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a crash when deleting the last row of an equation (bug 2655).
|
2006-07-12 12:38:11 +00:00
|
|
|
|
|
|
|
* Document input/output:
|
|
|
|
|
|
|
|
- Convert definitions of itemize and enumerate environments in old layout
|
|
|
|
files correctly.
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix the conversion of minipages (default height and inner vertical
|
|
|
|
position) from LyX 1.3 documents.
|
2006-07-12 12:38:11 +00:00
|
|
|
|
|
|
|
- Make sure that the amsmath package is used in LaTeX output when
|
2006-07-12 13:27:57 +00:00
|
|
|
using the AMS-specific commands \xleftarrow, \xrightarrow or the
|
2006-07-12 12:38:11 +00:00
|
|
|
array constructs split, gathered, aligned and alignedat (bug 2149).
|
|
|
|
|
|
|
|
- Load the tipa package automatically when needed.
|
|
|
|
|
|
|
|
- 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).
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Update templates and examples to the latest file format.
|
2006-07-12 12:38:11 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Enable jpeg graphics whose suffix is in capital letters (.JPG) work with
|
2006-07-12 12:38:11 +00:00
|
|
|
pdflatex (bug 2235).
|
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix a LaTeX crash on multi-paragraph boxes.
|
2006-07-12 12:38:11 +00:00
|
|
|
|
|
|
|
- Fix LaTeX errors with memoir and makeindex (bug 2623).
|
|
|
|
|
2006-07-06 14:26:07 +00:00
|
|
|
* Miscellaneous:
|
2006-03-10 13:36:33 +00:00
|
|
|
|
2006-04-27 13:07:23 +00:00
|
|
|
- Replace the old sh version of lib/configure with the new python version
|
2006-07-12 13:27:57 +00:00
|
|
|
lib/configure.py. The TexFiles.sh script (which crashed on Windows)
|
2006-07-06 12:59:11 +00:00
|
|
|
has also been pythonified.
|
2006-04-27 13:07:23 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- It is longer necessary to run lib/configure.py in the main LyX
|
2006-04-27 16:47:07 +00:00
|
|
|
support directory.
|
|
|
|
|
2006-05-09 15:41:08 +00:00
|
|
|
- Reading of configuration now goes like this: LyX first reads the file
|
2006-06-27 10:54:14 +00:00
|
|
|
lyxrc.dist (if it exists). If lib/configure.py is newer than
|
2006-07-12 13:27:57 +00:00
|
|
|
any of lyxrc.defaults, textclass.lst or packages.lst, it is re-run
|
2006-05-09 15:41:08 +00:00
|
|
|
before loading lyxrc.defaults and preferences.
|
2006-05-02 13:44:19 +00:00
|
|
|
|
2006-07-13 07:47:33 +00:00
|
|
|
- Automatically use fonts in the fonts/ subdirectory of the LyX support
|
|
|
|
directory on Windows.
|
|
|
|
|
2006-06-29 20:16:42 +00:00
|
|
|
- When compiling with --with-version-suffix on Windows, do not
|
2006-06-27 10:54:14 +00:00
|
|
|
rename the executable files.
|
|
|
|
|
2006-05-02 13:44:19 +00:00
|
|
|
- Fix lib/configure.py to find tex2lyx when compiling with
|
2006-05-22 09:45:17 +00:00
|
|
|
--with-version-suffix (bug 2285).
|
2006-05-02 13:44:19 +00:00
|
|
|
|
2006-04-27 13:07:23 +00:00
|
|
|
- Fix lib/configure.py to find tex2lyx if the path to it contains spaces.
|
|
|
|
|
2006-06-29 20:16:42 +00:00
|
|
|
- Use the clean_dvi.py script on Windows not only in the installer but also
|
2006-06-08 12:56:29 +00:00
|
|
|
in the source package.
|
2006-06-27 10:54:14 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Fix the code to find the localization of the interface on Windows
|
|
|
|
and Mac OS X.
|
2006-04-27 13:07:23 +00:00
|
|
|
|
2006-07-06 14:26:07 +00:00
|
|
|
- Fix hyphens in man pages.
|
|
|
|
|
|
|
|
- Replace the \cygwin_path_fix_needed preference with the better named
|
2006-07-12 13:27:57 +00:00
|
|
|
\tex_expects_windows_paths; this is auto-detected and matters only on
|
2006-06-29 20:16:42 +00:00
|
|
|
Windows.
|
2006-06-27 10:54:14 +00:00
|
|
|
|
2006-07-12 13:27:57 +00:00
|
|
|
- Remove the --enable-compression-support option of configure. Compression
|
2006-04-28 16:35:50 +00:00
|
|
|
support via zlib is now a requirement.
|
|
|
|
|
2006-04-12 09:37:33 +00:00
|
|
|
- Fix compilation on DragonFly BSD.
|