Как выровнять текст в телеграмме по ширине

от admin

Стилизация текста в telegram. Разметка markdown и html

Небольшой обзор того, как работает разметка в telegram, как в нем стилизовать текст при помощи markdown и html.

Сразу оговорюсь: в интернете множество статей про то, как делать отложенные посты, добавлять к ним кнопки и оформлять их с помощью @controllerbot и аналогов. Эта статья совсем о другом.

Разметку с помощью контекстного меню рассматривать тоже не буду. О ней вы скорее всего все знаете и пользуетесь постоянно. На всякий случай оставлю скриншот как пример:

стилизация с помощью контекстного меню

стилизация с помощью контекстного меню

В конце статьи также приведен список горячих клавиш.

Почти все тоже самое можно сделать быстрее с помощью специальных символов. Если вы такой же заядлый текстер, как я, или просто любите быстро печатать, то вам будет интересно.

Markdown довольно обширный язык и в телеграм представлена лишь малая часть его возможностей. На самом деле, с его помощью вы можете писать целые статьи. Ознакомиться с синтаксисом можно по ссылке

Markdown в телеграм

Итак, заходим на официальный сайт телеграм, идем в стилизацию текста и видим поддерживаемую разметку:

стилизация с официального сайта telegram.org

стилизация с официального сайта telegram.org

Однако, если просто вставить всю указанную markdown разметку в телеграм, то мы получим следующее:

Не работает курсивное начертание. Вероятно, в telegram давно не обновляли эту страницу и некоторые правила поменялись, а некоторые добавились. В стандартной разметке markdown действительно для курсива используется одна «звездочка», однако, в телеграм работает двойное подчеркивание. А с помощью || можно сделать скрытый текст, который появился относительно недавно. И вот мы получаем полный список полноценно работающих «команд»:

**сам ты жирный**
__курсив__
`код`

«`блок кода«`
||скрытый текст||

Но что со ссылками? Ссылки в разметке markdown выглядят вот так:

Однако, по умолчанию они не работают (только в telegram x для android)

На официальном сайте указан инлайн-бот @bold — с помощью него можно вдохнуть жизнь в ссылку, однако, при этом, бот оставит свой след на нашем сообщении:

пример использования @bold

пример использования @bold

Можно использовать его и для оформления текста, чтобы потом скопировать и отправить куда нам нужно уже без подписи бота.

В этом боте работает свой вариант markdown:

Все-таки для ссылки я бы использовал контекстное меню или горячие клавиши — это гораздо удобнее.

Как там HTML?

В целом, html-разметка тоже работает, но уже с другим инлайн-ботом. Нужно всего лишь написать:

И далее нужный нам текст с поддерживаемыми html-тегами. Вот их полный список:

@Sean_Bot html <b>Сам жирный</b>
<i>Курсив</i>
<code>код</code>
<s>перечеркнутый</s>
<u>подчеркнутый</u>
<pre language=»c++»>код</pre>
<a href=»smth.ru»>Сайт</a>

Этот бот работает с markdown, точно также как @bold, нужно лишь добавить «md»:

Горячие клавиши

Кому-то выделить текст и нажать сочетание клавиш будет гораздо проще и удобнее. Для таких людей я и припас этот списочек:

Для windows:
ctrl + B = Жирный
ctrl + I = Курсив
ctrl + U = Подчеркнутый
ctrl + shift + X = Перечеркнутый
ctrl + shift + M = Моноширинный (код)
ctrl + shift + N = Очистить стили

Для macos:
com + U = Ссылка
com + B = Жирный
com + I = Курсив
com + shift + U = Подчеркнутый
com + shift + X = Перечеркнутый
com + shift + K = Моноширинный (код)
com + shift + P = Скрытый текст

Форматирование текста в Telegram: зачеркнутый, жирный и т.д.

Если вы постоянно используете Телеграм или ведете свой канал, полезно уметь делать базовое форматирование текста.

Зачем? Все очень просто: ваши шутки станут смешнее ваш текст станет легче читать и вы получите больше отклика в вашем канале или группе. Ну или в личных сообщениях.

В телеграмме на данный момент доступны следующие варианты форматирования текста: скрытый (нужно нажать, чтобы увидеть), жирный, курсив, моно , зачеркнутый, подчеркнутый , ссылка. Ну и обычный, конечно же.

Как форматировать текст в Telegram через контекстное меню

