home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / Chip_2003-12_cd1.bin / zkuste / movix / download / movix-0.8.1pre2-iso / movix-0.8.1pre2.iso / mplayer / mplayer-fonts / czech / font.desc < prev    next >
Encoding:
Text File  |  2003-04-20  |  6.4 KB  |  335 lines

  1. ;
  2. ; Mplayer subtitle font description file - HighreS ONE
  3. ; font created by a'rpi & chass
  4. ; .desc created by chass
  5. ; .cz support by Jindrich Kolorenc (kolorenc@fzu.cz)
  6. ; modified for win1250 pattern by Vlastimil Pospichal <vpospichal@tiscali.cz>
  7. ; -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  8. ;
  9. ;
  10. ; This file contains the data for Mplayer to build up the font
  11. ; table from the bitmap files. These fonts are used for the OSD
  12. ; (On Screen Display) and for the subtitles.
  13. ;
  14. ;
  15. ; A few words for the novice user about the fonts:
  16. ; -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  17. ;
  18. ; Mplayer uses antialiased bitmap fonts, which look far better
  19. ; then the TTF rendering used by other players. A letter consists
  20. ; of two main parts: the Bitmap and the Alpha chanel. The bitmap
  21. ; is what you see on the screen, and the Aplha chanel makes the 
  22. ; Font fade smoothly ito the background. And in this font we use
  23. ; the alpha to get a smooth black outline of the letters, which 
  24. ; makes them visible even on white areas of the movie.
  25. ;
  26. ; Mplayer needs at least two seperate 8bit/pixel format bitmap 
  27. ; files and a .desc file to be able to use the font. One of the
  28. ; files is the bitmap the other is the alpha. The .desc (like this
  29. ; one) gives Mplayer the information needed to convert a bitmap
  30. ; to characters. But the .desc allows to use more bitmap and alpha
  31. ; files: this feature is useful when one wants to add local language
  32. ; support for the subtitles.
  33. ;
  34. ; -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  35. ;
  36. ; ABOUT THE .DESC
  37. ;
  38. ; [1],File layout: the file consists of several sections,
  39. ; the sections are marked like [XXX] where XXX is the section
  40. ; name. The three main sections:
  41. ;
  42. ;  [info]: gives general information about the font, like the
  43. ;          version of the .desc, the author's name and general 
  44. ;          rendering options like kerning.
  45. ;
  46. ;  [files] & [characters] : they go togeather, they describe
  47. ;                           the place of characters in the bitmap.
  48. ;                           Up to 16 is allowed per .desc
  49. ;
  50. ; [2],The variables:
  51. ;
  52. ; [info]
  53. ;    name        string            name of the font, and misc information
  54. ;    desc        int               Version of this file
  55. ;    spacewidth  int               num of pixels for #32
  56. ;    charspace   int               the distance between chars
  57. ;    height      int               the distance between rows
  58. ; [files]
  59. ;    alpha       string            name of alpha map file
  60. ;    bitmap      string            name of bitmap file
  61. ; [character]
  62. ;                string int int    the positon of a character
  63. ;
  64. ;
  65. ; MPlayer can build up it's font table from up to 16*2 files (16 bitmap
  66. ; and 16 alpha channels).
  67. ;                           
  68.  
  69.  
  70. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  71. ;informations about the font
  72.  
  73. [info]
  74.  
  75. ;the author and other stuff
  76. name "HighreS ONE - created by A'rpi and cHaSS - pre-alpha version"
  77.  
  78. ;version number of the file (if greater than version MPlayer can
  79. ;handle, then ignores the unknown variables)
  80.  
  81. descversion 1
  82.  
  83. ;the length of #32 in pixels
  84.  
  85. spacewidth 13
  86.  
  87. ;the distance between chars. the alpha renderer can handle
  88. ;negative numbers too
  89.  
  90. charspace -2
  91.  
  92. height 26
  93.  
  94. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  95. ;file section
  96.  
  97. [files]
  98.  
  99. ;the name of the alpha file used for the next [characters]
  100. ;section 
  101.  
  102. alpha arpi_a.raw
  103.  
  104. ;the name of the bitmap file used for the next [characters]
  105. ;section 
  106.  
  107. bitmap arpi_b.raw
  108.  
  109.  
  110.  
  111. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  112. ;the description of the characters: 
  113. ;each row specifies one character: first, the char (between " or ')
  114. ;then the x-coordinate of the beginning and the end.
  115.  
  116.  
  117. [characters]
  118. "A" 3 21
  119. "B" 26 42
  120. "C" 47 64
  121. "D" 70 87
  122. "E" 92 107
  123. "F" 114 128
  124. "G" 133 152
  125. "H" 158 174
  126. "I" 180 186
  127. "J" 192 204
  128. "K" 210 227
  129. "L" 232 245
  130. "M" 250 269
  131. "N" 275 292
  132. "O" 297 316
  133. "P" 321 337
  134. "Q" 342 361
  135. "R" 366 383
  136. "S" 388 404
  137. "T" 409 426
  138. "U" 430 447
  139. "V" 451 469
  140. "W" 473 497
  141. "X" 501 516
  142. "Y" 521 539
  143. "Z" 542 559
  144. "a" 563 577
  145. "b" 582 597
  146. "c" 601 614
  147. "d" 618 632
  148. "e" 637 652
  149. "f" 656 666
  150. "g" 669 683
  151. "h" 688 702
  152. "i" 707 713
  153. "j" 716 724
  154. "k" 730 743
  155. "l" 748 754
  156. "m" 759 779
  157. "n" 784 797
  158. "o" 802 817
  159. "p" 822 836
  160. "q" 840 854
  161. "r" 860 869
  162. "s" 873 886
  163. "t" 890 899
  164. "u" 904 917
  165. "v" 922 935
  166. "w" 939 958
  167. "x" 962 975
  168. "y" 979 993
  169. "z" 997 1011
  170. "1" 1016 1026
  171. "2" 1034 1047
  172. "3" 1053 1066
  173. "4" 1071 1085
  174. "5" 1091 1104
  175. "6" 1109 1123
  176. "7" 1128 1142
  177. "8" 1147 1160
  178. "9" 1166 1180
  179. "0" 1185 1198
  180. "'" 1203 1209
  181. '"' 1214 1224
  182. "+" 1229 1243
  183. "!" 1249 1255
  184. "?" 1261 1275
  185. "%" 1280 1300
  186. "/" 1305 1314
  187. "=" 1319 1333
  188. "(" 1338 1347
  189. ")" 1352 1361
  190. "," 1367 1372
  191. ";" 1379 1385
  192. ":" 1392 1397
  193. "." 1404 1411
  194. "-" 1416 1426
  195. "<" 1431 1445
  196. ">" 1450 1464
  197. "#" 1468 1484
  198. "&" 1488 1505
  199. "@" 1510 1533
  200. "{" 1538 1548
  201. "}" 1552 1562
  202. "[" 1566 1575
  203. "]" 1579 1587
  204. "$" 1590 1608
  205.  
  206.  
  207. [files]
  208. alpha arpi_osd_a.raw
  209. bitmap arpi_osd_b.raw
  210.  
  211. [characters]
  212. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  213. ;Symbols for the OSD
  214. ; range form 01 to 1F
  215.  
  216. ;play
  217. 0x01 0 36
  218. ;pause
  219. 0x02 35 71
  220. ;stop
  221. 0x03 70 106
  222. ;rewind
  223. 0x04 116 152
  224. ;fast forward
  225. 0x05 164 200
  226. ;clock symbol for the OSD
  227. 0x06 209 245
  228. ;contrast
  229. 0x07 256 292
  230. ;stauration
  231. 0x08 305 342
  232. ;volume
  233. 0x09 354 400
  234. ;brightness
  235. 0x0A 407 442
  236. ;Hue
  237. 0x0B 457 494
  238.  
  239. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  240. ;OSD progress bar characters
  241. ;
  242. [files]
  243.  
  244. alpha arpi_progress_a.raw
  245. bitmap arpi_progress_b.raw
  246.  
  247. [characters]
  248. ; [ character
  249. 0x10 4 21
  250. ; | character
  251. 0x11 30 41
  252. ; ] character
  253. 0x12 50 66
  254. ; . char
  255. 0x13 74 85
  256.  
  257.  
  258. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  259. ;hungarian character specifications
  260. ;
  261.  
  262.  
  263. [files]
  264. alpha arpi_hun_a.raw
  265. bitmap arpi_hun_b.raw
  266.  
  267. [characters]
  268. "┴" 4 21
  269. "╔" 26 42
  270. "╙" 47 66
  271. "╓" 71 89
  272. "╒" 94 113
  273. "┌" 119 135
  274. "▄" 141 157
  275. "█" 164 180
  276. "ß" 186 199
  277. "Θ" 204 218
  278. "≤" 223 237
  279. "÷" 242 256
  280. "⌡" 261 275
  281. "·" 280 293
  282. "ⁿ" 299 312
  283. "√" 318 331
  284. "φ" 351 365
  285.  
  286. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  287. ;czech character specifications
  288. ;
  289.  
  290.  
  291. [files]
  292. alpha cz_a.raw
  293. bitmap cz_b.raw
  294.  
  295. [characters]
  296. "╪" 2 19
  297. "═" 24 29
  298. "⌐" 35 51
  299. "«" 55 70
  300. "½" 75 89
  301. "╚" 93 110
  302. "▌" 115 131
  303. "┘" 136 152
  304. "╥" 158 173
  305. ;"┌" already defined in hungarian
  306. "╠" 179 194
  307. "╧" 199 216
  308. ;"┴" already defined in hungarian
  309. ;"╔" already defined in hungarian
  310. ;"╙" already defined in hungarian
  311.  
  312. "°" 221 230
  313. ;"φ" 234 241
  314. "╣" 245 258
  315. "╛" 262 275
  316. "╗" 278 290
  317. "Φ" 293 306
  318. "²" 310 323
  319. "∙" 327 340
  320. "≥" 345 358
  321. ;"·" already defined in hungarian
  322. "∞" 362 376
  323. "∩" 381 397
  324. ;"ß" already defined in hungarian
  325. ;"Θ" already defined in hungarian
  326. ;"≤" already defined in hungarian
  327.  
  328. ; Windows-1250
  329. 0x8E 55 70
  330. 0x9E 262 275
  331. 0x8A 35 51
  332. 0x9A 245 258
  333. 0x8D 75 89
  334. 0x9D 278 290
  335.