Шрифты в 1С 8.3: что стоит по умолчанию и где это менять

· 9 мин

Содержание

В 1С 8.3 нет одного «шрифта платформы». Интерфейс клиентского приложения рисуется шрифтами из стилей и из самой Windows, редактор модулей в Конфигураторе работает с собственной настройкой, а в печатных формах шрифт задаётся прямо в макете. Поэтому на вопрос «какой шрифт используется в 1С: Предприятие» честный ответ такой: зависит от того, где вы смотрите.

Разберём три места: окна и формы, редактор кода, печатные формы. Для каждого покажем, где шрифт меняется и что ломается чаще всего: мелкий текст на большом мониторе, «квадратики» вместо букв, плывущая вёрстка после обновления Windows.

Где в 1С вообще живут шрифты

Шрифт в программе берётся из одного из четырёх источников. От источника зависит и способ правки.

Где виден шрифтОткуда берётсяКто может поменять
Формы, списки, меню в тонком клиентеЭлементы стиля конфигурации и системные шрифты WindowsРазработчик (стили), пользователь — только масштаб
Текст модулей в КонфигуратореПараметры КонфигуратораЛюбой, кто открыл Конфигуратор
Табличные документы и печатные формыСвойства ячеек в макетеРазработчик макета, пользователь — через настройку ячеек
Веб-клиентШрифты браузера и системыНастройки браузера

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

Как узнать, какой шрифт сейчас на экране

Название шрифта на форме платформа не показывает, но выяснить его можно.

  • 🔍 В макете табличного документа выделите ячейку и посмотрите свойство Шрифт: там гарнитура и размер.
  • 🔍 В Конфигураторе откройте Общие → Стили и найдите элементы стиля типа «Шрифт». Их значения видно в окне свойств.
  • 🔍 Для текста редактора модулей ответ даёт окно Сервис → Параметры.

Если шрифт на формах выглядит иначе, чем в соседней базе, сравните стили и проверьте, не включено ли расширение, которое их переопределяет. Расширения подключены в Администрирование → Печатные формы, отчёты и обработки → Расширения (в конфигурациях на БСП).

Шрифт интерфейса: окна, формы, списки

Интерфейс «Такси», который стоит в современных конфигурациях на платформе 8.3.2x, берёт оформление из стилей. В конфигурации они лежат в ветке Общие → Стили и в элементах стиля. Среди элементов стиля есть шрифты: их можно переопределить, и это сразу меняет оформление форм во всей конфигурации.

Что важно знать до правки:

  • 🔹 Шрифт стиля применяется ко всем формам, где разработчик не задал свой.
  • 🔹 Если шрифт в стиле не установлен на компьютере пользователя, Windows подставит похожий. Вёрстка при этом может «поехать».
  • 🔹 Для типовых конфигураций правка стиля — это изменение конфигурации. После неё обновление с поддержкой потребует объединения.

Меняйте стиль только в расширении конфигурации или на копии базы. Правка типовой конфигурации снимает её с упрощённой поддержки и осложнит все следующие обновления.

Если задача «просто сделать читаемее», стили трогать не нужно. Хватит масштаба (о нём ниже).

Моноширинный шрифт для кода и текстовых полей

В редакторе модулей буквы одинаковой ширины нужны, чтобы отступы и выравнивание были ровными. Подходящие варианты:

  • ✅ Consolas — идёт вместе с Windows, чёткая, различает ноль и букву «О».
  • ✅ Courier New — классика, есть везде, но тонкая и на современных мониторах выглядит бледно.
  • ✅ Lucida Console — тоже системная, компактная.
  • ✅ Сторонние: JetBrains Mono, Fira Code, Source Code Pro. Их нужно поставить в Windows.

Как сменить шрифт редактора:

  1. Откройте Конфигуратор.
  2. Выберите Сервис → Параметры.
  3. Перейдите на закладку со шрифтами.
  4. Укажите шрифт и размер для текстовых документов и модулей.
  5. Закройте окно с «ОК». Открытые модули перерисуются сразу или после переоткрытия.

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

💡 Для кода берите размер 11–12 пунктов на мониторе 24 дюйма и больше. На 14-дюймовом ноутбуке с масштабом 125% хватит 10.

Шрифты с лигатурами (когда <= рисуется одним символом) в редакторе платформы могут выглядеть непривычно. Если это раздражает, возьмите вариант без лигатур или Consolas.

Если буквы мелкие или «плывут»: масштаб и высокое разрешение

Жалобы «в 1С всё мелкое после покупки нового монитора» почти всегда связаны не со шрифтом, а с масштабированием. Проверьте по порядку.

Масштаб самой Windows

Откройте Параметры → Система → Дисплей → Масштаб. Для мониторов 4K обычно выбирают 150%, для Full HD на 27 дюймах — 100–125%. После смены масштаба выйдите из сеанса Windows: часть программ подхватывает значение только при новом входе.

Режим совместимости клиента

Если после масштабирования 1С выглядит размытой:

  1. Найдите ярлык или файл 1cv8c.exe (тонкий клиент) либо 1cv8.exe (Конфигуратор).
  2. Откройте Свойства → Совместимость.
  3. Нажмите «Изменить параметры высокого разрешения DPI».
  4. Попробуйте отметить переопределение масштабирования и выбрать «Приложение» либо «Система», сравнив результат.

Размытие появляется, когда Windows растягивает готовую картинку окна. Режим «Приложение» отдаёт отрисовку самой программе, и текст становится чётким.

Масштаб внутри 1С

