Skip to content

Commit

Permalink
Merge pull request #6 from pakutoma/prepare-release
Browse files Browse the repository at this point in the history
リリース準備
  • Loading branch information
pakutoma authored Apr 17, 2021
2 parents 1624b81 + 06f13d4 commit dbb61b5
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 16 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
Work/
product/*.TTC
Work/
35 changes: 22 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,31 @@
# プログラミング用フォント Juglans
Juglans (ユグランス)は、フリーなプログラミング用 TrueType フォント Myrica の改変フォントです。
Juglans (ユグランス)は、Inconsolataと源真ゴシックの合成フォントです。
[プログラミング用フォント Myrica](https://github.com/tomokuni/Myrica) の改変版として、Myrica のスクリプトおよびフォントを利用しています。

## Myrica からの変更点
- Myricaで行われていた多くの字形変更を元に戻す
- Mgen+ 版の削除
- ビルド環境を Linux (Arch Linux を想定) に変更
- 生成スクリプトを Python 3 に変更
- 7z 圧縮を xz 圧縮に変更
## Myrica との違い
- 合成元フォントからの字形変更をプログラミングに必要な最小限に留めました。
- Inconsolataのバージョンを3.001(Google Fonts版)に更新しました。
- 源真ゴシックをLightからNormalに変更しました。
- Mgen+ 版を削除しました。
- ビルド環境を Linux (Arch Linux を想定) に変更しました。
- 生成スクリプトを Python 3 に変更しました。
- 7z 圧縮を xz 圧縮に変更しました。

## 合成元フォントからの字形の変更点 (全てMyrica由来の変更です)
## 合成元フォントからの字形の変更点
U+0030 0 : DIGIT ZERO (Inconsolata内の別グリフ)
U+0044 D : LATIN CAPITAL LETTER D (Inconsolata内の別グリフ)
U+002A * : ASTERISK (Myrica ReplaceParts)
U+002D - : HYPHEN-MINUS (Myrica ReplaceParts)
U+0072 r : LATIN SMALL LETTER R (Inconsolata内の別グリフ)
U+007C | : VERTICAL LINE (Inconsolata内の別グリフ)
U+2013 – : EN DASH (Myrica ReplaceParts)
U+2014 — : EM DASH (Myrica ReplaceParts)
U+301C 〜 : WAVE DASH (Myrica ReplaceParts)
U+301C 〜 : WAVE DASH (Myrica ReplaceParts)
![字形の変更点](https://user-images.githubusercontent.com/31642509/115113304-9e1c6700-9fc4-11eb-8ed7-911cb8059bc0.png)

## サンプル
### Notepad++, 14pt
![notepad++](https://user-images.githubusercontent.com/31642509/115113700-8e058700-9fc6-11eb-8e00-16d055e4b8e4.png)
### Windows Terminal, 14pt
![windowsterminal](https://user-images.githubusercontent.com/31642509/115113712-99f14900-9fc6-11eb-8e02-b98e60b686dc.png)


## ライセンス
Juglans フォント、生成スクリプト共に SIL OPEN FONT LICENSE Version 1.1 の元で利用できます。
Expand All @@ -28,4 +37,4 @@ Inconsolata (ASCII 文字)
源真ゴシック (ASCII 文字以外)

## 利用フォントのライセンス
サードパーティーライセンス.txtを参照してください。
サードパーティーライセンス.txtを参照してください。
2 changes: 1 addition & 1 deletion Source/juglans_generator.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# ~〜(FULLWIDTH TILDE・WAVE DASH)の区別

# version
newfont_version = "1.004.20210413"
newfont_version = "2.000.20210417"
newfont_sfntRevision = 0x00010000

# set font name
Expand Down
2 changes: 2 additions & 0 deletions product/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*
!.gitignore
Binary file removed product/Juglans.tar.xz
Binary file not shown.
Binary file removed product/Juglans.zip
Binary file not shown.

0 comments on commit dbb61b5

Please sign in to comment.