Вместо использования шестнадцатеричной escape-последовательности, может быть, проще использовать фактические символы для проверки для резидентных шрифтов (если персонаж не хватает этого является оксюмороном, поскольку его невозможно будет выбрать! - что означает, что исходная машина должна создать в ней файл с нужными символами, а затем отобразить этот файл с целевой машиной).
Запрограммированное генерирование глифов также может быть выполнено с использованием пар символов / UTF для юникодов путем извлечения UTF-8 или UTF-16:
python -c 'print "⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚"'
⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚
python -c 'print "⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚".decode("unicode_escape")'
â Ⱐ⣿ ⡠⯠â ⺠⤴ ⤵ â â
python -c 'print "⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚".decode("unicode_escape")
.encode("unicode_escape")'
\xe2\x8c\x98 \xe2\x9c\xb0 \xe2\xa3\xbf \xe2\x9a\xa1 \xe2\x98\xaf \xe2\x9a\x91
\xe2\x86\xba \xe2\xa4\xb4 \xe2\xa4\xb5 \xe2\x88\x86 \xe2\x8c\x9a
python -c 'print "⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚".decode("unicode_escape")
.encode("unicode_escape")
.decode("string_escape")'
⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚
python
Python 2.7.3 (default, Apr 20 2012, 22:44:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> u"⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵ ∆ ⌚"
u'\u2318 \u2730 \u28ff \u26a1 \u262f \u2691 \u21ba \u2934 \u2935 \u2206 \u231a'
[d9 ] Глифы Unicode могут быть отображены с использованием UTF-8 или UTF-16 , поэтому Unicode U+2318 или UTF-16: 0x2318 или ⌘ есть UTF-8: 0xE2 0x8C 0x98
Детали шрифта для символа могут можно найти в буквальном порядке в character map. Он запускается как утилита значка или активируется с помощью команды терминала gnome-character-map или gucharmap. Нажмите и удерживайте правую кнопку мыши над символом, чтобы определить шрифт проживания. Кроме того, используйте Show only glyphs in this font в меню View, а затем прокрутите список шрифтов wit h клавиша со стрелкой, чтобы быстро найти шрифт персонажа с другими резидентными символами.
oops previous answer below повторяет очевидное - смотрел на ответы, а не на вопрос
ubuntu@ubuntu:~$ echo '☢ ☍ ⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵'
☢ ☍ ⌘ ✰ ⣿ ⚡ ☯ ⚑ ↺ ⤴ ⤵
и [!d18 ]
python -c 'print u"\xbf \n FreeSerif\n" \
u"\u2019 \u201d \u219f \u21a1 \u21af \u21ba \u21c5 \u21e1 \u21e3 \n" \
u"\u2206 \u2207 \u2240 \u229b \u22c5 \u22c5\u22c5 \u2318 \u231a \n" \
u"\u25aa \u25b9 \u25cc \u25d4 \n" \
u"\u260d \u2622 \u262f \u2639 \u266f \u267a \u2691 \u2692 \u26a0 \u26a1 \u26af \n" \
u"\u2780 \u2781 \u2782 \u2783 \u2784 \u2785 \u2786 \u2787 \u2788 \u2789 \n" \
u"\u2707 \u2716 \u2730 \u2a02 \n DejaVu\n" \
u"\u2801 \u2809 \u280b \u281b \u281f \u283f \u287f \u28ff \n" \
u"\u2934 \u2935 \u254d \n".encode("utf8")'
печать
¿
FreeSerif
’ ” ↟ ↡ ↯ ↺ ⇅ ⇡ ⇣
∆ ∇ ≀ ⊛ ⋅ ⋅⋅ ⌘ ⌚
▪ ▹ ◌ ◔
☍ ☢ ☯ ☹ ♯ ♺ ⚑ ⚒ ⚠ ⚡ ⚯
✇ ✖ ✰ ⨂
➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉
DejaVu
⠁ ⠉ ⠋ ⠛ ⠟ ⠿ ⡿ ⣿
⤴ ⤵ ╍
используя gnome-terminal
ubuntu@ubuntu:~$ echo \$TERM = $TERM \ \$LANG = $LANG
$TERM = xterm $LANG = en_US.UTF-8
и
ubuntu@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
ubuntu@ubuntu:~$
примечание: EOT и ENQ символы wrong ref:
python -c 'print u"This is ^D EOT (NB!! no ;) \u2404 and ENQ ^E \u2405 ".encode("utf8")'
This is ^D EOT (NB!! no ;) ␄ and ENQ ^E ␅
В моей системе F12 + Ctrl + работает отлично.
Несмотря на это, вы можете использовать F12 и F4 для перехода к предыдущему / следующему окну. Вы можете получить доступ к списку ярлыков, используя Ctrl -> Справка.
Переключить меню, нажав F9.
В разделе «Изменение набора клавиш» выберите экран-escape-клавиши.