Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Miscellaneous
»
Other
»
Another new font - IBM Plex
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
IRC channel
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
Can function be used for ...
by
jamie
[
Today
at 10:53:10 pm]
(Solved) TIndexedAVLTree ...
by
lainz
[
Today
at 10:49:03 pm]
Parameter passing odditie...
by
Nitorami
[
Today
at 10:48:22 pm]
Demo Scene Picture sinwav...
by
KodeZwerg
[
Today
at 10:26:21 pm]
fkInternalCalc
by
zraja
[
Today
at 09:31:07 pm]
A fairly simple sound sol...
by
KodeZwerg
[
Today
at 09:23:37 pm]
add new targets to make
by
marcov
[
Today
at 08:38:42 pm]
how to tweek fpmake to co...
by
marcov
[
Today
at 08:29:16 pm]
Quirky windows
by
ASerge
[
Today
at 07:07:16 pm]
[Request] Demo Scene Sub ...
by
Gigatron
[
Today
at 06:29:39 pm]
Unlocking Files
by
KodeZwerg
[
Today
at 06:03:08 pm]
[SOLVED] trunk bug for mi...
by
Key-Real
[
Today
at 05:56:32 pm]
Demo Scene Bitmap Font Sc...
by
Gigatron
[
Today
at 05:56:27 pm]
Compile/Convert Delphi pr...
by
Martin_fr
[
Today
at 05:43:11 pm]
Generics - correct syntax
by
Thaddy
[
Today
at 05:40:59 pm]
Lazarus for Windows on aa...
by
msintle
[
Today
at 05:32:42 pm]
InstallAware Using Lazaru...
by
msintle
[
Today
at 05:26:36 pm]
Xcode Command Line Tools ...
by
Joseph
[
Today
at 05:16:39 pm]
Offical launch of the 1 B...
by
Hartmut
[
Today
at 04:49:29 pm]
what to do if my target M...
by
nickysn
[
Today
at 04:16:02 pm]
compiler error in unit
by
paule32
[
Today
at 03:49:50 pm]
Multithreading - synchron...
by
mika
[
Today
at 01:48:51 pm]
May be useful to somebody
by
KodeZwerg
[
Today
at 12:38:22 pm]
match automatic highlight...
by
Чебурашка
[
Today
at 11:35:14 am]
Tchart with dual numbers ...
by
wp
[
Today
at 10:48:18 am]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Another new font - IBM Plex (Read 5628 times)
Blaazen
Hero Member
Posts: 3241
POKE 54296,15
Another new font - IBM Plex
«
on:
November 21, 2017, 01:38:21 am »
Good news,
IBM released open source font family IBM Plex, containing fonts Sans, Serif and Mono, each in 16 variants (bold, italic etc.), i.e. 48 *.otf files in total. Mono is very suitable for Lazarus, see screenshot. You can download from
https://www.fontsquirrel.com/fonts/ibm-plex
.
PS: I remind another font, SourceCodePro from Adobe, which I announced here five years ago:
http://forum.lazarus.freepascal.org/index.php/topic,18364.msg103554.html#msg103554
Enjoy!
Logged
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21
Try Eye-Candy Controls:
https://sourceforge.net/projects/eccontrols/files/
mdalacu
Full Member
Posts: 233
Re: Another new font - IBM Plex
«
Reply #1 on:
November 21, 2017, 07:26:19 am »
It looks nice the IBM Plex one.
Logged
dmMediaConverter -
https://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html
Blaazen
Hero Member
Posts: 3241
POKE 54296,15
Re: Another new font - IBM Plex
«
Reply #2 on:
November 21, 2017, 07:06:55 pm »
Hi,
here I put ten fonts suitable for Lazarus Source Editor with their setting. I guess everyone will choose.
Font Name
Size |
Extra Line Spacing |
Extra Char Spacing
Courier SWA
12
0
0
Cousine
11
0
0
DejaVu Sans Mono
11
0
0 or 1
Fira Mono
11
-3
0
Hack
11
1
1
IBM Plex Mono
11
-1 or -2
0
Liberation Mono
11
0
0
Monospace
11
1
0
Source Code Pro
11
-1
0
Ubuntu Mono
13
1
0
All those fonts are open source and usually availabe on
https://www.fontsquirrel.com/
.
If you want something more fancy, try Audimat Mono 12/1/0. Font is good but I'm too conservative for it
.
EDIT: I tested all font
with
antialiasing.
«
Last Edit: November 21, 2017, 07:15:48 pm by Blaazen
»
Logged
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21
Try Eye-Candy Controls:
https://sourceforge.net/projects/eccontrols/files/
Graeme
Hero Member
Posts: 1428
Re: Another new font - IBM Plex
«
Reply #3 on:
November 21, 2017, 11:37:39 pm »
My go-to programming font is
Raize
. Yes it's a bitmap font, but super crisp and with very distinguishable characters like zero, lowercase and uppercase L or O, the number 1 etc.
http://www.raize.com/DevTools/Tools/RzFont.asp
My next favourite is
DejaVu Sans Mono
.
Logged
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/
dubst3pp4
Jr. Member
Posts: 86
Retro computing ~ GNU/Linux
Re: Another new font - IBM Plex
«
Reply #4 on:
December 12, 2017, 08:44:19 am »
A little offtopic, but: I really like
Source Code Pro
and
Liberation Mono
. Both have a patched version for Powerline, which make both attractive to use them also in Terminal and Editors like Vim (see Screenshot).
Logged
Jabber: xmpp:marc.hanisch@member.fsf.org -- Support the Free Software Foundation:
https://my.fsf.org/donate
JD
Hero Member
Posts: 1848
Re: Another new font - IBM Plex
«
Reply #5 on:
December 19, 2017, 05:19:41 pm »
I'm using IBM Flex on my Linux Mint laptop. I like it a lot!
Logged
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)
mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView
Pascal
Hero Member
Posts: 932
Re: Another new font - IBM Plex
«
Reply #6 on:
December 19, 2017, 06:52:55 pm »
I use Hack:
http://sourcefoundry.org/hack/
Logged
laz trunk x64 - fpc trunk i386 (cross x64) - Windows 10 Pro x64 (21H2)
JD
Hero Member
Posts: 1848
Re: Another new font - IBM Plex
«
Reply #7 on:
December 19, 2017, 07:54:53 pm »
Quote from: Pascal on December 19, 2017, 06:52:55 pm
I use Hack:
http://sourcefoundry.org/hack/
Very nice.
Logged
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)
mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Miscellaneous
»
Other
»
Another new font - IBM Plex
TinyPortal
© 2005-2018