SCHEMA MUST START WITH COMMENTS.
COMMENTS MUST BE TERMINATED WITH ONE EMPTY LINE.
THIS NOTE IS AN EXAMPLE HOW THIS IS DONE.
HEADER OPTIONALLY FOLLOWS THIS EMPTY LINE.

\\short-ml
escaper=\
escapee=.
indent=
\\end of header

S T A T E S   L I S T 
KEYE_              'escape tag for "tag extentions"; not used yet; 
HTML_              ' _ means "extendable html element";
HEAD_              'comments in \\states list must start with apostrophe
title_             'low case: no tag subelements == "tagable";
'comments
BODY_			
p
pre_
hr
br
A_
TABLE_  m    'm means to print <!element-level> comment
TR_
TD_
APPLET_
BASE
DIV_
EMBED_
IMG
MAP
FONT_
b_
FORM_
INPUT
TEXTAREA_
SELECT_
OPTION_
AREA
sub_
sup_	
SCRIPT_ 	foreign  
%_		foreign  halftag       'order has no matter: "halftag foreign" will work;
?_      	foreign  halftag       
'^m              SML
'^s              <a href="schema.txt">schema</a>
'^t              &#9;
'^tt             &#9;&#9;
^4              &nbsp;&nbsp;&nbsp;&nbsp;
^2              &nbsp;&nbsp; 
&#60;           a 
&#62;           a         
&#38;           a 
&nbsp;          a                      'this is an abbreviation
#common				       
#start                                 'initial state before reading a source
'======================
^meta    "
  <META NAME=""resource-type"" CONTENT=""document""> 
  <META NAME=""description"" CONTENT=""A few fopics from Linear Algebra topics"">
  <META NAME=""keywords"" CONTENT=""vector, functional, basis, matrix, tensor, dual vector"">
  <META NAME=""copyright"" CONTENT=""(C) 2000 Landkey Computers"">
  <META NAME=""distribution"" CONTENT=""global""> "
^greek  "<META http-equiv=""Content-Type"" content=""text/html; charset=iso-8859-7"">  <!greek:>"
'===================================================================
'      Greek alphabet 
'-------------------------------------------------------------------
^Ga    Ã                
^De    Ä
^Th    È
^La    Ë
^X1    Î
^Pi    Ð
^Si    Ó
^Ph    Ö
^Ps    Ø
^Og    Ù
^al    á
^be    â
^ga    ã
^de    ä
^ep    å
^ze    æ
^et    ç
^th    è
^io    é
^ka    ê
^la    ë
^mu    ì
^nu    í
^xi    î
^om    ï
^pi	 ð
^rh	 ñ
^te	 ò
^si	 ó
^ta	 ô
^up	 õ
^ph	 ö
^ch	 ÷
^ps	 ø
^og	 ù
'   *********** WARINING *******************
'   in PHP-version STATES LIST 
'   does not let to put comment in last line
'   ****************************************
^.bi  "<img class=""sym"" src=""symb/bi.gif"" /> "
^.an  "<img class=""sym"" src=""symb/an.gif"" /> "
^.em  "<img class=""sym"" src=""symb/em.gif"" /> "
^.eq  "<img class=""sym"" src=""symb/eq.gif"" /> "
^.fa  "<img class=""sym"" src=""symb/fa.gif"" /> "
^.ex  "<img class=""sym"" src=""symb/ex.gif"" /> "
^.hs  "<img class=""sym"" src=""symb/hs.gif"" /> "
^.if  "<img class=""sym"" src=""symb/if.gif"" /> "
^.ig  "<img class=""sym"" src=""symb/ig.gif"" /> "
^.it  "<img class=""sym"" src=""symb/it.gif"" /> "
^.nb  "<img class=""sym"" src=""symb/nb.gif"" /> "
^.ne  "<img class=""sym"" src=""symb/ne.gif"" /> "
^.nl  "<img class=""sym"" src=""symb/nl.gif"" /> "
^.nt  "<img class=""sym"" src=""symb/nt.gif"" /> "
^.ot  "<img class=""sym"" src=""symb/ot.gif"" /> "
^.pd  "<img class=""sym"" src=""symb/pd.gif"" /> "
^.pr  "<img class=""sym"" src=""symb/pr.gif"" /> "
^.sb  "<img class=""sym"" src=""symb/sb.gif"" /> "
^.sg  "<img class=""sym"" src=""symb/sg.gif"" /> "
^.un  "<img class=""sym"" src=""symb/un.gif"" /> "
^:de  "<b>Definition</b>"
^style  " <style> 
          .sym {width:15px; height:15px; position:relative; left:10px; }
          body {font-size:15px; 
                font-family:monospace; 
                background-color:#ffffff;
          }
          pre { font-size:15px; }

</style> "
^reference      <a href="r\index.htm" > References  </a><br><br> 




\\shortcuts; column syntax: control, state,  element or abbreviation which is used in shortcuttee
h     #start            html
h     html              head	
t     head              title
b     html              body
k     #common           keye
h     #common           hr
r     #common           tr
d     #common           td
b     #common           b
p     #common           p
a     #common           a
_     #common           br
t     #common           table
f     #common           font
g     #common           img
o     #common           form
i     #common           input
x     #common           textarea
s     #common           select
c     #common           option
w     #common           pre
v     #common           div
-     #common           &nbsp;
<     #common           &#60;
>     #common           &#62; 
&     #common           &#38;
l     #common           script
%     #common           %
?     #common           ?
[     #common           sub
]     #common           sup
^     #common           ^

\\taggroup  'one word \\taggroup is required in first line.
KEYE

\\tagcuts


\\taggroup
A

\\tagcuts:  column syntax: tagcut==parcut [  ,replacee==parameter, partype [ ,nextelement-in-elements-tree]]
r  href="               "
a  href="http://        "
n  name="               "
#  href="#              "
t  target="             "
m  href="mailto:        "


\\taggroup
TABLE
TR
TD

\\tagcuts:  column syntax: tagcut==parcut [  ,replacee==parameter, partype [ ,nextelement-in-elements-tree]]
r       rowspan=                #		
c       colspan=                #		
vt      valign=top              ,		
vm      valign=middle           ,       ,
vb      valign=bottom           ,       ,
al      align=left
ac      align=center
ar      align=right
#       bgcolor=#               6       ,
w       width=                  #       ,
h       height=                 #       ,
p       cellpadding=            #
s       cellspacing=            #

\\taggroup
TABLE

\\tagcuts
b       border=         #       ,
R       ,               ,       tr


\\taggroup
TR

\\tagcuts
D     ,			,           TD


\\taggroup
TD

\\tagcuts
nw      nowrap          ,
F       ,               ,       font
B       ,               ,       bold
D       ,               ,       td	


\\taggroup
INPUT

\\tagcuts
b `type=button name="`   	"
h `type=hidden name="`   	"
p `type=password name="` 	"
r `type=radio name="rdb`	"
c `type=checkbox name="`        "
u `type=submit name="`   	"
t `type=text name="`     	"
f `type=file name="`		"
n  name="			"
v   value="            	   	"
s   size=                       #
m   maxlength=                  #
oc  onClick="                   "
om  onMove="                    "


\\taggroup
FORM

\\tagcuts
a action="	    	"
p method=post   	,
g method=get    	,
n name="         	"	



\\taggroup
SELECT

\\tagcuts
n name="  	"
s size=	     	#
m multiple
f onFocus="  	"


\\taggroup
OPTION

\\tagcuts
v value="    	"
s selected 


\\taggroup
TEXTAREA

\\tagcuts
r rows=		#
c cols=		#
n name="        "
o wrap=off      
v wrap=virtual
p wrap=physical




\\taggroup
BODY

\\tagcuts
t text=#                6		
g target=               #space     
G target="              "
w width=#               #
# bgcolor=#             6
l link=#                6
v vlink=#               6
a alink=#               6
P ,                     ,             p





\\taggroup
FONT

\\tagcuts
f     face=  		#space     
#     color=#		6
s     size=			#
a     face=arial
t     face=times
v     face=veranda,helvetica,arial
l     face="lucida,verdana,helvetica,arial"
h     face='tahoma,verdana,arial,helvetica,sans-serif'
c     face="courier"
B     ,			,	b


\\taggroup
BASE

\\tagcuts
t     target=	#space


\\taggroup
DIV

\\tagcuts
ac    align=center
al    align=left
ar    align=right

\\taggroup
EMBED

\\tagcuts
s     src="		"
h     height=		#
w     width=		#
u     units="		"
p     pluginspage="	"

\\taggroup
AREA

\\tagcuts
s  shape=
-n  name="	"
n   name="are   "
c   coords="	"
h   href="	"
t   target="	"
ot  onMouseOut="	"
ov  onMouseOver="	"


\\taggroup
IMG

\\tagcuts
r	src="		"
a	src="http://	"


\\taggroup
HTML

\\tagcuts
H     ,			,           HEAD

\\taggroup
HEAD

\\tagcuts
T     ,			,           TITLE


\\taggroup
SCRIPT

\\tagcuts
j     language="JavaScript"
b     language="VBScript"