mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-04 14:20:05 +00:00
update a few files for 1.3.1
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@6523 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
5bc7596c99
commit
cf94f6e4e3
248
ANNOUNCE
248
ANNOUNCE
@ -1,17 +1,13 @@
|
||||
Public release of LyX version 1.3.0
|
||||
Public release of LyX version 1.3.1
|
||||
===================================
|
||||
|
||||
We are glad to announce the release of LyX 1.3.0.
|
||||
We are glad to announce the release of LyX 1.3.1.
|
||||
|
||||
As with the previous major version 1.2.0, many things make this new
|
||||
release an exciting one. One of the major projects that has been going
|
||||
on behind the scenes is the so-called GUI-independence project. We are
|
||||
glad to announce that version 1.3.0 shows the first results of this.
|
||||
LyX now comes in two flavours: Qt-LyX and xforms-LyX!
|
||||
|
||||
Although this is the most visible change in version 1.3, this should not
|
||||
hide the fact that the `under the hood' changes to the code have again
|
||||
been very important. A detailed list can be found below.
|
||||
As expected this is a maintenance release, which adds some polish
|
||||
to the new features of LyX 1.3.0 (especially the Qt frontend) and also
|
||||
fixes some significant bugs in the math editor and the lyx2lyx import
|
||||
script. We also threw in a few new features (new textclasses, latex
|
||||
import improvements) for good measure.
|
||||
|
||||
In case you are wondering what LyX is, here is what
|
||||
http://www.lyx.org/ has to say on the subject:
|
||||
@ -25,25 +21,30 @@ http://www.lyx.org/ has to say on the subject:
|
||||
Windows/Cygwin. Note that all these ports use the same xforms interface
|
||||
and therefore need an X server.
|
||||
|
||||
You can download LyX 1.3.0 here :
|
||||
You can download LyX 1.3.1 here :
|
||||
|
||||
ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.3.0.tar.gz
|
||||
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.0.tar.gz
|
||||
ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.3.1.tar.gz
|
||||
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.1.tar.gz
|
||||
|
||||
and it should shortly propagate to the following mirrors :
|
||||
|
||||
ftp://ftp.sdsc.edu/pub/other/lyx/stable/lyx-1.3.0.tar.gz
|
||||
ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.3.0.tar.gz
|
||||
ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.3.0.tar.gz
|
||||
ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.3.0.tar.gz
|
||||
ftp://ftp.icm.edu.pl/vol/rzm0/lyx/stable/lyx-1.3.0.tar.gz
|
||||
ftp://ftp.sdsc.edu/pub/other/lyx/stable/lyx-1.3.1.tar.gz
|
||||
ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.3.1.tar.gz
|
||||
ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.3.1.tar.gz
|
||||
ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.3.1.tar.gz
|
||||
ftp://ftp.icm.edu.pl/vol/rzm0/lyx/stable/lyx-1.3.1.tar.gz
|
||||
|
||||
|
||||
Prebuild binaries (mainly rpms for linux distributions) should soon be
|
||||
available at
|
||||
ftp://ftp.lyx.org/pub/lyx/bin/1.3.0
|
||||
ftp://ftp.lyx.org/pub/lyx/bin/1.3.1
|
||||
|
||||
If you find what you think is a bug in LyX 1.3.0, you may either
|
||||
If you already have LyX 1.3.0 sources, you may want to apply the
|
||||
following patch instead
|
||||
ftp://ftp.lyx.org/pub/lyx/stable/patch-1.3.1.gz
|
||||
|
||||
|
||||
If you find what you think is a bug in LyX 1.3.1, you may either
|
||||
e-mail the LyX developers' mailing list (lyx-devel@lists.lyx.org), or open
|
||||
a bug report at http://bugzilla.lyx.org
|
||||
|
||||
@ -56,114 +57,145 @@ Enjoy!
|
||||
The LyX team.
|
||||
|
||||
|
||||
New features
|
||||
============
|
||||
What's new
|
||||
==========
|
||||
|
||||
** Qt frontend
|
||||
** Updates
|
||||
|
||||
This is of course the most visible new feature. This frontend supports
|
||||
either Qt 2.x or 3.x and is mostly feature complete. Note that some
|
||||
of the dialogs are slightly different in design, but are generally
|
||||
functionally equivalent.
|
||||
- when there is vertical space between paragraphs, the amount of space
|
||||
is also indicated in the small/medium/large case [bug #814]
|
||||
|
||||
** Xforms frontend
|
||||
- reLyX improvements: support for natib citations, for 'm' column
|
||||
descriptors in tables; a .lyx file generated by reLyX now says this
|
||||
|
||||
The advent of the Qt frontend does not mean that the historical xforms
|
||||
frontend is dead. Actually, it is still the one which is the best
|
||||
implemented, because we have had more time to polish it. In this release,
|
||||
most of the dialogs have been redesigned to be tighter.
|
||||
- new classes mwart, mwbk and mwrep (adaptation of the base classes to
|
||||
polish conventions); new class elsart (for journals published by
|
||||
Elsevier); updated classes koma-script (in particular new class
|
||||
scrlttr2); re-introduce class ijmpd (which was in 1.2.x) and unbreak
|
||||
class kluwer
|
||||
|
||||
Note also that the xforms library has been very recently updated to
|
||||
version 1.0. This version has been released under the LGPL (Lesser
|
||||
General Public License), and the availability of the source means that
|
||||
many bugs that have been plaguing LyX have been fixed in xforms. You
|
||||
are advised to upgrade to xforms 1.0 to enjoy all these new fixes.
|
||||
In fact, LyX 1.3.0 no longer supports versions of xforms older than 0.89.5.
|
||||
Moreover, support for xforms older than 1.0 will be removed in the next
|
||||
release. You have been warned ;-)
|
||||
- new "polski" keymap, useful for entering Polish on a QWERTY
|
||||
keyboard; update to Scientific Word-compatible bindings
|
||||
(documentation has been updated too)
|
||||
|
||||
In most cases the dialogs have been designed to make it impossible to input
|
||||
invalid parameters. The exception to this rule is the input of length data.
|
||||
Power LaTeX users can still input obtuse "glue lengths", but the widgets are
|
||||
highlighted in red if this input is invalid or incomplete. This visual
|
||||
feedback makes it easy to see why LyX won't allow you to Apply your changes.
|
||||
- updates to the danish, dutch, french, german, norwegian, polish and
|
||||
spanish translation of menus
|
||||
|
||||
** Gnome frontend
|
||||
- Most of the documentation has been updated for the current version
|
||||
of LyX. If you find some problems with the documentation in this
|
||||
release, please contact lyx-docs@lists.lyx.org
|
||||
|
||||
Unfortunately, the development of the Gnome frontend has mostly
|
||||
stopped recently and we have therefore chosen to disable it. We
|
||||
strongly invite anyone willing to revive this port to volunteer on the
|
||||
developer's list.
|
||||
** Bug fixes
|
||||
|
||||
** Instant preview
|
||||
- fix mathed bug where curly brackets in, e.g. {a^b}^c, would get lost
|
||||
and cause TeX errors
|
||||
|
||||
preview-latex is an emacs package for LaTeX that allows "instant previews"
|
||||
of LaTeX code, so you can immediately see the visual rendering of the
|
||||
LaTeX in the document. Its project home page can be found at
|
||||
http://sourceforge.net/projects/preview-latex. With the help of David
|
||||
Kastrup, the author, LyX 1.3.0 can harness this functionality to
|
||||
allow instant previews in the LyX window of math equations and
|
||||
figures. This feature can be immensely useful, ensuring that the
|
||||
rendering of your equation will look right in the final output. The
|
||||
preview is only displayed (if enabled) when you're not editing the
|
||||
actual equation, so it's unobtrusive too.
|
||||
- fix bug where strange symbols were displayed instead of math symbols
|
||||
[Qt only]
|
||||
|
||||
** Math editor
|
||||
- fix bug where "lyx -e" would refuse to work [bug #788, Qt only]
|
||||
|
||||
There have been a few visible and some not-so-visible changes. On the
|
||||
visible side we have better visual feedback regarding the structure of
|
||||
a formula, showing the nesting by small purple decorations in the
|
||||
formula itself and revealing the names of the nesting levels in the
|
||||
minibuffer. There is now native support for symbols from the wasy
|
||||
package containing e.g. the zodiac symbols. New also is the internal
|
||||
structure of font changes which are now proper "insets", just like
|
||||
anything else from a square root to an array. This not only simplifies
|
||||
the code greatly but also allows the same editing tricks as for the
|
||||
"regular" math. However, it was not possible to tweak the visible
|
||||
behaviour to mimic 1.2 in all cases, so this might take some time to
|
||||
get accustomed to. On the pro side, the new structure allowed
|
||||
support for LaTeX's \mbox and \fbox to be implemented and general
|
||||
"switching back to text mode within math", so a lot of "evil red text"
|
||||
trickery is not needed anymore. The most visible changes are the following:
|
||||
- delete lyxserver pipes on exit [bug #865, Qt only]
|
||||
|
||||
- Pressing { and } will insert LaTeX's \{ and \} which show up as { }
|
||||
in the printout. To get LaTeX's {} nesting, you need to type \{.
|
||||
- add floats definition to the LLNCS class [bug #923]
|
||||
|
||||
- Fonts changes now really nest. Repeated application of a font change
|
||||
will result in nested font changes! To remove a font change without
|
||||
removing the "contents", it is now possible to "pull the argument"
|
||||
like in other insets, i.e. put the cursor in the first position of
|
||||
the inset and press 'backspace'.
|
||||
- fix a bug where the DVI file was not updated due to an old format
|
||||
.dep file (this happened only when use_tempdir was set to false)
|
||||
|
||||
** Reading old files
|
||||
- graphics that have been set to not display in LyX are no longer
|
||||
converted [bug #920]
|
||||
|
||||
LyX now has a new script lyx2lyx which enables the reading of any file
|
||||
produced by LyX versions as old as 0.12. Work is in progress on files
|
||||
created with LyX 0.10 (LyX 1.4 time-line) and still older files are
|
||||
in the forge. Basically if lyx wrote it LyX will read it. :-)
|
||||
- fix converters for tgif format
|
||||
|
||||
There is also a strong demand to be able to read files produced by
|
||||
_newer_ versions of LyX. While lyx2lyx has the infrastructure in place
|
||||
to do such things, the filters to `downgrade' LyX files (from 1.3.0 to
|
||||
1.2.x, for example) have not yet been written.
|
||||
- fix bug where preview snippets would most of the time be processed twice
|
||||
|
||||
** Miscellaneous changes
|
||||
- prevent a crash when generating previews if the user is not using a
|
||||
tmp directory
|
||||
|
||||
- LyX now automatically uses TeX fonts for screen rendering of math
|
||||
equations if they are available (it is not necessary anymore to
|
||||
configure your font server).
|
||||
- fix possible crash on exit when there are many previews
|
||||
|
||||
- The Insert>Short Title allows the addition of an optional text
|
||||
for section headings and captions that is designed to be used in
|
||||
tables of contents.
|
||||
- don't cause a warning message to complain about starting an already running
|
||||
timer. Just don't start it ;-)
|
||||
|
||||
- The Insert>Float>Floatflt Figure menu item restores the ability
|
||||
to wrap text around an image which was present in 1.1.6 and
|
||||
removed in 1.2.0
|
||||
- prevent incorrect warning message about failing to find a graphics file to
|
||||
load when all is actually fine and dandy
|
||||
|
||||
- If you configure with --with-pspell (which uses the PSpell library for
|
||||
spellchecking), you will be able to automatically spell-check
|
||||
multi-language documents, assuming you have the right dictionaries
|
||||
installed.
|
||||
- fix a bug where ERT curly braces in math formulas would have a wrong
|
||||
descent on screen
|
||||
|
||||
- The printer parameter preferences for "spool command" and "file
|
||||
extension" were accidentally made the same [Qt only]
|
||||
|
||||
- Update the language of the text after changing the document language
|
||||
|
||||
- fix display of right quote inset
|
||||
|
||||
- fix off-by-one error in placement of error insets
|
||||
|
||||
- fix bug where opening the tabular dialog would mark the document as
|
||||
changed [bug #849, Qt only]
|
||||
|
||||
- fix bug where it was impossible to set space above/below a paragraph
|
||||
to Fill [Qt only]
|
||||
|
||||
- duplicate 'A' shortcut in spellchecker dialog fixed [bug #884, Qt
|
||||
only]
|
||||
|
||||
- duplicate 'i' shortcut in paragraph dialog fixed [bug #918, Qt only]
|
||||
|
||||
- some tab-navigation problems in dialogs fixed [Qt only]
|
||||
|
||||
- in the BibTeX dialog, fix the browsing mechanism of *.sty files and
|
||||
remove the unused Update button [bug #773, Qt only]
|
||||
|
||||
- in the BibTeX dialog, for a bug where the list of .bib files would
|
||||
get unnecessarily sorted [Bug #907, XForms only]
|
||||
|
||||
- fix some dialogs to make OK the default button [bug #921, Qt only]
|
||||
|
||||
- apply in External Material dialog works now [Qt only]
|
||||
|
||||
- search checkboxes are not disabled for read-only documents [bug
|
||||
#937, Qt only]
|
||||
|
||||
- fix various problems with paper size selection [bug #844 and #866]
|
||||
|
||||
- duplicate 'a' shortcut in graphics dialog fixed [XForms only]
|
||||
|
||||
- fix bug where changing encoding of screen fonts would not work
|
||||
immediately [XForms only]
|
||||
|
||||
- in the dialogs, replace LaTeX font size names by LyX names for
|
||||
consistency reasons and to resolve a translation conflict
|
||||
|
||||
- revert is now disabled for an unchanged or unsaved document [bug #783]
|
||||
|
||||
- add support for 1.1.x Info insets to lyx2lyx
|
||||
|
||||
- fix a lyx2lyx bug that rejected csv2lyx files as badly formed
|
||||
|
||||
- fix conversion of 1.1.x minipages that contain tabulars by lyx2lyx
|
||||
|
||||
- enable the debug level to be set in lyx2lyx
|
||||
|
||||
- fix detection of fax programs
|
||||
|
||||
- fix strerror() build problem with some gcc/glibc versions [bug #874]
|
||||
|
||||
- fix compilation on OpenBSD
|
||||
|
||||
- mention in INSTALL file that the qt frontend is selected using
|
||||
--with-frontend=qt
|
||||
|
||||
- fix library ordering problem with cygwin
|
||||
|
||||
- fix problem in generation of the reLyX and noweb2lyx scripts
|
||||
|
||||
- the names of the programs used by the lyxpreview2bitmap.sh can now
|
||||
be more easily customized
|
||||
|
||||
- add a few autoconf-related files that were missing from the
|
||||
distribution
|
||||
|
||||
- improve the lyx.spec file used to produce rpms
|
||||
|
||||
|
@ -1,3 +1,10 @@
|
||||
2003-03-17 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
|
||||
|
||||
* UPGRADING:
|
||||
* INSTALL:
|
||||
* ANNOUNCE:
|
||||
* NEWS: update for 1.3.1
|
||||
|
||||
2003-03-15 John Levon <levon@movementarian.org>
|
||||
|
||||
* INSTALL: small english fix
|
||||
|
2
INSTALL
2
INSTALL
@ -63,7 +63,7 @@ This version has been released under the LGPL (Lesser General Public
|
||||
License), and the availability of the source means that many bugs that
|
||||
have been plaguing LyX have been fixed in xforms. You are advised to
|
||||
upgrade to xforms 1.0 to enjoy all these new fixes.
|
||||
In fact, LyX 1.3.0 no longer supports versions of xforms older than 0.89.5.
|
||||
In fact, LyX 1.3.x no longer supports versions of xforms older than 0.89.5.
|
||||
|
||||
You can get the source from
|
||||
http://world.std.com/~xforms/
|
||||
|
34
NEWS
34
NEWS
@ -1,3 +1,37 @@
|
||||
What's new in version 1.3.1?
|
||||
----------------------------
|
||||
|
||||
LyX 1.3.1 is a maintenance release, which adds some polish to the new
|
||||
features of LyX 1.3.0 (especially the Qt frontend) and also fixes some
|
||||
significant bugs in the math editor and the lyx2lyx import script. We
|
||||
also threw in a few new features (new textclasses, latex import
|
||||
improvements) for good measure.
|
||||
|
||||
** Updates
|
||||
|
||||
- when there is vertical space between paragraphs, the amount of space
|
||||
is also indicated in the small/medium/large case [bug #814]
|
||||
|
||||
- reLyX improvements: support for natib citations, for 'm' column
|
||||
descriptors in tables; a .lyx file generated by reLyX now says this
|
||||
|
||||
- new classes mwart, mwbk and mwrep (adaptation of the base classes to
|
||||
polish conventions); new class elsart (for journals published by
|
||||
Elsevier); updated classes koma-script (in particular new class
|
||||
scrlttr2); re-introduce class ijmpd (which was in 1.2.x) and unbreak
|
||||
class kluwer
|
||||
|
||||
- new "polski" keymap, useful for entering Polish on a QWERTY
|
||||
keyboard; update to Scientific Word-compatible bindings
|
||||
(documentation has been updated too)
|
||||
|
||||
- updates to the danish, dutch, french, german, norwegian, polish and
|
||||
spanish translation of menus
|
||||
|
||||
- Most of the documentation has been updated for the current version
|
||||
of LyX. If you find some problems with the documentation in this
|
||||
release, please contact lyx-docs@lists.lyx.org
|
||||
|
||||
What's new in version 1.3.0?
|
||||
----------------------------
|
||||
|
||||
|
12
UPGRADING
12
UPGRADING
@ -1,10 +1,10 @@
|
||||
How do I upgrade my existing LyX system to version 1.3.0?
|
||||
How do I upgrade my existing LyX system to version 1.3.x?
|
||||
---------------------------------------------------------
|
||||
|
||||
One of the perennial bug bears of LyX users in the past has been that
|
||||
they have had to run Edit->Reconfigure when starting their new version
|
||||
of the code for the first time. Strange and wonderful things would
|
||||
often result if they forgot to do this, so LyX 1.3.0 now runs
|
||||
often result if they forgot to do this, so LyX 1.3.x now runs
|
||||
Edit->Reconfigure automatically the first time the program is run.
|
||||
|
||||
If you have your own layout files, you may need to update them a little:
|
||||
@ -53,23 +53,23 @@ in order to get previews of your document's graphics.
|
||||
Document transfer
|
||||
-----------------
|
||||
|
||||
LyX 1.3.0 uses an external python script, lyx2lyx, to import documents
|
||||
LyX 1.3.x uses an external python script, lyx2lyx, to import documents
|
||||
written using previous versions of LyX. All versions of LyX as far back as
|
||||
0.12 are supported, so any klyx users still holding out for an alternative
|
||||
to xforms will finally be able to put their dinosaur to rest ;-)
|
||||
|
||||
Of course, this means that you must have python (at least version 1.5)
|
||||
installed in order to use LyX 1.3.0 with your old documents.
|
||||
installed in order to use LyX 1.3.x with your old documents.
|
||||
|
||||
lyx2lyx also has the framework in place to be able to convert documents
|
||||
to an earlier format. However, these converters have not yet been written
|
||||
so older versions of LyX will NOT be able to read documents saved with
|
||||
LyX 1.3.0.
|
||||
LyX 1.3.x.
|
||||
|
||||
If you were previously (in LyX 1.1.x) using the floatflt paragraph
|
||||
option to wrap text around a figure, it was necessary to modify this
|
||||
for LyX 1.2.0 manually, as described in the manuals. The feature has
|
||||
been re-implemented as "Floting figure" inset in 1.3.0. Old files will
|
||||
been re-implemented as "Floating figure" inset in 1.3.x. Old files will
|
||||
be converted automatically, but you may want to convert the
|
||||
1.2.x-style ERT constructs with the native solution (see section 3.8
|
||||
of the Extended Features manual).
|
||||
|
Loading…
Reference in New Issue
Block a user