Skip to content

Commit

Permalink
Add GSUB lookup tables for Arabic script
Browse files Browse the repository at this point in the history
Including "init", "medi", "fina", "isol"

Ref #1
  • Loading branch information
mehdisadeghi committed Feb 11, 2024
1 parent 09dc607 commit 18293a4
Show file tree
Hide file tree
Showing 4 changed files with 195 additions and 13 deletions.
15 changes: 15 additions & 0 deletions FONTLOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,21 @@ I made this font in a week from scratch in order to use it in my game. The em-he
ChangeLog
---------

11 February 2024
- Added Arabic lookup tables for "init", "medi", "fina", and "isol"

27 January 2024
- Added a whole new set of combining diacritics including grave, accute, cedilla, circumflex, caron, tilde, ring, breve, and more
- Added the missing capital ß
- Added dotless i and j
- Added closing double quotes
- Replaced manual symbols with combined ones (improves consistency)
- Redesigned V, U, and Y.
- Switched to small dot (75x75) for almost all diacritics
- Added top/bottom anchors and marks for glyphs and diacritics
- Left positioning of diacritics to Fontforge (generated)


Acknowledgements
----------------

Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,9 @@ A font file should be generated in the same folder called `noqte.ttf`.
Please report them on the repository or email me. The following problems are known to me:

- There is no kerning
- There are no anchors
- Diacritics are not well-positioned
- <s>There are no anchors</s>: top and bottom anchors added back in January 2024
- <s>Diacritics are not well-positioned</s>: positioning improved using the aforementioned anchors
- Lookup tables still incomplete

## Test
There is a development script and an SDL test file included. To watch the changes and rebuild do:
Expand Down
Binary file modified glyphs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 18293a4

Please sign in to comment.