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: Page numbers in citations in XHTML5


I am applying the stylesheet xhtml5/docbook.xsl in docbook-xsl-ns-1.78.0
to my Docbook XML file. However, though linked citations appear in the
output, the page numbers specified for them do not. I am unaware whether
this is a bug, an unsupported feature or I simply am not setting the
required parameters.

Here is my minimal example:

<?xml version="1.0" encoding="UTF-8"?>
<article xmlns="http://docbook.org/ns/docbook"; version="5.0" xml:lang="en">
  <info>
    <title>Minimal example of missing page numbers</title>
    <author>
      <personname><firstname>Christopher</firstname><surname>Culver</surname></personname>
    </author>
  </info>
<para>The Kazakh vowel system consists of 11 phonemes.
<citation><biblioref units="pages" begin="95" end="95"
linkend="aralbayev1970" role="bib" /></citation></para>
<bibliolist>
    <title>References</title>
    <biblioentry xml:id="aralbayev1970" xml:lang="ru">
      <abbrev>Aralbaev 1970</abbrev>
      <author><personname>
          <firstname>Жубаныш Aралбаевич</firstname><surname>Аралбаев</surname>
      </personname></author>
      <citetitle>Вокализм казахского языка: очерки по
      экспериментальной фонетике и фонологии</citetitle>
    <date>1970</date>
    <publisher>
     <publishername>Nauka</publishername>
     <address>Alma-Ata</address>
    </publisher>
  </biblioentry>
    </bibliolist>
</article>

Applying the aforementioned docbook.xsl to the file produces the
following XHTML output:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml";><head><title>Minimal example of missing page numbers</title><link rel="stylesheet" type="text/css" href="docbook.css"/><link rel="stylesheet" type="text/css" href="corpstyle.css"/><meta name="generator" content="DocBook XSL Stylesheets V1.78.0"/></head><body><section xml:lang="en" class="article" id="idp20052736"><div class="titlepage"><div><div><h1 class="title">Minimal example of missing page numbers</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Christopher</span> <span class="surname">Culver</span></h3></div></div></div><hr/></div><p>The Kazakh vowel system consists of 11 phonemes.
[<span class="citation"><a href="#aralbayev1970" class="biblioref"><abbr class="abbrev">Aralbaev 1970</abbr></a></span>]</p><div class="bibliolist"><div class="bibliolist-title">References</div><div xml:lang="ru" class="biblioentry" id="aralbayev1970"><p>[<abbr class="abbrev">Aralbaev 1970</abbr>] <span class="author"><span class="firstname">Жубаныш Aралбаевич</span> <span class="surname">Аралбаев</span>. </span><span class="citetitle"><em class="citetitle">Вокализм казахского языка: очерки по
      экспериментальной фонетике и фонологии</em>. </span><span class="date">1970. </span><span class="publisher"><span class="publishername">Nauka. </span><span class="address">Alma-Ata. </span></span></p></div></div></section></body></html>

As one can see, the page numbers specified as attributes in the
biblioref element are nowhere to be found in the output. I have set XSL
parameter insert.xref.page.number" to "yes" in a customization layer,
but this has no effect. What can I do to fix this?


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