 |
bib2xhtml - Default branch
|
Section: Unix |
|
|
|
| Added: Mon, Mar 29th 2004 04:30 UTC (4 years, 9 months ago) |
Updated: Thu, Jun 14th 2007 10:45 UTC (1 year, 6 months ago) |
|
|
About:
bib2xhtml is a program that converts BibTeX files
into HTML (specifically, XHTML 1.0). The
conversion is mostly done by specialized BibTeX
style files, derived from a converted bibliography
style template. This ensures that the original
BibTeX styles are faithfully reproduced. Some
post-processing is performed by Perl code. This is
an update of the bib2html program written by David
Hull in 1996 and maintained by him until 1998.
Author:
Diomidis Spinellis [contact developer]
Homepage:
http://www.spinellis.gr/sw/textproc/bib2xhtml/
Tar/GZ:
http://www.spinellis.gr/[..]textproc/bib2xhtml/bib2xhtml-2.26.tar.gz
Zip:
http://www.spinellis.gr/[..]sw/textproc/bib2xhtml/bib2xhtml-2.26.zip
Changelog:
http://www.spinellis.gr/sw/textproc/bib2xhtml/ChangeLog.txt
Mirror site:
http://www.dmst.aueb.gr/dds/sw/textproc/bib2xhtml
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
8.49/10.00
(Rank N/A)
» Vitality: 0.01% (Rank 5662)
» Popularity: 0.57% (Rank 10643)

(click to enlarge graphs)
Record hits: 7,134
URL hits: 1,564
Subscribers: 13
|
|
Branches
Comments
[»]
bug-report
by Ritesh Sood - Oct 3rd 2008 03:09:54
Hi all,
Here's how I'm invoking bib2xhtml.
bib2xhtml -s alpha -m IEEEabrv -u -c -r -i -d journal -e "${info_str}"
ritesh_pubs.bib publications/pub_list.html
The file pub_list.html contains inline citations, and the option
"-m IEEEabrv" is to include the BibTeX macro file IEEEabrv.bib.
Problem is that bib2xhtml doesn't seem to handle the macro file properly.
I would get errors of the sort "ieee_j_mm not defined"; and the
abbreviation is very much defined in IEEEabrv.bib. So I traced that
to line 874 of bib2xhtml:
Instead of
push(@citations, "\\bibdata{$bibfile}");
It should be
push(@citations, "\\bibdata{$macrofile$bibfile}");
Also, note that while the .bib extension is explicit in the
bibfile, if you give the macro file with a .bib extension, you will
get an error. So we have some sort of an inconsistency here. Since the .bib
extension in bibfile seems unavoidable (this is how we differentiate
b/w a .bib and a .aux file) it would be better to insist that the macro
file have the .bib extension also.
Thanks a lot to the author for the wonderful program :)
Ritesh.
[reply]
[top]
|
|
 |