Understanding @colsep and @rowsep

Hi all, Can someone shed some light on how the *@colsep* and*@rowsep* attributes are used for CALS tables? The information I found is not clear and detailed enough for me. I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set *@frame="all"* to create lines for particular rows or columns only? For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set *@frame="all"* or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ... does not have these *@colsep* and*@rowsep* attributes, only *@frame="all"*, and is rendered as desired with my CHM and PDF transformations. I have several tables with *@colsep*/*@rowsep="0" *or*="1"*. These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)? Regards, Frank -- *Frank Dissinger* Documentation Manager .................................................................... *CGS Publishing Technologies International GmbH* *Email *frank.dissinger@cgs-oris.com | *Web* www.cgs-oris.com <http://www.cgs-oris.com/> *Address* Kettelerstr. 24 | D-63512 Hainburg | Germany *Phone* +49 6182 9626-27 | *Fax* +49 6182 9626-99 *Commercial register* Offenbach, HRB no. 21495 *Managing directors* Bernd Rückert, Christoph Thommessen https://www.cgs-oris.com/Signatur.png <https://www.cgs-oris.com/signatur>

For a CALS table, @frame="all" draws a border around all four outside edges of the table; it does not affect the interior lines. See https://dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html To indicate a table with all the grid lines visible, CALS requires @frame="all" as well as @colsep="1" and @rowsep="1" on all <entry> elements (you can omit colsep on the rightmost cells and rowsep on the finalrow). -- Michael R. Boudreau Electronic Publishing Technology Manager The University of Chicago Press 1427 E. 60th Street Chicago, IL 60637 www.journals.uchicago.edu From: oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com> Date: Wednesday, April 12, 2023 at 9:26 AM To: Oxygen User Mailing List <oxygen-user@oxygenxml.com> Subject: [oXygen-user] Understanding @colsep and @rowsep Hi all, Can someone shed some light on how the @colsep and @rowsep attributes are used for CALS tables? The information I found is not clear and detailed enough for me. I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set @frame="all" to create lines for particular rows or columns only? For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set @frame="all" or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ... [cid:part1.XSPDnEEs.LQ0hfDOH@cgs-oris.com] does not have these @colsep and @rowsep attributes, only @frame="all", and is rendered as desired with my CHM and PDF transformations. I have several tables with @colsep/@rowsep="0" or ="1". These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)? Regards, Frank -- Frank Dissinger Documentation Manager .................................................................... CGS Publishing Technologies International GmbH Email frank.dissinger@cgs-oris.com<mailto:frank.dissinger@cgs-oris.com> | Web www.cgs-oris.com<https://urldefense.com/v3/__http:/www.cgs-oris.com/__;!!BpyFHLRN4TMTrA!5ACIoOFYLTPmsdgcngAoZ9sN46VWzHUjNfEAgnIs-SezUgddHNuOLZcL5uLB5kJihSc93sKzoT0B-X81_34rByVOnnO9_Sfv$> Address Kettelerstr. 24 | D-63512 Hainburg | Germany Phone +49 6182 9626-27 | Fax +49 6182 9626-99 Commercial register Offenbach, HRB no. 21495 Managing directors Bernd Rückert, Christoph Thommessen [https://www.cgs-oris.com/Signatur.png]<https://urldefense.com/v3/__https:/www.cgs-oris.com/signatur__;!!BpyFHLRN4TMTrA!5ACIoOFYLTPmsdgcngAoZ9sN46VWzHUjNfEAgnIs-SezUgddHNuOLZcL5uLB5kJihSc93sKzoT0B-X81_34rByVOnhxcGWvh$>

Thank you! Hm... These attributes were set on <table> and <tgroup> in my DITA files, but not on <entry>, and the attribute value was sometimes = "0", sometimes = "1". Nevertheless the tables rendered correctly, but perhaps only because I have set up the CSS and MiramoPDF styles to create frames for all table cells for all <table> elements. I'll have to investigate this... So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>? Frank ------------------------------------------------------------------------ Am 12.04.2023 um 16:36 schrieb Michael Boudreau:
For a CALS table, *@frame=**"**all"*draws a border around all four outside edges of the table; it does not affect the interior lines. See https://dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html
To indicate a table with all the grid lines visible, CALS requires *@frame=**"**all"*as well as *@colsep=**"**1"*and *@rowsep=**"**1"*on all <entry> elements (you can omit colsep on the rightmost cells and rowsep on the finalrow).
--
Michael R. Boudreau
Electronic Publishing Technology Manager
The University of Chicago Press
1427 E. 60^th Street
Chicago, IL 60637
www.journals.uchicago.edu
*From: *oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com> *Date: *Wednesday, April 12, 2023 at 9:26 AM *To: *Oxygen User Mailing List <oxygen-user@oxygenxml.com> *Subject: *[oXygen-user] Understanding @colsep and @rowsep
Hi all,
Can someone shed some light on how the *@colsep* and*@rowsep* attributes are used for CALS tables? The information I found is not clear and detailed enough for me.
I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set *@frame="all"* to create lines for particular rows or columns only?
For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set *@frame="all"* or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ...
does not have these *@colsep* and*@rowsep* attributes, only *@frame="all"*, and is rendered as desired with my CHM and PDF transformations.
I have several tables with *@colsep*/*@rowsep="0" *or*="1"*. These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)?
Regards,
Frank
--
*Frank Dissinger*
Documentation Manager
....................................................................
*CGS Publishing Technologies International GmbH*
*Email *frank.dissinger@cgs-oris.com | *Web* www.cgs-oris.com <http://www.cgs-oris.com/>
*Address* Kettelerstr. 24 | D-63512 Hainburg | Germany
*Phone* +49 6182 9626-27 | *Fax* +49 6182 9626-99
*Commercial register* Offenbach, HRB no. 21495
*Managing directors* Bernd Rückert, Christoph Thommessen
https://www.cgs-oris.com/Signatur.png <https://www.cgs-oris.com/signatur>

