Как быстро вставить длинное тире в телеграм

Друзья, а вы ведь знаете о всей важности использования длинного тире? Если нет, то вот здесь и здесь у Тёмы очень хорошо про это написано. Если внимательно прочитаете, то поймете всю важность различных видов тире и правила их использования. Однако, использовать длинное тире «из коробки» в Windows практически невозможно. Для этого нужно нажать «Alt+NUM+0151″, что офигительно неудобно. Я долго искал в интернете решение данной проблемы и наткнулся на изящное решение от Ильи Бирмана, который предлагает типографическую раскладку клавиатуры — программа, которая устанавливается на компьютер и позволяет простым нажатием клавиш Alt+»-» получить нужный результат. Программа доступна для Windows и Mac и позволяет получить целый набор крутых спецсимволов:

Под Ubuntu настройка клавиши Compose приводит к такому же результату.
Поделиться:
Автор:
Основатель teamon.live — Инструменты для удаленных команд
Следите за новыми постами в Телеграм:
Рассылка
Подпишитесь на оповещения о новых постах
Другие посты

- 10 способов сделать ваш кошелек толще. Рассказываю про принципы роста капитала из жизни
- Хорошее интервью от Бориса Дьяконова
- GoValley — Поездка в Кремниевую Долину, 9 сезон
Почему «—» превращается в длинное тире?
Но при нажатии на кнопку две черточки сливаются в одну длинную: en —> English и разделить строку не получается. Что с этим делать? Скриншоты прилагаю. Буду оч признателен за помощь.

Отслеживать
Николай Беляков
задан 9 мар 2018 в 18:34
Николай Беляков Николай Беляков
703 5 5 серебряных знаков 16 16 бронзовых знаков
при нажатии на какую кнопку?
9 мар 2018 в 18:37
На кнопку меню выбора языка. На скриншоте их 4 видно
9 мар 2018 в 18:37
я не сильно знаком с телеграм ботами. На каком этапе меняется черточка, она к вашему боту приходит как одна или внутри бота меняется?
9 мар 2018 в 18:39
Если не сильно знакомы с телеграм ботами, врядли поможете решить проблемку. Спасибо за участие.
9 мар 2018 в 18:42
Вроде как типографская фича клиента. Хотя, наверно, при нажатии на кнопку типографские фичи работать не должны, возможно есть смысл багрепорт отправить
9 мар 2018 в 19:29
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
В качестве workaround я просто заменил в тексте кнопок два тире на одно, тогда все работает как надо.
String[] parts = message.getText().split("->", 2);
Отслеживать
ответ дан 9 мар 2018 в 18:52
Николай Беляков Николай Беляков
703 5 5 серебряных знаков 16 16 бронзовых знаков
Не знаю ,как сейчас,но на первых порах,в телеге проблемы графического отображения решал копипастом требуемых символов из «библиотеки символов» на windows.Т.е вместо ручного ввода в коде,просто копипаста.
Отслеживать
ответ дан 10 мар 2018 в 3:50
35 4 4 бронзовых знака
- java
- telegram-bot
- telegram
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.9.3159
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как поставить длинное тире в тексте на клавиатуре

Как человека встречают по одежке, так и текст — по внешнему виду. Правильно оформленный, он привлекает внимание и вызывает доверие. Не последнюю роль в текстовой «одежке» играют знаки препинания. Средь них — тире. Конкретно — длинное тире.
Но клавиши с таким символом на клавиатуре, увы, нет. Однако это не повод для расстройства. «Легким движением руки брюки превращаются в элегантные шорты»… Итак — как поставить длинное тире на клавиатуре .
Как ввести длинное тире на компьютере с операционной системой Windows
5 способов поставить длинное тире в Word
В большинстве случаев необходимость ввести тире в тексте возникает именно в этом текстовом редакторе. Вашему вниманию предлагаем 5 способов на выбор. При этом данные приемы одинаково актуальны для Word 2007, 2010 , 2013, 2016.
Первый способ
Один из самых простых способов для написания длинного тире — сочетание клавиш (горячие клавиши).
Установите курсор на нужной позиции в тексте и с нажатыми кнопками «Ctrl» + «Alt» нажмите «-» на дополнительной цифровой клавиатуре справа. Обратите внимание, «NumLock» должен быть включен.

