@c set.htm: -*- Texinfo -*-
@c -------------------------------------------------------------------------
@c
@c Macros for making SET's documentation in HTML format.
@c
@c Author: Salvador Eduardo Tropea (salvador@inti.gov.ar)
@c July 1997.
@c
@c It includes the rhidemac.txi file from Robert H”hne, Eli Zaretskii and
@c Brian J. Fox.
@c
@c -------------------------------------------------------------------------
@include rhidemac.htm
@ifset lang-EN
@set html-docof Documentation of
@set html-vers version
@set html-by by
@macro htmlIsFor
This is the documentation for @value{title-printed}.
@end macro
@macro HeaderPage2
The following master menu lists the major topics in this documentation,
including all the indices.
@end macro
@end ifset
@ifset lang-ES
@set html-docof Documentación de
@set html-vers versión
@set html-by por
@macro htmlIsFor
Esta es la documentaci@value{oacute}n para @value{title-printed}.
@end macro
@macro HeaderPage2
El siguiente es el menú principal de este documento.
@end macro
@end ifset
@macro table4{title1,title2,title3,title4}
@set table-title2 \title2\
@set table-title3 \title3\
@set table-title4 \title4\
@set table-set-center
@*
\title1\ | \title2\ | \title3\ | \title4\ |
@*
@end macro
@macro table3{title1,title2,title3}
@set table-title2 \title2\
@set table-title3 \title3\
@clear table-title4
@set table-set-center
@*
\title1\ | \title2\ | \title3\ |
@*
@end macro
@macro table2{title1,title2}
@set table-title2 \title2\
@clear table-title3
@clear table-title4
@set table-set-center
@*
\title1\ | \title2\ |
@*
@end macro
@macro table2_auto{title1,title2}
@set table-title2 \title2\
@clear table-title3
@clear table-title4
@set table-set-center
@*
\title1\ | \title2\ |
@*
@end macro
@macro titem_{c1,c2,c3,c4}
@ifset table-set-center
@end ifset
@ifclear table-set-center
@end ifclear
\c1\ | \c2\ |
@ifset table-title3
\c3\ |
@ifset table-title4
\c4\ |
@end ifset
@end ifset
@*
@end macro
@macro endtable_{}
@*
@end macro
@unmacro copyright
@macro copyright{}
©
@end macro
@set aacute á
@set eacute é
@set iacute í
@set oacute ó
@set uacute ú
@set Aacute á
@set Eacute É
@set Iacute Í
@set Oacute Ó
@set Uacute Ú
@set ntilde ñ
@set Ntilde Ñ
@macro exclamdown
¡
@end macro
@macro questiondown
¿
@end macro
@set auml ä
@set euml ë
@set iuml ï
@set ouml ö
@set uuml ü
@set Uuml Ü
@set agrave à
@set egrave è
@set igrave ì
@set ograve ò
@set ugrave ù
@set micro µ
@macro lt
<
@end macro
@macro gt
>
@end macro
@macro p
@end macro
@c --- Local crossrefences are @x
@c Does anybody knows how to do it more clean?
@macro x{node,name}
@set name_provided__
@ifeq{"\name\","", @clear name_provided__}
@ifset name_provided__
@w{\name\}
@end ifset
@ifclear name_provided__
@w{\node\}
@end ifclear
@end macro
@macro xv{node,name}
@pxref{\node\,\name\}
@end macro
@macro xV{node,name}
@xref{\node\,\name\}
@end macro
@c --- Entries for menues
@unmacro mitem
@macro mitem2{node,name}
@w{\name\}@*
@end macro
@macro mitem{node}
@w{\node\}@*
@end macro
@macro node_{this, next, prev, up}
@end macro
@c --- Workaround for a bug
@set open-curly @{
@set close-curly @}
@macro ocb
@value{open-curly}
@end macro
@macro ccb
@value{close-curly}
@end macro
@c --- to put a comma in a parameter
@set comma-val ,
@macro comma
@value{comma-val}
@end macro
@c --- Header of the text
@macro HeaderPage1
@finalout
@setchapternewpage odd
@*
@value{html-docof} @value{title-printed} @value{html-vers} @value{version}@*
@*
@value{html-docof} @value{title-printed} @value{html-vers} @value{version}
@*
@value{update-month}
@*
@value{html-by} @value{name-author}@*
@paragraph{}
@htmlIsFor{}
@paragraph{}
Copyright @copyright{} @value{year-copyr} @value{html-by} @value{name-author}
@paragraph{}
@paragraph{}
@end macro
@macro EOFTOC
@end macro
@c --- Make the code fixed width + strong
@unmacro code
@macro code{val}
\val\
@end macro
@c That looks great on Netscape 3
@macro my_flag
@*
@*
@*
@*
@*
@end macro
@macro crossparam{a,b}
@set temporal @x{Variables type 5,Automatic}.
@end macro
@macro code2{a}
@code{\a\}
@end macro
@macro varindex{h,t}
@*
@*
@end macro
@macro conindex{h,t}
@*
@*
@end macro
@macro keyindex{h,t}
@*
@*
@end macro