@colsep is allowed on the <colspec>, <entry>, <table>, and <tgroup> elements; and @rowsep is allowed on the <colspec>, <entry>, <row>, <table>, and <tgroup> elements. However, the meaning of setting those attributes to “1” on some elements is unclear (e.g., what should <colspec rowsep="1"> produce?), and different applications may not interpret them the same way. Setting the attributes on each <entry> may be tedious but should be unambiguous. -- Michael R. Boudreau Electronic Publishing Technology Manager The University of Chicago Press 1427 E. 60th Street Chicago, IL 60637 www.journals.uchicago.edu From: oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com> Date: Wednesday, April 12, 2023 at 10:19 AM To: Oxygen User Mailing List <oxygen-user@oxygenxml.com> Subject: [oXygen-user] Understanding @colsep and @rowsep Thank you! Hm... These attributes were set on <table> and <tgroup> in my DITA files, but not on <entry>, and the attribute value was sometimes = "0", sometimes = "1". Nevertheless the tables rendered correctly, but perhaps only because I have set up the CSS and MiramoPDF styles to create frames for all table cells for all <table> elements. I'll have to investigate this... So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>? Frank ________________________________ Am 12.04.2023 um 16:36 schrieb Michael Boudreau: For a CALS table, @frame="all" draws a border around all four outside edges of the table; it does not affect the interior lines. See https://dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html<https://urldefense.com/v3/__https:/dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html__;!!BpyFHLRN4TMTrA!9LJkNBvzzhYkZ6RRgxHc8PptvwXf7D7kYS-jj9SAKAY5g_nHNLp8IWWqZGMsIfkLU7yYIjRNkhmrYvkw5bqxOtPBtXXMCZlB$> To indicate a table with all the grid lines visible, CALS requires @frame="all" as well as @colsep="1" and @rowsep="1" on all <entry> elements (you can omit colsep on the rightmost cells and rowsep on the finalrow). -- Michael R. Boudreau Electronic Publishing Technology Manager The University of Chicago Press 1427 E. 60th Street Chicago, IL 60637 www.journals.uchicago.edu<http://www.journals.uchicago.edu> From: oXygen-user <oxygen-user-bounces@oxygenxml.com><mailto:oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com><mailto:frank.dissinger@cgs-oris.com> Date: Wednesday, April 12, 2023 at 9:26 AM To: Oxygen User Mailing List <oxygen-user@oxygenxml.com><mailto:oxygen-user@oxygenxml.com> Subject: [oXygen-user] Understanding @colsep and @rowsep Hi all, Can someone shed some light on how the @colsep and @rowsep attributes are used for CALS tables? The information I found is not clear and detailed enough for me. I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set @frame="all" to create lines for particular rows or columns only? For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set @frame="all" or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ... [cid:part1.8Uz34ycG.FJSg3NFf@cgs-oris.com] does not have these @colsep and @rowsep attributes, only @frame="all", and is rendered as desired with my CHM and PDF transformations. I have several tables with @colsep/@rowsep="0" or ="1". These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)? Regards, Frank -- Frank Dissinger Documentation Manager .................................................................... CGS Publishing Technologies International GmbH Email frank.dissinger@cgs-oris.com<mailto:frank.dissinger@cgs-oris.com> | Web www.cgs-oris.com<https://urldefense.com/v3/__http:/www.cgs-oris.com/__;!!BpyFHLRN4TMTrA!9LJkNBvzzhYkZ6RRgxHc8PptvwXf7D7kYS-jj9SAKAY5g_nHNLp8IWWqZGMsIfkLU7yYIjRNkhmrYvkw5bqxOtPBtchIV37A$> Address Kettelerstr. 24 | D-63512 Hainburg | Germany Phone +49 6182 9626-27 | Fax +49 6182 9626-99 Commercial register Offenbach, HRB no. 21495 Managing directors Bernd Rückert, Christoph Thommessen [https://www.cgs-oris.com/Signatur.png]<https://urldefense.com/v3/__https:/www.cgs-oris.com/signatur__;!!BpyFHLRN4TMTrA!9LJkNBvzzhYkZ6RRgxHc8PptvwXf7D7kYS-jj9SAKAY5g_nHNLp8IWWqZGMsIfkLU7yYIjRNkhmrYvkw5bqxOtPBteqRp5Iq$>