В тонком клиенте у интерфейса есть собственная настройка масштаба: её ищите в параметрах клиентского приложения (Главное меню → Сервис → Параметры). Она увеличивает форму целиком, вместе с шрифтом, полями и значками. Это самый безопасный способ сделать интерфейс крупнее, потому что ничего в конфигурации не меняется и действует только для вашего пользователя.

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

Веб-клиент и мобильное приложение

В веб-клиенте текст рисует браузер. Гарнитуры из стилей конфигурации применяются, если они установлены на компьютере пользователя. Если их нет, браузер подставляет шрифт из своего списка. Поэтому одна и та же форма в Chrome на Windows и в браузере на macOS выглядит чуть по-разному, и это нормально.

Размер текста проще регулировать масштабом страницы: Ctrl и + либо Ctrl и -. Масштаб запоминается для адреса сервера, и другие сайты не затрагивает.

В мобильном приложении 1С шрифты определяет операционная система телефона. Системный размер текста в настройках Android или iOS увеличивает и интерфейс 1С, отдельной настройки в приложении для этого обычно не нужно.

Запуск с параметрами: что можно, чего нельзя

Параметры командной строки 1cv8c.exe управляют базой, пользователем, режимом запуска и некоторыми свойствами окна. Отдельного ключа «поменять гарнитуру интерфейса» среди них нет, и искать его не нужно. Шрифт задаётся стилем конфигурации, а размер удобнее регулировать масштабом.

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

Шрифты в печатных формах

Печатная форма — это табличный документ, собранный из макета. Шрифт у каждой ячейки свой. Типовые макеты используют Arial и Times New Roman, их кегль зависит от формы: у регламентированных документов он задан жёстко, чтобы заполненная форма помещалась на страницу.

Чтобы поменять шрифт в макете:

  1. Откройте макет в Конфигураторе (или в режиме конструктора макетов).
  2. Выделите ячейки или всю область.
  3. В панели свойств найдите Шрифт и задайте гарнитуру и размер.
  4. Сохраните и обновите форму.

Что учитывать:

  • ⚠️ Регламентированные формы (бухгалтерская отчётность, счёт-фактура и т. п.) менять не нужно: их шаблоны утверждены и обновляются вместе с релизом.
  • 🔹 Для печатных форм берите шрифты, которые есть у всех получателей. Редкий шрифт на чужом компьютере заменится, а текст перестанет помещаться в ячейки.
  • 🔹 При выгрузке в PDF шрифты встраиваются, а при выгрузке в Excel или Word действует правило «есть на компьютере — отобразится».

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

«Кракозябры» и квадраты вместо букв

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

1. Клиент на Linux или в контейнере. В минимальном образе нет шрифтов с кириллицей. Поставьте пакет с ними: подойдут fonts-liberation и метрически совместимые замены Arial и Times New Roman. Тогда печатные формы с Arial отобразятся без искажений.

2. Шрифт в стиле или макете есть только у разработчика. На компьютере пользователя его нет, Windows подставляет другой. Лечится установкой шрифта на все рабочие места либо заменой на системный.

3. Неверная кодировка при загрузке данных. Выгрузка из внешнего файла (например, .txt или .csv) открыта в другой кодировке. Здесь шрифт ни при чём: при чтении файла укажите правильную, Windows-1251 или UTF-8. Признак: слова нечитаемы целиком, а не отдельные буквы.

Как отличить шрифт от кодировки: квадраты — это шрифт, «Ð¿Ñ€Ð¸Ð²ÐµÑ‚» вместо слов — кодировка.

Диагностика: выберите симптом

Что поменять, если всё же нужен другой шрифт

Выбирайте способ по задаче.

ЗадачаСпособРиск
Крупнее текст у одного пользователяМасштаб в параметрах клиента или WindowsНет
Приятнее читать кодШрифт в Сервис → Параметры КонфигуратораНет
Единый шрифт форм на предприятииСтиль в расширении конфигурацииНужен разработчик, проверка форм
Другой шрифт в печатной формеМакет, свойство ячейкиВёрстка и перенос строк
Шрифт для веб-клиентаНастройки браузераВлияет и на другие сайты
Перед заменой шрифта в конфигурации
Выполнено: 0 / 5

Когда шрифт менять не нужно

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

  • ⛔ Регламентированные отчёты и формы для ФНС, СФР и банков. Их внешний вид закреплён форматом.
  • ⛔ Типовая конфигурация на поддержке, если проблема решается масштабом.
  • ⛔ Общая база на десятках рабочих мест без проверки, что выбранный шрифт установлен у всех.

Если вы всё же решили менять, сделайте это сначала на копии базы, посмотрите самые тяжёлые формы (длинные списки, документы с большими табличными частями) и только потом переносите правку в рабочую базу.

Частые вопросы

Какой шрифт стоит в 1С по умолчанию?
Для интерфейса — шрифты из стилей конфигурации и системные шрифты Windows, для редактора модулей — настройка Конфигуратора, для печатных форм — шрифт ячейки в макете, чаще всего Arial.
Можно ли поменять шрифт в 1С без программиста?
Для редактора модулей и масштаба интерфейса — да, это пользовательские настройки. Для шрифта форм всей конфигурации нужен разработчик, потому что он хранится в стилях.
Какой моноширинный шрифт лучше для кода 1С?
Consolas — системный и читаемый. Если нужен более современный, поставьте JetBrains Mono и выберите его в параметрах Конфигуратора.
Почему в печатной форме на Linux неправильные буквы?
В системе нет нужных шрифтов или они подменяются шире оригинала. Установите пакеты с метрически совместимыми шрифтами и проверьте форму.
Влияет ли шрифт на скорость работы 1С?
Заметного влияния нет. Тормоза интерфейса чаще связаны с большими списками и сервером, а не с гарнитурой.