Як ввести символ градуса під X11 (використовуючи стандартну розкладку англійської клавіатури)?


24

Я намагаюся вказати в електронній пошті температуру зовні в градусах. У моєму Mac символом ступеня ( °) є Option+Shift + 8. Але я пишу електронний лист у Thunderbird на Ubuntu 10.10 із типовою розкладкою клавіатури США англійською мовою. Яку комбінацію клавіш я використовую для отримання символу ступеня під X11?

EDIT: Герт успішно відповів на питання ... але, бонусні бали за будь-який простіший натискання клавіші, ніж те, що у його відповіді!

Відповіді:


30

Встановіть ключ створення . У Ubuntu це легко зробити в налаштуваннях клавіатури, на вкладці "Макет", в піддіалогу "Параметри". Caps Lockє гарним вибором, оскільки він майже марний (усі віддалено серйозні редактори мають команду зробити велику лінійку вибору для тих рідких випадків, коли це потрібно).

Натисніть, Composeа потім два символи (зрідка три), щоб ввести символ, який у вас немає на клавіатурі. Зазвичай отриманий символ поєднує два введені вами символи, наприклад Compose ' aвводить áі Compose s sвводить ß. Символ градуса °- одна з менш пам’ятних комбінацій Compose o o.


6
Compose o oнабагато простіше запам'ятати, ніж Ctrl Shift u B 0 enter. "o", тому що ° є o.
Джош

2
+1 проголосував "Класифікація" Особливості місяця за клавіатурою "Особливості місячного комітету" (тобто мене)
msw

1
Перейшовши за посиланнями, я знайшов такий спосіб "тестування драйву" Клавіша Compose, яка не збережеться при перезапуску X: %xmodmap -e "keysym Super_L = Multi_key"... Super_L - ліва клавіша "windows-button"; використовуйте xevдля пошуку будь-якого потрібного коду.
luser droog

17

Ctrl+ Shift+ u(це покаже підкреслене u), а потім значення unicode (у даному випадку B0) та слідуйте за ним enter.


Коли я набираю <Ctrl>+ <Shift>+ <u>в Thunderbird, я підкреслюю, що з'являється символ "u". Потім "B0" також набирається (ще підкреслюється) :-(
Josh

2
Дотримуйтесь цього<enter>
Герт

А-ха, ось ключ. Дійсно? Це єдиний спосіб? Option+ Shift+ 8на Mac набагато простіше запам’ятати, оскільки Shift+ 8є * ...
Джош

Ви завжди можете встановити гарячу клавішу або щось для цього.
Фальмарі

І ваші відповіді, і відповіді Жилла спрацювали, але його я використовував, тому що мені простіше запам'ятати. Вибачте! +1 все одно!
Джош

8

Ви також можете використовувати Alt Gr+ Shift+ 0.


Чорт, я знову зірвався! Це клавіатура ноутбука і не має Alt GRклавіші :-(
Джош

У Ubuntu 16.04 здається важливим, що <kbd> Alt Gr </kbd> натискається перед <kbd> Shift </kbd>. Якщо ви вважаєте, що вищезгадане не працює для вас, переконайтесь, що ваше послідовність є правильним.
TafT

@TafT для мене працює обома способами на Xubuntu 16.04
jarno


2

Як подальший відповідь на відповідь @ Gert (оскільки я поки не можу коментувати), я знайшов дещо інший метод, коли використовую Raspbian Jessie:

з Ctrlі Shiftутримується в натиснутому положенні , типу , u B 0а потім відпустіть всі клавіші.


1
як ти вводиш нижній і верхній B, коли весь час утримуєш зміну ??
Youda008

Привіт, не побачив ваш коментар, вибачте - при утриманні <ctrl> це призведе до нижнього регіструu
patricktokeeffe

1
зачекайте, так що Shift натискається весь час, але ctrl тільки для, uа потім відпущений B?
Youda008

Я трохи запізнююся, але хтось інший може отримати користь. Ви натискаєте CTRL + SHIFT + U, а потім b і 0. Потім натискаєте клавішу Enter або клавішу пробілу. Вам не потрібно тримати ці клавіші, просто натисніть один раз.
Ришаб Мішра

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 + Key
  3. mode_switch + клавіша
  4. mode_switch + Shift + Key
  5. AltGr + Key
  6. AltGr + Shift + Key
  7. ???
  8. ???

У цьому прикладі я бачу, що "ступінь" знаходиться в 6-му положенні, а звичайна клавіша (позиція 1) дорівнює 0. Отже, я можу отримати ступінь, натиснувши AltGr + Shift + 0 у такому порядку: залежно від конфігурації, якщо натиснути Спочатку Shift, Shift + AltGr розуміється як емуляція мета-ключа, який має різні прив’язки.


0

в vi

  • утримуючи ctrl , натисніть і відпустіть v , відпустіть кнопку ctrl
  • вдарив U і відпустити U
  • тип 00b0

з'явиться °, продовжуйте вводити звичайні символи

це не працює в запиті оболонки / терміналу, це в редакторі VI або VIM.


0

Якщо ви використовуєте міжнародну клавіатуру США ( us_intl ), ви можете зробити Alt Gr+ Shift+;


0

Цей символ використовується для відображення градусів у багатьох різних полях, таких як кут або температура. Він отримується, намалювавши невеликий гурток у вигляді надриву. Юнікод значка - U + 00B0.

на Mac:

Використання комбінацій клавіш: OPTION + SHIFT + 8

на ПК:

Натисніть і потримайте клавішу ALT і введіть 0 1 7 6 на цифровій клавіатурі вашої клавіатури. Переконайтесь, що NumLock увімкнено, і введіть 0176 з початковим нулем. Якщо немає цифрової клавіатури, натисніть і утримуйте клавішу Fn, перш ніж набрати номер 0176 символу градуса.

на 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" (нуль). тепер натисніть клавішу "enter". має з’явитися знак '°'


Не працює для мене
mrc02_kr
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.