emacs中的斜体字

emacs中的斜体字,emacs,elisp,Emacs,Elisp,我对emacs有点陌生。我正在用latex编辑一个文档,我想用斜体字写一些文字。我想要一个简单的宏,如果我在单词上放置一个光标,然后点击一个组合键,单词就会用斜体进行排序,如下面的\textit{word} 是否有插件或快速方法实现此功能或emacs lisp宏 我个人使用AUCTeX在emacs中编辑TeX/LaTeX。有很多关于如何使用它的好教程,例如:或。回答您的问题:是,这是可能的,AUCTeX提供了以下工具: 手册中的相关章节摘自手册: AUCTeX提供了方便的键盘快捷键,用于插入宏,

我对emacs有点陌生。我正在用latex编辑一个文档,我想用斜体字写一些文字。我想要一个简单的宏,如果我在单词上放置一个光标,然后点击一个组合键,单词就会用斜体进行排序,如下面的
\textit{word}


是否有插件或快速方法实现此功能或emacs lisp宏

我个人使用
AUCTeX
emacs
中编辑TeX/LaTeX。有很多关于如何使用它的好教程,例如:或。回答您的问题:是,这是可能的,
AUCTeX
提供了以下工具:

手册中的相关章节摘自手册:

AUCTeX提供了方便的键盘快捷键,用于插入宏,宏指定用于排版文本某些部分的字体。它们以C-C-f开头,最后一个C-组合告诉AUCTeX您想要哪种字体:

[……]

如果使用活动区域执行命令,则会将该区域放入格式化命令的参数中。如果没有区域,将插入“格式化”命令并输入所需内容

通过将其与包(如或)相结合,您可以将单词的格式更改为步骤

  • 使用
    扩展区域
    /
    标记对象
  • 使用AUCTeX应用格式
  • 人们可以将这两个步骤组合成一个fire-and-forget函数(例如,
    TeX-italicise-word
    ),但是,我强烈建议不要这样做,因为(在我看来)
    emacs
    “真正的力量来自组合函数/动作


    如果您真的坚持使用单键解决方案,我建议您仔细阅读可用于以交互方式创建复合命令的解决方案。

    感谢您提供全面的答案!这正是我想要的。
     C-c C-f C-i
    
        Insert italics ‘\textit{∗}’ text.