Commit graph

841 commits

Author SHA1 Message Date
Murray Stokely
c290cc6eff Add definitions required for using SAXON instead of libxslt when
USE_SAXON is set.  This doesn't quite work yet.

Also fix a bug in the .fo target that was uncovered when slides for a
presentation are split across multiple XML files.
2004-09-07 11:56:03 +00:00
Hiroki Sato
8645ac483f Add new entries:
authpf(8), ftp-proxy(8), and pflogd(8).
2004-09-05 09:10:44 +00:00
Murray Stokely
30830727e5 Add support for using FOP or XEP as an XSL-FO backend via USE_* make
variables.  PassiveTeX is pretty limited and so the other formatters
give the stylesheets more functionality to create nice slides.
2004-09-04 19:17:35 +00:00
Hiroki Sato
b6bdbee148 Add new entries:
libautofs(3), graid3(8), and vm_map_findspace(9).
2004-09-04 11:01:06 +00:00
Bruce A. Mah
fab5d6a3a9 Add new manual page entities: nearbyint(3), nearbyintf(3),
wcsnrtombs(3), mbsnrtowcs(3).
2004-09-04 05:12:06 +00:00
Hiroki Sato
f0a31a64e3 Add entries:
kgdb(1), acpi_panasonic(4), gmirror(8), gpt(8), and contigmalloc(9).
2004-09-02 19:49:52 +00:00
Murray Stokely
54ab45e845 Add support for building documents in our doc/ tree marked up in
Norman Walsh's DocBook Slides DTD.

This DTD offers the vocabulary of simplified DocBook for
presentations.  Initially, the supported output formats are PDF and
HTML.

XSL stylesheets are used so libxslt is required.

PassiveTeX is used for the PDF generation to convert the XSL-FO
directly to PDF.

This commit moves various TeX definitions out of doc.docbook.mk and
into doc.project.mk, since docbook is no longer the only back-end to
utilize TeX.

An example Makefile would look like :

----
DOCFORMAT=	slides
DOC=		slides

SRCS=	slides.xml

DOC_PREFIX?=	${.CURDIR}/../../..
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
---

And an example slides file (slides.xml) looks like :

---
<!DOCTYPE slides PUBLIC "-//Norman Walsh//DTD Slides XML V3.3.1//EN"
  "http://docbook.sourceforge.net/releases/slides/3.3.1/slides.dtd">
<slides>
<slidesinfo>
  <title>What's new in FreeBSD 5.3</title>
  <titleabbrev>FreeBSD 5.3</titleabbrev>
</slidesinfo>

<foil><title>Introduction Slide</title>
  <para>Content</para>
</foil>
</slides>
---

You could then build the HTML and PDF versions of the slides by typing
"make FORMATS='pdf html'".  Enjoy.

Please coordinate with doceng@ before importing any presentations to
doc/.
2004-09-02 17:12:14 +00:00
Murray Stokely
25e6eedd23 XSLTPROC and TIDY are not specific to either DocBook or HTML formats,
so move the associated variables to doc.project.mk instead of
duplicating the definitions for each doc type.
2004-09-02 16:42:01 +00:00
Marc Fonvieille
2546d46514 Use of xorg vendor attribute for X.Org manual pages. 2004-08-30 09:21:16 +00:00
Marc Fonvieille
419fb1d8a4 Add manpath for Xorg and update various other manpaths (6-CURRENT,
XFree86 4.4 and OpenBSD 3.4)
2004-08-30 09:19:35 +00:00
Marc Fonvieille
f0c943d0fb Add entries for xorgconfig(1) and xf86config(1). 2004-08-28 12:42:15 +00:00
Simon L. B. Nielsen
f92c19bc63 Add entities for recently added sound driver manual pages. 2004-08-27 22:18:28 +00:00
Marc Fonvieille
1ebf056819 Add entities for pkgdb(1), Xorg(1) and xorgcfg(1). For the Xorg related
manual pages, I used ports as vendor attribute, the xorg attribute should
be available soon.
2004-08-25 16:01:58 +00:00
Marc Fonvieille
703f02fb3c Sort an entry before some additions. 2004-08-25 15:52:04 +00:00
Marc Fonvieille
5f6a0fe031 Add an entity for the X server from the X.Org Foundation: Xorg.
This will prevent inconsistencies.
2004-08-25 15:44:45 +00:00
Clive Lin
8b16f83d03 Update my PGP key
+ Extend expiration date
  + Few signatures added