Это самый простой вариант форматирования, который работает на всех платформах. Инструкция для каждой из них ниже:

  1. Выделите текст
  2. Нажмите на него правой кнопкой мыши
  3. В открывшемся меню выберите пункт “Форматирование”:
  1. Выделите текст
  2. Нажмите на 3 точки справа сверху
  3. В место привычного меню откроется меню форматирования:

  1. Выделите текст.
  2. В появившемся контекстном меню нажмите иконку BIU (если ее нет, то нажмите на стрелочку ▶ справа).
  3. Варианты форматирования можно будет прокручивать стрелочками ◀ ▶ по бокам.

  1. Выделите текст
  2. Нажмите на него правой кнопкой мыши
  3. В открывшемся меню выберите пункт “Преобразования”:

Выделите текст и вы сразу увидите меню форматирования текста:

Моноширинный текст. Что это за зверь?

Хочу немного рассказать WTF что с моноширинным шрифтом. Потому что остальные способы форматирования понятно для чего нужны.

А “моно”… ух. Тот моно, через Markdown (см. ниже), он для отправки кода, остальной… неизвестно зачем (под кодом я имею в виду код для вставки на сайт или другой “программистcкий” код).

При нажатии на текст, выделенный “моно”, он автоматически копируется в буфер обмена. А еще на Windows он выделен зеленым цветом, а на MacOS красным (да, поэтому в этой статье я использую красный).

Монотекст через Markdown (см. ниже) не меняется Телеграмом после отправки: ссылки не становятся ссылками, на которые можно нажать и перейти на сайт, коды эмодзи не становятся эмодзи:

Я сделал “:)” моношрифтом через апострофы и через меню. Тот, что через меню превратился в эмодзи…

Для чего можно использовать: если не хотите, чтобы ваш текст во что-то превращался или его было легко скопировать в буфер обмена.

Прикол: если вы будете делать его через MarkDown (через тройной апостроф, см. ниже), то там он будет без цвета на MacOS. На Windows будет по-прежнему зеленым. Но зато не будет копироваться на Windows и MacOS при нажатии. Но будет копироваться на телефонах (по крайней мере, Android). Весело. Зря писал статью поздно ночью…

Горячие клавиши для форматирования текста в Telegram

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

Просто выделите нужный текст, а потом нажмите следующее сочетание:

Выделить жирным
Windows: Ctrl + B
MacOS: ⌘ + B

Выделить курсивом
Windows: Ctrl + I
MacOS: ⌘ + I

Подчеркнуть текст
Windows: Ctrl + U
MacOS: ⌘ + Shift + U

Зачеркнуть текст
Windows: Ctrl + Shift + X
MacOS: ⌘ + Shift + X

Моноширинный шрифт
Windows: Ctrl + Shift + M
MacOS: ⌘ + Shift + K

Сделать гиперссылкой
Windows: Ctrl + K
MacOS: ⌘ + U

Убрать форматирование (обычный текст)
Windows: Ctrl + Shift + N
MacOS: нет

Форматирование через Markdown (спецсимволы)

Если вы любитель Markdown (это такой способ форматирования текста через спецсимволы), то Телеграм поддерживает и его:

  • **Жирный текст** – две звездочки с обеих сторон текста.
  • __Текст курсивом__ – два нижних подчеркивания.

Подчеркнуть с помощью Markdown нельзя, а код создания гиперссылки не работает.

Форматирование через бота @bold

Еще один вариант сделать форматирование жирным, курсивом или моно это использовать бота @bold:

Просто начните писать сообщение со слов @bold и пишите текст, который нужно форматировать, после этого чуть подождите и вылезет меню:

  • Bold = жирный
  • Italic = курсив
  • Fixedsys = моно

После выбора варианта форматирования из того меню текст сразу отправится, имейте это в виду!

Другие варианты

Сайт ru.piliapp.com

Еще можно форматировать текст заменяя обычные символы на ̤с̤п̤е̤ц̤ ̤с̤и̤м̤в̤о̤л̤ы̤, которые похоже выглядят, но имеют ̷о̷ф̷о̷р̷м̷л̷е̷н̷и̷е̷. Этот сайт как раз и занимается такой конвертацией:

Этот вариант работает только с английским текстом “невидимые чернила”

Если вам интересен такой вариант, жмите сюда, и потом в меню сверху можно переключаться между разными инструментами.

UTF символы

Телеграм поддерживает UTF-8 а, значит, туда можно вставить символы типа: ✓ ♓ ⓷ �� (каких там только нет!).

Которые могут помочь вам с оформлением текста. Вот таблица этих символов, разбитая на категории.

