root/tags/lgt290/xml/NOTES

Revision 2, 2.8 KB (checked in by pmoura, 7 years ago)

Initial revision

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1=================================================================
2Logtalk - Object oriented extension to Prolog
3Release 2.9.0
4
5Copyright (c) 1998-2001 Paulo Moura.  All Rights Reserved.
6=================================================================
7
8This folder contains several files that enables .xml documentation files
9created when compiling objects, categories, or protocols, to be viewed
10in a web browser that supports the W3C standards XML, XSLT, CSS and HTML 4
11or to be converted to LateX for printing.
12
13You will need to either copy your .xml files to this directory or copy
14these files to the directory where the .xml files reside. The links to
15the .xsl files on the .xml files and the links to the .css files in the
16generated .html files assume that all files reside in the same directory.
17
18The choice of the default .xsl file to use is made in the config files by
19the lgt_default_compiler_option/2 predicate. You can also choose a different
20.xsl file by using the xsl/1 compiler option in the logtalk_compile/2 or
21logtalk_load/2 calls. The default file is lgtxml.xsl (described below).
22
23
24lgthtml.xsl
25
26    XSLT file to output HTML files from the .xml files. The links in the
27    generated HTML files point to related HTML files. It can be used
28    to batch convert XML files to HTML files.
29
30
31lgtxml.xsl
32
33    XSLT file for viewing .xml files directly in in a browser such as Mozilla
34    (version 0.9.2 or later) or Microsoft Internet Explorer 5.5 for Windows
35    (after installing the latest Microsoft XML Parser Release that is needed
36    for XSL standard compliance). The links in the (internally generated)
37    HTML files point to related XML files.
38
39
40texml.xsl
41
42    XSLT file to output TeXML files that can be further processed by 
43    TeXMLatte to produce LaTeX files. The TeXMLatte program can be found
44    at: http://www.alphaworks.ibm.com/tech/texml/.
45
46
47ie5.xsl
48
49    XSLT file for viewing .xml files in Microsoft Internet Explorer 5.x
50    (works with both Macintosh and Windows versions). The links in the
51    (internally generated) HTML files point to related XML files. It can
52    be used to browse and view the XML files directly.
53
54
55logtalk.dtd
56
57    Document type description describing the structure of the .xml files
58    generated by Logtalk.
59   
60
61logtalk.xsd
62
63    XML Schema describing the structure of the .xml files generated by
64    Logtalk.
65
66
67logtalk.css
68
69    Cascade style sheet file to render the HTML output of the .xsl files
70    in a web browser.
71
72
73script.sh
74
75    Sample unix shell script to batch convert .xml files to .html files.
76    Edit the file to match your environment.
77
78
79script.bat
80
81    Sample dos batch script to convert .xml files to .html files.
82    Edit the file to match your environment.
83
84
85Note that you can write other XSLT files for converting the XML files to
86other formats besides HTML or LaTeX. You can also write alternative CSS
87and XSLT files to change the appearance of the HTML and LaTeX files.
Note: See TracBrowser for help on using the browser.