在Mac上输入Lambdaλ?


Answers:


20

您不希望将整个键盘绑定切换为希腊文的原因是什么?如果您的原因仅仅是菜单切换比较麻烦,那么您可以设置键盘快捷键来快速切换布局

这样,只需敲击三个键即可输入λ(或任何其他希腊字母)。我经常需要在大多数拉丁字母设置(我是数学家)中键入孤立的希腊字母,我发现此设置非常方便

详细:

  • 系统偏好设置>键盘>输入源下,将希腊语键盘布局添加到输入源

如何添加输入源

  • 在“ 系统偏好设置”>“键盘”>“快捷方式”>“输入源”下,添加键盘快捷键以切换到与当前布局不同的最新使用布局。我使用Command ⌘+ Option ⌥+ Space,它与任何系统默认快捷方式都不会(iirc)冲突:

如何添加键盘快捷方式以切换输入源

  • 现在,您可以通过键入+ + 来获得λ Space(将输入布局切换为希腊文);l(实际产生λ);+ + Space(切换回您之前输入的任何布局)。此外,希腊字母的其余部分也唾手可得!

3
您为什么不只使用El Capitan默认快捷键Control + Space?
Tom Gewecke

@TomGewecke:啊,谢谢—我不知道这是El Capitan的默认设置!在此之前的几个操作系统版本之间,当我的默认设置与Spotlight的默认设置发生冲突时,我已经进行了此设置-例如,参见此Mountain Lion支持文章。我猜现在我可以更改为新的默认设置,然后重新训练手指:-)
PLL

@TomGewecke默认的Cmd + Space不是吗?并按Ctrl +空格键可聚焦?
天顶

1
@zenith在我的机器上,情况正好相反。同样在iOS 9中,当您使用硬件键盘时,快捷键现在是Control + Space来更改语言(无法对其进行修改)。
Tom Gewecke

58
  1. Command ⌘+ Control ⌃+ Space
  2. 键入LAMDA在搜索栏中。注意键入lamda而不是lam b da
  3. 您的lamda应该在那里: 特殊符号窗口的图片

您可能会问为什么它拼写为lamda而不是lambda。

根据MJeffryes提供的链接

lamda的拼写使用源自ISO10646。这并不意味着它比lambda更正确,只是不带'b'的拼写是正式字符名称中使用的拼写。

这是Itai Ferber提供的另外两个链接:


这是有关Mac键盘快捷键的网站:https : //support.apple.com/zh-cn/HT201236


4
知道为什么需要拼写错误吗?
约尔格W¯¯米塔格

3
@JörgWMittag因为这就是Unicode规范中指定的方式:unicode.org/charts/PDF/U0370.pdf(搜索LAMDA);似乎已经有很长时间了(fileformat.info/info/unicode/version/1.1/index.htm)。
Itai Ferber

10
@JörgWMittag字母的现代希腊语拼写中没有b,被罗马化是“ lamda”。我怀疑这就是Unicode使用它的原因。
Tom Gewecke

2
@ItaiFerber实际上,一旦输入了错误的Unicode名称,就无法更改它。有几种已知的拼写错误。unicode.org/notes/tn27
MJeffryes

4
这不是错的。在现代希腊语拼写之后,来自希腊字母的字母是“ LAMDA”。按照数学惯例(和古希腊语拼写),将数学块中的字符拼写为“ LAMBDA”。两者对于他们的预期用例都是正确的。
尼古拉斯·香克斯

4

我使用“表情符号和符号”菜单插入无法通过键盘键入的字符。笨拙的,但是行得通。(PS-如果您恰好在Microsoft Word中工作,这非常简单-在首选项中,在数学字段之外启用“ Math Autocorrect”,然后键入\ lambda即可将其插入。)


4

如果您经常编写,建议您System Preferences → Keyboard → Text添加一个新的替换规则:Replace lambdawith λ


3

如果您可以访问Vim / gVim(在Mac上似乎由MacVim名称作为编辑器),请进入INSERT模式,按Ctrl+ k*然后按l。将产生一个λ字符。

将其复制到剪贴板中就可以了。

您也可以对其他希腊字母执行此操作,只需将l替换为a,b,c,d等。您还可以通过将字母输入为大写形式来获得这些字母的大写版本!

这也适用于其他Vim发行版。



3

如果您是Alfred Powerpack(仅17英镑)的所有者,则可以下载此工作流程以快速搜索并键入任何符号。这就是我需要在Mac上快速键入任何unicode符号时使用的方式。

像这样工作:

像这样工作:



1

三个一键解决方案:

  1. 安装Ukelele并制作option- L生产lambda。

  2. 转到系统偏好设置>键盘>文本,然后选中自动更正拼写。然后添加规则来替换标准输出option- L(这是¬)与λ。

  3. 使用Karabiner执行相同操作。(有点困难。)


3
对于规则2:原件必须包含2个字母:(
SuperUberDuper
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.