fontpkg-jigmo
v2025.9.12
Published
Font package for Jigmo (字雲), with complete Unicode 17.0 CJK unified ideograph coverage
Maintainers
Readme
Jigmo (字雲)
📦 Package Info
| Property | Value |
|----------|-------|
| Package Name | fontpkg-jigmo |
| Display Name | Jigmo (字雲) |
| Version | 2025-09-12 |
| Total Font Size | 69.81 MiB |
| Font File Count | 3 |
Note: This package is published as
fontpkg-jigmorather than under the@fontpkgscope, following the naming approach used byfontpkg-last-resort.
📁 Included Fonts
| File | Format | Size | Coverage |
|------|--------|------|----------|
| Jigmo.ttf | TTF | 28.66 MiB | BMP/SMP, including URO, Extension A, compatibility ideographs, and IVD |
| Jigmo2.ttf | TTF | 34.01 MiB | SIP, including Extensions B–F and I, compatibility supplement, and IVD |
| Jigmo3.ttf | TTF | 7.14 MiB | TIP, including Extensions G, H, and J |
| index.css | CSS | — | @font-face definitions for all three fonts |
Jigmo is split because one OpenType font cannot contain more than 65,535 glyphs. The three files are coordinated parts of the same typeface release and must all be available for complete coverage.
🏷️ Font Names
| File | fontFamily | fullName | postscriptName |
|------|--------------|------------|------------------|
| Jigmo.ttf | Jigmo | Jigmo Regular | Jigmo |
| Jigmo2.ttf | Jigmo2 | Jigmo2 Regular | Jigmo2 |
| Jigmo3.ttf | Jigmo3 | Jigmo3 Regular | Jigmo3 |
Install
npm i fontpkg-jigmoUsage
For web projects, import the included stylesheet through your bundler:
import "fontpkg-jigmo/index.css";Use all three internal family names as a fallback chain:
.jigmo {
font-family: "Jigmo", "Jigmo2", "Jigmo3", serif;
}<span class="jigmo">席</span>The .ttf files can also be imported or copied directly through a platform's
normal font-asset mechanism. Load all three files when complete CJK unified
ideograph coverage is required.
U+327C1 verification
Jigmo provides a real outline for (U+327C1), a Unicode 17.0 CJK
Unified Ideograph Extension J character:
| Character | Code point | File | Glyph name | Glyph ID | Units/em | Advance |
|-----------|------------|------|------------|----------|----------|---------|
| 席 | U+5E2D | Jigmo.ttf | uni5E2D | 12250 | 1024 | 1024 |
| | U+327C1 | Jigmo3.ttf | u327C1 | 10272 | 1024 | 1024 |
The two characters are in different binaries only because the Jigmo repertoire
is split across coordinated files. They come from the same 2025-09-12 typeface
release and use the same em and advance metrics. The upper enclosure and inner
component of 席 correspond to the glyph, compressed vertically in 席
to leave room for 巾 below.
Verification
The package includes a dependency-free verifier that checks the exact upstream
digests, TrueType tables, glyph counts, units/em, cmap mappings, and non-empty
outlines for a representative glyph in each shard, including both 席 and
:
npm testFor an installed package, it can also be run directly:
node node_modules/fontpkg-jigmo/scripts/verify-fonts.mjsSource & License
The unchanged font binaries come from the official Jigmo distribution, release 2025-09-12. Jigmo covers the Unicode 17.0 CJK unified ideograph repertoire, including all 4,298 Extension J characters.
See SOURCE.md for the pinned archive URL, archive and file
checksums, and font-table evidence.
The fonts are dedicated to the public domain under
CC0 1.0 Universal.
See the bundled LICENSE, copied unchanged from the official
archive, for the full legal code.
