[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[236] BUG of colgroup



小畑@アンテナハウスです

SDOCの表を調べていて問題を発見しました.


添付のtable.sdocにあるようにcolgroupの記述を以下のようにします

table.sdoc ---------
<colgroup>
<col align="right" >
<col align="center" span="2" >
</colgroup>

これをhtmlおよびxmlに変換すると

table_ja.html ----------
<colgroup span=2>
<col align="right">
<col align="center">
</colgroup>
<colgroup span=1>
<col>
</colgroup>

table_ja.xml ------------

<colgroup id="id_101_">
<col id="id_102_" align="right"></col>
<col id="id_103_" align="center"></col>
</colgroup>
<colgroup id="id_179_">
<col id="id_180_"></col>
</colgroup>

となってしまい,どちらも問題があります

1) colにつくはずのspanがhtmlではcolgroupについてしまい,xml
では欠落する.
2)不必要なcolgroupが生成されてしまう


あと質問なのですが、PureSmartDoc形式では出力を見ると
全てのElementにidがついているようですがこれは必ず生成されて
ると考えてよいのでしょうか?

#XSLTスタイルシートを書くときにいちいち<xsl:if ="@id">とか
#generate-id()とか書かずに済むならとても嬉しいので。

-----------------------------------------------------------
小畑  浩
E-Mail:oba-p@antenna.co.jp 
Antenna House Inc 
Tel 03-3234-9631/Fax 03-3221-9975
URL:http://www.antenna.co.jp/
-----------------------------------------------------------
Title: tabel test
Powered by SmartDoc

tabel test

目次

1234567890 1234567890 1234567890
1-1 1-2 1-3
2-1 2-2 2-3

Attachment: table_ja.xml
Description: Binary data

Attachment: table.sdoc
Description: Binary data