Тут может возникнуть вопрос, как поставить длинное тире на ноутбуке , ведь не на всех моделях есть Numpad (цифровой блок на клавиатуре)? Отсутствие нампада на ноутбуках компенсируется вспомогательной клавишей Fn и некоторыми другими клавишами. Но все же далеко не у всех владельцев ноутбуков поставить длинное тире данным способом получится, поэтому используйте другие варианты.
Второй способ
Не менее простой способ. Используем специальный код — один из так называемых Alt-кодов (они выполняют команды для ввода символов, которых нет на клавиатуре).
Нажмите клавишу «Alt», удерживая ее, наберите «0151» без кавычек. Цифры набирайте на числовом блоке, который находится справа, при включенном «NumLock». Когда вы отпустите клавишу «Alt», на месте, где стоял курсор, появится длинное тире.

На некоторых ноутбуках нет отдельного блока цифровых клавиш. Можно через USB подключить внешнюю клавиатуру. Можно использовать встроенную в Windows экранную клавиатуру: Пуск-Программы-Стандартные-Специальные возможности-Экранная клавиатура. Далее всё так же. Alt удобнее нажать на самом ноутбуке, затем щелкать мышкой по цифрам 0151 на блоке цифровых клавиш экранной клавиатуры справа. Тире появится после отпускания клавиши Alt и нажатии пробела.
Кстати: этот способ можно назвать универсальным. Если вы набираете текст где-либо еще, кроме Ворда, зажмите клавишу Alt и на цифровой раскладке клавиатуры наберите число 0151. Получите длинное тире.
Третий способ
Тоже простой и тоже используется сочетание клавиш. Шестнадцатеричный код. Набираем комбинацию чисел «2015» или «2014» и сразу же нажимаем комбинацию «Alt+X». После этого введенные символы преобразуются в длинное тире.

Четвертый способ
Пользователи, которые не дружат с кодами, могут воспользоваться вставкой.
- В верхней части программы Word или в Word Online откройте вкладку «Вставка».
- Кликните по кнопке «Символы» и выберите подменю «Другие символы»

- После чего откроется окно «Символ», где в поле «Шрифт» следует выбрать «(обычный текст)», а в поле «Набор» выбрать «знаки пунктуации». Тут предоставляются разного рода тире.
- Выделите длинное тире и нажимайте кнопку «Вставить». Здесь следует обратить внимание на сочетание клавиш (внизу окна), позволяющее добавить выбранное тире (этот способ был рассмотрен первым).

Чтобы упростить задачу и не искать среди огромного выбора необходимое тире, можно просто открыть вкладку «Специальные знаки». Там выбрать длинное тире и нажать «вставить».
Пятый способ
Автозамена. В той же таблице символов можно настроить параметры автозамены, для автоматической замены вводимых с клавиатуры символов на нужный знак.
Аналогичным образом, как и в предыдущем пункте, открываем окошко «Символ», выделяем нужное тире и нажимаем кнопку внизу «Автозамена».

Откроется новое окно, где в поле «заменить» ставим удобные для нас знаки, например знак минус, три дефиса подряд или любое сочетание букв, допустим «дт». В поле «на» уже стоит выбранное длинное тире, нажимаем «Добавить» и «Ок».

Всё. В дальнейшем при вводе сочетания выбранных вами знаков, будет появляться длинное тире.
Любой из этих пяти способов вы можете использовать, работая в Ворде.
Как поставить длинное тире в Google Docs
В Гуглдоксе поставить длинное тире можно двумя способами.
Первый — это уже упомянутый выше универсальный прием — нажатием клавиш «Alt+0151».
Второй способ — Автозамена.
Открываем в главном меню «Инструменты», выбираем подменю «Настройки».

Выбираем в поле «Заменить» сочетание символов, которое будет заменяться длинным тире. Вводим его (длинное тире) в поле «На» при помощи клавиш «Alt+0151».

Зачастую для этого выбирают двойной дефис или пробел-дефис-пробел, каждый вправе себе использовать какие угодно сочетания. В конце нажимаем на кнопку «ОК».
После сохранения настроек важно снова зайти в настройки и поставить галочку возле только что созданного правила. В противном случае оно работать не будет.

