-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
At 01:21 27/4/04, Paul A. Hoadley wrote:
>Obviously this is not a DocBook-specific question, but are there any
>alternatives to internal entities for macro-like text substitution?
[...]
>For one application, I used an entity to refer to the
>working name for a software package in case it changed.
One of my clients has decided to use schema-based DocBook, eschewing
DTDs. (I'm still not entirely sure of the basis for that decision, except
that schemas are The Future).
We use XInclude for local modularization (one chapter in a file, for
example), and standardized reference elements for broadly resuable content
(boilerplate legal notices, for example).
And we've also introduced variable references that are resolved by the
stylesheet; e.g. <variablereference ref="productname"/> will pull the name
of this product from the front matter of the manual.
~Chris
- --
Christopher R. Maden, Principal Consultant, crism consulting
XML-SGML-HTML-DTDs-schemas-XSL-DSSSL-conversion-training-ebooks-B2B
<URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4 5DFC AC52 F825 AFEC 58DA
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.5.8
iQA/AwUBQJFvAKxS+CWv7FjaEQL7JQCgyDlGHprxLzs8zvGOJnlZBXgxDssAnAvt
DBjDRvUVPFT7Tjzb/M9dorJz
=bCEq
-----END PGP SIGNATURE-----