From 926c6e5cd249a69a529c591583d58a128e9457c9 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 4 Apr 2020 18:32:56 +0200 Subject: [PATCH] doc: Tweak formatting of ASCII table. * doc/poke.texi (Table of ASCII Codes): Use TeXinfo markup. Use a single table, not two tables. --- doc/poke.texi | 199 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 131 insertions(+), 68 deletions(-) diff --git a/doc/poke.texi b/doc/poke.texi index 5508516..a85fab8 100644 --- a/doc/poke.texi +++ b/doc/poke.texi @@ -8294,74 +8294,137 @@ XXX @node Table of ASCII Codes @appendix Table of ASCII Codes -@example -Oct Dec Hex Char Oct Dec Hex Char -──────────────────────────────────────────────────────────────────────── -000 0 00 NUL '\0' (null character) 100 64 40 @@ -001 1 01 SOH (start of heading) 101 65 41 A -002 2 02 STX (start of text) 102 66 42 B -003 3 03 ETX (end of text) 103 67 43 C -004 4 04 EOT (end of transmission) 104 68 44 D -005 5 05 ENQ (enquiry) 105 69 45 E -006 6 06 ACK (acknowledge) 106 70 46 F -007 7 07 BEL '\a' (bell) 107 71 47 G -010 8 08 BS '\b' (backspace) 110 72 48 H -011 9 09 HT '\t' (horizontal tab) 111 73 49 I -012 10 0A LF '\n' (new line) 112 74 4A J -013 11 0B VT '\v' (vertical tab) 113 75 4B K -014 12 0C FF '\f' (form feed) 114 76 4C L -015 13 0D CR '\r' (carriage ret) 115 77 4D M -016 14 0E SO (shift out) 116 78 4E N -017 15 0F SI (shift in) 117 79 4F O -020 16 10 DLE (data link escape) 120 80 50 P -021 17 11 DC1 (device control 1) 121 81 51 Q -022 18 12 DC2 (device control 2) 122 82 52 R -023 19 13 DC3 (device control 3) 123 83 53 S -024 20 14 DC4 (device control 4) 124 84 54 T -025 21 15 NAK (negative ack.) 125 85 55 U -026 22 16 SYN (synchronous idle) 126 86 56 V -027 23 17 ETB (end of trans. blk) 127 87 57 W -030 24 18 CAN (cancel) 130 88 58 X -031 25 19 EM (end of medium) 131 89 59 Y -032 26 1A SUB (substitute) 132 90 5A Z -033 27 1B ESC (escape) 133 91 5B [ -034 28 1C FS (file separator) 134 92 5C \ '\\' -035 29 1D GS (group separator) 135 93 5D ] -036 30 1E RS (record separator) 136 94 5E ^ -037 31 1F US (unit separator) 137 95 5F _ -040 32 20 SPACE 140 96 60 ` -041 33 21 ! 141 97 61 a -042 34 22 " 142 98 62 b -043 35 23 # 143 99 63 c -044 36 24 $ 144 100 64 d -045 37 25 % 145 101 65 e -046 38 26 & 146 102 66 f -047 39 27 ' 147 103 67 g -050 40 28 ( 150 104 68 h -051 41 29 ) 151 105 69 i -052 42 2A * 152 106 6A j -053 43 2B + 153 107 6B k -054 44 2C , 154 108 6C l -055 45 2D - 155 109 6D m -056 46 2E . 156 110 6E n - 057 47 2F / 157 111 6F o -060 48 30 0 160 112 70 p -061 49 31 1 161 113 71 q -062 50 32 2 162 114 72 r -063 51 33 3 163 115 73 s -064 52 34 4 164 116 74 t -065 53 35 5 165 117 75 u -066 54 36 6 166 118 76 v -067 55 37 7 167 119 77 w -070 56 38 8 170 120 78 x -071 57 39 9 171 121 79 y -072 58 3A : 172 122 7A z -073 59 3B ; 173 123 7B @{ -074 60 3C < 174 124 7C | -075 61 3D = 175 125 7D @} -076 62 3E > 176 126 7E ~ -077 63 3F ? 177 127 7F DEL -@end example +@multitable @columnfractions .1 .1 .1 .7 +@headitem Oct @tab Dec @tab Hex @tab Char +@item 000 @tab 0 @tab 00 @tab NUL '\0' (null character) +@item 001 @tab 1 @tab 01 @tab SOH (start of heading) +@item 002 @tab 2 @tab 02 @tab STX (start of text) +@item 003 @tab 3 @tab 03 @tab ETX (end of text) +@item 004 @tab 4 @tab 04 @tab EOT (end of transmission) +@item 005 @tab 5 @tab 05 @tab ENQ (enquiry) +@item 006 @tab 6 @tab 06 @tab ACK (acknowledge) +@item 007 @tab 7 @tab 07 @tab BEL '\a' (bell) +@item 010 @tab 8 @tab 08 @tab BS '\b' (backspace) +@item 011 @tab 9 @tab 09 @tab HT '\t' (horizontal tab) +@item 012 @tab 10 @tab 0A @tab LF '\n' (new line) +@item 013 @tab 11 @tab 0B @tab VT '\v' (vertical tab) +@item 014 @tab 12 @tab 0C @tab FF '\f' (form feed) +@item 015 @tab 13 @tab 0D @tab CR '\r' (carriage ret) +@item 016 @tab 14 @tab 0E @tab SO (shift out) +@item 017 @tab 15 @tab 0F @tab SI (shift in) +@item 020 @tab 16 @tab 10 @tab DLE (data link escape) +@item 021 @tab 17 @tab 11 @tab DC1 (device control 1) +@item 022 @tab 18 @tab 12 @tab DC2 (device control 2) +@item 023 @tab 19 @tab 13 @tab DC3 (device control 3) +@item 024 @tab 20 @tab 14 @tab DC4 (device control 4) +@item 025 @tab 21 @tab 15 @tab NAK (negative ack.) +@item 026 @tab 22 @tab 16 @tab SYN (synchronous idle) +@item 027 @tab 23 @tab 17 @tab ETB (end of trans. blk) +@item 030 @tab 24 @tab 18 @tab CAN (cancel) +@item 031 @tab 25 @tab 19 @tab EM (end of medium) +@item 032 @tab 26 @tab 1A @tab SUB (substitute) +@item 033 @tab 27 @tab 1B @tab ESC (escape) +@item 034 @tab 28 @tab 1C @tab FS (file separator) +@item 035 @tab 29 @tab 1D @tab GS (group separator) +@item 036 @tab 30 @tab 1E @tab RS (record separator) +@item 037 @tab 31 @tab 1F @tab US (unit separator) +@item 040 @tab 32 @tab 20 @tab SPACE +@item 041 @tab 33 @tab 21 @tab ! +@item 042 @tab 34 @tab 22 @tab " +@item 043 @tab 35 @tab 23 @tab # +@item 044 @tab 36 @tab 24 @tab $ +@item 045 @tab 37 @tab 25 @tab % +@item 046 @tab 38 @tab 26 @tab & +@item 047 @tab 39 @tab 27 @tab ' +@item 050 @tab 40 @tab 28 @tab ( +@item 051 @tab 41 @tab 29 @tab ) +@item 052 @tab 42 @tab 2A @tab * +@item 053 @tab 43 @tab 2B @tab + +@item 054 @tab 44 @tab 2C @tab , +@item 055 @tab 45 @tab 2D @tab - +@item 056 @tab 46 @tab 2E @tab . +@item 057 @tab 47 @tab 2F @tab / +@item 060 @tab 48 @tab 30 @tab 0 +@item 061 @tab 49 @tab 31 @tab 1 +@item 062 @tab 50 @tab 32 @tab 2 +@item 063 @tab 51 @tab 33 @tab 3 +@item 064 @tab 52 @tab 34 @tab 4 +@item 065 @tab 53 @tab 35 @tab 5 +@item 066 @tab 54 @tab 36 @tab 6 +@item 067 @tab 55 @tab 37 @tab 7 +@item 070 @tab 56 @tab 38 @tab 8 +@item 071 @tab 57 @tab 39 @tab 9 +@item 072 @tab 58 @tab 3A @tab : +@item 073 @tab 59 @tab 3B @tab ; +@item 074 @tab 60 @tab 3C @tab < +@item 075 @tab 61 @tab 3D @tab = +@item 076 @tab 62 @tab 3E @tab > +@item 077 @tab 63 @tab 3F @tab ? +@item 100 @tab 64 @tab 40 @tab @@ +@item 101 @tab 65 @tab 41 @tab A +@item 102 @tab 66 @tab 42 @tab B +@item 103 @tab 67 @tab 43 @tab C +@item 104 @tab 68 @tab 44 @tab D +@item 105 @tab 69 @tab 45 @tab E +@item 106 @tab 70 @tab 46 @tab F +@item 107 @tab 71 @tab 47 @tab G +@item 110 @tab 72 @tab 48 @tab H +@item 111 @tab 73 @tab 49 @tab I +@item 112 @tab 74 @tab 4A @tab J +@item 113 @tab 75 @tab 4B @tab K +@item 114 @tab 76 @tab 4C @tab L +@item 115 @tab 77 @tab 4D @tab M +@item 116 @tab 78 @tab 4E @tab N +@item 117 @tab 79 @tab 4F @tab O +@item 120 @tab 80 @tab 50 @tab P +@item 121 @tab 81 @tab 51 @tab Q +@item 122 @tab 82 @tab 52 @tab R +@item 123 @tab 83 @tab 53 @tab S +@item 124 @tab 84 @tab 54 @tab T +@item 125 @tab 85 @tab 55 @tab U +@item 126 @tab 86 @tab 56 @tab V +@item 127 @tab 87 @tab 57 @tab W +@item 130 @tab 88 @tab 58 @tab X +@item 131 @tab 89 @tab 59 @tab Y +@item 132 @tab 90 @tab 5A @tab Z +@item 133 @tab 91 @tab 5B @tab [ +@item 134 @tab 92 @tab 5C @tab \ '\\' +@item 135 @tab 93 @tab 5D @tab ] +@item 136 @tab 94 @tab 5E @tab ^ +@item 137 @tab 95 @tab 5F @tab _ +@item 140 @tab 96 @tab 60 @tab ` +@item 141 @tab 97 @tab 61 @tab a +@item 142 @tab 98 @tab 62 @tab b +@item 143 @tab 99 @tab 63 @tab c +@item 144 @tab 100 @tab 64 @tab d +@item 145 @tab 101 @tab 65 @tab e +@item 146 @tab 102 @tab 66 @tab f +@item 147 @tab 103 @tab 67 @tab g +@item 150 @tab 104 @tab 68 @tab h +@item 151 @tab 105 @tab 69 @tab i +@item 152 @tab 106 @tab 6A @tab j +@item 153 @tab 107 @tab 6B @tab k +@item 154 @tab 108 @tab 6C @tab l +@item 155 @tab 109 @tab 6D @tab m +@item 156 @tab 110 @tab 6E @tab n +@item 157 @tab 111 @tab 6F @tab o +@item 160 @tab 112 @tab 70 @tab p +@item 161 @tab 113 @tab 71 @tab q +@item 162 @tab 114 @tab 72 @tab r +@item 163 @tab 115 @tab 73 @tab s +@item 164 @tab 116 @tab 74 @tab t +@item 165 @tab 117 @tab 75 @tab u +@item 166 @tab 118 @tab 76 @tab v +@item 167 @tab 119 @tab 77 @tab w +@item 170 @tab 120 @tab 78 @tab x +@item 171 @tab 121 @tab 79 @tab y +@item 172 @tab 122 @tab 7A @tab z +@item 173 @tab 123 @tab 7B @tab @{ +@item 174 @tab 124 @tab 7C @tab | +@item 175 @tab 125 @tab 7D @tab @} +@item 176 @tab 126 @tab 7E @tab ~ +@item 177 @tab 127 @tab 7F @tab DEL +@end multitable @node GNU Free Documentation License -- 2.7.4