Moralerspace
Moralerspace は、欧文フォント Monaspace と日本語フォント IBM Plex Sans JP 等を合成したプログラミング向けフォントです。
Install / Use
/learn @yuru7/MoralerspaceREADME
Moralerspace
Moralerspace は、欧文フォント Monaspace と日本語フォント IBM Plex Sans JP などを合成したプログラミング向けフォントです。
∧__∧
( ・∀・) マターリしようよ
( )
| | |
(__)__)
インストール
リリースページより ttf ファイルをダウンロードし、各 OS ごとの方法でインストールしてください。
※「Assets」内の zip ファイルをダウンロードしてご利用ください。
💡 その他、公開中のプログラミングフォント
- 日本語文字に源柔ゴシック、英数字部分に Hack を使った 白源 (はくげん/HackGen)
- 日本語文字に IBM Plex Sans JP、英数字部分に IBM Plex Mono を使った PlemolJP (プレモル ジェイピー)
- 日本語文字にBIZ UDゴシック、英数字部分に JetBrains Mono を使った UDEV Gothic
特徴
以下のような特徴があります。
- Texture healing システムを搭載した、GitHub 製 Monaspace 由来の英数字
- 文字の懐が広く読みやすい IBM 製 IBM Plex Sans JP 由来の日本語文字
- Radon 系統には キウイ丸 (Kiwi-Maru) をベースに、足りないグリフを IBM Plex Sans JP で補完
- Krypton 系統には Stick をベースに、足りないグリフを IBM Plex Sans JP で補完
- 罫線素片などの一部半角記号は、 Hack より追加合成
- 文字幅比率が 半角3:全角5、ゆとりのある半角英数字
- 半角1:全角2 幅のバリエーションもあり
- バグの原因になりがちな全角スペースが可視化される
バリエーション
| 種類 | 説明 | 命名パターン |
| -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | ---------------------------- |
| 通常版 (半角3:全角5 幅) | 半角5文字と全角3文字が同等の幅になっているバリエーション。半角英数字が合成元オリジナルのサイズで広く表示されるため読みやすい。 | Moralerspace*-*.ttf |
| 半角1:全角2 幅 | 半角2文字と全角1文字が同等の幅になっているバリエーション。半角幅と全角幅を倍の幅で表示させたい方はこちら。 | Moralerspace*HW-*.ttf |
| 通常版 (半角3:全角5 幅) & 日本語文書で頻出する記号が全角 | 通常版に対し、日本語文書で頻出する記号類 ( ← ↓ ↑ → □ ■ … など) を全角幅にしたバリエーション。 | Moralerspace*JPDOC-*.ttf |
| 半角1:全角2 幅 & 日本語文書で頻出する記号が全角 | 半角 1:2 幅版に対し、日本語文書で頻出する記号類 ( ← ↓ ↑ → □ ■ … など) を全角幅にしたバリエーション。 | Moralerspace*HWJPDOC-*.ttf |
| 通常版 (半角3:全角5 幅) + Nerd Fonts | 通常版に対し、ターミナル表示をお洒落にする Nerd Fonts を追加で合成したバリエーション。 | Moralerspace*NF-*.ttf |
| 半角1:全角2 幅 + Nerd Fonts | 半角 1:2 幅版に対し、ターミナル表示をお洒落にする Nerd Fonts を追加で合成したバリエーション。 | Moralerspace*HWNF-*.ttf |
ビルド
ビルドに使用するツール、ランタイム
Windows (PowerShell)
# 必要パッケージのインストール
pip install -r requirements.txt
# ビルド
& "C:\Program Files (x86)\FontForgeBuilds\bin\ffpython.exe" .\fontforge_script.py && python fonttools_script.py
Linux
docker build -t font/moralerspace .
docker run -it --rm -v $PWD:/workspace font/moralerspace:latest
ライセンス
SIL Open Font License, Version 1.1 が適用され、個人・商用問わず利用可能です。
ソースフォントのライセンスも同様に SIL Open Font License, Version 1.1 が適用されています。詳しくは source_fonts ディレクトリに含まれる LICENSE ファイルを参照してください。
Related Skills
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
