generování textu odkazu s přihlédnutím na title

Petr Neuman kajman na gmail.com
Čtvrtek Říjen 6 13:29:01 CEST 2011


Dobrý den,

dá se při generovaném textu odkazů automaticky rozlišovat,
zda obrázek obsahuje (vyplněný) titulek a podle toho dát pouze
číslo obrázku nebo dát číslo obrázku a titulek?

Povedlo se mi jen ručně lze zadat do xml xrefstyle
<xref linkend="nejakeid" xrefstyle="notitle" />

A pak definovat verzi textu s tímto stylem.
<i18n xmlns="http://docbook.sourceforge.net/xmlns/l10n/1.0">
  <l10n language="en">
    <context name="xref-number-and-title">
      <template name="figure" style="notitle" text="Fig. %n"/>
      <template name="figure" text="Fig. %n, “%t”"/>
    </context>
  </l10n>
</i18n>

Ladnější by asi bylo, kdyby se přímo použila varianta xref-number místo
xref-number-and-title ve chvíli, kdy odkazovaný prvek nemá vyplněný title.
Ale to netuším, kam šáhnout.


-- 
       Kajman alias "Petr Neuman"


Další informace o konferenci Docbook