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