К статье
Практический материал

Администрирование · 9 мин

Какой шрифт текста используется в 1С и как его поменять

Какие шрифты использует 1С по умолчанию, где посмотреть и как изменить шрифт текста в формах, документах, печатных формах и конфигураторе.

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

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

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

Какой шрифт используется в интерфейсе 1С

Элементы интерфейса — меню, кнопки, надписи, табличные части документов — рисуются средствами операционной системы. В Windows это по умолчанию Segoe UI, размер и масштаб которого задаются в настройках экрана Windows. Сама платформа 1С лишь использует системные параметры, поэтому на разных компьютерах одна и та же конфигурация может выглядеть по-разному.

В клиент-серверном варианте и при работе через веб-клиент внешний вид дополнительно зависит от браузера и его настроек масштабирования. В тонком клиенте под Linux шрифт берётся из системных настроек среды рабочего стола, и при отсутствии нужных шрифтов в системе текст может подменяться другим гарнитурным семейством.

Интерфейс программыСистемный шрифт ОС

Меняется настройками Windows или масштабом экрана

Печатные формыШрифт из макета

Задаётся в конфигураторе в свойствах ячеек макета

Табличные документы и отчётыШрифт из настроек формы или кода

Меняется в режиме предприятия или программно

Конфигуратор и модулиШрифт редактора

Настраивается в параметрах конфигуратора

Как увеличить шрифт, если текст мелкий

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

Первый способ — изменить масштаб в Windows: Параметры → Система → Дисплей → Масштаб. При значении 125% или 150% весь интерфейс 1С увеличится пропорционально. Второй способ — в веб-клиенте использовать масштабирование браузера (Ctrl и колесо мыши). Третий — в некоторых формах и табличных документах доступна команда изменения масштаба просмотра, которая влияет только на конкретный документ.

Как увеличить шрифт интерфейса
  1. 1
    Откройте настройки дисплея Windows и увеличьте масштаб до 125%
  2. 2
    Перезапустите 1С, чтобы платформа применила новый масштаб
  3. 3
    Проверьте читаемость форм документов и списков
  4. 4
    Если мелким остался конкретный табличный документ — увеличьте его масштаб в самой форме

Учтите, что при масштабе выше 100% некоторые старые конфигурации могут отображать элементы форм с небольшими смещениями. Это не ошибка данных, а особенность отрисовки, которая не влияет на работу программы.

Как изменить шрифт в печатной форме документа

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

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

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

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

bsl
НовыйШрифт = Новый Шрифт("Arial", 12, Истина);
Область = ТабличныйДокумент.Область("R1C1");
Область.Шрифт = НовыйШрифт;

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

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

Шрифт в конфигураторе и редакторе модулей

Отдельно настраивается шрифт редактора кода и текстов в конфигураторе. Это делается через меню Сервис → Параметры, на вкладках, отвечающих за текстовый редактор и модули. Там можно выбрать гарнитуру и размер, удобные для длительной работы с кодом.

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

Почему шрифт отображается неправильно и что с этим делать

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

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

Типичные ошибки
01
Использование экзотического шрифта в макете — у получателя документа он подменяется, и вёрстка «едет»
02
Правка типового макета без копии — при обновлении конфигурации изменения теряются
03
Попытка менять шрифт интерфейса через макеты — настройки печати не влияют на экранные формы
04
Игнорирование отсутствия шрифта на сервере — серверная печать даёт другой результат, чем предпросмотр на клиенте
Контрольные точки

Как проверить результат

Печатная форма после смены шрифта
Норма

Текст читается, строки не обрезаны, переносы на месте

Тревожный признак

Текст вылезает за границы ячеек или подменён другим шрифтом

Форма на другом компьютере
Норма

Документ выглядит одинаково

Тревожный признак

Видны квадраты или другая гарнитура — шрифт не установлен

Интерфейс после смены масштаба
Норма

Все элементы форм видны и кликабельны

Тревожный признак

Кнопки наезжают друг на друга — верните масштаб 100%

Часто задаваемые вопросы

Можно ли задать свой шрифт для всей программы 1С разом?

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

Какой шрифт лучше выбрать для печатных форм?

Оптимальны распространённые гарнитуры стандартного набора Windows — Arial, Times New Roman, Calibri. Они с высокой вероятностью установлены у получателя документа, поэтому вёрстка не нарушится. Размер обычно выбирают в диапазоне 8–12 пунктов в зависимости от плотности макета.

Почему в веб-клиенте шрифт выглядит иначе, чем в тонком клиенте?

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

Как вернуть шрифт печатной формы к исходному состоянию?

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

Влияет ли смена шрифта на скорость работы 1С?

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

Итог

Что важно запомнить

Единого шрифта в 1С нет: интерфейс использует системный шрифт ОС, печатные формы — шрифты из макетов. Мелкий текст лечится масштабом Windows, оформление документов меняется в макете через конфигуратор или кодом. Для печатных форм выбирайте стандартные шрифты, а правки типовых макетов делайте только после резервной копии.