Windows Terminal ベスト設定 第17回「フォント 設定編」
マイナビニュース / 2024年8月25日 15時45分
フォント機能/features
この機能では、OpenTypeのfeature(特性)を指定できる。ただし、Windows Terminalでは、featuresプロパティで指定した特性は、常に有効になるため、フォントの表示スタイル、例えば、斜線付きのゼロ、やコンテキスト代替表示などをオンオフさせたい場合に使う。一般に個別の文字に対して指定する特性を指定しても見えづらい表示になるだけだ。
ターミナル付属のCascadeフォントで、featuresオブジェクト内で利用できる固有の特性には、表05のようなものがある。これ以外の一般的な特性タグも指定は可能だが、上付き文字のように、ドキュメントの一部で利用するタイプのタグを指定しても表示がおかしくなるだけで意味がない。
なお、Microsoftのサイトに、OpenTypeの登録済み特性タグの一覧がある。どの特性が利用可能なのかはフォントにより異なる。なお、featureオブジェクトは、未対応のタグやプロパティ値の間違いをエラーにせず、単に無視するだけである。
Cascadia Codeフォントを使う場合、calt特性で、プログラマ向け合字のオンオフが行える。最初から合字のないCascadia Monoを指定する方法もあるが、ProfilesのDefaultsでは、Cascadia Codeを指定しておく。これで個々のプロファイルでfeaturesにより、プログラマ向け合字をオンオフすることもできる。フォントフェイスの指定をDefaultsプロファイル1カ所としておくことで、複数のフォントフェイス設定が混在することによる混乱を避けることができる。
組み込みグリフ/builtinGlyphs
この「組み込みグリフ」またはbuiltinGlyphsプロパティは、プレビュー版v1.21以降に存在する機能だ。これをオン/trueにしたとき、
Powerlineボックス要素(U+E0B0~U+E0BF)
ボックス描画文字(U+2500~U+259F)
は、Windows Terminalに内蔵されているカスタムグリフを使って、cell全体に描画を行う。これにより、上記文字は、上下左右のcellの間に隙間を作らずに表示できる(写真02)。
「Powerlineボックス要素」は、Powerlineシンボルのうち、文字を囲うためのもので反転文字などと組み合わせて使う。反転文字は、背景色を指定した文字であるため、cell全体に色が付く。
この記事に関連するニュース
-
Windows Terminal ベスト設定 第16回「フォント指定」
マイナビニュース / 2024年8月19日 17時9分
-
窓辺の小石 第179回 合成文字のはんらん CHAPTER Ⅱ
マイナビニュース / 2024年8月16日 12時0分
-
窓辺の小石 第178回 合成文字のはんらん CHAPTER Ⅰ
マイナビニュース / 2024年8月9日 14時36分
-
Windows Terminalで採用されたCascadia Codeフォントを使うとプログラムを書くとき断然見やすい
ASCII.jp / 2024年8月4日 10時0分
-
窓辺の小石 第177回 アキレウスのかかと
マイナビニュース / 2024年8月2日 14時24分
ランキング
-
1Microsoft、Windows ServerにNetlogin接続できない問題を解決済みに変更
マイナビニュース / 2024年8月25日 17時36分
-
2「あぶないみずぎ」の見た目にドキッ! 『ドラクエ』魅惑のセクシー防具たち
マグミクス / 2024年8月25日 21時55分
-
3「要らなすぎるw」 小田急の車内液晶に表示された無駄が多すぎる2ページ目にツッコミ殺到 「あるある」「同じこと思ってた」
ねとらぼ / 2024年8月25日 20時15分
-
4「サビやばい」「えぐー」 パリ五輪金メダリストが10日ぶりにメダル公開→さらに進んだ「劣化」に衝撃
ねとらぼ / 2024年8月24日 17時35分
-
5ホテルでチェックアウト、忘れ物で多いのは? ホテル従業員が教える「圧倒的に多い忘れ物」
ねとらぼ / 2024年8月25日 8時0分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください