mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-26 10:51:55 +00:00
...
This commit is contained in:
parent
cc85acea1d
commit
51e5ed9599
1 changed files with 4 additions and 1 deletions
|
|
@ -87,8 +87,11 @@ def set_font_family(family, size_in_pts):
|
|||
cff_size = size_in_pts
|
||||
dpi = get_logical_dpi()
|
||||
face = current_font_family['regular'].face
|
||||
cell_width = font_units_to_pixels(face.max_advance_width, face.units_per_EM, size_in_pts, dpi[0])
|
||||
cell_width = font_units_to_pixels(face.max_advance_width, face.units_per_EM, size_in_pts, dpi[0]) + 2
|
||||
cell_height = font_units_to_pixels(face.height, face.units_per_EM, size_in_pts, dpi[1])
|
||||
# Ensure dimensions are even
|
||||
cell_width += cell_width % 2
|
||||
cell_height += cell_height % 2
|
||||
baseline = font_units_to_pixels(face.ascender, face.units_per_EM, size_in_pts, dpi[1])
|
||||
underline_position = baseline - font_units_to_pixels(face.underline_position, face.units_per_EM, size_in_pts, dpi[1])
|
||||
underline_thickness = font_units_to_pixels(face.underline_thickness, face.units_per_EM, size_in_pts, dpi[1])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue