mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-04 22:32:19 +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
|
As expected this is a maintenance release, which adds some polish
|
||||||
release an exciting one. One of the major projects that has been going
|
to the new features of LyX 1.3.0 (especially the Qt frontend) and also
|
||||||
on behind the scenes is the so-called GUI-independence project. We are
|
fixes some significant bugs in the math editor and the lyx2lyx import
|
||||||
glad to announce that version 1.3.0 shows the first results of this.
|
script. We also threw in a few new features (new textclasses, latex
|
||||||
LyX now comes in two flavours: Qt-LyX and xforms-LyX!
|
import improvements) for good measure.
|
||||||
|
|
||||||
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.
|
|
||||||
|
|
||||||
In case you are wondering what LyX is, here is what
|
In case you are wondering what LyX is, here is what
|
||||||
http://www.lyx.org/ has to say on the subject:
|
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
|
Windows/Cygwin. Note that all these ports use the same xforms interface
|
||||||
and therefore need an X server.
|
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.lyx.org/pub/lyx/stable/lyx-1.3.1.tar.gz
|
||||||
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.0.tar.gz
|
ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.1.tar.gz
|
||||||
|
|
||||||
and it should shortly propagate to the following mirrors :
|
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.sdsc.edu/pub/other/lyx/stable/lyx-1.3.1.tar.gz
|
||||||
ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.3.0.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.0.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.0.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.0.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
|
Prebuild binaries (mainly rpms for linux distributions) should soon be
|
||||||
available at
|
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
|
e-mail the LyX developers' mailing list (lyx-devel@lists.lyx.org), or open
|
||||||
a bug report at http://bugzilla.lyx.org
|
a bug report at http://bugzilla.lyx.org
|
||||||
|
|
||||||
@ -56,114 +57,145 @@ Enjoy!
|
|||||||
The LyX team.
|
The LyX team.
|
||||||
|
|
||||||
|
|
||||||
New features
|
What's new
|
||||||
============
|
==========
|
||||||
|
|
||||||
** Qt frontend
|
** Updates
|
||||||
|
|
||||||
This is of course the most visible new feature. This frontend supports
|
- when there is vertical space between paragraphs, the amount of space
|
||||||
either Qt 2.x or 3.x and is mostly feature complete. Note that some
|
is also indicated in the small/medium/large case [bug #814]
|
||||||
of the dialogs are slightly different in design, but are generally
|
|
||||||
functionally equivalent.
|
|
||||||
|
|
||||||
** 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
|
- new classes mwart, mwbk and mwrep (adaptation of the base classes to
|
||||||
frontend is dead. Actually, it is still the one which is the best
|
polish conventions); new class elsart (for journals published by
|
||||||
implemented, because we have had more time to polish it. In this release,
|
Elsevier); updated classes koma-script (in particular new class
|
||||||
most of the dialogs have been redesigned to be tighter.
|
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
|
- new "polski" keymap, useful for entering Polish on a QWERTY
|
||||||
version 1.0. This version has been released under the LGPL (Lesser
|
keyboard; update to Scientific Word-compatible bindings
|
||||||
General Public License), and the availability of the source means that
|
(documentation has been updated too)
|
||||||
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 ;-)
|
|
||||||
|
|
||||||
In most cases the dialogs have been designed to make it impossible to input
|
- updates to the danish, dutch, french, german, norwegian, polish and
|
||||||
invalid parameters. The exception to this rule is the input of length data.
|
spanish translation of menus
|
||||||
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.
|
|
||||||
|
|
||||||
** 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
|
** Bug fixes
|
||||||
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.
|
|
||||||
|
|
||||||
** 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"
|
- fix bug where strange symbols were displayed instead of math symbols
|
||||||
of LaTeX code, so you can immediately see the visual rendering of the
|
[Qt only]
|
||||||
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.
|
|
||||||
|
|
||||||
** 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
|
- delete lyxserver pipes on exit [bug #865, Qt only]
|
||||||
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:
|
|
||||||
|
|
||||||
- Pressing { and } will insert LaTeX's \{ and \} which show up as { }
|
- add floats definition to the LLNCS class [bug #923]
|
||||||
in the printout. To get LaTeX's {} nesting, you need to type \{.
|
|
||||||
|
|
||||||
- Fonts changes now really nest. Repeated application of a font change
|
- fix a bug where the DVI file was not updated due to an old format
|
||||||
will result in nested font changes! To remove a font change without
|
.dep file (this happened only when use_tempdir was set to false)
|
||||||
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'.
|
|
||||||
|
|
||||||
** 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
|
- fix converters for tgif format
|
||||||
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. :-)
|
|
||||||
|
|
||||||
There is also a strong demand to be able to read files produced by
|
- fix bug where preview snippets would most of the time be processed twice
|
||||||
_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.
|
|
||||||
|
|
||||||
** 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
|
- fix possible crash on exit when there are many previews
|
||||||
equations if they are available (it is not necessary anymore to
|
|
||||||
configure your font server).
|
|
||||||
|
|
||||||
- The Insert>Short Title allows the addition of an optional text
|
- don't cause a warning message to complain about starting an already running
|
||||||
for section headings and captions that is designed to be used in
|
timer. Just don't start it ;-)
|
||||||
tables of contents.
|
|
||||||
|
|
||||||
- The Insert>Float>Floatflt Figure menu item restores the ability
|
- prevent incorrect warning message about failing to find a graphics file to
|
||||||
to wrap text around an image which was present in 1.1.6 and
|
load when all is actually fine and dandy
|
||||||
removed in 1.2.0
|
|
||||||
|
|
||||||
- If you configure with --with-pspell (which uses the PSpell library for
|
- fix a bug where ERT curly braces in math formulas would have a wrong
|
||||||
spellchecking), you will be able to automatically spell-check
|
descent on screen
|
||||||
multi-language documents, assuming you have the right dictionaries
|
|
||||||
installed.
|
|
||||||
|
|
||||||
|
- 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>
|
2003-03-15 John Levon <levon@movementarian.org>
|
||||||
|
|
||||||
* INSTALL: small english fix
|
* 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
|
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
|
have been plaguing LyX have been fixed in xforms. You are advised to
|
||||||
upgrade to xforms 1.0 to enjoy all these new fixes.
|
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
|
You can get the source from
|
||||||
http://world.std.com/~xforms/
|
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?
|
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
|
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
|
they have had to run Edit->Reconfigure when starting their new version
|
||||||
of the code for the first time. Strange and wonderful things would
|
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.
|
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:
|
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
|
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
|
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
|
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 ;-)
|
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)
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
be converted automatically, but you may want to convert the
|
||||||
1.2.x-style ERT constructs with the native solution (see section 3.8
|
1.2.x-style ERT constructs with the native solution (see section 3.8
|
||||||
of the Extended Features manual).
|
of the Extended Features manual).
|
||||||
|
Loading…
Reference in New Issue
Block a user