source: README@ f9d9132

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 6.3 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk v3_0 v3_1 v3_2 v3_3 v4_0 v4_1 v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since f9d9132 was f9d9132, checked in by Gerard Beekmans <gerard@…>, 23 years ago

Updated tags

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@196 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 2.6 KB
Line 
1How do I convert these XML files to other formats like HTML, PDF, PS
2and TXT? You need to have some software installed that deal with these
3conversions. Please read the INSTALL file how to install that software.
4Then come back to this file for examples how to convert these files
5into various other formats.
6
7XML to HTML:
8------------
9Create a directory in which you want to store the HTML files and cd into
10that directory. Now run:
11 /usr/bin/openjade -t sgml \
12 -d /usr/share/dsssl/docbook/html/lfs.dsl \
13 /usr/share/dsssl/docbook/dtds/decls/xml.dcl \
14 /path/to/intel.xml
15
16While openjade is running you will see a lot of the following kind of
17errors:
18
19/usr/bin/openjade:/usr/share/docbook/ent/iso-lat1.ent:6:19:E: "X00E1"
20is not a function name
21/usr/bin/openjade:/usr/share/docbook/ent/iso-lat1.ent:7:19:E: "X00C1"
22is not a function name
23/usr/bin/openjade:/usr/share/docbook/ent/iso-lat1.ent:8:18:E: "X00E2"
24is not a function name
25/usr/bin/openjade:/usr/share/docbook/ent/iso-lat1.ent:9:18:E: "X00C2"
26is not a function name
27/usr/bin/openjade:/usr/share/docbook/ent/iso-lat1.ent:10:19:E: "X00E0"
28is not a function name
29
30They are normal in the sense of that it doens't affect the output
31files. A fix hasn't been found yet so we'll just have to live with it.
32
33
34XML to NOCHUNKS-HTML:
35--------------------
36The NOCHUNKS HTML version is one big HTML file:
37 /usr/bin/openjade -t sgml \
38 -V nochunks \
39 -d /usr/share/dsssl/docbook/html/lfs.dsl \
40 /usr/share/dsssl/docbook/dtds/decls/xml.dcl \
41 /path/to/intel.xml > nochunks.html
42
43XML to TXT:
44-----------
45First create the NOCHUNKS HTML file, then convert by running:
46 /usr/bin/lynx nochunks.html > output.txt
47
48XML to PDF:
49-----------
50First create the NOCHUNKS HTML file, then convert by starting
51/usr/bin/htmldoc. Personally I use the htmldoc GUI. It's easier to use
52than the slew of command line options you can use.
53
54In the GUI, click on the "Add Files..." button on the Input tab and
55select the NOCHUNKS HTML file. Then click the "PDF" button on the
56Output tab and enter the output file name in the "Output Path" box.
57If you don't want to change other options, click on the "Generate"
58button and wait a few seconds.
59
60XML to PS:
61----------
62First create the NOCHUNKS HTML file, then convert by starting
63/usr/bin/htmldoc. Personally I use the htmldoc GUI. It's easier to use
64than the slew of command line options you can use.
65
66In the GUI, click on the "Add Files..." button on the Input tab and
67select the NOCHUNKS HTML file. Then click the "PS" button on the
68Output tab and enter the output file name in the "Output Path" box.
69If you don't want to change other options, click on the "Generate"
70button and wait a few seconds.
71
Note: See TracBrowser for help on using the repository browser.