L2x (formerly lyx2mml)
The purpose of l2x is to convert LyX texts to other formats.
Status
Currently supported formats are
-
Framemaker Maker Interchange format - MIF. (separate configuration file;
most complete converter)
-
Hypertext Markup language (HTML) (separate configuration file; almost
complete)
-
Rich text format (RTF) (configuration still inside the converter,
discontinued - this format is a mess (imho), although there might be a
need of this format)
-
Framemaker Maker Markup language (MML) (separate configuration file;
discontinued - support has been given as far as possible, but this
format lacks a lot of possibilities like e.g. notes, xrefs or tables)
Currently this coplete project is not being developed any more.
There are two reasons for this.
-
LyX is being rewritten. With this rewrite LyX itself is gonna get
an internal exporter interface. Thus an external converter like l2x
is getting senseless. (especially, since the .LyX filefmt is still
quite undocumented)
-
The main reason for writing this converter was my own need to use it:
writing my thesis at home w/ lyx and formatting it in university with
framemaker. Since the thesis has been finished, and since there has
been almost no user feedback (3 mails in 1 year), it is doubtful whether
any further development is done. (So, if anybody uses it, mail me bug
reports or suggestions)
The converter is written in (g)awk. there is at least one report of a
conversion of an elder version of this tool to perl, but the current
version (external configurations) seems not to be convertale w/out mayor
manual changes.
Usage
The documentation can be found inside the script itself. Please look
there.
Download
The complete package can be downloaded at
Sources subdirectory
Links
(home)
(email)
(nyktop)
(l2x)
(usercode)