Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unicode-org/cjk-symbols
CJK Symbols
https://github.com/unicode-org/cjk-symbols
cjk cjk-compatibility cjk-symbols font kangxi-radicals opentype otf truetype ttf unicode
Last synced: 4 days ago
JSON representation
CJK Symbols
- Host: GitHub
- URL: https://github.com/unicode-org/cjk-symbols
- Owner: unicode-org
- License: ofl-1.1
- Created: 2020-01-19T21:30:32.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-29T18:31:03.000Z (8 months ago)
- Last Synced: 2024-05-08T23:18:20.308Z (6 months ago)
- Topics: cjk, cjk-compatibility, cjk-symbols, font, kangxi-radicals, opentype, otf, truetype, ttf, unicode
- Language: Shell
- Homepage: https://www.unicode.org/L2/L2020/20058-cjk-symbols-proposal-upd.pdf
- Size: 2.14 MB
- Stars: 35
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CJK Symbols
*CJK Symbols* is a special-purpose CID-keyed OpenType/CFF (aka OTF) font that includes the glyphs for the following 21 Unicode blocks, and covers 19 of them in their entirety:
* [Spacing Modifier Letters](https://www.unicode.org/charts/PDF/U02B0.pdf) — only U+02EA and U+02EB
* [Enclosed Alphanumerics](https://unicode.org/charts/PDF/U2460.pdf)
* [Dingbats](https://unicode.org/charts/PDF/U2700.pdf) — only U+2776 through U+2793
* [Ideographic Description Characters](https://unicode.org/charts/PDF/U2FF0.pdf)
* [CJK Symbols and Punctuation](https://unicode.org/charts/PDF/U3000.pdf)
* [Hiragana](https://unicode.org/charts/PDF/U3040.pdf)
* [Katakana](https://unicode.org/charts/PDF/U30A0.pdf)
* [Bopomofo](https://unicode.org/charts/PDF/U3100.pdf)
* [Hangul Compatibility Jamo](https://unicode.org/charts/PDF/U3130.pdf)
* [Kanbun](https://unicode.org/charts/PDF/U3190.pdf)
* [Bopomofo Extended](https://unicode.org/charts/PDF/U31A0.pdf)
* [CJK Strokes](https://unicode.org/charts/PDF/U31C0.pdf)
* [Katakana Phonetic Extensions](https://unicode.org/charts/PDF/U31F0.pdf)
* [Enclosed CJK Letters and Months](https://unicode.org/charts/PDF/U3200.pdf)
* [CJK Compatibility](https://unicode.org/charts/PDF/U3300.pdf)
* [Vertical Forms](https://unicode.org/charts/PDF/UFE10.pdf)
* [CJK Compatibility Forms](https://unicode.org/charts/PDF/UFE30.pdf)
* [Small Form Variants](https://unicode.org/charts/PDF/UFE50.pdf)
* [Halfwidth and Fullwidth Forms](https://unicode.org/charts/PDF/UFF00.pdf)
* [Enclosed Alphanumeric Supplement](https://unicode.org/charts/PDF/U1F100.pdf)
* [Enclosed Ideographic Supplement](https://unicode.org/charts/PDF/U1F200.pdf)Also included in this project is a TrueType (aka TTF) version of the font that is necessary for Unicode code chart production. The vast majority of its glyphs are derived from [*Source Han Serif*](https://github.com/adobe-fonts/source-han-serif/), specifically the Regular weight.
The latest pre-built binary version of the font, in both OTF and TTF formats, can be easily downloaded from the [Latest Release](https://github.com/unicode-org/cjk-symbols/releases/latest/).
This font began to be used as a replacement code chart font in [Unicode Version 14.0](https://www.unicode.org/versions/Unicode14.0.0/), and the [Glyph and Variation Sequence Changes](https://www.unicode.org/charts/PDF/Unicode-14.0/#GlyphChanges) table on the [Unicode® 14.0 Versioned Charts Index](https://www.unicode.org/charts/PDF/Unicode-14.0/) page indicates which particular blocks, among those listed above, were updated to use this font.
## Building the fonts from source
### Requirements
To build the binary font files from source, you need to have installed the [Adobe Font Development Kit for OpenType](https://github.com/adobe-type-tools/afdko/) (AFDKO) tools. The AFDKO tools are widely used for font development today, and are part of most font editor apps.
### Building the fonts
In this repository, all necessary files are in place for building the name-keyed OpenType/CFF and TrueType fonts, and the *build.sh* file can simply be executed.
## Getting Involved
Send suggestions for changes to the *CJK Symbols* project by submitting a [new issue](https://github.com/unicode-org/cjk-symbols/issues/new).
### Copyright & Licenses
Copyright © 2014-2024 Unicode, Inc. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the United States and other countries.
A CLA is required to contribute to this project - please refer to the [CONTRIBUTING.md](https://github.com/unicode-org/.github/blob/main/.github/CONTRIBUTING.md) file (or start a Pull Request) for more information.
The contents of this repository are governed by the Unicode [Terms of Use](https://www.unicode.org/copyright.html) and are released under [LICENSE](./LICENSE).