Fonts: Difference between revisions
Jump to navigation
Jump to search
Line 59: | Line 59: | ||
* [http://adobe-fonts.github.io/source-sans-pro/ Source Sans Pro] |
* [http://adobe-fonts.github.io/source-sans-pro/ Source Sans Pro] |
||
== |
== Technical == |
||
=== Font rendering === |
|||
* [https://www.smashingmagazine.com/2012/04/a-closer-look-at-font-rendering/ A Closer Look At Font Rendering] |
* [https://www.smashingmagazine.com/2012/04/a-closer-look-at-font-rendering/ A Closer Look At Font Rendering] |
||
Revision as of 07:24, 21 May 2019
Administration
Installing Fonts on Ubuntu
- References
- See here.
Fonts are kept in different locations, as defined in /etc/fonts/fonts.conf. By default these are:
- /usr/share/fonts
- /usr/local/share/fonts
- /home/username/.fonts
To install a new font, copy the font to the relevant directory (or a sub-directory), and update the cache with
sudo fc-cache -f -v
Alternatively the cache is immediately refreshed after reboot.
For instance to install Arial Unicode MS (ARIALUNI.TTF, can be found on Windows XP for instance):
sudo mkdir /usr/share/fonts/truetype/windows
sudo cp ARIALUNI.TTF /usr/share/fonts/truetype/windows
sudo chmod 644 /usr/share/fonts/truetype/windows/*
sudo fc-cache -f -v
Querying font
fc-match matches available fonts:
fc-match calibri
calibri.ttf: "Calibri" "Regular"
Nice Fonts
Monospace
- Seen in gruvbox screenshots.
- Seen in gruvbox screenshots.
- Bitstream Vera Sans Mono
- My previous favorite
- Consolas
- DejaVu Sans Mono
- Based on BitStream Vera (almost identical), but with better Unicode support.
- Inconsolata
- Looks nice but fonts are really small at size 9
- Lucida Console
- My current favorite for terminal, got from MacBuntu 10.04 theme
- Monospace
- Same as Bitstream Vera Sans Mono
- Source Code Pro
- Ubuntu Mono
Serif
Sans
Technical
Font rendering
Troubleshooting
MS Fonts not rendering correctly
This occurs for instance with font Calibri. At small size, normal character appears aliased, but ligatures are anti-aliased.
Solution is to disable use of embedded bitmaps [1]:
- Add to file ~/.config/font-manager/local.conf (before Ubuntu 14.04, edit ~/.fonts.conf. Some tips also suggest file ~/.config/fontconfig/fonts.conf):
<!-- disable embedded bitmaps in fonts to fix Calibri, Cambria, etc. -->
<match target="font">
<edit mode="assign" name="embeddedbitmap"><bool>false</bool></edit>
</match>
- rebuild font cache:
sudo fc-cache -v -f
- Restart compiz:
compiz --replace&