1
1
mirror of https://github.com/i-tu/Hasklig.git synced 2024-08-15 21:40:42 +03:00

Fix anchor inconsistencies in Roman masters

This commit is contained in:
Miguel Sousa 2017-07-26 15:13:59 -07:00
parent 000d1063f6
commit b63e55f1e0
17 changed files with 766 additions and 590 deletions

View File

@ -33,5 +33,8 @@
<contour>
<point name="belowLC" x="324" y="-20" type="move"/>
</contour>
<contour>
<point name="baseLC" x="333" y="0" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -1,4 +1,4 @@
# Created: Wed Jun 1 17:48:57 2016
# Created: Wed Jul 26 14:28:45 2017
# PS Name: SourceCodePro-Black
# MM Inst: None
# exported from Defcon
@ -144,6 +144,7 @@ lookup MARK_BASE_base {
pos base d <anchor 270 0> mark @MC_base;
pos base f <anchor 294 0> mark @MC_base;
pos base h <anchor 150 0> mark @MC_base;
pos base lbelt.a <anchor 333 0> mark @MC_base;
pos base m <anchor 506 0> mark @MC_base;
pos base n <anchor 466 0> mark @MC_base;
pos base r <anchor 194 0> mark @MC_base;

View File

@ -52,9 +52,6 @@
<contour>
<point name="aboveLC" x="300" y="500" type="move"/>
</contour>
<contour>
<point name="belowLC" x="300" y="-20" type="move"/>
</contour>
<contour>
<point name="belowLC" x="300" y="-230" type="move"/>
</contour>

View File

@ -29,9 +29,6 @@
<contour>
<point name="aboveUC" x="340" y="740" type="move"/>
</contour>
<contour>
<point name="center" x="342" y="400" type="move"/>
</contour>
<contour>
<point name="baseLC" x="334" y="0" type="move"/>
</contour>

View File

@ -1,4 +1,4 @@
# Created: Wed Jun 1 17:48:59 2016
# Created: Wed Jul 26 14:29:52 2017
# PS Name: SourceCodePro-ExtraLight
# MM Inst: None
# exported from Defcon
@ -152,13 +152,13 @@ lookup MARK_BASE_base {
lookup MARK_BASE_below {
@bGC_A_below = [A H I J M N O T U X Y a d o v w x Ohorn Tbar Uhorn Schwa dcroat ohorn oslash dhook alphalatin schwa eopenreversedclosed gammalatin ramshorn hturned hsmall ismall nsmall obar rsmallinverted upsilonlatin vhook vturned wturned ysmall a.a Alpha Eta Omega omega circledotted];
@bGC_A_below = [A H I J M N O T U X Y a d o v w x Ohorn Tbar Uhorn Schwa dcroat ohorn oslash dhook alphalatin schwa eopenreversedclosed ramshorn hturned hsmall ismall nsmall obar rsmallinverted upsilonlatin vhook vturned wturned ysmall a.a Alpha Eta Omega omega circledotted];
@bGC_D_below = [D f u Dcroat Eth uhorn ereversed ubar];
@bGC_E_below = [E c AE];
@bGC_L_below = [L Lslash ccurl tturned];
@bGC_R_below = [R S Z e h alphalatinturned bhook bsmall eopen hhook rsmall glottalstopreversed glottalstopstrokereversed];
@bGC_b_below = [b s Eng ae oe eth aturned yturned];
@bGC_dtail_below = [dtail mhook philatin rhookturned];
@bGC_dtail_below = [dtail gammalatin mhook philatin rhookturned];
@bGC_eng_below = [eng henghook tretroflex];
@bGC_esh_below = [esh dotlessjstrokehook];
@bGC_g_below = [g shook];
@ -223,11 +223,10 @@ lookup MARK_BASE_below {
lookup MARK_BASE_center {
@bGC_l.a_center = [l.a lslash.a];
pos base @bGC_l.a_center <anchor 342 400> mark @MC_center;
pos base L <anchor 174 330> mark @MC_center;
pos base circledotted <anchor 300 240> mark @MC_center;
pos base l <anchor 296 400> mark @MC_center;
pos base l.a <anchor 342 400> mark @MC_center;
} MARK_BASE_center;

View File

@ -36,5 +36,11 @@
<point x="292" y="627" type="line"/>
<point x="209" y="627" type="line"/>
</contour>
<contour>
<point name="aboveUC" x="344" y="676" type="move"/>
</contour>
<contour>
<point name="belowLC" x="370" y="-24" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -49,5 +49,8 @@
<contour>
<point name="belowLC" x="316" y="-20" type="move"/>
</contour>
<contour>
<point name="ogonekCXT-ATH" x="316" y="0" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -33,5 +33,8 @@
<contour>
<point name="belowLC" x="328" y="-20" type="move"/>
</contour>
<contour>
<point name="baseLC" x="337" y="0" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -1,4 +1,4 @@
# Created: Wed Jun 1 17:49:01 2016
# Created: Wed Jul 26 15:03:09 2017
# PS Name: SourceCodePro-Regular
# MM Inst: None
# exported from Defcon
@ -90,6 +90,7 @@ lookup MARK_BASE_above {
pos base @bGC_zcurl_above <anchor 311 507> mark @MC_above;
pos base B <anchor 301 676> mark @MC_above;
pos base C <anchor 346 676> mark @MC_above;
pos base Dhook <anchor 344 676> mark @MC_above;
pos base Ecyr <anchor 283 676> mark @MC_above;
pos base Eng <anchor 322 676> mark @MC_above;
pos base F <anchor 342 676> mark @MC_above;
@ -189,6 +190,7 @@ lookup MARK_BASE_base {
pos base f <anchor 298 0> mark @MC_base;
pos base h <anchor 134 0> mark @MC_base;
pos base l <anchor 363 0> mark @MC_base;
pos base lbelt.a <anchor 337 0> mark @MC_base;
pos base m <anchor 514 0> mark @MC_base;
pos base oe <anchor 455 0> mark @MC_base;
pos base oopen <anchor 280 0> mark @MC_base;
@ -258,6 +260,7 @@ lookup MARK_BASE_below {
pos base AE <anchor 336 -20> mark @MC_below;
pos base B <anchor 307 -20> mark @MC_below;
pos base C <anchor 344 -20> mark @MC_below;
pos base Dhook <anchor 370 -24> mark @MC_below;
pos base E <anchor 333 -20> mark @MC_below;
pos base F <anchor 181 -20> mark @MC_below;
pos base G <anchor 330 -20> mark @MC_below;

View File

@ -52,9 +52,6 @@
<contour>
<point name="aboveLC" x="300" y="500" type="move"/>
</contour>
<contour>
<point name="belowLC" x="300" y="-20" type="move"/>
</contour>
<contour>
<point name="belowLC" x="300" y="-230" type="move"/>
</contour>

View File

@ -35,8 +35,5 @@
<contour>
<point name="belowLC" x="330" y="-20" type="move"/>
</contour>
<contour>
<point name="center" x="342" y="400" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -279,7 +279,6 @@ gscript belowLC 290 -230
gsmall aboveLC 330 500
gsmall belowLC 330 -20
gammalatin aboveLC 300 500
gammalatin belowLC 300 -20
gammalatin belowLC 300 -230
ramshorn aboveLC 300 500
ramshorn belowLC 300 -20
@ -415,6 +414,19 @@ istroke.da aboveLC 330 500
istroke.da belowLC 330 -20
jcrossedtail.d aboveLC 350 500
jcrossedtail.d belowLC 230 -230
l.a aboveUC 340 740
l.a baseLC 334 0
l.a belowLC 330 -20
l.a center 342 400
lslash.a aboveUC 340 740
lslash.a baseLC 334 0
lslash.a belowLC 330 -20
lmiddletilde.a aboveUC 340 740
lmiddletilde.a baseLC 334 0
lmiddletilde.a belowLC 330 -20
lbelt.a aboveUC 340 740
lbelt.a baseLC 334 0
lbelt.a belowLC 330 -20
Alpha aboveUC 300 680
Alpha belowLC 300 -20
Epsilon aboveUC 338 680

View File

@ -35,5 +35,11 @@
<point x="292" y="627" type="line"/>
<point x="209" y="627" type="line"/>
</contour>
<contour>
<point name="aboveUC" x="344" y="676" type="move"/>
</contour>
<contour>
<point name="belowLC" x="370" y="-24" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -48,5 +48,8 @@
<contour>
<point name="belowLC" x="316" y="-20" type="move"/>
</contour>
<contour>
<point name="ogonekCXT-ATH" x="316" y="0" type="move"/>
</contour>
</outline>
</glyph>

View File

@ -0,0 +1,143 @@
B aboveUC 301 676
B belowLC 307 -20
H aboveUC 300 676
H baseLC 119 0
H belowLC 300 -20
M aboveUC 300 676
M baseLC 486 0
M belowLC 300 -20
N aboveUC 310 676
N baseLC 473 0
N belowLC 300 -20
O aboveUC 300 676
O hornLC 420 646
O ogonekUC 300 0
O baseLC 300 0
O belowLC 300 -20
T aboveUC 300 676
T baseLC 300 0
T belowLC 300 -20
W aboveUC 300 676
W belowLC 303 -20
Y aboveUC 300 676
Y ogonekUC 300 0
Y belowLC 300 -20
e ogonekLC 404 0
e aboveLC 316 507
e baseLC 316 0
e belowLC 316 -20
e ogonekCXT-ATH 316 0
g aboveLC 307 507
g belowLC 308 -219
l aboveUC 285 736
l center 288 385
l baseLC 363 0
l belowLC 385 -20
m aboveLC 315 508
m baseLC 514 0
m belowLC 308 -20
t aboveLC 256 643
t baseLC 376 0
t belowLC 380 -20
w aboveLC 300 507
w belowLC 300 -20
Oslash aboveUC 300 676
Oslash baseLC 300 0
Tbar aboveUC 300 676
Tbar belowLC 300 -20
Eth aboveUC 299 676
Eth belowLC 290 -20
ae aboveLC 316 507
ae baseLC 449 0
ae belowLC 309 -20
dcroat aboveUC 459 736
dcroat belowLC 304 -20
eogonek aboveLC 314 507
dotlessi ogonekLC 356 0
dotlessi aboveLC 348 507
dotlessi baseLC 354 0
dotlessi belowLC 348 -20
oslash aboveLC 300 507
oslash baseLC 300 0
oslash belowLC 300 -20
oe aboveLC 318 507
oe baseLC 455 0
oe belowLC 309 -20
tbar aboveLC 256 643
tbar belowLC 380 -20
eth aboveUC 330 736
eth belowLC 306 -20
dotlessj aboveLC 348 507
dotlessj belowLC 237 -219
ereversed aboveLC 307 507
ereversed belowLC 294 -20
schwa ogonekLC 296 0
schwa aboveLC 310 507
schwa baseLC 296 0
schwa belowLC 296 -20
eopen aboveLC 330 507
eopen baseLC 316 0
eopen belowLC 316 -20
eopenreversedclosed aboveLC 320 507
eopenreversedclosed belowLC 301 -20
dotlessjstroke aboveLC 348 507
dotlessjstroke belowLC 237 -219
lbelt aboveUC 285 736
lbelt belowLC 385 -20
mlonglegturned aboveLC 300 507
mlonglegturned belowLC 496 -226
mhook aboveLC 304 507
mhook belowLC 304 -219
nsmall aboveLC 309 507
nsmall belowLC 302 -20
obar aboveLC 300 507
obar belowLC 300 -20
oesmall aboveLC 354 507
oesmall belowLC 350 -20
philatin aboveUC 300 736
philatin belowLC 300 -219
rsmall aboveLC 316 507
rsmall belowLC 316 -20
esh aboveUC 362 736
esh belowLC 256 -219
dotlessjstrokehook aboveUC 362 736
dotlessjstrokehook belowLC 256 -219
ubar aboveLC 295 507
ubar baseLC 443 0
ubar belowLC 300 -20
zcurl aboveLC 311 507
dezh aboveUC 280 730
dezh belowLC 330 -219
glottalstopstroke aboveUC 300 736
glottalstopstroke belowLC 279 -20
glottalstopstrokereversed aboveUC 306 736
glottalstopstrokereversed belowLC 320 -20
Eng.a aboveUC 310 676
dotlessi.a ogonekLC 336 0
dotlessi.a aboveLC 328 507
dotlessi.a baseLC 334 0
dotlessi.a belowLC 328 -20
istroke.d aboveLC 348 507
istroke.d belowLC 348 -20
istroke.da aboveLC 328 507
istroke.da belowLC 328 -20
epsilon aboveLC 336 507
omega aboveLC 300 507
omega belowLC 300 -20
Zhe aboveUC 300 676
Icyr aboveUC 304 676
Yu aboveUC 295 676
Ustraight aboveUC 300 676
Ustraightstroke aboveUC 300 676
ve aboveLC 320 507
zhe aboveLC 300 507
ze aboveLC 301 507
icyr aboveLC 311 507
em aboveLC 300 507
sha aboveLC 300 507
shcha aboveLC 300 507
ecyr aboveLC 294 507
yu aboveLC 287 507
ya aboveLC 317 507
Dhook aboveUC 344 676
Dhook belowLC 370 -24

View File

@ -33,5 +33,8 @@
<contour>
<point name="belowLC" x="324" y="-20" type="move"/>
</contour>
<contour>
<point name="baseLC" x="333" y="0" type="move"/>
</contour>
</outline>
</glyph>

File diff suppressed because it is too large Load Diff