2004-08-25 10:09:49 +00:00
Alexey Dokuchaev
73b4765668 Add my PGP key.
Approved by:	fjoe (mentor)
2004-08-23 12:44:13 +00:00
Giorgos Keramidas
3b93e1abdd Add entities for the pf.conf(5) and pfctl(8) manpages.
PR:		docs/70836
Submitted by:	Michael Edenfield <kutulu@kutulu.org>
2004-08-23 01:20:39 +00:00
Tilman Keskinoz
2b245a0ecd Really update my key to fix the Expiration problem.
GPG Lessons taught by:  Jason Harris
2004-08-22 13:42:16 +00:00
Lukas Ertl
2a8f508fe0 Update my key. 2004-08-22 13:27:16 +00:00
Dag-Erling Smørgrav
491d87d717 Remove old, deprecated key. Refresh current key with new signatures. 2004-08-21 17:33:46 +00:00
Dag-Erling Smørgrav
597e67e7c4 Replace old expired key with new one, valid for two years. 2004-08-21 17:29:02 +00:00
Dejan Lesjak
65f34e1a73 Add my PGP key.
Approved by:	anholt (mentor)
2004-08-20 10:59:36 +00:00
Cheng-Lung Sung
294704ddd6 Add my PGP key.
Approved by:	leeym (mentor)
2004-08-19 08:55:03 +00:00
Marc Fonvieille
38ac4eceb8 Add EPSON and EPSON Perfection trademarks. 2004-08-17 16:43:30 +00:00
Ceri Davies
a1e2506ae2 Correct the entities added in the last revision of this file.
Requested by:	simon
2004-08-15 21:19:25 +00:00
Ceri Davies
8004b96026 Add some trademarks that will be used in the upcoming glossary commit. 2004-08-14 13:59:08 +00:00
Ken Smith
e88b90e8bc Remove cvsup4.nl - admin reports he wants to shut it down. 2004-08-14 04:30:27 +00:00
Marc Fonvieille
b15b7b88e6 Fix the RTF build:
Jade is not able to embed images but links them instead, so images have
to be installed with the .rtf document (it's similar to the HTML case).

I added a new format: rtf.tar which is a better solution than using rtf
since the images are not embedded.
make FORMATS=rtf.tar is your friend :)
2004-08-12 15:09:05 +00:00
Marc Fonvieille
4e43c19774 Add output.rtf.images entry. This will be used with the rtf backend to
specify the image extension (png) and force callouts text markers.
The callout markers from 1 to 9 are not correctly rendered under
OpenOffice (I don't know about other rtf viewers).  I don't have a
solution for this problem for the moment.
2004-08-12 15:00:11 +00:00
Murray Stokely
4a479db46d Backout last change. It was already included in doc.common.mk.
Found by:	hrs
2004-08-12 05:28:42 +00:00
Murray Stokely
863ccaf4aa Always use absolute URLs for print output. 2004-08-12 03:45:39 +00:00
Dmitry Morozovsky
7b21edd5af Add my PGP key.
Approved by:	den (mentor)
2004-08-11 13:52:43 +00:00
Murray Stokely
415cd96b9d Honor DVIPSFLAGS even if PAPERSIZE is not defined. 2004-08-11 10:51:13 +00:00
Hiroki Sato
7462d30d2f - When <langcode>/share/mk/doc.local.mk exists, it will be included
just after doc.common.mk included.  This can be used for various
  language specific customizations.

- Remove SP_ENCODING_LIST.  Translators should define the SP_ENCODING
  variable directly in their doc.local.mk when it is needed.

Discussed with:	den
2004-08-09 16:22:55 +00:00
Hiroki Sato
5fa082b1f8 Simplify parameter entities in doctype declaration.
Currently we have articles.ent and books.ent, and
for example, articles.ent can be used by putting the
following lines in the doctype declaration:

 <!ENTITY % articles.ent PUBLIC
            "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
 %articles.ent;

This pulls all of the necessary entities via share/sgml/articles.ent.

The translation teams can customize these entities by redefining
the articles.ent file in <langcode>/share/sgml.  See
ja_JP.eucJP/share/sgml for example.
2004-08-08 13:44:01 +00:00
Martin Heinen
0db2af1869 Add the entities "gui.yes" and "gui.no" to prevent
unpleasant line breaks in button texts.

Discussed on:	-doc
2004-08-07 12:12:29 +00:00
Denis Peplin
78b44725a4 Parse ISO* encodings, convert it to ISO-* before SP_ENCODINGS assignment
Add ISO-8859-2 to SP_ENCODING_LIST
2004-08-06 09:33:17 +00:00
Herve Quiroz
ce0f1ffb8f - Move myself from 'Additional Contributors' to 'Developers'
- Add my PGP public key

Approved by:	glewis (mentor)
2004-08-06 08:28:51 +00:00
Denis Peplin
ee53d80ba8 Set SP_ENCODING from SP_ENCODING_LIST
Add KOI8-R to this list
Other encodings can be added after some testing

Note: KOI8-R supported by jade-1.2.1_8 and above

Reviewed by:		Dmitry Morozovsky <marck@rinet.ru>, ru
With cleanups from:	ru
No objections from:	freebsd-doc
2004-08-06 05:22:17 +00:00
Marc Fonvieille
43a0df9127 Add sane-find-scanner(1), scanimage(1) and sane(7). 2004-08-05 13:56:33 +00:00
Denis Peplin
2f69cd65ee Add design-44bsd to books 2004-08-05 09:23:32 +00:00
Hiroki Sato
38ff5cc679 Add new entries:
bsdtar(1), fgetwln(3), ftw(3), nextwctype(3), and nftw(3).
2004-08-02 18:22:48 +00:00
Hiroki Sato
502ec06ad3 Add &url.main; again temporarily to unbreak the build. 2004-08-01 15:56:36 +00:00
Bjoern A. Zeeb
8c408947e9 Conventions and Traditions commit
Add myself to authors.ent.
Add myself to 'Developers' section of the Contributors List.
Add my PGP key.

Approved by:	pjd (mentor)
2004-07-29 07:10:31 +00:00
Hiroki Sato
ddd742a0b2 Add entities &url.articles.*; and &url.books.*;. These can be used
in <ulink> like <ulink url="&url.books.handbook;/kernelconfig.html"></ulink>.

To use these entities, put the following lines in preamble (DOCTYPE
declaration) of the document:

<!ENTITY % l10n.ent PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN">
%l10n.ent;
<!ENTITY % urls.ent PUBLIC "-//FreeBSD//ENTITIES DocBook URL Entities//EN">
%urls.ent;

and put URL_RELPREFIX in the Makefile.

For translation teams:
  please add your "langcode" into <langcode>/share/sgml/l10n.ent using
  examples from en_US.ISO8859-1/share/sgml/l10n.ent and ja_JP.eucJP/share/
  sgml/l10n.ent.  &url.books.*; will be replaced with URLs for your
  language; if you want URLs which point the original (English) docs,
  you can use &url.books.*.en; instead.

Discussed with:	den
2004-07-26 15:28:32 +00:00
Hiroki Sato
b3e1e212f8 Back out the previous change temporarily to unbreak the build. 2004-07-25 11:30:53 +00:00
Suleiman Souhlal
c34d778312 Traditional first commit:
Add myself to authors.ent.
Add myself to the developers list.
Add my PGP key.

Approved by:	grehan (mentor)
2004-07-24 14:36:09 +00:00
Hiroki Sato
ca944c36ab Remove trailing whitespaces. 2004-07-23 18:58:56 +00:00
Hiroki Sato
c8277d756c Fix a build problem when print/ghostscript-afpl is used:
- epsgeom+gs now converts EPS files.  graphics/peps is no longer used.
 - Add $PERL, $REALPATH, and $SETENV into doc.project.mk.

Tested by:	simon
2004-07-23 18:53:34 +00:00