/juisee

Juisee は、欧文フォント JuliaMono と日本語フォント LINE Seed JP を合成したプログラミング向けフォントです。

Primary LanguagePythonSIL Open Font License 1.1OFL-1.1

Juisee

Juisee は、欧文フォント JuliaMono と日本語フォント LINE Seed JP を合成したプログラミング向けフォントです。

🥤 DOWNLOAD 🥤
※「Assets」内の zip ファイルをダウンロードしてご利用ください。

image

💡 その他、公開中のプログラミングフォント

特徴

以下のような特徴があります。

  • Unicode 文字の網羅性の高さが特徴の JuliaMono 由来の曲線的な英数字
  • LINE の利便性とフレンドリーなアイデンティティから着想を得て制作された LINE Seed JP 由来のやわらかな印象の日本語文字
  • 文字幅比率が 半角3:全角5、ゆとりのある幅の半角英数字
    ※半角1:全角2 のバリエーションもあり
  • 主に -> => などの矢印表現において JuliaMono 由来のリガチャを搭載
  • バグの原因になりがちな全角スペースが可視化される

サンプル

image image image

ビルド

ビルドに使用するツール、ランタイム

Windows (PowerShell)

# 必要パッケージのインストール
pip install -r requirements.txt
# ビルド
& "C:\Program Files (x86)\FontForgeBuilds\bin\fontforge.exe" --lang=py -script .\fontforge_script.py && Get-ChildItem .\build\fontforge_Juisee*.ttf | % { python -m ttfautohint --dehint --no-info $_.FullName $_.FullName } && python fonttools_script.py

fontforge_script.py オプション:

  • --slashed-zero : 0 を斜線付きゼロにする
  • --invisible-zenkaku-space : 全角スペースを不可視にする
  • --half-width : 半角文字と全角文字の幅の比率を 半角1:全角2 にする

オプション付きの実行例:

& "C:\Program Files (x86)\FontForgeBuilds\bin\fontforge.exe" --lang=py -script .\fontforge_script.py --slashed-zero --invisible-zenkaku-space

Linux

coming soon...

ライセンス

SIL Open Font License, Version 1.1 が適用され、個人・商用問わず利用可能です。

ソースフォントのライセンスも同様に SIL Open Font License, Version 1.1 が適用されています。詳しくは source ディレクトリに含まれる LICENSE_<FontName> ファイルを参照してください。