OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] xml:id on certain DocBook elements doesn't produce id's in HTML output


On Thu, Mar 29, 2012 at 7:23 PM, Jirka Kosek <jirka@kosek.cz> wrote:
> On 29.3.2012 14:31, Kirill Churin wrote:
>>     Hello list, why doesn't xml:id on such elements as <td> or
>> <screenshot> produce id's on corresponding elements in HTML output?
>
> There is no 1:1 mapping between DocBook and HTML elements. IDs in HTML
> output are created only when there is reference to element. If natural
> ID is missing in DocBook source then it is automatically created in HTML.
>
> Why do you need IDs on your HTML elements?
>
>                                Jirka
>
> --
> ------------------------------------------------------------------
>  Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
> ------------------------------------------------------------------
>       Professional XML consulting and training services
>  DocBook customization, custom XSLT/XSL-FO document processing
> ------------------------------------------------------------------
>  OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member
> ------------------------------------------------------------------
>

    Exactly for that reason, I need to make a link to them, i.e.:

<screenshot xml:id="some-screen" xreflabel="Nice screen">
        <mediaobject>
          <imageobject>
            <imagedata fileref="screen.png" />
          </imageobject>
        </mediaobject>
</screenshot>

<para>Look at the <xref linkend="some-screen" /> to see it's awesomeness.</para>

-- 
Kirill Churin
Jabber: reflexing@reflexing.ru


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]