redo ogoneks, hint TTF by default and bump version
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