opentype-shaping-documents
inzerosight
opentype-shaping-documents | inzerosight | |
---|---|---|
2 | 4 | |
180 | 46 | |
2.2% | - | |
7.2 | 8.5 | |
15 days ago | 11 months ago | |
HTML | HTML | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
opentype-shaping-documents
-
Ligatures in programming fonts: hell no
> The tangent in (1) on how they contradict unicode could have been skipped as well
Not only because confusables already exist, but also (as I already said[1] the previous time this was posted) covering all ligatures used in all typographical styles is very much a non-goal of Unicode. The official position is that the font shaping layer[2] sits atop Unicode’s semantic representation and is free to ligate, spindle, or mutilate it for display however it prefers (at least for Latin, Greek, and Cyrillic it’s a preference; other scripts can’t be rendered at all without doing it, such as Arabic—barring the legacy presentational forms—or Burmese[3]).
The only reason Unicode even has those ligatures is that some IBM encodings (which were more presentational in nature) encoded them, and IBM employees wrote a large part of the early standard (based on the decades of i18n experience they had at that point) and wanted roundtripping.
[1] https://news.ycombinator.com/item?id=29639966
[2] https://github.com/n8willis/opentype-shaping-documents
[3] https://r12a.github.io/scripts/mymr/my.html#combiningV
- Libgrapheme: A simple freestanding C99 library for Unicode
inzerosight
- Inzerosight, an Encoder for Zero-Width
- Inzerosight
- I created this years ago and I feel like it didn't get enough publicity
-
inzerosight 2.0 released (now with encryption) - zero width encoder + nsa story
Hey everyone, I recently rewrote inzerosight, a zero width encoder to include encryption. The github page includes technical information about how this works.
What are some alternatives?
fonttools-opentype-feature-freezer - OTFeatureFreezer GUI app and pyftfeatfreeze commandline tool in Python to permanently "apply" OpenType features to fonts, by remapping their Unicode assignments
glyphhanger - Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.
fbpdf - A small framebuffer pdf, djvu, epub, xps, and cbz viewer
mdbook-auto-theme - 🎨 A browser extension for automatically applying themes on websites generated by mdBook.
utf8proc - a clean C library for processing UTF-8 Unicode data
glyphhanger - Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.