Commit graph

8 commits

Author SHA1 Message Date
Neil Blakey-Milner
1c78f1c07d a) "Fix" out-of-tree builds by not hard-coding locations of dsl files
with SYSTEM, and using instead PUBLIC entities gained from the catalog
in the directory of the language the document belongs to, or the
language-neutral entity.  Now we always use default.dsl as our dsl
master, and it grabs the necessary magic from the catalogs.

b) Fix the always-out-of-date imagelib problem with some make(1)-fu.

Approved by:	nik (ages ago)
2000-09-28 23:29:48 +00:00
Nik Clayton
561579c8d7 Kick start the English image library. Add some callout 'bugs'. 2000-07-16 16:23:18 +00:00
Jim Mock
c0fa5b3209 Add bits needed to convert "..." to ``...'' in the HTML output. 2000-06-08 01:58:59 +00:00
Nik Clayton
d049da756e Add definitions for the output.html and output.print parameter entities.
Their lack caused an annoying, but non-fatal, error.
2000-05-31 23:39:18 +00:00
Nik Clayton
a595525171 Give each language and encoding it's own freebsd.dsl, to contain style
sheet definitions for that language only.  Each file reads in the defaults
from the master share/sgml/freebsd.dsl file, and adds overrides, or new
definitions, as necessary.

Move the per-language hacks from share/sgml/freebsd.dsl in to
<lang>/share/sgml/freebsd.dsl as necessary.

Add links to the -questions and -doc mailing lists to the bottom of the
generated HTML output for some languages.  The -questions link will
become a link to Greg's "Getting the most from questions" document when
I bring that in, but I haven't done that yet, and I didn't want these
patches hanging around my local tree.

This was the real reason for making freebsd.dsl language local, as it
makes it much easier to translate generated text, such as the text of
the links, without polluting share/sgml/freebsd.dsl.

Update doc.docbook.mk to use the new, per-language freebsd.dsl file when
building the docs.  While I'm here, update .pdb generation so that it
creates a symlink to ${CURDIR:T}.pdb as well (e.g., the Handbook generates
"book.pdb" and "handbook.pdb").  This makes it easier to install more than
one document on a Palm, because two docs called "book.pdb" or "article.pdb"
can not co-exist.
2000-03-23 09:00:17 +00:00
Peter Wemm
5ff728b8ca $Id$ -> $FreeBSD$ 1999-09-06 06:53:43 +00:00
Nik Clayton
86e07cde18 Define parameter entities referencing other files (such as legalnotice.sgml)
so that they can easily be reused in multiple pieces of documentation.

The entities defined in this file are suitable for use in a DocBook
BookInfo element.
1999-05-05 20:13:19 +00:00
Nik Clayton
7f0753a841 Some boilerplate legal information for the FDP. Intended to be used
in documentation as it's converted to DocBook.
1999-05-05 20:12:11 +00:00