Keyboard 创建自己的LaTeX键盘布局:1键=多个字符

Keyboard 创建自己的LaTeX键盘布局:1键=多个字符,keyboard,latex,keyboard-layout,Keyboard,Latex,Keyboard Layout,我已经寻找答案很久了。这是一个项目,我有,但我不能设法找到一个方法来做它。主要的想法是在我的电脑上插入一个额外的键盘,只需按一个键就可以写多个字母。例如,它不会写下a(当我按下a键时),而是写\textbf{(例如) 我已经在Linux下找到了键盘布局文件,并切换了a和b键,但我找不到打印多个字符的方法 我知道有些编辑器(如Texmaker或Kile)具有自动完成功能,但我大部分时间都在团队中工作,因此我们使用writelatex.com,它不建议在其免费用户包中自动完成!此外,我这样做是出于我

我已经寻找答案很久了。这是一个项目,我有,但我不能设法找到一个方法来做它。主要的想法是在我的电脑上插入一个额外的键盘,只需按一个键就可以写多个字母。例如,它不会写下
a
(当我按下
a
键时),而是写
\textbf{
(例如)

我已经在Linux下找到了键盘布局文件,并切换了
a
b
键,但我找不到打印多个字符的方法

我知道有些编辑器(如Texmaker或Kile)具有自动完成功能,但我大部分时间都在团队中工作,因此我们使用writelatex.com,它不建议在其免费用户包中自动完成!此外,我这样做是出于我的个人利益

非常感谢。

看看。它可以为热键分配短语。它需要X11

另一种选择可能是使用功能强大的文本编辑器(如vim或emacs),它们都具有类似的功能,然后将文本复制/粘贴到writelatex.com

某些浏览器具有附加组件,允许您使用选定的文本编辑器编辑网页上文本字段的内容


编辑:在Xorg中,您可以使用来更改单个键的含义。同时,您可以将键盘配置为生成(多字节)unicode字符,据我所知,您不能将仲裁字符串分配给一个键。

这些都是实现我的目标的好方法,但您不知道是否有办法通过修改配置文件来实现吗?谢谢您的回答!