You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.7 KiB

1 month ago
  1. % xlatmap - the map of translation tables for various kinds of fonts.
  2. %
  3. % It specifies Decoding resources to be used with FAPI-handled fonts.
  4. % If a font contains multiple character mapping tables, this gives
  5. % priorities for choosing a specific table from the font according to
  6. % the order of entries of this map.
  7. % This file is intended to be customized by users. Please keep the
  8. % obvious format of this file. Strings and names must not be empty
  9. % and must not contain null ('\0') characters.
  10. % The map contains entries for each kind of font being handled by
  11. % any font rendering plugin. The key of an entry is the font type
  12. % and the value is array of pairs.
  13. % The first element of pair is a string which encodes identifier of
  14. % character mapping table. The format of the first element depends
  15. % on the font type, and should be recognized by the font rendering
  16. % plugins. The second element is name of the Decoding resource. If
  17. % that resource is not available, definefont will fail. Note that
  18. % currently we supply insufficient decoding resources, as well as
  19. % insufficient entries in this map.
  20. /TrueType
  21. [ % Each entry is pair :
  22. % a string PlatformID.SpecificID and a name of Decoding resource.
  23. (3.0) /Symbol % Symbol
  24. (3.1) /Unicode % Unicode
  25. (3.2) /ShiftJIS % Japanese
  26. (3.3) /PRC % Simplified Chinese, GB2312
  27. (3.4) /Big5 % Traditional Chinese
  28. (3.5) /Wansung % Korean
  29. (3.6) /Johab % Korean
  30. (3.10) /UCS-4 % UCS-4
  31. % todo : add more entries
  32. ]
  33. /PostScript
  34. [ % Since PostScript fonts were designed especially for PostScript,
  35. (*) /Unicode % fixme : other charsets
  36. ]
  37. /Intellifont
  38. [ (*) /FCO_Unicode % fixme : other charsets
  39. ]
  40. /Microtype
  41. [ (*) /FCO_Unicode % FCOfontmap may may overwrite this for a specific font.
  42. ]