Giter VIP home page Giter VIP logo

Comments (10)

Finii avatar Finii commented on June 17, 2024 1

unfortunately st even when specifying propo font type it continues to show overlaping text

The font itself is ok, but that is some kind of compromise that st does on its end. It does allow ligatures but expects them to not-change the character width. That is not true in general, just a lot of terminal fonts do it that way (keep the advance width constant) for various reasons, not the least being that is is hard(er) to work with the classical ligatures.
For that reason Nerd Fonts generally removes the two-letter ligatures because in programming contexts they are almost always unwanted and are just there because 'fonts do have fi ligatures' from a typographer's perspective ;)

from nerd-fonts.

Markov-Komarov avatar Markov-Komarov commented on June 17, 2024 1

05-08-2024-11-33-03
Thank you so much for the clarification and the fix itself :DD

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024

Waaah!!! 😱

Sorry to hear this, thanks for reporting. Investigating immediately.

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024

I guess you use the Nerd Font Mono variant?

image

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024

Fixed it via special rule.

a) Was my impression right that you use the Nerd Font Mono?
b) Would you like fixed version here in a comment or is next release (whenever that will be) soon enough?

image

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024

@allcontributors please add @Markov-Komarov for bug

from nerd-fonts.

allcontributors avatar allcontributors commented on June 17, 2024

@Finii

I've put up a pull request to add @Markov-Komarov! 🎉

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024

Ah, I could not see the original error with writer, but scribus could of course show it. Just for future reference if someone wants to reproduce the error/fix.

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024

Fixed via 3043085

from nerd-fonts.

Finii avatar Finii commented on June 17, 2024
Nerd Fonts Patcher v3.2.1-37 (4.14.3) (ff 20230101)
INFO: Adding config commandline options: --removeligatures
DEBUG: Naming mode 1
DEBUG: Monospace check: Panose says "monospaced"; glyph-width-mono True
INFO: Removing ligatures from configfile `Subtables` section
DEBUG: Removing subtable: 'liga' Standard Ligatures lookup 5 subtable
DEBUG: Successfully removed subtable: 'liga' Standard Ligatures lookup 5 subtable
DEBUG: Removing subtable: 'dlig' Discretionary Ligatures lookup 4 subtable
DEBUG: Successfully removed subtable: 'dlig' Discretionary Ligatures lookup 4 subtable
DEBUG: Final font cell dimensions 540 w x 1127 h
Done with Patch Sets, generating font...
DEBUG: Weight approximations: OS2/PS/Name: 400/400/400 (from 400/'Book'/'')
DEBUG: =====> Family (ID 1)      ok       (23 <=31): ShureTechMono Nerd Font
DEBUG: =====> SubFamily (ID 2)   ok       ( 7 <=31): Regular
DEBUG: =====> Fullname (ID 4)    ok       (23 <=63): ShureTechMono Nerd Font
DEBUG: =====> PSN (ID 6)         ok       (15 <=63): ShureTechMonoNF
DEBUG: Tweaking 1/1
DEBUG: Changing flags from 0x1F to 0x17
DEBUG: Changing lowestRecPPEM from 8 to 7
   ShureTechMono Nerd Font
   \===> '/home/fini/extra/git/nerd-fonts/patched-fonts/ShareTechMono/ShureTechMonoNerdFont-Regular.ttf'

As there is no real plan when the next Nerd Fonts release will be, please find the fixed fonts attached:

ShareTechMono.zip 3.4MB

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.