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] | [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 &amp; 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