In: computer, art. Also: typography.
Fonts
Fav fonts
- https://fsd.it/shop/fonts/pragmatapro ⭐
- https://berkeleygraphics.com/typefaces/berkeley-mono
- https://github.com/evilmartians/mono
- https://ibm.com/plex
- https://jetbrains.com/lp/mono ⭐
- https://github.com/JetBrains/JetBrainsMono
- https://overpassfont.org
- https://typeof.net/Iosevka
- https://github.com/githubnext/monaspace
- https://commitmono.com
- https://madmalik.github.io/mononoki
- https://github.com/cseelus/monego – Monaco + Bold & Italic
Bitmap fonts
http://fial.com/~scott/tamsyn-font/ – Tamsyn bitmap font by Scott Fial
https://1001freefonts.com/bitmap-fonts.php
https://dafont.com/bitmap.php
https://github.com/ianhan/BitmapFonts
https://github.com/NerdyPepper/scientifica – Tall, condensed, bitmap font for geeks
https://github.com/robhagemans/hoard-of-bitfonts – Bitmap fonts for humans
https://github.com/slavfox/Cozette – Bitmap programming font optimized for coziness
https://github.com/Sorixelle/envypn-powerline – Ypnose’s envypn bitmap font, patched with Powerline glyphs + extra glyphs
https://github.com/stark/siji – Iconic bitmap font based on Stlarch + extra glyphs
https://github.com/sunaku/tamzen-font – Personal fork of Tamsyn font by Scott Fial
https://github.com/Tecate/bitmap-fonts – Large collection of monospaced bitmap fonts for terminal use
https://github.com/tudurom/terra – Bitmap font with ăĂșȘțȚ
Collections
- https://beautifulwebtype.com/display/
- https://beautifulwebtype.com/monospaced/
- https://beautifulwebtype.com/serif/
- https://dafont.com/
- https://fontello.com/ – lots of web fonts
- https://fontpair.co/ – Google font pairs for your next creative project
- https://github.com/XXIIVV/font-collection – XXIIVV font collection
- https://github.com/sainnhe/icursive-nerd-font – Nerd fonts with cursive italic styles
- https://tug.org/FontCatalogue/typewriterfonts.html
- https://v-fonts.com/fonts/
- https://vfoley.xyz/lesser-known-coding-fonts/
- https://wiki.archlinux.org/title/Fonts
Awesome
- https://github.com/brabadu/awesome-fonts
- https://github.com/ryanoasis/nerd-fonts
- https://github.com/powerline/fonts
Tools
Cross-platform font installer, from remote or local:
- https://github.com/Crosse/font-install
- font-install http://www.fontsquirrel.com/fonts/download/source-sans-pro
- font-install -debug ‘http://dl.dafont.com/dl/?f=chopinscript’
font-install *.ttf
Modular scale fonts:
- https://www.modularscale.com
- https://type-scale.com
- https://axis-praxis.org – play with OpenType Variable Fonts
- https://basehold.it
Linux font config
- https://linux.die.net/man/5/fonts-conf - Official Manual
- https://wiki.archlinux.org/index.php/Fonts
- https://wiki.archlinux.org/title/font_configuration
- https://wiki.manjaro.org/index.php/Improve\_Font\_Rendering
- https://wiki.ubuntu.com/BetterCJKSupportSpecification/FontConfig
- https://dev.to/moniquelive/using-nerd-font-symbols-and-emoji-with-any-unpatched-font-in-linux-3kdo
Links
- https://wiki.archlinux.org/title/Fonts
- https://wikipedia.org/wiki/Font
- https://wikipedia.org/wiki/List\_of\_monospaced\_typefaces
- https://wikipedia.org/wiki/List_of_typefaces
- https://wikipedia.org/wiki/Monospaced_font
- https://wikipedia.org/wiki/Sans-serif
- https://wikipedia.org/wiki/Serif
Testing
()\[\]{}<>«»‹›
6bB8&
0ODdoaoOQGC
I1tilIJL|
!¡ij
5$§SsS5
17ZzZ2
9gqpG6
hnmMN
uvvwWuuwvy
x×X
.,·°%
¡!¿?
:;
\`''"‘’“”
—-~≈=≠+\*\_
…⋯
...
tl1I|!ij
O0QDØ38B
:;.,\`‘'"
2Z5S7T6b
ABCDEFGHIJKLMNOPQRSTUVWXYZ 12345
abcdefghijklmnopqrstuvwxyz 67890
{}[]()<>$*-+=/#_%^@\&|~?'"`!,.;:
Illegal1i = oO0
The quick brown fox, (..) Hello,
jumps over lazy dog. /\_\_\\ World!
Mononoki code example:
# how to ace an interview
for i in range(1, 51):
s = '':
if i % 3 == 0:
s += 'mono'
if i % 5 == 0:
s += 'noki'
print(s or i)
Hack code example:
// The four boxing wizards jump
#include <stdio.h> // <= quickly.
int main(int argc, char \*\*argv) {
long il1\[\]={1-2/3.4,5+6==7/8} ;
int OxFaced=0xBAD||"\[{(CQUINE";
unsigned O0,l1,Z2,S5,G6,B8\_\_XY;
printf("@$Hamburgefo%c\`",'\\n');
return ~7&8^9?0:l1|!"j->k+=\*w";
}
Adobe Type Team holiday card 2012:
╔═\*╓─╭╍╮╓─o\*›┍━┑╻ ▲,┌─»
╚═╗║╍╽┅╈╙─╖¡ ┆0┆╽╲╿ ┕━┓
╚═╜╙━╹©╹╚═╱╳∙┕═┙╵=╹\_└─┛
╦┉╴╓─╮╓─ ╱╳¤╳╲┕ ┎─┎┬┬┒•
║ ╗║─╮╬(•╱∑╳ɔ╲¡ʻ┣╸ || ┒
╙─©◊ ◊╙─╱╳╳⅓╳╳╲┆┖─:┗┛ ┸
┎╲ ╷╭─┨?╱╳¿╳╳▲╲♪╔═╡\*\*\*\*
┃╲╲┃┃─╮╱↑╳╳╳ợ╳╳╲╚═╗from
╵ H┚╰─ᵒ╱╳╳∞╳╳╳¤╲╞═╝the↓
↓╎O┊◊ˈ╱╳◉╳%╳╳=╳╳╲◆╦═╦═\]
H╎L┊─╱♪╳╳ʷ╳ ∫╳ §╲┊║A║™\]
A╎I┊╍╱╳∂╳╳◆╳╳╳Ω╳ ╲┊D┊═╗
P─D──╱╳╳¶╳ ╳$╳ ¤╳┊O┊T║
P║A┊╱╳ Ø╳╳ƒ╳╳╳☑╳ ╲B┊Y║
Y║Y┊╱¤╳╳œ╳╳╳Ṃ ╳╳| ╲E┊P║
│┐S╱╳╳╳ˣ╳╳×╳╳╳◆ ╳¤╳╲┊E│
↓ !!┟╥─╯┍╇┯█┯╇┑▚│┇──┴─┊
╶═╝┎┘│━┵┼┶━│┈╢TEAM<╯
╺━│┃░▒▓▌!▐▓▒░┃││┼☑┘╳
Example from programmingFonts.org:
// Type some code ->
console.log "oO08 iIlL1 g9qCGQ ~-+=>";
// â é ù ï ø ç à Ē Æ œ
function updateGutters(cm) {
var gutters = cm.display.gutters,
\_\_specs = cm.options.gutters;
removeChildren(gutters);
for (var i = 0; i < specs.length; ++i) {
var gutterClass = \_\_specs\[i\];
var gElt = gutters.appendChild(
elt(
"div",
null,
"CodeMirror-gutter " + gutterClass
)
);
if (gutterClass == "CodeMirror-linenumbers") {
cm.display.lineGutter = gElt;
gElt.style.width = (cm.display.lineNumWidth || 1) + "px";
}
}
gutters.style.display = i ? "" : "none";
updateGutterSpace(cm);
return false;
}
Greek alphabet:
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω
Planets
☿ ♀ ♁ ♂ ♃ ♄ ♅ ⛢ ♆