Skip to content
A set of modified artwiz fonts based on artwiz-aleczapka and artwiz-latin1.
Makefile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
templates Renamed X11 config file to denote the package name. Jul 12, 2016
.hgignore Added .hgignore. Aug 29, 2012
AUTHORS Version 1.0 Aug 1, 2006
CHANGELOG Fixed inverted ? in some fonts Jan 3, 2007
COPYING Initial revision Jun 29, 2006
Makefile Don't add config file to font dir. Jul 12, 2016
README.md Workaround to fix README.md formatting on Bitbucket. -.- Oct 13, 2013
VERSION Fixed inverted ? in some fonts Jan 3, 2007
anorexia-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
anorexia.bdf Fixed inverted ? in some fonts Jan 3, 2007
aqui-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
aqui.bdf Fixed inverted ? in some fonts Jan 3, 2007
cure-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
cure.bdf Fixed inverted ? in some fonts Jan 3, 2007
drift-bold.bdf Corrected SWIDTH and DWIDTH for drift-bold to match drift, so it can … Oct 13, 2013
drift-unicode.bdf Added Unicode variant of drift, with support for powerline/airline ex… Jul 31, 2015
drift.bdf Renamed all glyphs using Unicode character names. Aug 29, 2012
edges-bold.bdf Changed glyphs 0xE5 and 0xC5. Jul 31, 2006
edges.bdf Inverted char 0x40 (@). Jul 31, 2006
fkp.bdf Small correction on glymp 176 Jul 30, 2006
fonts.alias Updated fonts.alias to prefer Unicode version of drift. Jul 15, 2016
gelly-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
gelly.bdf Fixed inverted ? in some fonts Jan 3, 2007
glisp-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
glisp.bdf Fixed inverted ? in some fonts Jan 3, 2007
kates-bold.bdf Corrected 0xE5, 0xC5 and a few others. Jul 31, 2006
kates.bdf Corrected 0xE5, 0xC5 and a few others. Jul 31, 2006
lime-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
lime.bdf Fixed inverted ? in some fonts Jan 3, 2007
mints-mild-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
mints-mild.bdf Fixed inverted ? in some fonts Jan 3, 2007
mints-strong-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
mints-strong.bdf Fixed inverted ? in some fonts Jan 3, 2007
nu-bold.bdf Fixed inverted ? in some fonts Jan 3, 2007
nu.bdf Fixed inverted ? in some fonts Jan 3, 2007
smoothansi-bold.bdf Corrected glyph 0xC5 and 0xE5 Jul 31, 2006
smoothansi.bdf Corrected glyph 0xC5 and 0xE5 Jul 31, 2006
snap-bold.bdf Updated ? and ?. Jul 31, 2006
snap.bdf Initial revision Jun 29, 2006

README.md

Description

A set of modified artwiz fonts (original site) based on artwiz-aleczapka and artwiz-latin1, with:

  • Full ISO/IEC 8859-1 support (German, Portuguese, Swedish etc. characters; equivalent to the Basic Latin and Latin-1 Supplement blocks of Unicode)
  • Glyph names matching standard Unicode character names,
  • A bold variant of each font. (based on artwiz-latin1's bold fonts, but with some fixes; most notably, font bounding box corrections)

Building

Building is rather straightforward:

make

This will create a build directory, and create generated .pcf files there.

If you wish to clean up the build output, you can run make clean.

Installation

Installing is also straightforward:

sudo make install

This will install the fonts to /usr/share/fonts/artwiz-fonts-wl, and create the Xorg config file /etc/X11/xorg.conf.d/40-x-fonts.conf to enable them. You may specify values for the DESTDIR, SYSCONFDIR, PREFIX, FONTDIR, or TARGET variables after make in order to override the default paths. (defaults: DESTDIR=/, SYSCONFDIR=/etc, PREFIX=/usr, FONTDIR=$(PREFIX)/share/fonts, TARGET=$(FONTDIR)/artwiz-fonts-wl)

If you use Ubuntu or another distro that disables bitmap fonts in fontconfig by default, you'll have to re-enable them:

rm /etc/fonts/conf.d/30-debconf-no-bitmaps.conf

On Arch Linux, this file is named /etc/fonts/conf.d/70-no-bitmaps.conf, and the file /etc/fonts/conf.avail/70-yes-bitmaps.conf should be linked in its place:

rm /etc/fonts/conf.d/70-no-bitmaps.conf
ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/

Testing Without Installation

Do the following:

  • Update the fontconfig cache:

     fc-cache -fv /PATH/TO/artwiz-fonts-wl
    
  • Create a new file /etc/X11/xorg.conf.d/40-x-fonts.conf with the contents:

     Section "Files"
     	FontPath "/PATH/TO/artwiz-fonts-wl"
     EndSection
    
  • Add this to your fontconfig config file (eg. /etc/fonts/local.conf):

     <dir>/PATH/TO/artwiz-fonts-wl:unscaled</dir>
    
  • If you use Ubuntu or another distro that disables bitmap fonts in fontconfig by default:

     rm /etc/fonts/conf.d/30-debconf-no-bitmaps.conf
    

    On Arch Linux, this file is named /etc/fonts/conf.d/70-no-bitmaps.conf, and the file /etc/fonts/conf.avail/70-yes-bitmaps.conf should be linked in its place:

     rm /etc/fonts/conf.d/70-no-bitmaps.conf
     ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/
    
  • Either restart X, or run:

     xset +fp /PATH/TO/artwiz-fonts-wl
    
  • Test it:

     xlsfonts | grep drift
     fc-list | grep drift
    

NOTE: Your installation may vary depending on your distro.

GTK Menus

You might want to use these fonts in GTK apps menus and other widgets. (screenshot)

Edit ~/.gtkrc.mine, and add:

gtk-font-name = "snap 10"

and ensure that ~/.gtkrc-2.0 contains:

include "/home/your_home/.gtkrc.mine"

(your_home is just an example)

You can’t perform that action at this time.