Комбинация «две точки тире точка» (..—.) — это условное обозначение, которое встречается в нескольких системах кодирования информации. Чаще всего так описывают букву F в международной азбуке Морзе, где точка — короткий сигнал, а тире — длинный. В русском телеграфном алфавите этот же ритм соответствует букве Ф. Помимо телеграфии, похожая последовательность символов появляется в типографике, где двойная точка и тире выполняют разные функции.
Понимание различия между знаками препинания и символами кодирования критично для радиолюбителей, программистов и редакторов. Ошибка в интерпретации может привести к неверной передаче сообщения или нарушению верстки текста. Ниже разберём, где именно встречается эта комбинация и как её правильно читать в каждом контексте.
Азбука Морзе: буква F и её международное значение
В международном коде Морзе буква F передаётся как ..—. — две короткие точки, одна длинная тире и снова одна точка. Этот ритм выбран не случайно: частота использования буквы F в английском языке средняя, поэтому ей присвоили код средней длины (4 символа). Для сравнения: самая частая буква E — всего одна точка (.), а редкая Q — — — . — (4 символа, но с тремя тире).
В русском телеграфном алфавите (МТК-2) тот же ритм соответствует букве Ф. История появления кириллического Морзе связана с адаптацией международного кода под частотность букв в русском языке. Буква Ф используется редко, поэтому ей достался относительно длинный код. Радиолюбители на КВ-диапазонах до сих пор используют именно эту таблицу для связи на телеграфе.
- 📡 Международный Морзе:
..—.= F (Foxtrot в ICAO) - 🇷🇺 Русский Морзе (МТК-2):
..—.= Ф - ⏱ Длительность: тире = 3 точки, пауза между элементами = 1 точка
- 🔤 В коде ICAO/NATO: F = Foxtrot (фонетический алфавит)
Типографика: почему «две точки тире точка» не существует как единый знак
В профессиональной вёрстке нет единого символа, объединяющего две точки, тире и точку. Однако встречаются последовательности, которые визуально напоминают это описание. Например, многоточие (…, U+2026) — три точки без тире. Или комбинация двоеточие и тире (:—), используемая в пьесах и сценариях перед репликой персонажа. В старых советских изданиях иногда ставили :.— (две точки, тире, точка) как знак окончания абзаца в стихотворениях.
Важно отличать тире (—) от дефиса (-) и минуса (−). Тире окружен пробелами, дефис пишется слитно со словами, минус — с пробелами в формулах. Если вы видите в тексте ..—., это почти наверняка ошибочная верстка или ручной ввод вместо специального символа. Современные редакторы (Word, InDesign, LaTeX) автоматически заменяют три точки на многоточие, а двойной дефис — на тире.
⚠️ Внимание: Не используйте последовательность..—.в текстах для публикации. Замените на корректные типографические знаки: многоточие…, тире—или двоеточие с тире:—по контексту.
Радиосвязь: передача и приём сигнала ..—.
На практике радиолюбители не произносят «точка-тире», а используют звуковые мнемоники. Для ..—. (F/Ф) распространена фраза «Фе-до-ра» или «Флаг-ман», где слог «Фе/Флаг» — две точки, «до/ман» — тире, «ра» — точка. В английской среде для F (Foxtrot) используют «did-i-dah-dit» или фразу «Frankfurt». Скорость передачи измеряется в знаках в минуту (ЗВМ) или словах в минуту (СВМ) — стандарт PARIS = 50 точек.
При приёме «на слух» критично различать длительность: точка — 1 единица, тире — 3 единицы, пауза внутри знака — 1 единица, между знаками — 3, между словами — 7. Ошибка в одной единице меняет букву: ..—. (F) против .—. (R) или ..— (U). Поэтому начинающим рекомендуют тренироваться на скорости 12–15 ЗВМ с программой-тренажёром вроде Morse Runner или CW Player.
☑️ Минимальный набор для тренировки приёма Морзе
Программирование и кодировки: как представить ..—. в коде
В разработке ПО последовательность ..—. может встретиться как строковый литерал для тестов, в парсерах протоколов радиосвязи (APRS, AX.25) или в обучающих проектах. В Unicode нет кодпоинта для «две точки тире точка», поэтому хранят как строку из четырёх символов: U+002E U+002E U+2014 U+002E (точка, точка, тире, точка). В Python это \"..\\u2014.\", в JavaScript — \"..\\u2014.\", в C++ — u8\"..\\u2014.\".
Если нужно именно передать азбуку Морзе программно, удобнее использовать словарь: {'F': '..—.', 'Ф': '..—.'}. Для генерации аудио-тонов применяют библиотеки pydub (Python) или Web Audio API (браузер). Частота тона стандартно 600–800 Гц, длительность точки при 20 ЗВМ = 60 мс, тире = 180 мс. Пример генерации на Python:
import numpy as np, simpleaudio as sa
fs = 44100; freq = 700; dot = 0.06; dash = 0.18
def tone(dur): t = np.arange(int(fs*dur)); return np.sin(2*np.pi*freq*t/fs)
seq = [dot, dot, dash, dot] # ..—.
audio = np.concatenate([tone(d) for d in seq])
sa.play_buffer((audio*32767).astype(np.int16), 1, 2, fs)
Почему в Морзе нет кода для буквы Ё?
В русском телеграфном алфавите (МТК-2) букве Ё не присвоен отдельный код — передаётся как Е. Это историческое решение 1930-х: Ё считалась вариацией Е, а телеграфные аппараты не имели дополнительных клавиш. В современной радиосвязи на КВ некоторые операторы используют нестандартный код ..—.. (две точки, тире, две точки) для Ё, но это не входит в МТК-2 и не понимается автоматическими декодерами.
Исторический контекст: от оптического телеграфа к радиоволнам
Идея кодирования сообщений короткими и длинными сигналами принадлежит Сэмюэлю Морзе и Альфреду Вейлу (1838). Первая демонстрация прошла 24 мая 1844 года по линии Вашингтон — Балтимор: фраза «What hath God wrought» («Что сотворил Бог»). Оригинальный американский код Морзе отличался от современного международного: в нём использовались точки разной длины и паузы внутри знака. Международный вариант (1851) унифицировал тайминги — именно он стал основой для МТК-2 в СССР (1936).
Код ..—. прошёл путь от иголки, перфорирующей ленту, до ключа-манипулятора «Вятка», а потом — к программным SDR-передатчикам. Интересно: в морском деле до 1999 года Морзе был обязательным для получения лицензии радиста. Сейчас в России для категории «СВЧ-радиолюбитель» (высшая) экзамен по телеграфии на скорости 60 ЗВМ всё ещё сдаётся добровольно для получения привилегий на HF-диапазонах.
Частые ошибки и как их избежать
Новички часто путают ..—. (F/Ф) с .—. (R/Р) — отличается только порядок второго и третьего элементов. Ещё одна ловушка: ..— (U/У) без последней точки. На приёме «на слух» это звучит почти одинаково при высокой скорости. Профилактика — тренировка по методу Коха: учить по 2 буквы за раз на целевой скорости (например, 20 ЗВМ) с интервалами Фарнсворта (увеличенные паузы между знаками).
В типографике главная ошибка — ручной ввод ..—. вместо … или :—. Это ломает поиск, копирование и экранные дикторы. Правило простое: используйте клавиатурные сокращения ОС. В Windows: Alt+0133 (многоточие), Alt+0151 (тире). В macOS: Opt+; (многоточие), Opt+Shift+- (тире). В Linux (Compose key): Compose . . . и Compose - - -.
⚠️ Внимание: При копировании текста из PDF или веба последовательность..—.может распасться на невидимые управляющие символы. Проверяйте черезod -cили онлайн-инспектор Unicode перед использованием в коде.
Для быстрой проверки кода Морзе любой буквы в браузере откройте консоль (F12) и введите: ({'F':'..—.'})['F'] — получите точный паттерн. Для русского алфавита добавьте пары 'Ф':'..—.' и т.д. в объект.
Сравнительная таблица: похожие коды Морзе
| Код | Международный | Русский (МТК-2) | Звуковая мнемоника (RU) |
|---|---|---|---|
..—. |
F | Ф | Фе-до-ра |
.—. |
R | Р | Ра-ди-о |
..— |
U | У | У-ра-ган |
—.—. |
C | С | Са-ма-ра |
—..— |
X | Ь (мягкий знак) | Ь-о-л-ка |
Практическое применение сегодня: от геокэшинга до IoT
Азбука Морзе не умерла — она эволюционировала. В геокэшинге кэши-мистери часто требуют декодировать ..—. как координату или подсказку. В IoT (ESP32, Arduino) мигание встроенным светодиодом по Морзе — классический «Hello World» без дисплея. Некоторые умные колонки (Яндекс.Станция, SberBox) умеют воспроизводить Морзе по голосовой команде «Алиса, передай SOS по Морзе».
В авиации и морском деле идентификаторы радиомаяков (NDB, VOR) передаются по Морзе на низких частотах. Например, маяк Sheremetyevo (SVO) на 315 кГц выдаёт ... — — .— (SVO). Знание основ позволяет pilotoрам и диспетчерам верифицировать частоту без навигационной базы. Радиолюбители на 80м (3.5 МГц) и 40м (7 МГц) ежедневно проводят QSO (связи) на телеграфе — скорость 18–25 ЗВМ, формат: CQ CQ CQ DE R1ABC K.
Код ..—. (F/Ф) — базовый элемент для изучения телеграфии: длина 4 символа, чёткий ритм, встречается в позывных, идентификаторах маяков и тестовых передачах.
FAQ: частые вопросы про «две точки тире точка»
Что означает ..— в азбуке Морзе без последней точки?
Код ..— (две точки, тире) — это буква U в международном Морзе и У в русском (МТК-2). Добавление конечной точки меняет букву на F/Ф. Критично следить за полным приёмом знака до паузы 3 единиц.
Как набрать настоящий тире на клавиатуре, а не дефис?
Windows: Alt+0151 (на нумпаде). macOS: Opt+Shift+-. Linux: Compose - - - или Ctrl+Shift+U затем 2014. В HTML: — или —.
Есть ли единый Unicode-символ для последовательности ..—.
Нет. Unicode кодирует отдельные знаки: точка U+002E, тире U+2014, многоточие U+2026. Последовательность хранится как строка из 4 кодпоинтов.
Зачем сегодня учить Морзе, если есть интернет и спутники?
Морзе работает при минимальной мощности (1–5 Вт) и худших условиях распространения, где голос и цифровые режимы (FT8, JS8Call) не проходят. Это резервный канал связи для ЧС, авиации, флота и радиолюбителей на КВ. Плюс — тренировка мозга и вхождение в мировое сообщество CW-операторов.
Как отличить тире от дефиса в коде Морзе при передаче?
В самом Морзе нет «дефиса» — есть только точка (короткий сигнал) и тире (длинный, 3× точки). Дефис — это типографический знак для написания слов. В радиосвязи передаются только точка и тире; запись на бумаге использует точку и черточку - для обозначения тире.