如何在 table 列 DITA 中设置对齐

How to set up an align in table column DITA

我正在使用 DITA 制作 pdf。

因此,在创建 table 时,我可以将其文本设置为左对齐,但我需要几列居中。现在我必须点击每个条目来设置选项。

问题是:如何在不单击每个条目的情况下将整列居中对齐?

您可以在 table 'colspecs' 中指定列对齐方式。

只需修改 colspec 元素的对齐属性即可。一个例子:

<table frame="all" rowsep="1" colsep="1" id="table_lcx_k4j_wy">
<title/>
<tgroup cols="4">
 <colspec colname="c1" colnum="1" colwidth="1.0*" align="left"/>
 <colspec colname="c2" colnum="2" colwidth="1.0*" align="center"/>
 <colspec colname="c3" colnum="3" colwidth="1.0*" align="left"/>
 <colspec colname="c4" colnum="4" colwidth="1.0*" align="center"/>
 <thead>
  <row>
   <entry>Header 1</entry>
   <entry>Header 2</entry>
   <entry>Header 3</entry>
   <entry>Header 4</entry>
  </row>
 </thead>
 <tbody>
  <row>
   <entry>Text</entry>
   <entry>Text</entry>
   <entry>Text</entry>
   <entry>Text</entry>
  </row>
 </tbody>
</tgroup>