Return-Path: Delivered-To: apmail-forrest-user-archive@www.apache.org Received: (qmail 37444 invoked from network); 17 Jun 2007 18:19:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Jun 2007 18:19:43 -0000 Received: (qmail 90308 invoked by uid 500); 17 Jun 2007 18:19:47 -0000 Delivered-To: apmail-forrest-user-archive@forrest.apache.org Received: (qmail 90114 invoked by uid 500); 17 Jun 2007 18:19:46 -0000 Mailing-List: contact user-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@forrest.apache.org List-Id: Delivered-To: mailing list user@forrest.apache.org Received: (qmail 90105 invoked by uid 99); 17 Jun 2007 18:19:46 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Jun 2007 11:19:46 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of Patrick.Ohly@gmx.de designates 213.165.64.20 as permitted sender) Received: from [213.165.64.20] (HELO mail.gmx.net) (213.165.64.20) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 17 Jun 2007 11:19:41 -0700 Received: (qmail invoked by alias); 17 Jun 2007 18:19:19 -0000 Received: from c-134-233-177.f.dsl.de.ignite.net (EHLO ip6-localhost) [62.134.233.177] by mail.gmx.net (mp037) with SMTP; 17 Jun 2007 20:19:19 +0200 X-Authenticated: #489940 X-Provags-ID: V01U2FsdGVkX1+PPFsrct6PYNLn1usCzCvlczq33gp8v8P52FtGf6 i71iQeEm74TyJB Received: from patrick by ip6-localhost with local (Exim 4.63) (envelope-from ) id 1HzzLK-0004G1-2z for user@forrest.apache.org; Sun, 17 Jun 2007 20:19:18 +0200 Subject: documentation for XML elements and attributes From: Patrick Ohly To: Forrest Users Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Sun, 17 Jun 2007 20:19:17 +0200 Message-Id: <1182104357.14818.51.camel@ip6-localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 X-Y-GMX-Trusted: 0 X-Virus-Checked: Checked by ClamAV on apache.org Hello, while I'm at it I might as well as some more questions. One thing which I have been strugggling with is understanding what effect specific XML elements or attributes have in the different contexts (rendering into HTML, into PDF). The .dtdx specifies which XML documents are valid and from the element names one can guess what they might be used for, but not always is the usage obvious. The example documents are more helpful, but are not complete. In particular the "class" attribute seems to have many different purposes and magic strings to enter there, like the "pageBreakBefore" mentioned in the FAQ. Is there a complete list of what strings are recognized there and which output plugins make use of them? More information how the various output plugins handle specific XML elements would also be useful. I understand that maintaining such a single user documentation does not fit well with the decentralized design of Forrest, but IMHO it would be useful for users. Of course I am happy to work with whatever you have at the moment, so any pointer to documentation that I might have missed is welcome. -- Bye, Patrick Ohly -- Patrick.Ohly@gmx.de http://www.estamos.de/