> From: Grzegorz Adam Hankiewicz <[EMAIL PROTECTED]>
> Date: Tue, 17 Oct 2000 23:40:31 +0200 (CEST)
>
> Here goes the bug report:
Thank you for your report.
> I can run makeinfo --no-split allegro.texi and get allegro.inf which is a
> correct info file with proper cross-references. When I run texi2dvi on the
> .texi file, I get loads of errors of undefined cross-references
I think there's a problem in allegro.texi as far as cross-references
are concerned: the nodes don't have any sectioning directives, such as
@chapter or @section. Without these directives, TeX will not be able
to produce cross-references, since TeX ignores @node's for that
purpose. (I believe this is explained in the Texinfo manual.)
> In the end, I would like to know why the info version of the sent texi
> file works ok, but not the output of texi2dvi. Wasn't texi supposed to
> generate correctly both online and printed documentation?
For both versions to be correct, you need to observe the rules
outlined in the Texinfo manual. In particular, both @node and
sectioning commands need to be present.
_______________________________________________
Bug-texinfo mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-texinfo