[Top][All Lists]
[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/>
- [Bibulus-dev] Bibulus DTD: An concrete example,
Thomas Widmann <=
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Torsten Bronger, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Thomas Widmann, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Torsten Bronger, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Thomas Widmann, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Torsten Bronger, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Marius L., 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Torsten Bronger, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Thomas Widmann, 2004/05/09
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Torsten Bronger, 2004/05/10
- Re: [Bibulus-dev] Bibulus DTD: An concrete example, Thomas Widmann, 2004/05/10