Code Monkey home page Code Monkey logo

Comments (15)

michaeltlombardi avatar michaeltlombardi commented on May 22, 2024 12

Might be able to leverage ligaturizer for this.

from nerd-fonts.

Jab2870 avatar Jab2870 commented on May 22, 2024 2

If you decide to go down the ligature route, would it be possible to add bigger icons, perhaps by prepending them with a special character.

As an example, I use the patched Iosevka font, which is a thin font, and this results in a lot of the icons being very small, as shown in this screenshot. The icons are (obviously) constrained by the width of the font.

image

If we could have the icons span 2 characters, by using a ligature, this would in my case, make them a lot easier to distinguish.

from nerd-fonts.

Umbrien avatar Umbrien commented on May 22, 2024 1

How about adding <3 ligature? There should be more love in our code! ❤️

from nerd-fonts.

lilyball avatar lilyball commented on May 22, 2024

I would also be interested in having an option that adds programming ligatures, like those talked about in https://www.hanselman.com/blog/MonospacedProgrammingFontsWithLigatures.aspx.

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 22, 2024

@michaeltlombardi Thanks. That looks cool! Hmm poked around not sure about the future of project though..

from nerd-fonts.

michaeltlombardi avatar michaeltlombardi commented on May 22, 2024

I was thinking of using it to have a personal hacked version of the knack font for my powerline setup. :)

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 22, 2024

@michaeltlombardi Let us know if you do and how it turns out. I would be willing to use something like this in Nerd Fonts

from nerd-fonts.

michaeltlombardi avatar michaeltlombardi commented on May 22, 2024

I'm actually currently using furacode, which already included the ligatures. Will set aside time to run it against knack and report back. :)

from nerd-fonts.

hronro avatar hronro commented on May 22, 2024

+1

from nerd-fonts.

RavenHursT avatar RavenHursT commented on May 22, 2024

Yes please :-)

from nerd-fonts.

Xinkle avatar Xinkle commented on May 22, 2024

+1

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 22, 2024

This might have to a be 3.0 release. Some of the glyphs are clobbering the alphabetic presentation forms (ligatures) and would need to be moved to another range. We will only use Private Use Areas going forward to prevent such further conflicts.

https://jrgraphix.net/r/Unicode/FB00-FB4F

from nerd-fonts.

timtro avatar timtro commented on May 22, 2024

If you decide to go down the ligature route, would it be possible to add bigger icons, perhaps by prepending them with a special character.

As an example, I use the patched Iosevka font, which is a thin font, and this results in a lot of the icons being very small, as shown in this screenshot. The icons are (obviously) constrained by the width of the font.

image

If we could have the icons span 2 characters, by using a ligature, this would in my case, make them a lot easier to distinguish.

From what I understand, the unicode standard specifies the number of cells for each codepoint. So the renderer will need to agree to incorrectly draw the character across more cells.

from nerd-fonts.

Finii avatar Finii commented on May 22, 2024

If you decide to go down the ligature route, would it be possible to add bigger icons, perhaps by prepending them with a special character.

Normally if you use the "Nerd Font" and not the "Nerd Font Mono" version the icons should be bigger:
I.e. https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/Iosevka/Regular/complete/Iosevka%20Nerd%20Font%20Complete.ttf

image

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 22, 2024

converting this to a discussion, FYI

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.