Code Monkey home page Code Monkey logo

Comments (19)

ignaloidas avatar ignaloidas commented on May 29, 2024 9

Programing specific ligatures are bad https://practicaltypography.com/ligatures-in-programming-fonts-hell-no.html

While there are no other ligatures in this font, in other fonts I can't get ligatures that actually help me if I want to disable ligatures that impede me.

from monocraft.

Svintooo avatar Svintooo commented on May 29, 2024 6

Having ligatures like these being triggered in regular expressions (or other kind of strings) can be quite annoying.
If this happens while reading someone else s code, then you can not just reorder the characters to fix the problem.

If you feel like making a non-ligature version I would be very grateful.

from monocraft.

IdreesInc avatar IdreesInc commented on May 29, 2024 1

Ligature free version will be released as part of v2.1, which I will make available sometime tonight after finishing up with a few other issues!

I can't believe that somehow programming with the Minecraft font is fine, but adding ligatures is just one step too far...

from monocraft.

ChiefArug avatar ChiefArug commented on May 29, 2024

Most applications that support ligatures also support turning them off

from monocraft.

cdrfun avatar cdrfun commented on May 29, 2024

VisualStudio doesnt support turning them off. afaik

from monocraft.

Xaeroxe avatar Xaeroxe commented on May 29, 2024

Yeah many applications don't support disabling these. I'd download a zero ligatures version.

from monocraft.

NoSkillPureAndy avatar NoSkillPureAndy commented on May 29, 2024

I agree. I do not like ligatures one bit.

from monocraft.

nick21500 avatar nick21500 commented on May 29, 2024

@IdreesInc pls pls I'd love to use this font :)

from monocraft.

mrparn avatar mrparn commented on May 29, 2024

I just want to add my voice, please make a non-ligature version. I don't think it's a good practice to make ligatures that look like different, also valid characters, but if you are not bothered by them, more power to you.

from monocraft.

inqueblot avatar inqueblot commented on May 29, 2024

Please this.

from monocraft.

teafoot avatar teafoot commented on May 29, 2024

yes pls

from monocraft.

Xaeroxe avatar Xaeroxe commented on May 29, 2024

It might be a good idea to lock this. I’m not sure any more productive conversation can be had unless it’s @IdreesInc saying something.

from monocraft.

keupoz avatar keupoz commented on May 29, 2024

Here's a version with ligatures removed using opentype.js library
Monocraft Unligatured.zip

from monocraft.

Xaeroxe avatar Xaeroxe commented on May 29, 2024

@keupoz The font you posted doesn't render at all for me. System is Windows 11

from monocraft.

keupoz avatar keupoz commented on May 29, 2024

@keupoz The font you posted doesn't render at all for me. System is Windows 11

oops, yeah, I see it's broken, need to investigate more how to properly remove ligatures

from monocraft.

keupoz avatar keupoz commented on May 29, 2024

@Xaeroxe never worked with fonts before, I also renamed the font to "Monocraft Unligatured" just in case and looks like one of name fields can't have spaces. This one should work
Monocraft Unligatured.zip

from monocraft.

Xaeroxe avatar Xaeroxe commented on May 29, 2024

@keupoz same problem
image

from monocraft.

keupoz avatar keupoz commented on May 29, 2024

@Xaeroxe idk then :( Maybe deleting ligatures manually with Font Forge may help because looks like the font was made in that program

from monocraft.

Seele0oO avatar Seele0oO commented on May 29, 2024

yes,It's a important thing.

from monocraft.

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.