在 Texmaker 中书写变音符号而不重复字母

在 Texmaker 中书写变音符号而不重复字母

我是 LateX 的新手,遇到了以下问题:我需要使用 latex 用德语编写一些较大的文档。这就是为什么我也需要很多变音符号。当我按住键 (o,例如)它至少重复一次(结​​果:),选择正确的重音后,它会写出数字(结果:oo2) 以及最后正确的变音符号 (oo2ö)。

所以我想要的是一个ö我得到的最短的是oo2ö,有什么办法可以解决这个问题吗?复制粘贴变音符号或删除不必要的字母都行不通,太慢了。

我在用:

  • 苹果系统
  • 美式键盘布局
  • 麦金塔电脑
  • 纺织机械商

我尝试在 MacOS 偏好设置中关闭按键重复,但不起作用。但是,更改按键重复速度会有所不同。在最慢的选项下,我得到了所描述的结果,在最快的选项下,我得到了(oooooooooooooo2ö)。

答案1

您可以使用 babel 包,它将引号和元音更改为变音符号。

\documentclass{article}
\usepackage[ngerman,german]{babel} 
\begin{document} 


Abc"odef"Aghi"u

\end{document}

稍后,您可以用实际的字母替换所有这些。但在最终确定之前,您可以将其全部写下来,而不必太担心。

答案2

一种选择是使用 Texmaker 中的替换选项,并通过激活正则表达式搜索选项,oo2ö使用查询进行正则表达式搜索[o]*2ö,然后将其替换为ö

在此处输入图片描述

相关内容