source: INSTALL@ e8a0469

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 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 e8a0469 was e8a0469, checked in by James Robertson <jwrober@…>, 21 years ago

Updated the INSTALL and README files with instructions from BLFS.

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

  • Property mode set to 100644
File size: 2.5 KB
Line 
1LFS Book Conversion Tools Installation Instructions
2
3After downloading the CVS source, there are some things that need to be setup
4on your computer if you want to convert the XML source into something easier to
5read (e.g. HTML, TXT, PS or PDF). If you are interested in this, then keep
6reading. If you are only interested in editing the XML source for re-
7submission to the lfs-book or lfs-dev mailing lists, then you do not need this
8document. Instead, you need to read the LFS Editor's Manual. See the LFS
9website at http://linuxfromscratch.org for more information.
10
11-------------------------------------------------------------------------------
12If all you want to do is convert XML to HTML perform the following:
13
14First, let's handle some dependancies:
15
16* Unzip
17 - http://www.linuxfromscratch.org/blfs/view/cvs/general/unzip.html
18
19* SGML Common
20 - http://www.linuxfromscratch.org/blfs/view/cvs/pst/sgml-common.html
21
22* libxml2
23 - http://www.linuxfromscratch.org/blfs/view/cvs/general/libxml2.html
24
25Now install the following:
26
27* DocBook DTD
28 - http://www.linuxfromscratch.org/blfs/view/cvs/pst/DocBook.html
29
30* DSSSL DocBook Stylesheets
31 - http://www.linuxfromscratch.org/blfs/view/cvs/pst/docbook-dsssl.html
32
33* OpenSP
34 - http://www.linuxfromscratch.org/blfs/view/cvs/pst/opensp.html
35
36* OpenJade
37 - http://www.linuxfromscratch.org/blfs/view/cvs/pst/openjade.html
38
39Once you have followed the installation instructions for all these packages
40from the BLFS Book, then you have a basic DocBook setup. Below are some
41alternate packages that you can use to convert to other formats.
42
43-------------------------------------------------------------------------------
44If you want to be able to convert the book into PS and PDF as well, then you
45will need the Htmldoc package. This takes a HTML file (created with openjade
46which you already installed) and converts it to PS or PDF:
47
48 - http://www.easysw.com/htmldoc/
49
50 Install HTMLDOC by running:
51 ./configure --prefix=/usr
52 make
53 make install
54
55An excellent X front-end for HTMLDOC is FLTK. If you will be doing rendering
56in X, then you will probably want this package.
57
58 - http://sourceforge.net/projects/fltk
59
60 Install FLTK bt running:
61 ./configure --prefix=/usr
62 make
63 make install
64
65If you want to be able to convert the book into TXT as well, then you need the
66lynx browser. Conversion is handled via the -dump option.
67
68 - http://www.linuxfromscratch.org/blfs/view/cvs/basicnet/lynx.html
69
70You are finished installing everything. Read the README file for some examples
71how to convert this XML to the various other formats.
72
Note: See TracBrowser for help on using the repository browser.