3

Emacs でイタリック スタイルを無効にしたいと考えています。

この投稿では太字と下線を無効にする方法が説明されていますが、斜体は無効になっています。

誰もそれを行う方法を知っていますか?

タブ補完を使用すると、これらが利用可能であることがわかります

set-face-background          set-face-background-pixmap
set-face-font              set-face-foreground
set-face-inverse-video-p    set-face-stipple
set-face-underline        set-face-underline-p
4

4 に答える 4

7

これは実際には非常によく似た方法で行われます。

(set-face-italic-p 'italic nil)

詳細については、関数のドキュメントを参照してください(Ch f set-face-italic-p)

于 2010-07-30T21:00:37.387 に答える
2
M-x customize-face RET italic RET

slantプロパティを「通常」に変更します。

厄介なハック (バグか機能か?) は、Terminus のように斜体のないフォントを使用することです。それが私が使っているものです。デフォルトではなく可変ピッチから継承するように斜体を設定することがあり、フォントに傾斜バージョンがない場合に斜体が作成されます。

于 2010-08-03T16:49:42.573 に答える
0

ここにemacs 25.x:

M-x make-face-unitalic <ENTER>
default  <ЕNTER>   # <- your answer to "Make which face unitalic:"

上記の方法がうまくいかない場合は、次の追加コマンドを試してください。

C-x h      # select all of the text
M-x make-face-unitalic  < ENTER>
<ENTER>    # <-- selects the default option to apply it to whole region
C-g        # deselect region
于 2019-07-28T10:30:21.500 に答える