mirror of
https://github.com/belluzj/fantasque-sans.git
synced 2025-01-10 08:00:06 +01:00
redo ogoneks, hint TTF by default and bump version
This commit is contained in:
parent
bcd27b11dd
commit
e126ed62b5
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
14
Makefile
14
Makefile
|
@ -1,25 +1,25 @@
|
||||||
BASENAMES=$(patsubst Sources/%.sfd,%,$(wildcard Sources/*.sfd))
|
SOURCES=$(wildcard Sources/*.sfd)
|
||||||
|
BASENAMES=$(patsubst Sources/%.sfd,%,$(SOURCES))
|
||||||
TTF_FILES=$(patsubst %,%.ttf,$(BASENAMES))
|
TTF_FILES=$(patsubst %,%.ttf,$(BASENAMES))
|
||||||
TTF_HINTED_FILES=$(patsubst %,%-autohint.ttf,$(BASENAMES))
|
# TTF_HINTED_FILES=$(patsubst %,%-autohint.ttf,$(BASENAMES))
|
||||||
OTF_FILES=$(patsubst %,OTF/%.otf,$(BASENAMES))
|
OTF_FILES=$(patsubst %,OTF/%.otf,$(BASENAMES))
|
||||||
|
|
||||||
all: zip
|
all: zip
|
||||||
|
|
||||||
OTF/%.otf %.ttf: Sources/%.sfd
|
OTF/%.otf %.ttf: Sources/%.sfd
|
||||||
./validate-generate.sh $*
|
./validate-generate.sh $*
|
||||||
|
|
||||||
%-autohint.ttf: %.ttf
|
|
||||||
# TODO determine perfect parameters
|
# TODO determine perfect parameters
|
||||||
ttfautohint $< $@
|
ttfautohint $*.ttf $*.hinted.ttf
|
||||||
|
mv $*.hinted.ttf $*.ttf
|
||||||
|
|
||||||
.PHONY: install clean zip
|
.PHONY: install clean zip
|
||||||
install: $(TTF_FILES)
|
install: $(TTF_FILES)
|
||||||
cp $^ ~/.fonts/
|
cp $^ ~/.fonts/
|
||||||
fc-cache -f
|
fc-cache -f
|
||||||
|
|
||||||
zip: $(TTF_FILES) $(TTF_HINTED_FILES) $(OTF_FILES)
|
zip: $(TTF_FILES) $(OTF_FILES) $(SOURCES)
|
||||||
zip CosmicSansNeueMono.zip OFL.txt README.md $^
|
zip CosmicSansNeueMono.zip OFL.txt README.md $^
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm $(TTF_FILES) $(TTF_HINTED_FILES) $(OTF_FILES)
|
rm $(TTF_FILES) $(OTF_FILES)
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -69,3 +69,12 @@ Versions
|
||||||
Greek letters.
|
Greek letters.
|
||||||
Powerline characters.
|
Powerline characters.
|
||||||
|
|
||||||
|
1.3.1 - Various fixes: still cleaning m and w, reworked all ogoneks, changed a
|
||||||
|
bit the dollar, moved some accents, eliminated glitches around
|
||||||
|
Powerline symbols.
|
||||||
|
TTF fonts are now hinted using Freetype's `ttfautohint`, which should
|
||||||
|
give much better results on Windows (and maybe in Java apps and others
|
||||||
|
contexts). In case this is a problem, please let me know and I will
|
||||||
|
provide also an unhinted version.
|
||||||
|
**Windows users should use the TTF (TrueType) files.**
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
2
pkg.sh
2
pkg.sh
|
@ -9,7 +9,7 @@ esac
|
||||||
pkg=${PKG:-${pkg}}
|
pkg=${PKG:-${pkg}}
|
||||||
|
|
||||||
name='cosmic-sans-neue'
|
name='cosmic-sans-neue'
|
||||||
version='1.3'
|
version='1.3.1'
|
||||||
desc='A font family with a great monospaced variant for programmers.'
|
desc='A font family with a great monospaced variant for programmers.'
|
||||||
url=http://openfontlibrary.org/en/font/cosmic-sans-neue-mono
|
url=http://openfontlibrary.org/en/font/cosmic-sans-neue-mono
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user