It looks like DocBook is just being used as an intermediate format that is
just used for formatting and is not retained. If that is the case, then
you could use existing DocBook elements and add some attributes that
identify the formatting features you want. Your example could be converted
to this DocBook:
<phrase role="color: blue; style: underline;">A part of</phrase>
<phrase role="color: black; style: normal">a text for xxx</phrase>
Or use some other convention for identifying style information. This
markup will validate and you would not have to modify the DocBook DTD. You
just need to add some XSL templates to a customization layer to parse the
role attributes and apply the styles.
Bob Stayton
Sagehill Enterprises
DocBook Consulting
[EMAIL PROTECTED]
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "DocBook Apps" <[email protected]>
Sent: Monday, March 26, 2007 9:52 AM
Subject: [docbook-apps] Text style and color
Hi all,
I have to produce documents with a complex presentation for some part of
the
text.
My toolchain consists in :
XML (with owner format) --|XSLT|--> DocBook --|docbook-xsl|--> PDF
In my source XML document, there is some data where format description is
part
of the data.
eg.
<xxx>
<txt>
<color>blue</color>
<style>underline</style>
<wording>A part of</wording>
</txt>
<txt>
<color>black</color>
<style>normal</style>
<wording> a text for xxx</wording>
</txt>
</xxx>
In my final PDF document, I want to display xxx elements with a pretty
format
representing a concatenation of txt (taking into account color and style
sub-elements).
For this purpose, I think I have two choices, but I'm not sure the first is
possible :
1/ Generating a docbook document with color and style inside. I don't find
any
documentation about customizing text color in docbook (i.e. without
developping
it in my customization layer). Is it possible to do this ?
2/ Generating a docbook document with "xxx" elements inside and treating
them in
the presentation layer. This means that my docbook format is extented with
the
"xxx" element. Regarding the reference schema of DocBook publishing
model(http://nwalsh.com/docbook/procdiagram/) I guess it is possible. Is
there a
documentation guide for extending DocBook format with owner elements ?
Thanks in advance.
Xavier
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]