<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Roy,<br>
<br>
</div>
<blockquote type="cite"
cite="mid:025301d3009a$c8df5740$5a9e05c0$@ntlworld.com">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">...<span
style="font-size:10.0pt;font-family:Consolas;color:blue;background:white;mso-highlight:white"></span><span
style="font-size:10.0pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have suggested the “type” of each
attribute might be “NMTOKEN”. There may well be better types.
If not, then “NMTOKEN” would need some explanation.</p>
</div>
</blockquote>
<br>
I am not detailed familiar with all of the XML definition
terminology, so I may not have the correct definition in mind here.
My understanding of "NMTOKEN" is that it must be a valid XML name.
These are alphanumeric characters plus underscore and dash. <br>
<br>
This is the same set of characters as class names; however, class
names have the restriction that it must start with a letter and the
value is case insensitive. Also it is allowed (and standard
practice) to use multiple class names for the value. Each name is
separated from the others by white space. This is not a valid
NMTOKEN.<br>
<br>
<br>
<div class="moz-signature">-- <br>
<font class="tahoma,arial,helvetica san serif" color="#333366">
<font size="+1"><b>Leonard Daly</b></font><br>
3D Systems & Cloud Consultant<br>
LA ACM SIGGRAPH Chair<br>
President, Daly Realism - <i>Creating the Future</i>
</font></div>
</body>
</html>