version 1.63, 2000/07/04 07:33:28
|
version 1.64, 2000/07/06 14:43:25
|
Line 1470 Document doc;
|
Line 1470 Document doc;
|
The content of a MTABLE element has been created following |
The content of a MTABLE element has been created following |
the original MathML structure. Create all Thot elements defined |
the original MathML structure. Create all Thot elements defined |
in the MathML S schema. |
in the MathML S schema. |
|
If placeholder, associate an attribute IntPlaceholder with all |
|
cells generated in a MathML table. |
-----------------------------------------------------------------------*/ |
-----------------------------------------------------------------------*/ |
#ifdef __STDC__ |
#ifdef __STDC__ |
void CheckMTable (Element elMTABLE, Document doc) |
void CheckMTable (Element elMTABLE, Document doc, ThotBool placeholder) |
#else /* __STDC__*/ |
#else /* __STDC__*/ |
void CheckMTable (elMTABLE, doc) |
void CheckMTable (elMTABLE, doc, placeholder) |
Element elMTABLE; |
Element elMTABLE; |
Document doc; |
Document doc; |
|
ThotBool placeholder; |
#endif /* __STDC__*/ |
#endif /* __STDC__*/ |
{ |
{ |
ElementType elType; |
ElementType elType; |
Line 1565 void CheckMTable (elMTABLE, doc)
|
Line 1568 void CheckMTable (elMTABLE, doc)
|
} |
} |
row = nextRow; |
row = nextRow; |
} |
} |
CheckAllRows (elMTABLE, doc); |
CheckAllRows (elMTABLE, doc, placeholder); |
} |
} |
|
|
/*---------------------------------------------------------------------- |
/*---------------------------------------------------------------------- |
Line 2527 int *error;
|
Line 2530 int *error;
|
case MathML_EL_MTABLE: |
case MathML_EL_MTABLE: |
/* end of a MTABLE. Create all elements defined in the MathML S |
/* end of a MTABLE. Create all elements defined in the MathML S |
schema */ |
schema */ |
CheckMTable (el, doc); |
CheckMTable (el, doc, TRUE); |
break; |
break; |
case MathML_EL_MTD: |
case MathML_EL_MTD: |
/* Create placeholders within the table cell */ |
/* Create placeholders within the table cell */ |