RefDB + Bibtex +URLs + chapter + booktitle + incollection
Damien Jade Duff <[email protected]>
| Newsgroups | gmane.text.refdb.general |
|---|---|
| Message-ID | <[email protected]> |
Dear Markus
I have encountered the following issues whilst using refdb for bibtex.
Now, I had a go at changing refdb myself but it was getting a bit
timeconsuming so I hope you can help me out with my problems.
I hope we haven't been talking about these issues before - I've had a
browse through our past mails and I think these are all new ones.
Thanks
Damien Jade Duff
(1)
Is there any way to get a URL field in the bibtex results?
I particularly want it for my ELEC entries. Maybe it would be useful to
put on into the bibtex entries wherever a url exists (I'm not sure about
that though).
I can't figure out how to do this change in backend-bibtex.c: I found a
subroutine to extract a url from a database result structure but I think
the results structure being used in backend-bibtex.c does not contain
the url from the database.
(2)
The @INBOOK bibtex citation type requires a CHAPTER rather than a TITLE
field and a TITLE rather than a BOOKTITLE field - the three levels here are:
1. CHAPTER
2. TITLE
3. SERIES
e.g.
--------FROM http://web.reed.edu/cis/help/BibTeX.html------------------
For a chapter or part of a book:
@inbook {DoyleOwl:2003a, <--This is the Label, and type of citation
Author = {Doyle Owl}, <--Author Field
Title = {Reed in Space}, <--Title Field
Chapter= {Chapter 7: New Frontier},
Pages= {350-450}, <--Chapter Title and Page Number Field
Publisher = {Macmillan} <--Publisher Field
Year = {2003}} <--Year Field
-----------------------------------------------------------------------
(3)
The @BOOK bibtex citation type also requires a TITLE rather than a
BOOKTITLE field.
It's a bit confusing admittedly because @INPROCEEDINGS does use BOOKTITLE.
--------FROM http://web.reed.edu/cis/help/BibTeX.html------------------
@book{DoyleOwl:2004, <--This is the Label, and type of citation
Author = {Doyle Owl}, <--Author Field
Title = {My Life}, <--Title Field
Publisher = {Reed Press}, <--Publisher Field
Year = {2004}} <--Year Field
-----------------------------------------------------------------------
(4)
In the @INBOOK citation type, I think an editor is not required but in
an @INCOLLECTION citation type it is important.
This is problematic for me because if I call something a "CHAP"
presently it's coming out as @INBOOK and the bibtex formatter is
ignoring the editor field if one exists.
So I think we need to find ways of distinguishing between citations that
are parts of books that are collections and citations that are parts of
books that aren't. I think a good piece of logic would be to check if
there is a different Part and Publication author (i.e. check if the work
has an editor) - if the citation has an editor then it can be an
@INCOLLECTION otherwise an @INBOOK.
(P.S.)
P.S. I'm using the latest prerelease 0.9.7pre5. In order to compile it I
disabled the building of the manuals because it wanted "fop" and I don't
have it. I could never figure all that xml stuff out.
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642