タグ付けされた質問 「faces」

Emacsの「顔」は、フォントとハイライトを使用したテキストの視覚的表現です。たとえば、デフォルトのフェイスは、フォントと前景色と背景色の両方を指定します。

3
DPIの変更に合わせてテキストをすばやく調整する
私のラップトップは4K画面を備えているため、外部モニターよりもはるかに高いDPIを持っています。したがって、外部モニターの使用から組み込みのラップトップ画面に切り替えるときに、テキストと、可能であれば、EmacsのすべてのGUIウィジェットを新しいDPIに合わせてすばやくスケーリングしたいと考えています。私はset-frame-fontを知っていますが、スケーリングを調整する対応する関数も見つかりませんでした。そして、text-scale-adjustはローカルのバッファでのみ機能します。
9 faces 

3
拡大された組織モードのヘッダーの外観を無効にする
Macintosh GNU Emacsバージョン24.5.1のGUIモードでOrgモードを使用していますが、ヘッダーが拡大されています。この機能を無効にして、デフォルトのフォントサイズでレンダリングされるようにしたいと思います。私はこれを試しました... (with-eval-after-load "monokai-theme" (custom-theme-set-faces 'monokai '(org-level-1 ((t (:weight semi-bold :height 1.0)))) '(org-level-2 ((t (:weight semi-bold :height 1.0)))) '(org-level-3 ((t (:weight semi-bold :height 1.0)))) '(org-level-4 ((t (:weight semi-bold :height 1.0)))))) これは、テーマや色が単調にレンダリングされるわけではありませんが。別の方法で達成する必要がありますか?
9 org-mode  fonts  faces 

2
org-block-backgroundフォントが機能しない
バッファで使用variable-pitch-modeしていorgます。通常、Iセットorg-blockへfixed-pitchとの間のコード#+BEGIN_SRCと#+END_SRC適切にも、適切な構文の強調表示して、固定幅フォントとしてレンダリングされます。しかし、先週から、何らかの理由で、コードブロックフォントはまだ適切な構文強調表示を備えていましたが、顔はvariable-pitch-face通常の組織モードテキストと同じになりました。パッケージを定期的に更新していますが、更新がorg-mode原因で問題が発生したと思いますが、何が起こったのかわかりません。 更新: これは実際にはorg-block-backgroundface に関連していることがわかりましたf8b42e8。これはcommitで組織バージョン8.3.1で削除されたため、バグです。まだ解決策があるかどうかわかりません。/programming/26290924/fontify-r-code-blocks-in-org-mode-8 https://lists.gnu.org/archive/html/emacs-orgmode/2015-08/msg00510 .html 現在、私の組織モードのバージョンを古いバージョンにロックしています。 アップデート2: 最新のorg-modeリリースであるバージョン9.0.0では、顔が時代遅れになりつつ、顔をsrc-blocks継承できるようです。したがって、フェイスを設定するだけで、すべてのコードに固定幅フォントを使用できるようになります。org-blockorg-block-backgroundorg-block
9 org-mode  faces 

1
テキストの幅を変更せずにテキストの周りにボックスを追加する
文書属性フェイスのは示唆している追加line-widthの-nボックス属性の意志に 幅nの線を描画します。この線の上部と下部は、下にあるテキストのスペースを占めているため、文字の高さが増加することはありません。 そのため、isearch候補(lazy-highlight)の個人用テーマファイルに次の行を追加しました。 `(lazy-highlight ((,class (:box (:line-width -1 :color ,search) :background ,bg1 :foreground ,fg1)))) これは高さを考慮して問題なく機能しますが、下のgifに見られるようにテキストの幅が変化します。 テキスト幅に変化がないように、ボックスの左と右の部分も下にあるテキストを占めるようにする方法はありますか?
9 faces  themes 

1
タイトルコンテンツに基づくmu4eヘッダーの色分け
メッセージの送信元の*mu4e-headers*メーリングリストに応じて、ビューのメッセージに色を付けます。私はemacsの変更にかなり慣れていないので、これに関連すると思われるものは何も見つかりませんでした。行ごとの顔を定義するためのプログラムフックはありますか? 例:メールがINBOX / MLフォルダーにある場合、緑色にしたい。それが私のINBOXにあるだけなら、私はそれを青にしたいと思います。
8 faces  colors  mu4e 

4
フレームx / y(マウスの位置)で顔を決定する方法はありますか?
特定のモードのテーマを設定しようとする場合、テーマを設定したアイテムにポイントを配置して(例:行うC-u C-x =)、使用されている顔を特定することはできません。 私の考えは、使用された顔を識別するためにマウスを使用することですが、私が得ることができるのは、フレームのx、y位置(を使用(mouse-position))だけです そこから、それらの座標で顔の定義を取得する方法がわかりません。 どんな助けでもありがたいです。
8 faces  themes  mouse 

1
複数行の説明がある組織モードのリンクに下線を引きますか?
Q:複数行にまたがるリンクの左側の「マージン」の下線に下線を引くのを止めるにはどうすればよいですか? 面は、下線属性が設定されている(または少なくともデフォルトでそうなっている)面をorg-link継承します。通常、それで十分です。ただし、次のスクリーンショットのように、リンクの説明が長すぎて複数行にまたがる場合は、見苦しくなります。linkt スクリーンショットは、左マージンからインデントに至るまで下線を示しています。これはかなり醜い目盛りです。リンクに下線を付け続ける方法はありますか?それでも、このようにマージンから下線を引き延ばしませんか?
8 org-mode  faces 

3
カーソル面の前景色を設定するには?
カーソル面の前景色を設定しようとしましたが、うまくいきません。背景色を設定しても問題はありませんが、前景色を設定しても効果はありません。 Emacsが私の端末と同じように動作するようにしたいと思います。カーソルをテキストの上に移動すると、前景色が変化しません。 Emacsで同じことをすると、前景色が白くなります。 Emacsがカーソル位置のテキストを反転するのを止めるにはどうすればよいですか?
8 faces  cursor 

1
視覚的に結合しない発音区別符号の結合
左側のバッファの最初の2文字はLATIN SMALL LETTER Aand COMBINING CIRCUMFLEX ACCENTです。彼らは一緒にと表示されるはずâと同じように、LATIN SMALL LETTER A WITH CIRCUMFLEX、â。 ただし、ご覧のaとおり、サーカムフレックスはの横ではなく、横に表示されています。 スクリーンショットは、emacs -QUbuntu 18.04上のGNU Emacs 26.1のものです。文字は他のアプリケーションで正しく表示されます。何が問題になっていて、どうすれば修正できますか?
7 faces  fonts  unicode 


2
リージョンの顔を `show-paren-mode`の顔よりも優先させる方法は?
show-paren-mode式の強調表示で使用して、背景の顔をデフォルトの背景よりも明るい色調に変更します。それは大好きです。 問題は、マークを付けると、括弧式の背景面がマークされた領域の背景面を上書きするため、奇妙で一貫性がないように見え、領域全体が一目で何であるかを視覚的に判別することが難しいことです。 リージョンのフェースをshow-paren-matchフェースよりも「優先度」が高くなるように構成する方法はありますか?
7 faces 

3
バッファの最後とウィンドウの下部の空白行を区別しますか?
Q:バッファーの終わりとウィンドウの下部を区別する視覚的なインジケーターを取得するにはどうすればよいですか? 使用例:下部に空白行があるバッファーがあります。ただし、空白行を超えるウィンドウの下部も空白です。バッファの終端/空白行がどこで停止するかを視覚的に確認できるようにしたいと思います。 下のスクリーンショットのように、Vimはウィンドウの下部にある非テキスト文字(チルダ)を使用してこれを行い、そのスペースのバッファー(空白行など)には何もないことを示します。 EmacsでこのVim機能の類似物をどのように入手できますか? 編集: @glucasの答えは正しいようですが、小さなラップトップ画面の画面スペースを節約するために私のものをnilに設定したので、フリンジを使用しない答えを見たいです。
7 faces  display 

1
AucTeXは上付き文字をどのように表示しますか?
latex-mode上付き文字と下付き文字が表示されます。それらはサイズが縮小されているだけでなく、それぞれ現在のラインと比較して少し上下しています。 Q:行のテキストの一部を上付き文字のようにするにはどうすればよいですか? (heightfaceプロパティを使用して)テキストを小さくする方法は知っていますが、上げる方法がわかりません。私はを調査しようとしましたがlatex-mode、見つけることができたのfont-latex-superscript-faceは、小さな height資産(調達の原因とはならない)があったことだけでした。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.