display
実は、XPM形式の画像を生成し、テキスト文字列の属性を使用してモードラインに描画したいと思います。ただし、フォントセットが異なるため、モードラインの高さが異なります。
つまり、emacsモードラインの高さを知り、それを使用してXPM形式の画像の対応するサイズを生成し、生成された画像がモードラインを完全に埋めることができるようにする必要があります。
私の質問はタイトルとして表示されているだけですが、特定のフォントセットを適用した後、モードラインの実際の(最終的にレンダリングされた)高さをどのように知ることができますか?
を介してemacsのドキュメントを検索しましたがapropos
、今見つけたのは次のとおりです。この関数を
使用してfont-info
、現在のフレームのフォントの高さを取得できます。今まで運が悪かったのですが、これで欲しいものが手に入るのではないでしょうか。
また、モードラインの高さに関連する関数が見つかりません。