Skip to content

Latest commit

 

History

History
128 lines (87 loc) · 4.07 KB

README.en.md

File metadata and controls

128 lines (87 loc) · 4.07 KB

NeoDunggeunmo Pro

NeoDunggeunmo Pro is a proportional bitmap font based on NeoDunggeunmo.

Introduction

"Dunggeunmo-kkol" is a public domain bitmap font for DOS designed and released by Jungtae Kim in 1990s, and it's still widely used in LED sign boards thanks to its decent design. NeoDunggeunmo is a general-purpose TrueType font with outline glyphs converted from the bitmap font and some original glyphs which don't exist in the original font.

NeoDunggeunmo Pro is something beyond NeoDunggeunmo. It breaks free from 8x16 or 16x16 pixels boundaries, and each glyph takes just as much space as it deserves. And with the kerning feature, which appropriately adjusts spacing between certain character pairs, NeoDunggeunmo Pro is a versatile pixel font which can be used anywhere outside terminal emulators.

Check out the official website (Korean) for more information.

Downloads

This repository only contains source codes for the font. Use the Releases page to download the pre-built font files.

Installing Fonts via Package Managers

Homebrew (macOS, etc.)

You can install the font cask via Homebrew. These casks are provided by the neodgm/homebrew-neodgm tap.

$ brew tap neodgm/neodgm

$ brew install --cask font-neodunggeunmo-pro

CAUTION:

These packages below are not officially supported, and may not be up to date. The developer of NeoDunggeunmo Pro is not responsible for any issues caused by installing these packages. Please contact the package maintainers directly if you have any problem using these community packages.

Arch Linux

Install ttf-neodgm-pro package from AUR (Arch User Repository).

# Git
$ git clone https://aur.archlinux.org/ttf-neodgm-pro.git
$ cd ttf-neodgm-pro
$ makepkg -si
# AUR Helpers (yay for example)
$ yay -S ttf-neodgm-pro

This AUR package is maintained by @RieLCho. 💕

Using Web Fonts

Official Web Font Kit (neodgm-pro-webfont)

neodgm/neodgm-pro-webfont is a repository for the official NeoDunggeunmo Pro web font kits, and therefore it gets updated as fast as possible when a new version of the font is released. Check the README.md file of the repository for detailed instructions.

Manually Building Fonts from the Source Code

It is enough in most cases to download and use pre-built font files. For some adventurous geeks who want to modify the source code and build your own font files, the build instruction is provided below:

  1. The source code of NeoDunggeunmo Pro is written in Elixir programming language. Visit the official Elixir website to install the appropriate version of Elixir for your operating system.

  2. Clone this repository using Git.

    $ git clone https://github.com/neodgm/neodgm-pro.git
  3. Enter these commands to build a TTF file.

    $ mix deps.get
    
    $ MIX_ENV=prod mix pixel_font.build
  4. A file named NeoDunggeunmoPro-Regular.ttf will be created in your PWD.

Typography Guildlines

If you are using this font to author contents which are to be displayed in standard-DPI PC displays, follow the typography guidelines as much as possible to deliver the best result.

https://neodgm.dalgona.dev/guides.html

(Sorry, this content is only provided in Korean for now.)

Getting Involved

Please feel free to submit issues if...

  • There are problems in pre-built font files you have downloaded,
  • You want some glyphs to be added in NeoDunggeunmo Pro,
  • Or you have other comments regarding this project.

License

NeoDunggeunmo Pro font files and its source codes are distributed under SIL Open Font License 1.1. Read the LICENSE.txt file for the full text of SIL Open Font License 1.1.