使用 us-intl-altgr 输入带笔划的 L

使用 us-intl-altgr 输入带笔划的 L

我如何输入L 带冲程或 ł,在使用 X 的键盘映射时,它出现在波兰语中us-intl-altgr?更一般地说,有没有办法系统地找出如何使用给定的键盘映射产生特定的符号?

我在网上搜索并找到了这种布局的几张插图,但似乎没有一张包含这个符号。

答案1

输入您正在使用的键盘布局中不存在的字符的通用方法是使用其代码点输入

对于你提到的例子:

Ctrl+ Shift+U 后接 0142 后接Enter=> ł

答案2

经过一些研究后回答了我自己的问题。

已定义键的列表位于 中/usr/share/X11/xkb/symbols/us。字符 ł 在此处显示为lstroke,不幸的是,它未在altgr-intl部分中定义(但仅在 中colemak)。

获得它的另一种方法是使用死键 dead_stroke后面跟着l。不幸的是,这个键dead_stroke在 和 中都没有定义altgr-intl(只在 中定义)。所以答案是,除了 中描述的繁琐方法外,mac没有其他方法可以用“vanilla”输入该符号altgr-intl@GunnarHjalmarsson 的回答,允许输入通用 Unicode 代码点:Ctrl++ Shift, U0142 Enter,。

不过,还有一个不同的解决方案:定义一个撰写键。使用gnome-tweaks,可以设置修饰键(例如,右 Alt 或 Caps Lock)作为撰写键。然后,按下compose/l 产生 ł。

相关内容