* General (large websites, Netcraft numbers, etc..)
* FreeBSD in the Banking Industry
* FreeBSD used in Internet Infrastructure
This could really use a slide about FreeBSD in the high-end embedded
market.
Also, distinguish developers from committers which was a bit unclear.
Obtained from: The FreeBSD Russian Documentation Project
Approved by: den (mentor)
moment there is no processing needed for the common/ directory, though
in the future, we could pull in content there from other parts of the
tree to automatically keep the common slides about the most recent
freebsd releases up to date, number of committers/ports, etc..
Add a README that explains the directory hierarchy.
included by other presentation documents to rapidly generate or change
the content of a presentation based on this shared data.
Each of these files contains either a single <foil> slide, or a
selection of slides on the specified subject inside a <foilgroup>. In
either case, the XML for your presentation (slides.xml) can simply
include a few slides of content for each file with :
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/what-is-freebsd.xml"/>
HTML and PDF output formats work now. It should be feasible to output
OpenOffice XML and then import it into that application for final
presentation tweaks.
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.
- Remove a branching graph and add a link to articles/releng instead.
- We have 6-CURRENT and 5-STABLE now.
- Remove a broken link to 3.X-STABLE release.
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/.
remove it from the introduction.
Correct a package name and change the permission recommendation for
paranoia purposes.[1]
[1]: compliments of: Xin LI <delphij@frontfree.net>