Hi,

I cannot get my-bib-macros.texi to work as expected on an up-to-date
Ubuntu Intrepid i386 laptop running texlive.
my-bib-macros.texi contains a demonstration script which fails thusly:

zen...@virga:~$ more foo.texi
\input texinfo   @c -*-texinfo-*-
@comment %**start of header
@setfilename my-file-with-bib.info
@settitle Texinfo with a Bibliography and References
@include my-bib-macros.texi
@mybibuselist{References}
@comment %**end of header
@node Top, Introduction, (dir), (dir)
@top Top
@menu
* Introduction::
* @mybibnode{}::
@end menu
@node Introduction, @mybibnode{}, Top, Top
@chapter Introduction
The ability of a documentation format to make cross references to a
bibliography, a feature of LaTeX @mybibcite{LaTeX2e}, isn't
currently supported in Texinfo.
@node @mybibnode{},  , Introduction, Top
@chapter References
@itemize @asis
@mybibitem{LaTeX2e} Leslie Lamport, LaTeX User's Guide and
Reference Manual, 2nd edition, Addison-Wesley, Reading,
Massachusetts, 1994.
@end itemize
@bye

zen...@virga:~$ texi2dvi foo.texi
/usr/bin/texi2dvi: Running etex --file-line-error './foo.texi' ...
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 file:line:error style messages enabled.
 %&-line parsing enabled.
entering extended mode
(./foo.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2007-09-03.05]: pdf, fonts, page headings, tables,
conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/share/texmf-texlive/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.3 <23 July 2005>
) localization, formatting, and turning on texinfo input format.)
(./my-bib-macros.texi) (Top) [1] Chapter 1 [2]
Cross reference values unknown; you must run TeX again. Chapter 2 [3] [4] )
Output written on foo.dvi (4 pages, 1112 bytes).
Transcript written on foo.log.
/usr/bin/texi2dvi: Running etex --file-line-error './foo.texi' ...
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
 file:line:error style messages enabled.
 %&-line parsing enabled.
entering extended mode
(./foo.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2007-09-03.05]: pdf, fonts, page headings, tables,
conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions,
(/usr/share/texmf-texlive/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.3 <23 July 2005>
) localization, formatting, and turning on texinfo input format.) (./foo.aux
./foo.aux:7: Undefined control sequence.
<argument> @mybibnode
                      {}-title
@xrdef ...s @turnoffactive @xdef @safexrefname {#1
                                                  }...@expandafter @gdef
@csna...
l.7 @xrd...@mybibnode {}-title}{References}

?

Any help appreciated,
Charlie
-- 
Charlie Zender, Department of Earth System Science
University of California, Irvine (949) 824-2987 :)


Reply via email to