Merged .pe files. pass1 will be used for feature files.
This commit is contained in:
parent
585e86f682
commit
8b712ef1eb
8
makefile
8
makefile
|
@ -23,10 +23,10 @@ $(OBJDIR)/.pass0-iosevka-italic.ttf : $(FILES) $(OBJDIR)
|
||||||
$(OBJDIR)/.pass0-iosevka-bolditalic.ttf : $(FILES) $(OBJDIR)
|
$(OBJDIR)/.pass0-iosevka-bolditalic.ttf : $(FILES) $(OBJDIR)
|
||||||
node generate bolditalic $@ --dumpmap $(OBJDIR)/iosevka-bolditalic.charmap
|
node generate bolditalic $@ --dumpmap $(OBJDIR)/iosevka-bolditalic.charmap
|
||||||
|
|
||||||
$(STEP1) : $(OBJDIR)/.pass1-%.ttf : $(OBJDIR)/.pass0-%.ttf
|
# $(STEP1) : $(OBJDIR)/.pass1-%.ttf : $(OBJDIR)/.pass0-%.ttf
|
||||||
fontforge -script pass1-cleanup.pe $< $@ $(SUPPRESS_ERRORS)
|
# fontforge -script pass1-cleanup.pe $< $@ $(SUPPRESS_ERRORS)
|
||||||
$(STEP2) : $(OBJDIR)/.pass2-%.ttf : $(OBJDIR)/.pass1-%.ttf
|
$(STEP2) : $(OBJDIR)/.pass2-%.ttf : $(OBJDIR)/.pass0-%.ttf
|
||||||
fontforge -script pass2-simplify.pe $< $@ $(SUPPRESS_ERRORS)
|
fontforge -script pass2-cleanup.pe $< $@ $(SUPPRESS_ERRORS)
|
||||||
$(TARGETS) : $(OBJDIR)/%.ttf : $(OBJDIR)/.pass2-%.ttf
|
$(TARGETS) : $(OBJDIR)/%.ttf : $(OBJDIR)/.pass2-%.ttf
|
||||||
ttfautohint $< $@
|
ttfautohint $< $@
|
||||||
|
|
||||||
|
|
|
@ -17,6 +17,10 @@ RemoveOverlap();
|
||||||
UnlinkReference();
|
UnlinkReference();
|
||||||
RemoveOverlap();
|
RemoveOverlap();
|
||||||
ReplaceWithReference(4, 1);
|
ReplaceWithReference(4, 1);
|
||||||
|
Print("Simplifying");
|
||||||
|
AddExtrema();
|
||||||
|
Simplify(0, 2);
|
||||||
|
Print("Finalizing");
|
||||||
CorrectDirection();
|
CorrectDirection();
|
||||||
CanonicalContours();
|
CanonicalContours();
|
||||||
CanonicalStart();
|
CanonicalStart();
|
|
@ -1,19 +0,0 @@
|
||||||
Print("Reading Font...")
|
|
||||||
Open($1);
|
|
||||||
SelectAll();
|
|
||||||
ClearHints();
|
|
||||||
ClearInstrs();
|
|
||||||
ClearTable('fpgm');
|
|
||||||
ClearTable('prep');
|
|
||||||
ClearTable('cvt ');
|
|
||||||
ClearTable('maxp');
|
|
||||||
|
|
||||||
Print("Simplifying");
|
|
||||||
AddExtrema();
|
|
||||||
Simplify(0, 2);
|
|
||||||
Print("Finalizing");
|
|
||||||
CorrectDirection();
|
|
||||||
CanonicalContours();
|
|
||||||
CanonicalStart();
|
|
||||||
Print("Saving ttf...");
|
|
||||||
Generate($2);
|
|
Loading…
Reference in New Issue
Block a user