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

时间:2014-06-05 13:23:22

标签: keyboard latex keyboard-layout

我一直在寻找答案已有一段时间了。这是我的一个项目,但我无法找到办法。主要的想法是在我的计算机上插入一个额外的键盘,只需按一个键即可写入多个字母。例如,不是写下a(当我点击a键时),而是写\textbf{(例如)。

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

我知道存在自动完成的编辑器(如Texmaker或Kile),但我大部分时间都在组中工作,因此我们使用了不提议自动完成的writelatex.com它是免费的用户包!此外,我这样做是出于个人兴趣。

非常感谢。

1 个答案:

答案 0 :(得分:0)

看看autokey。它可以为热键指定短语。它需要X11。

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

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

编辑:在Xorg中,您可以使用X KeyBoard extension来例如改变个别键的含义。虽然你可以配置键盘来生成(多字节)unicode字符,但据我所知,你不能将任意字符串分配给一个键。