home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / demos / demobook / screenfont.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-02  |  14.8 KB  |  384 lines

  1. /*
  2.  * Copyright 1993, 1994, Silicon Graphics, Inc.
  3.  * All Rights Reserved.
  4.  *
  5.  * This is UNPUBLISHED PROPRIETARY SOURCE CODE of Silicon Graphics, Inc.;
  6.  * the contents of this file may not be disclosed to third parties, copied or
  7.  * duplicated in any form, in whole or in part, without the prior written
  8.  * permission of Silicon Graphics, Inc.
  9.  *
  10.  * RESTRICTED RIGHTS LEGEND:
  11.  * Use, duplication or disclosure by the Government is subject to restrictions
  12.  * as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
  13.  * and Computer Software clause at DFARS 252.227-7013, and/or in similar or
  14.  * successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
  15.  * rights reserved under the Copyright Laws of the United States.
  16.  */
  17. /*
  18.  * Michelle Boyd
  19.  * December 3, 1991
  20.  *
  21.  * Stroke font derived from 
  22.  *  -sgi-screen-medium-r-normal--18-180-72-72-m-90--ascii
  23.  * 
  24.  * Like kurtfont, each character is a sequence of triplets.  The triplets are:
  25.  *
  26.  *    0,0,0    end of list
  27.  *    1,x,y    translate to x,y
  28.  *    2,x,y    first vertex of connected line is x,y
  29.  *    3,x,y    next vertex of connected line is x,y
  30.  *    4,x,y    last vertex of connected line is x,y
  31.  *
  32.      don't know if the matrix is still this size
  33.  * Characters are defined on a 6x9 matrix (x by y) with Z of zero.
  34.  * Bartfont.h was designed for relative moves and draws.  This file
  35.  * has only absolute coordinates, and is therefore supported with
  36.  * the GL commands translate(), bgnline(), v2i(), and endline().
  37.  */
  38.  
  39. #define _strokemax 032
  40. long strokemax = _strokemax;
  41.  
  42. long chrtbl[0200][_strokemax][3] = {
  43. /* c0   */ {{0}},
  44. /* c1   */ {{2,0,4}, {3,2,2}, {4,4,4},
  45.             {2,2,8}, {4,2,2},
  46.             {1,6,0}},
  47. /* c2   */ {{2,0,3}, {3,0,5}, {3,1,6}, {3,2,6}, {3,3,5}, {4,4,6},
  48.             {2,3,5}, {3,3,3}, {4,4,2},
  49.             {2,3,3}, {3,2,2}, {3,1,2}, {4,0,3},
  50.             {1,6,0}},
  51. /* c3   */ {{2,0,0}, {3,1,1}, {3,1,5}, {3,2,6}, {3,4,6}, {3,5,5}, {3,4,4}, {4,1,4},
  52.             {2,4,4}, {3,5,3}, {3,4,2}, {4,1,2},
  53.             {1,7,0}},
  54. /* c4   */ {{2,0,4}, {3,2,6}, {4,4,4},
  55.             {1,6,0}},
  56. /* c5   */ {{2,0,5}, {3,4,5}, {4,4,4},
  57.             {1,6,0}},
  58. /* c6   */ {{2,1,4}, {4,3,4},
  59.             {2,3,6}, {3,2,6}, {3,1,5}, {3,1,3}, {3,2,2}, {4,3,2},
  60.             {1,6,0}},
  61. /* c7   */ {{2,1,2}, {4,1,6},
  62.             {2,0,6}, {4,4,6},
  63.             {2,3,6}, {4,3,2},
  64.             {1,6,0}},
  65. /* c8   */ {{2,0,2}, {4,2,4},
  66.             {2,0,7}, {3,0,6}, {4,4,2},
  67.             {1,6,0}},
  68. /* c9   */ {{0}},
  69. /* c10  */ {{1,0,-9}},
  70. /* c11  */ {{2,0,2}, {3,1,1}, {3,2,2}, {3,2,7}, {3,3,8}, {4,4,7},
  71.             {1,6,0}},
  72. /* c12  */ {{2,0,3}, {4,4,3},
  73.             {2,4,6}, {4,0,6},
  74.             {2,2,8}, {4,2,4},
  75.             {1,6,0}},
  76. /* c13  */ {{0}},
  77. /* c14  */ {{2,1,3}, {3,2,4}, {3,2,5}, {3,3,6}, {3,4,5}, {3,4,4}, {3,3,3}, {4,2,4},
  78.             {2,2,5}, {3,1,6}, {3,0,5}, {3,0,4}, {4,1,3},
  79.             {1,6,0}},
  80. /* c15  */ {{2,0,3}, {3,0,4}, {3,1,5}, {3,3,5}, {3,4,4}, {3,4,6}, {3,2,8}, {4,1,8},
  81.             {2,4,4}, {3,4,3}, {3,3,2}, {3,1,2}, {4,0,3},
  82.             {1,6,0}},
  83. /* c16  */ {{2,4,7}, {3,1,7}, {3,0,6}, {3,0,4}, {3,1,3}, {4,4,3},
  84.             {1,6,0}},
  85. /* c17  */ {{2,0,3}, {3,3,3}, {3,4,4}, {3,4,6}, {3,3,7}, {4,0,7},
  86.             {1,6,0}},
  87. /* c18  */ {{2,0,4}, {3,0,6}, {3,1,7}, {3,3,7}, {3,4,6}, {4,4,4},
  88.             {1,6,0}},
  89. /* c19  */ {{2,0,7}, {3,0,5}, {3,1,4}, {3,3,4}, {3,4,5}, {4,4,7},
  90.             {1,6,0}},
  91. /* c20  */ {{2,0,8}, {3,2,2}, {4,4,8},
  92.             {2,3,6}, {4,1,6},
  93.             {1,6,0}},
  94. /* c21  */ {{2,0,2}, {3,4,2}, {3,4,5}, {4,1,5},
  95.             {2,0,8}, {3,4,8}, {4,4,5},
  96.             {1,6,0}},
  97. /* c22  */ {{2,0,4}, {3,0,6}, {3,1,7}, {3,3,7}, {3,4,6}, {3,4,4}, {3,3,3}, {3,1,3}, {4,0,4},
  98.             {2,1,4}, {4,3,6},
  99.             {2,1,6}, {4,3,4},
  100.             {1,6,0}},
  101. /* c23  */ {{2,2,0}, {3,0,2}, {3,4,6}, {4,2,8},
  102.             {2,0,6}, {4,4,6},
  103.             {2,0,2}, {4,4,2},
  104.             {1,6,0}},
  105. /* c24  */ {{2,0,0}, {4,4,0},
  106.             {1,6,0}},
  107. /* c25  */ {{2,2,3}, {3,4,5}, {4,2,7},
  108.             {2,0,5}, {4,4,5},
  109.             {1,6,0}},
  110. /* c26  */ {{2,0,8}, {3,1,9}, {3,2,9}, {3,2,8}, {3,3,8}, {4,4,9},
  111.             {1,6,0}},
  112. /* c27  */ {{2,0,1}, {4,4,7},
  113.             {2,4,5}, {4,0,5},
  114.             {2,0,3}, {4,4,3},
  115.             {1,6,1}},
  116. /* c28  */ {{2,1,2}, {4,3,2},
  117.             {2,3,4}, {3,1,6}, {4,3,8},
  118.             {1,6,0}},
  119. /* c29  */ {{2,1,2}, {4,3,2},
  120.             {2,1,4}, {3,3,6}, {4,1,8},
  121.             {1,6,0}},
  122. /* c30  */ {{2,0,3}, {4,4,3},
  123.             {2,4,5}, {4,0,5},
  124.             {2,0,7}, {4,4,7},
  125.             {1,6,0}},
  126. /* c31  */ {{2,0,6}, {3,2,4}, {4,4,6},
  127.             {1,6,0}},
  128. /* c32  */ {{1,6,0}},
  129. /* c33 !*/ {{2,3,0}, {4,3,1},
  130. {2,3,3}, {4,3,10},
  131.             {1,6,0}},
  132. /* c34 "*/ {{2,2,10}, {4,2,7},
  133. {2,5,10}, {4,5,7},
  134.             {1,6,0}},
  135. /* c35 #*/ {{2,1,0}, {4,3,10},
  136.             {2,4,0}, {4,6,10},
  137.             {2,0,3}, {4,6,3},
  138.             {2,1,7}, {4,7,7},
  139.             {1,8,0}},
  140. /* c36 $*/ {{2,0,3}, {3,0,2}, {3,2,0}, {3,4,0}, {3,6,2}, {3,6,3},
  141.             {3,4,5}, {3,2,5}, {3,0,7}, {3,0,8}, {3,2,10}, {3,4,10},
  142.             {3,6,8}, {3,6,7}, {4,6,7},
  143.             {2,3,-1}, {4,3,11},
  144.             {1,8,-1}},
  145. /* c37 %*/ {{2,0,0}, {4,6,10},
  146.             {2,1,10}, {3,2,10}, {3,3,9}, {3,3,8}, {3,2,7}, {3,1,7}, {3,0,8}, {3,0,9}, {4,1,10},
  147.             {2,4,0}, {3,5,0}, {3,6,1}, {3,6,2}, {3,5,3}, {3,4,3}, {3,3,2}, {3,3,1}, {4,4,0},
  148.             {1,8,1}},
  149. /* c38 &*/ {{2,6,3}, {3,3,0}, {3,1,0}, {3,0,1}, {3,0,4}, {3,4,8},
  150.             {3,4,9}, {3,3,10}, {3,2,10}, {3,1,9}, {3,1,8}, {4,7,0},
  151.             {1,8,0}},
  152. /* c39 '*/ {{2,3,9}, {3,4,9}, {3,4,10}, {3,3,10}, {3,3,8}, {4,2,7},
  153.             {1,6,1}},
  154. /* c40 (*/ {{2,3,-2}, {3,1,0}, {3,0,3}, {3,0,6}, {3,1,9}, {4,3,11},
  155.             {1,6,0}},
  156. /* c41 )*/ {{2,1,-2}, {3,3,0}, {3,4,3}, {3,4,6}, {3,3,9}, {4,1,11},
  157.             {1,6,0}},
  158. /* c42 **/ {{2,0,3}, {3,2,5}, {3,4,6}, {4,6,8},
  159.             {2,3,2}, {4,3,9},
  160.             {2,0,8}, {3,2,6}, {3,4,5}, {4,6,3},
  161.             {1,8,0}},
  162. /* c43 +*/ {{2,0,5}, {4,6,5},
  163. {2,3,2}, {4,3,8},
  164.             {1,8,0}},
  165. /* c44 ,*/ {{2,5,0}, {3,4,0}, {3,4,1}, {3,5,1}, {3,5,-1}, {4,3,-3},
  166.             {1,8,0}},
  167. /* c45 -*/ {{2,1,5}, {4,6,5},
  168.             {1,8,0}},
  169. /* c46 .*/ {{2,5,0}, {3,4,0}, {3,4,1}, {3,5,1}, {4,5,0},
  170.             {1,8,0}},
  171. /* c47 /*/ {{2,0,0}, {4,5,11},
  172.             {1,8,0}},
  173. /* c48 0*/ {{2,1,2}, {3,3,0}, {3,4,0}, {3,6,2}, {3,6,8}, {3,4,10},
  174.             {3,3,10}, {3,1,8}, {3,1,2}, {4,3,0},
  175.             {2,6,8}, {4,1,3},
  176.             {1,8,0}},
  177. /* c49 1*/ {{2,1,0}, {4,5,0},
  178.             {2,3,0}, {3,3,10}, {4,1,8},
  179.             {1,8,0}},
  180. /* c50 2*/ {{2,1,7}, {3,1,8}, {3,3,10}, {3,4,10}, {3,6,8}, {3,6,6}, {3,1,1}, {3,1,0}, {4,6,0},
  181.             {1,8,0}},
  182. /* c51 3*/ {{2,1,2}, {3,3,0}, {3,4,0}, {3,6,2}, {3,6,3}, {3,4,5}, {4,3,5},
  183. {2,4,5}, {3,6,7}, {3,6,8}, {3,4,10}, {3,3,10}, {4,1,8},
  184.             {1,8,0}},
  185. /* c52 4*/ {{2,5,0}, {3,5,10}, {3,2,7}, {3,1,4}, {4,6,4},
  186.             {1,8,0}},
  187. /* c53 5*/ {{2,1,2}, {3,3,0}, {3,4,0}, {3,6,2}, {3,6,4}, {3,4,6}, {3,1,6}, {3,1,10}, {4,6,10},
  188.             {1,8,0}},
  189. /* c54 6*/ {{2,1,4}, {3,3,6}, {3,4,6}, {3,6,4}, {3,6,2}, {3,4,0}, {3,3,0}, {3,1,2}, {3,1,8}, {3,3,10}, {3,5,10}, {4,6,9},
  190.             {1,8,0}},
  191. /* c55 7*/ {{2,1,10}, {3,6,10}, {3,6,9}, {4,3,0},
  192.             {1,8,0}},
  193. /* c56 8*/ {{2,3,0}, {3,4,0}, {3,6,2}, {3,6,3}, {3,4,5}, {3,3,5}, {3,1,3}, {3,1,2}, {4,3,0},
  194. {2,3,5}, {3,4,5}, {3,6,7}, {3,6,8}, {3,4,10}, {3,3,10}, {3,1,8}, {3,1,7}, {4,3,5},
  195.             {1,8,0}},
  196. /* c57 9*/ {{2,1,1}, {3,2,0}, {3,4,0}, {3,6,2}, {3,6,8}, {3,4,10}, {3,3,10}, {3,1,8}, {3,1,6}, {3,3,4}, {3,4,4}, {4,6,6},
  197.             {1,8,0}},
  198. /* c58 :*/ {{2,5,0}, {3,4,0}, {3,4,1}, {3,5,1}, {4,5,0},
  199. {2,5,5}, {3,4,5}, {3,4,6}, {3,5,6}, {4,5,5},
  200.             {1,8,0}},
  201. /* c59 ;*/ {{2,5,0}, {3,4,0}, {3,4,1}, {3,5,1}, {3,5,-1}, {4,3,-3},
  202. {2,5,5}, {3,4,5}, {3,4,6}, {3,5,6}, {4,5,5},
  203.             {1,8,0}},
  204. /* c60 <*/ {{2,6,0}, {3,1,5}, {4,6,10},
  205.             {1,8,0}},
  206. /* c61 =*/ {{2,1,6}, {4,7,6},
  207. {2,1,3}, {4,7,3},
  208.             {1,8,0}},
  209. /* c62 >*/ {{2,1,0}, {3,6,5}, {4,1,10},
  210.             {1,8,0}},
  211. /* c63 ?*/ {{2,4,0}, {4,4,1},
  212.             {2,4,3}, {3,4,4}, {3,6,6}, {3,6,8}, {3,4,10}, {3,3,10}, {3,1,8}, {4,1,7},
  213.  
  214.             {1,8,0}},
  215. /* c64 @*/ {{2,5,1}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,8}, {3,2,10}, {3,3,10}, {3,5,8}, {3,5,4}, {3,4,3}, {3,3,3}, {3,2,4}, {3,2,6}, {3,3,7}, {4,5,7},
  216.             {1,8,0}},
  217. /* c65 A*/ {{2,0,0}, {3,0,3}, {3,6,3}, {4,6,0}, 
  218.             {2,0,3}, {3,3,11}, {4,6,3},
  219.             {1,9,0}},
  220. /* c66 B*/ {{2,0,0}, {3,0,11}, {3,4,11}, {3,6,9}, {3,6,8}, {3,4,6}, {4,0,6},
  221.             {2,0,0}, {3,4,0}, {3,6,2}, {3,6,4}, {4,4,6},
  222.             {1,9,0}},
  223. /* c67 C*/ {{2,6,2}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,9}, {3,2,11}, {3,4,11}, {4,6,9},
  224.             {1,9,0}},
  225. /* c68 D*/ {{2,0,0}, {3,4,0}, {3,6,2}, {3,6,9}, {3,4,11}, {3,0,11},
  226.             {4,0,0},
  227.             {1,9,0}},
  228. /* c69 E*/ {{2,6,0}, {3,0,0}, {3,0,11}, {4,6,11},
  229.             {2,0,6}, {4,5,6},
  230.             {1,9,0}},
  231. /* c70 F*/ {{2,0,0}, {3,0,11}, {4,6,11},
  232.             {2,0,6}, {4,5,6},
  233.             {1,9,0}},
  234. /* c71 G*/ {{2,4,5}, {3,6,5}, {4,6,0}, {2,6,2}, {3,4,0},
  235.             {3,2,0}, {3,0,2}, {3,0,9}, {3,2,11}, {3,4,11}, {4,6,9},
  236.             {1,9,0}},
  237. /* c72 H*/ {{2,0,0}, {4,0,11},
  238.             {2,0,6}, {4,6,6},
  239.             {2,6,0}, {4,6,11},
  240.             {1,9,0}},
  241. /* c73 I*/ {{2,2,0}, {4,4,0},
  242.             {2,2,11}, {4,4,11},
  243.             {2,3,0}, {4,3,11},
  244.             {1,9,0}},
  245. /* c74 J*/ {{2,0,3}, {3,0,2}, {3,2,0}, {3,3,0}, {3,5,2}, {4,5,11},
  246.             {1,9,0}},
  247. /* c75 K*/ {{2,0,0}, {4,0,11},
  248.             {2,0,5}, {4,6,11},
  249.             {2,1,6}, {3,6,1}, {4,6,0},
  250.             {1,9,0}},
  251. /* c76 L*/ {{2,0,11}, {3,0,0}, {4,6,0},
  252.             {1,9,0}},
  253. /* c77 M*/ {{2,0,0}, {3,0,11}, {3,3,4}, {3,6,11}, {4,6,0},
  254.             {1,9,0}},
  255. /* c78 N*/ {{2,0,0}, {3,0,11}, {3,6,0}, {4,6,11},
  256.             {1,9,0}},
  257. /* c79 O*/ {{2,0,2}, {3,0,9}, {3,2,11}, {3,4,11}, {3,6,9}, {3,6,2}, {3,4,0}, {3,2,0}, {4,0,2},
  258.             {1,9,0}},
  259. /* c80 P*/ {{2,0,0}, {3,0,11}, {3,4,11}, {3,6,9}, {3,6,7}, {3,4,5}, {4,0,5},
  260.             {1,9,0}},
  261. /* c81 Q*/ {{2,0,2}, {3,0,9}, {3,2,11}, {3,4,11}, {3,6,9}, {3,6,2},
  262.             {3,4,0}, {3,2,0}, {4,0,2},
  263.             {2,3,1}, {3,4,-1}, {4,6,-3},
  264.             {1,9,0}},
  265. /* c82 R*/ {{2,0,0}, {3,0,11}, {3,4,11}, {3,6,9}, {3,6,7}, {3,4,5}, {4,0,5},
  266.             {2,2,5}, {3,6,1}, {4,6,0},
  267.             {1,9,0}},
  268. /* c83 S*/ {{2,0,2}, {3,2,0}, {3,4,0}, {3,6,2}, {3,6,4}, {3,4,6}, {3,2,6},
  269.             {3,0,8}, {3,0,9}, {3,2,11}, {3,4,11}, {4,6,9},
  270.             {1,9,0}},
  271. /* c84 T*/ {{2,0,11}, {4,6,11},
  272.             {2,3,0}, {4,3,11},
  273.             {1,9,0}},
  274. /* c85 U*/ {{2,0,11}, {3,0,2}, {3,2,0}, {3,4,0}, {3,6,2}, {4,6,11},
  275.             {1,9,0}},
  276. /* c86 V*/ {{2,0,11}, {3,3,0}, {4,6,11},
  277.             {1,9,0}},
  278. /* c87 W*/ {{2,0,11}, {3,0,4}, {3,1,0}, {3,3,9}, {3,5,0}, {3,6,4}, {4,6,11},
  279.             {1,9,0}},
  280. /* c88 X*/ {{2,0,11}, {3,1,8}, {3,5,3}, {4,6,0}, 
  281.             {2,0,0}, {3,1,3}, {3,5,8}, {4,6,11},
  282.             {1,9,0}},
  283. /* c89 Y*/ {{2,0,11}, {3,3,5}, {4,3,0},
  284.             {2,9,11}, {4,3,5},
  285.             {1,9,0}},
  286. /* c90 Z*/ {{2,0,11}, {3,6,11}, {3,5,8}, {3,1,3}, {3,0,0}, {4,6,0},
  287.             {1,9,0}},
  288. /* c91 [*/ {{2,4,-2}, {3,1,-2}, {3,1,11}, {4,4,11},
  289.             {1,8,0}},
  290. /* c92  */ {{2,0,7}, {4,4,3},
  291.             {1,8,0}},
  292. /* c93 ]*/ {{2,1,-2}, {3,4,-2}, {3,4,11}, {4,1,11},
  293.             {1,8,0}},
  294. /* c94 ^*/ {{2,2,8}, {3,4,10}, {4,6,8},
  295.             {1,8,0}},
  296. /* c95 _*/ {{2,0,-3}, {4,7,-3},
  297.             {1,8,0}},
  298. /* c96 `*/ {{2,4,9}, {3,3,9}, {3,3,10}, {3,4,10}, {3,4,8}, {4,5,7},
  299.             {1,6,0}},
  300. /* c97 a*/ {{2,5,2}, {3,3,0}, {3,1,0}, {3,0,1}, {3,0,3}, {3,2,5}, {4,5,5},
  301.         {2,6,0}, {3,5,1}, {3,5,7}, {3,4,8}, {3,1,8}, {4,0,7},
  302.             {1,9,0}},
  303. /* c98 b*/ {{2,0,0}, {4,0,11}, {2,0,2}, {3,2.0}, {3,4,0}, {3,6,2}, {3,6,6},
  304.             {3,4,8}, {3,2,8}, {4,0,6},
  305.             {1,9,0}},
  306. /* c99 c*/ {{2,6,2}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,6}, {3,2,8}, {3,4,8}, {4,6,6},
  307.             {1,9,0}},
  308. /* c100 d*/ {{2,6,2}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,6}, {3,2,8}, {3,4,8}, {4,6,6},
  309.             {2,6,0}, {4,6,11},
  310.             {1,9,0}},
  311. /* c101 e*/ {{2,6,1}, {3,5,0}, {3,2,0}, {3,0,2}, {3,0,6}, {3,2,8}, {3,4,8},
  312.             {3,6,6}, {3,6,4}, {4,0,4},
  313.             {1,9,0}},
  314. /* c102 f*/ {{2,2,0}, {3,2,10}, {3,3,11}, {4,6,11},
  315.             {2,0,8}, {4,5,8},
  316.             {1,9,0}},
  317. /* c103 g*/ {{2,6,2}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,6}, {3,2,8}, {3,4,8}, {4,6,6},
  318.             {2,6,8}, {3,6,-3}, {3,4,-5}, {3,1,-5}, {4,0,-4},
  319.             {1,9,0}},
  320. /* c104 h*/ {{2,0,0}, {4,0,11},
  321.             {2,0,6}, {3,2,8}, {3,4,8}, {3,6,6}, {4,6,0},
  322.             {1,9,0}},
  323. /* c105 i*/ {{2,2,8}, {3,4,8}, {4,4,0},
  324.             {2,4,10}, {4,4,11},
  325.             {1,9,0}},
  326. /* c106 j*/ {{2,0,-3}, {3,1,-4}, {3,3,-4}, {3,5,-2}, {3,5,8}, {4,3,8},
  327.             {2,5,10}, {4,5,11},
  328.             {1,9,0}},
  329. /* c107 k*/ {{2,0,0}, {4,0,11},
  330.             {2,0,3}, {4,5,8},
  331.             {2,6,0}, {4,2,4},
  332.             {1,9,0}},
  333. /* c108 l*/ {{2,2,11}, {3,4,11}, {4,4,0},
  334.             {1,9,0}},
  335. /* c109 m*/ {{2,0,0}, {3,0,8}, {3,2,8}, {3,3,7}, {4,3,0},
  336.             {2,3,7}, {3,4,8}, {3,5,8}, {3,6,7}, {4,6,0},
  337.             {1,9,0}},
  338. /* c110 n*/ {{2,0,0}, {4,0,8}, {2,0,6}, {3,2,8}, {3,4,8}, {3,6,6}, {4,6,0},
  339.             {1,9,0}},
  340. /* c111 o*/ {{2,6,2}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,6}, {3,2,8},
  341.             {3,4,8}, {3,6,6}, {4,6,2},
  342.             {1,9,0}},
  343. /* c112 p*/ {{2,0,-4}, {4,0,8}, 
  344.             {2,0,6}, {3,2,8}, {3,4,8}, {3,6,6}, {3,6,2}, {3,4,0},
  345.             {3,2,0}, {4,0,2},
  346.             {1,9,0}},
  347. /* c113 q*/ {{2,6,2}, {3,4,0}, {3,2,0}, {3,0,2}, {3,0,6}, {3,2,8},
  348.             {3,4,8}, {4,6,6}, {2,6,8}, {4,6,-4},
  349.             {1,9,0}},
  350. /* c114 r*/ {{2,0,0}, {4,0,8},
  351.             {2,0,6}, {3,2,8}, {3,4,8}, {4,5,7},
  352.             {1,9,0}},
  353. /* c115 s*/ {{2,0,1}, {3,1,0}, {3,4,0}, {3,6,2}, {3,6,3}, {3,4,5},
  354.             {3,1,5}, {3,0,6}, {3,0,7}, {3,1,8}, {3,5,8}, {4,6,7},
  355.             {1,9,0}},
  356. /* c116 t*/ {{2,0,8}, {4,4,8},
  357.             {2,2,10}, {3,2,2}, {3,4,0}, {4,5,0},
  358.             {1,9,0}},
  359. /* c117 u*/ {{2,0,8}, {3,0,2}, {3,2,0}, {3,4,0}, {4,6,2},
  360.             {2,6,0}, {4,6,8},
  361.             {1,9,0}},
  362. /* c118 v*/ {{2,0,8}, {3,0,6}, {3,3,0}, {3,6,6}, {4,6,8},
  363.             {1,9,0}},
  364. /* c119 w*/ {{2,0,8}, {3,0,2}, {3,1,0}, {3,3,5}, {3,5,0}, {3,6,2}, {4,6,8},
  365.             {1,9,0}},
  366. /* c120 x*/ {{2,0,0}, {3,0,1}, {3,6,7}, {4,6,8},
  367.             {2,0,8}, {3,0,7}, {3,6,1}, {4,6,0},
  368.             {1,9,0}},
  369. /* c121 y*/ {{2,0,8}, {3,0,2}, {3,2,0}, {3,4,0}, {4,6,2},
  370.             {2,6,8}, {3,6,-3}, {3,4,-5}, {3,1,-5}, {4,0,-4},
  371.             {1,9,0}},
  372. /* c122 z*/ {{2,0,8}, {3,6,8}, {3,6,7}, {3,0,1}, {3,0,0}, {4,6,0},
  373.             {1,9,0}},
  374. /* c123 {*/ {{2,7,-3}, {3,5,-3}, {3,4,-2}, {3,4,3}, {3,3,4}, {3,2,4}, {3,3,4}, {3,4,5}, {3,4,10}, {3,5,11}, {4,7,11},
  375.             {1,8,0}},
  376. /* c124 |*/ {{2,3,-3}, {4,3,11},
  377.             {1,8,0}},
  378. /* c125 }*/ {{2,1,-3}, {3,3,-3}, {3,4,-2}, {3,4,3}, {3,5,4}, {3,6,4}, {3,5,4}, {3,4,5}, {3,4,10}, {3,3,11}, {4,1,11},
  379.             {1,8,0}},
  380. /* c126 ~*/ {{2,1,8}, {3,1,9}, {3,2,10}, {3,5,8}, {3,6,9}, {4,6,10},
  381.             {1,8,0}},
  382. /* c127 */ {{0}},
  383. };    /* End of chrtbl */
  384.