NetBSD/gnu/dist/texinfo/makeinfo/tests/node-expand.txi

65 lines
1.2 KiB
Plaintext

\input texinfo.tex @c -*-texinfo-*-
@setfilename node-expand.info
@c Makeinfo should expand non-macros such as @@ and @value
@c in node names and node references, including menus.
@c This file deliberately references "Node 1" both via
@c @value and directly; this should not trigger any errors,
@c as long as --commands-in-node-names is used.
@c Index entries should all be expanded as well.
@set node1 Node 1
@ifnottex
@node Top, (dir), (dir), (dir)
@top
@end ifnottex
@menu
* @value{node1} ::
* @@node `2'::
* ``node'' with---tricks::
@end menu
@xref{@@node `2'}.
@node @value{node1}, @@node `2', Top, Top
@chapter Chapter 1
@cindex entry for chapter 1
This is chapter 1.
@xref{@@node `2'}.
@set sec1 Section 1.1
@menu
* @value{sec1}::
@end menu
@node Section 1.1, , Node 1, Node 1
@comment node-name, next, previous, up
@cindex entry for section 1.1
This is section 1.1.
@node @@node `2', ``node'' with---tricks, @value{node1}, Top
@comment node-name, next, previous, up
@chapter Node 2
@cindex entry for chapter 2
This is chapter 2.
@xref{@value{node1}}. @xref{Node 1}.
@xref{``node'' with---tricks, Node with some tricks}.
@node ``node'' with---tricks, , @@node `2', Top
@cindex tricks
Another node.
@printindex cp
@bye