早上好!
我正在尝试创建一个大表,我可以为较小的子部分调整零碎,但我遇到了一些麻烦。这就是我正在做的事情,基本上是:
数据文件:
<table colsep="1" frame="topbot" rowsep="1">
<tgroup cols="2" colsep="1" outputclass="NoTitle" rowsep="1">
<colspec colname="1" colnum="1" colwidth="13*"/>
<colspec colname="2" colnum="2" colwidth="87*"/>
<thead id="Table_C_Header">
<row rowsep="1">
<entry colname="1"><p>Foo</p></entry>
<entry colname="2"><p>Bar</p></entry>
</row>
</thead>
<tbody>
<row id="C_Item1" rowsep="1">
<entry colname="1"><p>Foo1</p></entry>
<entry colname="2"><ul>
<li><p>Bar</p><p>Two</p></li>
</ul></entry>
</row>
<row id="C_Item2" rowsep="1">
<entry colname="1"><p>Foo2</p></entry>
<entry colname="2"><ul>
<li><p>Foo Two</p></li>
</ul></entry>
</row>
</tbody>
</tgroup>
</table>
其他档案:
<table colsep="1" frame="topbot" rowsep="1">
<tgroup cols="2" colsep="1" outputclass="NoTitle" rowsep="1">
<colspec colname="1" colnum="1" colwidth="13*"/>
<colspec colname="2" colnum="2" colwidth="87*"/>
<thead conref="/Path/ToDatafile.xml#Table_C_Header />
然而,conref似乎没有起作用。虽然我对这可能是基于文件名路径的错误这一事实持开放态度(我仍然在学习DITA的方式),但我不确定是否有其他任何东西可以发挥作用。
基本上,我的目标是拥有一个大表,我可以根据需要按行调用。谢谢你的时间!
答案 0 :(得分:2)
Welp,必须将此问题归结为简单的语法错误。经过一番战斗后,我意识到这不是:
<thead conref="/Path/ToDatafile.xml#Table_C_Header />
我应该使用:
<thead conref="/Path/ToDatafile.xml#TopicID/Table_C_Header" />