Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates zlm-manri, build script, IME, and test page #4

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jackhumbert
Copy link

@jackhumbert jackhumbert commented Aug 7, 2019

Manri Font Updates

  • Swaps f/v glyphs (fixes fy and vy glyphs are swapped in zlm-manri #6)
  • Fixes the index for smajibu (ZLM_DASH_*), allowing them to show up in FontForge
  • Adds glyphs for tone markers
  • Adds glyphs for smajibu
  • Adds glyph for slakabu (it's blank and zero width)
  • Adds glyph for stretch
  • Changes non-ligatured diacritics to zero width, and adds anchors/lookup table so they're placed correctly with the mark lookup table
  • Adds latin space character for spacing between words and smart line-breaks

Build Script / Font Feature File

  • Separate script to build.pe for more advanced FF-specific actions
  • Rename zlm.feature to zlm.fea - this is the standard extension for feature files
  • Automatically generate src/zlm.fea when building
  • Name the lookup tables in the feature so we can remove them before adding them (allows you to merge them and preview in FF)
  • Adds lookup tables fixing the semivowel issues
  • Adds full vowel support with slakabu exception
  • Adds support for all symbols
  • Adds exception for self-dotting vowels with slakabu

Font Examiner

IME

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fy and vy glyphs are swapped in zlm-manri
1 participant