I'm experiencing some problems with V98.2 beta6 and beyond with long
URLs in bibliography entries. BibTeX cuts these long entries at 80
characters by putting a % at the end of the line and continuing on the
next (seems unnecessary to me, but I'm no BibTeXpert). This seems to
cause big problems for LaTeX2HTML's \htmladdnormallink. Here's part
of the offending bib file, the LaTeX file that generates the
bibliography, and the output from BibTeX. I no longer have the messed
up HTML page, but I can install l2h98.2beta6 or l2h98.2beta8 or
l2h-devel again (I tried them all) and regenerate it if necessary.
l2h98.2beta4 doesn't have this problem, though it still seems to mess
up the string.
BEGIN index.bib
@string{hymas:frs:URL="\htmladdnormallink
{\url{http://w3.austin.ibm.com/:/projects/d58s/sockets/43K/251546/net_frs.html
}}
{http://w3.austin.ibm.com/:/projects/d58s/sockets/43K/251546/net_frs.html}"
}
@Unpublished{Hymas:FRS,
author = "Hymas, William J.",
title = "Functional Requirements
Specification for Network memory allocator scaling
phase 1",
year = 1998,
month = jul,
note = "Available online at " # hymas:frs:URL,
}
END index.bib
BEGIN design.tex
\documentclass{article}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage{html}
\usepackage{url}
\usepackage[latin1]{inputenc}
\begin{document}
\nocite{Hymas:FRS}
\bibliographystyle{plain}
\bibliography{index}
\end{document}
END design.tex
BEGIN design.bbl
\begin{thebibliography}{1}
\bibitem{Hymas:FRS}
William~J. Hymas.
\newblock Functional requirements specification for network memory allocator
scaling phase 1.
\newblock Available online at \htmladdnormallink
{\url{http://w3.austin.ibm.com/:/projects/d58s/sockets/43K/251546/net_frs.ht%
ml }}
{http://w3.austin.ibm.com/:/projects/d58s/sockets/43K/251546/net_frs.html},
July 1998.
\end{thebibliography}
END design.bbl
Anyone have a patch? I'm okay using l2h98_2beta4 for now, but I'd
sure like to see a fix for this before 98.2 gets out of beta. Thanks.
-Dave