2
0

features.fea 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. # Prefix: Languagesystems
  2. # automatic
  3. languagesystem DFLT dflt;
  4. languagesystem latn dflt;
  5. languagesystem latn ROM;
  6. languagesystem latn MOL;
  7. feature aalt {
  8. # automatic
  9. feature sups;
  10. feature frac;
  11. feature ordn;
  12. feature locl;
  13. feature case;
  14. feature init;
  15. feature medi;
  16. feature fina;
  17. } aalt;
  18. feature locl {
  19. # automatic
  20. script latn;
  21. language ROM;
  22. sub Scedilla by Scommaaccent;
  23. sub scedilla by scommaaccent;
  24. language MOL;
  25. sub Scedilla by Scommaaccent;
  26. sub scedilla by scommaaccent;
  27. } locl;
  28. feature sups {
  29. # automatic
  30. sub one by onesuperior;
  31. sub two by twosuperior;
  32. sub three by threesuperior;
  33. } sups;
  34. feature frac {
  35. # automatic
  36. sub one slash eight by oneeighth;
  37. sub one slash four by onequarter;
  38. sub three slash eight by threeeighths;
  39. sub one slash two by onehalf;
  40. sub five slash eight by fiveeighths;
  41. sub three slash four by threequarters;
  42. sub seven slash eight by seveneighths;
  43. sub one slash three by onethird;
  44. sub two slash three by twothirds;
  45. } frac;
  46. feature ordn {
  47. # automatic
  48. sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
  49. sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
  50. } ordn;
  51. feature case {
  52. # automatic
  53. sub exclamdown by exclamdown.case;
  54. sub uni2E18 by uni2E18.case;
  55. sub questiondown by questiondown.case;
  56. sub uni0306 by uni0306.case;
  57. sub uni0311 by uni0311.case;
  58. sub uni030F by uni030F.case;
  59. sub uni0307 by uni0307.case;
  60. sub uni030B by uni030B.case;
  61. sub uni0304 by uni0304.case;
  62. } case;
  63. feature init {
  64. # automatic
  65. sub uni06A1 by uni06A1.init;
  66. } init;
  67. feature medi {
  68. # automatic
  69. sub uni06A1 by uni06A1.medi;
  70. } medi;
  71. feature fina {
  72. # automatic
  73. sub uni066E by uni066E.fina;
  74. sub uni06A1 by uni06A1.fina;
  75. sub uni066F by uni066F.fina;
  76. } fina;
  77. feature liga {
  78. # automatic
  79. sub f i by fi;
  80. sub f l by fl;
  81. } liga;