bibulus-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bibulus-dev] Bibulus DTD: An concrete example


From: Thomas Widmann
Subject: [Bibulus-dev] Bibulus DTD: An concrete example
Date: Sun, 09 May 2004 09:49:59 +0100
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

Hi,

on comp.text.tex, Frank Mittelbach posted the following BibTeX entry
for the new version of The LaTeX Companion:

@book(A-W:MG04,
   author = {Frank Mittelbach and Michel Goossens},
   title = {The {\LaTeX} Companion},
   edition = 2,
   note =  {With Johannes Braams, David Carlisle, and Chris Rowley},
   series =    {Tools and Techniques for Computer Typesetting},
   publisher = {Addison-Wesley},
   address   = {Boston, Massachusetts},
   year = 2004,
   pagenums = {1120},
   bibliography = {yes},
   index = {yes},
   isbn = {0-201-36299-6},
)

A quick conversion results in the following:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE biblio SYSTEM "bibulus.dtd">
<biblio>
  <book id="A-W:MG04">
    <author>
      <name nametype="familylast">
        <given>Frank</given>
        <family>Mittelbach</family>
      </name>
      <name nametype="familylast">
        <given>Michel</given>
        <family>Goossens</family>
      </name>
    </author>
    <title>The <logo>LaTeX</logo> Companion</title>
    <publisher>Addison-Wesley</publisher>
    <place>Boston, Massachusetts</place>
    <series>Tools and Techniques for Computer Typesetting</series>
    <edition>2</edition>
    <year>2004</year>
    <isbn>0-201-36299-6</isbn>
    <note>With Johannes Braams, David Carlisle, and Chris Rowley</note>
  </book>
</biblio>

I can see three major problems with this:

1) The following non-standard BibTeX fields were ignored:
     pagenums = {1120},
     bibliography = {yes},
     index = {yes},
   Should they be added to the DTD (and, by extension, to bib2xml)?

2) The note is clearly not a note, but rather expressing a different
   type of authors.  What would be a suitable way to express this?

3) The <place> doesn't have any structure.  Would this be better:
   <place>
     <city>Boston</city>
     <state>Massachusetts</state>
     <country>USA</country>
   </place>
   ?

Looking forward to your comments.

/Thomas
-- 
Thomas Widmann          Bye-bye to BibTeX: join the Bibulus project now!
address@hidden                        <http://www.nongnu.org/bibulus/>
Glasgow, Scotland, EU     <http://savannah.nongnu.org/projects/bibulus/>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]