Files
source-code-pro/Roman/Light/features.mark
Frank Grießhammer 75f39c0a02 first release
2012-09-20 17:06:26 -07:00

157 lines
6.1 KiB
Plaintext

# Created: Fri Sep 14 13:38:12 2012
# PS Name: SourceCodePro-Light
# MM Inst: SourceCodeProMM.vfb_100
# NOTE: The markClass declarations can be found in the file 'features.markclasses'.
lookup MARK_BASE_above {
@bGC_A_above = [A D I M O W Y Aogonek Iogonek Oogonek Uhorn];
@bGC_E_above = [E Eogonek];
@bGC_H_above = [H U V Oslash Ohorn Uogonek];
@bGC_N_above = [N R];
@bGC_P_above = [P Z Schwa];
@bGC_a_above = [a aogonek];
@bGC_b_above = [b thorn];
@bGC_e_above = [e eogonek];
@bGC_i_above = [i j];
@bGC_iogonek.d_above = [iogonek.d dotlessi dotlessj];
@bGC_n_above = [n z];
@bGC_o_above = [o w x oslash ohorn oogonek];
@bGC_u_above = [u uhorn uogonek];
@bGC_y_above = [y ascript a.alt aogonek.alt];
pos base @bGC_A_above <anchor 300 681> mark @MC_above;
pos base @bGC_E_above <anchor 336 681> mark @MC_above;
pos base @bGC_H_above <anchor 299 681> mark @MC_above;
pos base @bGC_N_above <anchor 306 681> mark @MC_above;
pos base @bGC_P_above <anchor 316 681> mark @MC_above;
pos base @bGC_a_above <anchor 317 502> mark @MC_above;
pos base @bGC_b_above <anchor 131 730> mark @MC_above;
pos base @bGC_e_above <anchor 316 502> mark @MC_above;
pos base @bGC_i_above <anchor 349 678> mark @MC_above;
pos base @bGC_iogonek.d_above <anchor 349 502> mark @MC_above;
pos base @bGC_n_above <anchor 319 502> mark @MC_above;
pos base @bGC_o_above <anchor 300 502> mark @MC_above;
pos base @bGC_u_above <anchor 294 502> mark @MC_above;
pos base @bGC_y_above <anchor 303 502> mark @MC_above;
pos base AE <anchor 475 694> mark @MC_above;
pos base B <anchor 295 681> mark @MC_above;
pos base C <anchor 343 681> mark @MC_above;
pos base F <anchor 346 681> mark @MC_above;
pos base G <anchor 332 681> mark @MC_above;
pos base J <anchor 320 681> mark @MC_above;
pos base K <anchor 327 681> mark @MC_above;
pos base L <anchor 187 681> mark @MC_above;
pos base OE <anchor 417 681> mark @MC_above;
pos base Q <anchor 299 692> mark @MC_above;
pos base S <anchor 313 681> mark @MC_above;
pos base T <anchor 298 681> mark @MC_above;
pos base X <anchor 301 681> mark @MC_above;
pos base breve <anchor 300 700> mark @MC_above;
pos base c <anchor 344 502> mark @MC_above;
pos base circumflex <anchor 300 709> mark @MC_above;
pos base d <anchor 454 730> mark @MC_above;
pos base f <anchor 424 740> mark @MC_above;
pos base g <anchor 309 502> mark @MC_above;
pos base g.alt <anchor 306 502> mark @MC_above;
pos base gscript <anchor 305 502> mark @MC_above;
pos base h <anchor 151 730> mark @MC_above;
pos base k <anchor 185 730> mark @MC_above;
pos base l <anchor 291 730> mark @MC_above;
pos base m <anchor 313 501> mark @MC_above;
pos base oe <anchor 321 502> mark @MC_above;
pos base p <anchor 310 502> mark @MC_above;
pos base q <anchor 297 502> mark @MC_above;
pos base r <anchor 343 502> mark @MC_above;
pos base s <anchor 298 502> mark @MC_above;
pos base schwa <anchor 288 502> mark @MC_above;
pos base t <anchor 262 633> mark @MC_above;
pos base v <anchor 301 502> mark @MC_above;
} MARK_BASE_above;
lookup MARK_BASE_base {
pos base C <anchor 346 0> mark @MC_base;
pos base S <anchor 318 0> mark @MC_base;
pos base T <anchor 300 0> mark @MC_base;
pos base c <anchor 343 0> mark @MC_base;
pos base s <anchor 315 0> mark @MC_base;
pos base t <anchor 377 0> mark @MC_base;
} MARK_BASE_base;
lookup MARK_BASE_below {
@bGC_A_below = [A I J M N O T Y o w x Uhorn ohorn];
@bGC_B_below = [B thorn];
@bGC_C_below = [C K];
@bGC_D_below = [D f];
@bGC_H_below = [H U a Ohorn];
@bGC_W_below = [W ascript a.alt];
@bGC_Z_below = [Z m];
@bGC_e_below = [e z Schwa];
@bGC_i_below = [i dotlessi];
@bGC_u_below = [u uhorn];
pos base @bGC_A_below <anchor 300 -22> mark @MC_below;
pos base @bGC_B_below <anchor 306 -22> mark @MC_below;
pos base @bGC_C_below <anchor 346 -22> mark @MC_below;
pos base @bGC_D_below <anchor 290 -22> mark @MC_below;
pos base @bGC_H_below <anchor 299 -22> mark @MC_below;
pos base @bGC_W_below <anchor 304 -22> mark @MC_below;
pos base @bGC_Z_below <anchor 312 -22> mark @MC_below;
pos base @bGC_e_below <anchor 316 -22> mark @MC_below;
pos base @bGC_i_below <anchor 349 -22> mark @MC_below;
pos base @bGC_u_below <anchor 322 -22> mark @MC_below;
pos base E <anchor 339 -22> mark @MC_below;
pos base F <anchor 183 -22> mark @MC_below;
pos base G <anchor 336 -22> mark @MC_below;
pos base L <anchor 355 -22> mark @MC_below;
pos base P <anchor 144 -22> mark @MC_below;
pos base R <anchor 320 -22> mark @MC_below;
pos base S <anchor 310 -22> mark @MC_below;
pos base V <anchor 302 -22> mark @MC_below;
pos base X <anchor 298 -22> mark @MC_below;
pos base b <anchor 297 -22> mark @MC_below;
pos base c <anchor 343 -22> mark @MC_below;
pos base d <anchor 305 -22> mark @MC_below;
pos base g <anchor 307 -230> mark @MC_below;
pos base g.alt <anchor 463 -218> mark @MC_below;
pos base gscript <anchor 461 -218> mark @MC_below;
pos base h <anchor 318 -22> mark @MC_below;
pos base j <anchor 234 -229> mark @MC_below;
pos base k <anchor 342 -22> mark @MC_below;
pos base l <anchor 376 -22> mark @MC_below;
pos base n <anchor 317 -22> mark @MC_below;
pos base p <anchor 131 -218> mark @MC_below;
pos base q <anchor 451 -218> mark @MC_below;
pos base r <anchor 199 -22> mark @MC_below;
pos base s <anchor 311 -22> mark @MC_below;
pos base schwa <anchor 286 -22> mark @MC_below;
pos base t <anchor 386 -22> mark @MC_below;
pos base v <anchor 301 -22> mark @MC_below;
pos base y <anchor 266 -242> mark @MC_below;
} MARK_BASE_below;
lookup MARK_BASE_horn {
pos base O <anchor 417 649> mark @MC_horn;
pos base U <anchor 497 669> mark @MC_horn;
pos base o <anchor 412 480> mark @MC_horn;
} MARK_BASE_horn;
lookup MARK_BASE_ogonek {
@bGC_i_ogonek = [i dotlessi];
pos base @bGC_i_ogonek <anchor 381 0> mark @MC_ogonek;
pos base A <anchor 496 0> mark @MC_ogonek;
pos base E <anchor 428 0> mark @MC_ogonek;
pos base I <anchor 275 0> mark @MC_ogonek;
pos base O <anchor 300 0> mark @MC_ogonek;
pos base U <anchor 299 0> mark @MC_ogonek;
pos base a.alt <anchor 415 0> mark @MC_ogonek;
pos base e <anchor 406 0> mark @MC_ogonek;
pos base o <anchor 347 0> mark @MC_ogonek;
pos base schwa <anchor 286 0> mark @MC_ogonek;
} MARK_BASE_ogonek;