gsubtest-shell.ttx 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <ttFont sfntVersion="OTTO" ttLibVersion="2.2">
  3. <GlyphOrder>
  4. <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
  5. <GlyphID id="0" name=".notdef"/>
  6. <GlyphID id="1" name="space"/>
  7. <GlyphID id="2" name="F"/>
  8. <GlyphID id="3" name="P"/>
  9. </GlyphOrder>
  10. <head>
  11. <!-- Most of this table will be recalculated by the compiler -->
  12. <tableVersion value="1.0"/>
  13. <fontRevision value="1.0"/>
  14. <checkSumAdjustment value="0xae4c554b"/>
  15. <magicNumber value="0x5f0f3cf5"/>
  16. <flags value="00000000 00000011"/>
  17. <unitsPerEm value="1000"/>
  18. <created value="Tue Mar 22 13:46:27 2011"/>
  19. <modified value="Tue Mar 22 13:46:27 2011"/>
  20. <xMin value="100"/>
  21. <yMin value="-10"/>
  22. <xMax value="2204"/>
  23. <yMax value="710"/>
  24. <macStyle value="00000000 00000000"/>
  25. <lowestRecPPEM value="3"/>
  26. <fontDirectionHint value="2"/>
  27. <indexToLocFormat value="0"/>
  28. <glyphDataFormat value="0"/>
  29. </head>
  30. <hhea>
  31. <tableVersion value="1.0"/>
  32. <ascent value="750"/>
  33. <descent value="-250"/>
  34. <lineGap value="9"/>
  35. <advanceWidthMax value="2304"/>
  36. <minLeftSideBearing value="100"/>
  37. <minRightSideBearing value="100"/>
  38. <xMaxExtent value="2204"/>
  39. <caretSlopeRise value="1"/>
  40. <caretSlopeRun value="0"/>
  41. <caretOffset value="0"/>
  42. <reserved0 value="0"/>
  43. <reserved1 value="0"/>
  44. <reserved2 value="0"/>
  45. <reserved3 value="0"/>
  46. <metricDataFormat value="0"/>
  47. <numberOfHMetrics value="4"/>
  48. </hhea>
  49. <maxp>
  50. <tableVersion value="0x5000"/>
  51. <numGlyphs value="4"/>
  52. </maxp>
  53. <OS_2>
  54. <version value="4"/>
  55. <xAvgCharWidth value="1525"/>
  56. <usWeightClass value="400"/>
  57. <usWidthClass value="5"/>
  58. <fsType value="00000000 00000000"/>
  59. <ySubscriptXSize value="650"/>
  60. <ySubscriptYSize value="600"/>
  61. <ySubscriptXOffset value="0"/>
  62. <ySubscriptYOffset value="75"/>
  63. <ySuperscriptXSize value="650"/>
  64. <ySuperscriptYSize value="600"/>
  65. <ySuperscriptXOffset value="0"/>
  66. <ySuperscriptYOffset value="350"/>
  67. <yStrikeoutSize value="50"/>
  68. <yStrikeoutPosition value="300"/>
  69. <sFamilyClass value="0"/>
  70. <panose>
  71. <bFamilyType value="0"/>
  72. <bSerifStyle value="0"/>
  73. <bWeight value="0"/>
  74. <bProportion value="0"/>
  75. <bContrast value="0"/>
  76. <bStrokeVariation value="0"/>
  77. <bArmStyle value="0"/>
  78. <bLetterForm value="0"/>
  79. <bMidline value="0"/>
  80. <bXHeight value="0"/>
  81. </panose>
  82. <ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
  83. <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
  84. <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
  85. <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
  86. <achVendID value="None"/>
  87. <fsSelection value="00000001 11000000"/>
  88. <fsFirstCharIndex value="32"/>
  89. <fsLastCharIndex value="80"/>
  90. <sTypoAscender value="750"/>
  91. <sTypoDescender value="-250"/>
  92. <sTypoLineGap value="0"/>
  93. <usWinAscent value="1000"/>
  94. <usWinDescent value="0"/>
  95. <ulCodePageRange1 value="00100000 00000000 00000000 00000001"/>
  96. <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
  97. <sxHeight value="500"/>
  98. <sCapHeight value="750"/>
  99. <usDefaultChar value="0"/>
  100. <usBreakChar value="32"/>
  101. <usMaxContex value="0"/>
  102. </OS_2>
  103. <name>
  104. <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0">
  105. __familyName__
  106. </namerecord>
  107. <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0">
  108. Regular
  109. </namerecord>
  110. <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0">
  111. 1.000;TPSP;__familyName__-Regular
  112. </namerecord>
  113. <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0">
  114. __familyName__
  115. </namerecord>
  116. <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0">
  117. Version 1.000
  118. </namerecord>
  119. <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0">
  120. __familyName__-Regular
  121. </namerecord>
  122. <namerecord nameID="9" platformID="3" platEncID="0" langID="0x0">
  123. Tal Leming with modifications by John Daggett
  124. </namerecord>
  125. <namerecord nameID="14" platformID="3" platEncID="0" langID="0x0">
  126. http://scripts.sil.org/OFL
  127. </namerecord>
  128. <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
  129. __familyName__
  130. </namerecord>
  131. <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
  132. Regular
  133. </namerecord>
  134. <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
  135. 1.000;TPSP;__familyName__-Regular
  136. </namerecord>
  137. <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
  138. __familyName__
  139. </namerecord>
  140. <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
  141. Version 1.000
  142. </namerecord>
  143. <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
  144. __familyName__-Regular
  145. </namerecord>
  146. <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
  147. Tal Leming with modifications by John Daggett
  148. </namerecord>
  149. <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
  150. http://scripts.sil.org/OFL
  151. </namerecord>
  152. </name>
  153. <cmap>
  154. <tableVersion version="0"/>
  155. <cmap_format_4 platformID="0" platEncID="3" language="0">
  156. <map code="0x20" name="space"/><!-- SPACE -->
  157. <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
  158. <map code="0x50" name="P"/><!-- LATIN CAPITAL LETTER P -->
  159. </cmap_format_4>
  160. <cmap_format_4 platformID="3" platEncID="1" language="0">
  161. <map code="0x20" name="space"/><!-- SPACE -->
  162. <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
  163. <map code="0x50" name="P"/><!-- LATIN CAPITAL LETTER P -->
  164. </cmap_format_4>
  165. </cmap>
  166. <post>
  167. <formatType value="3.0"/>
  168. <italicAngle value="0.0"/>
  169. <underlinePosition value="-75"/>
  170. <underlineThickness value="50"/>
  171. <isFixedPitch value="0"/>
  172. <minMemType42 value="0"/>
  173. <maxMemType42 value="0"/>
  174. <minMemType1 value="0"/>
  175. <maxMemType1 value="0"/>
  176. </post>
  177. <CFF>
  178. <CFFFont name="__familyName__-Regular">
  179. <version value="001.000"/>
  180. <FullName value="__familyName__"/>
  181. <FamilyName value="__familyName__"/>
  182. <Weight value="Normal"/>
  183. <isFixedPitch value="0"/>
  184. <ItalicAngle value="0"/>
  185. <UnderlineThickness value="50"/>
  186. <PaintType value="0"/>
  187. <CharstringType value="2"/>
  188. <FontMatrix value="0.001 0 0 0.001 0 0"/>
  189. <FontBBox value="100 0 2204 750"/>
  190. <StrokeWidth value="0"/>
  191. <!-- charset is dumped separately as the 'GlyphOrder' element -->
  192. <Encoding name="StandardEncoding"/>
  193. <Private>
  194. <BlueValues value="0 0"/>
  195. <BlueScale value="0.039625"/>
  196. <BlueShift value="7"/>
  197. <BlueFuzz value="1"/>
  198. <ForceBold value="0"/>
  199. <LanguageGroup value="0"/>
  200. <ExpansionFactor value="0.06"/>
  201. <initialRandomSeed value="0"/>
  202. <defaultWidthX value="750"/>
  203. <nominalWidthX value="2406"/>
  204. </Private>
  205. <CharStrings>
  206. <CharString name=".notdef">
  207. endchar
  208. </CharString>
  209. <CharString name="F">
  210. -102 787 hmoveto
  211. 31 119 rlineto
  212. 203 hlineto
  213. 32 -119 rlineto
  214. 246 hlineto
  215. -213 700 rlineto
  216. -296 hlineto
  217. -213 -700 rlineto
  218. -477 hmoveto
  219. 237 244 245 162 -245 130 287 164 -524 hlineto
  220. 1586 -700 rmoveto
  221. 518 180 -281 520 -237 hlineto
  222. -332 -700 rmoveto
  223. 237 700 -237 hlineto
  224. -434 -196 rmoveto
  225. 60 -228 rlineto
  226. -120 hlineto
  227. endchar
  228. </CharString>
  229. <CharString name="P">
  230. -107 394 306 rmoveto
  231. 153 86 82 115 115 -86 82 -153 hvcurveto
  232. -294 -15 91 -670 -91 -15 297 15 -101 291 hlineto
  233. 632 -291 rmoveto
  234. -15 276 15 -67 vlineto
  235. -254 690 rlineto
  236. -12 hlineto
  237. -219 -593 rlineto
  238. -69 -25 -46 -28 -59 hhcurveto
  239. -5 -15 259 15 -26 hlineto
  240. -67 -35 34 71 26 hvcurveto
  241. 43 116 rlineto
  242. 232 hlineto
  243. 78 -221 rlineto
  244. 599 695 rmoveto
  245. -28 -11 -5 -6 -14 -22 -44 34 -78 hhcurveto
  246. -124 -91 -73 -106 -95 52 -64 147 -61 hvcurveto
  247. 126 -52 30 -44 -79 vvcurveto
  248. -81 -55 -50 -81 -103 -85 70 168 -17 vhcurveto
  249. -15 -253 15 hlineto
  250. 22 4 13 15 18 45 32 -37 98 hhcurveto
  251. 130 92 82 116 83 -32 66 -173 73 hvcurveto
  252. -120 50 -33 43 72 vvcurveto
  253. 71 51 49 82 90 65 -92 -119 13 vhcurveto
  254. 15 226 hlineto
  255. -1118 -207 rmoveto
  256. -119 -49 -63 -96 vhcurveto
  257. -82 364 82 hlineto
  258. 96 49 -63 -119 hvcurveto
  259. 312 53 rmoveto
  260. 108 -305 rlineto
  261. -221 hlineto
  262. 1420 459 rmoveto
  263. -28 -11 -5 -6 -14 -22 -44 34 -78 hhcurveto
  264. -124 -91 -73 -106 -95 52 -64 147 -61 hvcurveto
  265. 126 -52 30 -44 -79 vvcurveto
  266. -81 -55 -50 -81 -103 -85 70 168 -17 vhcurveto
  267. -15 -253 15 hlineto
  268. 22 4 13 15 18 45 32 -37 98 hhcurveto
  269. 130 92 82 116 83 -32 66 -173 73 hvcurveto
  270. -120 50 -33 43 72 vvcurveto
  271. 71 51 49 82 90 65 -92 -119 13 vhcurveto
  272. 15 226 hlineto
  273. endchar
  274. </CharString>
  275. <CharString name="space">
  276. endchar
  277. </CharString>
  278. </CharStrings>
  279. </CFFFont>
  280. <GlobalSubrs>
  281. <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
  282. </GlobalSubrs>
  283. </CFF>
  284. <hmtx>
  285. <mtx name=".notdef" width="750" lsb="0"/>
  286. <mtx name="F" width="2304" lsb="100"/>
  287. <mtx name="P" width="2299" lsb="100"/>
  288. <mtx name="space" width="750" lsb="0"/>
  289. </hmtx>
  290. </ttFont>