Сервисы / боты для ведения групп / каналов

Многие сервисы и боты помогают с оформлением постов.

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

Если интересно, то я делал раньше подробный обзор таких ботов и сервисов.

Заключение

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

Горячие клавиши лень учить, но если часто форматируете текст, это сэкономит вам время в будущем. Поэтому я считаю этот вариант самым лучшим.

Если вы программист, моношрифт через Markdown очень удобен для отправки кусков кода.

А для нормальных людей контекстное меню самый легкий из вариантов. Успехов!

Как форматировать текст в сообщениях Telegram

Как форматировать текст в сообщениях Telegram

Где работает: Android, iOS, Windows, macOS.

Самый удобный способ изменить начертание шрифта в Telegram на большинстве платформ — использовать встроенную панель форматирования. С её помощью можно быстро переключаться между жирным, курсивным, моноширинным, зачёркнутым и подчёркнутым типами начертания, а также вставлять в текст ссылки.

Недостаток у этого способа один — панель отсутствует в веб‑версии мессенджера.

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

Чтобы изменить текст в iOS, выделите его, нажмите на стрелку, затем «B I U », после чего выберите нужный тип начертания.

Чтобы осуществить форматирование в Windows или macOS, выделите текст, кликните по нему правой кнопкой мыши, наведите курсор на пункт «Форматирование» в контекстном меню и выберите нужный тип начертания.

2. С помощью клавиатурных сокращений

Где работает: Windows, macOS.

В десктопных версиях Telegram быстрее всего форматировать текст с помощью горячих клавиш.

  • Чтобы сделать текст жирным, выделите его и нажмите Ctrl/Cmd + B.
  • Чтобы сделать текст курсивным, выделите его и нажмите Ctrl/Cmd + I.
  • Чтобы сделать текст подчёркнутым, выделите его и нажмите Ctrl/Cmd + U.
  • Чтобы сделать текст моноширинным, выделите его и нажмите Ctrl/Cmd + Shift + M.
  • Чтобы вернуть обычный тип начертания, выделите текст и нажмите Ctrl/Cmd + Shift + N.

3. С помощью спецсимволов

Где работает: Android, iOS, Windows, macOS, веб.

Этот способ может пригодиться разве что для веб‑версии Telegram, поскольку в ней нельзя отформатировать текст вышеперечисленными способами. Но даже с помощью спецсимволов там можно включать только два типа начертания: жирный и курсивный.

Форматирование текста в Telegram

Есть 4 основных способа форматирования текста в Telegram, с помощью: встроенной панели форматирования, горячих клавиш, спецсимволов и сторонних сервисов. Увы, все они работают по разному на разных видах девайсов и операционных систем, или точнее в каком-то из случаев они работать не будут.

Далее в статье мы рассмотрим все варианты и даже н екоторые лайфхаки, которые доступны с помощью форматирования.

Встроенная панель форматирования текста Telegram

Самый быстрый и удобный способ для форматирования текста в Телеграм — это использовать встроенную панель форматирования. Эта панель отличается на разных типах девайсов и операционных системах не только внешним видом, но и функционалом. Не работает в Telegram Web.

На персональном компьютере

Для форматирования текста в приложении Telegram Desktop на ПК во время набора или редактирования сообщения:

  1. выделите нужный текст,
  2. нажмите правой кнопкой мышки / тачпада,
  3. в открывшемся меню выберите пункт:
    «Форматирование» для Windows,
    «Преобразование» для macOS.
  4. примените нужный стиль форматирования.

Панель форматирования текста Telegram на Windows

Панель форматирования текста Telegram на macOS

В приложении Telegram для iPhone and iPad

Для форматирования текста на мобильных телефонах с iOS во время набора или редактирования сообщения:

  1. выделите нужный текст,
  2. в открывшемся меню нажмите на стрелку в право «▶» ,
  3. выберите пункт «BIU»,
  4. примените нужный стиль форматирования,
    всего доступно 6 опций, для пролистывания нажимайте стрелки «▶» «◀».

Форматирование текста в Телеграм на iPhone

Форматирование текста в Телеграм на iPhone

Форматирование текста в Telegram для iPhone

Форматирование текста в Telegram для iPhone

В приложении Telegram для Android

Работает так же как и в iOS, но интерфейс выглядит по другому.

Для форматирования текста в Telegramна мобильных телефонах с операционной системой Android:

  1. выделите нужный текст во время набора / редактирования сообщения,
  2. нажмите на три точки в правом верхнем углу окна,
  3. выберите нужный стиль.

