├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── bad_apple ├── BadAppleWasm.ttf ├── BadPfennig.ttf ├── Cargo.toml ├── Makefile └── src │ └── lib.rs ├── bin └── otfsurgeon ├── harfbuzz-wasm ├── Cargo.toml └── src │ └── lib.rs ├── presentation ├── images │ ├── 05_Gutenberg-B_Glyph-Set-1536x1152.jpg │ ├── 2720_s.jpeg │ ├── 7511_75118219.jpg │ ├── Chodowiecki_Basedow_Tafel_21_c_Z.jpg │ ├── Garamond_type_ft-ligature.jpg │ ├── Garamond_type_ſi-ligature_2.jpg │ ├── Handsatz.jpg │ ├── HarfBuzz.png │ ├── Kerning_EN.svg │ ├── Sales_contract_Shuruppak_Louvre_AO3766.jpg │ ├── Tetris_logo.png │ ├── andandand.gif │ ├── arabic.gif │ ├── f.png │ ├── fplusi.gif │ ├── garris.png │ ├── guttenbergs-bibel.jpg │ ├── tt.svg │ ├── urdu.gif │ ├── vertical.gif │ ├── worter.gif │ └── zx-origins.png ├── main.pdf ├── main.typ ├── metadata.typ └── template.typ └── tetris ├── OpenSans.ttf ├── font ├── Cargo.toml ├── Makefile ├── Tetris-Regular.ttf └── src │ ├── ds.rs │ ├── lib.rs │ └── parser.rs ├── playground ├── Cargo.toml └── src │ └── main.rs └── tetris ├── Cargo.toml └── src ├── display.rs └── lib.rs /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/README.md -------------------------------------------------------------------------------- /bad_apple/BadAppleWasm.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/bad_apple/BadAppleWasm.ttf -------------------------------------------------------------------------------- /bad_apple/BadPfennig.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/bad_apple/BadPfennig.ttf -------------------------------------------------------------------------------- /bad_apple/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/bad_apple/Cargo.toml -------------------------------------------------------------------------------- /bad_apple/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/bad_apple/Makefile -------------------------------------------------------------------------------- /bad_apple/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/bad_apple/src/lib.rs -------------------------------------------------------------------------------- /bin/otfsurgeon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/bin/otfsurgeon -------------------------------------------------------------------------------- /harfbuzz-wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/harfbuzz-wasm/Cargo.toml -------------------------------------------------------------------------------- /harfbuzz-wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/harfbuzz-wasm/src/lib.rs -------------------------------------------------------------------------------- /presentation/images/05_Gutenberg-B_Glyph-Set-1536x1152.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/05_Gutenberg-B_Glyph-Set-1536x1152.jpg -------------------------------------------------------------------------------- /presentation/images/2720_s.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/2720_s.jpeg -------------------------------------------------------------------------------- /presentation/images/7511_75118219.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/7511_75118219.jpg -------------------------------------------------------------------------------- /presentation/images/Chodowiecki_Basedow_Tafel_21_c_Z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Chodowiecki_Basedow_Tafel_21_c_Z.jpg -------------------------------------------------------------------------------- /presentation/images/Garamond_type_ft-ligature.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Garamond_type_ft-ligature.jpg -------------------------------------------------------------------------------- /presentation/images/Garamond_type_ſi-ligature_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Garamond_type_ſi-ligature_2.jpg -------------------------------------------------------------------------------- /presentation/images/Handsatz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Handsatz.jpg -------------------------------------------------------------------------------- /presentation/images/HarfBuzz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/HarfBuzz.png -------------------------------------------------------------------------------- /presentation/images/Kerning_EN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Kerning_EN.svg -------------------------------------------------------------------------------- /presentation/images/Sales_contract_Shuruppak_Louvre_AO3766.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Sales_contract_Shuruppak_Louvre_AO3766.jpg -------------------------------------------------------------------------------- /presentation/images/Tetris_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/Tetris_logo.png -------------------------------------------------------------------------------- /presentation/images/andandand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/andandand.gif -------------------------------------------------------------------------------- /presentation/images/arabic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/arabic.gif -------------------------------------------------------------------------------- /presentation/images/f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/f.png -------------------------------------------------------------------------------- /presentation/images/fplusi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/fplusi.gif -------------------------------------------------------------------------------- /presentation/images/garris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/garris.png -------------------------------------------------------------------------------- /presentation/images/guttenbergs-bibel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/guttenbergs-bibel.jpg -------------------------------------------------------------------------------- /presentation/images/tt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/tt.svg -------------------------------------------------------------------------------- /presentation/images/urdu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/urdu.gif -------------------------------------------------------------------------------- /presentation/images/vertical.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/vertical.gif -------------------------------------------------------------------------------- /presentation/images/worter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/worter.gif -------------------------------------------------------------------------------- /presentation/images/zx-origins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/images/zx-origins.png -------------------------------------------------------------------------------- /presentation/main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/main.pdf -------------------------------------------------------------------------------- /presentation/main.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/main.typ -------------------------------------------------------------------------------- /presentation/metadata.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/metadata.typ -------------------------------------------------------------------------------- /presentation/template.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/presentation/template.typ -------------------------------------------------------------------------------- /tetris/OpenSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/OpenSans.ttf -------------------------------------------------------------------------------- /tetris/font/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/font/Cargo.toml -------------------------------------------------------------------------------- /tetris/font/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/font/Makefile -------------------------------------------------------------------------------- /tetris/font/Tetris-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/font/Tetris-Regular.ttf -------------------------------------------------------------------------------- /tetris/font/src/ds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/font/src/ds.rs -------------------------------------------------------------------------------- /tetris/font/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/font/src/lib.rs -------------------------------------------------------------------------------- /tetris/font/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/font/src/parser.rs -------------------------------------------------------------------------------- /tetris/playground/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/playground/Cargo.toml -------------------------------------------------------------------------------- /tetris/playground/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/playground/src/main.rs -------------------------------------------------------------------------------- /tetris/tetris/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/tetris/Cargo.toml -------------------------------------------------------------------------------- /tetris/tetris/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/tetris/src/display.rs -------------------------------------------------------------------------------- /tetris/tetris/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erk-/programmable-fonts/HEAD/tetris/tetris/src/lib.rs --------------------------------------------------------------------------------