Hi,
I am missing something obvious; any help is appreciated.
I want to generate XHTML and PDF from a TEI document.
I am using version 5.7 of the stylesheets and XEP.
1) 'ptr' to 'bibl' produces "[n]"; 'ptr' to 'biblStruct' - "Author(Date)".
It would be nice to be able to supply a custom label, just as it can
be done in DocBook using 'xreflabel' attribute. It would be *very* nice
to be able to force the references to look like "[n]" even when
'biblStruct' is used.
2) When 'list' is used to contain the citations, citations in the list
are not labelled, but have bullets in front of them. Setting
'type="bibliography"' on the list produces "[n]" labels for the
citations - in FO/PDF only, and even for the 'biblStruct' citations.
IDs for citations are mising, so bibliographic references in the
document are dangling.
3) When listBibl is used to contain 'bibl's, in XHTML citations are
labelled with numbers: "n". It would be nice to be able to label them
as "[n]". In FO, citations are not labelled at all. Also, FO has
auto-generated title "Bibliography", so if I have a title in the
source document, I end up with 2 titles in the PDF, and if I do not -
there is no title in XHTML :)
4) When listBibl is used to contain 'biblStruct's, FO produced by the
stylesheets is invalid:
Element 'fo:flow' cannot have non-empty text descendants here.
Element 'fo:inline' cannot be a child of 'fo:flow'.
Only block-level elements are permitted in this context.
5) Use of 'imprint' in 'biblStruct' produces a warning:
Recoverable error XTRE0540: Ambiguous rule match for
/TEI/text[1]/back[1]/div[1]/listBibl[1]/biblStruct[1]/monogr[1]/imprint[1]
Matches both "element({http://www.tei-c.org/ns/1.0}imprint)" on line 429 of
file:/opt/oxygen/frameworks/tei/xml/tei/stylesheet/common/core.xsl
and "element({http://www.tei-c.org/ns/1.0}imprint)" on line 133 of
file:/opt/oxygen/frameworks/tei/xml/tei/stylesheet/common/core.xsl
Does anybody have an example (with bibliography) that produces
reasonable XHTML and PDF?
Thanks!
--
Leonid Dubinsky
|