version 1.92, 1999/12/02 15:09:46
|
version 1.93, 1999/12/09 18:49:17
|
Line 14 RULES
|
Line 14 RULES
|
|
|
HTML : BEGIN |
HTML : BEGIN |
#ifdef XML |
#ifdef XML |
Use MathMLTX for MathML; |
Use MathMLT for MathML; |
Use GraphMLTX for GraphML; |
Use GraphMLT for GraphML; |
if HtmlDTD = Frameset |
Create '<?xml version="1.0" ?>\12'; |
BEGIN |
Create '<html xmlns="http://www.w3.org/1999/xhtml"'; |
Create '<?xml version="1.0" ?>\12'; |
{*** Create Namespaces; ***} |
Create '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\12'; |
|
Create ' "xhtml1-frameset.dtd">\12'; |
|
Create '<html xmlns="http://www.w3.org/Profiles/xhtml1-frameset"'; |
|
END; |
|
if not HtmlDTD = Frameset |
|
BEGIN |
|
Create '<?xml version="1.0" ?>\12'; |
|
Create '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\12'; |
|
Create ' "xhtml1-transitional.dtd">\12'; |
|
Create '<html xmlns="http://www.w3.org/Profiles/xhtml1-transitional"'; |
|
END; |
|
Create Namespaces; |
|
#else |
#else |
Use MathMLT for MathML; |
Use MathMLT for MathML; |
Use GraphMLT for GraphML; |
Use GraphMLT for GraphML; |
Line 474 RULES
|
Line 462 RULES
|
|
|
Math: BEGIN |
Math: BEGIN |
#ifdef XML |
#ifdef XML |
Create '<m:math'; |
Create '<math xmlns="http://www.w3.org/1998/Math/MathML"'; |
#else |
#else |
Create '<math'; |
Create '<math'; |
#endif |
#endif |
Line 482 RULES
|
Line 470 RULES
|
Create '>\12'; |
Create '>\12'; |
indent +2; |
indent +2; |
indent -2 after; |
indent -2 after; |
#ifdef XML |
|
Create '</m:math>\12' After; |
|
#else |
|
Create '</math>\12' After; |
Create '</math>\12' After; |
#endif |
|
END; |
END; |
|
|
XMLGraphics: BEGIN |
XMLGraphics: BEGIN |
#ifdef XML |
#ifdef XML |
Create '<g:xmlgraphics'; |
Create '<xmlgraphics xmlns="http://www.w3.org/Graphics/SVG/Amaya2D"'; |
#else |
#else |
Create '<xmlgraphics'; |
Create '<xmlgraphics'; |
#endif |
#endif |
Line 499 RULES
|
Line 483 RULES
|
Create '>\12'; |
Create '>\12'; |
indent +2; |
indent +2; |
indent -2 after; |
indent -2 after; |
#ifdef XML |
|
Create '</g:xmlgraphics>\12' After; |
|
#else |
|
Create '</xmlgraphics>\12' After; |
Create '</xmlgraphics>\12' After; |
#endif |
|
END; |
END; |
|
|
Paragraph: BEGIN |
Paragraph: BEGIN |