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

Iosevka italic fonts are clipped #8184

Closed
mcchrish opened this issue Jan 1, 2025 · 2 comments
Closed

Iosevka italic fonts are clipped #8184

mcchrish opened this issue Jan 1, 2025 · 2 comments
Labels

Comments

@mcchrish
Copy link

mcchrish commented Jan 1, 2025

Describe the bug
There are a bunch of letters being clipped in Iosevka Italic.

See the screenshots here from the same bug report in Iosevka repo be5invis/Iosevka#2629

To Reproduce
Steps to reproduce the behavior:

  1. Use Iosevka as font
  2. Try to zoom in to see the clipping

Screenshots

image

image

Environment details

kitty 0.38.1 (fa6ae712a3) created by Kovid Goyal
Darwin mc-mm.local 24.2.0 Darwin Kernel Version 24.2.0: Fri Dec  6 18:56:34 PST 2024; root:xnu-11215.61.5~2/RELEASE_ARM64_T6020 arm64
ProductName:		macOS ProductVersion:		15.2 BuildVersion:		24C101
OpenGL: '4.1 Metal - 89.3' Detected version: 4.1
Frozen: True
Fonts:
  medium: Iosevka: /Users/mcchris/Library/Fonts/Iosevka.ttc
          Features: ()
    bold: Iosevka-Semibold: /Users/mcchris/Library/Fonts/Iosevka.ttc
          Features: ()
  italic: Iosevka-Italic: /Users/mcchris/Library/Fonts/Iosevka.ttc
          Features: ()
      bi: Iosevka-Semibold-Italic: /Users/mcchris/Library/Fonts/Iosevka.ttc
          Features: ()
Paths:
  kitty: /Applications/kitty.app/Contents/MacOS/kitty
  base dir: /Applications/kitty.app/Contents/Resources/kitty
  extensions dir: /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions
  system shell: /bin/zsh
System color scheme: light. Applied color theme type: none
Loaded config files:
  /Users/mcchris/.config/kitty/kitty.conf

Config options different from defaults:
font_family Iosevka
font_size   13.0
Changed shortcuts:
	cmd+k →  clear_terminal_and_scrollback
	ctrl+cmd+, →  reload_config
	opt+cmd+r →  reset_terminal
	shift+cmd+/ →  open_kitty_website

Important environment variables seen by the kitty process:
	PATH                                /Applications/kitty.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin
	LANG                                en_US.UTF-8
	SHELL                               /bin/zsh
	USER                                mcchris
@mcchrish mcchrish added the bug label Jan 1, 2025
@kovidgoyal
Copy link
Owner

This happens when the fonts italic face has different metrics than the
regular face. You should report the issue to the font developers. You
can work around it in kitty by using the modify_font setting in
kitty.conf to increase cell width slightly, but note this will increase
inter-chracter spacing.

@ilya-bobyr
Copy link

Maybe try Iosevka Term, instead of using Isoevka in Kitty?

See "Code and Terminal" section here:

Terminal emulators have a stricter compatibility requirements for fonts. Therefore, Iosevka and Iosevka Slab all contain two specialized families, Term and Fixed, targeting terminal users.

https://typeof.net/Iosevka/

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

No branches or pull requests

3 participants