[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] XSLT and <biblio*/>
Hi, You might look into RefDB (http://refdb.sourceforge.net/download.html). It lets you create an SQL database of bibliographic entries which can be extracted and formatted in a variety of ways. You may not want to use its database features, but they provide some DocBook XSL customizations for bibliographic entries and citations that you might be able to adapt. Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "David Nedrow" <dnedrow@mac.com> To: <docbook-apps@lists.oasis-open.org> Sent: Friday, January 19, 2007 8:04 AM Subject: [docbook-apps] XSLT and <biblio*/> >I typically need to provide bibliographic information in APA format. > > How difficult would it be for me to define role-based (book, periodical, > etc.) biblioentrys and process those correctly with customizations to > the docbook stylesheets? > > Has anyone already done this? (Hoping to save myself some work) > > I manage the actual bib data by hand via an external file, entries > called as eg... > > <bibliography> > <bibliomixed id="McGregor01"/> > <bibliomixed id="Haugland03"/> > <bibliomixed id="Hamill04"/> > <bibliomixed id="Dibona99"/> > <bibliomixed id="Laurant04"/> > </bibliography> > > A sample entry from my biblio.xml > > <bibliomixed id="Laurant04">St. Laurant, A., et al. <title> > <emphasis>Understanding open source and free software > licensing.</emphasis> > </title> (<date>2004</date>). <edition>1st</edition> ed. > <address>Sebastopol</address>: <publisher> > <publishername>O'Reilly Media, Inc.</publishername> > </publisher> > </bibliomixed> > > I really want to (hopefully) get away from building so much presentation > information directly in the biblio entries. > > What I'd like to do is something like... > > <biblioentry id="Laurant04" role="apa"> > <title>Understanding open source and free software > licensing.</title> > <date>2004</date> > <edition>1st</edition> > <authorgroup> > <author> > <firstname>A.</firstname> > <surname>Laurant</surname> > </author> > </authorgroup> > <publisher> > <publishername>O'Reilly Media, Inc.</publishername> > <address><city>Sebastopol</city><state>CA</state></address> > </publisher> > </biblioentry> > > And end up with > > St. Laurant, A., et al. Understanding open source and free software > licensing. (2004). > 1st ed.Sebastopol:O'Reilly Media, Inc. > > Any pointers or examples would be appreciated. > > -David > > --------------------------------------------------------------------- > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]