Either of :
* a Unix-like system (including Windows with cygwin)
- * Windows 98 or newer
- * Mac OS 10.2 or newer
+ * Windows 2000 or newer
+ * Mac OS 10.2 or newer
A decent LaTeX2e installation (e.g. teTeX for unix) not older
than 1995/12/01.
- Python 1.5.2 or later to convert old LyX files
+ Python 2.3 or later to convert old LyX files and for helper scripts
How does the LyX version scheme work?
are labeled with a "pre" suffix. Thus there are three possible
file names:
- lyx-1.4.0.tar.gz -- stable release
- lyx-1.4.5.tar.gz -- fifth maintenance release of the
- 1.4 stable release
- lyx-1.4.0pre1.tar.gz -- potentially unstable test release
+ lyx-1.5.0.tar.gz -- stable release
+ lyx-1.5.5.tar.gz -- fifth maintenance release of the
+ 1.5 stable release
+ lyx-1.5.0pre1.tar.gz -- potentially unstable test release
The maintenance releases are designed primarily to fix bugs. The
goal here is not to have parallel development as for the linux
these releases will contain a few new features, and that the
bulk of the patches will be documentation updates.
- If you get the source from cvs, the version string will look like
- one of:
+ If you get the source from Subversion, the version string will
+ look like one of:
- 1.4.1cvs -- this is the stable branch on which maintenance
- release 1.4.1 will eventually be tagged.
- 1.5.0cvs -- this is the main branch on which stable
- release 1.5.0 will eventually be tagged.
+ 1.5.1svn -- this is the stable branch on which maintenance
+ release 1.5.1 will eventually be tagged.
+ 1.6.0svn -- this is the main branch on which stable
+ release 1.6.0 will eventually be tagged.
What's new?
What do I need to compile LyX from the source distribution?
* A good C++ compiler. Development is being done mainly with
- gcc/g++, but some others work also. As of LyX 1.4.0, you need at
- least gcc 3.x.
+ gcc/g++, but some others work also. As of LyX 1.5.0, you need at
+ least gcc 3.2.x.
- Either:
- * The Xforms library, version 1.0.
- * LibXpm, version 4.7 or newer.
-
- Or:
- * The Qt library, version 3.0 or newer (although version 2.3
- may work).
+ * The Qt4 library, version 4.1.1 or newer.
Read the file "INSTALL" for more information on compiling.
right-to-left languages like Arabic or Hebrew. There is a port
of LyX named CJK-LyX which adds support for Chinese, Korean
and Japanese (http://cellular.phys.pusan.ac.kr/cjk.html)
+ [This support is being merged in lyx-1.5]
Menus and error messages have been translated to 17 languages.
For the status of the different translations, see
ftp://ftp.lyx.org/pub/lyx/
The LyX Development page has information about the development
- effort. LyX is under CVS control, so you can get the very
+ effort. LyX is under Subversion control, so you can get the very
latest sources from there at any time.
http://www.lyx.org/devel
ftp://ftp.devel.lyx.org/pub/lyx/