Skip to content

ArchLinuxJP/archfont

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

archfont

これは、archlinuxのロゴ及び絵文字を使える合成フォントです。Google Noto Fontsをベースにしています。

# フォントをインストール後にはこのように文字化けなしで表示されます
$ cat .bashrc

インストール

$ git clone https://github.com/archlinuxjp/archfont
$ cd archfont
$ mkdir -p ~/.local/share/fonts
$ cp ./archfont.ttf ~/.local/share/fonts
$ fc-cache -fv
# terminalで表示するにはterminal appのフォントにarchfont(archfont-emoji for Powerline)を設定する必要があります

使用したもの

IcoMoon

Google Noto Fonts

Docs : Noto CJK

https://www.google.com/get/noto/help/cjk/

Docs : Powerline Patch

https://github.com/Lokaltog/powerline-fontpatcher

フォント合成

$ git clone https://github.com/archlinuxjp/archfont
$ cd archfont

# ダウンロード
$ cd font
$ curl -O https://noto-website.storage.googleapis.com/pkgs/NotoSansCJKjp-hinted.zip \
	-O https://noto-website.storage.googleapis.com/pkgs/NotoColorEmoji-unhinted.zip \
	-O https://noto-website.storage.googleapis.com/pkgs/NotoMono-hinted.zip
$ aunpack-all 

# フォント合成
$ ./archfont.sh

# Powerlineのパッチを当てる
$ https://github.com/Lokaltog/powerline-fontpatcher
$ fontforge -lang=py -script ./powerline-fontpatcher/scripts/powerline-fontpatcher archfont.ttf

# フォントをインストール
$ mkdir -p ~/.local/share/fonts
$ cp archfont.ttf ~/.local/share/fonts
$ fc-cache -fv

# ttf -> woff2に変換
$ pyftsubset archfont.ttf --layout-features='*' --flavor=woff2 --output-file=archfont.woff2

※ フォントはこれ以外の調整もしていますので、このスクリプトだけでは生成できません。

ライセンス

SIL Open Font License, Version 1.1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages