ryanoasis / nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
https://NerdFonts.com
Other
53.84k stars 3.63k forks source link

Broken svg on website for Iosevka nerd font #865

Closed laalsaas closed 2 years ago

laalsaas commented 2 years ago

🗹 Requirements

🎯 Subject of the issue

Experienced behavior: At https://www.nerdfonts.com/font-downloads the svg for the Iosevka font is broken. The i and j-dots are shifted.

Expected behavior: The dots from the j and i should be on top of their respective letters (I assume that's not a font issue, just the svg is broken, but since the website is also "developed" here I figured I would open an issue here.)

Example symbols:

🔧 Your Setup

(irrelevant)

★ Screenshots (Optional)

image

Finii commented 2 years ago

Thanks for raising the issue.

There is another strangeness: An the bottom right the sequence should be ~-+=> but the minus is not visible.

Finii commented 2 years ago

The actual font referenced seems ok, at least in the font viewer:

image

Ah yes, Iosevka is broken, I remember. Will check the image generator..

image

Anyhow, the Iosevkas of 2.1.0 (and even 2.2.0 RC) are broken because of a fontforge bug. We need to repatch with March 2022 Release. See #742 and the fix in ff.

Finii commented 2 years ago

Hmm, the images are generated by https://github.com/ryanoasis/nerd-fonts/blob/master/bin/scripts/generate-font-image-previews.sh

and the image is ok if using the 2.1.0 release font

image

Strange.

Hmm, and the current images have been regenerated just after 2.1.0 came out, 3 years ago: https://github.com/ryanoasis/nerd-fonts/tree/gh-pages/assets/img/previews

Finii commented 2 years ago

image

Thanks again for reporting.

github-actions[bot] commented 1 year ago

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.