具有类似 Word 的“单词完成”功能的编辑器

具有类似 Word 的“单词完成”功能的编辑器

除了定义较长的技术词汇之外

\newcommand{\trimam}{trans-impedance-amplifier}

以节省打字时间。

是否有提供“单词补全”功能的 Latex 编辑器(可以是 Linux 或 Windows)

https://help.libreoffice.org/Writer/Word_Completion_for_Text_Documents

类似于 Libreoffice 或 Word。对于技术文档,\newcommand 可能更适合在整个文档之后更改技术术语。但对于散文,我更喜欢“单词完成”功能,该功能索引已使用的单词并在键入前三个字母时提供快捷完成功能。

答案1

在 Windows 中,编辑提供此功能。您输入单词的几个字母,然后按 Ctrl+ Enter。弹出窗口将显示可能的单词列表,如下图所示。

在此处输入图片描述

双击所需的单词将把它插入到该位置。


Sublimetext

Sublime text 也有这个功能。但我发现它的单词补全功能不如 WinEdt 全面。例如,它不像assume我在 winedt 中那样知道单词的补全。但是,也许我们必须做一些额外的事情才能得到所有的单词,这是我从未探索过的。在这里,你必须按下单词的几个字母,然后按 Ctrl+ Space查看选项,如图所示。然后单击所需的单词以将其放到位。

PS. 按 Tab将插入上述列表中的第一个单词,即hamburgers

在此处输入图片描述


纺织机械商

在 texmaker 中,right click在半完成的单词上,会打开一个弹出窗口,其中包含可能的建议。单击所需的单词即可插入。在 TeXstudio 中也是如此。

在此处输入图片描述


技术中心

虽然我无法让它工作(因为我不擅长使用 TeXnicCenter),但是有一个完成单词的选项。

在此处输入图片描述

知道的人请随意编辑并添加详细信息。


编辑

编辑激活“单词完成”插件后,它会显示可能匹配的动态列表。


答案2

Emacs 也可以做到这一点,例如使用 Toby Cubitt 的预测模式。还有许多其他模式也可以提供帮助。

在此处输入图片描述

其他选择包括自动完成公司模式

更多选项列于Emacswiki 完成类别页面

答案3

系统工程还可以完成包含在单词列表文件中的单词,该文件位于~/.TeXworks/completion/作为简单文件文本的位置(如word_list.txt)。

正如之前所说,基勒这样做,位于word_list.cwl~/.kde/share/apps/kile/complete/dictionary/然后转到设置以将此文件添加到自动完成中)。

答案4

2013年2月,在线编辑器分享LaTeX引入了文档中已使用命令的自动完成功能:

在此处输入图片描述

未来的改进可能包括扫描加载的包以添加到可用的自动完成选择中。

相关内容