Re: A new online publishing tool for Texinfo documents.
José Fonseca <[email protected]> Wed, 26 Nov 2003 13:56:12 +0000 (UTC)
| Newsgroups | gmane.comp.tex.texinfo.pretest |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 22 Nov 2003 16:02:00 -0500, Karl Berry wrote: > FYI, my response follows. > > Date: 22 Nov 2003 20:50:39 +0000 > From: Nic Ferrier <[email protected]> > To: [email protected], [email protected], [email protected], > [email protected], [email protected] > Subject: A new online publishing tool for Texinfo documents. > > Bob Chasell and I have been discussing a new way of making Texinfo > available online. I am planning to build what we have discussed over > December. > > This message has been sent to all interested parties. > > The aims of the new system are to make a web based info reader that > would be as good as the console based Info reader and that can be > used by people with slow Internet connections and free software web > browsers (Mozilla, Galeon, etc... as well as Emacs/W3, Lynx, etc...) > > > Our plan is to do this: > > 1 alter makeinfo --xml so that it splits the XML by Texinfo > nodes. The --no-split switch will cause the existing output (or > maybe add a new switch for the new XML output?) > > 2 write an XSLT stylesheet that transforms the chunked XML into > specialized HTML; > > the specialized HTML will include Javascript to emulate Info > navigation, index lookups, etc... > > 3 write a CGI script that will lookup a regular expression in the HTML > files and return either a list of hits or the HTML file containing > the Nth hit (N being an optional argument supplied to the CGI > script) > > 4 write a shell script for linking all this together, and possibly to > auto-magically install the produced files into an Apache webserver > (other webservers to be supported as and when I have time). > > > The shell script(4) will be dependant on a tool called xsltproc which > comes with the GNOME libxsl library and is quite commonly available > on free software machines. xsltproc runs on all free operating > systems and also some non-free ones such as Windoze (but obviously we > don't care much about those /8-) > > > > I personally don't think this will deprecate the existing HTML output > from makeinfo because that has good support for ALL browsers. [...] It's not exactly the same thing you're trying to accomplish, but you may find some of the work I've done around the GNU documentation in texinfo interesting: http://mefriss1.swan.ac.uk/htmlhelp/php/ http://htmlhelp.berlios.de/web/php.php http://htmlhelp.berlios.de/books/source.php This is still work in progress, but it already fullfills most of my daily needs of a HTML based online help system. Jose Fonseca _______________________________________________ Texinfo home page: http://www.gnu.org/software/texinfo/ [email protected] http://ff0.org/mailman/listinfo/texinfo-pretest