Commit graph

215 commits

Author SHA1 Message Date
Bruce A. Mah
1f72c2c952 Override the count-footnotes? function of the DSSSL print stylesheet
to fix a bug that would cause footnote numbering to be messed up if
using %footnote-ulinks% and we had any empty <ulink></ulink> elements
in a document.  (This happens a lot in the release documentation.)

This change has been submitted to the DocBook bug database on
SourceForge as bug #502066.  When it gets included into the
DocBook DSSSL distribution and the corrected version gets incorporated
into the FreeBSD Ports Collection, I'll back out the change in our
(FreeBSD's) stylesheet.
2002-01-10 22:09:44 +00:00
Nik Clayton
b2864e307a Reindent (lose first two spaces from each line), and add Emacs local
variables.
2002-01-09 19:23:05 +00:00
Bruce A. Mah
aa2feecbf6 Apply a needed invocation of our fix-url procedure when trying to do
URLs as footnotes.

"Cargo cult" programming at its best.
2002-01-08 03:49:50 +00:00
Bruce A. Mah
a2d357c3a4 Fix a bug in the FreeBSD print stylesheet that resulted in the
combination of %footnote-ulink% and bop-footnotes not generating any
URL footnotes (although other footnotes in documents were
correct).  freebsd.dsl contains a modified definition of the
ulink element as defined in dblink.dsl from the DSSSL print stylesheet;
unfortunately it was missing some lines of code, which we restore.

As of this commit, no document in the FDP uses %footnote-ulink%,
although the release documentation will enable it shortly.
2002-01-07 03:46:24 +00:00
Bruce A. Mah
71efa6e46b Add entry for ifpi(4) (i4b driver). 2002-01-03 22:54:50 +00:00
Bruce A. Mah
cc1725a535 Add a manpages entity for tuning(7). I can't believe we didn't already
have this.
2002-01-03 21:07:18 +00:00
Chris Costello
1b2fe955df Add entries for sec-doc(7) and sprog(7).
Obtained from:  NAI Labs CBOSS Project
Sponsored by:   DARPA, NAI Labs
2002-01-01 21:09:07 +00:00
Joseph Koshy
7f7f0a3c52 Add a bibliography entry for ``FreeBSD Unleashed'' by Brian Tiemann and
Michael Urban.
2001-12-21 10:22:07 +00:00
Murray Stokely
c0e16ca1e7 Back out r1.59 until I have time to fix this properly
Requested by: bmah
2001-12-20 13:52:16 +00:00
Bruce A. Mah
9820bd6b8c Add entities for mount_smbfs(8) and smbutil(1). 2001-12-18 16:25:31 +00:00
Bruce A. Mah
e553d32777 Add em(4). 2001-12-04 06:50:37 +00:00
Bruce A. Mah
a5349c9339 Entity-ize the release notes and hardware notes and change a reference
in the FAQ to use these.  (Presumably there'll be others.)

While I'm here, add an entity for the current release's errata file.

Heavily based on the last patch in the PR, modified to be consistent
with the way that the Website build defines similar entities.

PR:		30202
Submitted by:	Michael Lucas <mwlucas@blackhelicopters.org>
2001-11-26 01:47:20 +00:00
Bruce A. Mah
f9a4fd18c4 Add entities for lomac(4) and ugen(4). 2001-11-21 19:29:40 +00:00
Bruce A. Mah
009b5b0055 Add entry for ipfs(8). 2001-11-16 01:43:14 +00:00
Bruce A. Mah
7bf53aa2c1 Update count of ports for documentation purposes.
Submitted by:	mwlucas@blackhelicopters.org
2001-11-10 02:04:26 +00:00
Bruce A. Mah
1a1f4c5ed1 Add entity for ng_eth(4). 2001-10-31 16:37:36 +00:00
Bruce A. Mah
f8cc94fd62 Add entity for conscontrol(8). 2001-10-25 20:45:43 +00:00
Bruce A. Mah
eb966a6b37 Add entity for isdnphone(8). 2001-10-19 16:29:39 +00:00
Bruce A. Mah
aaf33169d4 Add an entity for gx(4). 2001-10-19 14:48:45 +00:00
Murray Stokely
f55eaf1468 Properly define entities for [ OK ] and [ CANCEL ] and use these
entities throughout the install chapter.  These need to be defined
with &nbsp; so that these buttons don't wrap across lines.

This prevents :

"Press the [
OK ] button"

from showing up in the print or HTML output.
2001-10-18 20:48:57 +00:00
Murray Stokely
0b61dde25e Correctly use the \url{} macro for ulinks without any content.
So <ulink url="bla"></ulink> will be displayed properly.
2001-10-13 01:07:24 +00:00
Bruce A. Mah
fd1172c3fd Add entities for strnstr(3) and strcasestr(3). 2001-10-13 00:24:17 +00:00
Chern Lee
ec98517d74 Add an entry for xvidtune(1) 2001-10-08 22:37:18 +00:00
Bruce A. Mah
56119bda39 Add an entity for eaccess(2). 2001-10-06 05:09:30 +00:00
Bruce A. Mah
b175ae6a93 Add entities for rp(4) and agp(4) manpages. 2001-10-05 22:26:43 +00:00
Bruce A. Mah
64bd20c67d Add vlan(4). 2001-09-28 18:29:32 +00:00
Bruce A. Mah
2935b0aacf Add manpage entities for bge(4) and some new netgraph nodes. 2001-09-28 00:37:37 +00:00
Murray Stokely
f1f42b3785 Add an entity for the month of the last -RELEASE version. This will
make it easier for us to keep things updated with future releases.

Submitted by:	tom
2001-09-27 10:15:51 +00:00
Murray Stokely
492963ce88 Move the current release entity so that it can be used by all of our
documentation, not just the Handbook.
2001-09-27 01:08:57 +00:00
Murray Stokely
6cfb4c7134 Add entity for amdpm(4). 2001-09-18 04:50:22 +00:00
Murray Stokely
2a18b45f52 Move the newsgroup entities out of the Handbook directory and create a
catalog entry for them.  These entities are not specific to the
Handbook.
2001-09-18 04:14:44 +00:00
Murray Stokely
24818905cc Silence a warning for HTML output, and add some more special handling
for the justified print output case.
2001-09-13 07:34:57 +00:00
Dima Dorfman
2fbe82ba36 Add klxref(8). 2001-09-11 12:46:57 +00:00
Murray Stokely
f0a4faa9b7 Whitespace change only. 2001-09-11 08:56:52 +00:00
Murray Stokely
2f6155eed2 Use a formatting-instruction to work around the problem where Jade
thinks that it must never output something like "_" to the TeX
backend, and should instead use \char{95}.  The package we are using
to hyphenate URLs, url.sty, is designed to allow URLs without worrying
about such things, and will literally display the \char{95} without
this patch.
2001-09-11 08:47:53 +00:00
Murray Stokely
621456e13d Add a new parameter entity output.print.twoside, which redefines some
of the functions to get correct page numbering for two sided output.
This code will also have to insert some blank pages to make sure part
and chapter headers always start on a verso page.  This is an
improvement, but it is also a work in progress that should be in the
tree so others can experiment with it.

The most visible impact is that the Chapter 1 now starts on page 2
instead of page 1.  Part I now starts on page 1 instead of xviii.
When this is done properly, Chapter 1 will start on page 3.
2001-09-11 02:31:50 +00:00
Murray Stokely
45c7fe1389 Wrap <filename> in \url{...} if justification is turned on. This
prevents the majority of the remaining margin overflows.  However,
this solution isn't very elegant in that it completely ignores
<replaceable>s inside of a <filename> element.  The normal TeX that
gets output inside of \url{..} confuses TeX, so we must simply process
the children of replaceable without doing any additional formatting
inside of the \url{..} (such as putting the text into italics).

More work needs to be done on this.
2001-09-11 02:06:03 +00:00
Murray Stokely
872e454400 Add a formatting instruction to wrap URLs in \url{} for the print
backend.  This allows JUSTIFY=1 to look much nicer.  Filenames still
aren't handled, but there is another TeX package for that that I will
use shortly.
2001-09-08 02:21:19 +00:00
Murray Stokely
eca1d05330 Add a new option 'JUSTIFY' which can be used to tell the TeX backend
to make the paragraphs right justified using TeX's default hyphenation
rules.  We still must add some hooks to certain elements (URLs) to
deal with special cases that TeX can't hyphenate well.
2001-09-08 01:59:22 +00:00
Murray Stokely
7f68ef77e2 We don't want to label the preface sections, if present. 2001-09-07 22:26:45 +00:00
Bruce A. Mah
b80538a56f Update os.numports to reflect the INDEX file for 4.4-RELEASE,
with 5,813 (rounded down to 5,800) ports.
2001-09-04 04:03:45 +00:00
Bruce A. Mah
ecbfbb99d0 Add entity for pcic(4). 2001-09-03 05:19:52 +00:00
Dima Dorfman
f0e2e70507 Add entries for ntp-genkeys(8) and daemon(8). 2001-08-30 05:25:44 +00:00
Bruce A. Mah
cd4ba70ca7 Back out 1.43->1.44 delta, which turned on hyphenation and justification
by default for printed output.  It turns out that this combination results
in URLs running of the right margin of the printed page.

This back-out is a temporary work-around to fix the PS/PDF
documentation for the impending 4.4-RELEASE.

Approved by:	murray
2001-08-27 04:01:40 +00:00
Dima Dorfman
ff522925e3 authors.ent has been moved to en_US.ISO8859-1/share/sgml/authors.ent.
The file is hardly Handbook-specific.

Repo-copy by:	jdp
2001-08-25 22:02:08 +00:00
Murray Stokely
e90bee4e01 Add a new target to the Handbook makefile: 'pgpkeyring'.
This target finds all <programlisting role="pgpkey"> elements in the
Handbook and writes out a flat text file suitable for importing into
PGP or GPG.

This can be used in the web build to automatically update the public
keyring of FreeBSD developers.
2001-08-23 07:59:07 +00:00
Bruce A. Mah
3752f1a2de Add manpage entity for digictl(8). 2001-08-20 17:34:10 +00:00
Bruce A. Mah
095f51ac9f Add entry for ispppcontrol(8). 2001-08-17 15:47:07 +00:00
Dima Dorfman
4cc873c196 Match beginning and ending tag names.
PR:		29655
Submitted by:	Peter Johnson <freebsd@bilogic.org>
2001-08-14 05:22:57 +00:00
Dima Dorfman
5b273a9676 Move the sgmltag comment to where it belongs (i.e., above the sgmltag
code, not in the middle of no man's land).

PR:		29655
Submitted by:	Peter Johnson <freebsd@bilogic.org>
2001-08-14 05:18:06 +00:00