features.fea 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. # Prefix: Languagesystems
  2. # automatic
  3. languagesystem DFLT dflt;
  4. feature aalt {
  5. # automatic
  6. feature subs;
  7. feature sinf;
  8. feature frac;
  9. feature ordn;
  10. feature case;
  11. } aalt;
  12. feature subs {
  13. # automatic
  14. sub zero by zero.subs;
  15. sub one by one.subs;
  16. sub two by two.subs;
  17. sub three by three.subs;
  18. sub four by four.subs;
  19. sub five by five.subs;
  20. sub six by six.subs;
  21. sub seven by seven.subs;
  22. sub eight by eight.subs;
  23. sub nine by nine.subs;
  24. } subs;
  25. feature sinf {
  26. # automatic
  27. sub zero by zero.subs;
  28. sub one by one.subs;
  29. sub two by two.subs;
  30. sub three by three.subs;
  31. sub four by four.subs;
  32. sub five by five.subs;
  33. sub six by six.subs;
  34. sub seven by seven.subs;
  35. sub eight by eight.subs;
  36. sub nine by nine.subs;
  37. } sinf;
  38. feature frac {
  39. # automatic
  40. sub one slash eight by oneeighth;
  41. sub one slash four by onequarter;
  42. sub three slash eight by threeeighths;
  43. sub one slash two by onehalf;
  44. sub five slash eight by fiveeighths;
  45. sub three slash four by threequarters;
  46. sub seven slash eight by seveneighths;
  47. } frac;
  48. feature ordn {
  49. # automatic
  50. sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
  51. sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
  52. } ordn;
  53. feature case {
  54. # automatic
  55. sub exclamdown by exclamdown.case;
  56. sub uni2E18 by uni2E18.case;
  57. sub questiondown by questiondown.case;
  58. } case;