Skip to content

Commit

Permalink
Version 3.3
Browse files Browse the repository at this point in the history
* Add glyphs needed for Pe̍h-ōe-jī (U+030D, U+0358, U+207F)
  * These glyphs were drawn by A'ióng Tâigí,
    https://twitter.com/AiongTaigi, @aiongg
* Add more spaces, dashes, quotes…
* Fix shekel sign (U+20AA) mistakenly copied from Noto, draw my own
* Add a build script like my other fonts (this one is very old so I was
  a lot worse at all this when I made it)
* Many other minor bug fixes
  • Loading branch information
ctrlcctrlv committed Dec 13, 2020
1 parent 043ce61 commit e037345
Show file tree
Hide file tree
Showing 6 changed files with 3,168 additions and 2,376 deletions.
Binary file modified Some Time Later.otf
Binary file not shown.
5,508 changes: 3,144 additions & 2,364 deletions Some Time Later.sfd

Large diffs are not rendered by default.

Binary file added Some Time Later.woff2
Binary file not shown.
24 changes: 12 additions & 12 deletions build.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import fontforge
import psMat
import unicodedata
font = fontforge.open("Some Time Later.sfd")

font.encoding = "UnicodeBMP"
font.selection.select(("unicode","ranges"),0xE000,0xE0FF)
font.clear()
font.selection.all()
font.unlinkReferences()
font.removeOverlap()
font.generate("Some Time Later.otf", flags=("opentype", "old-kern", "no-hints", "no-flex", "winkern", "omit-instructions"))
#!/usr/bin/env python3

import fontforge
import psMat
import unicodedata
font = fontforge.open("Some Time Later.sfd")

font.encoding = "UnicodeBMP"
font.selection.all()
font.unlinkReferences()
font.removeOverlap()
font.generate("Some Time Later.otf", flags=("opentype", "old-kern", "no-hints", "no-flex", "winkern", "omit-instructions", "no-FFTM-table"))
4 changes: 4 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/bash
set -x
fontforge -lang=py -script build.py
woff2_compress Some\ Time\ Later.otf
8 changes: 8 additions & 0 deletions poj.fea
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
languagesystem DFLT dflt;
languagesystem latn dflt;

# For Pe̍h-ōe-jī
feature ccmp {
sub i' uni030D by dotlessi;
sub I' uni030D by dotlessI;
} ccmp;

0 comments on commit e037345

Please sign in to comment.