Paul,
I'm not sure I understand exactly what you want to do. Am I on the right track with the code below?The specval in tfoot might need to use a system-func ...
<e-i-c gi="tfoot" context="*" table"=">
<charlist inherit="1">...</charlist>
<att>
<specval attname="revision" attloc="tfoot" attval="version_1">
<charsubset charsubsetref="SUPPRESS"></charsubset>
</att>
</e-i-c>
<e-i-c gi="whatever">
<charlist inherit="1">
<usetext source="!<table><tgroup cols="1"><br /><thead><row><entry>!,thhead.txt,!</entry></row></thead><br /><tfoot revision="version_2;version_3"><row><entry>!,tfoot.txt,!</entry></row></tfoot><br /><tbody><row><entry>!,tbody.txt,!</entry></row></tbody><br /></tgroup></table>!"></usetext>
</charlist>
</e-i-c>
Suzanne
"WYSIWYG is last-century technology!"
www.FOSIexpert.com