免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

突然想到输入 $ 并自动切换到纯英文输入状态的办法

在用 LaTeX 代码写中文文章时,公式往往在中文之间,但是公式里要纯英文输入状态才能打代码,每次要切换输入法很麻烦,于是一直在找办法使之自动切换。
刚才突然想到,在 windows 下,可以利用按键精灵之类的软件,设置一个快捷键来输入一连串按键来实现。

首先得设置切换到纯英文输入状态的快捷键,这步是不需要其他软件的。
以我这里的 xp 为例,右键输入法那里点设置,找到“键设置”,进入后设置成这样:
QQ截图20131227163108.gif
这样,无论当前是何种输入法,只要按 Ctrl+Shift+0 就会切换到纯英文;按 Ctrl+Shift+1 就会切换到五笔。

然后这里以按键精灵为例,新建一个脚本,在代码模式下输入
KeyDown "Ctrl", 1
KeyDown "Shift", 1
KeyPress "0", 1
KeyUp "Ctrl", 1
KeyUp "Shift", 1
KeyDown "Shift", 1
KeyPress "4", 1
KeyUp "Shift", 1
设置好快捷键(比如 F1)并保存即可,以后只要按 F1 就自动切换到纯英文输入状态并输入 \$。
相应地,还可以再建一个脚本,输入
KeyDown "Shift", 1
KeyPress "4", 1
KeyUp "Shift", 1
KeyDown "Ctrl", 1
KeyDown "Shift", 1
KeyPress "1", 1
KeyUp "Ctrl", 1
KeyUp "Shift", 1
设置另一快捷键(比如 F2)并保存,这就是输入 \$ 后并切换回五笔。
行间公式也可以类似设置,这里就不写了。

这样,开着按键精灵就可以用 F1、F2 配合输入,方便许多。你还可以设置其他快捷键实现更多功能,按键精灵这软件还是相当不错的。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
$\href{https://kuingggg.github.io/}{\text{About Me}}$

PS、F1、F2 一般会与其他软件的快捷键重复,按键精灵默认占用掉,在热键设置里可以改变优先级。
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

我用的搜狗拼音,按shift就切换到英文 输入状态,再按shift又回到中文,

TOP

回复 3# 其妙

那你 shift 完后还是要按 $,进入公式时还是要两步,退出时也是。
而用上面的方式就节省切换的两步了,虽然一两步好像没什么,但文章长公式多就不是这么说了。

TOP

回复 4# kuing
\verb"$$"
那个倒也是哈。
如果不追求公式的即时显示效果,那么先打完公式,再复制$
,然后续粘贴$即可.

TOP

回复 5# 其妙

那就多了一大步,量大时也挺麻烦,而且容易漏。

TOP

回复 6# kuing
打一个美元符号$,隔几个字再打一个美元符号,怎么打?

TOP

回复 7# 其妙

在美元符号前面加 \ ,mathjax 就不会当它是进入数学公式,并且 \ 不会显示。

TOP

美元\$,美元\$

TOP

返回列表 回复 发帖