mirror of
https://github.com/sayyadirfanali/Myna.git
synced 2026-01-11 22:40:33 +01:00
Vertical compactness? #7
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @joshtriplett on GitHub (Nov 8, 2025).
Originally assigned to: @sayyadirfanali on GitHub.
Thank you for building and sharing an Open Source font!
The Open Source fonts "DejaVu Sans Mono", "Liberation Mono", and "Noto Mono", like Courier New that they're metrics-compatible with, have dense vertical spacing. On my screen, at 12pt, they provide a 255x75 terminal.
Myna is very horizontally condensed, but has higher vertical spacing at the same font size. On my screen, at 12pt, it provides a 319x68 terminal.
In practice, I care a lot about fitting more lines of code.
11pt DejaVu Sans Mono gives me 284x79 (same columns as 12pt Hera but more lines) and 10pt gives 319x84 (same columns as 12pt Myna but many more lines).
@sayyadirfanali commented on GitHub (Nov 9, 2025):
@joshtriplett if changing the line height of the terminal doesn't work, then try changing the vertical metrics using a simple script i'm pushing (which needs
fontforgeinstalled). you can tweak with theRATIOto see if that works. that won't change the shape but decrease the space between lines so one screen can hold more lines (but might look a bit congested). you'd need to runbuildafter that.i feel changing the vertical spacing directly in the font would have unintended side-effects for anyone using it (including myself).
same goes for changing the vertical size of the glyphs themselves which would distort the shape completely for most glyphs.