Тире, кавычки и т.п.
Автор: Сиратори КаоруТут Инна Девятьярова сделала давеча полезный пост на тему использования тире и дефисов. И, как выяснилось из комментариев, далеко не все знают, как вводить всякие разные интересные и нужные символы, которых нет на клавиатуре. В связи с чем, небольшой ликбез.
Windows
Наиболее примитивный и универсальный способ, это вводить непосредственно цифровые (десятичные) коды символов (которые можно посмотреть, набрав в любой искалке волшебное слово «unicode»). Их, правда, придётся запомнить или записать на стикер и приклеить к монитору. Но так или иначе, для ввода этим методом надо перевести клавиатуру в режим NumLock (её лучше вообще всегда держать в этом режиме), нажать на клавишу Alt, не отпуская её, набрать на цифровых клавишах справа нужный код и после этого отпустить Alt. Введётся символ с этим кодом. Что, однако, надо помнить, это что некоторые раскладки клавиатуры изменяют значение правой клавиши Alt, превращая её в комбинацию клавиш Alt и Ctrl (и называется она после этого AltGr), так что надёжнее всегда использовать левую клавишу Alt, и не только в данном случае.
Второй способ, более простой, но менее быстрый, это использовать программу Character Map. Она делает ровно то, что и можно предположить: показывает все возможные символы или только какое-то их подмножество. По ним можно кликать, они идут в буфер, затем его можно скопировать и вставить в свой текст. Удобно для ввода каких-нибудь экзотических слов, например, на греческом.
Наконец, третий, самый удобный способ — это сделать собственную раскладку клавиатуры. (Или попросить у товарища.) Для этого, прежде всего, надо установить программу, которая эти раскладки создаёт. Называется она MSKLC (Microsoft Keyboard Layout Creator).
https://www.microsoft.com/en-us/download/details.aspx?id=102134
Что дают раскладки — кроме замены одних букв на другие? Они позволяют вводить ещё столько же дополнительных символов, для чего надо нажать вот ту самую AltGr и, не отпуская её, любую символьную клавишу. То есть фактически, это ещё один регистр, дополнительный к Shift. Например, у меня AltGr+Е — это ё, а Shift+AltGr+Е — это Ё.
Программа имеет нормальный графический интерфейс и результатом её работы будет установочный пакет, который затем можно использовать для установки раскладки на любой компьютер.
Mac
Здесь тоже можно вводить непосредственно коды символов, но уже не столь удобно, поскольку нет специальной функции AltGr, так что оба Alt (точнее Option) — это всегда и только Alt. И всегда выполняют функцию AltGr — то есть можно считать, что это как раз нормального Alt нету (вместо которого на Mac клавиша Command). Так что же делать? Установить раскладку Unicode Hex Input, которая идёт в списке самой последней под рубрикой Others. На первый взгляд — это обычная английская раскладка, но в ней вместо обычной AltGr функциональности при нажатии на Alt надо набрать шестнадцатеричный (в отличие от Windows) код — и обязательно из четырёх цифр.
Есть и карта символов, до которой можно добраться из языкового меню (Show Emoji & Symbols). Но она, к сожалению, неполная — зато гораздо более удобная, чем в Windows.
Ну и собственные раскладки. С ними проблема в том, что если у человека есть Mac, то у него, скорее всего, есть и iPad. Или, хотя бы, iPhone. А вот на них свою раскладку с Mac перенести нельзя. По крайней мере, чтобы она работала и с внешними клавиатурами. Но хорошая новость та, что в стандартные раскладки от Apple (включая русские) уже напиханы практически все нужные символы, так что в собственных нужды большой нет. Но, если кому хочется поэкспериментировать, есть отличная программа, которая их создаёт.
https://software.sil.org/ukelele/
И самое последнее. Если кто-то (как я) использует попеременно и Windows, и Mac, то ему естественно хочется, чтобы русские раскладки на них были идентичными. Поэтому в Windows я пользуюсь раскладкой, полностью дублирующей русскую фонетическую раскладку от Apple. Её klc-файл (исходный файл для MSKLC) можно найти на моём OneDrive, ссылка есть в профиле. (Ссылку на установочный пакет не даю, поскольку считаю крайне дурной практикой скачивание исполняемых программ из непроверенных источников, даже у друзей.)
И форматируйте в дальнейшем свою нетленку так, чтобы она была достойна этого названия.