mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-21 17:51:03 +00:00
* UPGRADING
Richard, there is probably one paragraph about refstyle changes and our intensions in future to be added at the end of this file. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36171 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
8327b58835
commit
5efcd4212e
57
UPGRADING
57
UPGRADING
@ -1,6 +1,16 @@
|
||||
How do I upgrade my existing LyX system to version 1.6.x?
|
||||
How do I upgrade my existing LyX system to version 2.0.x?
|
||||
---------------------------------------------------------
|
||||
|
||||
* Upgrading from LyX 1.6.x:
|
||||
|
||||
The format of preference and session files has changed. LyX 2.0.x is
|
||||
able to read old files but will save them in the new format.
|
||||
|
||||
The format of layout files has changed but, as before,
|
||||
layout2layout.py will convert older versions to the new format
|
||||
automatically.
|
||||
|
||||
|
||||
* Upgrading from LyX 1.5.x:
|
||||
|
||||
The format of preference and session files has changed. LyX 1.6.x is
|
||||
@ -82,44 +92,39 @@ have to update them
|
||||
Build requirements
|
||||
------------------
|
||||
|
||||
LyX 1.6 uses the Qt 4.x toolkit (version 4.2.0 or newer). Contrary to
|
||||
previous versions of LyX, it won't build against Qt 2.x or 3.x.
|
||||
Furthermore, the XForms frontend was dropped.
|
||||
LyX 2.0 uses the Qt 4.x toolkit (version 4.4.0 or newer).
|
||||
|
||||
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.
|
||||
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.
|
||||
|
||||
Document transfer
|
||||
-----------------
|
||||
|
||||
* Compatibility with older documents/layouts
|
||||
|
||||
LyX 1.6.x uses an external python script, lyx2lyx, to import documents
|
||||
LyX 2.0.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.10 are supported, so any klyx users still holding out for an alternative
|
||||
to xforms will finally be able to put their dinosaur to rest ;-)
|
||||
0.10 are supported.
|
||||
|
||||
Of course, this means that you must have python (at least version 2.3.4)
|
||||
installed in order to use LyX 1.6.x with your old documents.
|
||||
Of course, this means that you must have python (>= 2.3.4, <3)
|
||||
installed in order to use LyX 2.0.x with your old documents.
|
||||
|
||||
lyx2lyx also has the framework in place to be able to convert
|
||||
documents to an earlier format (which requires python 2.3.4 at
|
||||
least). However, these converters have only been written for the
|
||||
conversion from 1.6.x to 1.5.x, 1.4.x and 1.3.x, so versions of LyX
|
||||
older than 1.3.0 will NOT be able to read documents saved with LyX
|
||||
1.6.x. The conversion from 1.6.x to 1.5.x-1.3.x is lossless as long as
|
||||
no new features are used. lyx2lyx tries hard to find something
|
||||
equivalent for new features such as boxes, but this is known to fail
|
||||
sometimes. LyX 1.5.7 contains an updated lyx2lyx that can read
|
||||
documents in 1.6.x format.
|
||||
lyx2lyx also has the framework in place to be able to convert documents to an
|
||||
earlier format (which requires python 2.3.4 at least). However, these
|
||||
converters have only been written for the conversion from 2.0.x to 1.6.x,
|
||||
1.5.x, 1.4.x and 1.3.x, so versions of LyX older than 1.3.0 will NOT be able to
|
||||
read documents saved with LyX 2.0.x. The conversion from 2.0.x to 1.6.x-1.3.x
|
||||
is lossless as long as no new features are used. lyx2lyx tries hard to find
|
||||
something equivalent for new features such as boxes, but this is known to fail
|
||||
sometimes. LyX 1.6.9 contains an updated lyx2lyx that can read documents in
|
||||
2.0.x format.
|
||||
|
||||
Furthermore, LyX uses a converter layout2layout.py, also written in python
|
||||
that will convert old layout files on the fly. You can also call it manually
|
||||
on your layout files if you want to convert them to 1.6.x format permanently.
|
||||
on your layout files if you want to convert them to 2.0.x format permanently.
|
||||
|
||||
* Preparing for Unicode:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user