Как поставить длинное тире в Экселе
В Экселе вариантов вставки длинного тире в ячейку тоже два: набор комбинации клавиш на клавиатуре и использование окна специальных символов. Это упомянутые выше способы 2 и 4 для ворда.
Рассмотрим их применительно к программе Excel.
Первый вариант: использование комбинации клавиш
Удерживая нажатой клавишу на цифровом блоке клавиатуры последовательно набрать цифры 0151. После отпускания клавиши в заданной ячейке отобразится «Длинное тире».
Второй вариант: окно специальных символов
- Выделяем ячейку, в которой нужно ввести тире, и идем во вкладку «Вставка».
- В «Символах» выбираем пункт «Символ».

- Переходим в его вкладку «Специальные знаки».
- Выбираем вариант «Длинное тире». Чтобы установить данный символ в предварительно выбранную ячейку, выделяем это наименование и жмем на кнопку «Вставить», расположенную в нижней части окна.

- После этого можно закрывать окно вставки специальных символов. Щелкаем на стандартную пиктограмму закрытия окон в виде белого крестика в красном квадрате, расположенную в правом верхнем углу окна.
- Длинное тире будет вставлено на лист в предварительно выделенную ячейку.
Как ввести длинное тире на компьютере с операционной системой Mac OS
Клавиатура компьютеров от корпорации Apple также поддерживает ввод тире разной длины. Для ввода длинного тире нажмите Alt+Shift+—.

Итак, вы узнали, как поставить длинное тире на клавиатуре , хоть и не существует на ней клавиши с таким символом. Теперь вы можете выбрать удобный для вас способ из предложенных. Надеемся, что благодаря нашей инструкции ваши документы будут «одеты с иголочки», в каких бы операционных системах вы ни работали.
А ваши статьи и продающие тексты будут выглядеть убедительно, аккуратно и презентабельно. Что хоть и косвенно, но может повлиять на ваш уровень расценок. О том, сколько зарабатывают веб-райтеры и копирайтеры, и от чего зависит заработок, мы писали в прошлой статье.
Наши обучающие программы помогут получить специальность копирайтера или веб-райтера, а также повысить квалификацию :
- « Кузница бизнес-авторов »: 6 ключевых статейных форматов
- « Цех копимаркетологов »: работа с продающими текстами (20+ различных форматов)
Ну а полные новички, которые только присматриваются к теме, могут записаться на бесплатный « Свободный курс ».
P.S. Подписывайтесь на телеграм-канал Сергея Трубадура: https://t.me/troomarketing
В нем вы найдете публикации о копимаркетинге более продвинутого уровня. Сергей рассказывает о рабочих буднях, об инсайтах, своих проектах и работе над продвижением Агентства.
- Об авторе статьи
- Последние материалы
Гелия Харитонова
Много лет я работаю со словом. Люблю его — живое, образное. Таким и пишу — просто, ясно, эмоционально. Филологическое образование позволяет быть и корректором, и редактором. Бумажные газеты и журналы — пройденный этап. Web-пространство, встречай!
Тайна Keyboard Level 3 или как напечатать длинное тире

