如何在X11下键入度数符号(使用默认的英语键盘布局)?


24

我正尝试在电子邮件中输入外部温度(以度为单位)。在我的Mac上,度数符号(°)是Option+ Shift+ 8。但是我正在使用默认美国英语键盘布局的Ubuntu 10.10在Thunderbird中编写电子邮件。在X11下,我用什么组合键来获得度数符号?

编辑:杰特成功回答了这个问题...但是,比他的回答中任何易于使用的按键奖励积分!

Answers:


30

设置一个Compose键。在Ubuntu上,可以通过键盘首选项,“布局”选项卡,“选项”子对话框轻松完成此操作。Caps Lock是个不错的选择,因为它几乎没有用(所有远程认真的编辑器都有一个命令,可以在需要的情况下将选择内容变为大写)。

Compose后跟两个字符(有时是三个)来输入键盘上没有的字符。通常,生成的字符会组合您键入的两个字符,例如Compose ' aenter áCompose s senter ß。学位符号°是不易记的组合之一,位于上Compose o o


6
Compose o o要比记住更容易Ctrl Shift u B 0 enter。“ o”,因为°是o。
乔什2010年

2
由月度键盘功能委员会(即我)+1票选为月度键盘功能
msw 2010年

1
在链接之后,我找到了这种方式来“测试驱动器”:重新启动X时将不会持续存在的Compose键:%xmodmap -e "keysym Super_L = Multi_key"... Super_L是左侧的“ windows-button”键代码;用于xev查找所需的任何键码。
luser droog 2012年

17

Ctrl+ Shift+ u(这将显示带下划线的u),然后是unicode值(在这种情况下B0),然后跟一个enter


当我输入<Ctrl>+ <Shift>+ <u>到雷鸟,我得到下划线开启和“U”字出现。然后,也要输入“ B0”(仍带下划线):-(
乔什(Josh

2
紧随<enter>
Gert 2010年

啊哈,这就是关键。真?这是唯一的方法吗?Mac上的Option+ Shift+ 8更容易记住,因为Shift+ 8是* ...
Josh 2010年

您始终可以为此设置热键或其他东西。
Falmarri 2010年

您的回答和Gilles的回答都有效,但是我使用的是他的回答,因为它更容易记住。抱歉! 还是+1!
乔什(Josh)2010年

8

您也可以使用Alt Gr+ Shift+ 0


该死,我又被挫败了!这是笔记本电脑键盘,没有Alt GR键:-(
乔什(Josh)2010年

在Ubuntu 16.04上,在<kbd> Shift </ kbd>之前按<kbd> Alt Gr </ kbd>似乎很重要。如果发现上述方法不起作用,请确保您的排序正确。
TafT

@TafT对我来说在Xubuntu 16.04上可以双向使用
jarno


2

作为@Gert答案的后续措施(由于我无法发表评论),我发现使用Raspbian Jessie时需要一种略有不同的方法:

CtrlShift按住,键入u B 0然后松开所有按键。


1
当您一直按住shift键时,如何输入u和B的下端?
Youda008 '18

嗨,没看到您的评论对不起-按住<ctrl>,它将产生小写字母u
patricktokeeffe

1
等待,所以一直按shift键,但是ctrl仅用于u然后释放for B
Youda008 '18 -10-22

我来晚了,但其他人可能会受益。您按CTRL + SHIFT + U,然后按b和0。然后按Enter键或空格键也可以。您不必按住这些键,只需按一次即可。
Rishab Mishra

1

您可以找到使用xmodmap显示任何符号的方法:

sh$ xmodmap -pke | grep degre
keycode  19 = 0 parenright agrave 0 braceright degree at degree
#             1      2        3   4      5        6   7   8

对于每个键控代码,它显示根据修饰符关联的符号:

  1. 没有修饰符
  2. Shift +键
  3. mode_switch +键
  4. mode_switch + Shift +键
  5. AltGr +键
  6. AltGr + Shift +键
  7. ???
  8. ???

在该示例中,我可以看到“度”位于第6位,而普通键(位置1)为0。因此,我可以通过按以下顺序按AltGr + Shift + 0来获得度:根据您的配置,如果按首先按Shift + AltGr可以理解为具有不同绑定的Meta键的模拟。


0

体内

  • 按住Ctrl键,按下并释放v键,释放ctrl
  • 然后释放
  • 类型00b0

°将出现,继续输入普通字符

在VI / VIM编辑器中无法在shell /终端提示符下使用


0

如果您正在使用美国国际键盘(us_intl),你可以做Alt Gr+ Shift+;


0

此符号用于表示许多不同字段中的度,例如角度或温度。通过绘制一个小圆圈作为上标获得。图标的Unicode为U + 00B0。

在Mac上:

使用键盘快捷键:OPTION + SHIFT + 8

在PC上:

按住ALT键,然后在键盘的数字小键盘上键入0 1 7 6。确保NumLock处于打开状态,并键入0176,且前导零。如果没有数字键盘,请在输入0176数字度数符号之前,按住Fn。

在iPhone和iPad上:

  • 步骤1:点击屏幕键盘上的123按钮以打开数字键盘。

  • 步骤2:按住零(即0),然后移动手指选择度数符号(即°)。

在LaTeX上:

Gensymb

\usepackage{gensymb}
\begin{document}
The right angle is 90\si{\degree}.
\end{document}

textcomp

\usepackage{textcomp}
\begin{document}
The round angle is 360\si{\textdegree}.
\end{document}

siunitx

\usepackage{siunitx}
\begin{document}
Degree symbol: 45\si{\degree}.
\end{document}

^{\circ}

进一步了解:https//www.degree-symbol.com/


-1

按住“ alt”键,同时按住它,同时按住“ shift”键。在按住这两个键的同时,按住“ u”键。现在,释放所有三个。出现带下划线的“ u”。现在按下并释放“ b”键,然后按下并释放“ 0”(零)键。现在,按“输入”键。应该出现一个“°”。


对我不起作用
mrc02_kr
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.