From: Colin J. W. <cj...@sy...> - 2004-08-27 18:27:42
|
Word Perfect 10 is unable to import from the file. Netscape 7.1 reports: This XML file does not appear to have any style information associated with it. The document tree is shown below. First two lines of file: <!-- Generated by Docutils 0.3.6 --> - <document id="part2" name="part2" source="C:\LyX\Tex\PyMatrix.txt"> <title>Part2</title> - Is this a Mozilla problem or is it with DocUtils? Colin W. |
From: Felix W. <Fel...@gm...> - 2004-08-29 19:24:50
|
Colin J. Williams wrote: > Subject: XML from DocFactory I assume it's not DocFactory specific. > Word Perfect 10 is unable to import from the file. You mean an XML file generated by Docutils? That's because Word Perfect presumably doesn't know Docutils' format. > Netscape 7.1 reports: > > This XML file does not appear to have any style information > associated with it. The document tree is shown below. That means that Netscape has the same problem as Word Perfect: It just gets a bunch of data without any information what to do with it. I don't know how the "style information" Netscape expects would have to be specified. I don't even know if it's possible at all to make it render Docutils' XML files. > Is this a Mozilla problem or is it with DocUtils? Neither of both. They are just using different formats. Maybe you want to use the HTML4CSS1 rather than the XML writer? The frontend is tools/rst2html.py. -- When replying to my email address, please ensure that the mail header contains 'Felix Wiemann'. http://www.ososo.de/ |
From: Marc 'B. R. <ma...@ri...> - 2004-08-30 20:29:52
|
On Sunday 29 August 2004 21:24, Felix Wiemann wrote: > > Netscape 7.1 reports: > > > > This XML file does not appear to have any style information > > associated with it. The document tree is shown below. > > [...] > > I don't know how the "style information" Netscape expects would have > to be specified. I don't even know if it's possible at all to make > it render Docutils' XML files. IIRC Mozilla makes use of a CSS if one is given with:: <?xml-stylesheet type=3D"text/css" href=3D"ham.css"?> Of course he has to write an CSS for DocUtils' XML format and I don't=20 know if all tags can be rendered in an appropriate way. Ciao, Marc 'BlackJack' Rintsch =2D-=20 bored? tip 21: cat /dev/random still bored? tip 22: cat /dev/random | grep Linux |
From: Felix W. <Fel...@gm...> - 2004-08-30 20:35:58
|
Colin J. Williams wrote: > Felix Wiemann wrote: > >> Colin J. Williams wrote: >> >>> Word Perfect 10 is unable to import from the file. >> >> You mean an XML file generated by Docutils? That's because Word Perfect >> presumably doesn't know Docutils' format. > > Yes, I've had little to do with XML, but is it not intended that XML > serve for inter-application communication Sure. > and required that each XML file include a DTD? It is required that each XML file specify the URL of a DTD (from my admittedly poor knowledge about XML). Docutils does, in fact, specify a DTD in the XML files; the second line reads: <!DOCTYPE document PUBLIC "+//IDN docutils.sourceforge.net//DTD Docutils Generic//EN//XML" "http://docutils.sourceforge.net/docs/ref/docutils.dtd"> So the DTD is located at <http://docutils.sourceforge.net/docs/ref/docutils.dtd>. However, you should not assume that by knowing the DTD, a program like Word Perfect knows the *meaning* of the contents of the XML file or that it can do anything useful with it. There is a XSL:FO stylesheet in David Priest's sandbox, which could be used to generate PDF files from Docutils' XML files. (I haven't been able to actually do that with FOT, though, but probably I did something wrong. Maybe David will write a HOWTO someday.) >> Maybe you want to use the HTML4CSS1 rather than the XML writer? The >> frontend is tools/rst2html.py. > > I can't find rst2html.py in either Tools or DocUtils. It should be in the tools/ directory of Docutils. If it isn't, there's something wrong. Try re-downloading the current release of Docutils. > My purpose was to explore the possibility of using XML as an > inter-application tool. XML is a meta-format. Thus it's indeed useful for communication between applications, but primarily for developers, because it enables them to create a new format without having to write a new parser. But that's all -- XML by itself is not useful for users. > I can produce HTML OK from DocFactory. Then it's fine (and you don't even need to use rst2html.py.) The produced XHTML can in fact very well be used in other applications. E.g., you can probably import HTML files into Word Perfect. -- Felix Wiemann -- http://www.ososo.de/ |