Permalink
Browse files

note about //tsize

  • Loading branch information...
1 parent 6201340 commit abe7fa1971b182e4e15299f99f52d496f35a839d @kmuto committed Jan 3, 2017
Showing with 27 additions and 0 deletions.
  1. +14 −0 doc/format.ja.md
  2. +13 −0 doc/format.md
View
@@ -380,6 +380,20 @@ DISPLAY X Window Systemのデフォルトディスプレイ
表のセル内でもインライン命令は有効です。
+### 表の列幅
+
+LaTeX および IDGXML のビルダを利用する場合、表の各列の幅を `//tsize` ブロック命令で指定できます。
+
+```
+//tsize[|ビルダ|1列目の幅,2列目の幅,……]
+```
+
+* 列の幅は mm 単位で指定します。
+* IDGXML の場合、3列のうち1列目だけ指定したとすると、省略した残りの2列目・3列目は紙面版面の幅の残りを等分した幅になります。1列目と3列目だけを指定する、といった指定方法はできません。
+* LaTeX の場合、すべての列について漏れなく幅を指定する必要があります。
+* LaTeX の場合、「`//tsize[|latex||p{20mm}cr|]`」のように LaTeX の table マクロの列情報パラメータを直接指定することもできます。
+* その他のビルダ (HTML など) においては、この命令は単に無視されます。
+
### 複雑な表
現時点では表のセルの結合や、中央寄せ・右寄せなどの表現はできません。
View
@@ -425,6 +425,19 @@ When you want to write "see table X", you can write `@<table>{envvars}`.
You can use inline markup in the tables.
+### Column width of table
+When using LaTeX or IDGXML builder, you can specify each column width of the table with `//tsize` block command.
+
+```
+//tsize[|builder|width-of-column1,width-of-column2,...]
+```
+
+* The collumn width is specified in mm.
+* For IDGXML, if only 1st of the three columns is specified, the remaining 2nd and 3rd columns will be the width of the remainder of the live area width equally divided. It is not possible to specify that only the 1st and 3rd columns are specified.
+* For LaTeX, you have to specify all column widths.
+* For LaTeX, you can also directly specify the column parameter of LaTeX table macro like `//tsize[|latex||p{20mm}cr|]`.
+* In other builders such as HTML, this command is simply ignored.
+
### Complex Table
If you want to use complex tables, you can use `imgtable` block command with an image of the table. `imgtable` supports numbering and `@<table>`.

0 comments on commit abe7fa1

Please sign in to comment.