Commit Graph

6260 Commits

Author SHA1 Message Date
Martin A. Brown 3d0fbb1bb8 retiring PLD-Guide 2016-02-02 09:11:17 -08:00
Martin A. Brown 53b38cfa3d retiring Win+BSD+Linux-Install-HOWTO 2016-02-02 09:04:02 -08:00
Martin A. Brown 8be4bcded6 retiring the VirtulWeb-HOWTO 2016-02-02 08:53:26 -08:00
Martin A. Brown 8b1cf796e6 retiring the Anti-Spam-HOWTO 2016-02-02 08:53:06 -08:00
Mark Komarinski f78f52cff1 Remove most other references to CVS, replace with git and GitHub 2016-02-02 11:10:25 -05:00
Martin A. Brown 826e647bce link target correction sect2 -> step2
DocBook processor was complaining about the unknown link target for sect2.
This was just an obvious fix.  There remains an unknown linkend, booklist.
2016-02-02 07:28:33 -08:00
Martin A. Brown 69eecf0cd4 creating and populating ./images/ directory
document already referred to an images directory, but (for whatever reason)
the images were stored in the same directory as the DocBook XML source
2016-02-02 07:22:31 -08:00
Martin A. Brown b7ff6aa7ae renaming according to convention 2016-02-02 07:18:29 -08:00
Martin A. Brown 3b3dca8f37 replacing typo angle bracket with parenthesis 2016-02-02 07:17:14 -08:00
Martin A. Brown 823a5679bb initial commit; link from old tree into new one
The LDP output tree has an inconsistent structure for handling documents of
different types.  With the new processing tools, we will be able to produce
a single output directory for each source document.  This script allows
the creation of links in the historical LDP output directory to the new
automatically created (and updated) directory.
2016-02-01 20:01:11 -08:00
Martin A. Brown 3596baa0ec Merge branch 'gitfix' of https://github.com/mkomarinski/LDP 2016-02-01 10:09:19 -08:00
Mark Komarinski fa8950b85b A github account is not required to contribute documentation to TLDP 2016-02-01 12:42:26 -05:00
Martin A. Brown a432c311d0 Merge remote-tracking branch 'origin/traffic' 2016-01-29 09:19:46 -08:00
Martin A. Brown 6da26967a8 simply renaming to variables to SOURCETREE and OUTPUTTREE 2016-01-28 21:51:33 -08:00
Martin A. Brown 057f8c8882 adding notes to TODO list 2016-01-28 21:50:58 -08:00
Martin A. Brown 2cdec3cb87 committing unused compression recipe fragments 2016-01-28 21:50:24 -08:00
Martin A. Brown 5d7813f1fa Merge branch 'master' of https://github.com/tLDP/LDP 2016-01-28 20:46:04 -08:00
Serge Victor 7203a07c9b Merge pull request #18 from mkomarinski/linkrot
Update DFSG license link, update CC licenses
2016-01-29 09:46:08 +07:00
Mark Komarinski 1e2e220ea3 Update DFSG license link, update CC licenses 2016-01-28 21:36:54 -05:00
Serge Victor c8737ef2fd Merge pull request #17 from mkomarinski/usinggit
Usinggit
2016-01-29 09:24:49 +07:00
Mark Komarinski b753bbb2b8 Other file changes for using git 2016-01-28 21:12:06 -05:00
Mark Komarinski 913fb57e48 Start cutting documentation over to using git 2016-01-28 21:10:30 -05:00
Martin A. Brown 96e5f7e1bc removed inappropriate use of <xref endterm=""/>
This document used an endterm in the wrong place and its presence was
confusing the heck out of the FO processor:

  <xref endterm="partitiontable" linkend="partitiontable" />

The endterm="" attribute tells the DocBook processor to copy the content found
at the linkend inline.  The problem is that the content at this particular
linkend was an entire table.  This meant that the FO processor was receiving
an entire (DocBook) table (as FO, of course) and futilely trying to render it
inline.

Removing the endterm="partitiontable" allows the document to be processed by
FOP into a PDF.
2016-01-28 12:10:59 -08:00
Martin A. Brown 4212b180ab patched from author's github.com repository
Author contacted, responded quickly, provided the missing old files
and confirmed that it was acceptable to comment out the reference to
../openMosix-2.6-HOWTO/openMosix-2.6-HOWTO-content.sgml

