uni-bento v0.0.5
π± uni-bento
A universal unicode table printer
Summary
uni-bentoλ μ λμ½λ ν
μ΄λΈμμ μ§μ λ μΈμ΄μ μ² μ μ 체λ₯Ό .txt
νμΌλ‘ μΆλ ₯ν΄μ£Όλ κ°λ¨ν ν΄μ
λλ€. νμ¬λ νκ΅μ΄ λ° μμ€ν€ λ¬Έμ μΆλ ₯μ μ§μνκ³ μμ΅λλ€.
uni-bento is a simple tool that prints the entire spelling of a specified language from a Unicode table to a .txt
file. Currently, Korean and ASCII character output is supported.
Supported languages
νκ΅μ΄: μ λμ½λ μμ±ν 11,172μ (U+AC00 ~ U+D7A3) + νκΈ μλͺ¨ 51μ (U+3131 ~ U+3163) (μ°Έκ³ : HANGUL IN UNICODE)
μμ€ν€: μμ€ν€ ν μ΄λΈμμ μ μ΄λ¬Έμμ 곡백문μλ₯Ό μ μΈν λͺ¨λ λ¬Έμ
Korean: Unicode completion type 11,172 characters (U+AC00 ~ U+D7A3) + 51 Korean Jamo (Pure vowels and consonants) characters (U+3131 ~ U+3163)
ASCII: All characters except the control and blank characters in the ASCII table
Why do you need uni-bento?
κ·λͺ¨κ° ν° ν°νΈμ μλΈμ μ λ§λ€ λ ν°νΈμ λ΄μμΌ ν λ¬Έμ μ 체λ₯Ό μ λ’°μ± μκ² ν보ν΄μΌ ν νμκ° μμ΅λλ€. νΉμ μΈμ΄ν μ°κ΅¬λ₯Ό μν΄ λ°©λν μνλ¬Έμ μΈνΈλ κ³ λ μΈμ΄, μμλ―Όμ‘± μΈμ΄ λ°μ΄ν°κ° νμν κ²½μ°λ μμ£ .
uni-bentoλ λ§€μ° λ¨μν μ루μ
μ μ μν©λλ€. μ§μ λ λ²μμ μ λμ½λ ν
μ΄λΈμ μννλ©΄μ λͺ¨λ λ¬Έμλ₯Ό .txt
νμΌμ μΆλ ₯ν΄μ€λλ€. μμΌλ‘λ λ€λ₯Έ μ¬λ¬ μΈμ΄λ₯Ό μ§μνλ κΈ°λ₯μ λ£κ³ μ ν©λλ€.
When you create a subset of large fonts, you need to ensure that all the characters you need to put in the fonts are reliably secured. Or you may need massive hieroglyphics, ancient languages, ethnic language data for linguistics studies.
uni-bento presents a very simple solution. It prints all characters to .txt
file while traversing Unicode table of specified range. In the future, I would like to add features that support multiple languages.
Installation
// npm
npm install -g uni-bento
// yarn
yarn global add uni-bento
Usage
Output help text
$ uni-bento
Output all Korean characters from a unicode table
$ uni-bento --korean
Output all ASCII characters
$ uni-bento --ascii
Roadmap
- λ λ§μ μΈμ΄ μ ν μΆλ ₯ κΈ°λ₯ (νκ΅μ΄, μμ΄, μΌλ³Έμ΄, λ μΌμ΄, νλμ€μ΄ λ±...)
- μνκΈ λ° λ²μ²΄μ, κ°μ²΄μ μμ
- μ λμ½λ λ²μ μ λ ₯ μ μΆλ ₯ κΈ°λ₯