GNU Unifont is a Unicode font collection with glyphs for all
visible Unicode Basic Multilingual Plane (the first 64K)
character code points and many more, with supporting utilities
to view, define, modify, and convert fonts.
For more information see the project home page:
https://unifoundry.com/unifont/
NOTES:
Releases from version 17.0.04, added a set of over 28,000 Unicode
Standard T-source Chinese glyphs, available in the unifont_t font files,
as an alternative to the G-source (mainland China) glyphs in the other
files. These are provided as the official PRC Chinese glyphs are not
available under a free license.
Releases from version 15.1.01 do not include Truetype format, only
Opentype format Unifont fonts, as previously announced.
As these fonts are bitmap glyphs rendered into modern font formats,
both formats should render the same glyphs.
All modern systems support both Opentype and Truetype format fonts,
so there should be few or no issues if releases provide only Opentype
format Unifont, which are less than half the file size of the Truetype
format.
A known issue with TrueType is Pango combining character rendering not
being fixed as the Pango maintainers want to support only OpenType.
If anyone encounters issues using the Opentype format Unifont,
please let us know so we can address any issues.
The following packages have been upgraded in the Cygwin distribution:
- unifont-fonts 18.0.01
- unifont-viewer 18.0.01
- unifont 18.0.01
For changes since the previous Cygwin release, see below, or after
installation read /usr/share/doc/unifont/NEWS;
for full details see /usr/share/doc/unifont/ChangeLog:
https://unifoundry.com/unifont/index.html
https://unifoundry.com/unifont/unifont-utilities.html
2026-09-16 18.0.01
Added new Plane 0 glyphs.
font/Makefile:
- Added bdf-stamp as a dependency for targets ttf-stamp,
ttf-csur-stamp, and ttf-upper-stamp. [Savannah bug #68505]
- Removed the file plane00/izmg16-plane00.hex from the definition
for ALL_HEX_PLANE00. Now the default CJKV glyphs in source file
font/plane00/wqy.hex are preserved in unifont_all-$(VERSION).hex.
font/plane00/izmg16-plane00.hex:
- Modified U+90F7 and U+97FF. [Savannah bug #68626]
- Modified U+9060. [Savannah bug #68628]
- Modified U+79F0. [Savannah bug #68631]
- Modified U+559E. [Savannah bug #68632]
font/plane00/t-source.hex:
- updated U+35E9, U+3862, U+43DE, and U+4BCE per Unicode 18.0.0 changes.
font/plane00/unifont-base.hex:
- Added new Unicode 18.0.0 glyphs in Armenian, Hebrew, Oriya, Combining
Diacritical Marks Extended, Subscripts and Superscripts, Currency
Symbols (except the Omani Riyal symbol), Supplemental Punctuation,
Latin Extended-D, and Latin-Extended-E.
- Updated U+238C and U+A71F per the Unicode 18.0.0 changes.
- Updated Arabic glyph U+06C4 per the Unicode 18.0.0 change.
- Modified Latin glyphs U+0271, U+027F, U+0285, U+02A9, U+02AE, U+1D4F,
U+1D83, U+1DB0, U+1DB2, U+1DB7, and U+1DB8 to better match updates in
the Latin Extended-G range.
- Drew the Omani Riyal currency symbol (U+20C4).
- Further modified glyphs U+02C8, U+05C8, U+208F, U+20C2, U+20C3,
U+AB4B, U+AB4C, U+AB6C, and U+AB6D.
font/plane01/plane01.hex:
- Drew the new glyphs in Latin Extended-F, Devanagari Extended-A,
Bengali Supplement, Musical Symbols, Musical Symbols Supplement,
Mathematical Alphanumeric Symbols, Enclosed Alphanumeric Supplement,
Transport and Map Symbols, Geometric Shapes Extended, and Symbols and
Pictographs Extended-A.
- Updated Alchemical Symbols U+1F730, U+1F73C, and U+1F76D per the
Unicode 18.0.0 change.
- updated Latin Extended-G glyphs (U+1DF00..U+1DFFF).
- Added the new glyphs in Arabic Extended-C (U+10EC0..U+10EFF).
- Further updated Latin Extended-G glyphs (U+1DF00..U+1DFFF).
- Updated Miscellaneous Symbols Supplement (U+1CEC0..U+1CEFF).
- Added glyphs in new Unicode 18.0.0 range Miscellaneous Symbols and Arrows
Extended (U+1DB00..U+1DBFF).
- Further modified U+1D13A, U+1D13B, U+1D13C, U+1D1F7, and U+1D1FF.
- added new glyphs in:
+ Khitan Small Script (U+18B00..U+18CFF)
+ Kana Extended-A (U+1B100..U+1B12F)
+ Small Kana Extension (U+1B130..U+1B16F).
font/plane02/zh-plane02.hex:
- new CJK Unified Ideographs Extension D ideograph, U+2B81E.
--
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
The easiest way to unsubscribe is to visit
<https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.
If you need more information on unsubscribing, start reading here:
<https://sourceware.org/lists.html#unsubscribe>.