Skip to main content
Known Participant
May 12, 2015
Question

Controlling Para Tags in Multiple Table Formats

  • May 12, 2015
  • 0 replies
  • 184 views

Hi all,

Frame 12, xDocbook app.

We have multiple table formats, a few of which require different para tags than the bulk of the table formats.  I understand that any para tags applied to the first header row and first body row of a table become part of that table's format, so those tags are retained when you add a new table.

That works for a non-structured doc, i.e. I create a new table based on Format A, and the para tags are different than a new table based on Format B, as I want.  But when I open a structured doc and add a table, the para tags are not applied.  Well, they are applied for all the tables that use Para Tag A -- most of our tables -- but not the tables that use Para Tag B.  I do not define a Para tag in the EDD for any table, i.e. I have this:

If context is: * < TBody

No additional formatting

So I don't see how the EDD is overwriting anything in the Table format itself.

I understand that Frame uses the attribute "tabstyle" to define the table's format, but this is implicit -- it's in the XML but not visible in the element's attribute list unless I explicitly add it to the EDD -- which I have tried.  In which case, I was trying to use a context rule that if tabstyle = "Format B", then apply Para Format B.  But this does not work, either.

Is there a way to enforce specific para tags in a structured document?  Or am I going about it wrong?

Thanks much!

Shelley Hoose

This topic has been closed for replies.