Jump to content
A.M. Hoornweg

Why can't I install this monospaced font in Delphi ?

Recommended Posts

Hello all,

 

I would like to test a certain new monospaced font in Delphi but none of my Delphi versions displays it in the font drop-down list.  Is there anything I can do to use it anyway?

Share this post


Link to post

Because this font family (JetBrains Mono) does not have some internal flag marking it as "monospace". Visual Studio / Windows terminal also do not recognise it as such. Let's wait for a service pack 😉 There is a discussion on this topic in Russian (https://habr.com/ru/company/jugru/news/t/484134/). In fact, I did not like the look of this font when I tried it in Notepad++, YMMV.

Share this post


Link to post
1 hour ago, stijnsanders said:

I really like PT Mono, but that's just a personal preference. 

Seems very similar to Lucida console

Share this post


Link to post

Interestingly, Lazarus can use this font in the editor.

JetBrainsMono Font In Lazarus.jpg

Edited by Kryvich

Share this post


Link to post

Can Lazarus make use of any font in the editor? Even the non-monospaced ones?

Share this post


Link to post

Yes, it can. Although non-monospaced fonts look ugly in Lazarus. IDE tries to preserve columns in the editor.

Edited by Kryvich

Share this post


Link to post

I tried Ubuntu Mono and Jetbrains Mono (at sizes 9 and 10) for a couple of hours each, and Source Code Pro at size 9 still best, in Delphi white theme. Monitor: 24", 1920x1200.

Share this post


Link to post
21 hours ago, Dany Marmur said:

Lars still prefers Source Code Pro.

Indeed I do.

Size 12 on 32" 4K display, Windows 100% UI scaling.

 

The uneven height of some of the lowercase letters on JetBrain was the first part of the problem. 

The second problem was that the font was to "heavy" i.e. the normal was too close to what I consider a bold font.

Share this post


Link to post
2 hours ago, Lars Fosdal said:

font was to "heavy"

Same experience here, it seemed half-bold and a little bit fuzzy, on my screen.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×