标题几乎说明了一切:我如何输入 Unicode 字符 - 特别是长破折号 -?
答案1
- Ctrl+ Shift+ U,然后2 0 1 4和Enter
或者
- Ctrl+ Shift+ U+2014
控制大写字母 u 表示统一码和代码点(四位十六进制数,但在某些版本中前导零是可选的)可以通过以下方式找到长划线(或任何其他 Unicode 字符)的字符映射表在 Ubuntu ( gucharmap
)。
第一个选项允许您单独输入角色的正确数字,该数字在按下Enter或后显示Space。您也可以在按下 之前使用退格键编辑您输入的数字Enter。
如果此快捷方式不起作用检查你的输入法是否是 iBus。
答案2
我找不到使用 AltGr 和默认设置来输入它的方法,但我找到了另一种方法:
去系统->优先->键盘。
选择布局标签。
点击选项。
在下面撰写键位置(下拉菜单)选择用于创作的键 — 我选择了右赢(右侧 Windows 键)。
现在按下并释放撰写键,然后输入
---
以获取破折号。
[以下是列表您可以通过这种方式输入更多字符。
更新:截至 Ubuntu 12.04
去系统设置>键盘。
在下面打字选项卡,选择布局设置链接(在对话框的底部)。
点击选项。
在下面撰写键位置(下拉菜单)选择用于创作的键 — 我选择了右赢(右侧 Windows 键)。
现在按下并释放撰写键,然后输入
---
以获取破折号。
答案3
我相信这是最好的办法有一些特殊字符,但我不知道它是否适用于所有键盘。
在我的巴西 ABNT2 键盘中,我可以使用 Compose 键获得更多三个连字符。Compose 键映射到我的右 Ctrl 键,因此:
- Right Ctrl---(评论中有人说你必须按 Control前连字符,我可以同时按下)(—)
要获取短划线,请使用 Ctrl --.(连字符,连字符,点)
- Right Ctrl--.(–)
附赠一个,针对…类型:
- Right Ctrl..(…)
您可以在以下位置配置您的撰写键:设置 → 键盘 → 快捷键 → 打字。
答案4
自动键
适用于任何 Unicode 字符的通用方法
上面的许多答案要么是针对破折号的,要么需要记住 alt 代码,要么更适合一次性使用。下面的方法适用于任何没有 alt 代码的 unicode 字符。它使用 Autokey,一个方便的文本替换实用程序。
我已将其设置为,输入一个字符的名称,并在其前面加上斜线,然后 Autokey 会帮我转换它。例如:
带有图片的完整说明这里。以下是摘要。(此外,类似的方法这里)
安装 Autokey 的 python-3 版本,可以很好地与 Unicode 兼容。
# Edit (April 2018). Autokey now uses python 3 by default. So try pip3 install autokey # Original instructions. # Install the original autokey sudo apt-get install autokey-gtk # Update autokey to python 3 using pip3 pip3 install --user autokey-py3
运行该程序。对我来说,它安装到
~/.local/bin/autokey-gtk
添加“新短语”
在主文本框中添加所需的字符
添加缩写
利润