Index of /GUIDE/source/NGL-NL

      Name                    Last modified       Size  Description

[DIR] Parent Directory 23-Feb-2004 22:18 - [TXT] thegui.sgml 13-May-2003 11:34 13k [TXT] stub.sgml 13-May-2003 11:34 1k [TXT] packaging.sgml 13-May-2003 11:34 14k [TXT] ngl.dsl 13-May-2003 11:34 2k [TXT] multiuser.sgml 19-May-2003 21:12 15k [TXT] intro.sgml 13-May-2003 11:34 18k [DIR] images/ 23-Feb-2004 22:18 - [TXT] filehandling.sgml 13-May-2003 11:34 20k [TXT] README 13-May-2003 11:34 1k [TXT] NGL-NL.sgml 19-May-2003 21:12 11k

Sameer D. Sahasrabuddhe <sam_buddhe@yahoo.com>
30th October 2001

The set of sgml files that are present in this tarball together
form the whole document called Newbie's Guide to Linux.

The document uses the SGML version of Docbook, which can then be
converted into other formats using sgmltools.

Each chapter is maintained as a separate SGML file, so that it is easy
to modularise the document. The chapters can then be added into the main
document by declaring them as entities. Each chapter file can be edited
on its own and processed to see the output in different formats. Only
when putting it in the main document, the DTD declaration at the top
has to be commented out.

Tools required are docbook, modular stylesheets, jade, psgml, emacs
among others that I can't think of right now. Although any text editor
could be used to edit the files, it makes more sense to use emacs
because of a lot of great functions built into it, like validation,
easy manipulation of tags etc.

The file ngl.dsl defines the HTML-stylesheet that is used to generate
the HTML files from the original sources. All it takes is a simple
command:

$ sgmltools -b html -s ngl.dsl <filename>

The images folder contains the images used by Docbook for things like
"note" symbols etc. This directory needs to be copied to the directory
that is generated by the above folder, so that the images may be
correctly included in the displayed HTML file.