Freeciv
Advertisement

freeciv-manual is an obscure utility shipped with the ordinary Freeciv client, server, and modpack applications. It can be compiled to produce pure HTML pages, or some kind of Wiki markup embedded in HTML; the shipped variant does the latter. The tool creates manual1.htmlmanual6.html for (1) server options, (2) server commands, (3) terrain, (4) buildings, (5) wonders, and (6) governments.

Parts 1…5 are readable with a browser, but of course the images in parts 3…5 won't work. Parts 6 requires Mediawiki or a very simple Wiki software. With a text editor or a script (awk or similar) all parts can be converted to readable text/plain or text/html.

Classes

The output uses a few CSS classes, and users can optionally create and link a CSS style sheet manually for these classes.

Options

The tool supports a subset of the common Freeciv command line options for the installed languages. On Windows (example) try SET LANG=C to get the default locale with English texts, or try SET LANG= (no language) to get a locale matching the Windows region (ends up as English if your language is unavailable). One interesting option is -r or --ruleset to create manual pages for a given instead of the default ruleset.

Output

To identify missing pictures on this Wiki at least for the default (2.4) or classic (2.5) ruleset the freeciv-manual output was added here as subpages. Please do not edit the test pages, submit bugs on Gna! or similar if something is wrong:

  1. options (2.4) (2.5)
  2. commands (2.4) (2.5)
  3. terrain (2.4) (2.5)
  4. buildings (2.4) (2.5)
  5. wonders (2.4) (2.5)
  6. governments (2.4) (2.5)

Bugs

Open bug reports for this tool: GNA#22796. All images needed for the 2.4 and 2.5 default ruleset now exist on this Wiki.

Advertisement