1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- \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 Expansion in Node Names
- @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
|