GitHub Nextのプログラミングフォント「Monaspace」 39
ストーリー by nagazou
由来 部門より
由来 部門より
あるAnonymous Coward 曰く、
GitHubの次世代プロジェクト GitHub Nextが新しいプログラミングフォントMonaspaceを公開した。このフォントは、以下のような特徴を持っている(Monaspace公式)。
・五種類のバリエーションフォント。自然に混在(混植)できるサンセリフ二種、セリフ、手書き風とメカニカル風味(?)の五種類のフォントを提供。それぞれには貴ガスな元素名が付いている。Neon, Argon, Xenon, RadonとKrypton
・テクスチャヒーリング。単語単位では等幅を維持しつつ個々の文字幅を可変制御することで、等幅フォントでありながらより見やすい表示を実現
・可変フォント(バリアブルフォント)形式も提供。ウェイトや斜体の角度などのパラメータを自由に調整できる
・リガチャー対応。いくつかのプログラミング言語に対応するセットを持ち、切り替え可能
五種類のフォントと可変フォント対応で、プログラムの表現において、予約語と変数名とで(今できるような色を変えるのではなく)フォントを変えたり、重要度に応じてウェイトや斜体の角度を変えるといったことができるようになる、ということのようだ。
なおタレこみ者は、肝心のVScodeで常用の等幅系な日本語フォントと組合せるとがたがたになってしまうのを解決できていないので現時点では常用にはいたらず。最低限の''Monaspace Neon', monospace'でもダメだった。
あと、名前がひっかかる(そしてなぜ希ガス……)んだけど、そんな気がするのはいまとなっては老人会案件かモナー?
プログラミングに限らず (スコア:5, 興味深い)
印刷物のデザインにも良さそうなフォントだなぁ、ライセンスどうなってんの?と思って色々見たら、「公式」には何も書かれていなくてgithubリポジトリにOFL [wikipedia.org]だって書いてあった。
#タレコミ通り、名前が気になる人はインターネット老人な希ガス
Re: (スコア:0)
名前に釣られ杉藻前ら
Re: (スコア:0)
そんな餌で俺様が釣られクマーーー(AA略)
#オマエモナー
Re: (スコア:0)
OFLがOTLやorzの同類に見えてきた。
リガチャーに慣れない (スコア:2)
使っていたら慣れるのかな?
PG向けおすすめフォント (スコア:1)
Re:PG向けおすすめフォント (スコア:2, 興味深い)
プログラミング用なら「白源」はいかがでしょう。
https://qiita.com/tawara_/items/374f3ca0a386fab8b305 [qiita.com]
https://github.com/yuru7/HackGen [github.com]
https://forest.watch.impress.co.jp/docs/review/1387026.html [impress.co.jp]
等幅版をターミナル用に使用していますが、読みやすくて非常によいと感じています。
ブラウザ用はメイリオ、オフィススイート用にはBIZ UD明朝/ゴシックを使っています(Windows環境です)。
加齢と共に視力低下・乱視亢進して分解能が落ちてきてしまっているのでユニバーサルデザインフォントは重要だと感じています。
Re: (スコア:0)
これ使わせてもらってます。HackGen。
エディタとかOneNoteとか等幅フォントが欲しいところで。
Re:PG向けおすすめフォント (スコア:2)
ゆたぽん(コーディング) [net2-system.top] が好きです。
自分はメインにしてますが、気分転換用にも良いと思います。
旧 Mac の頃から Courier が大好きでして、
CourierOutline(/Bitmap)ZS-ja というのも使わせてもらってます。
プロジェクトサイトが OSDN なので、ダウンロードできない…
Re: (スコア:0)
自分は Ricty Diminished を使ってます。
Re: (スコア:0)
最近は Cica を使用しています。
vvとw、rnとm等の区別が付きやすく気に入っています。
誰もいない 踊るなら今のうち (スコア:1, オフトピック)
∧_∧
( ´∀`)<ぬるぽ
Re: (スコア:0, オフトピック)
ガッ
Re:誰もいない 踊るなら今のうち (スコア:1)
ヌルポに対してガッするのはお約束な流れだけど
さすがに古すぎでマイナスモデされてしまうのか
# 古参よこれが令和の感覚だ。
Re: (スコア:0)
ガッ(オリジナリティが無いとかスクリプトに言われる俺
等幅系な日本語フォントと組合せ (スコア:1)
FontForgeやらで組み合わせたい和文等幅フォントを開いて [エレメント] - [一般情報] - [EMの大きさ] を確認する。2048 とか 1000 とか。
同様に組み合わせたい欧文等幅フォントを開いて同様に確認する。1024 とか 500 ならマッチしやすいだろう。
一般的に欧文等幅フォントは2文字分のマスの縦横比が正方形にならない。加えて、ベースラインの下に y のように突き出たり Á とか記号が付いたりするケースを含めた寸法の [高さ] と [深さ] になっている。つまりマス目の考え方が大きく異なるわけで…。東アジア言語圏での特殊事情みたいなもので https://en.wikipedia.org/wiki/Duospaced_font [wikipedia.org] とかいう説明も見かけた。
VS Code は Electron なので、font-family にメトリクスが異なるフォントを投げ込んで上手く duospace してくれるような CSS が実装されれば夢を見れるかもしれない。
この辺りを考慮しながら自作フォントを作ってみるのも、きっと楽しいだろう。
Re: (スコア:0)
IE5-7のCSSにはlayout-gridという原稿用紙のマス目のように文字を配置できる機能があったのだが…(念のため言っておくとCSS Grid Layoutとはまったくの別物)
https://www.yuu-diaryblog.com/hp-web/css/layout-grid/ [yuu-diaryblog.com]
"Mona"spaceということは (スコア:0)
当然アスキーアートのズレは無いんだろうね?
Re:"Mona"spaceということは (スコア:2, おもしろおかしい)
マジレスですが、サイトのデモにAA大辞典のをいくつか突っ込んでみたらズレてます。
Re: (スコア:0)
そりゃMS Pゴシックの文字幅ありきのAAを等幅フォントで見たらずれるに決まってる
Re: (スコア:0)
カタカタ
|| ̄ Λ_Λ
||_(Д`; ) 「関係なかった・・・」
\⊂´ )
( ┳'
10以上前にあったMonaOSは本当にモナだったから (スコア:0)
Monaspaceの単語でちょっと期待した漏れがいる。
Re: (スコア:0)
そういう香具師が半分以上いる希ガス
Next (スコア:0)
あれ?Nextって潰れたはずでは?
と思ったらGitHub Nextだった
ゼロ (スコア:0)
ゼロが/じゃないから何やっても駄目
Re: (スコア:0)
CSSのfont-variant-numeric: slashed-zero;を適用すると、対応フォントなら("zero" featureを持つOpenTypeフォントなら)ゼロに斜線が入る。プログラマー用のエディターにはオプションで"zero" featureを適用する機能を持たせてほしいものだ
Re: (スコア:0)
斜線ではないが中に点を打ってあるので、自分は許容範囲。
それはさておき、斜線入りゼロが欲しいというIssueは早速作られているね。
https://github.com/githubnext/monaspace/issues/18 [github.com]
ダウンロードに行ってみたけど (スコア:0)
フォントファイルたくさんあるなあ
zipでまとめてダウンロードできないの?
Re: (スコア:0)
https://github.com/githubnext/monaspace/releases/tag/v1.000 [github.com] にあるmonaspace-v1.000.zipが全部入っているものだと思います。
Re:どんなに美しいフォントであっても (スコア:1)
Windowsの標準fontは、Windowsの font renderer に最適化されてて、
他のOSにフォントをコピーして持ち込むと(ライセンス違反です)、見え方が変わるかもしれない。
他のOSで汚く見えたとして(仮定)
「他のosで汚く見えた。」だから「ウインドウズでは効果がない」ってどういう思考なんだろう。
Re: (スコア:0)
「(スコア:0, 荒らし)」かなあ?
言い方は挑発的だけど、Windowsとそれ以外で同じフォントでも見え方が違うのは事実だしな。
(そのフォントがWindows用に調整されているのかいないのかはどちらで見たほうが綺麗に見えるかという話で、違って見えるのは間違いない)
Re: (スコア:0)
「どんなに美しいフォントであってもウインドウズでは効果が無い。」
と断言すりゃぁそりゃら荒らしと言われても仕方ないっしょ
マック使う奴はキモいっていうのと変わらないやん
Re: (スコア:0)
Windowsのフォントレンダラが嫌いという話でしたら、MacTypeを使ってみたらどうですか?
https://www.vector.co.jp/soft/winnt/writing/se501579.html [vector.co.jp]
Re: (スコア:0)
Macキモい
Re: (スコア:0)
freetypeだけどな
Re: (スコア:0)
Windows Terminalでも重なったりキャレットの位置がおかしくなったりするんだよな
誰か対処法知らん?
Re: (スコア:0)
MinTTY を使う。