diff options
Diffstat (limited to 'src/documentation/content/xdocs/configuration.xml')
-rw-r--r-- | src/documentation/content/xdocs/configuration.xml | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/src/documentation/content/xdocs/configuration.xml b/src/documentation/content/xdocs/configuration.xml new file mode 100644 index 000000000..eddf1ea18 --- /dev/null +++ b/src/documentation/content/xdocs/configuration.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> + +<document> + <header> + <title>Configuration</title> + </header> + + <body> +<section> + <title>Configuration</title> + <section> + <title>How to configure Fop</title> + <p>In the directory xml-fop/conf you will find two configuration files. One of them, + config.xml, is only intended for Fop developers, who want to add new default values + to some Fop feature. Don't change this file. For user configuration there is a file called + userconfig.xml. It contains templates for all settings a user can change. Most of them are + commented out. Uncomment the entry you want to set and change the value according to + your wishes. Please regard any comments which specify the value range. And, well, the + configuration files are xml files, so keep them at least well-formed ;-) + </p> + <p>The file userconfig.xml is not read automatically, but the user must specify its use on + the command line. See <link href="running.html">Running Fop</link> + or <link href="embedding.html">Embedding Fop</link> for details. + </p> + </section> + <section> + <title>setting up hyphenation</title> + <p>Fop comes already with some hyphenation pattern. If you need a hyphenation pattern + which isn't included in the distribution, do the following: + </p> + <p>1. get the TeX hyphenation pattern file and turn it into an xml file which conforms + to the hyphenation.dtd in the sub directory /hyph + </p> + <p>2. name this new file following this schema: languageCode_countryCode.xml. If you don't need + a country code, leave it out, e.g the file name for an American english hyphenation pattern + would look like this: en_US.xml. For an Italian file: it.xml. Language and country codes must be + the same as in xsl:fo, that is follow + <link href="http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt">ISO 639</link> + and <link href="http://www.ics.uci.edu/pub/ietf/http/related/iso3166.txt">ISO 3166</link> + respectively. NOTE: The ISO 639/ISO 3166 convention is that language names are + written in lower case, while country codes are written in upper case. + </p> + <p>3. If you have build your new hyphenation pattern file successfully there are + two ways to make it accessible to Fop. + </p> + <p> a) Put this new file into the directory /hyph and rebuild Fop. The file will + be picked up and added to the fop.jar. + </p> + <p> b) Put the file into a directory of your choice and specify this directory + in the userconfig.xml in the entry <hyphenation-dir>. + </p> + </section> +</section> + </body> +</document> + |