Hello Jonas,

On 10/09/2005, at 12:33 AM, Jan Tobias Muehlberg wrote:


Hi,

I'm having a problem with latex2html while parsing bibtex entries
containint \input{} commands. For example I'm using the
following entry to get around the string length limitations of
bibtex -- bib/weber-success_of_os_annoted.tex only contains a really
long annotation.

| @book{weber:success_of_os,
|  AUTHOR       = {Weber, Steven},
|  Title        = {{The Success of Open Source}},
|  Publisher    = {Harvard University Press},
|  Address      = {Cambridge},
|  Year         = {2004},
|  ANNOTE       = {
|                  \input{bib/weber-success_of_os_annoted}
|                 }}

This works pretty nice with latex but latex2html renders a big
picture containing the text from bib/weber-success_of_os_annoted.tex.

Any ideas how to get this work?

LaTeX2HTML just inputs the  .bbl  file that was created when
you processed your file with  LaTeX + BibTeX, etc.

However, this happens *after* \input files have been interpolated
into the full job. This means that your use of \input within
the bibliography is interpreted as an unknown command, which is
then passed over to LaTeX to interpret -- hence the image.


What you can do is to put the contents of the .bbl file
directly into the main job, as:

 \begin{thebibliography}{99}
  ... put the .bbl file's contents here ...
 \end{thebibliography}

This makes the .bbl contents part of the normal job
that LaTeX2HTML handles, so the \input commands
*will* cause the files to become interpolated, and
their contents properly interpreted as LaTeX source
for conversion into HTML.

Even the following should work:

 \begin{thebibliography}{99}
  \input{<filename>.bbl}
 \end{thebibliography}

with the appropriate <filename> .




Best,
J. Tobias



Hope this helps,

    Ross Moore



--
"The GNU philosophy is about freedom. To be free one must have
personal power. Personal power is an individual thing, difficult to
obtain and quick to perish."                   -- Krisno Pryosusilo
_______________________________________________
latex2html mailing list
[email protected]
http://tug.org/mailman/listinfo/latex2html


------------------------------------------------------------------------
Ross Moore                                         [EMAIL PROTECTED]
Mathematics Department                             office: E7A-419
Macquarie University                               tel: +61 +2 9850 8955
Sydney, Australia  2109                            fax: +61 +2 9850 8114
------------------------------------------------------------------------


_______________________________________________
latex2html mailing list
[email protected]
http://tug.org/mailman/listinfo/latex2html

Reply via email to