Skip to content

プログラミング向けフォント白源(HackGen)と、ずっと真夜中でいいのに。のオリジナル文字のフォントを合成したフォントです

License

Notifications You must be signed in to change notification settings

ohakutsu/zutomoji-hg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZUTOMOJI_HG 🐈

ZUTOMOJI_HGは、プログラミング向けフォント白源(HackGen)と、ずっと真夜中でいいのに。オリジナル文字のフォント を合成したフォントです。

ずっと真夜中でいいのに。のオリジナル文字(以下、ずとまよ文字とします)をU+100000~U+1000B2に配置し、ずとまよ文字を普段遣いしやすくしています。 また、ベースとしている白源(HackGen)は、Nerd Fontsを追加合成しているHackGen NFHackGen35 NFを使用し、多くのアイコンフォントを使用できます。

合成方法

合成済みのフォントは配布していません。 そのため、以下の手順でフォントを合成する必要があります。

白源(HackGen)、ずとまよ文字フォントをダウンロードする

ダウンロードしたフォントを配置する

このリポジトリをクローンし、リポジトリ直下にダウンロードしたフォントを配置します。

$ exa -T
.
├── Dockerfile
├── HackGen35ConsoleNF-Bold.ttf
├── HackGen35ConsoleNF-Regular.ttf
├── HackGenConsoleNF-Bold.ttf
├── HackGenConsoleNF-Regular.ttf
├── patch.py
├── README.md
├── requirements.txt
└── ZTMY_MOJI-R.otf

合成スクリプトを実行します

Dockerを使って合成できます。

$ docker build . -t zutomoji-hg
$ docker run --rm -v "${PWD}:/zutomoji-hg" zutomoji-hg

実行が完了すると、ZUTOMOJI_HG*のフォントファイルが生成されます。

$ ls ZUTOMOJI_HG*
ZUTOMOJI_HG35C-Bold.ttf    ZUTOMOJI_HG35C-Regular.ttf ZUTOMOJI_HGC-Bold.ttf      ZUTOMOJI_HGC-Regular.ttf

ずとまよ文字のコードポイント

Unicode 私用領域のU+100000~U+1000B2に配置しています。 各ずとまよ文字のコードポイントは以下の画像を参照ください。

Font License

ZUTOMOJI_HG 生成スクリプトにより生成されたフォントは、以下に従うものとします。

また、生成されたフォントの再配布は禁止とします。

License

生成スクリプトはMIT Licenseに従うものとします。

About

プログラミング向けフォント白源(HackGen)と、ずっと真夜中でいいのに。のオリジナル文字のフォントを合成したフォントです

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published