Символ «ſ» (s с перечёркнутой линией): где находится на клавиатуре и как его напечатать?

Вы когда-нибудь сталкивались с необходимостью напечатать букву «ſ»** — латинскую s с вертикальной чертой посередине? Этот символ, известный как длинная s (long s), активно использовался в европейской типографике XVIII–XIX веков, но сегодня встречается крайне редко. Его часто путают с современной f или символом интеграла (∫), хотя по сути это вариация строчной буквы s, которая писалась в начале или середине слова (например, в словах «ſong» вместо «song»).

Проблема в том, что на стандартных клавиатурах нет отдельной клавиши для «ſ». Даже в расширенных раскладках (например, US International или German) этот символ скрыт глубоко в таблицах Unicode. В этой статье мы разберём все возможные способы ввода «ſ» на разных устройствах — от ПК до смартфонов, а также расскажем, почему этот символ может не отображаться в некоторых шрифтах и как это исправить.

Что такое «ſ» и зачем он нужен сегодня?

Символ «ſ»** (U+017F в Unicode) — это историческая форма латинской буквы s, которая использовалась в рукописных и печатных текстах до начала XIX века. Её ключевые особенности:

  • 📜 Историческое значение: применялась в немецком, английском и скандинавских языках для обозначения s в начале или середине слова (например, «ſin» вместо «sin»). В конце слова писалась обычная круглая s.
  • 🎭 Современное использование: сегодня «ſ» встречается в:
    • репринтах старинных книг;
    • дизайне логотипов (для стилизации под «винтаж»);
    • лингвистических исследованиях;
    • математических обозначениях (редко, как альтернатива ∫).
  • ⚠️ Не путать с:
    • (интеграл, U+222B);
    • ƒ (латинская f с крючком, U+0192);
    • ß (немецкая эсцет, U+00DF).

Хотя в повседневной переписке «ſ» практически не используется, он может понадобиться:

  • 📚 студентам-филологам при цитировании старинных текстов;
  • 🎨 дизайнерам для создания ретро-стиля;
  • 💻 программистам, работающим с историческими данными или шрифтами.
📊 Для чего вам понадобился символ «ſ»?
Учёба/исследования
Дизайн/творчество
Программирование
Любопытство
Другое

Где искать «ſ» на клавиатуре Windows?

На физической клавиатуре под Windows нет клавиши для «ſ», но его можно ввести несколькими способами. Рассмотрим их от самого простого к сложному.

Способ 1: Коды Alt (для раскладки с цифровой клавиатурой)

Если у вас есть цифровой блок (NumPad), используйте комбинацию:

Alt + 017F

Как это работает:

  1. Убедитесь, что включён Num Lock.
  2. Зажмите Alt.
  3. Наберите на NumPad 017F (ноль обязателен!).
  4. Отпустите Alt — появится «ſ».

Способ 2: Таблица символов Windows

Если коды Alt не работают (например, на ноутбуке без NumPad), используйте встроенную таблицу символов:

  1. Нажмите Win + R, введите charmap.exe и нажмите Enter.
  2. В раскрывающемся списке выберите шрифт Arial Unicode MS или Lucida Sans Unicode.
  3. Найдите символ «ſ» (можно использовать поиск по коду 017F).
  4. Дважды кликните на символ, затем нажмите Копировать и Вставить в нужное место.

Способ 3: Горячие клавиши с AutoHotkey

Если вам часто нужен «ſ», автоматизируйте ввод с помощью скрипта AutoHotkey:

; Скопируйте этот код в файл с расширением .ahk и запустите его

^!s::Send {U+017F} ; Ctrl+Alt+S = ſ

Теперь при нажатии Ctrl + Alt + S будет вставляться «ſ».

Как напечатать «ſ» на Mac (macOS)?

На клавиатурах Mac символ «ſ» также отсутствует, но его можно ввести через:

Способ 1: Панель «Эмодзи и символы»

  1. Нажмите Control + Command + Пробел (откроется панель символов).
  2. В строке поиска введите 017F или long s.
  3. Дважды кликните на «ſ», чтобы вставить его.

Способ 2: Горячие клавиши (с настройкой)

Mac позволяет назначить собственные сочетания клавиш для символов:

  1. Откройте Системные настройки → Клавиатура → Текст → Замена.
  2. Нажмите +, в поле «Заменить» введите, например, ;;s, а в поле «На» вставьте «ſ» (скопированный из панели символов).
  3. Теперь при вводе ;;s он будет автоматически заменяться на «ſ».

Способ 3: Terminal (для продвинутых)

Если вы работаете в Terminal, можно вставить символ через команду:

echo -e '\U017F'
Почему «ſ» не отображается в некоторых шрифтах?

Многие современные шрифты (например, Arial или Times New Roman) не поддерживают символ «ſ». Чтобы он отображался корректно, используйте шрифты с расширенной поддержкой Unicode: Lucida Sans Unicode, DejaVu Sans, Noto Sans или Segoe UI Symbol.

Ввод «ſ» на смартфонах (Android и iOS)

На мобильных устройствах ввод специальных символов требует дополнительных действий. Рассмотрим оба случая.

На Android

Стандартная клавиатура Gboard не содержит «ſ», но его можно вставить через:

  1. Установите клавиатуру с поддержкой Unicode, например Multiling O Keyboard или Unicode Pad.
  2. Включите её в настройках (Язык и ввод).
  3. В клавиатуре найдите раздел «Спецсимволы» или «Unicode» и введите код 017F.

Альтернатива: скопируйте «ſ» из этой статьи и вставьте в нужное место.

На iPhone/iPad (iOS)

На iOS проще всего использовать функцию «Замена текста»:

  1. Перейдите в Настройки → Основные → Клавиатура → Замена.
  2. Нажмите +, в поле «Фраза» вставьте «ſ» (скопированный заранее), а в поле «Сокращение» введите, например, #ls.
  3. Теперь при вводе #ls будет подставляться «ſ».

Установить клавиатуру с Unicode|Скопировать символ заранее|Настроить автозамену|Проверить отображение в нужном шрифте-->

Проблемы с отображением «ſ» и их решения

Даже если вам удалось ввести «ſ», он может:

  • Не отображаться (показывается квадратиком или знаком вопроса);
  • ⚠️ Отображаться неправильно (например, как «f» или «∫»);
  • 🔄 Искажаться при копировании в другие программы.

Причины и решения:

Проблема Причина Решение
Символ не виден (□) Шрифт не поддерживает U+017F Смените шрифт на Noto Sans, DejaVu или Arial Unicode MS
Отображается как «f» Ошибка кодировки (например, Windows-1252 вместо UTF-8) Сохраните файл в UTF-8 или скопируйте символ заново
Искажается при вставке в Word Word заменяет шрифт на стандартный Вставляйте как «Только текст» (Ctrl+Shift+V)
Не копируется из браузера Браузер подменяет символ на аналогичный Используйте таблицу символов или код Alt+017F

Альтернативные способы ввода «ſ»

Если стандартные методы не работают, попробуйте эти варианты:

1. HTML-код для веб

В HTML или CSS символ «ſ» можно вставить через:

  • Мнемокод: ſ или ſ
  • JavaScript: \u017F

Пример:

<p>Пример с ſимволом: &#x017F;</p>

2. LaTeX для научных текстов

В системах вёрстки LaTeX используйте пакет tipa и команду:

\usepackage{tipa}

...

\textlongs % выведет ſ

3. Онлайн-генераторы символов

На сайтах вроде Unicode Table или CopyPasteCharacter можно скопировать «ſ» в один клик. Осторожно: некоторые ресурсы подменяют символы на похожие!

Частые ошибки и как их избежать

При работе с «ſ» пользователи часто сталкиваются с типичными проблемами:

⚠️ Внимание: Символ «ſ» может конфликтовать с автоматическими исправлениями в текстовых редакторах. Например, Microsoft Word иногда заменяет его на «f» при проверке орфографии. Чтобы этого избежать, отключите автозамену для этого символа или используйте Ctrl+Z сразу после вставки.
  • 🔠 Ошибка 1: Путаница с (интеграл). Эти символы визуально похожи, но имеют разное значение. Проверяйте код Unicode!
  • 📱 Ошибка 2: На мобильных устройствах «ſ» может отображаться как «s» из-за упрощённой рендеринга шрифтов. Решение: используйте приложения вроде Unicode Keyboard.
  • 🖥️ Ошибка 3: В некоторых терминалах Linux «ſ» не отображается из-за ограничений консольных шрифтов. Установите шрифт Terminus или DejaVu Sans Mono.

Если вам нужно напечатать целый текст с «ſ» (например, для ретро-дизайна), рассмотрите специализированные шрифты:

  • IM Fell English (бесплатный шрифт с историческими лигатурами);
  • Garamond Premier Pro (платный, с поддержкой длинной s);
  • Junction (современный шрифт с ретро-элементами).

FAQ: Ответы на популярные вопросы

Можно ли добавить «ſ» на клавиатуру как отдельную клавишу?

На физической клавиатуре — нет, но вы можете:

  • Использовать AutoHotkey (Windows) или Karabiner (Mac) для назначения сочетания клавиш.
  • Создать макрос в текстовом редакторе (например, в Word через Вставка → Быстрые части).
Почему «ſ» не работает в играх (например, при выборе ника)?

Многие игры блокируют ввод нестандартных символов Unicode из-за:

  • ограничений движка (например, в Minecraft или Roblox);
  • защиты от читерства (символы могут использоваться для обмана фильтров).

Решение: скопируйте ник с «ſ» из другого источника или используйте похожие символы, например ſƒ (U+0192).

Как напечатать «ſ» в Linux?

В большинстве дистрибутивов Linux символ вводится через:

  1. Ctrl+Shift+U, затем 017F + Enter (для GTK-приложений);
  2. Или через Compose + s + | (если настроена клавиша Compose).

Для терминала может потребоваться установить шрифт с поддержкой Unicode:

sudo apt install fonts-dejavu
Есть ли разница между «ſ» и «ß» (немецкая эсцет)?

Да, это совершенно разные символы:

  • ſ (U+017F) — историческая длинная s, использовалась в начале/середине слов.
  • ß (U+00DF) — немецкая лигатура, эквивалент ss, используется только в немецком языке (например, «straße» → «strasse»).

В современном немецком «ſ» не применяется, а «ß» — обязательна.

Можно ли использовать «ſ» в доменных именах или email?

Нет. Стандарты IDN (интернационализированные доменные имена) и Email не поддерживают символ «ſ» (U+017F) из-за риска путаницы с другими знаками. При попытке регистрации домена или email с «ſ» вы получите ошибку.

Альтернатива: используйте похожие символы из разрешённого набора, например f или ſs.