Skip to content

13 September 2022 Release (Unifont 15.0.01)

Compare
Choose a tag to compare
@Dutchman101 Dutchman101 released this 18 Nov 02:20
· 15 commits to master since this release
e6ec29d

Release: Unifont 15.0.01

This also includes the following updates:
Unifont 14.0.01
Unifont 14.0.02
Unifont 14.0.03
Unifont 14.0.04

Of which the changelogs:

Change from TrueType to OpenType

Unifont 14.0.03 introduced OpenType fonts produced using the hex2otf program by 何志翔 (He Zhixiang). The OpenType versions are built but not installed by default in Unifont 14.0.03 and Unifont 15.0.01.

Unifont 15.0.01 installs OpenType fonts alongside the TrueType fonts that are installed in Unifont 14.0.x and previous releases. The current plan is for Unifont 16.0.01 to no longer install TrueType fonts that have OpenType equivalents. This will allow a period of approximately one year for Unifont users to switch from TrueType to OpenType files.

Unifont 15.0

  • 13 September 2022 (Unifont 15.0.01)
    • Unicode Plane 0
      • David Corbett moved Arabic glyph U+08AC up.
      • Paul Hardy added new Kannada glyph U+0CF3, new Lao glyph U+0ECE, and modified U+0264 (Latin Small Letter Ram's Horn) to more closely resemble its revised form.
      • Johnnie Weaver adjusted U+26CA (Turned Black Shogi Piece).
    • Unicode Plane 1
      • David Corbett added new glyphs in these ranges:
        • U+10EFD..U+10EFF Arabic Extended-C*
        • U+1DF25..U+1DF2A Latin Extended-G.
      • Paul Hardy added new glyphs in these ranges:
        • U+1123F..U+11241 Khojki
        • U+11B00..U+11B5F Devanagari Extended-A*
        • U+11F00..U+11F5F Kawi*
        • U+1D2C0..U+1D2DF Kaktovik Numerals*
        • U+1E030..U+1E08F Cyrillic Extended-D*
        • U+1F6DC Transport and Map Symbols
        • U+1F700..U+1F77F Alchemical Symbols
        • U+1F7D9 Geometric Shapes Extended
        • U+1FA70..U+1FAFF Symbols and Pictographs Extended-A.
      • Johnnie Weaver added new glyphs in these ranges:
        • U+1B132 and U+1B155 Small Kana Extension
        • U+1E4D0..U+1E4FF Nag Mundari*.
    • Under ConScript Unicode Registry (UCSUR)
      • Paul Hardy added Syai (U+E1D0..U+E1FF) and Sarkai (U+E360..U+E37F).
      • David Corbett added Iranic (U+ED80..U+EDAF).

    *New in Unicode 15.0.0.

Unifont 14.0

As of Unicode 14.0.0, only one unassigned range remains in the Basic Multilingual Plane (Plane 0), with only 16 code points: U+2FE0..U+2FEF.

  • 4 June 2022 Release (Unifont 14.0.04)
    • This is a minor release, primarily to fix an issue with parallel "make" font builds.
    • David Corbett made adjustments to U+16A0..U+16FF (Runic), U+A99A (Javanese), and U+FC33 (Arabic Presentation Forms-A).
    • All Ahom glyphs (U+11700..U+1174F) are now displayed.
  • 17 April 2022 Release (Unifont 14.0.03)
    • OpenType Fonts: 何志翔 (He Zhixiang) has contributed a new program, hex2otf, which can generate OpenType and TrueType fonts from Unifont .hex files. The current release of Unifont includes four OpenType font files, corresponding to the earlier TrueType font files:
      • unifont-14.0.03.otf
      • unifont_jp-14.0.03.ot
      • unifont_csur-14.0.03.otf
      • unifont_upper-14.0.03.otf
      During this release, the TrueType font files are still available with the .ttf extension. They are still built using FontForge. In the future, these TrueType files could be deprecated in favor of the OpenType versions, based upon user feedback.
    • Paul Hardy added several Under ConScript Unicode Registry (UCSUR) scripts:
      • U+E2D0..U+E2FF: Xaîni
      • U+E5E0..U+E5FF: Ophidian
      • U+ED40..U+ED5F: Niji
      • U+F1900..U+F19FF: Sitelen Pona
      • U+F1B00..U+F1C3F: Shidinn
  • 6 March 2022 Release (Unifont 14.0.02)
    This release updates several glyphs from the previous release.
    • Plane 0
      • Hebrew: David Corbett modified Hebrew glyphs U+05BA, U+05EF, U+05F3, U+05F4, U+FB21, U+FB22, U+FB23, U+FB24, U+FB25, U+FB26, U+FB27, U+FB28, U+FB2E, U+FB4C, U+FB4D, and U+FB4E.
      • Cherokee: Johnnie Weaver modified Cherokee letter Quo (U+13C9, U+AB99) so that it less-closely resembles Cherokee letter Tse (U+13E4, U+ABB4).
      • Tagalog: Paul Hardy modified U+1705 and changed U+1707 to resemble the new U+170D.
      • Teletext: Paul Hardy modified U+25E2 through U+25E5 to extend to corners for rendering of Teletext, and enlarged U+25F8 through U+25FF to match.
      • Latin Extended-E: Johnnie Weaver modified the DZ and TS digraphs with retroflex hooks (U+AB66 and U+AB67) so that they match up with their counterparts (U+02A3 and U+02A6, respectively).
      • Miscellaneous changes by Paul Hardy:
        • U+203A: modified to be symmetrical to U+2039.
        • U+20A0 (Won sign): lowered by one row.
        • U+29A2: corrected angle direction.
        • U+2E55..U+2E5C (Supplemental Punctuation) modified.
        • U+FB01: modified to look more like a traditional "fi" ligature.
    • Plane 1
      • Cypro-Minoan: Paul Hardy corrected U+12FDB.
      • Brahmi (U+11000..U+1107F): Paul Hardy adjusted several glyphs. Patched offsets of U+11070, U+11073, and U+11074 to -16 (reported by David Corbett).
      • Miao: David Corbett modified U+16F50, U+16F51, U+16F52, U+16F53, U+16F87, U+16F8F, U+16F90, U+16F91, and U+16F92.
      • Znamenny Musical Notation (U+1CF00..U+1CFCF): Paul Hardy modified many glyphs for better consistency.
      • Teletext (U+1FB3C..U+1FB6F):

        Paul Hardy adjusted glyphs for Teletext rendering. Each glyph touches its associated edge boundaries (corners, center, 1/3-height, and/or 2/3-height points). Thanks to Rebecca Bettencourt for her feedback, for contributing the original glyphs, and for the part she played in getting these code points added to the Unicode Standard. The document Teletext-14.0.02.pdf (thumbnail shown at left) depicts this revision as paired glyphs.

  • 14 September 2021 Release (Unifont 14.0.01)
    Release with support for new Unicode 14.0.0 glyphs. Full details are in the ChangeLog file in the main package gzipped tarball.

    Unifont 14.0.01 contains glyphs in the following ranges:

    • Plane 0: all 55,664 glyphs for all assigned code points in Unicode 14.0.0.
    • Plane 1: 12,613 glyphs.
    • The Japanese TrueType Unifont font adds 303 Plane 2 glyphs to the Plane 0 glyphs for complete coverage of the kanji in the JIS X 0213 standard.
    • CSUR font: 1,945 Plane 0 glyphs in the Plane 0 Private Use Area, plus 4,584 Plane 15 glyphs, for a total of 6,529 glyphs.

    This release includes glyphs from the following contributors:

    • David Corbett added new Plane 0 glyphs in these ranges:
      • U+0600..U+06FF Arabic
      • U+0870..U+089F Arabic Extended-B*
      • U+08A0..U+08FF Arabic Extended-A
      • U+FB50..U+FDFF Arabic Presentation Forms-A
      • Updates to Unified Canadian Aboriginal Syllabics glyphs U+1495 and U+1497, and others per UTC168.
      • Updates to Plane 0 Latin glyphs, etc.: U+02B6, U+02C0, U+02C1, U+02E2, U+02E4, U+1D3F, U+1D51, U+1D5C, U+1D5D, U+1D61, U+1D78, U+1DA6, U+1DA7, U+1DAB, U+1DB3, U+1DBC, U+1DBD, U+1DBE, U+A69C, U+A69D, U+A71D, U+A71E, U+A71F, U+A770, U+AB5C.
    • Paul Hardy added new Plane 0 glyphs in these ranges:
      • U+0C00..U+0C7F Telugu
      • U+0C80..U+0CFF Kannada
      • U+1700..U+171F Tagalog
      • U+1800..U+18AF Mongolian
      • U+1AB0..U+1AFF Combining Diacritical Marks Extended
      • U+1B00..U+1B7F Balinese
      • U+1DC0..U+1DFF Combining Diacritical Marks Supplement
      • U+20A0..U+20CF Currency Symbols
      • U+2C00..U+2C5F Glagolitic
      • U+2E00..U+2E7F Supplemental Punctuation
      • U+9FFD..U+9FFF CJK Unified Ideographs
      • U+A720..U+A7FF Latin Extended-D
    • Johnnie Weaver added new Plane 1 glyphs in these ranges:
      • U+011700..U+01174F Ahom
      • U+012F90..U+012FFF Cypro-Minoan*
      • U+016A70..U+016ACF Tangsa*
      • U+01AFF0..U+01AFFF Kana Extended-B*
      • U+01B100..U+01B12F Kana Extended-A
      • U+01E290..U+01E2BF Toto*
    • David Corbett added new Plane 1 glyphs in these ranges:
      • U+010570..U+0105BF Vithkuqi*
      • U+010780..U+0107BF Latin Extended-F*
      • U+010F70..U+010FAF Old Uyghur*
      • U+011AB0..U+011ABF Unified Canadian Aboriginal Syllabics Extended-A*
      • U+01DF00..U+01DFFF Latin Extended-G*
    • Paul Hardy added new Plane 1 glyphs in these ranges:
      • U+011000..U+01107F Brahmi
      • U+011080..U+0110CF Kaithi
      • U+011680..U+0116CF Takri
      • U+01CF00..U+01CFCF Znamenny Musical Notation*
      • U+01D100..U+10D1FF Musical Symbols
      • U+01E7E0..U+01E7FF Ethiopic Extended-B*
      • U+01F680..U+01F6FF Transport and Map Symbols
      • U+01F780..U+01F7FF Geometric Shapes Extended
      • U+01F900..U+01F9FF Supplemental Symbols and Pictographs
      • U+01FA70..U+01FAFF Symbols and Pictographs Extended-A

    *New in Unicode 14.0.0.

Change from TrueType to OpenType Unifont 14.0.03 introduced OpenType fonts produced using the hex2otf program by 何志翔 (He Zhixiang). The OpenType versions are built but not installed by default in Unifont 14.0.03 and Unifont 15.0.01.

Unifont 15.0.01 installs OpenType fonts alongside the TrueType fonts that are installed in Unifont 14.0.x and previous releases. The current plan is for Unifont 16.0.01 to no longer install TrueType fonts that have OpenType equivalents. This will allow a period of approximately one year for Unifont users to switch from TrueType to OpenType files.

Unifont 15.0
13 September 2022 (Unifont 15.0.01)
Unicode Plane 0
David Corbett moved Arabic glyph U+08AC up.
Paul Hardy added new Kannada glyph U+0CF3, new Lao glyph U+0ECE, and modified U+0264 (Latin Small Letter Ram's Horn) to more closely resemble its revised form.
Johnnie Weaver adjusted U+26CA (Turned Black Shogi Piece).
Unicode Plane 1
David Corbett added new glyphs in these ranges:
U+10EFD..U+10EFF Arabic Extended-C*
U+1DF25..U+1DF2A Latin Extended-G.
Paul Hardy added new glyphs in these ranges:
U+1123F..U+11241 Khojki
U+11B00..U+11B5F Devanagari Extended-A*
U+11F00..U+11F5F Kawi*
U+1D2C0..U+1D2DF Kaktovik Numerals*
U+1E030..U+1E08F Cyrillic Extended-D*
U+1F6DC Transport and Map Symbols
U+1F700..U+1F77F Alchemical Symbols
U+1F7D9 Geometric Shapes Extended
U+1FA70..U+1FAFF Symbols and Pictographs Extended-A.
Johnnie Weaver added new glyphs in these ranges:
U+1B132 and U+1B155 Small Kana Extension
U+1E4D0..U+1E4FF Nag Mundari*.
Under ConScript Unicode Registry (UCSUR)
Paul Hardy added Syai (U+E1D0..U+E1FF) and Sarkai (U+E360..U+E37F).
David Corbett added Iranic (U+ED80..U+EDAF).
*New in Unicode 15.0.0.

Unifont 14.0
As of Unicode 14.0.0, only one unassigned range remains in the Basic Multilingual Plane (Plane 0), with only 16 code points: U+2FE0..U+2FEF.

4 June 2022 Release (Unifont 14.0.04)
This is a minor release, primarily to fix an issue with parallel "make" font builds.
David Corbett made adjustments to U+16A0..U+16FF (Runic), U+A99A (Javanese), and U+FC33 (Arabic Presentation Forms-A).
All Ahom glyphs (U+11700..U+1174F) are now displayed.
17 April 2022 Release (Unifont 14.0.03)
OpenType Fonts: 何志翔 (He Zhixiang) has contributed a new program, hex2otf, which can generate OpenType and TrueType fonts from Unifont .hex files. The current release of Unifont includes four OpenType font files, corresponding to the earlier TrueType font files:
unifont-14.0.03.otf
unifont_jp-14.0.03.ot
unifont_csur-14.0.03.otf
unifont_upper-14.0.03.otf
During this release, the TrueType font files are still available with the .ttf extension. They are still built using FontForge. In the future, these TrueType files could be deprecated in favor of the OpenType versions, based upon user feedback.
Paul Hardy added several Under ConScript Unicode Registry (UCSUR) scripts:
U+E2D0..U+E2FF: Xaîni
U+E5E0..U+E5FF: Ophidian
U+ED40..U+ED5F: Niji
U+F1900..U+F19FF: Sitelen Pona
U+F1B00..U+F1C3F: Shidinn
6 March 2022 Release (Unifont 14.0.02)
This release updates several glyphs from the previous release.
Plane 0
Hebrew: David Corbett modified Hebrew glyphs U+05BA, U+05EF, U+05F3, U+05F4, U+FB21, U+FB22, U+FB23, U+FB24, U+FB25, U+FB26, U+FB27, U+FB28, U+FB2E, U+FB4C, U+FB4D, and U+FB4E.
Cherokee: Johnnie Weaver modified Cherokee letter Quo (U+13C9, U+AB99) so that it less-closely resembles Cherokee letter Tse (U+13E4, U+ABB4).
Tagalog: Paul Hardy modified U+1705 and changed U+1707 to resemble the new U+170D.
Teletext: Paul Hardy modified U+25E2 through U+25E5 to extend to corners for rendering of Teletext, and enlarged U+25F8 through U+25FF to match.
Latin Extended-E: Johnnie Weaver modified the DZ and TS digraphs with retroflex hooks (U+AB66 and U+AB67) so that they match up with their counterparts (U+02A3 and U+02A6, respectively).
Miscellaneous changes by Paul Hardy:
U+203A: modified to be symmetrical to U+2039.
U+20A0 (Won sign): lowered by one row.
U+29A2: corrected angle direction.
U+2E55..U+2E5C (Supplemental Punctuation) modified.
U+FB01: modified to look more like a traditional "fi" ligature.
Plane 1
Cypro-Minoan: Paul Hardy corrected U+12FDB.
Brahmi (U+11000..U+1107F): Paul Hardy adjusted several glyphs. Patched offsets of U+11070, U+11073, and U+11074 to -16 (reported by David Corbett).
Miao: David Corbett modified U+16F50, U+16F51, U+16F52, U+16F53, U+16F87, U+16F8F, U+16F90, U+16F91, and U+16F92.
Znamenny Musical Notation (U+1CF00..U+1CFCF): Paul Hardy modified many glyphs for better consistency.
Teletext (U+1FB3C..U+1FB6F):
Teletext ThumbnailPaul Hardy adjusted glyphs for Teletext rendering. Each glyph touches its associated edge boundaries (corners, center, 1/3-height, and/or 2/3-height points). Thanks to Rebecca Bettencourt for her feedback, for contributing the original glyphs, and for the part she played in getting these code points added to the Unicode Standard. The document Teletext-14.0.02.pdf (thumbnail shown at left) depicts this revision as paired glyphs.
14 September 2021 Release (Unifont 14.0.01)
Release with support for new Unicode 14.0.0 glyphs. Full details are in the ChangeLog file in the main package gzipped tarball.
Unifont 14.0.01 contains glyphs in the following ranges:

Plane 0: all 55,664 glyphs for all assigned code points in Unicode 14.0.0.
Plane 1: 12,613 glyphs.
The Japanese TrueType Unifont font adds 303 Plane 2 glyphs to the Plane 0 glyphs for complete coverage of the kanji in the JIS X 0213 standard.
CSUR font: 1,945 Plane 0 glyphs in the Plane 0 Private Use Area, plus 4,584 Plane 15 glyphs, for a total of 6,529 glyphs.
This release includes glyphs from the following contributors:

David Corbett added new Plane 0 glyphs in these ranges:
U+0600..U+06FF Arabic
U+0870..U+089F Arabic Extended-B*
U+08A0..U+08FF Arabic Extended-A
U+FB50..U+FDFF Arabic Presentation Forms-A
Updates to Unified Canadian Aboriginal Syllabics glyphs U+1495 and U+1497, and others per UTC168.
Updates to Plane 0 Latin glyphs, etc.: U+02B6, U+02C0, U+02C1, U+02E2, U+02E4, U+1D3F, U+1D51, U+1D5C, U+1D5D, U+1D61, U+1D78, U+1DA6, U+1DA7, U+1DAB, U+1DB3, U+1DBC, U+1DBD, U+1DBE, U+A69C, U+A69D, U+A71D, U+A71E, U+A71F, U+A770, U+AB5C.
Paul Hardy added new Plane 0 glyphs in these ranges:
U+0C00..U+0C7F Telugu
U+0C80..U+0CFF Kannada
U+1700..U+171F Tagalog
U+1800..U+18AF Mongolian
U+1AB0..U+1AFF Combining Diacritical Marks Extended
U+1B00..U+1B7F Balinese
U+1DC0..U+1DFF Combining Diacritical Marks Supplement
U+20A0..U+20CF Currency Symbols
U+2C00..U+2C5F Glagolitic
U+2E00..U+2E7F Supplemental Punctuation
U+9FFD..U+9FFF CJK Unified Ideographs
U+A720..U+A7FF Latin Extended-D
Johnnie Weaver added new Plane 1 glyphs in these ranges:
U+011700..U+01174F Ahom
U+012F90..U+012FFF Cypro-Minoan*
U+016A70..U+016ACF Tangsa*
U+01AFF0..U+01AFFF Kana Extended-B*
U+01B100..U+01B12F Kana Extended-A
U+01E290..U+01E2BF Toto*
David Corbett added new Plane 1 glyphs in these ranges:
U+010570..U+0105BF Vithkuqi*
U+010780..U+0107BF Latin Extended-F*
U+010F70..U+010FAF Old Uyghur*
U+011AB0..U+011ABF Unified Canadian Aboriginal Syllabics Extended-A*
U+01DF00..U+01DFFF Latin Extended-G*
Paul Hardy added new Plane 1 glyphs in these ranges:
U+011000..U+01107F Brahmi
U+011080..U+0110CF Kaithi
U+011680..U+0116CF Takri
U+01CF00..U+01CFCF Znamenny Musical Notation*
U+01D100..U+10D1FF Musical Symbols
U+01E7E0..U+01E7FF Ethiopic Extended-B*
U+01F680..U+01F6FF Transport and Map Symbols
U+01F780..U+01F7FF Geometric Shapes Extended
U+01F900..U+01F9FF Supplemental Symbols and Pictographs
U+01FA70..U+01FAFF Symbols and Pictographs Extended-A
*New in Unicode 14.0.0.

14 September 2021 Release (Unifont 14.0.01)
Release with support for new Unicode 14.0.0 glyphs. Full details are in the ChangeLog file in the main package gzipped tarball.
Unifont 14.0.01 contains glyphs in the following ranges:

Plane 0: all 55,664 glyphs for all assigned code points in Unicode 14.0.0.
Plane 1: 12,613 glyphs.
The Japanese TrueType Unifont font adds 303 Plane 2 glyphs to the Plane 0 glyphs for complete coverage of the kanji in the JIS X 0213 standard.
CSUR font: 1,945 Plane 0 glyphs in the Plane 0 Private Use Area, plus 4,584 Plane 15 glyphs, for a total of 6,529 glyphs.
This release includes glyphs from the following contributors:

David Corbett added new Plane 0 glyphs in these ranges:
U+0600..U+06FF Arabic
U+0870..U+089F Arabic Extended-B*
U+08A0..U+08FF Arabic Extended-A
U+FB50..U+FDFF Arabic Presentation Forms-A
Updates to Unified Canadian Aboriginal Syllabics glyphs U+1495 and U+1497, and others per UTC168.
Updates to Plane 0 Latin glyphs, etc.: U+02B6, U+02C0, U+02C1, U+02E2, U+02E4, U+1D3F, U+1D51, U+1D5C, U+1D5D, U+1D61, U+1D78, U+1DA6, U+1DA7, U+1DAB, U+1DB3, U+1DBC, U+1DBD, U+1DBE, U+A69C, U+A69D, U+A71D, U+A71E, U+A71F, U+A770, U+AB5C.
Paul Hardy added new Plane 0 glyphs in these ranges:
U+0C00..U+0C7F Telugu
U+0C80..U+0CFF Kannada
U+1700..U+171F Tagalog
U+1800..U+18AF Mongolian
U+1AB0..U+1AFF Combining Diacritical Marks Extended
U+1B00..U+1B7F Balinese
U+1DC0..U+1DFF Combining Diacritical Marks Supplement
U+20A0..U+20CF Currency Symbols
U+2C00..U+2C5F Glagolitic
U+2E00..U+2E7F Supplemental Punctuation
U+9FFD..U+9FFF CJK Unified Ideographs
U+A720..U+A7FF Latin Extended-D
Johnnie Weaver added new Plane 1 glyphs in these ranges:
U+011700..U+01174F Ahom
U+012F90..U+012FFF Cypro-Minoan*
U+016A70..U+016ACF Tangsa*
U+01AFF0..U+01AFFF Kana Extended-B*
U+01B100..U+01B12F Kana Extended-A
U+01E290..U+01E2BF Toto*
David Corbett added new Plane 1 glyphs in these ranges:
U+010570..U+0105BF Vithkuqi*
U+010780..U+0107BF Latin Extended-F*
U+010F70..U+010FAF Old Uyghur*
U+011AB0..U+011ABF Unified Canadian Aboriginal Syllabics Extended-A*
U+01DF00..U+01DFFF Latin Extended-G*
Paul Hardy added new Plane 1 glyphs in these ranges:
U+011000..U+01107F Brahmi
U+011080..U+0110CF Kaithi
U+011680..U+0116CF Takri
U+01CF00..U+01CFCF Znamenny Musical Notation*
U+01D100..U+10D1FF Musical Symbols
U+01E7E0..U+01E7FF Ethiopic Extended-B*
U+01F680..U+01F6FF Transport and Map Symbols
U+01F780..U+01F7FF Geometric Shapes Extended
U+01F900..U+01F9FF Supplemental Symbols and Pictographs
U+01FA70..U+01FAFF Symbols and Pictographs Extended-A