Source available: https://github.com/KrisBuytaert/openmosix-howto
2016-01-28 10:26:32 -08:00
Martin A. Brown 40a544910f patched from author's github.com repository
Author contacted, responded quickly, provided the missing old files
and confirmed that it was acceptable to comment out the reference to
../openMosix-2.6-HOWTO/openMosix-2.6-HOWTO-content.sgml

Source available: https://github.com/KrisBuytaert/openmosix-howto
2016-01-28 10:23:42 -08:00
Martin A. Brown 77d4a76edd switch to <mediaobject/> and ./images/ path
Generating PDF outputs (today), requires using <mediaobject> and supplying a
file that can be converted into a print-consumable by the TeX engine.

I added .eps files (thank you, ImageMagick) to allow regeneration and also
added a file called 'image-missing' for the peculiar absence of a file
called OREILLY.BIND.DIAGRAM.
2016-01-28 10:09:33 -08:00
Martin A. Brown 27b6f0bdcf Use hand-tweaked index file: doc-index.sgml
Below comment is reproduced in the doc-index.sgml, which
was generated using collateindex.pl and then hand-tuned into
valid DocBook SGML (version 3.1).

The stock collateindex.pl (md5=2e36626ed6709e5ba0e6af0999bc3102, in
dsssl-stylesheets-1.79) program makes a few mistakes in generating
the complex index below.

It creates a nesting problem for <secondaryie/> elements which contain
both a <ulink/> and have a subsequent <seeie/>.  In that case, it
orphans the <ulink/> elements beneath the <seeie/> AFTER closing the
<secondaryie/>.  I can't figure out a patch to collateindex.pl, so
hand-fixed the 5 entries and am committing this as is for TLDP.
2016-01-28 10:07:40 -08:00
Martin A. Brown 506ab0f5f8 adjusting path locations for image files 2016-01-28 10:06:25 -08:00
Martin A. Brown a092444e12 DocBook corrections and adjusting INCLUDE for LDP
The desired output formats can be tweaked by setting the value of the
parameter entities %output.print.png% (and friends) to "INCLUDE";

The document still needed a few corrections, namely the removal of two
extraneous </listitem> elements and a few <application/> and <acronym/>
elements that were in illegal locations (for example as a child of the
<contrib> element).
2016-01-27 22:52:21 -08:00
Martin A. Brown 5e626c076d output file should not be prefixed with sgml- (Makefile abuse) 2016-01-27 22:52:04 -08:00
Martin A. Brown e15c9bc3b4 DocBook SGML markup fix (<bf/> to <emphasis/>)
Replacing the Linuxdoc tag <bf/> with the SGML tag <emphasis/> solved the
validation problem for this document.
2016-01-27 22:37:39 -08:00
Martin A. Brown 4df140ef1b Solve XSLT / FOP interaction bug on qandaset
The qandaset had a defaultlabel="none" attribute.  This is DocBook legal, but
the XSLT layer was producing FO output that included an empty
fo:list-item-label, with the following error message:
  "fo:list-item-label" is missing child elements. Required content model:
  marker* (%block;)+
By omitting the defaultlabel="none", the entire problem disappears.

