[Lazarus] documentation snapshot

Marco van de Voort marcov at stack.nl
Sun Apr 21 13:11:00 CEST 2013


On Sun, Apr 21, 2013 at 07:41:08AM +0200, Reinier Olislagers wrote:
 
> >> So please, please, no something "proprietary".
> Note: fpdoc can also generate plain html files from the fpdoc sources if
> told to do so, so you can generate not only CHM,PDF,INF but also HTML
> and I believe TeX.

Of course, that is a main use (for the FPC and Lazarus online docs, and in
the past, before CHM, also for the textmode IDE).

The CHM support is basically the html support that overrides the html class
how references are rendered, and keeps some extra administration to generate
the additional structures.

The main reason to do CHM was that the loose HTML was a burden to support on
end-user computers.

Probably if you extract the CHM it is nearly 1:1 with the online docs except
that cross-package links are different (ms-its://package.chm/ vs
../packagename/) and the extra XMLs for the CHM functionality. (some CHM
minor functionality is binary, and thus not extractable)





More information about the Lazarus mailing list