Tall, condensed, bitmap font for geeks.
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bold Updated micro and paragraph, updated .dfont and .sfd Jun 13, 2018
doubled Add doubled bdfs Jul 22, 2018
italic Fix lowercase i character Sep 30, 2018
ligature_plugins Remove multiplication ligature Mar 18, 2018
regular Updated .dfont .sfd Jun 13, 2018
.gitignore Updates Apr 30, 2018
LICENSE Add SIL Open Font License Feb 23, 2018
README.md Add screenshot with cursive style May 4, 2018
doubler.py Begin support for hidpi Feb 2, 2018

README.md

heroimage.png

Scientifica

deets.png

Tall and condensed bitmap font for geeks.
Now with a bold variant!

Scientifica is largely based on creep, with a number of minor tweaks to improve readablity (a matter of taste of course).

Most characters are just 4px wide, which is brilliant for low dpi(90-120) displays.

What's different?

Scientifica now has a bold variant too!

Here's a few characters that recieved a revamp:

V, *, f, W, M, ~, & , i, t, a, (), [], {}

I have also added characters to the following unicode blocks:

  • Geometric Shapes
  • Arrows
  • Miscellaneous Technical
  • Miscellaneous Symbols
  • Miscellaneous Mathematical Symbols-A
  • Private Use Area
  • Mathematical Operators
  • Box Drawings

I will be constantly adding glyphs to this font. Keep a lookout.

Screenshots

Dark background

Scientifica in the wild:

preview.png

scientificacpp.png

Scientifica now has most box drawing glyphs as well!

boxx.png

Latin, Polish, Solvakian, French, German accents included!

polski.png

Powerline glyphs

scientificapowerline1.png scientificapowerline2.png

Unicode Python:

scientificapyligs.png

Unicode C++ (Ligatures included)

scientificaligs.png

Please read this for instructions on ligatures.

Light background

You're kidding me right?

Installation

Linux

  1. Enable bitmap fonts
cd /etc/fonts/conf.d/
sudo rm /etc/fonts/conf.d/10* && sudo rm -rf 70-no-bitmaps.conf && sudo ln -s ../conf.avail/70-yes-bitmaps.conf
sudo dpkg-reconfigure fontconfig
  1. Get Scientifica
cd ~ 
git clone https://github.com/nerdypepper/scientifica
  1. Symlink it to the right folder
ln -fs ~/scientifica/regular/scientifica-11.bdf ~/.local/share/fonts/scientifica-11.bdf
ln -fs ~/scientifica/bold/scientificaBold-11.bdf ~/.local/share/fonts/scientificaBold-11.bdf
  1. Use it. rxvt for example:

URxvt.font:xft:scientifica:size=11

MacOS

  1. Get Scientifica
cd ~
git clone https://github.com/nerdypepper/scientifica
  1. Open the .dfont in the Font Book.app
    (This may not always be up to date. Try downloading the .bdf and exporting it to .dfont through fontforge)

  2. You are done, I guess ... dont have a Mac to test it out.

  3. Submit an issue in case you face any problems, or a pull request if you would like to correct me.

TODO

Following agenda may be followed:

  • Add Control Pictures
  • Add all mathematical operators (Almost) Done!
  • Get scientifica to work on windows Done!
  • Work on a bold version (Probably never) Done!
  • Add variants for a, i, l, 1 etc.

Credits

Most Basic Latin characters are from creep by romeovs.

Creep has been optimized for linux terminals by raymond-w-ko. Check out his version here.

Some characters are based on Lemon.

Thanks to the creators of Font Forge for, well, creating fontforge.