If you are trying to determine if your files are portable, I'd run your content through the standard OT plugins for pdf and html to test your results.I'd also suggest that rather than trying to use the framemaker converted files I'd start building some test content that you build directly with oxygen. It doesn't have to be big and complicated, just enough to verify your questions and concerns. You might want to use your content for examples but build a 2 col 3 row table and see what happens when you apply the different attributes at different levels. Start simple and where you would like to mange the rules, process and see what you get. Once you get the sample table the way you want compare it with the framemaker version and strip out or add markup as needed.Collect all of these samples together in an organized manner and now you have a minimal test document that you can test with rather than trying to find examples in the larger content body. This format sample will help you as you add tools or switch vendors an approaches. You will now have a small sample you can quickly run or import into these tools to understand how well they work or changes you will have to make.Sent from my Verizon, Samsung Galaxy smartphone -------- Original message --------From: Frank Dissinger <frank.dissinger@cgs-oris.com> Date: 4/12/23 8:18 AM (GMT-08:00) To: Oxygen User Mailing List <oxygen-user@oxygenxml.com> Subject: [oXygen-user] Understanding @colsep and @rowsep Thank you! Hm... These attributes were set on <table> and <tgroup> in my DITA files, but not on <entry>, and the attribute value was sometimes = "0", sometimes = "1". Nevertheless the tables rendered correctly, but perhaps only because I have set up the CSS and MiramoPDF styles to create frames for all table cells for all <table> elements. I'll have to investigate this... So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>? Frank Am 12.04.2023 um 16:36 schrieb Michael Boudreau: @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4;}@font-face {font-family:"Times New Roman \(Body CS\)"; panose-1:2 11 6 4 2 2 2 2 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; font-size:11.0pt; font-family:"Calibri",sans-serif;}a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;}span.EmailStyle21 {mso-style-type:personal-reply; font-family:"Calibri",sans-serif; color:windowtext; font-weight:normal; font-style:normal;}.MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;}div.WordSection1 {page:WordSection1;} For a CALS table, @frame="all" draws a border around all four outside edges of the table; it does not affect the interior lines. See https://dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html To indicate a table with all the grid lines visible, CALS requires @frame="all" as well as @colsep="1" and @rowsep="1" on all <entry> elements (you can omit colsep on the rightmost cells and rowsep on the finalrow). -- Michael R. Boudreau Electronic Publishing Technology Manager The University of Chicago Press 1427 E. 60th Street Chicago, IL 60637 www.journals.uchicago.edu From: oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com> Date: Wednesday, April 12, 2023 at 9:26 AM To: Oxygen User Mailing List <oxygen-user@oxygenxml.com> Subject: [oXygen-user] Understanding @colsep and @rowsep Hi all, Can someone shed some light on how the @colsep and @rowsep attributes are used for CALS tables? The information I found is not clear and detailed enough for me. I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set @frame="all" to create lines for particular rows or columns only? For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set @frame="all" or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ... does not have these @colsep and @rowsep attributes, only @frame="all", and is rendered as desired with my CHM and PDF transformations. I have several tables with @colsep/@rowsep="0" or ="1". These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)? Regards, Frank -- div.signature {font-family: Verdana, sans-serif; font-size: 10pt; color: #7F8C8D; padding-top: 0.4em;} div.name {padding-bottom: 0.8em; padding-top: 0.8em} div.contact {padding-bottom: 0.8em;} p {margin: 0;} span.separator {border-top-style: dotted; border-top-width: 2px; padding-top: 0.6em;} a {color: inherit} Frank Dissinger Documentation Manager .................................................................... CGS Publishing Technologies International GmbH Email frank.dissinger@cgs-oris.com | Web www.cgs-oris.com Address Kettelerstr. 24 | D-63512 Hainburg | Germany Phone +49 6182 9626-27 | Fax +49 6182 9626-99 Commercial register Offenbach, HRB no. 21495 Managing directors Bernd Rückert, Christoph Thommessen

