ChapterÂ 2.Â Tools

Several software tools are used to manage the FreeBSD
documentation and render it to different output formats. Some of
these tools are required and must be installed before working
through the examples in the following chapters. Some are
optional, adding capabilities or making the job of creating
documentation less demanding.

2.1.Â Required Tools

Install
textproc/docproj from the
Ports Collection. This meta-port installs
all the applications required to do useful work with the FreeBSD
documentation. Some further notes on particular components are
given below.

2.1.1.Â DTDs and
Entities

FreeBSD documentation uses several Document Type Definitions
(DTDs) and sets of XML
entities. These are all installed by the
textproc/docproj
port.

Character entities from the ISO 8879:1986 standard
used by many DTDs. Includes named
mathematical symbols, additional characters in the Latin
character set (accents, diacriticals, and so on), and
Greek symbols.