source: trunk/manual/airboot-manual.info@ 242

Last change on this file since 242 was 207, checked in by Ben Rietbroek, 8 years ago

Added the build-files for the Manual [v1.1.1-testing]

Note the 'fc.mnu' file which contains a detailed build-menu.
Pressing F2 from within file-commander in the 'manual' directory will
present this build-menu.

CAUTION:
This is a testbuild !
AirBoot uses the BIOS to access disks and a small coding error can trash
partition tables or other vital disk structures. You are advised to make
backups of TRACK0 and EBRs before using this testbuild. More info at:
https://rousseaux.github.io/netlabs.air-boot/pdf/AirBoot-v1.1.0-manual.pdf

File size: 2.8 KB
Line 
1===============================================================================
2Information on AiR-BOOT Manual Creation [2017-04-13]
3===============================================================================
4
5Apache OpenOffice Writer for the Master Document
6------------------------------------------------
7The AiR-BOOT Manual is provided in the PDF and OS/2 INF formats.
8Of course we do not want to maintain both formats separately, so a sort of
9_master_ format is required. This is found in the Open Document Format (ODF)
10used by Apache OpenOffice, especially the ODT-variant used by AOO-Writer.
11
12The port of Apache OpenOffice for OS/2 is provided by "bww bitwise works GmbH".
13See: https://www.bitwiseworks.com
14
15
16The Master Document
17-------------------
18The file "airboot-manual.odt" is the master document in ODT-format.
19It can be modified using AOO-Writer. Before putting a new version in the
20repository, it is always reconstructed from its exploded form.
21
22
23The AiR-BOOT Manual in PDF-format
24---------------------------------
25This is done using the excellent PDF-export feature of Apache OpenOffice.
26The steps are:
27o Reconstruct the master-document
28o Load it in AOO for OS/2
29o Manually export it to PDF
30
31
32The AiR-BOOT Manual in INF-format
33---------------------------------
34This is done using XSLT.
35Because an ODT is actually a ZIP-file, with the file 'content.xml' holding the
36document-content in XML-form, it can be processed by XSLT.
37
38Construction of the manual is done by:
39o Exploding the ODT to a subdirectory -- UNZIP
40o Transforming 'content.xml' to 'airboot-manual.ipf' -- XSLTPROC
41o Converting PNG images to OS/2 BMP images -- GBMCONV
42o Compiling IPF to INF -- WIPFC
43
44
45Conversion of the embedded images
46---------------------------------
47AOO embedded images are stored in PNG-format.
48Since the IPF creation tools can only handle OS/2 bitmap format, these images
49must first be converted from PNG to OS/2 BMP. This is done with the 'gbmconv'
50utility, which is part of the 'Generalised Bitmap Module' (GBM) package.
51
52Be sure that any old "?:\os2\dll\gbm.dll" is *not* active when using 'gbmconv'!
53
54The Generalised Bitmap Module is provided by "Heiko Nitzsche".
55See: http://heikon.home.tlink.de (** unavailable **)
56 http://www.ecsoft2.org/generalised-bitmap-module-gbm (via eCoSoft)
57
58
59Tools Versions
60--------------
61o UNZIP -- v6.00 is the version used
62o XSLTPROC -- xsltproc was compiled against libxml 20904,
63 libxslt 10129 and libexslt 817
64o GBMCONV -- v1.7.6 is the version used
65o Open Watcom WIPFC -- v1.9 is the version used
66o GNU Make -- v3.81 is the version used
67
68
69
70Ben Rietbroek <rousseau.os2dev@gmx.com>,
71
72 AiR-BOOT maintainer.
Note: See TracBrowser for help on using the repository browser.