Changeset 287ea55 for README


Ignore:
Timestamp:
05/03/2004 10:33:11 AM (20 years ago)
Author:
Matthew Burgess <matthew@…>
Branches:
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_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
Children:
673b0d8
Parents:
caa08b6
Message:
  • Merged newxml into HEAD

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • README

    rcaa08b6 r287ea55  
    33This document is meant to instruct the user on how to convert the book's XML
    44source to other formats (e.g. HTML, PDF, PS and TXT).  First, if you have not
    5 already done so, please read the INSTALL file how to install the required
    6 software.  If you have already completed the steps outlined in the INSTALL
    7 file, then continue reading for examples how to convert these files into
     5already done so, please read the INSTALL file for instructions on how to install
     6the required software.  If you have already completed the steps outlined in the
     7INSTALL file, then continue reading for examples how to convert these files into
    88various other formats.
    99
    10 XML to HTML:
    11 ------------
    12 Create a directory in which you want to store the HTML files and cd into
    13 that directory. Now run:
     10XML to XHTML:
     11-------------
    1412
    15         mkdir -p chapter0{1,2,3,4,5,6,7,8,9} preface appendix{a,b} &&
    16         /usr/bin/openjade -t xml \
    17                 -d /usr/share/dsssl/docbook/html/lfs.dsl \
    18                 /usr/share/dsssl/docbook/dtds/decls/xml.dcl \
    19                 /path/to/index.xml
     13BASEDIR=/path/to/output/location make
    2014
    2115
     16XML to PDF:
     17-----------
    2218
    23 XML to NOCHUNKS-HTML:
    24 --------------------
    25 The NOCHUNKS HTML version is one big HTML file:
    26         /usr/bin/openjade -t sgml \
    27                 -V nochunks \
    28                 -d /usr/share/dsssl/docbook/html/lfs.dsl \
    29                 /usr/share/dsssl/docbook/dtds/decls/xml.dcl \
    30                 /path/to/index.xml > nochunks.html
    31 
    32 XML to TXT:
    33 -----------
    34 First create the NOCHUNKS HTML file, then convert by running:
    35         /usr/bin/lynx -dump nochunks.html > output.txt
    36 
    37 XML to PS and PDF:
    38 ------------------
    39 First create the NOCHUNKS HTML file, then convert by starting
    40 htmldoc. You can use the GUI and select the options. If you're
    41 satisfied with the default options you can run this command:
    42 
    43         /usr/bin/htmldoc --book --firstpage p1 -v -t <type> \
    44                 -f <output> nochunks.html
    45 
    46 replace <type> by pdf13 to create a pdf file or replace <type> by ps3 to
    47 create a ps file. There are other pdf and ps levels, see the man page for
    48 possible other options. Replace <output> with the filename of the ps or
    49 pdf file that is to be generated.
    50 
     19make pdf &&
     20cp lfs.pdf /path/to/output/location
Note: See TracChangeset for help on using the changeset viewer.