So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>? Setting the attributes on the table or tgroup will propagate the values as inherited for each table cell. So you do not need to set them individually on each cell. You only would do that if you want the table cell to have a different value of @rowsep/@colsep than the value set on
Hi Frank, About this question: the table. Setting the attributes on the colspec will influence only the entries in that column. Also link to CALS table specs: https://www.oasis-open.org/specs/a502.htm Regards, Radu Radu Coravu Oxygen XML Editor On 4/12/23 18:18, Frank Dissinger wrote:
Thank you!
Hm... These attributes were set on <table> and <tgroup> in my DITA files, but not on <entry>, and the attribute value was sometimes = "0", sometimes = "1". Nevertheless the tables rendered correctly, but perhaps only because I have set up the CSS and MiramoPDF styles to create frames for all table cells for all <table> elements. I'll have to investigate this...
So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>?
Frank
------------------------------------------------------------------------
Am 12.04.2023 um 16:36 schrieb Michael Boudreau:
For a CALS table, *@frame=**"**all"*draws a border around all four outside edges of the table; it does not affect the interior lines. See https://dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html
To indicate a table with all the grid lines visible, CALS requires *@frame=**"**all"*as well as *@colsep=**"**1"*and *@rowsep=**"**1"*on all <entry> elements (you can omit colsep on the rightmost cells and rowsep on the finalrow).
--
Michael R. Boudreau
Electronic Publishing Technology Manager
The University of Chicago Press
1427 E. 60^th Street
Chicago, IL 60637
www.journals.uchicago.edu
*From: *oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com> *Date: *Wednesday, April 12, 2023 at 9:26 AM *To: *Oxygen User Mailing List <oxygen-user@oxygenxml.com> *Subject: *[oXygen-user] Understanding @colsep and @rowsep
Hi all,
Can someone shed some light on how the *@colsep* and*@rowsep* attributes are used for CALS tables? The information I found is not clear and detailed enough for me.
I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set *@frame="all"* to create lines for particular rows or columns only?
For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set *@frame="all"* or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ...
does not have these *@colsep* and*@rowsep* attributes, only *@frame="all"*, and is rendered as desired with my CHM and PDF transformations.
I have several tables with *@colsep*/*@rowsep="0" *or*="1"*. These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)?
Regards,
Frank
--
*Frank Dissinger*
Documentation Manager
....................................................................
*CGS Publishing Technologies International GmbH*
*Email *frank.dissinger@cgs-oris.com | *Web* www.cgs-oris.com <http://www.cgs-oris.com/>
*Address* Kettelerstr. 24 | D-63512 Hainburg | Germany
*Phone* +49 6182 9626-27 | *Fax* +49 6182 9626-99
*Commercial register* Offenbach, HRB no. 21495
*Managing directors* Bernd Rückert, Christoph Thommessen
https://www.cgs-oris.com/Signatur.png <https://www.cgs-oris.com/signatur>
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com https://www.oxygenxml.com/mailman/listinfo/oxygen-user

Thank you to Radu and the others who replied to my question. I understand that the best way to create tables with grid lines everywhere is when you set both @frame, @colsep and @rowsep = "1" for the <table> element. It can be done differently, but this is likely to be rendered correctly with every default transformation and needs less effort than having to set @colsep and @rowsep for other elements like <tgroup> or each and every <entry>. I have adjusted my Schematron rules accordingly. Regards, Frank ------------------------------------------------------------------------ Am 13.04.2023 um 07:29 schrieb Oxygen XML Editor Support (Radu Coravu):
Hi Frank,
About this question:
So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>? Setting the attributes on the table or tgroup will propagate the values as inherited for each table cell. So you do not need to set them individually on each cell. You only would do that if you want the table cell to have a different value of @rowsep/@colsep than the value set on the table.
Setting the attributes on the colspec will influence only the entries in that column.
Also link to CALS table specs:
https://www.oasis-open.org/specs/a502.htm
Regards,
Radu
Radu Coravu Oxygen XML Editor On 4/12/23 18:18, Frank Dissinger wrote:
Thank you!
Hm... These attributes were set on <table> and <tgroup> in my DITA files, but not on <entry>, and the attribute value was sometimes = "0", sometimes = "1". Nevertheless the tables rendered correctly, but perhaps only because I have set up the CSS and MiramoPDF styles to create frames for all table cells for all <table> elements. I'll have to investigate this...
So perhaps, to keep my DITA data portable and to ensure they are rendered correctly with other transformations, it would be safer to also set @colsep and @rowsep to "1". But really for each <entry>? Wouldn't it be enough for <table>?
Frank
------------------------------------------------------------------------
Am 12.04.2023 um 16:36 schrieb Michael Boudreau:
For a CALS table, *@frame=**"**all"*draws a border around all four outside edges of the table; it does not affect the interior lines. See https://dtd.nlm.nih.gov/options/OASIS/tag-library/19990315/index.html
To indicate a table with all the grid lines visible, CALS requires *@frame=**"**all"*as well as *@colsep=**"**1"*and *@rowsep=**"**1"*on all <entry> elements (you can omit colsep on the rightmost cells and rowsep on the finalrow).
--
Michael R. Boudreau
Electronic Publishing Technology Manager
The University of Chicago Press
1427 E. 60^th Street
Chicago, IL 60637
www.journals.uchicago.edu
*From: *oXygen-user <oxygen-user-bounces@oxygenxml.com> on behalf of Frank Dissinger <frank.dissinger@cgs-oris.com> *Date: *Wednesday, April 12, 2023 at 9:26 AM *To: *Oxygen User Mailing List <oxygen-user@oxygenxml.com> *Subject: *[oXygen-user] Understanding @colsep and @rowsep
Hi all,
Can someone shed some light on how the *@colsep* and*@rowsep* attributes are used for CALS tables? The information I found is not clear and detailed enough for me.
I understand that these attributes create separator lines for colums and rows. Do I only need these attributes when I do not set *@frame="all"* to create lines for particular rows or columns only?
For a normal CALS table with lines for all rows and columns (i.e. like a grid), is enough to set *@frame="all"* or do I additionally need these attributes? The code that Oxygen creates (see below) with these settings (i.e. without these attributes) ...
does not have these *@colsep* and*@rowsep* attributes, only *@frame="all"*, and is rendered as desired with my CHM and PDF transformations.
I have several tables with *@colsep*/*@rowsep="0" *or*="1"*. These attributes may have been added by FrameMaker when I converted unstructured content to DITA. Can I safely remove all of these attributes when I just want a CALS table with row and line separators every (like a grid)?
Regards,
Frank
-- *Frank Dissinger* Documentation Manager .................................................................... *CGS Publishing Technologies International GmbH* *Email *frank.dissinger@cgs-oris.com | *Web* www.cgs-oris.com <http://www.cgs-oris.com/> *Address* Kettelerstr. 24 | D-63512 Hainburg | Germany *Phone* +49 6182 9626-27 | *Fax* +49 6182 9626-99 *Commercial register* Offenbach, HRB no. 21495 *Managing directors* Bernd Rückert, Christoph Thommessen https://www.cgs-oris.com/Signatur.png <https://www.cgs-oris.com/signatur>
participants (4)
-
dvint
-
Frank Dissinger
-
Michael Boudreau
-
Oxygen XML Editor Support (Radu Coravu)