mirror of https://github.com/tLDP/LDP
updated
This commit is contained in:
parent
a35749d815
commit
2eef5224f3
|
@ -42,7 +42,7 @@ C++ Programming HOW-TO
|
|||
<author>Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v39.0, 23 May 2001
|
||||
<date>v40.0, 14 June 2001
|
||||
<abstract>
|
||||
This document provides a comprehensive list of C++ URL
|
||||
pointers, links to C++ online textbooks, and programming tips on C++.
|
||||
|
@ -485,7 +485,7 @@ and example programs from
|
|||
<itemize>
|
||||
<item> Go here and click on C++Programming howto.tar.gz file <url url="http://www.aldev.8m.com">
|
||||
<item> Mirror sites are at -
|
||||
<url url="http://aldev.webjump.com">,
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
|
@ -1884,7 +1884,7 @@ Visit following locators which are related to C, C++ -
|
|||
<p>
|
||||
<item> Linux goodies main site is at <url url="http://www.aldev.8m.com">
|
||||
Mirror sites are at -
|
||||
<url url="http://aldev.webjump.com">,
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
|
@ -1899,6 +1899,7 @@ Mirror sites are at -
|
|||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
<p>
|
||||
|
||||
</itemize>
|
||||
|
@ -3605,25 +3606,48 @@ Windows and Unix using the Netscape Internet Service Broker
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 12 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages,
|
||||
single HTML file and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
|
@ -3631,14 +3655,25 @@ The document is written using a tool called "SGML-Tools" which can be got from -
|
|||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html C++Programming-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf C++Programming-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex C++Programming-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -3654,28 +3689,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/C++Programming-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/C++Programming-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/C++Programming-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/C++Programming-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/C++Programming-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/C++Programming-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -3700,7 +3773,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -42,13 +42,14 @@ C-C++ Beautifier HOW-TO
|
|||
<author>Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v14.0, 27 April 2001
|
||||
<date>v15.0, 14 June 2001
|
||||
<abstract>
|
||||
This document will help you to format (beautify) the C/C++ programs so
|
||||
that it is more readable and confirms to your site C/C++ coding standards.
|
||||
The information in this document applies to all the operating sytems
|
||||
that is - Linux, MS DOS, Windows 95/NT, BeOS, OS/2, IBM OSes, all flavors of
|
||||
Unix like Solaris, HPUX, AIX, SCO, Sinix, BSD, UnixWare, SCO, etc.. and to
|
||||
that is - Linux, MS DOS, Apple Macintosh, Windows 95/NT/2000, BeOS, OS/2,
|
||||
IBM OSes, all flavors of
|
||||
Unix like Solaris, HPUX, AIX, SCO, Sinix, BSD, UnixWare, etc.. and to
|
||||
all other operating systems which support "C" compiler (it means almost all the
|
||||
operating systems on this planet!).
|
||||
</abstract>
|
||||
|
@ -171,8 +172,12 @@ bcpp is working perfectly. On DOS or Windows 95 you may want to use
|
|||
the free <url name="Cygnus" url="http://www.cygnus.com"> Cygwin
|
||||
'diff' or 'MKS' utilities.
|
||||
|
||||
Also you can use the assembler output instead of
|
||||
object output in compiler. Like -
|
||||
<bf><it>If for some reason you are not able to diff the object files then
|
||||
you MUST use the assembly output as described below.</it></bf>
|
||||
|
||||
You can use the assembler output instead of
|
||||
object output from the C++ compiler for doing the comparison.
|
||||
Like -
|
||||
<code>
|
||||
g++ -S myprogram.cpp
|
||||
</code>
|
||||
|
@ -377,16 +382,21 @@ Visit following locators which are related to C, C++ -
|
|||
<item> <url url="http://metalab.unc.edu/LDP/HOWTO/CVS-HOWTO.html" name="CVS HOWTO for C++ programs">
|
||||
<item> Linux goodies <url url="http://www.aldev.8m.com">
|
||||
and mirrors at
|
||||
<url url="http://aldev.webjump.com" name="webjump">,
|
||||
<url url="http://www.angelfire.com/nv/aldev" name="angelfire">,
|
||||
<url url="http://www.geocities.com/alavoor/index.html" name="geocities">,
|
||||
<url url="http://aldev.virtualave.net" name="virtualave">,
|
||||
<url url="http://aldev.bizland.com" name="bizland">,
|
||||
<url url="http://members.theglobe.com/aldev/index.html" name="theglobe">,
|
||||
<url url="http://members.spree.com/technology/aldev" name="spree">,
|
||||
<url url="http://homepages.infoseek.com/~aldev1/index.html" name="infoseek">,
|
||||
<url url="http://www3.bcity.com/aldev" name="bcity">,
|
||||
<url url="http://aldev.50megs.com" name="50megs">
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
|
@ -400,25 +410,48 @@ and mirrors at
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 12 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
|
@ -426,14 +459,25 @@ The document is written using a tool called "SGML-Tools" which can be got from -
|
|||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html C-C++Beautifier-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf C-C++Beautifier-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex C-C++Beautifier-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -449,28 +493,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/C-C++Beautifier-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/C-C++Beautifier-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/C-C++Beautifier-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/C-C++Beautifier-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/C-C++Beautifier-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/C-C++Beautifier-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -495,7 +577,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -42,7 +42,7 @@ CPU Design HOW-TO
|
|||
<author>Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v11.0, 26 Feb 2001
|
||||
<date>v12.0, 14 June 2001
|
||||
<abstract>
|
||||
CPU is the "brain" of computer and is a very vital component
|
||||
of computer system and is like a "cousin brother" of operating system
|
||||
|
@ -52,7 +52,7 @@ research institutes to design, build and manufacture CPUs.
|
|||
Also the information will be useful for university students of U.S.A and
|
||||
Canada who are studying computer science/engineering. The document
|
||||
has URL links which helps students understand how a CPU is designed
|
||||
and manufactured. Perhaps in near future there will GNU/GPLed CPU
|
||||
and manufactured. Perhaps in near future there will be a GNU/GPLed CPU
|
||||
running Linux, Unix, Microsoft Windows, Apple Mac
|
||||
and BeOS operating systems!!
|
||||
</abstract>
|
||||
|
@ -977,21 +977,21 @@ Visit following locators which are related -
|
|||
<item> Linux goodies main site
|
||||
<url url="http://www.aldev.8m.com">
|
||||
and mirrors at
|
||||
<url url="http://aldev.webjump.com" name="webjump">,
|
||||
<url url="http://www.angelfire.com/nv/aldev" name="angelfire">,
|
||||
<url url="http://www.geocities.com/alavoor/index.html" name="geocities">,
|
||||
<url url="http://aldev.virtualave.net" name="virtualave">,
|
||||
<url url="http://aldev.bizland.com" name="bizland">,
|
||||
<url url="http://members.theglobe.com/aldev/index.html" name="theglobe">,
|
||||
<url url="http://members.spree.com/technology/aldev" name="spree">,
|
||||
<url url="http://homepages.infoseek.com/~aldev1/index.html" name="infoseek">,
|
||||
<url url="http://www3.bcity.com/aldev" name="bcity">,
|
||||
<url url="http://aldev.50megs.com" name="50megs">,
|
||||
<url url="http://members.nbci.com/alavoor" name="NBCi">,
|
||||
<url url="http://aldev.terrashare.com" name="Terrashare">,
|
||||
<url url="http://members.fortunecity.com/aldev" name="Fortunecity">,
|
||||
<url url="http://aldev.freewebsites.com" name="Freewebsites">,
|
||||
<url url="http://members.tripod.lycos.com/aldev" name="Tripod">
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
</itemize>
|
||||
<!--
|
||||
|
@ -1006,26 +1006,48 @@ and mirrors at
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 12 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file and SGML.
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
|
@ -1033,14 +1055,25 @@ The document is written using a tool called "SGML-Tools" which can be got from -
|
|||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html CPU-Design-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf CPU-Design-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex CPU-Design-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -1056,28 +1089,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/CPU-Design-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/CPU-Design-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/CPU-Design-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/CPU-Design-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/CPU-Design-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/CPU-Design-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -1102,7 +1173,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -44,7 +44,7 @@ Revision Control System
|
|||
<author>Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v19.0, 24 Jan 2001
|
||||
<date>v21.0, 14 June 2001
|
||||
<abstract>
|
||||
This document is a "practical guide" to very quickly setup CVS/RCS source code
|
||||
control system. This document has custom shell scripts which are wrappers
|
||||
|
@ -763,8 +763,11 @@ FAQ for CVS is at <url url="http://www.cs.utah.edu/dept/old/texinfo/cvs/FAQ.txt"
|
|||
<item> <url url="http://www-users.informatik.rwth-aachen.de/~wge/tools/cvs.html">
|
||||
<p>
|
||||
General utilities for cvs (third party)
|
||||
<item> <url url="http://www.zevils.com/doc/cvsbook/cvsbook_8.html">
|
||||
<item> <url url="http://www.zevils.com/doc/cvsbook/cvsbook_toc.html#SEC_Contents">
|
||||
<item> The textbook "Open Source Development with CVS" by Karl Fogel at
|
||||
<url url="http://cvsbook.red-bean.com"> has
|
||||
<url name="third-party-tools" url="http://cvsbook.red-bean.com/cvsbook.html#Third-Party_Tools">
|
||||
and mirror sites at
|
||||
<url name="Zevils" url="http://www.zevils.com/doc/cvsbook/cvsbook_8.html">
|
||||
<item> <url url="http://rcs.ee.washington.edu/spp/Projects/Manastash/Links/cvsbook_toc.html">
|
||||
</itemize>
|
||||
<!--
|
||||
|
@ -834,16 +837,22 @@ Advantages of using CVS on Linux/Unix via MS Windows are:
|
|||
<item> Linux file server (cvs) supports centralised backups via tools like
|
||||
<url name="Arkeia, Bru" url="http://www.aldev.8m.com">
|
||||
mirrors at
|
||||
<url url="http://aldev.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/nv/aldev">,
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev.virtualave.net">,
|
||||
<url name="bizland" url="http://aldev.bizland.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev/index.html">,
|
||||
<url name="spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="infoseek" url="http://homepages.infoseek.com/~aldev1/index.html">,
|
||||
<url name="bcity" url="http://www3.bcity.com/aldev">,
|
||||
<url name="50megs" url="http://aldev.50megs.com">
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
<item> Linux file server (cvs) requires just one small server room which can air-contitioned
|
||||
and dust free. Small room keeps the cooling/heating costs down.
|
||||
<item> Linux file server (cvs) provides security via unix groups and user id authentication
|
||||
|
@ -1387,16 +1396,21 @@ Related URLs are at -
|
|||
<itemize>
|
||||
<item> Linux goodies <url url="http://www.aldev.8m.com">
|
||||
and mirrors at
|
||||
<url url="http://aldev.webjump.com" name="webjump">,
|
||||
<url url="http://www.angelfire.com/nv/aldev" name="angelfire">,
|
||||
<url url="http://www.geocities.com/alavoor/index.html" name="geocities">,
|
||||
<url url="http://aldev.virtualave.net" name="virtualave">,
|
||||
<url url="http://aldev.bizland.com" name="bizland">,
|
||||
<url url="http://members.theglobe.com/aldev/index.html" name="theglobe">,
|
||||
<url url="http://members.spree.com/technology/aldev" name="spree">,
|
||||
<url url="http://homepages.infoseek.com/~aldev1/index.html" name="infoseek">,
|
||||
<url url="http://www3.bcity.com/aldev" name="bcity">,
|
||||
<url url="http://aldev.50megs.com" name="50megs">
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
<item> CVS Bubbles <url url="http://www.loria.fr/~molli/cvs-index.html">
|
||||
<item> CSSC (SCCS like system) <url url="ftp://alpha.gnu.org/pub/gnu/CSSC">
|
||||
|
@ -1448,25 +1462,48 @@ directories. "RCS is [analogous to using] assembly language, while CVS is
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 12 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML(multi-pages), single HTML page,
|
||||
RTF(Rich Text Format), Plain-text, Unix man pages and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
|
@ -1474,14 +1511,25 @@ The document is written using a tool called "SGML-Tools" which can be got from -
|
|||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html CVS-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf CVS-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex CVS-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -1497,28 +1545,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/CVS-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/CVS-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/CVS-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -1543,7 +1629,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -52,7 +52,7 @@ DISKLESS NODES HOW-TO for Linux
|
|||
<htmlurl url="mailto:gero@gkminix.han.de"
|
||||
name="gero@gkminix.han.de">
|
||||
|
||||
<date>v20.0, 28 Mar 2001
|
||||
<date>v22.0, 14 June 2001
|
||||
<abstract>
|
||||
This document describes how to set up a diskless Linux box.
|
||||
As technology is advancing rapidly, network-cards are becoming cheaper and much
|
||||
|
@ -315,6 +315,7 @@ An overview to build diskless nodes is as follows:
|
|||
<item> Next you have to make the Network card which has the bootable prom
|
||||
<itemize>
|
||||
<item> Either purchase NIC ready with prom or
|
||||
<item> Flash boot Roms can be used instead of EEPROMS (if flash-roms are supported by NICs)
|
||||
<item> Purchase the eproms
|
||||
<item> (or) Purchase Eprom burner to burn your own eproms. Transfer
|
||||
the tested program from floppy to prom via eprom burner
|
||||
|
@ -359,6 +360,23 @@ Related topics worth seeing -
|
|||
|
||||
|
||||
|
||||
<chapt> EEPROMs or Flash ROMs? <label id="flashroms">
|
||||
-->
|
||||
<sect> EEPROMs or Flash ROMs? <label id="flashroms">
|
||||
<p>
|
||||
You can use the Flash ROMs if they are supported by your NICs (Network Interface Cards).
|
||||
Many new NICs support flash ROMs. For older NICs you need EEPROMs
|
||||
and you may need to burn the EEPROMs.
|
||||
Flash Boot Roms can be used instead of EEPROMS (in case where
|
||||
flash boot ROMs are supported by the NICs).
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
|
||||
|
||||
|
||||
<chapt> EPROM Burners and Memory chips
|
||||
-->
|
||||
<sect> Building EEPROM Burner <label id="epromburner">
|
||||
|
@ -382,8 +400,7 @@ The name of this project is EEP and it can be obtained from:
|
|||
<itemize>
|
||||
<item> Primary site (download tarball only):
|
||||
<url url="http://metalab.unc.edu/pub/Linux/apps/circuits/">
|
||||
<item> Browse and/or download:
|
||||
<url url="http://homepages.go.com/~abhijit_dasgupta/eep/index.html">
|
||||
And look for file named EEP-0.2.tgz and eeprom.html.
|
||||
<item> Browse and/or download:
|
||||
<url url="http://members.nbci.com/abhijit_dasgupta/eep/index.html">
|
||||
</itemize>
|
||||
|
@ -409,11 +426,6 @@ I use EEP to burn netboot PROMs for ethernet cards, which
|
|||
are used to make diskless linux boxes. See the netboot/etherboot
|
||||
packages for details of how to do that. You can also use it
|
||||
for microcontroller systems with external ROM (e.g. 8031).
|
||||
|
||||
A photo of the burner is at
|
||||
<url url="http://homepages.go.com/~abhijit_dasgupta/eep/eeprom-burner.jpg">
|
||||
and a PostScript schematic diagram is at
|
||||
<url url="http://homepages.go.com/~abhijit_dasgupta/eep/schematic.ps">.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
|
@ -695,11 +707,13 @@ Notes:
|
|||
6. For 24-pin EEPROMs, jumper the left two pins of both J1 and J2.
|
||||
8. The SPST switch sw1 needs to be open to enable operation of the programmer.
|
||||
9. Please refer to the file pinouts.txt for full pinouts of the ICs used.
|
||||
|
||||
Abhijit Dasgupta
|
||||
takdoom@yahoo.com
|
||||
|
||||
</code>
|
||||
Abhijit Dasgupta
|
||||
<htmlurl url="mailto:
|
||||
takdoom@yahoo.com
|
||||
" name="
|
||||
takdoom@yahoo.com
|
||||
">
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
|
@ -1503,18 +1517,23 @@ This is a project similar to Netbot but based on the BSD bootrom code.
|
|||
<p>
|
||||
<itemize>
|
||||
<item> See 'Diskless-root-NFS-HOWTO' at <url url="http://metalab.unc.edu/LDP/HOWTO/Diskless-root-NFS-HOWTO.html">
|
||||
<item> Linux goodies <url url="http://www.aldev.8m.com">
|
||||
and mirrors at
|
||||
<url url="http://aldev.webjump.com" name="webjump">,
|
||||
<url url="http://www.angelfire.com/nv/aldev" name="angelfire">,
|
||||
<url url="http://www.geocities.com/alavoor/index.html" name="geocities">,
|
||||
<url url="http://aldev.virtualave.net" name="virtualave">,
|
||||
<url url="http://aldev.bizland.com" name="bizland">,
|
||||
<url url="http://members.theglobe.com/aldev/index.html" name="theglobe">,
|
||||
<url url="http://members.spree.com/technology/aldev" name="spree">,
|
||||
<url url="http://homepages.infoseek.com/~aldev1/index.html" name="infoseek">,
|
||||
<url url="http://www3.bcity.com/aldev" name="bcity">,
|
||||
<url url="http://aldev.50megs.com" name="50megs">
|
||||
<item> Linux goodies main site is at <url url="http://www.aldev.8m.com">
|
||||
Mirror sites are at -
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
|
@ -1545,25 +1564,48 @@ intimate all the authors of this document.
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 11 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
|
@ -1571,14 +1613,25 @@ The document is written using a tool called "SGML-Tools" which can be got from -
|
|||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html CVS-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf CVS-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex CVS-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -1594,28 +1647,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/CVS-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/CVS-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/CVS-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -1640,7 +1731,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
@ -1676,23 +1768,23 @@ of development of diskless workstations.
|
|||
<itemize>
|
||||
<item> Install Instructions
|
||||
at <url url="http://www.aldev.8m.com/disklesshowto-install.html">
|
||||
Mirror : <url url="http://aldev.webjump.com/disklesshowto-install.html">
|
||||
Mirror : <url url="http://aldev0.webjump.com/disklesshowto-install.html">
|
||||
<p>
|
||||
<item> Troubleshoot Problems
|
||||
<url url="http://www.aldev.8m.com/disklesshowto-RFC-951.html">
|
||||
Mirror : <url url="http://aldev.webjump.com/disklesshowto-RFC-951.html">
|
||||
Mirror : <url url="http://aldev0.webjump.com/disklesshowto-RFC-951.html">
|
||||
<p>
|
||||
<item> RFC 951
|
||||
<url url="http://www.aldev.8m.com/disklesshowto-RFC-1350.html">
|
||||
Mirror : <url url="http://aldev.webjump.com/disklesshowto-RFC-1350.html">
|
||||
Mirror : <url url="http://aldev0.webjump.com/disklesshowto-RFC-1350.html">
|
||||
<p>
|
||||
<item> RFC 1533
|
||||
<url url="http://www.aldev.8m.com/disklesshowto-RFC-1533.html">
|
||||
Mirror : <url url="http://aldev.webjump.com/disklesshowto-RFC-1533.html">
|
||||
Mirror : <url url="http://aldev0.webjump.com/disklesshowto-RFC-1533.html">
|
||||
<p>
|
||||
<item> RFC 1350
|
||||
<url url="http://www.aldev.8m.com/disklesshowto-Troubleshoot.html">
|
||||
Mirror : <url url="http://aldev.webjump.com/disklesshowto-Troubleshoot.html">
|
||||
Mirror : <url url="http://aldev0.webjump.com/disklesshowto-Troubleshoot.html">
|
||||
<p>
|
||||
</itemize>
|
||||
<!--
|
||||
|
|
|
@ -42,7 +42,7 @@ Java Decompiler HOW-TO
|
|||
<author>Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v3.0, 19 July 2000
|
||||
<date>v4.0, 14 June 2001
|
||||
<abstract>
|
||||
This document will help you to de-compile the Java class programs. This
|
||||
documents gives a list of decompilers which can reverse
|
||||
|
@ -191,8 +191,24 @@ Visit following locators which are related to Java -
|
|||
<item> <url url="http://metalab.unc.edu/LDP/HOWTO/Vim-HOWTO.html" name="Vim color text editor for Java, C++, C">
|
||||
<item> <url url="http://metalab.unc.edu/LDP/HOWTO/C-C++Beautifier-HOWTO.html" name="Beautifier HOWTO for Java and C++ programs">
|
||||
<item> <url url="http://metalab.unc.edu/LDP/HOWTO/C++Programming-HOWTO.html" name="C++ Programming HOWTO has support for Java like String objects">
|
||||
<item> Linux goodies main site <url url="http://www.aldev.8m.com">
|
||||
<item> Linux goodies mirror site <url url="http://aldev.webjump.com">
|
||||
<item> Linux goodies main site is at <url url="http://www.aldev.8m.com">
|
||||
Mirror sites are at -
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
|
@ -206,34 +222,74 @@ Visit following locators which are related to Java -
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 11 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
The document is written using a tool called "SGML-Tools" which can be got from -
|
||||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html Java-Decompiler-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf Java-Decompiler-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex Java-Decompiler-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -249,28 +305,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/Java-Decompiler-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/Java-Decompiler-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/Java-Decompiler-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/Java-Decompiler-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/Java-Decompiler-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/Java-Decompiler-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -295,7 +389,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
" name="
|
||||
bri@cs.uchicago.edu
|
||||
">
|
||||
<date>v2.6, 18 May 2001
|
||||
<date>v2.8, 14 June 2001
|
||||
|
||||
<abstract>
|
||||
This is a detailed guide to kernel configuration, compilation, upgrades,
|
||||
|
@ -126,7 +126,7 @@ This section is written by
|
|||
|
||||
The latest version of this section is at <url url="http://www.aldev.8m.com"> and click on
|
||||
"Quick Steps to recompile linux kernel". Mirror sites are at -
|
||||
<url url="http://aldev.webjump.com">,
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
|
@ -1640,7 +1640,7 @@ This section is written by
|
|||
name="Al Dev">
|
||||
(at site <url url="http://www.aldev.8m.com">
|
||||
mirrors at
|
||||
<url url="http://aldev.webjump.com">,
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
|
@ -1654,30 +1654,51 @@ mirrors at
|
|||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
)
|
||||
|
||||
|
||||
This document is published in 12 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages,
|
||||
single HTML file and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<item>Plain text format is in:
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
|
@ -1685,14 +1706,25 @@ The document is written using a tool called "SGML-Tools" which can be got from -
|
|||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html Kernel-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf Kernel-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex Kernel-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -1708,28 +1740,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/Kernel-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/Kernel-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/Kernel-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/Kernel-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/Kernel-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/Kernel-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -1754,7 +1824,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -43,7 +43,7 @@ LILO, Linux Crash Rescue HOW-TO
|
|||
<author>Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v7.0, 06 May 2001
|
||||
<date>v10.0, 14 June 2001
|
||||
<abstract>
|
||||
This document discusses methods to recover from Linux system failures.
|
||||
Various reasons for linux system failures can be -
|
||||
|
@ -382,7 +382,7 @@ Visit following locators which are related to LILO, Rescue Linux, crash recovery
|
|||
<item> Mini Lilo HOWTO at <url url="http://www.linuxdoc.org/HOWTO/mini/LILO.html">
|
||||
<item> Bootdisk-HOWTO at <url url="http://www.metalab.unc.edu/LDP/HOWTO/Bootdisk-HOWTO/index.html">
|
||||
<p>
|
||||
<item> Pre-made boot disks at <url url="http://www.linuxdoc.org/HOWTO/Bootdisk-HOWTO/a1277.html">
|
||||
<item> Pre-made boot disks at <url url="http://www.linuxdoc.org/HOWTO/Bootdisk-HOWTO">
|
||||
<item> Tomsrtbt boot floppy disk <url url="http://www.toms.net/rb">
|
||||
and (see also <ref name="Tiny Linux" id="tiny">)
|
||||
<item> Yard rescue and boot floppy disk <url url="http://www.croftj.net/~fawcett/yard">
|
||||
|
@ -392,7 +392,23 @@ Visit following locators which are related to LILO, Rescue Linux, crash recovery
|
|||
<item> Linux+WinNT mini HOWTO at <url url="http://www.linuxdoc.org/HOWTO/mini/Linux+WinNT.html">
|
||||
<p>
|
||||
<item> Linux goodies main site <url url="http://www.aldev.8m.com">
|
||||
<item> Linux goodies mirror site <url url="http://aldev.webjump.com">
|
||||
Mirror sites are at -
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
<item> Vim color text editor for C++, C <url url="http://metalab.unc.edu/LDP/HOWTO/Vim-HOWTO.html">
|
||||
</itemize>
|
||||
<!--
|
||||
|
@ -407,35 +423,74 @@ Visit following locators which are related to LILO, Rescue Linux, crash recovery
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 11 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages,
|
||||
single HTML file and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
The document is written using a tool called "SGML-Tools" which can be got from -
|
||||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html LILO-crash-rescue-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf LILO-crash-rescue-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex LILO-crash-rescue-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -451,28 +506,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/LILO-crash-rescue-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/LILO-crash-rescue-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/LILO-crash-rescue-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/LILO-crash-rescue-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/LILO-crash-rescue-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/LILO-crash-rescue-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -497,7 +590,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -39,7 +39,7 @@ Process Monitor HOW-TO for Linux
|
|||
<author> Al Dev (Alavoor Vasudevan)
|
||||
<htmlurl url="mailto:alavoor@yahoo.com"
|
||||
name="alavoor@yahoo.com">
|
||||
<date>v9.0, 23 May 2001
|
||||
<date>v11.0, 14 June 2001
|
||||
|
||||
<abstract>
|
||||
This document describes how to monitor Linux/Unix processes and to re-start them automatically
|
||||
|
@ -147,6 +147,11 @@ You can also use micro-seconds option '-m' or nano-seconds option '-o', edit the
|
|||
// Program to monitor the unix processes
|
||||
// and automatically re-start them if they die
|
||||
//
|
||||
//************************************************************************
|
||||
// NOTE: This program uses the Al Dev's String class library. Download string
|
||||
// class from http://linuxdoc.org/HOWTO/C++Programming-HOWTO.html
|
||||
//************************************************************************
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
#include <strings.h> // C strings
|
||||
|
@ -955,6 +960,18 @@ due to procautostart !
|
|||
-->
|
||||
<sect> Other Monitoring Tools
|
||||
<p>
|
||||
<sect1> Unix init command
|
||||
<p>
|
||||
The <bf>init</bf> command is a cool tool to do simple process monitoring.
|
||||
Add :respawn: entry to your /etc/inittab, if you need procees
|
||||
to be respawned.
|
||||
See the online manual page by typing 'man init' at bash prompt.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> OpenSource Monitoring Tools
|
||||
<p>
|
||||
On linux systems you can find the following packages. If it is not in the main
|
||||
|
@ -988,9 +1005,6 @@ To use top commands type at unix prompt -
|
|||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
|
||||
|
||||
|
||||
-->
|
||||
<sect1> Monitoring Tool - "daemontools"
|
||||
<p>
|
||||
|
@ -1067,38 +1081,107 @@ There are commercial monitoring tools available. Check out -
|
|||
|
||||
|
||||
|
||||
<chapt change> Related URLs
|
||||
-->
|
||||
<sect> Related URLs
|
||||
<p>
|
||||
Linux goodies main site is at <url url="http://www.aldev.8m.com">
|
||||
Mirror sites are at -
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
|
||||
|
||||
|
||||
<chapt change> Other Formats of this Document
|
||||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 11 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
The document is written using a tool called "SGML-Tools" which can be got from -
|
||||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html CVS-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf CVS-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex CVS-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -1114,28 +1197,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/CVS-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/CVS-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/CVS-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -1160,7 +1281,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
|
@ -46,7 +46,7 @@ Vi Improved with syntax color highlighting
|
|||
"name="
|
||||
alavoor@yahoo.com
|
||||
">
|
||||
<date>v16.0, 22 May 2001
|
||||
<date>v17.0, 14 June 2001
|
||||
<abstract>
|
||||
This document is a guide to quickly setting up the Vim color editor on Linux or Unix systems. The information here will improve the productivity of programmers because the
|
||||
Vim editor supports syntax color highlighting and bold fonts, improving the
|
||||
|
@ -189,53 +189,10 @@ For other flavors of unixes like Solaris, HPUX, AIX, Sinix, SCO download the sou
|
|||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
|
||||
|
||||
|
||||
-->
|
||||
<sect1> Install Vim on Microsoft Windows 95/NT
|
||||
<p>
|
||||
For Windows 95/NT, download the Vim zip file. For Windows 95/NT you
|
||||
must download <bf>TWO</bf> zip files -
|
||||
<itemize>
|
||||
<item> Runtime support file <bf>vim*rt.zip</bf>
|
||||
<item> Vim command file <bf>vim*56.zip</bf>. Where Vim version is 5.6.
|
||||
</itemize>
|
||||
|
||||
Get these two zip files
|
||||
( see
|
||||
<ref id="Before you Install">
|
||||
)
|
||||
Unpack the zip files using the Winzip <url url="http://www.winzip.com">.
|
||||
Both the zip files (vim*rt.zip and vim*56.zip) must be unpacked
|
||||
in the same directory like say <bf>c:\vim</bf>.
|
||||
|
||||
For Windows 95/98, set the environment variable VIM in autoexec.bat by adding this line -
|
||||
<code>
|
||||
set VIM=c:\vim\vim56
|
||||
</code>
|
||||
For Windows NT, add the environment variable VIM to the
|
||||
<bf>Control Panel | System | Environment | System Properties</bf> dialog:
|
||||
<code>
|
||||
VIM=c:\vim\vim56
|
||||
</code>
|
||||
|
||||
The VIM variable should point to whereever you installed the vim56 directory.
|
||||
You can also set your PATH to include the gvim.exe's path.
|
||||
|
||||
You may need to logoff and relogin to set your environment. At an MS-DOS
|
||||
prompt type -
|
||||
<code>
|
||||
set vim
|
||||
</code>
|
||||
And you should see - VIM=c:\vim\vim56
|
||||
|
||||
Create a short-cut on to your desktop by click-and-drag
|
||||
from c:\vim\vim56\gvim.exe. Copy the gvimrc_example file to
|
||||
the $VIM\_gvimrc. In my case it is c:\vim\vim56\_gvimrc.
|
||||
<code>
|
||||
copy c:\vim\vim56\gvimrc_example $VIM\_gvimrc
|
||||
</code>
|
||||
See <ref id="installmswin" name="Install on MS Windows">.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
|
@ -571,6 +528,123 @@ Vim from crashing due to low memory.
|
|||
|
||||
|
||||
|
||||
-->
|
||||
<sect> Install Vim on Microsoft Windows 95/NT <label id="installmswin">
|
||||
<p>
|
||||
For Windows 95/NT, download the Vim zip file. For Windows 95/NT you
|
||||
must download <bf>TWO</bf> zip files -
|
||||
<itemize>
|
||||
<item> Runtime support file <bf>vim*rt.zip</bf>
|
||||
<item> Vim command file <bf>vim*56.zip</bf>. Where Vim version is 5.6.
|
||||
</itemize>
|
||||
|
||||
Get these two zip files
|
||||
( see
|
||||
<ref id="Before you Install">
|
||||
)
|
||||
Unpack the zip files using the Winzip <url url="http://www.winzip.com">.
|
||||
Both the zip files (vim*rt.zip and vim*56.zip) must be unpacked
|
||||
in the same directory like say <bf>c:\vim</bf>.
|
||||
|
||||
For Windows 95/98, set the environment variable VIM in autoexec.bat by adding this line -
|
||||
<code>
|
||||
set VIM=c:\vim\vim56
|
||||
</code>
|
||||
For Windows NT, add the environment variable VIM to the
|
||||
<bf>Control Panel | System | Environment | System Properties</bf> dialog:
|
||||
<code>
|
||||
VIM=c:\vim\vim56
|
||||
</code>
|
||||
|
||||
The VIM variable should point to whereever you installed the vim56 directory.
|
||||
You can also set your PATH to include the gvim.exe's path.
|
||||
|
||||
You may need to logoff and relogin to set your environment. At an MS-DOS
|
||||
prompt type -
|
||||
<code>
|
||||
set vim
|
||||
</code>
|
||||
And you should see - VIM=c:\vim\vim56
|
||||
|
||||
Create a short-cut on to your desktop by click-and-drag
|
||||
from c:\vim\vim56\gvim.exe. Copy the gvimrc_example file to
|
||||
the $VIM\_gvimrc. In my case it is c:\vim\vim56\_gvimrc.
|
||||
<code>
|
||||
copy c:\vim\vim56\gvimrc_example $VIM\_gvimrc
|
||||
</code>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Install bash shell
|
||||
<p>
|
||||
In order make MS Windows 2000/NT/95/98 even more user-friendly, install the
|
||||
bash shell (Bourne Again Shell). Install
|
||||
<url url="http://sources.redhat.com/cygwin/setup.exe">
|
||||
(Cygwin-setup program) and select bash and other common utilities.
|
||||
The CygWin main site is at <url url="http://sources.redhat.com/cygwin">.
|
||||
With CygWin the Windows 2000 computer will look like Linux/Unix box!!
|
||||
And combined with gvim editor, the Windows 2000 gives programmers more power.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Edit bash_profile
|
||||
<p>
|
||||
After installing the Cygwin, insert some useful aliases in ~/.bash_profile file.
|
||||
Open a cygwin window and at bash prompt -
|
||||
<code>
|
||||
bash$ cd $HOME
|
||||
bash$ gvim .bash_profile
|
||||
set -o vi
|
||||
alias ls='ls --color '
|
||||
alias cp='cp -i '
|
||||
alias mv='mv -i '
|
||||
alias rm='rm -i '
|
||||
alias vi='gvim '
|
||||
alias vip='gvim ~/.bash_profile & '
|
||||
alias sop='. ~/.bash_profile '
|
||||
alias mys='mysql -uroot -p '
|
||||
PATH=$PATH:"/cygdrive/c/Program Files/mysql/bin"
|
||||
</code>
|
||||
With color ls, when you do ls you will see all the directory names and files in
|
||||
different colors (it looks great!!).
|
||||
With set -o vi, you can use the command line history editing just as in linux.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Setup Window colors
|
||||
<p>
|
||||
The default background color of MS DOS prompt window is black and white text.
|
||||
You must change the color, fontsize and window size to make it more pleasing.
|
||||
On MS Windows 2000, click on button Start->Run and type "cmd" and hit return.
|
||||
On MS Windows 95/98/NT click on Start->Programs->MSDOS Prompt which will
|
||||
bring up MSDOS window.
|
||||
Right click on the top left corner of the MSDOS prompt window and select properties.
|
||||
Select color background and enter R=255, G=255, B=190 (red, green, blue) for
|
||||
lightyellow background
|
||||
and text foreground color to black (R=0, G=0, B=0).
|
||||
This sets background to light yellow and text foreground to black and this
|
||||
combination is most pleasing to human eyes.
|
||||
If you have problems with colors in cygwin bash window when doing 'man ls', set the
|
||||
text color to "marune".
|
||||
|
||||
For Windows95 see <url name="Color for MS-DOS prompt window" url="http://www.elementkjournals.com/w95/9711/w9597b3.htm">.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
|
||||
|
||||
|
||||
<chapt> Setup vim init files
|
||||
-->
|
||||
<sect> Setup gvim init files
|
||||
|
@ -602,6 +676,9 @@ set nowrapscan
|
|||
" The opposite is set noignorecase
|
||||
set ignorecase
|
||||
set autoindent
|
||||
"
|
||||
" You may want to turn off the beep sounds (if you want quite) with visual bell
|
||||
" set vb
|
||||
</CODE>
|
||||
It is <bf>very strongly</bf> recommended that you set the <it>tabstop</it> to 4 and
|
||||
<it>shiftwidth</it> to 4.
|
||||
|
@ -670,6 +747,9 @@ set nowrapscan
|
|||
"
|
||||
" The opposite is set noignorecase
|
||||
set ignorecase
|
||||
"
|
||||
" You may want to turn off the beep sounds (if you want quite) with visual bell
|
||||
" set vb
|
||||
|
||||
" Make command line two lines high
|
||||
set ch=2
|
||||
|
@ -1183,9 +1263,12 @@ Memory leak tools -
|
|||
-->
|
||||
<sect> Online VIM help
|
||||
<p>
|
||||
See the online man pages. At unix shell prompt type <bf>'man vim'</bf> and <bf>'man gvim'</bf>.
|
||||
See the online man pages. At unix shell prompt
|
||||
type <bf>'man vim'</bf> and <bf>'man gvim'</bf>.
|
||||
|
||||
Or inside the gvim session type :help to get the help page. See also <ref id="Vim Tutorial">
|
||||
To see the settings type :set all or :set. To see list of options type :options.
|
||||
To see topics on set type :help set.
|
||||
|
||||
<tscreen><verb>
|
||||
VIM - main help file
|
||||
|
@ -2518,7 +2601,24 @@ For example, :3,20s/someword/anotherword/g Will replace "someword" with "anothe
|
|||
Related VIM URLs are at -
|
||||
<itemize>
|
||||
<item> C and C++ Beautifer <url url="http://www.metalab.unc.edu/LDP/HOWTO/C-C++Beautifier-HOWTO.html">
|
||||
<item> Linux goodies <url url="http://www.aldev.8m.com"> or at <url url="http://www.aldev.webjump.com">
|
||||
<item> Linux goodies main site is at <url url="http://www.aldev.8m.com">
|
||||
Mirror sites are at -
|
||||
<url url="http://aldev0.webjump.com">,
|
||||
<url name="angelfire" url="http://www.angelfire.com/country/aldev0">,
|
||||
<url name="geocities" url="http://www.geocities.com/alavoor/index.html">,
|
||||
<url name="virtualave" url="http://aldev0.virtualave.net">,
|
||||
<url name="50megs" url="http://aldev0.50megs.com">,
|
||||
<url name="theglobe" url="http://members.theglobe.com/aldev1/index.html">,
|
||||
<url name="NBCi" url="http://members.nbci.com/alavoor">,
|
||||
<url name="Terrashare" url="http://aldev.terrashare.com">,
|
||||
<url name="Fortunecity" url="http://members.fortunecity.com/aldev">,
|
||||
<url name="Freewebsites" url="http://aldev.freewebsites.com">,
|
||||
<url name="Tripod" url="http://members.tripod.lycos.com/aldev">,
|
||||
<url name="Spree" url="http://members.spree.com/technology/aldev">,
|
||||
<url name="Escalix" url="http://www.escalix.com/freepage/aldev">,
|
||||
<url name="Httpcity" url="http://www.httpcity.com/aldev/index.html">,
|
||||
<url name="Freeservers" url="http://aldev.freeservers.com">.
|
||||
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
|
@ -2532,34 +2632,74 @@ Related VIM URLs are at -
|
|||
-->
|
||||
<sect> Other Formats of this Document
|
||||
<p>
|
||||
This document is published in 11 different formats namely - DVI, Postscript,
|
||||
This document is published in 14 different formats namely - DVI, Postscript,
|
||||
Latex, Adobe Acrobat PDF,
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages and SGML.
|
||||
LyX, GNU-info, HTML, RTF(Rich Text Format), Plain-text, Unix man pages, single
|
||||
HTML file, SGML (Linuxdoc format), SGML (Docbook format), MS WinHelp format.
|
||||
|
||||
This howto document is located at -
|
||||
<itemize>
|
||||
<item> <url url="http://www.linuxdoc.org"> and click on HOWTOs and search
|
||||
for howto document name using CTRL+f or ALT+f within the web-browser.
|
||||
</itemize>
|
||||
|
||||
You can also find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO">
|
||||
<item> <url url="http://www.linux.ucla.edu/LDP">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP">
|
||||
<item> <url url="http://www.redhat.com/mirrors/LDP">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://www.linuxdoc.org/mirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/xxxxx-HOWTO.html
|
||||
</itemize>
|
||||
|
||||
|
||||
<itemize>
|
||||
<item>
|
||||
You can get this HOWTO document as a single file tar ball in HTML, DVI,
|
||||
Postscript or SGML formats from -
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/">
|
||||
|
||||
<item>Plain text format is in: <url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Plain text format is in: <url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p>
|
||||
<item>Single HTML file format is in:
|
||||
<url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
<p> Single HTML file can be created with command (see man sgml2html) -
|
||||
sgml2html -split 0 xxxxhowto.sgml
|
||||
<p>
|
||||
<item>Translations to other languages like French, German, Spanish,
|
||||
Chinese, Japanese are in
|
||||
<url url="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">
|
||||
<url url="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">
|
||||
and <url url="http://www.linuxdoc.org/docs.html#howto">
|
||||
Any help from you to translate to other languages is welcome.
|
||||
</itemize>
|
||||
The document is written using a tool called "SGML-Tools" which can be got from -
|
||||
<url url="http://www.sgmltools.org">
|
||||
Compiling the source you will get the following commands like
|
||||
<itemize>
|
||||
<item>sgml2html CVS-HOWTO.sgml (to generate html file)
|
||||
<item>sgml2rtf CVS-HOWTO.sgml (to generate RTF file)
|
||||
<item>sgml2latex CVS-HOWTO.sgml (to generate latex file)
|
||||
<item>sgml2html xxxxhowto.sgml (to generate html file)
|
||||
<item>sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
<item>sgml2rtf xxxxhowto.sgml (to generate RTF file)
|
||||
<item>sgml2latex xxxxhowto.sgml (to generate latex file)
|
||||
</itemize>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
LaTeX documents may be converted into PDF files simply by
|
||||
producing a Postscript output using <bf>sgml2latex</bf> ( and dvips) and running the
|
||||
output through the Acrobat <bf>distill</bf> (<url url="http://www.adobe.com">) command as follows:
|
||||
-->
|
||||
<sect1> Acrobat PDF format <label id="acrobatpdf">
|
||||
<p>
|
||||
PDF file can be generated from postscript file using
|
||||
either acrobat <bf>distill</bf> or <bf>Ghostscript</bf>.
|
||||
And postscript file is generated
|
||||
from DVI which in turn is generated from LaTex file.
|
||||
You can download distill software from <url url="http://www.adobe.com">. Given below
|
||||
is a sample session:
|
||||
<code>
|
||||
bash$ man sgml2latex
|
||||
bash$ sgml2latex filename.sgml
|
||||
|
@ -2575,28 +2715,66 @@ Or you can use Ghostscript command <bf>ps2pdf</bf>.
|
|||
ps2pdf is a work-alike for nearly all the functionality of
|
||||
Adobe's Acrobat Distiller product: it
|
||||
converts PostScript files to Portable Document Format (PDF) files.
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script (batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite device must be included in the makefile when Ghostscript was compiled;
|
||||
<bf>ps2pdf</bf> is implemented as a very small command script
|
||||
(batch file) that invokes Ghostscript, selecting a special "output device"
|
||||
called <bf>pdfwrite</bf>. In order to use ps2pdf, the pdfwrite
|
||||
device must be included in the makefile when Ghostscript was compiled;
|
||||
see the documentation on building Ghostscript for details.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
This howto document is located at -
|
||||
-->
|
||||
<sect1> Convert Linuxdoc to Docbook format <label id="linuxdoc2docbook">
|
||||
<p>
|
||||
This document is written in linuxdoc SGML format. The Docbook SGML format
|
||||
supercedes the linuxdoc format and has lot more features than linuxdoc.
|
||||
The linuxdoc is very simple and is easy to use. To convert linuxdoc SGML
|
||||
file to Docbook SGML use the program <bf>ld2db.sh</bf> and some perl scripts.
|
||||
The ld2db output is not 100% clean and you need to use the <bf>clean_ld2db.pl</bf>
|
||||
perl script. You may need to manually correct few lines in the document.
|
||||
<itemize>
|
||||
<item> <url url="http://sunsite.unc.edu/LDP/HOWTO/CVS-HOWTO.html">
|
||||
</itemize>
|
||||
|
||||
Also you can find this document at the following mirrors sites -
|
||||
<itemize>
|
||||
<item> <url url="http://www.caldera.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.WGS.com/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.cc.gatech.edu/linux/LDP/HOWTO/CVS-HOWTO.html">
|
||||
<item> <url url="http://www.redhat.com/linux-info/ldp/HOWTO/CVS-HOWTO.html">
|
||||
|
||||
<item> Other mirror sites near you (network-address-wise) can be found at
|
||||
<url url="http://sunsite.unc.edu/LDP/hmirrors.html">
|
||||
select a site and go to directory /LDP/HOWTO/CVS-HOWTO.html
|
||||
<item> Download ld2db program from <url url="http://www.dcs.gla.ac.uk/~rrt/docbook.html">
|
||||
or from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
<item> Download the cleanup_ld2db.pl perl script from
|
||||
from <url name="Al Dev site" url="http://www.aldev.8m.com/cppsrc.html">
|
||||
</itemize>
|
||||
The ld2db.sh is not 100% clean, you will get lots of errors when you run
|
||||
<code>
|
||||
bash$ ld2db.sh file-linuxdoc.sgml db.sgml
|
||||
bash$ cleanup.pl db.sgml > db_clean.sgml
|
||||
bash$ gvim db_clean.sgml
|
||||
bash$ docbook2html db.sgml
|
||||
</code>
|
||||
And you may have to manually edit some of the minor errors after
|
||||
running the perl script. For e.g. you may need to put closing tag <
|
||||
/Para> for each <
|
||||
Listitem>
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Convert to MS WinHelp format <label id="mswinhelp">
|
||||
<p>
|
||||
You can convert the SGML howto document to Microsoft Windows Help file,
|
||||
first convert the sgml to html using:
|
||||
<code>
|
||||
bash$ sgml2html xxxxhowto.sgml (to generate html file)
|
||||
bash$ sgml2html -split 0 xxxxhowto.sgml (to generate a single page html file)
|
||||
</code>
|
||||
Then use the tool <url name="HtmlToHlp" url="http://javadocs.planetmirror.com/htmltohlpe.html">.
|
||||
You can also use sgml2rtf and then use the RTF files for generating winhelp files.
|
||||
<!--
|
||||
*******************************************
|
||||
************ End of Section ***************
|
||||
*******************************************
|
||||
|
||||
-->
|
||||
<sect1> Reading various formats <label id="readformats">
|
||||
<p>
|
||||
In order to view the document in dvi format, use the xdvi program. The xdvi
|
||||
program is located in tetex-xdvi*.rpm package in Redhat Linux which can be
|
||||
located through ControlPanel | Applications | Publishing | TeX menu buttons.
|
||||
|
@ -2621,7 +2799,8 @@ Also ghostscript and gv are available on other platforms like OS/2,
|
|||
Windows 95 and NT, you view this document even on those platforms.
|
||||
|
||||
<itemize>
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
<item>Get ghostscript for Windows 95, OS/2, and for
|
||||
all OSes from <url url="http://www.cs.wisc.edu/~ghost">
|
||||
</itemize>
|
||||
|
||||
To read postscript document give the command -
|
||||
|
|
Loading…
Reference in New Issue