Giter Site home page Giter Site logo

Comments (6)

Finii avatar Finii commented on August 15, 2024

Well, artificially expanding a single font to a complete RIBBI set is a "feature" that also already existed in Windows 3 and probably before that. So for example; MS Word had these BOLD and ITALIC buttons, and they always worked, even if the selected font was an ornamental one, where it did not really make sense. If no Bold or Italic could be found on the system the font was "invented from this air" by transmogrifying the Regular variant.
Back than everyone knew, do not select Bold (or Italic) in Word if you do not have that font, because it kind of renders but looks very ugly.
So this is a "convenience" function that imho should not be there at all.

But well, people seems to like it, or application programmers think people like it, or whatever, but that questionable feature is still available as of today - as you found out.

An autogenerated Bold or Italic can not be good - or font designers would never need to bother designing these.

Also the Italics version was of course an Oblique instead, but people might think they are the same?

Whatever, that is part of what you noticed: There are programs out there that take a Regular font and allow the user to select Bold or Italic even if there is no such font installed and autocreate it on the fly.

Well, as there is no Bold font, how should it be fix it here? If you have issues with the font that some system autogenerates, surely you should raise an issue over there (wherever that is)?


Here, in Tilix:

image

Here, in Writer:

image

And here a particularly bad example: Gyre Chorus itself is already a slanted / oblique font, and they just slap their artifical "Italic" on top of it, making it more slanted 😆 😭

image

Regular is Italic with this font

image

from nerd-fonts.

tukykarmakar avatar tukykarmakar commented on August 15, 2024

I just don't understand why it was working fine previously, I didn't change any settings other than selecting ShureTech for monospace fonts from the KDE Settings app. This issue only happens when there's a tab after the bold characters, and I wasn't able to reproduce it in any other editor or text output.

Also, why does it not happen with wider fonts like Source Code Pro and Anonymice Pro?

from nerd-fonts.

Finii avatar Finii commented on August 15, 2024

Hmm, probably Konsole got an update and that introduced a new bug?

Can you roll back a version? You don't specify which Linux you use (so I can't check), but maybe you should check when Terminal had been updated last and if that coincides with the behavioural change.

It seems Konsole has some problems with the Bold stuff, like for example
https://bugs.kde.org/show_bug.cgi?id=432898 (which is open since 2021?!)
or https://bugs.kde.org/show_bug.cgi?id=470059

You could also try if the problem persists with the Nerd Font Mono (or Nerd Font Propo) variant.

If this happens only with Konsole it's unlikely to be a Nerd Fonts problem ;-)

from nerd-fonts.

tukykarmakar avatar tukykarmakar commented on August 15, 2024

I'm using Nobara, a distro based on Fedora, if you want to try reproduce it yourself.
I can't find anything on how to rollback Konsole versions. I'll go ask in the KDE discussion forum about rolling back and about the font issue in Konsole.

Thanks for looking into this.

from nerd-fonts.

tukykarmakar avatar tukykarmakar commented on August 15, 2024

I tried out other terminals and it doesn't seem to happen in those. But I also tried out the Konsole Flatpak and it's happening there again. Closing it as it seems to be a KDE issue.

from nerd-fonts.

Finii avatar Finii commented on August 15, 2024

Thank you; hope this will be ironed out somewhen

from nerd-fonts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.