\input texinfo @c -*-texinfo-*- @c value not expanded, by makeinfo nor by texi2html @c @setfilename nested_formats.info @ifset format_itemize @set format_command_begin @itemize @set format_command itemize @end ifset @ifset format_menu @set format_command_begin @menu @set format_command menu @end ifset @ifset format_float @set format_command_begin @float @set format_command float @end ifset @ifset format_table @set format_command_begin @table @set format_command table @end ifset @ifset format_flushright @set format_command_begin @flushright @set format_command flushright @end ifset @ifset format_multitable @set format_command_begin @multitable @set format_command multitable @end ifset @ifset format_cartouche @set format_command_begin @cartouche @set format_command cartouche @end ifset @ifset format_enumerate @set format_command_begin @enumerate @set format_command enumerate @end ifset @ifset format_deffn @set format_command_begin @deffn fun arg arg1 @set format_command deffn @end ifset @ifset format_example @set format_command_begin @example @set format_command example @end ifset @ifset format_quotation @set format_command_begin @quotation @set format_command quotation @end ifset @ifclear format_command @set format_command_begin @group @set format_command group @end ifclear @c @setfilename @value{format_command}.info @node Top @top Test nested @value{format_command} @macro mymacro in macro @value{format_command_begin} @end @value{format_command} @value{format_command_begin} in format_command @end @value{format_command} Something @value{format_command_begin} @end @value{format_command} Something @value{format_command_begin} in group @end @value{format_command} Something2 @value{format_command_begin} @end @value{format_command} After Something2 @value{format_command_begin} in group @end @value{format_command} After @sp 2 @value{format_command_begin} in group @end @value{format_command} @value{format_command_begin} @quotation A quot---ation @end quotation @end @value{format_command} @subheading subheading @verbatim in verbatim @end verbatim @xml xml para @end xml @html html @end html @tex $$\\partial_t \\eta (t) = g(\\eta(t),\\varphi(t))$$ @end tex @itemize @bullet{} @item i--tem 1 @item i--tem 2 @end itemize @enumerate @item e--numerate @end enumerate @multitable @columnfractions 0.6 0.7 @headitem mu--ltitable headitem @tab another tab @item mu--ltitable item @tab multitable tab @item mu--ltitable item 2 @tab multitable tab 2 @item lone mu--ltitable item @end multitable @example e--xample some text @end example @smallexample s--mallexample @end smallexample @deffn c--ategory d--effn_name a--rguments... d--effn @end deffn @table @bullet @item a l--ine @end table @cartouche c--artouche @end cartouche @flushleft f--lushleft @end flushleft @flushright f--lushright @end flushright @center ce--ntered line @value{format_command_begin} in macro, a format_command containing some other commands. @itemize @bullet{} @item i--tem 1 @item i--tem 2 @end itemize @enumerate @item e--numerate @end enumerate @multitable @columnfractions 0.6 0.7 @headitem mu--ltitable headitem @tab another tab @item mu--ltitable item @tab multitable tab @item mu--ltitable item 2 @tab multitable tab 2 @item lone mu--ltitable item @end multitable @example e--xample some text @end example @smallexample s--mallexample @end smallexample @deffn c--ategory d--effn_name a--rguments... d--effn @end deffn @table @bullet @item a l--ine @end table @cartouche c--artouche @end cartouche @flushleft f--lushleft @end flushleft @flushright f--lushright @end flushright @center ce--ntered line @end @value{format_command} @end macro Call macro @mymacro{} Call macro in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} Call macro in itemize at the beginning of an item @itemize a--n itemize line @item @mymacro{} @item item 1 Call macro in itemize @mymacro{} @item item 2 Call macro in itemize in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end itemize Call macro in enumerate at the beginning of enumerate @enumerate @item @mymacro{} @item enumerate Call macro in enumerate @mymacro{} @item enumerate2 Call macro in enumerate in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end enumerate @multitable @columnfractions 0.6 0.7 @headitem mu--ltitable headitem @tab another tab @item multitable item @tab multitable tab. And after Call macro in mutitable after item @item @mymacro{} @item multitable item 2 @tab multitable tab 2 Call macro in mutitable @mymacro{} @item lone multitable item Call macro in mutitable in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end multitable call macro at the example beginning @example @mymacro{} example some text call macro in example @mymacro{} more example text call macro in example in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end example @smallexample s--mallexample @end smallexample @deffn c--ategory d--effn_name a--rguments... deffn call macro in deffn @mymacro{} deffn continues call macro in deffn in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end deffn call macro in deffn at the beginning @deffn c--ategory2 d--effn_name2 a--rguments2... @mymacro{} @end deffn @table @bullet @item a line call macro in table @mymacro{} call macro in table at an item beginning @item a line @mymacro{} @item a line2 call macro in table in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end table call macro at cartouche begin @cartouche @mymacro{} cartouche call macro in cartouche @mymacro{} call macro in cartouche in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end cartouche @flushleft call macro in flushleft @mymacro{} flushleft call macro in flushleft in format_command @value{format_command_begin} @mymacro{} @end @value{format_command} @end flushleft @flushright @mymacro{} flushright @value{format_command_begin} @mymacro{} @end @value{format_command} @end flushright @bye