Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix compatibility issues with the font patcher
Fontpatcher was unable to patch the Consolas font. This is due to the fact that Consolas is 'not' strictly a mono spaced font - it has some glyphs which are 0 width. The added option '--fix-mono' fixes this issue by setting all 0 width glyphs to a common width. Windows does not seem to respect the font family name that fontforge uses. Using the added option '--fix-win', the script will now set the font name to be the family name. In this manner, Windows will group these fonts under the same family. Windows still differentiates between different fonts of the same name by their weights, so having fonts of the same name is not a problem. Closes #61. Closes Lokaltog#194.
- Loading branch information