Also, adjusted paths for reference to the ./Annimals/ which are now in
./resources/Annimals/.
2016-01-27 21:44:53 -08:00
Martin A. Brown 0301fc15cd Outfit dir with resources, images and symlink
The images were supplied here as a tarball, which meant that the DocBook
processor could not read them directly out of the version control system;
adding directories for the ./images/ and the ./resources/ (which contains
Annimals subdirectory and one chap4sec26 file.
2016-01-27 21:42:59 -08:00
Martin A. Brown 99a64e441c Retiring the SGML version, since XML is much newer 2016-01-27 21:20:38 -08:00
Martin A. Brown 107e57c615 Correcting the system identifier in the DOCTYPE
Using the HTTP variant of the system identifier; let the local DocBook
installation map that system identifier to the local filesystem for us.

Replacing two literal < with &lt;.
2016-01-27 21:19:10 -08:00
Martin A. Brown 3b55146b71 adding images to big-howto-template and renaming
The Template-Big-HOWTO.sgml contained references to images that were not
present in the VCS.  I located green.gif and red.gif in the ancient Linux
Gazette materials and added them here, along with a few .eps files for print
outputs.
2016-01-27 21:07:26 -08:00
Martin A. Brown b9d0f98f4b Creating ./images/ directory and moving all *.png
The publication scripts expect all images to be in a directory called
./images/ in order to be published in the HTML output directory.
2016-01-27 21:05:14 -08:00
Martin A. Brown 08ac878b71 Switching to DocBook 4.2, to match markup
The markup in this document made plenty of references to elements that
post-date the DocBook 3.0 specification (e.g. <mediaobject/>).

Fortunately, with one or two minor corrections to the nesting of elements, the
newer revision of DocBook can validate the document.
2016-01-27 20:59:34 -08:00
Martin A. Brown fbedac7019 removing Framebuffer-HOWTO.sgml, replaced in 2010 by Framebuffer-HOWTO.XML 2016-01-27 18:20:36 -08:00
Martin A. Brown 67db9afbe7 validation corrections for index glossary
first, xsltproc (and friends) did not like the duplication of id="A" in both
the gloss.xml and index-gloss.xml; so renaming the IDs solved that problem

second, fop complained that empty gloss entries existed; no problem after
commenting them out
2016-01-27 17:28:17 -08:00
Martin A. Brown bdc6c397c7 specify correct number of columns in chap12 signal handling table 2016-01-27 17:26:16 -08:00
Martin A. Brown 021ba5020a repositioning a closing </listitem> 2016-01-27 17:03:59 -08:00
Martin A. Brown f09547166f correcting the canonical system identifier URL (so local catalogs can find it) 2016-01-27 17:03:41 -08:00
Martin A. Brown e1b7301aca Merge branch 'master' of github.com:martin-a-brown/LDP
Conflicts:
	LDP/guide/docbook/LDP-Author-Guide/LDP-Author-Guide.xml
accepting upstream
2016-01-27 12:30:12 -08:00
Martin A. Brown 86939feccc initial commit of some comments about these files 2016-01-27 12:23:57 -08:00
Martin A. Brown ac2bb8980c fixed conflict, preferring mkomarinski source 2016-01-27 11:47:31 -08:00
Martin A. Brown f59ccef7a1 Merge branch 'master' of github.com:martin-a-brown/LDP 2016-01-27 11:38:17 -08:00
Martin A. Brown 3b39c319ff removing unnecessary symlink 2016-01-27 11:37:53 -08:00
Martin A. Brown 684eddb245 approaching minimal working example
find the Makefile in the same directory as this script itself
run entire script under "set -e" to stop on errors
  (and invert usage of "test" logic so as not to trigger an error)
compare the stems of all documents in the source tree and output tree
  and report on which documents are in source, but not output, as
  well as orphaned documents in output tree
2016-01-27 11:23:10 -08:00
Martin A. Brown 96bace5bf0 Merge branch 'master' of https://github.com/tLDP/LDP
Conflicts:
	LDP/guide/docbook/LDP-Author-Guide/LDP-Author-Guide.xml
accepting upstream master
2016-01-27 11:05:46 -08:00
Mark Komarinski e08f6f38a2 Closed revision tag 2016-01-27 10:59:21 -05:00
Federico Bolelli 35b2dce9ec Fixed Martin's comments 2016-01-27 12:42:14 +01:00
Federico Bolelli 3e267b0adc Overview updated
Added the structure of the network stack, starvation and latency
2016-01-27 12:42:14 +01:00
Federico Bolelli 239c98cd29 Added netfilter and iptables
Also added ethtool for managing the driver queue
2016-01-27 12:42:14 +01:00
Federico Bolelli df629eac5e Elements of traffic control updated
Added the section on the driver queue (BQL)
2016-01-27 12:42:14 +01:00
Federico Bolelli b6cde69c6f Classless qdisc updated 2016-01-27 12:42:14 +01:00
Federico Bolelli c1374527e7 Classful qdisc updated 2016-01-27 12:42:14 +01:00
Martin A. Brown b1cd000e8f Merge branch 'master' of https://github.com/tLDP/LDP 2016-01-26 17:02:24 -08:00
Martin A. Brown 80be51b8b6 replacing an entity with the symbol, tilde; the entity was confusing TeX 2016-01-26 16:59:57 -08:00
Martin A. Brown e1234df7e4 replacing spaces with tabs (logger + syslog)
I noticed when watching logs go scrolling by, that the Makefile
appeared to include several lines with #011 and some without; bad
editing on my part left some lines indented with spaces instead of
tabs.  Repaired.
2016-01-25 21:17:33 -08:00
Martin A. Brown c04f60b24d tell the world what type of file is getting handled if handling at all 2016-01-25 21:07:15 -08:00
Martin A. Brown c1dc81cc1a initial commit of some tools for building entire LDP output tree 2016-01-25 20:55:35 -08:00
Martin A. Brown 538ccf9083 making the doctype the first line to allow automated detection of contents 2016-01-25 15:05:45 -08:00
Martin A. Brown e0fda8a644 making the doctype the first line to allow automated detection of contents 2016-01-25 15:05:26 -08:00
Martin A. Brown dd4488d832 making the doctype the first line to allow automated detection of contents 2016-01-25 15:05:10 -08:00
Martin A. Brown 2f41c92aa7 making the doctype the first line to allow automated detection of contents 2016-01-25 15:04:46 -08:00
Martin A. Brown b1c2b644b1 making the doctype the first line to allow automated detection of contents 2016-01-25 15:04:27 -08:00
Martin A. Brown f20e3f92f2 making the doctype the first line to allow automated detection of contents 2016-01-25 15:04:08 -08:00
Martin A. Brown c1348baa89 making the doctype the first line to allow automated detection of contents 2016-01-25 15:03:51 -08:00
Martin A. Brown acd3de59fb making the doctype the first line to allow automated detection of contents 2016-01-25 15:03:27 -08:00
Martin A. Brown 6a510b0040 making the doctype the first line to allow automated detection of contents 2016-01-25 15:03:08 -08:00
Martin A. Brown 9e0f4c9e72 making the doctype the first line to allow automated detection of contents 2016-01-25 15:00:56 -08:00
Martin A. Brown 4ab81491b9 making the doctype the first line to allow automated detection of contents 2016-01-25 14:59:52 -08:00
Martin A. Brown 1b55ad1e15 making the doctype the first line to allow automated detection of contents 2016-01-25 14:59:19 -08:00
Martin A. Brown 47bc66db74 making the doctype the first line to allow automated detection of contents 2016-01-25 14:58:46 -08:00
Martin A. Brown 0547954349 making the doctype the first line to allow automated detection of contents 2016-01-25 14:58:21 -08:00
Martin A. Brown 01b734e282 making the doctype the first line to allow automated detection of contents 2016-01-25 14:58:00 -08:00
Martin A. Brown 245a8eaf5d making the doctype the first line to allow automated detection of contents 2016-01-25 14:57:13 -08:00
Martin A. Brown 5807da740c making the doctype the first line to allow automated detection of contents 2016-01-25 14:56:21 -08:00
Martin A. Brown 1a930dd14f making the doctype the first line to allow automated detection of contents 2016-01-25 14:55:57 -08:00
Martin A. Brown b73cbb4599 making the doctype the first line to allow automated detection of contents 2016-01-25 14:55:27 -08:00
Martin A. Brown e25f39cc2a making the doctype the first line to allow automated detection of contents 2016-01-25 14:54:48 -08:00
Martin A. Brown 10e7f1e27e making the doctype the first line to allow automated detection of contents 2016-01-25 14:54:08 -08:00
Martin A. Brown 6a94af9d85 making the doctype the first line to allow automated detection of contents 2016-01-25 14:53:40 -08:00
Martin A. Brown 7c1140b656 making the doctype the first line to allow automated detection of contents 2016-01-25 14:53:00 -08:00
Martin A. Brown 9e674c391f making the doctype the first line to allow automated detection of contents 2016-01-25 14:52:52 -08:00
Martin A. Brown a85c074a41 making the doctype the first line to allow automated detection of contents 2016-01-25 14:45:46 -08:00
Martin A. Brown 5e96fa268c DocBook XML validation corrections
There was a bare ampersand in a <title/>, replaced with &amp;
Quite a few <programlisting/> elements also contained bare ampersands, so
each <programlisting/> earned a child element of <![CDATA[]]>
One <parameter/> element lacked quotations on the value for its
class attribute.  Corrected.
2016-01-25 13:13:54 -08:00
Martin A. Brown ce54627b4c and, pointing the LFS.xml link to the correct file 2016-01-25 13:02:58 -08:00
Martin A. Brown 5368a9c844 openjade does not like underscore in id= attribute
replace all underscores in attribute ids with dashes
2016-01-25 12:37:14 -08:00
Martin A. Brown 133de6bb95 openjade does not like underscore in id= attribute
replace all underscores in attribute ids with dashes
2016-01-25 12:35:44 -08:00
Martin A. Brown 70fae0bf77 Use <index/> element and allow xsltproc to generate
xsltproc and friends will happily generate the index in one
pass, obviating the need for the separate index.xml file, which
must be generated using the jade toolchain; thus commenting out
the (missing) external index and generating it on the fly;

N.B. there were only two </indexterm> entries in the document, but
at least they were present
2016-01-25 12:31:39 -08:00
Martin A. Brown e99c425209 DocBook SGML: openjade forbids underscore in id= 2016-01-25 09:52:11 -08:00
Martin A. Brown bd48a44b6a allow automated publishing; switch to ./resources/
The additional programs and content were stored in a directory called
ncurses_programs and were referred to in the document--the problem is that
only ./images/ were copied to the output tree, so HTML versions of the
document would fail in building AND the files would not be viewable.

Adjusted that be creating a ./resources/ directory along the same line
as the ./images/ directory.  This can be changed, if desired, but this
allows for automated publication of the document.  (Side benefit: this is
generalizable to all other TLDP documents.)
2016-01-25 09:28:17 -08:00
Martin A. Brown 3b3973c134 DocBook SGML corrections
replacing several bare ampersands with &amp;
2016-01-25 08:53:59 -08:00
Martin A. Brown 470d6e8b1a renaming IRC.sgml to IRC.xml because it contains XML 2016-01-25 08:48:22 -08:00
Martin A. Brown 1ed75f296b rename the local index.sgml to slovak-index.sgml
When generating a book (or article) index, the filename is index.sgml.  Not an
issue with DocBook XML, only with the older tools which make several passes
over the input sources to create the index data (output as SGML in a file
called index.sgml) and then incorporate that into the final document.
2016-01-24 15:59:04 -08:00
Martin A. Brown 1cddadd624 DocBook SGML corrections
removing extraneous and empty <author/>, non-validating <toc/>
replacing an <ulink/> with a mailto: with an <email/> element
stuffing an &amp; in the url="" attribute value for a <ulink/>
document now validates
2016-01-24 15:52:34 -08:00
Martin A. Brown a16ca96a2b adjusting file path so that images files are available in output tree, as well; ./images/ 2016-01-24 15:43:25 -08:00
Martin A. Brown f77693c57c move images into own ./images/ dir so available in output tree 2016-01-24 15:41:11 -08:00
Martin A. Brown b4b4e106f1 moving images into ./images/ directory so that they are available in output tree, as well 2016-01-24 15:37:33 -08:00
Martin A. Brown e40a3fbe95 deleting two older copies of the same file with slightly different names 2016-01-24 15:37:06 -08:00
Martin A. Brown c379fe0e27 DocBook XML validation correction
one extra </revision> closing tag needed to be removed
2016-01-24 15:36:32 -08:00
Martin A. Brown 05f3196fbd moving images into ./images/ directory so that they are available in output tree, as well 2016-01-24 15:30:35 -08:00
Martin A. Brown 598373154c create actual .eps files and move image files into ./images/ 2016-01-24 15:26:21 -08:00
Martin A. Brown 5532c48b03 create actual .eps files and move image files into ./images/ 2016-01-24 15:25:52 -08:00
Martin A. Brown feb2db2a02 duplicate of VPN-SSH-PPP-HOWTO 2016-01-24 15:21:16 -08:00
Martin A. Brown aeaa9f882b adding a missing </revision> tag 2016-01-24 12:23:01 -08:00
Martin A. Brown 918a352508 DocBook XML correction
Though it is legal to define parameter entity substitutions in a
DTD's internal subset, you cannot actually use them there.  It is only
legal to use a parameter entity substitution in an external subset.

See this:
https://www.w3.org/TR/1998/REC-xml-19980210#wfc-PEinInternalSubset

Therefore, for the XML-RPC-HOWTO, the %GoodStyleSheets; definition is
left uncommented, but the suppression of the alternate definition of
legal.notice is commented out.

Document validates and processes correctly, now, using the legal.notice
definition intended.  N.B., there is no actual difference in the license
specified, just the markup used to communicate it.
2016-01-24 12:16:43 -08:00
Martin A. Brown a0d0c2ddf9 DocBook XML DOCTYPE declaration correction
Setting the (absent) system identifier.
2016-01-24 12:14:56 -08:00
Martin A. Brown cb4e5ed310 DocBook SGML corrections
The <emphasis/> tag cannot live inside a <systemitem/> or a <literal/>, but
it can certainly surround these elements; inverting to allow for validation
and processing.
2016-01-24 12:12:02 -08:00
Martin A. Brown 894f682e66 setting these to current (static) values instead of sourcing from a file at build time 2016-01-24 12:10:07 -08:00
Martin A. Brown f9df6da482 DocBook SGML correction
A Table of Contents is automatically generated; no need for a <toc/> element,
and needed to get rid of an extraneous "#"; validates and processing now
2016-01-24 12:02:57 -08:00
Martin A. Brown 89e9153c4e DocBook XML adjustments
first line of fdl.xml with XML text declaration was confusing xsltproc;
removed and things were fine, also removed commented out DOCTYPE declaration

used URI for DocBook 4.1.2 in system identifier in rpmupgrade.xml

commented out <xref endterm="xrefdemo" linked="xrefdemo" /> which was causing
a recursion error in the DocBook XSLT layer

document now validates and builds (except for PDF)
2016-01-24 11:58:27 -08:00
Martin A. Brown b9601025f3 locating all eps files in images directory 2016-01-24 11:42:18 -08:00
Martin A. Brown 9525ad00db adding .eps versions of all files for print output 2016-01-24 11:30:47 -08:00
Martin A. Brown 2769f0ac5f moving all images into images directory 2016-01-24 11:26:55 -08:00
Martin A. Brown 2fdfa2d74c drop all images into ./images/ directory 2016-01-24 11:22:58 -08:00
Martin A. Brown bb5aa4728f DocBook SGML correction
The <mediaobject/> element does not allow the align= attribute, removing, to
allow validation and processing.
2016-01-24 11:20:57 -08:00
Martin A. Brown c12f52be91 switching to entity names for &raquo; and &laquo; 2016-01-24 11:17:27 -08:00
Martin A. Brown faeb213288 DocBook SGML corrections
Adding a variety of closing tags, </para>, </sect3> to allow for validation
2016-01-24 11:09:30 -08:00
Martin A. Brown a8c934f589 DocBook SGML correction
adding one missing </sect2> to allow for document validation
2016-01-24 10:55:49 -08:00
Martin A. Brown e076e8194f DocBook SGML correction
adding one missing </listitem> to allow for document validation
2016-01-24 10:54:21 -08:00
Martin A. Brown ab2c7e21c5 Unicode and DocBook XML corrections
files were declared with <?xml version="1.0" encoding="UTF-8"?>
but were definitely not UTF-8; corrected and added Unicode BOM

Linux-Networking.xml: fixed a doubly-closed </ulink>

Overview.xml: there were several large pasted sections of text which
contained characters understood to be markup; wrapped the entire
sections in <![CDATA[ ]]> blocks;

Protocols-Standards-Services.xml: closing </sect1> tags cannot have id="" on
  them: removed these; wrapped several email addresses with <email/> to allow
  validation; fixed tons of URLs with proper <ulink/> elements; wrapped a few
  pasted sections in <![CDATA[ ]]> blocks;
2016-01-24 10:46:18 -08:00
Martin A. Brown 265bdc7bdc DocBook XML corrections
correct few numeric entities, e.g. from &60; to &#60#;
2016-01-24 09:43:02 -08:00
Martin A. Brown b5a6449317 DocBook SGML corrections
jade processor was very unhappy to have closing tags on <imagedata>;
removing them (which felt like violence) allowed the document to be
validated and processed
2016-01-24 09:40:13 -08:00
Martin A. Brown c422768d80 DocBook SGML corrections
The <email> start tag was not properly closed; just closing it.
2016-01-24 09:36:46 -08:00
Martin A. Brown bbd1b8162e DocBook XML charset correction
Correcting a stray improper (non-) UTF-8 character.
2016-01-24 09:24:13 -08:00
Martin A. Brown d51e1970c4 Store the cooked outputs of Charles Curley's scripts
In his document build system, each script is cooked (wrapped in <![ CDATA []]>
during build process--this is elegant, but we are not calling his build
Makefile, so we need to store the cooked scripts in the source tree.
2016-01-24 09:16:45 -08:00
Martin A. Brown 270d39e7de DocBook SGML corrections
<artheader/> element removed, replaced with <articleinfo/> in DocBook 4.1
putting images in ./images/ directory
2016-01-24 09:01:36 -08:00
Martin A. Brown bceac870e9 providing local copy of fdl.sgml.en, so the directory is self-contained 2016-01-24 08:54:50 -08:00
Martin A. Brown 3725584abc DocBook SGML corrections
jade did not like trying to process <graphic/> elements where it could not
find the source images; also, it wanted the filename extension included (did
early DocBook SGML processing tools simply locate an image of the preferred
type?)
2016-01-24 08:52:54 -08:00
Serge Victor 46d0a794dc Merge pull request #14 from tgeek77/master
This is the current version of the Linux from Scratch guide from SVN
2016-01-24 23:12:12 +07:00
tgeek77 c4ce83ee87 This is the current version of the Linux from Scratch guide from SVN 2016-01-24 14:40:31 +01:00
Martin A. Brown b84ac99768 DocBook SGML corrections
Commented out an <inlinemediaobject/> which was using processing instructions
(IGNORE/INCLUDE) to control selection of several <imageobject/> children and
one <textobject/> child; jade got confused because there was no <imageobject/>
being selected, only a <textobject/> so refused to process the document

Also, cleaned up some stray </listitem> and missing <emphasis> elements
throughout the document.  Squashed one stray </chapter> ending the
bibliography and removed an attribute (title=) that was forbidden on a
<bibliography/> element.
2016-01-24 01:04:43 -08:00
Martin A. Brown 44fc82d10d DocBook XML DOCTYPE declaration correction
The DOCTYPE specification was missing the System Identifier
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
Processing is still not validating properly, because the toolchain used to
generate this, before, created the index.xml file on a first pass, and then
the actual document on the second pass, in the style of SGML tools.
I would like to figure out how to support both with a processing instruction.
2016-01-24 00:06:00 -08:00
Martin A. Brown b3c9d1fbf2 DocBook SGML corrections
adding one closing </para>
commenting out <imageobject/> referring to png filetypes, since
the jade engine refuses to handle png files at DocBook v3.1
2016-01-23 23:54:24 -08:00
Martin A. Brown e53cae8f61 DocBook SGML corrections
element <authorintials/> spelled correctly as <authorinitials/>
added closing </para> and </listitem> to allow document to validate
2016-01-23 23:49:06 -08:00
Martin A. Brown 58569033e2 this does horrendous things to rsync -L 2016-01-23 23:28:11 -08:00
Martin A. Brown d2afd0d672 Merge branch 'master' of github.com:martin-a-brown/LDP 2016-01-23 21:50:45 -08:00
Martin A. Brown ffeea48757 using nicer callouts found in OpenSUSE
Thanks to the OpenSUSE team, will add a note there.  Stuff is GFDL-1.2
2016-01-23 21:50:05 -08:00
Martin A. Brown d21def7354 renaming rpmupgrade.sgml (directory) to rpmupgrade
the automated processing script expects rpmupgrade/rpmupgrade.sgml
2016-01-23 21:02:29 -08:00
Martin A. Brown ec5afa9517 adding compatibility symlink for VPN-PPP-SSH-HOWTO
the processing tools expect each document to be STEM/STEM.sgml
or STEM/STEM.xml; in order to find the master document
2016-01-23 21:00:36 -08:00
Martin A. Brown fd5a90d879 DocBook SGML validation fix
Georg Käfer had to become Georg K&auml;fer for SGML, anyway; the
problem was not in the generation of HTML, but rather PDF output
through the tex engine
2016-01-23 20:57:23 -08:00
Martin A. Brown 81f787ca3d Merge branch 'master' of github.com:martin-a-brown/LDP 2016-01-23 19:42:11 -08:00
Martin A. Brown 771b45718d incorporating admon graphics directly into Traffic-Control-HOWTO project 2016-01-23 19:41:37 -08:00
Martin A. Brown d9ec4952dc DocBook validation correction
adding closing tags for several <sect2/> <listitem/> and <para/> to
allow validation
2016-01-23 19:09:52 -08:00
Martin A. Brown ddecc389f9 DocBook SGML validation improvements
newer processor must be stricter with closing tags; had to add a
closing </para> and a </tgroup>
2016-01-23 00:04:07 -08:00
Martin A. Brown b5c303a491 rename generated file "index.sgml" so all indices can be generated with the same code 2016-01-22 23:55:13 -08:00
Martin A. Brown 2d7cbd1d1f adding compatibility symlink so automated tools can easily find the primary book file 2016-01-22 22:28:00 -08:00