unifont - font with a glyph for each visible Unicode 5.1 Plane 0 character

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name unifont
Package version 5.1.20080914
Package release 1.3
Package architecture all
Package type deb
Installed size 6.77 KB
Download size 1.72 MB
Official Mirror ftp.br.debian.org
This package is a convenient way to install both the PCF bitmap
version and the scalable TrueType outline version of GNU Unifont.
It also installs a copy of unifont.hex and related files in
GNU Unifont was designed to render something besides an empty box
for each visible Unicode character in the Basic Multilingual Plane
(Plane 0).  Plane 0 contains most of the world's modern writing scripts.
This font looks best at 12pt.
Complex fonts (such as Indic or Semitic scripts, where letters
change shape depending on their position in a word, or such as
Mongolian, which is written vertically) will not render perfectly.
The philosophy behind this font, though, is that anything meaningful
is better than an empty box for a unknown glyph.


Package Version Architecture Repository
unifont_5.1.20080914-1.3_all.deb 5.1.20080914 all Debian Main
unifont - - -


Name Value
ttf-unifont -
xfonts-unifont -


Name Value
unifont-bin << 1:5.1.20080706-1


Type URL
Binary Package unifont_5.1.20080914-1.3_all.deb
Source Package unifont

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install unifont deb package:
    # sudo apt-get install unifont




2013-01-12 - Samuel Bronson <naesten@gmail.com>
unifont (1:5.1.20080914-1.3) unstable; urgency=low
* Non-maintainer upload.
* debian/rules: Split and inline "install" target into "binary-arch" and
"binary-indep" and adjust dependencies.  (Without this,
"dpkg-buildpackage -B" ends up running the build-indep rules and dying
on the buildds.)
* debian/rules: Also fix so dpkg-buildpackage -j works, and only builds
the font files once.
2013-01-10 - Samuel Bronson <naesten@gmail.com>
unifont (1:5.1.20080914-1.2) unstable; urgency=low
[ Samuel Bronson ]
* Non-maintainer upload.
* Actually build the font files, using build-arch and build-indep to
avoid killing any buildds. (Closes: #697902)
* Don't include bogus glyphs for unallocated (as of Unicode 5.1) or
private-use characters. (Closes: #584672)
[ Paul Wise ]
* Place the newly compiled fonts in precompiled dir after build.
2011-07-20 - Christian Perrier <bubulle@debian.org>
unifont (1:5.1.20080914-1.1) unstable; urgency=low
* Non-maintainer upload to achieve release goal of getting rid
of defoma.
2008-09-07 - Paul Hardy <unifoundry@unifoundry.com>
unifont (1:5.1.20080914-1) unstable; urgency=low
* Changed unifont.ttf location in defoma-hints file. (Closes: #498874)
* Modified src/hex2sfd to superimpose combining diacritical marks on
top of preceding glyphs in TrueType font as per the Unicode Standard.
(Closes: #497326)
* Modified "cp -a" ==> "cp -p" and eliminated "install -t" in Makefiles
for BSD Unix compatibility.
* Renamed "combining.txt" to "combining.dat" because it is a data file.
* Generated new font/precompiled/unifont.ttf font from the above changes.
2008-08-20 - Paul Hardy <unifoundry@unifoundry.com>
unifont (1:5.1.20080820-1) unstable; urgency=low
* Replaced Hangul Syllables block with glyphs in unifont.bdf file
in Debian bf-utf-source package, originally from the Debian
xfonts-baekmuk package (Closes: #495729)
- Avoids license ambiguity of unifont's original Hanterm fonts
- Brings two diverging Debian copies of the unifont font closer together
* Deleted references to and all derivative copies of any Hanterm fonts
* Changed unifont package description in debian/control to mention
that the package now installs /usr/share/unifont/unifont.hex and
other files and is no longer just a metapackage (Closes: #494662)
2008-08-09 - Paul Hardy <unifoundry@unifoundry.com>
unifont (1:5.1.20080808-2) unstable; urgency=low
* Install unifont.hex [and other files while I was at it] in
/usr/share/unifont for GRUB (Closes: #494473)
- unifont.hex provides glyphs with no combining circles, etc. and
is the same file as font/compiled/unifont-5.1.20080808.hex
- unifontfull.hex provides glyphs with combining circles, etc. and
is the same file as font/compiled/unifontfull-5.1.20080808.hex.
If editing hex glyphs, this file is the master version to edit;
unifont.hex is generated from this full version -- see uniunmask(1)
for details.
- combining.txt lists all Unicode 5.1 code points that are combining
glyphs, and hence should have zero-width.
- README gives a brief description of the above three files
* Corrected typos in the previous changelog entry.

See Also

Package Description
unionfs-fuse_0.24-2.2_i386.deb Fuse implementation of unionfs
unison-all-gtk_2.40+1_all.deb file synchronization tool (all GTK+ versions)
unison-all_2.40+1_all.deb file synchronization tool (all console versions)
unison-gtk_2.40.65-2_i386.deb file-synchronization tool for Unix and Windows with GTK+ interface
unison2.27.57-gtk_2.27.57-7_i386.deb file-synchronization tool for Unix and Windows with GTK+ interface
unison2.27.57_2.27.57-7_i386.deb file-synchronization tool for Unix and Windows
unison2.32.52-gtk_2.32.52-6_i386.deb file-synchronization tool for Unix and Windows with GTK+ interface
unison2.32.52_2.32.52-6_i386.deb file-synchronization tool for Unix and Windows
unison_2.40.65-2_i386.deb file-synchronization tool for Unix and Windows
units-filter_3.5-2_i386.deb Parser for expressions concerning physical values
units_1.88-1_i386.deb converts between different systems of units
uniutils_2.27-1_i386.deb Tools for finding out what is in a Unicode file
universalindentgui_1.2.0-1_i386.deb GUI frontend for several code beautifiers
unixodbc-bin_2.3.0-3_i386.deb Graphical tools for ODBC management and browsing
unixodbc-dev_2.2.14p2-5_i386.deb ODBC libraries for UNIX (development files)