Categories: Category SGML<< | Page list | >>
Document processing with LyX and SGML
In Document processing with LyX and SGML, Chris Karakas describes a method for single-source publishing using LyX and SGML: LyX is used as a comfortable graphical SGML editor. Once the document is exported to SGML from LyX, it undergoes a series of transformations through sed and awk scripts that correct the SGML code, compute the Index, insert the Bibliography and the Appendix and take care of the correct invocation of openjade, pdftex, pdfjadetex and all the other necessary programs for the generation of HTML (chunked or not), PDF (with images, bookmarks, thumbnails and hyperlinks), PS, RTF and TXT versions.
All aspects of document processing are handled, including automatic Index generation, display of Mathematics in TeX quality both online and in print formats, as well as the use of bibliographic databases with RefDB (see Inserting references for tips on this). Special care is taken so that the document processing is as transparent to the user as possible - the aim being that the user writes in LyX, then presses a button, and the lyxtox script does the rest.
Here are the links to the various formats of the document (which you can also see in its Formats section):
LyX file | PDF file | many HTML files | one HTML file | PS file | RTF file | TXT file | DocBook SGML file Category SGML