Источник: Pexels
Каждый пользователь Хабра, хоть раз напечатавший здесь «пробел-дефис-пробел», может видеть, как дефис магическим образом заменяется на длинное тире. Это сработала автозамена, похожая на ту, что имеется в ворде и других текстовых процессорах.
Что такое длинное тире
Тире, или попросту черточка (dash), бывает трех основных сортов, если не заморачиваться:
- Дефис, самая короткая, вводится с клавиатуры.
- Длинное тире или EM DASH — это черточка шириной в латинскую M. Вот как в этой фразе.
- Среднее тире или EN DASH — черточка шириной в латинскую N. Вот такая: –
По роду деятельности мне приходится иметь дело с типографикой, и чтобы оформлять текст правильно и сразу, не полагаясь на милость железного мозга, нужно уметь вводить с клавиатуры символы, которые ввести нельзя. В частности, то самое длинное тире, которое часто используется в оформлении прямой речи.
Но, как мы знаем: если нельзя, но очень хочется, то можно. Долгое время сидел на Windows, и пользовался для быстрого ввода отсутствующих на клавиатуре символов известной комбинацией: зажатый + серия нажатий на малой (цифровой) клавиатуре. Например, длинное тире вставлялось набором 0151 с зажатым альтом. (Способ работал безотказно на всенародно любимой Хрюше, как сейчас — не знаю, подскажите в каментах.)
Несколько лет назад, когда принял окончательное решение переезжать на Linux, в полный рост встала проблема быстрого ввода типографских символов. Это не только тире, это разного рода типографские кавычки — «елочки» и „лапки”, а еще градусы водки Цельсия °, приближенное равенство ≈ и прочие нужные штуки.
Как водится, полез в интернеты поискать решение. Как водится, нашлось оно сразу.
Клавиша Compose
Этот способ поисковики выдали в большом количестве. Что это такое?
Метод Compose позволяет, нажав и отпустив специально назначенную клавишу, ввести кодовую последовательность символов и получить на экране фантик соответствующий символ.
Например, нажав 1, а потом 2, мы получаем ½. Чтобы получить рекомое длинное тире, следует нажать дефис три раза, и так далее. Учи кодовую таблицу, бро требует запоминания кодовых комбинаций, когда интуитивных, когда не очень.
На роль Compose можно назначить, например, левый Win, он же Super. Или правый, кому как удобно. Впрочем, через какое-то время я почувствовал: некая неуютность метода, ощущаемая вначале, никак не желает рассасываться со временем. Вспоминал стремительный метод выстукивания по цифрам и слегка ностальгировал.
Level 3
Напомню, дело было несколько лет назад. В потоке поисковой выдачи несколько раз встречались упоминания о таинственном третьем уровне, но что это такое, выгуглить сходу не удалось.
И оставался я счастливым нажимателем Compose, пока однажды не полез в дебри настроек клавиатуры моего линукса и не споткнулся там о… слово «level 3»! Оба-на…
(Или оно уже было переведено на русский. не помню. Не важно. И — не буду утомлять лирикой, сразу к делу.)
У клавиатуры есть уровни. Первый уровень — когда ты просто нажал клавишу. Например, нажав «А», напечатаешь «а»; нажав «2» — напечатаешь «2».
Второй уровень — когда ты нажал клавишу, зажимая шифт. Тогда, нажав «А», ты напечатаешь «А»; нажав «2» — напечатаешь «@» (в латинской раскладке) или «»» в русской.
Задействовав третий уровень, ты получишь возможность печатать и другие символы, только зажимать надо уже не шифт, а специально назначенную тобой клавишу-модификатор. Для меня удобно переключаться на третий уровень правым Alt. Легко и просто вводить часто используемые кавычки-елочки и длинные тире одной рукой.
Но и это не все! Зажав одновременно шифт и клавишу Level3, мы получим четвертый уровень и еще немножко символов, которые не поместились в логичные, интуитивно ожидаемые места третьего.
Чтобы задействовать эту плюшку, пользователям Linux надо не забыть включить «дополнительные типографские символы» в «разных параметрах совместимости». Ну и, понятно, выбрать клавишу для выбора третьего уровня (или третьего ряда, в зависимости от перевода, level 3, в общем). После чего можно посмотреть и распечатать карту задействованных символов там же в настройках.

А ведь есть и пятый уровень — но с ним пытливый читатель разберется сам; непытливому же оно и не надо вовсе, как мне нашептывает имха.
Фича есть во всех основных DE (пользователям Gnome 3 придется установить твикер). А как же Windows? Оказывается, и там есть такая возможность. Ключевое слово для поиска — «раскладка Бирмана».
Сам я, по понятным причинам, эту софтину не проверял. Буду благодарен толковым комментариям знающих. Внесу.
Итого
И пользователи Linux, и пользователи Windows могут настроить себе раскладку Бирмана, либо задействовать метод Compose, либо и то, и другое, как говаривал Винни-Пух.
Теперь мы можем запросто вводить символы «»—°≈½⅓¼←→, числа в квадрате², в кубе³, и прочую светотень.
И да́же мо́жем невозбра́нно расставля́ть ударе́ния ѓд́е́ п́о́п́а́л́о́!
Upd1:
Камрад s-a-u-r-o-n подсказывает: конфигурация символов третьего уровня находится в файле /usr/share/X11/xkb/symbols/typo.
Метод Compose для пользователей Windows советует камрад ainu: проект WinCompose на Гитхабе.
Upd2:
Для андроида есть несколько клавиатур, имеющих что-то вроде третьего уровня. По длинному тапу всплывает окошко, в котором можно выбрать дополнительные символы. Я поначалу использовал Hacker’s Keyboard, потом пересел на ее мод Full Keyboard русскоязычного автора.
- третий уровень клавиатуры
- хочу печатать грамотно