Hello all -
I'm a new user of Forrest and the associated technologies, so I hope I can find some help with a basic question or two.
Basically, I'm looking for a way to centralize definitions of text variables to be used throughout the various XML files in my project.
I'm using entity references to refer to contents of pre-defined entities within my XML files. Within each file, I define the entity and then reference it:
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "http://apache.org/forrest/dtd/document-v12.dtd" [ <!ENTITY frtzum '../xdocs/md/fretz/fretz_um.pdf'> ]> ... <td><link href="&frtzum;">User Manual</link></td> ...
This works fine, within each XML file. For a couple of reasons, I'd like to collect all these entity definitions into a single configuration file (mainly to minimize maintenance issues, such as using a single definition in multiple XML files).
You might want to read the docs on linking for some interesting tricks.
See http://forrest.apache.org/docs/linking.html#indirect-linking in particular see the "site:" psuedo-protocol for internal linking and the "ext:" pseudo-protocol for external linking.
Ross
