Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Italic Font Family #20

Closed
msherifs opened this issue Sep 20, 2023 · 26 comments
Closed

Italic Font Family #20

msherifs opened this issue Sep 20, 2023 · 26 comments
Labels

Comments

@msherifs
Copy link

does italics support is on the road map ?

@matype
Copy link
Member

matype commented Sep 20, 2023

@msherifs Thank you for using 0xProto!

I'm considering adding a script font to 0xProto, not just an italic version.

Text editors like VSCode can utilize different font families for specific reserved words in programming languages. Operator Mono is a notable example of this.

I believe incorporating script fonts into 0xProto will enhance character identification when coding.

However, introducing a new font family is as time-consuming as creating a new font from scratch. While I can't provide an exact timeline, I'm hopeful to include this feature in the next major release.

@sonulohani
Copy link

Waiting for this to release

@matype
Copy link
Member

matype commented Jan 30, 2024

Finally got the update done – now supporting 344 languages!
https://github.com/0xType/0xProto/releases/tag/1.600

Time to dive into the next issue on the list 🔥

@arjpar
Copy link

arjpar commented Feb 5, 2024

@masaakim the latest update doesnt have an italic font file; are italics planned for the next release? (edit: i understand italics will be planned for the next release) it would also be nice to eventually add bold and bold italic font styles but that can come once other more immediate design goals/requirements are achieved/met.

@matype
Copy link
Member

matype commented Feb 5, 2024

@arjpar Yes, just like mentioned in #20 (comment) , adding italics is gonna take a bit. I'm aiming to include it in the next big update.

and FYI: I currently have no plans to add some weights. see also #51 (comment)

@matype matype added the v2.0 label Feb 5, 2024
@matype matype changed the title [Feature Request] Italics support Italic Font Family Feb 5, 2024
@valpackett
Copy link

I love the way Victor Mono's italic/cursive looks, would be excellent if yours would be a similar type of look :3

@liliantdn
Copy link

I absolutely love the way the italics look in IBM Plex Mono, could be a good source of inspiration as well if needed :)

image

@matype
Copy link
Member

matype commented Apr 3, 2024

The italic version of 0xProto has to resemble the original 0xProto style, and I'm actively working to ensure it does, with a special focus on making it legibile. I'm also carefully considering other fonts like Victor Mono and IBM Plex Mono as references.

I'll be able to share a draft with you shortly. While I can't set a concrete release date just yet, I'm targeting a release in May.

@matype
Copy link
Member

matype commented Apr 3, 2024

Hi there, this is still being adjusted, but this is what it currently looks like 😉

image

image

@codesjedi
Copy link

+1 for this feature, I'd love to use it in code comments

@matype matype mentioned this issue Apr 18, 2024
@matype
Copy link
Member

matype commented Apr 18, 2024

I've finally finished creating all the glyphs for 0xProto Italic!

v2.000, which includes 0xProto Italic, will be released later this month. I'll make some final tweaks before then and address a few concerns I have with some existing glyphs. It's beta version yet, but 0xProto Italic is available now, and I've attached the font files. If you have any feedback, please let me know.

0xProto-Italic-beta.zip

@sonulohani
Copy link

sonulohani commented Apr 18, 2024

The font is looking great. Some of the characters are not at the same level, for example 'r' and 's'

image
image

@sonulohani
Copy link

sonulohani commented Apr 18, 2024

This is Monolisa font

image
image

@matype
Copy link
Member

matype commented Apr 18, 2024

@sonulohani Thanks for the quick feedback!

Some of the characters are not at the same level

What does level refer to? the hight of the glyph?
For the s it was intentionally made higher than the x-height height to make the counter portion wider and increase legibility. What do you think?

image

@matype
Copy link
Member

matype commented Apr 18, 2024

Fine-tuned. It is true that the head of the s may have been a little too large.

image

I've been brainstorming a ton of completely new glyph designs for letters like 's' and 'r', and honestly, I'm starting to lose track of them all. So, getting feedback like this is really helpful.

image

@sonulohani
Copy link

No problem. It's our duty to provide feedback for the product we are using which is thankfully free.

@sonulohani
Copy link

sonulohani commented Apr 19, 2024

For your reference,

image

This screenshot may be helpful for you.

Other characters are looking awesome and fall into same alignment. The character 's' is the one which goes slightly higher in the alignment which I think may be addressed by now. 's' is looking like its about to fly :-).

@matype
Copy link
Member

matype commented Apr 19, 2024

I also have a Plus license for Monolisa so I can compare on my own laptop 👍

@my4ng
Copy link

my4ng commented Apr 24, 2024

Awesome font, thank you! Is it possible to have a non cursive variant too? Cascodia Code uses Stylistic Set “ss01” to change between cursive and non cursive variants.

@matype
Copy link
Member

matype commented Apr 25, 2024

@my4ng My pleasure :)

Is it possible to have a non cursive variant too? Cascodia Code uses Stylistic Set “ss01” to change between cursive and non cursive variants.

With the changes in this PR ( #66 ), that's not possible. But I agree that adding stylistic sets for non-cursive variants would be beneficial.
Preparations for the v2.000 release are almost complete and we intend to release it this month. So I will add these stylistic sets after v2.000 is released. I've created a new issue! #71

@matype
Copy link
Member

matype commented May 1, 2024

Exciting news—I've just released v2.000 of 0xProto, now with 0xProto Italic included! This marks the largest update since the original release nearly a year ago.
The introduction of 0xProto Italic is a direct result of the feedback many of you shared. I'm incredibly grateful for your support and input. Thank you all so much!

@matype matype closed this as completed May 1, 2024
@arjpar
Copy link

arjpar commented May 1, 2024

@masaakim congrats on v2.000! I submitted a PR to homebrew-cask-fonts to update the font to v2.000 for all homebrew users.

@matype
Copy link
Member

matype commented May 1, 2024

Thanks @arjpar , nice work!

@my4ng
Copy link

my4ng commented May 1, 2024

@masaakim the new italic looks and feels great! I have also submitted an update PR to nerd fonts.

@WindSoilder
Copy link

@masaakim Thank you for the new italic font! I love it very much

@adrian5
Copy link

adrian5 commented May 2, 2024

Outstanding work @masaakim, I only just discovered this font today!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

10 participants