tall, condensed bitmap font for geeks

update docs

Akshay 24620601 4a10982b

+26 -22
+2 -2
INSTALL.md
··· 28 28 29 29 2. Extract the release package: 30 30 ```shell 31 - tar xzf scientifica-v1.2.tar.gz 31 + tar xf scientifica-v1.2.tar.gz 32 32 ``` 33 33 34 34 3. You may install either the `ttf`s or the `otb`s or the ··· 76 76 77 77 Check if your installation procedure was a success: 78 78 79 - 1. Run `fc-list | grep sci` 79 + 1. Run `fc-list | grep scientifica` 80 80 2. If the output is **not** null, congrats! 81 81 3. Proceed to [Troubleshooting](#troubleshooting) if the output is empty 82 82
+15 -3
README.md
··· 18 18 19 19 - Scaleable `ttf` format 20 20 - Raster formats: `otb` and `bdf` 21 + - Ligatures (vim and neovim only) 21 22 - **Bold** and *Italic* variants 22 23 - New Characters to the following unicode blocks: 23 24 * Geometric Shapes ··· 34 35 35 36 ## Gallery 36 37 37 - | ![sample image](./img/sci4.png) | ![sample image](./img/sci2.png) | ![sample image](./img/sci3.png) | ![sample image](./img/sci1.png) | 38 - | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | 39 - | Programming | Box Drawings | Latin, Polish, Slovakian, French, German | Powerline glyphs | 38 + | ![sample image](./img/sci4.png) | ![sample image](./img/sci2.png) | ![sample image](./img/sci3.png) | 39 + | -------------------------------- | -------------------------------- | -------------------------------- | 40 + | Programming | Box Drawings | Latin, Polish, Slovakian, French, German | 41 + 42 + | ![sample image](./img/sci1.png) | ![sample image](./img/sci5.png) | 43 + | -------------------------------- | -------------------------------- | 44 + | Powerline Glyphs | Ligatures (Rust, Python, Haskell, Ocaml) | 40 45 41 46 42 47 ## Installation 43 48 44 49 Installation instructions have been moved to 45 50 [`INSTALL.md`](INSTALL.md). 51 + 52 + ## Ligatures 53 + 54 + Scientifica supports ligatures in Vim and Neovim via the 55 + conceal feature. Please read the 56 + [Ligatures](ligature_plugins/README.md) 57 + manual for instructions. 46 58 47 59 48 60 ## Credits
+9 -17
ligature_plugins/README.md
··· 1 1 # Ligature and Unicode substitution 2 2 3 - These features are supported *in (neo)vim only*. 3 + These features are supported in {neo,}vim only. 4 4 5 5 ### Installation 6 6 7 - Symlink the required vim plugins to 7 + Copy the required vim plugins to 8 8 9 9 - `~/.vim/after/syntax/` (vim) 10 10 - `~/.config/nvim/after/syntax/` (neovim) 11 11 12 12 ```shell 13 - #vim 14 - cd ~/scientifica/ligature_plugins/ 15 - for i in `ls` ; do 16 - ln -sf ~/scientifica/ligature_plugins/"$i" ~/.vim/after/syntax/"$i" 17 - done 18 - 19 - #nvim 20 - cd ~/scientifica/ligature_plugins/ 21 - for i in `ls` ; do 22 - ln -sf ~/scientifica/ligature_plugins/"$i" ~/.config/nvim/after/syntax/"$i" 23 - done 13 + # the rust plugin for example: 14 + mkdir -p ~/.vim/after/syntax 15 + cp ligature_plugins/rust.vim ~/.vim/after/syntax/ 24 16 ``` 25 17 26 - Credits go to [romeovs](https://github.com/romeovs/) for the haskell plugin. 27 - Credits go to [ehamberg](https://github.com/ehamberg/vim-cute-python) for the python plugin. 18 + If you have `set conceallevel=0` if your `vimrc`, remove it. 28 19 29 - Both plugins have been modified (haskell.vim especially) to play well with scientifica. 30 - If you need ligatures for other languages, just open an issue, with the language and the ligature sequence. 20 + Big thanks to [romeovs](https://github.com/romeovs/) for 21 + creating the haskell plugin and the idea of ligatures via 22 + conceals.