[PATCH xorg-docs] informaltable cleanup
Matt Dew
marcoz at osource.org
Mon Jan 2 19:40:14 PST 2012
On certain tables, add top and bottom borders to table header
and a bottom border to the table. This matches what those
tables in the old pdfs looked like.
the <?dbfo keep-together='always'> prevents tables from splitting across pages.
Useful for tiny tables.
Converting the colwidth to a floating point, IE, 1* -> 1.0* cleans up these build errors:
WARNING: table-layout="fixed" and column-width unspecified => falling back to proportional-column-width(1)
---
specs/CTEXT/ctext.xml | 181 ++++++++++++++++++++++++++-----------------------
1 files changed, 96 insertions(+), 85 deletions(-)
diff --git a/specs/CTEXT/ctext.xml b/specs/CTEXT/ctext.xml
index 209fac9..809f789 100644
--- a/specs/CTEXT/ctext.xml
+++ b/specs/CTEXT/ctext.xml
@@ -98,23 +98,24 @@ For our purposes, the octet encoding space is divided into four ranges:
</para>
<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="9*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="9.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>C0</entry>
<entry>octets from 00/00 to 01/15</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>GL</entry>
<entry>octets from 02/00 to 07/15</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>C1</entry>
<entry>octets from 08/00 to 09/15</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>GR</entry>
<entry>octets from 10/00 to 15/15</entry>
</row>
@@ -144,22 +145,23 @@ In C0, only the following values will be used:
</para>
<informaltable frame="none">
- <tgroup cols='3' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="1*"/>
- <colspec colname='c3' colsep="0" colwidth="5*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="1.0*"/>
+ <colspec colname='c3' colwidth="5.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>00/09</entry>
<entry>HT</entry>
<entry>HORIZONTAL TABULATION</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>00/10</entry>
<entry>NL</entry>
<entry>NEW LINE</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11</entry>
<entry>ESC</entry>
<entry>(ESCAPE)</entry>
@@ -173,12 +175,13 @@ In C1, only the following value will be used:
</para>
<informaltable frame="none">
- <tgroup cols='3' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="1*"/>
- <colspec colname='c3' colsep="0" colwidth="5*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="1.0*"/>
+ <colspec colname='c3' colwidth="5.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>09/11</entry>
<entry>CSI</entry>
<entry>CONTROL SEQUENCE INTRODUCER</entry>
@@ -250,19 +253,20 @@ the GL set, one of the following control sequences is used:
</para>
<informaltable frame="none">
- <tgroup cols='4' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="1*"/>
- <colspec colname='c3' colsep="0" colwidth="2*"/>
- <colspec colname='c4' colsep="0" colwidth="8*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='4' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="1.0*"/>
+ <colspec colname='c3' colwidth="2.0*"/>
+ <colspec colname='c4' colwidth="8.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>01/11</entry>
<entry>02/08</entry>
<entry>{I} F</entry>
<entry>94 character set</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11</entry>
<entry>02/04</entry>
<entry>02/08{I} F</entry>
@@ -279,25 +283,26 @@ the GR set, one of the following control sequences is used:
</para>
<informaltable frame="none">
- <tgroup cols='4' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="1*"/>
- <colspec colname='c3' colsep="0" colwidth="2*"/>
- <colspec colname='c4' colsep="0" colwidth="8*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='4' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="1.0*"/>
+ <colspec colname='c3' colwidth="2.0*"/>
+ <colspec colname='c4' colwidth="8.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>01/11</entry>
<entry>02/09</entry>
<entry>{I} F</entry>
<entry>94 character set</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11</entry>
<entry>02/13</entry>
<entry>{I} F</entry>
<entry>96 character set</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11</entry>
<entry>02/04</entry>
<entry>02/09 {I} F</entry>
@@ -339,19 +344,20 @@ The value of N is derived from the column value for F:
</para>
<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="3*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="3.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>column 04 or 05</entry>
<entry>2 octets</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>column 06</entry>
<entry>3 octets</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>column 07</entry>
<entry>4 or more octets</entry>
</row>
@@ -398,20 +404,21 @@ still deal with Intermediate characters in the event that additional encodings
are later added to this list.
</para>
-<informaltable frame="none">
- <tgroup cols='3' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="1*"/>
- <colspec colname='c3' colsep="0" colwidth="5*"/>
+<informaltable frame="topbot">
+ <?dbfo keep-together="auto" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="1.0*"/>
+ <colspec colname='c3' colwidth="10.0*"/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>{I} F</entry>
<entry>94/96</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
- <row rowsep="0">
+ <row>
<entry>4/02</entry>
<entry>94</entry>
<entry>
@@ -516,27 +523,28 @@ following sequences:
</para>
<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="2*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="2.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>01/11 2/05 02/15 03/00 M L</entry>
<entry>variable number of octets per character</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11 2/05 02/15 03/01 M L</entry>
<entry>1 octet per character</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11 2/05 02/15 03/02 M L</entry>
<entry>2 octet per character</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11 2/05 02/15 03/03 M L</entry>
<entry>3 octet per character</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11 2/05 02/15 03/04 M L</entry>
<entry>4 octet per character</entry>
</row>
@@ -606,19 +614,20 @@ control sequences:
</para>
<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="2*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="2.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>09/11 03/01 05/13</entry>
<entry>begin left-to-right text</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>09/11 03/02 05/13</entry>
<entry>begin right-to-left text</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>09/11 05/13</entry>
<entry>end of string</entry>
</row>
@@ -687,80 +696,81 @@ The following CharSet names for the standard character set encodings are
registered for use in font names under the X Logical Font Description:
</para>
-<informaltable frame="none">
- <tgroup cols='3' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="1*"/>
- <colspec colname='c3' colsep="0" colwidth="2*"/>
+<informaltable frame="topbot">
+ <?dbfo keep-together="auto" ?>
+ <tgroup cols='3' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="2.0*"/>
+ <colspec colname='c3' colwidth="2.0*"/>
<thead>
- <row>
+ <row rowsep='1'>
<entry>Name</entry>
<entry>Encoding Standard</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
- <row rowsep="0">
+ <row>
<entry>ISO8859-1</entry>
<entry>ISO8859-1</entry>
<entry>Latinalphabet No. 1</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-2</entry>
<entry>ISO8859-2</entry>
<entry>Latinalphabet No. 2</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-3</entry>
<entry>ISO8859-3</entry>
<entry>Latinalphabet No. 3</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-4</entry>
<entry>ISO8859-4</entry>
<entry>Latinalphabet No. 4</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-5</entry>
<entry>ISO 8859-5</entry>
<entry>Latin/Cyrillic alphabet</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-6</entry>
<entry>ISO 8859-6</entry>
<entry>Latin/Arabic alphabet</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-7</entry>
<entry>ISO8859-7</entry>
<entry>Latin/Greekalphabet</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-8</entry>
<entry>ISO8859-8</entry>
<entry>Latin/Hebrew alphabet</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>ISO8859-9</entry>
<entry>ISO8859-9</entry>
<entry>Latinalphabet No. 5</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>JISX0201.1976-0</entry>
<entry>JIS X0201-1976 (reaffirmed 1984)</entry>
<entry>8-bit Alphanumeric-Katakana Code</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>GB2312.1980-0</entry>
<entry>GB2312-1980, GL encoding</entry>
<entry>China (PRC) Hanzi</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>JISX0208.1983-0</entry>
<entry>JIS X0208-1983, GL encoding</entry>
<entry>Japanese Graphic Character Set</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>KSC5601.1987-0</entry>
<entry>KS C5601-1987, GL encoding</entry>
<entry>Korean Graphic Character Set</entry>
@@ -835,15 +845,16 @@ control sequences:
</para>
<informaltable frame="none">
- <tgroup cols='2' align='left'>
- <colspec colname='c1' colsep="0" colwidth="1*"/>
- <colspec colname='c2' colsep="0" colwidth="2*"/>
+ <?dbfo keep-together="always" ?>
+ <tgroup cols='2' align='left' colsep='0' rowsep='0'>
+ <colspec colname='c1' colwidth="1.0*"/>
+ <colspec colname='c2' colwidth="2.0*"/>
<tbody>
- <row rowsep="0">
+ <row>
<entry>01/11 02/03 V 03/00</entry>
<entry>ignoring extensions is OK</entry>
</row>
- <row rowsep="0">
+ <row>
<entry>01/11 02/03 V 03/01</entry>
<entry>ignoring extensions is not OK</entry>
</row>
--
1.7.1
More information about the xorg-devel
mailing list