[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] HowTo get docbook <acronym> elements to be in html like a real html acronym
On Montag, 1. Dezember 2003 03:24, Bob Stayton wrote:
>
> Hi Claus,
> This looks very interesting. Are you proposing that
> this feature be added to the stylesheet distribution?
Yes if a general solution is found!
>
> > The only questionable point for me is:
> >
> > <!-- ###FIXME###: do I need this?
> > <xsl:call-template name="anchor"/>
> > <xsl:call-template name="simple.xlink">
> > ..
> > -->
>
> Only if you want your acronyms to be processed in
> a manner consistent with other inlines. The
> 'anchor' template outputs a <a name="$id"/>
> if the inline has an id attribute, and the
> simple.xlink template outputs an xlink if
> the inline has a xlink:href attribute. If
> you don't use those, then you don't need them.
> If your code is added to the stylesheet distribution,
> it will need them.
Hi Bob,
You are right, my solution is not so general as it should, but I could not found
any example of an acronym tag with nested other tags or an
xlink:href attribute.
The anchor works for acronyms found in my database, but the HTML is
no valid when I create the link to foldog for unknown acronyms.
One of my test cases:
<glossentry>
<glossterm><anchor id="glossterm-XHTML"/>XHTML</glossterm>
<glossdef>
<para>
<hypertext, standard, World-Wide Web (<acronym id="WWW">WWW</acronym>)>
A reformulation of <acronym><link linkend="glossterm-HTML">HTML</link></acronym> 4.01 in
<acronym><link linkend="glossterm-XML">XML</link></acronym>. Being XML means that XHTML can be
viewed, edited, and validated with standard XML tools. At the same time, it operates as well
as or better than <acronym id="HTML4">HTML4</acronym> in existing
<acronym><anchor id="HTML_4"/>HTML 4</acronym> conforming user agents.
</para>
<para><ulink url="http://www.w3.org/TR/xhtml1/">Home </ulink>.
</para>
<para>
Latest version: 1.0, as of 2000-09-10.
</para>
<para>
<remark>foldoc(2000-09-10)</remark>
</para>
</glossdef>
</glossentry>
Do you have any example for me to test with?
Claus Klein
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]