ftxqxd / scientifica

tall, condensed, bitmap font for geeks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

heroimage.png

Scientifica

deets.png

Tall and condensed bitmap font for geeks.

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 has a bold and an italic variant.

Here are 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

Scientifica now has most box drawing glyphs as well!

tree.png

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

polski.png

Powerline glyphs

powerline.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 --depth 1
  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
URxvt.font:xft:scientifica:size=22  !for the doubled variant

MacOS

  1. Get Scientifica
cd ~
git clone https://github.com/nerdypepper/scientifica --depth 1
  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.

About

tall, condensed, bitmap font for geeks.

License:SIL Open Font License 1.1


Languages

Language:Vim Script 85.4%Language:Python 14.6%