[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: DOCBOOK-APPS: Format of Biblionentries
Hi list, some days ago, I asked around if someone had an adaption for a fixed rule for biblioentries. This didn't seem to be of much interest, but nevertheless, here is my solution. It is not as flexible as the default, but, if properly applied, the result is always the same, no matter how the source is formatted. The style and an example PDF are appended, and here is some XML: <bibliography> <title>Quellenangaben</title> <bibliodiv> <title>Bücher</title> <biblioentry id="Niedermair2001"> <abbrev>Niedermair2001</abbrev> <authorgroup> <author><firstname>Elke</firstname><surname>Niedermair</surname></author > <author><firstname>Michael</firstname><surname>Niedermair</surname></aut hor> </authorgroup> <title>Das große Buch - XML</title> <pubdate>2001</pubdate> <publisher><publishername>Data Becker GmbH & Co. KG, Düsseldorf, BRD</publishername></publisher> <isbn>3-8158-2122-3</isbn> <abstract><para>Das Buch verwendet DocBook teilweise für Beispiele. kdafh sladkhf asdlkfhdsa kfhasdlkfh sdaf f adskfhs adkfhdalfh sadlkhf asklfsd f sdakfhsdklf hsdklfhsdaf lhasdkljf hsdakfjhasd lkj </para></abstract> </biblioentry> <biblioentry id="Deitel2000"> <abbrev>Deitel2000</abbrev> <authorgroup> <author><firstname>Harvey</firstname><surname>Deitel</surname></author> <author><firstname>Paul</firstname><surname>Deitel</surname></author> <author><othername>et al</othername></author> </authorgroup> <title>XML - How to program</title> <pubdate>2000</pubdate> <publisher><publishername>Prentice-Hall, Inc., London, GB</publishername></publisher> <isbn>0-13-028417-3</isbn> </biblioentry> <biblioentry id="Walsh1999"> <abbrev>Walsh1999</abbrev> <authorgroup> <author><firstname>Norman</firstname><surname>Walsh</surname></author> <author><firstname>Leonard</firstname><surname>Muellner</surname></autho r> </authorgroup> <title>DocBook - The Definitive Guide</title> <pubdate>1999</pubdate> <publisher><publishername>O'Reilly and Associates, Inc., Sebastopol, USA</publishername></publisher> <isbn>1-56592-580-7</isbn> </biblioentry> </bibliodiv> <bibliodiv> <title>Weblinks</title> <biblioentry id="bib_sw"> <abbrev>SW</abbrev> <biblioset relation='internet'> <title>My Own Home Page</title> <bibliosource id="link_SW"> <ulink url="http://www.stephanwiesner.de/java"> http://www.stephanwiesner.de/java</ulink> </bibliosource> <abstract><para>My own, humble, homepage. </para></abstract> </biblioset> </biblioentry> <biblioentry> <biblioset relation='internet'> <title>The Java API for Xml Processing (JAXP) Tutorial</title> <bibliosource id="linkSunXML"> <ulink url="http://java.sun.com/xml/jaxp/dist/1.1/docs/tutorial/index.html"> http://java.sun.com/xml/jaxp/dist/1.1/docs/tutorial/index.html (Visited 11.1.2001)</ulink></bibliosource> </biblioset> <abbrev>BibSunXML</abbrev> </biblioentry> </bibliodiv> <bibliodiv><title>Periodicals</title> <biblioentry> <abbrev>Strohmaier</abbrev> <biblioset relation='journal'> <title>Informatik Spektrum</title> <edition>25</edition> <date>August 2002</date> <publisher> <publishername>Springer-Verlag</publishername> <address> <country>Germany</country> </address> </publisher> <issn>0170-6012</issn> </biblioset> <biblioset relation='article'> <title>XML-Strukturakquisition</title> <abstract><para></para></abstract> <author><surname>Strohmaier</surname><firstname>Christian</firstname></a uthor> <pagenums>262-265</pagenums> </biblioset> </biblioentry> <biblioentry> <abbrev>Esswein</abbrev> <biblioset relation='journal'> <title>Informatik Spektrum</title> <edition>25</edition> <date>August 2002</date> <publisher> <publishername>Springer-Verlag</publishername> <address> <country>Germany</country> </address> </publisher> <issn>0170-6012</issn> </biblioset> <biblioset relation='article'> <title>Realisierung eines Datenaustausches im elektronischen Handel</title> <abstract><para>Der elektronische Handel befindet sich in der ersten Hälfte seiner Entwicklung und ist doch schon Normalität in den Unternemen. Für die Realisierung des Datenaustauschs benötigen die Unternhemen Kommunikationsstandards und Softwarelösungen.</para></abstract> <author><surname>Esswein</surname><firstname>Werner</firstname></author> <author><surname>Zumpe</surname><firstname>Sabine</firstname></author> <pagenums>251-261</pagenums> </biblioset> </biblioentry> </bibliodiv> </bibliography> Stephan
Attachment:
biblioentry.xsl
Description: text/xml
Attachment:
Olly.pdf
Description: Adobe PDF document
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC