Code Monkey home page Code Monkey logo

Comments (7)

arrowtype avatar arrowtype commented on June 10, 2024

Hi @lakshits11, sorry you're having trouble here!

As an immediate workaround, I recommend installing and trying one of the "code" fonts... They have naming which is easier to specify here, like Rec Mono Casual, if I remember correctly. You can find them in the release download.

At a high level, I can't do much to change the names in the full family, because there are many styles to label, and font names have to come in under a small length limit. The full Recursive family is better suited to apps like Figma, which give one menu for font family, and a second for font style.

from recursive.

lakshits11 avatar lakshits11 commented on June 10, 2024

There are only 4 font variants in code folder i.e regular, italic, bold bold italic... that's why i was using these (they have more)Also on google fonts, there is no italic variant availale although the naming there is convenient

from recursive.

lakshits11 avatar lakshits11 commented on June 10, 2024

Also what i was thinking is that can't we map names like the "Recursive Mn Lnr St" to "rec mls" or any name which the code editor recognises. Also i see there are different names for italics which are inconsistent for code editor to guess ? This is what i think.

from recursive.

arrowtype avatar arrowtype commented on June 10, 2024

You can only really use 4 styles in VS Code themes, as far as I know. If you want to dial-in the exact style for each of those, take a look at the recursive-code-config repo.

You are free to change the font naming to whatever you think is easier, because Recursive is licensed with the SIL OFL license. However, it's not especially easy to rename fonts (especially not in a way that works well everywhere).

from recursive.

arrowtype avatar arrowtype commented on June 10, 2024

https://github.com/arrowtype/recursive-code-config

from recursive.

lakshits11 avatar lakshits11 commented on June 10, 2024

You can only really use 4 styles in VS Code themes, as far as I know. If you want to dial-in the exact style for each of those, take a look at the recursive-code-config repo.

You are free to change the font naming to whatever you think is easier, because Recursive is licensed with the SIL OFL license. However, it's not especially easy to rename fonts (especially not in a way that works well everywhere).

  1. No there's an option in vscode to set the font weight where we can use as many font weights as the font offer.
  2. Its okay actually I am not currently willing to devote much time to this but in future will surely do whenever I feel so.

from recursive.

arrowtype avatar arrowtype commented on June 10, 2024

No there's an option in vscode to set the font weight where we can use as many font weights as the font offer.

Right, VS Code mostly uses whatever is defined as the Regular weight of a family, and code themes can also use italic, bold, and bold italic.

The recursive code config repo allows you to define Regular as whatever exact weight you want, if the usual regular of 400 isn't what you want.

But, no worries at all. If you find this font inconvenient to work with, you definitely shouldn't feel obligated to use it. Thanks for taking time to write the issue to let me know where it was difficult! It's helpful to know for the future.

from recursive.

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.