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

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

Как изменить шрифт в 1С: интерфейс, печатные формы и отчеты

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

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

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

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

Самая частая жалоба пользователей — мелкий текст в списках документов, справочниках и формах. В платформе 1С:Предприятие 8.3 есть встроенный механизм масштабирования интерфейса. Откройте главное меню (кнопка с логотипом или меню «Файл», в зависимости от режима запуска) и найдите пункт «Вид» → «Масштаб» либо аналогичную настройку в разделе параметров интерфейса. В ряде версий платформы доступны варианты масштаба: обычный и крупный, а также компактный вариант форм.

Если встроенного масштаба недостаточно, используйте масштабирование Windows. Откройте «Параметры» → «Система» → «Дисплей» и установите масштаб 125% или 150%. Платформа 1С поддерживает системное масштабирование, однако на некоторых старых версиях платформы формы могут отображаться размыто — в этом случае обновите платформу до актуального релиза, где поддержка высоких разрешений (DPI) реализована корректнее.

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

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

Настройка шрифта в печатных формах документов

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

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

Некоторые конфигурации поддерживают внешние печатные формы — файлы с расширением .epf, подключаемые через «Дополнительные отчеты и обработки». Это безопасный путь: типовая конфигурация не изменяется, а значит, не слетают обновления и поддержка. Если есть возможность решить задачу внешней печатной формой — выбирайте её.

Изменение шрифта в отчетах на СКД без конфигуратора

Отчеты, построенные на системе компоновки данных (СКД), позволяют менять оформление в пользовательском режиме. Откройте отчет, нажмите «Настройки» (или «Изменить вариант»), перейдите на расширенный режим настроек и найдите раздел «Оформление» или «Условное оформление». Там можно задать шрифт, размер и цвет для всего отчета, отдельных группировок или полей по условию.

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

У этого способа есть ограничение: настройки применяются только к конкретному варианту отчета и не влияют на печатные формы документов. Если требуется единый фирменный стиль во всех отчетах, оформление задается в макете СКД на уровне конфигурации — это уже работа разработчика.

Способы изменить шрифт

Масштаб платформы и Windows

Подходит для интерфейса. Не требует прав разработчика, но влияет на весь экран и не меняет печатные формы

Настройки варианта отчета (СКД)

Подходит для отчетов. Делается пользователем, но действует только на один вариант отчета

Правка макета в конфигураторе

Подходит для печатных форм и этикеток. Требует прав и навыков, снимает объект с автоподдержки

Внешняя печатная форма (.epf)

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

Как задать шрифт программно: для разработчиков

Во встроенном языке 1С шрифт — это объект, который создается конструктором Новый Шрифт с параметрами: имя шрифта, размер, жирность, наклон, подчеркивание. Например, при программном формировании табличного документа можно задать оформление области: Область.Шрифт = Новый Шрифт("Arial", 12, Истина); — третий параметр включает жирное начертание.

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

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

При выборе шрифта для печатных форм учитывайте доступность: если шрифт не установлен на компьютере или сервере, где формируется документ, система подставит шрифт по умолчанию, и верстка может «поехать» — изменятся переносы строк и ширина колонок. Безопаснее использовать стандартные шрифты (Arial, Times New Roman, Calibri, Courier New), которые есть в любой установке Windows.

Шрифты в этикетках, ценниках и штрихкодах

Отдельный случай — печать этикеток и ценников на специальных принтерах. Здесь шрифт определяется макетом этикетки в обработке печати, а для штрихкодов используются специальные шрифты (например, шрифт EAN-13 или компонента формирования штрихкодов, встроенная в платформу). Если штрихкод печатается обычным текстом вместо полос, это признак того, что шрифт штрихкода не установлен на рабочем месте или в макете потеряна ссылка на него.

При настройке этикеток проверяйте результат на реальном принтере: предпросмотр на экране и фактическая печать на термопринтере могут отличаться по размерам. Мелкие шрифты (меньше 6–7 пунктов) на этикетках часто становятся нечитаемыми, поэтому размер подбирается опытным путем под конкретную модель оборудования.

Контрольные точки

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

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

Текст выводится новым шрифтом, верстка не съехала, все поля на месте

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

Поля налезают друг на друга, текст обрезан или заменен другим шрифтом

Шрифт на другом рабочем месте
Норма

На компьютерах коллег форма выглядит так же

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

У коллег подставился другой шрифт — значит, выбранный шрифт установлен не везде

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

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

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

Элементы форм не помещаются на экран, текст размыт

Типичные ошибки и ограничения

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

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

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

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

Можно ли поменять шрифт интерфейса 1С на другой, например с Tahoma на Arial?

Штатной пользовательской настройки гарнитуры интерфейса в платформе нет. Доступно только масштабирование (размер), а семейство шрифта определяется платформой и темой оформления Windows. Частично на оформление влияют стили конфигурации, но их правка — задача разработчика, и эффект ограничен отдельными элементами.

Почему после обновления конфигурации шрифты в печатной форме вернулись к старым?

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

Как изменить шрифт только для итогов в отчете?

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

Штрихкод печатается как обычные цифры. Что делать?

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

Влияет ли смена шрифта в макете на уже проведенные документы?

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

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

Единой настройки нет. Оформление разбросано по макетам печатных форм, макетам СКД и стилям. Для единого стиля разработчик последовательно правит нужные макеты и элементы стиля, либо создает общий макет оформления, если архитектура конфигурации это позволяет.

Итог

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

Интерфейс 1С масштабируется настройками платформы и Windows, шрифты печатных форм меняются в макетах (лучше — через внешние печатные формы), оформление отчетов — в настройках варианта СКД. Перед правкой макетов делайте копию базы и используйте шрифты, установленные на всех рабочих местах и сервере.