2003-01-26 20:56:52 +00:00
|
|
|
How do I upgrade my existing LyX system to version 1.3.0?
|
1999-09-27 18:44:28 +00:00
|
|
|
---------------------------------------------------------
|
|
|
|
|
2003-01-27 18:33:55 +00:00
|
|
|
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
|
|
|
|
Edit->Reconfigure automatically the first time the program is run.
|
2002-04-16 09:37:45 +00:00
|
|
|
|
|
|
|
If you have your own layout files, you may need to update them a little:
|
|
|
|
|
|
|
|
- all layout files should have a "DefaultStyle" entry
|
|
|
|
|
|
|
|
- the "Latex" font style does not exist anymore. If you really need
|
|
|
|
its functionality, consider using the "PassThru" keyword instead.
|
|
|
|
|
|
|
|
The new layout format keywords are described in the Customization
|
|
|
|
manual.
|
1999-09-27 18:44:28 +00:00
|
|
|
|
2002-07-23 21:03:38 +00:00
|
|
|
If you have your own binding files (especially math.bind), you will
|
|
|
|
have to update them
|
|
|
|
|
|
|
|
- math-insert now takes a latex macro name as argument, so that
|
|
|
|
"math-insert sqrt" should now be "\math-insert \sqrt"
|
|
|
|
|
|
|
|
- math-greek-toggle is now gone, and should be replaced by explicit
|
|
|
|
bindings like
|
|
|
|
|
|
|
|
\bind "M-m g a" "math-insert \alpha"
|
|
|
|
|
|
|
|
|
2002-05-01 11:29:34 +00:00
|
|
|
Build requirements
|
|
|
|
------------------
|
|
|
|
|
|
|
|
LyX's graphics handling system has changed substantially. If you
|
|
|
|
do not have the JPEG library installed, you may need to install
|
|
|
|
it before you can use the graphics capabilities of LyX. If you
|
|
|
|
do not have the ImageMagick command-line tools installed, you
|
|
|
|
will need to modify the default set up of LyX, or install them,
|
|
|
|
in order to get previews of your document's graphics.
|
|
|
|
|
1999-09-27 18:44:28 +00:00
|
|
|
Document transfer
|
|
|
|
-----------------
|
|
|
|
|
2003-01-26 20:56:52 +00:00
|
|
|
LyX 1.3.0 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 ;-)
|
2002-04-16 09:37:45 +00:00
|
|
|
|
2003-01-26 20:56:52 +00:00
|
|
|
Of course, this means that you must have python installed in order to
|
|
|
|
use LyX 1.3.0 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.
|
1999-09-27 18:44:28 +00:00
|
|
|
|
2002-05-01 11:29:34 +00:00
|
|
|
If you were previously using the floatflt paragraph option to
|
|
|
|
wrap text around a figure, you will need to modify this for LyX 1.2.0
|
|
|
|
manually, as described in the manuals. Please ask on the lyx-users
|
|
|
|
list for assistance if you have trouble with this.
|
|
|
|
|
|
|
|
The babel package is now loaded after the user-defined
|
2002-04-16 09:37:45 +00:00
|
|
|
preamble (because some packages really need to be loaded before
|
|
|
|
babel). If you relied, on babel being loaded before your own
|
|
|
|
definitions, you can add an extra "\usepackage{babel}" statement at
|
|
|
|
the beginning of your preamble.
|
1999-09-27 18:44:28 +00:00
|
|
|
|
2002-05-01 11:29:34 +00:00
|
|
|
http://bugzilla.lyx.org/show_bug.cgi?id=315
|