tag | parameters |
SectTitle | number |
SubSectTitle | |
SubSect | |
SubSubSectTitle | |
TxtHelp | |
TxtAdvice | |
TxtStatements | letter,number |
ProbHead | label |
ProbAns | |
TxtDefinition | letter,number |
TxtProb | letter,number,title |
TxtPrac | |
SummaryItem | |
SummaryItems | |
TsStart | |
PpStart | |
PraFrame | number |
PraHelp | |
SuStart | |
SugFrame | number |
WorkHere | |
WriteOnLine | |
TsEnd | |
AnStart | |
AnEnd | |
MeStart | |
MeEnd | |
IdStart | |
IdEnd | |
IdItems | |
TxStart | |
ChapterFirstPage | |
Order | |
TxtHelpTwo | |
TxtHelpThree | |
TxtExample | letter,number |
TxtCapPrac | |
TxtInst | |
TutSect | number |
TutFrame | letter,number,title |
TutHelp | |
TxtRdgs | |
SugHelp | |
BriefAns | |
TutPrac | |
TxtDescr | |
TutFrameItem | |
mTitle | |
mAuthor | |
Asknowledgments | |
NsfAsknowledgments | |
PsStart | |
AsStart | |
AsItem | |
spcap | number |
pcap | number,letter |
help | module,number |
GlossaryList | |
| |
LgStart | |
LgEnd | |
thmbox |
tag | parameters |
m | |
DisplayEqn | letter,number |
MajorDisplayEqn | letter,number |
eqn | number |
FourEqns | number |
ThreeEqns | number |
tag | parameters |
LeftFigure | letter,number,figure |
TwoFigures | letter1,number1,figure1,letter2,number2,figure2 |
UnframedFigure | figure |
FullFigure | letter,number,figure |
TxtAndUnframedFigure | figure |
ThreeFigures | letter1,number1,figure1,letter2,number2,figure2,letter3,number3,figure3 |
TxtInLineFigure | figure |
TwoFullFigures | figure1,figure2 |
boundar | |
CaptionAfterFullFramedFigure | figure |
ItemFigure | figure |
CharacterFigure | figure |
ThreeFullFigures | figure1,figure2,figure3 |
LeftUnframedEpsFigure | figure |
TxtAndFigure | figure |
tag | parameters |
LeftTable | |
LeftTableAdd |
tag | parameters |
TxtFigRef | letter,number |
TxtFigRefNew | module,small,letter,number |
eqnno | number |
AnsRef | module,refer |
TxtDefEqnStaRef | letter,number |
TxtDefEqnStaRefNew | module,small,letter,number |
SugFrameRef | module,refer |
PraFrameRef | module,refer |
TxtSectRef | module,small,section |
TxtProbRef | module,small,letter,number |
TxtEqnChRef | number1,small,letter,number2 |
TxtSectChRef | module,letter,small,number |
prrqone | arg |
TutSectRef | module,small,refer |
TutFrameRef | module,letter,small,number |
TxtStaChRef | module,letter,small,number |
SugFrameChRef | module,number |
ChRef | |
TxtProChRef | number1,small,letter,number2 |
TxtDefChRef | number1,small,letter,number2 |
TxtFigChRef | module,letter,small,number |
ChRefNo | module |
furtherhelp | module,number |
tag | parameters |
revhist | revision |
HoursPages | |
index | content,list |
IdTitle | |
IdAuthor | |
IdVersEval | data,stage |
HRO | number |
TX | number |
TS | number |
AN | number |
ME | number |
PS | number |
LG | number |
RD | number |
AS | number |
InputSkills | |
KnowledgeSkills | |
ProblemSolvingSkills | |
RuleApplicationSkills | |
OptionalResources | |
RequiredResources | |
PostOptions |
Examples:
CBI style file consists of separate entries. Each entry defines one tag (opening or closing) and the rules to work with it for different targets: web output, text output (paper version of CBI material), metadata (database), ... . Each opening tag posess its closing counterpart.
The formal structure of the pair of entries (opening or closing tags):<definetag name = "actual name" parms="list of the actual parameters"> <meta> <output> how it works for metadata target </meta> <render> <web> how it works for web target </web> <tex> how it works for text target </tex> </render> </definetag> <definetag name = "/actual name"> <meta> how it works for metadata target </output> </meta> <render> <web> how it works for web target </web> <tex> how it works for text target </tex> </render> </definetag>
Note, that list of the actual parameters is used only in the style file and does not influence on the functionality of the tag. The <output> tag redefine the standard output in the parser (it is always open for web and text target and closed for metadata by default).
Examples:
<definetag name = "revhist" parms = "revision"> <meta> <output> <revhist display="Revision History"> $revision </meta> <render> <tex> \revhist{$revision} </tex> </render> </definetag> <definetag name = "/revhist"> <meta> </revhist> </output> </meta> <render> <tex> </tex> </render> </definetag>
<definetag name = "UnframedFigure" parms="figure"> <meta> </meta> <render> <web> <p><center><img src="$figure.gif" align=center border=1> </web> <tex> \UnframedFigure{$figure} </tex> </render> </definetag> <definetag name = "/UnframedFigure"> <meta> </meta> <render> <web> </img></center></p> </web> <tex> </tex> </render> </definetag>