[postgis-devel] Update Documentation
Kevin Neufeld
kneufeld at refractions.net
Mon Jun 23 09:26:23 PDT 2008
Paul Ramsey wrote:
> Kevin,
>
> I think this looks great, and the XSLT transform doesn't seem to
> mangle it up too much!
>
> Couple style notes:
>
> - Avoid the urge to do tables just to obtain formatting effects.
> Better to just inline things and let the chips fall where they may.
> Use tables when the information you are presenting is naturally
> tabular.
> - If you "go for it", perhaps consider a naming convention for the
> images, so that it is easy to see what image files belong to what
> section.
And speaking of sections, did we still want to go with the OpenGIS and
PostGIS Extensions breakup? Personally, I'd like to see the functions
grouped by type (operators, constructors, accessors, spatial predicates,
etc) and if necessary, add a comment "This method is a [PostGIS
extension | OpenGIS ] function" or something. For example, is
ST_Distance() an OpenGIS or PostGIS function? Oh wait ... it's in both
sections :)
> - Consider doing the DI9M set mathematics using entity symbols so they
> are rendered as real symbols rather than an embedded image.
Absolutely. Docbook has a tag called mathphrase that permits adding
text and symbols available in v4.5. Or alternatively we could try the
MathML module. I tried to get the mathphrase to work, but my xsltproc
needs upgrading.
> - Test out cross-referencing so you can cross-reference _ST_Crosses
> from ST_Crosses, for example.
Agreed.
> - Research the implications of doing includes in docbook, so that the
> main manual can reference into the reference pages. The PostgreSQL
> documentation is in multiple sections, and might provide guidance
> (though they were using SGML, not XML, so the lesson might not be
> helpful).
Yup.. also important.
-- Kevin
More information about the postgis-devel
mailing list