アカウント名:
パスワード:
FontForgeやらで組み合わせたい和文等幅フォントを開いて [エレメント] - [一般情報] - [EMの大きさ] を確認する。2048 とか 1000 とか。同様に組み合わせたい欧文等幅フォントを開いて同様に確認する。1024 とか 500 ならマッチしやすいだろう。
一般的に欧文等幅フォントは2文字分のマスの縦横比が正方形にならない。加えて、ベースラインの下に y のように突き出たり Á とか記号が付いたりするケースを含めた寸法の [高さ] と [深さ] になっている。つまりマス目の考え方が大きく異なるわけで…。東アジア言語圏での特殊事情みたいなもので https://en.wikipedia.org/wiki/Duospaced_font [wikipedia.org] とかいう説明も見かけた。
VS Code は Electron なので、font-family にメトリクスが異なるフォントを投げ込んで上手く duospace してくれるような CSS が実装されれば夢を見れるかもしれない。
この辺りを考慮しながら自作フォントを作ってみるのも、きっと楽しいだろう。
IE5-7のCSSにはlayout-gridという原稿用紙のマス目のように文字を配置できる機能があったのだが…(念のため言っておくとCSS Grid Layoutとはまったくの別物)https://www.yuu-diaryblog.com/hp-web/css/layout-grid/ [yuu-diaryblog.com]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
等幅系な日本語フォントと組合せ (スコア: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]