如何在Emacs中更改HTML标记之间的元素字体?

如何在Emacs中更改HTML标记之间的元素字体?,emacs,fonts,Emacs,Fonts,我的.emacs中有这个:(设置框架字体“Consolas-10”) 我也试过:(设置框架字体“Consolas-10”) 但是标记之间的字体不是Consolas(或者可能是斜体Consolas): 如何在html标记之间更改元素的字体(或禁用斜体、粗体等) 看看你的答案,在我看来,你应该能够使用相同的想法,只需在字体上禁用斜体(如果你想禁用粗体和下划线,请包括其他问题中的所有其他设置): 看看你的答案,在我看来,你应该能够使用同样的想法,只需在字体上禁用斜体(如果你想禁用粗体和下划线,请包括

我的.emacs中有这个:
(设置框架字体“Consolas-10”)

我也试过:
(设置框架字体“Consolas-10”)

但是
标记之间的字体不是Consolas(或者可能是斜体Consolas):

如何在html标记之间更改元素的字体(或禁用斜体、粗体等)

看看你的答案,在我看来,你应该能够使用相同的想法,只需在字体上禁用斜体(如果你想禁用粗体和下划线,请包括其他问题中的所有其他设置):

看看你的答案,在我看来,你应该能够使用同样的想法,只需在字体上禁用斜体(如果你想禁用粗体和下划线,请包括其他问题中的所有其他设置):


您能告诉我们您正在使用什么模式(例如nxml模式)来编辑index.html吗?字体锁定支持的详细信息(如字体和颜色)(即emacs speak中的语法突出显示)通常是特定于模式的设置。您能告诉我们您正在使用什么模式(如nxml模式)编辑index.html吗?字体锁定支持的详细信息,如字体和颜色(即emacs speak中的语法突出显示)通常是特定于模式的设置。感谢它的工作。我仍然不理解emacs的大多数术语,如face list、lambda、Sland等。在上面的lambda定义了一个匿名函数,它只接受一个参数-face。然后,该函数应用于mapc函数调用(面列表)返回的每个元素。最后,匿名函数体调用给定面上的set face属性,为该面设置属性。emacs speak中的face是在特定语义上下文中使用的字体,例如,在本例中用于突出显示h2 html标记的内容。面具有诸如字体、大小、重量、倾斜等属性。您可以使用C-HF访问函数的文档。感谢它的工作。我仍然不理解emacs的大多数术语,如face list、lambda、Sland等。在上面的lambda定义了一个匿名函数,它只接受一个参数-face。然后,该函数应用于mapc函数调用(面列表)返回的每个元素。最后,匿名函数体调用给定面上的set face属性,为该面设置属性。emacs speak中的face是在特定语义上下文中使用的字体,例如,在本例中用于突出显示h2 html标记的内容。面具有诸如字体、大小、重量、倾斜等属性。您可以使用C-h f访问函数的文档。
(mapc
  (lambda (face)
    (set-face-attribute face nil :slant 'normal))
  (face-list))