Ticket #59 (new enhancement)

Opened 1 year ago

Last modified 1 year ago

Texinfo-XML-to-FO stylesheet

Reported by: tkg Assigned to:
Priority: minor Milestone:
Component: libfo Version: 0.5.x
Keywords: XSLT Cc:
Blocking:

Description

If xmlroff could format Texinfo documents, it would be more useful on Unix/Linux systems.

Texinfo (http://www.gnu.org/software/texinfo/) "is the official documentation format of the GNU project."

The makeinfo utility produces XML output:

(Generated via makeinfo --xml.) XML is a generic syntax specification usable for any sort of content (see, for example, http://www.w3.org/XML/). The makeinfo xml output, unlike all the formats above, interprets very little of the Texinfo source. Rather, it merely translates the Texinfo markup commands into XML syntax, for processing by further XML tools. The particular syntax output is defined in the file texinfo.dtd included in the Texinfo source distribution. (http://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html#Output-Formats)

A standalone stylesheet would be useful, but once it was working well, it could be baked into xmlroff in the manner of the compatibility stylesheet so that Unix/Linux users can use xmlroff by itself to format documentation.

Change History