GayBSD documentation tree
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/. |
||
---|---|---|
bn_BD.ISO10646-1 | ||
da_DK.ISO8859-1 | ||
de_DE.ISO8859-1 | ||
el_GR.ISO8859-7 | ||
en/handbook/contrib | ||
en_US.ISO8859-1 | ||
es_ES.ISO8859-1 | ||
fr_FR.ISO8859-1 | ||
it_IT.ISO8859-15 | ||
ja_JP.eucJP | ||
nl_NL.ISO8859-1 | ||
no_NO.ISO8859-1 | ||
pl_PL.ISO8859-2 | ||
pt_BR.ISO8859-1 | ||
release | ||
ru_RU.KOI8-R | ||
share | ||
sr_YU.ISO8859-2 | ||
tr_TR.ISO8859-9 | ||
zh/FAQ | ||
zh_TW.Big5 | ||
Makefile | ||
README |
$FreeBSD$ If you plan on building a local copy of the FreeBSD documentation, or using our toolchain in your own projects, please read http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/fdp-primer/ for information about the tools and formatting languages we use. Chapter 2 covers the software and related items you will need to install.