Как ввести дефис (не символ минус) в Windows 7?

Посмотрел коды здесь http://unicodelookup.com/ и мне сказали, что символ юникода (в десятичном виде) равен 8208. Поэтому, когда я ввожу ALT+8208 на цифровой клавиатуре в Wordpad, я получаю это обозначить поле с вопросительным знаком.

Но затем, когда я копирую и вставляю этот глиф сюда, он вставляется как дефис. Что мне действительно нужно, так это клавиатурная комбинация для вставки дефиса, где бы я ни печатал.

Интересно, что если я наберу здесь ALT+8208, я получу ►. Это очень расстраивает.

4 ответа

Решение

Это, вероятно, две совершенно не связанные проблемы.

  1. Похоже, проблема в Word - твой шрифт. Большинство (всех?) Шрифтов не поддерживают все символы Юникода.

    Тот факт, что копирование и вставка приводит к правильному символу, показывает, что Word "понимал" комбинацию клавиш, но не может отображать символ так, как должен. Попробуйте использовать другой шрифт.

  2. Проблема в браузере - плохая поддержка Unicode.

    Попробуйте установить раздел реестра HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad в 1 и вместо этого использовать шестнадцатеричную комбинацию клавиш, т. е. Alt + (+, 2, 0, 1, 0). Обратите внимание, что вы также должны нажать + на цифровой клавиатуре.

В WordPad и MS Word вы можете набрать U+2010 а затем Alt X. Это заменяет U+2010 соответствующим символом Unicode, HYPHEN. Часть U+ может быть опущено, если непосредственно предшествующий символ не является шестнадцатеричной цифрой (0–9, A–F) или буквой X.

В других программах это сложнее; см. страницу Fileformat.info Как вводить символы Unicode в Microsoft Windows.

Помните, что только ограниченный набор шрифтов содержит HYPHEN, и когда программа вынуждена менять шрифт, HYPHEN из другого шрифта может оказаться неподходящим для использования с вашим основным шрифтом. Поэтому, если вы хотите использовать HYPHEN, выберите текстовый шрифт для копирования, который содержит его.

Проблема в том, что шрифт Euphemia не имеет этого символа, дефис U+2010 (8208 дек.).
В Windows 10 есть больше шрифтов, которые уже включают его, например Times New Roman и Sitka.

Для справки, вот список популярных шрифтов Windows 7, которые не включают его:

  • Arial
  • Книга Антиква
  • Bookman Old Style
  • век
  • Comic Sans
  • Новый Курьер
  • Грузия
  • Lucida Console
  • Times New Roman [исправлено в Windows 10]
  • Verdana


Список некоторых шрифтов, которые включают его:

  • Arial Unicode MS
  • Calibri
  • Камбрия
  • Consolas
  • Констанция
  • DejaVu Sans
  • DejaVu Serif
  • мотыга
  • Lucida Sans Unicode
  • Microsof Sans Serif
  • Палатино Линотип
  • Segoe UI
  • Tahoma
  • Требушет М.С.

Вы просто хотите ввести дефисы в текстовые процессоры? Если это так, ключ рядом с 0 является дефисом. Вот сайт, который я нашел, который поможет объяснить, как вставить дефис: дефисы в Win7

Другие вопросы по тегам