如何使用快捷键保存任何句子以供将来使用?

如何使用快捷键保存任何句子以供将来使用?

使用 MS-word 中的“宏”工具,我们可以通过快捷键保存任何文本“单词”或“句子”,并使用该键使用它们。例如,我想创建一个句子的快捷键This is a macro tool.以供以后使用。在 MS word 中,我们可以使用“Ctrl+K”(例如)保存这个句子。如果我想得到句子“这是一个宏工具”,我必须按“Ctrl+K”。Latex 中有这样的方法吗?

答案1

为此,我使用了几种工具,具体取决于操作系统:

  • Windows:Autohotkey
  • Mac OS X:文本扩展器
  • Linux:自动键

由于我的大部分工作都是在 Windows 下进行的,所以我Autohotkey最了解它。以下是我的一些快捷键:

:*:desc#::\begin{{}description{}}`r\item[]`r\item[]`r\item[]`r\end{{}description{}}{UP 3}{LEFT}
:*:enum#::\begin{{}enumerate{}}`r\item `r\item `r\item `r\end{{}enumerate{}}{UP 3}
:*:f#::\frac{{}{}}{{}{}}{LEFT 3}
:*:g#::
   Gestern = %A_Now%
   EnvAdd, Gestern, -1, Days
   FormatTime, Gestern, %Gestern%, dd.MM.yyyy
   Send, %Gestern%
   Return
:*:h#::
   Heute = %A_Now%
   FormatTime, Heute, %Heute%, yyyyMMdd
   Send, %Heute%
   Return
:*:item#::\begin{{}itemize{}}`r\item `r\item `r\item `r\end{{}itemize{}}{UP 3}
:*:s#::\section{{}{}}{LEFT}
:*:ss#::\subsection{{}{}}{LEFT}
:*:sss#::\subsubsection{{}{}}{LEFT}

Autohotkey可以计算日期,这是我非常喜欢的一个功能。因此,通过输入,h#我可以获得 YYYYMMDD 格式的今日日期。我希望在开始使用 TeXing 时就了解这个工具...

Autokey 具有类似的功能,此外它还可以运行Python脚本。

相关内容