version 1.10, 1997/12/10 15:24:43
|
version 1.11, 1998/01/02 13:25:15
|
Line 145 Table: DL{(DT|DD)+};
|
Line 145 Table: DL{(DT|DD)+};
|
DD > TABLE.TBODY.TR:TD; |
DD > TABLE.TBODY.TR:TD; |
} |
} |
|
|
Numbered List:TABLE{?CAPTION,?THEAD{(t:TR{(chead:TD|chead2:TH)+})+},(TBODY{(TR{TD,?(TD2:TD)+})+})+,?TFOOT{(tf:TR{(cfoot:TD|cfoot2:TH)+})+}}; |
Numbered List:TABLE{?CAPTION,(block:*{(TR{(TD|TH),?(TD2:TD|TH2:TH)+})+})+}; |
{ |
{ |
CAPTION > :OL.LI.STRONG; |
CAPTION > :P.STRONG; |
chead > OL:LI; |
block > :OL; |
chead2> OL:LI; |
|
TBODY > :OL; |
|
TR > OL:LI; |
TR > OL:LI; |
TD > OL.LI:; |
TD > OL.LI:; |
|
TH > OL.LI:; |
TD2 >OL.LI.UL:LI; |
TD2 >OL.LI.UL:LI; |
tf > :OL; |
TH2 >OL.LI.UL:LI; |
cfoot > OL:LI; |
|
cfoot2 > OL:LI; |
|
} |
} |
|
|
Bulleted List:TABLE{?CAPTION,?THEAD{(t:TR{(chead:TD|chead2:TH)+})+},TBODY{(TR{TD,?(TD2:TD)+})+},?TFOOT{(tf:TR{(cfoot:TD|cfoot2:TH)+})+}}; |
Bulleted List:TABLE{?CAPTION,(block:*{(TR{(TD|TH),?(TD2:TD|TH2:TH)+})+})+}; |
{ |
{ |
CAPTION > :UL.LI.STRONG; |
CAPTION > :P.STRONG; |
chead > UL:LI; |
block > :UL; |
chead2> UL:LI; |
|
TBODY > :UL; |
|
TR > UL:LI; |
TR > UL:LI; |
TD > UL.LI:; |
TD > UL.LI:; |
|
TH > UL.LI:; |
TD2 >UL.LI.UL:LI; |
TD2 >UL.LI.UL:LI; |
tf > :UL; |
TH2 >UL.LI.UL:LI; |
cfoot > UL:LI; |
|
cfoot2 > UL:LI; |
|
} |
} |
|
|
! List transformations |
! List transformations |
Line 271 Horizontal Table : *,*+;
|
Line 265 Horizontal Table : *,*+;
|
*><TABLE border=1>.TR:TD.*; |
*><TABLE border=1>.TR:TD.*; |
} |
} |
|
|
Remove Table:TABLE{?CAPTION,?(body:*{(TR{(TD{(?cell_content:*)+}|TH{(?cell_content:*)+})+})+})+}; |
Remove Table:TABLE{?CAPTION,?(body:*{(TR{(*{(?cell_content:*)+})+})+})+}; |
{ |
{ |
CAPTION>H3; |
CAPTION>H3; |
cell_content>:*; |
cell_content>:*; |
} |
} |
|
|
Transpose Table:TABLE{TBODY{TR{(TD)+}|(TR{td2:TD})+}}; |
Transpose Table:TABLE{TBODY{TR{(TD|TH)+}|(TR{td2:TD|th2:TH})+}}; |
{ |
{ |
TD><TABLE BORDER=1>:TR.TD; |
TD><TABLE BORDER=TABLE.BORDER>:TR.TD; |
td2><TABLE BORDER=1>.TR:TD; |
TH>TABLE:TR.TD; |
|
td2><TABLE BORDER=TABLE.BORDER>.TR:TD; |
|
th2>TABLE.TR:TD; |
} |
} |
|
|
|
Heading Cell :?(TD|TH)+,TD,?(TD|TH)+; |
|
{ |
|
TD>:TH; |
|
} |
|
|
|
Data Cell :?(TD|TH)+,TH,?(TD|TH)+; |
|
{ |
|
TH>:TD; |
|
} |
|
|
!headings to/from definitions |
!headings to/from definitions |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |