features.fea 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. # Prefix: Languagesystems
  2. languagesystem DFLT dflt;
  3. languagesystem latn dflt;
  4. languagesystem cyrl dflt;
  5. languagesystem grek dflt;
  6. feature smcp {
  7. sub A by A.smcp;
  8. sub Aacute by Aacute.smcp;
  9. sub Abreve by Abreve.smcp;
  10. sub Acircumflex by Acircumflex.smcp;
  11. sub Adieresis by Adieresis.smcp;
  12. sub Agrave by Agrave.smcp;
  13. sub Amacron by Amacron.smcp;
  14. sub Aogonek by Aogonek.smcp;
  15. sub Aring by Aring.smcp;
  16. sub Aringacute by Aringacute.smcp;
  17. sub Atilde by Atilde.smcp;
  18. sub B by B.smcp;
  19. sub C by C.smcp;
  20. sub Cacute by Cacute.smcp;
  21. sub Ccaron by Ccaron.smcp;
  22. sub Ccedilla by Ccedilla.smcp;
  23. sub Ccircumflex by Ccircumflex.smcp;
  24. sub D by D.smcp;
  25. sub Dcaron by Dcaron.smcp;
  26. sub Dcroat by Dcroat.smcp;
  27. sub E by E.smcp;
  28. sub Eacute by Eacute.smcp;
  29. sub Ebreve by Ebreve.smcp;
  30. sub Ecaron by Ecaron.smcp;
  31. sub Ecircumflex by Ecircumflex.smcp;
  32. sub Edieresis by Edieresis.smcp;
  33. sub Edotaccent by Edotaccent.smcp;
  34. sub Egrave by Egrave.smcp;
  35. sub Emacron by Emacron.smcp;
  36. sub Eogonek by Eogonek.smcp;
  37. sub Eth by Eth.smcp;
  38. sub F by F.smcp;
  39. sub G by G.smcp;
  40. sub Gbreve by Gbreve.smcp;
  41. sub Gcircumflex by Gcircumflex.smcp;
  42. sub Gcommaaccent by Gcommaaccent.smcp;
  43. sub H by H.smcp;
  44. sub Hcircumflex by Hcircumflex.smcp;
  45. sub I by I.smcp;
  46. sub Iacute by Iacute.smcp;
  47. sub Ibreve by Ibreve.smcp;
  48. sub Icircumflex by Icircumflex.smcp;
  49. sub Idieresis by Idieresis.smcp;
  50. sub Idotaccent by Idotaccent.smcp;
  51. sub Igrave by Igrave.smcp;
  52. sub Imacron by Imacron.smcp;
  53. sub Iogonek by Iogonek.smcp;
  54. sub Itilde by Itilde.smcp;
  55. sub J by J.smcp;
  56. sub Jcircumflex by Jcircumflex.smcp;
  57. sub K by K.smcp;
  58. sub Kcommaaccent by Kcommaaccent.smcp;
  59. sub L by L.smcp;
  60. sub Lacute by Lacute.smcp;
  61. sub Lcaron by Lcaron.smcp;
  62. sub Lcommaaccent by Lcommaaccent.smcp;
  63. sub Ldot by Ldot.smcp;
  64. sub M by M.smcp;
  65. sub N by N.smcp;
  66. sub Nacute by Nacute.smcp;
  67. sub Ncaron by Ncaron.smcp;
  68. sub Ncommaaccent by Ncommaaccent.smcp;
  69. sub Ntilde by Ntilde.smcp;
  70. sub O by O.smcp;
  71. sub Oacute by Oacute.smcp;
  72. sub Obreve by Obreve.smcp;
  73. sub Ocircumflex by Ocircumflex.smcp;
  74. sub Odieresis by Odieresis.smcp;
  75. sub Ograve by Ograve.smcp;
  76. sub Ohungarumlaut by Ohungarumlaut.smcp;
  77. sub Omacron by Omacron.smcp;
  78. sub Otilde by Otilde.smcp;
  79. sub P by P.smcp;
  80. sub Q by Q.smcp;
  81. sub R by R.smcp;
  82. sub Racute by Racute.smcp;
  83. sub Rcaron by Rcaron.smcp;
  84. sub Rcommaaccent by Rcommaaccent.smcp;
  85. sub S by S.smcp;
  86. sub Sacute by Sacute.smcp;
  87. sub Scaron by Scaron.smcp;
  88. sub Scedilla by Scedilla.smcp;
  89. sub Scircumflex by Scircumflex.smcp;
  90. sub T by T.smcp;
  91. sub Tbar by Tbar.smcp;
  92. sub Tcaron by Tcaron.smcp;
  93. sub U by U.smcp;
  94. sub Uacute by Uacute.smcp;
  95. sub Ubreve by Ubreve.smcp;
  96. sub Ucircumflex by Ucircumflex.smcp;
  97. sub Udieresis by Udieresis.smcp;
  98. sub Ugrave by Ugrave.smcp;
  99. sub Uhungarumlaut by Uhungarumlaut.smcp;
  100. sub Umacron by Umacron.smcp;
  101. sub Uogonek by Uogonek.smcp;
  102. sub Uring by Uring.smcp;
  103. sub Utilde by Utilde.smcp;
  104. sub V by V.smcp;
  105. sub W by W.smcp;
  106. sub Wcircumflex by Wcircumflex.smcp;
  107. sub X by X.smcp;
  108. sub Y by Y.smcp;
  109. sub Yacute by Yacute.smcp;
  110. sub Ycircumflex by Ycircumflex.smcp;
  111. sub Ydieresis by Ydieresis.smcp;
  112. sub Z by Z.smcp;
  113. sub Zacute by Zacute.smcp;
  114. sub Zcaron by Zcaron.smcp;
  115. sub Zdotaccent by Zdotaccent.smcp;
  116. sub a by A.smcp;
  117. sub aacute by Aacute.smcp;
  118. sub abreve by Abreve.smcp;
  119. sub acircumflex by Acircumflex.smcp;
  120. sub adieresis by Adieresis.smcp;
  121. sub agrave by Agrave.smcp;
  122. sub amacron by Amacron.smcp;
  123. sub aogonek by Aogonek.smcp;
  124. sub aring by Aring.smcp;
  125. sub aringacute by Aringacute.smcp;
  126. sub atilde by Atilde.smcp;
  127. sub b by B.smcp;
  128. sub c by C.smcp;
  129. sub cacute by Cacute.smcp;
  130. sub ccaron by Ccaron.smcp;
  131. sub ccedilla by Ccedilla.smcp;
  132. sub ccircumflex by Ccircumflex.smcp;
  133. sub d by D.smcp;
  134. sub dcaron by Dcaron.smcp;
  135. sub dcroat by Dcroat.smcp;
  136. sub e by E.smcp;
  137. sub eacute by Eacute.smcp;
  138. sub ebreve by Ebreve.smcp;
  139. sub ecaron by Ecaron.smcp;
  140. sub ecircumflex by Ecircumflex.smcp;
  141. sub edieresis by Edieresis.smcp;
  142. sub edotaccent by Edotaccent.smcp;
  143. sub egrave by Egrave.smcp;
  144. sub emacron by Emacron.smcp;
  145. sub eogonek by Eogonek.smcp;
  146. sub eth by Eth.smcp;
  147. sub f by F.smcp;
  148. sub g by G.smcp;
  149. sub gbreve by Gbreve.smcp;
  150. sub gcircumflex by Gcircumflex.smcp;
  151. sub gcommaaccent by Gcommaaccent.smcp;
  152. sub germandbls by Germandbls.smcp;
  153. sub h by H.smcp;
  154. sub hcircumflex by Hcircumflex.smcp;
  155. sub i by I.smcp;
  156. sub iacute by Iacute.smcp;
  157. sub ibreve by Ibreve.smcp;
  158. sub icircumflex by Icircumflex.smcp;
  159. sub idieresis by Idieresis.smcp;
  160. sub igrave by Igrave.smcp;
  161. sub imacron by Imacron.smcp;
  162. sub iogonek by Iogonek.smcp;
  163. sub itilde by Itilde.smcp;
  164. sub j by J.smcp;
  165. sub jcircumflex by Jcircumflex.smcp;
  166. sub k by K.smcp;
  167. sub kcommaaccent by Kcommaaccent.smcp;
  168. sub l by L.smcp;
  169. sub lacute by Lacute.smcp;
  170. sub lcaron by Lcaron.smcp;
  171. sub lcommaaccent by Lcommaaccent.smcp;
  172. sub ldot by Ldot.smcp;
  173. sub m by M.smcp;
  174. sub n by N.smcp;
  175. sub nacute by Nacute.smcp;
  176. sub ncaron by Ncaron.smcp;
  177. sub ncommaaccent by Ncommaaccent.smcp;
  178. sub ntilde by Ntilde.smcp;
  179. sub o by O.smcp;
  180. sub oacute by Oacute.smcp;
  181. sub obreve by Obreve.smcp;
  182. sub ocircumflex by Ocircumflex.smcp;
  183. sub odieresis by Odieresis.smcp;
  184. sub ograve by Ograve.smcp;
  185. sub ohungarumlaut by Ohungarumlaut.smcp;
  186. sub omacron by Omacron.smcp;
  187. sub otilde by Otilde.smcp;
  188. sub p by P.smcp;
  189. sub q by Q.smcp;
  190. sub r by R.smcp;
  191. sub racute by Racute.smcp;
  192. sub rcaron by Rcaron.smcp;
  193. sub rcommaaccent by Rcommaaccent.smcp;
  194. sub s by S.smcp;
  195. sub sacute by Sacute.smcp;
  196. sub scaron by Scaron.smcp;
  197. sub scedilla by Scedilla.smcp;
  198. sub scircumflex by Scircumflex.smcp;
  199. sub t by T.smcp;
  200. sub tbar by Tbar.smcp;
  201. sub tcaron by Tcaron.smcp;
  202. sub u by U.smcp;
  203. sub uacute by Uacute.smcp;
  204. sub ubreve by Ubreve.smcp;
  205. sub ucircumflex by Ucircumflex.smcp;
  206. sub udieresis by Udieresis.smcp;
  207. sub ugrave by Ugrave.smcp;
  208. sub uhungarumlaut by Uhungarumlaut.smcp;
  209. sub umacron by Umacron.smcp;
  210. sub uni0162 by uni0162.smcp;
  211. sub uni0163 by uni0162.smcp;
  212. sub uogonek by Uogonek.smcp;
  213. sub uring by Uring.smcp;
  214. sub utilde by Utilde.smcp;
  215. sub v by V.smcp;
  216. sub w by W.smcp;
  217. sub wcircumflex by Wcircumflex.smcp;
  218. sub x by X.smcp;
  219. sub y by Y.smcp;
  220. sub yacute by Yacute.smcp;
  221. sub ycircumflex by Ycircumflex.smcp;
  222. sub ydieresis by Ydieresis.smcp;
  223. sub z by Z.smcp;
  224. sub zacute by Zacute.smcp;
  225. sub zcaron by Zcaron.smcp;
  226. sub zdotaccent by Zdotaccent.smcp;
  227. } smcp;