diff options
author | Masamichi Hosoda <trueroad@sea.plala.or.jp> | 2015-04-18 15:10:06 +0100 |
---|---|---|
committer | James Lowe <pkx166h@gmail.com> | 2015-04-18 15:15:18 +0100 |
commit | af1b0da3853670ee559e148cea70535d5f6ac716 (patch) | |
tree | 40fd515993ae3b39cf988b9fc73ec532e98a74dd /mf | |
parent | 9d84914cf1ffd71cca938952968e1be3d36944bf (diff) |
Add sans-serif and monospace fonts
Issue 4332
Add sans-serif and monospace fonts
Nimbus Sans L (Helvetica substitute) as sans-serif font.
Nimbus Mono L (Courier substitute) as monospace font.
Diffstat (limited to 'mf')
-rw-r--r-- | mf/GNUmakefile | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/mf/GNUmakefile b/mf/GNUmakefile index 141ba63197..646234cd07 100644 --- a/mf/GNUmakefile +++ b/mf/GNUmakefile @@ -40,6 +40,16 @@ NCSB_OTFS = $(addprefix $(outdir)/,CenturySchL-Ital.otf \ CenturySchL-Roma.otf \ CenturySchL-Bold.otf) +HELV_OTFS = $(addprefix $(outdir)/,NimbusSanL-ReguItal.otf \ + NimbusSanL-BoldItal.otf \ + NimbusSanL-Regu.otf \ + NimbusSanL-Bold.otf) + +COUR_OTFS = $(addprefix $(outdir)/,NimbusMonL-ReguObli.otf \ + NimbusMonL-BoldObli.otf \ + NimbusMonL-Regu.otf \ + NimbusMonL-Bold.otf) + LOG_FILES = $(FETA_MF_FILES:%.mf=$(outdir)/%.log) LISP_FILES = $(FETA_MF_FILES:%.mf=$(outdir)/%.lisp) ENC_FILES = $(FETA_MF_FILES:%.mf=$(outdir)/%.enc) @@ -74,6 +84,8 @@ $(outdir)/emmentaler-%.genpe: $(buildscript-dir)/gen-emmentaler-scripts ALL_GEN_FILES = $(ENC_FILES) \ $(NCSB_OTFS) \ + $(HELV_OTFS) \ + $(COUR_OTFS) \ $(OTF_FILES) \ $(SVG_FILES) \ $(WOFF_FILES) @@ -87,7 +99,7 @@ INSTALLATION_OUT_SUFFIXES = 1 2 INSTALLATION_OUT_DIR1 = $(local_lilypond_datadir)/fonts/otf INSTALLATION_OUT_FILES1 = $(OTF_FILES) \ - $(NCSB_OTFS) + $(NCSB_OTFS) $(HELV_OTFS) $(COUR_OTFS) INSTALLATION_OUT_DIR2 = $(local_lilypond_datadir)/fonts/svg INSTALLATION_OUT_FILES2 = $(SVG_FILES) $(WOFF_FILES) @@ -172,3 +184,25 @@ $(addprefix $(outdir)/,CenturySchL-Ital.otf \ CenturySchL-Bold.otf \ CenturySchL-BoldItal.otf): $(outdir)/CenturySchL-Roma.otf $(UPDATE_TARGET) + +$(outdir)/NimbusSanL-Regu.otf: $(HELV_SOURCE_FILES) \ + $(auxscript-dir)/pfx2ttf.fontforge + $(foreach i, $(basename $(HELV_SOURCE_FILES)), \ + $(FONTFORGE) -script $(auxscript-dir)/pfx2ttf.fontforge \ + $(i).pfb $(i).afm $(outdir)/ && ) true + +$(addprefix $(outdir)/,NimbusSanL-ReguItal.otf \ + NimbusSanL-Bold.otf \ + NimbusSanL-BoldItal.otf): $(outdir)/NimbusSanL-Regu.otf + $(UPDATE_TARGET) + +$(outdir)/NimbusMonL-Regu.otf: $(COUR_SOURCE_FILES) \ + $(auxscript-dir)/pfx2ttf-mono.fontforge + $(foreach i, $(basename $(COUR_SOURCE_FILES)), \ + $(FONTFORGE) -script $(auxscript-dir)/pfx2ttf-mono.fontforge \ + $(i).pfb $(i).afm $(outdir)/ && ) true + +$(addprefix $(outdir)/,NimbusMonL-ReguObli.otf \ + NimbusMonL-Bold.otf \ + NimbusMonL-BoldObli.otf): $(outdir)/NimbusMonL-Regu.otf + $(UPDATE_TARGET) |