На Android есть дополнительный пункт стиля «Обычный», которым можно обнулить форматирование.

Форматирование текста в Telegram для Android

Форматирование текста в Телеграм для Андроид

Горячие клавиши Telegram Desktop для ПК на Windows и macOS

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

Большая часть представленных в интернете горячих клавиш для macOS оказалась не рабочей или работает на разных MacBook по разному, так что оставляем то, что работает. Как только узнаем больше, дополним статью 🙂

Форматирование текста в Telegram

  • Выделить жирным
    Windows: Ctrl + B
    MacOS: ⌘ + B
  • Выделить курсивом
    MacOS: ⌘ + I
    Windows: Ctrl + I
  • Подчеркнуть текст
    Windows: Ctrl + U
  • Зачеркнуть сообщение
    Windows: Ctrl + Shift + X
  • Моноширинный шрифт
    Windows: Ctrl + Shift + M
    MacOS: ⌘ + Shift + K
  • Создание гиперссылки
    Windows: Ctrl + K
    MacOS: ⌘ + U или Shift + ⌘ + U
  • Отменить форматирование
    Windows: Ctrl + Shift + N

Управление сообщениями

  • Выбрать сообщения для быстрого ответа
    Windows: Ctrl + Top ↑ / Bottom ↓
  • Редактировать последнее сообщение
    Windows: Top ↑
  • Удалить выбранные сообщения
    Windows: Delete

Управление чатами

  • Переключение на следующий чат
    MacOS: Option + Top ↑
    Windows: Alt + Top ↑
  • Переключение на предыдущий чат
    MacOS: Option + Bottom ↓
    Windows: Alt + Bottom ↓
  • Поиск по открытому чату
    MacOS: ⌘ + F
    Windows: Ctrl + F
  • Выход из чата
    MacOS и Windows: Esc

Управление приложением

  • Свернуть Telegram
    MacOS: ⌘ + M
    Windows: Ctrl + M
  • Свернуть приложение в панель задач
    MacOS: ⌘ + W
    Windows: Ctrl + W
  • Заблокировать Telegram (если установлен пароль блокировки)
    MacOS: ⌘ + L
    Windows: Ctrl + L
  • Полностью закрыть приложение
    MacOS: ⌘ + Q
    Windows: Ctrl + Q

Как быстро сократить ссылку: обзор 10 сервисов

Спецсимволы Telegram

Еще один запасной способ для продвинутых пользователей – использование спецсимволов. Его супер возможность – работает в web-версии Telegram, недостаток – не работает на Андроид.

  • **Жирный текст** – две звездочки с обеих сторон текста.
  • __Текст курсивом__ – два нижних подчеркивания.
  • «`Моноширинный текст«` – с обоих концов ставятся по три знака апострофа.

Другие сервисы

Так же форматировать текст в Телеграм можно с помощью ботов, отдельных сервисов и сайтов, планировщиков постов. В статье мы перечислим самые очевидные.

Команда @bold

Например, самый базовый универсальный бот, который даже не требует особых махинаций.

  1. В поле ввода текста в Telegram напишите комбинацию «@bold»,
  2. нажмите пробел,
  3. введите нужный текст,
  4. нажмите клавишу «Enter»,
  5. в появившемся контекстном меню выберите один из трех вариантов написания.

Минусы этого способа: есть всего три типа форматирования; после публикации сообщения есть лишний текст, что сообщение оформлено «через @bold». Быстрее и эффективнее пользоваться панелью форматирования.

Форматирование текста в Телеграм с помощью @bold

Сайт 4txt.ru

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

Плюс: нестандартные функции.
Минус: мало функций в одном месте и форматирует текст целиком, а не отдельными словами в сообщении.

Сайт ru.piliapp.com

Там много интересных фишек для разных сервисов, но в данном случае нас интересует функционал по зачеркиванию текста. Тут 6 видов форматирования для зачеркивания и подчеркивания текста, которые могут пригодиться в оформлении.

Плюсы и минусы такие же как у предыдущего сайта: мало функционала в одном месте и оформляет текст целиком.

Лайфхак: моноширинный текст в Telegram

У моноширинного текста есть одна приятная особенность. На мобильных телефонах и ПК с macOS, если пользователь нажмет на такой текст, то он автоматически скопируется в буфер обмена. На устройствах с macOS и Windows такой текст еще и выделен цветом.

Читать:
Как в торренте проверить файл на целостность

Похожие статьи