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

Важно понимать, что универсального решения нет: метод зависит от того, где именно вам нужно изменить размер текста. Например, уменьшение шрифта в отчёте по продажам и в меню программы выполняется совершенно по-разному. Мы рассмотрим варианты для 1С:Предприятие 8.3 (актуально для всех релизов, включая последние), а также учтём особенности работы на Windows 10/11 и Linux.

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

1. Диагностика: где именно слишком крупный шрифт?

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

  • 🖥️ Интерфейс платформы: меню, панели инструментов, заголовки окон (настраивается через параметры 1С или ОС).
  • 📄 Документы и справочники: таблицы, формы ввода данных (изменяется в конфигураторе или через настройки формы).
  • 🖨️ Печатные формы: чеки, акты, счета (правятся в макетах или через внешние обработки).
  • 📊 Отчёты: сводные таблицы, диаграммы (настраиваются в схеме компоновки данных).
  • 💻 Конфигуратор: окно редактирования кода, дерево меток (меняется в настройках среды).

Быстрый тест: если при увеличении масштаба браузера (Ctrl + +) шрифт в 1С тоже становится крупнее — проблема в настройках ОС. Если нет — ищите решение внутри 1С. Для точной диагностики воспользуйтесь таблицей ниже:

СимптомВероятная причинаРаздел статьи
Крупный шрифт во ВСЕХ программах, включая 1СМасштаб дисплея в Windows/LinuxНастройки ОС
Только меню и кнопки 1С слишком большиеПараметры интерфейса платформыИнтерфейс платформы
В таблицах документов не помещаются колонкиШрифт формы или настройки таблицыФормы документов
При печати текст выходит за границы листаМакет печатной формыПечатные формы
В конфигураторе мелкий шрифт кода, но крупный в дереве объектовНастройки редактораКонфигуратор

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

📊 Где у вас слишком крупный шрифт в 1С?
В меню и панелях
В таблицах документов
В печатных формах
В конфигураторе
В отчётах

2. Уменьшение шрифта на уровне операционной системы

Если шрифт крупный во всех программах, включая 1С, проблема кроется в настройках Windows или Linux. Изменение масштаба экрана повлияет на отображение текста глобально, но может привести к размытости интерфейса. Рекомендуем этот метод только если другие способы не помогли.

Для Windows 10/11:

  1. Нажмите Win + I, выберите Система → Дисплей.
  2. В разделе Масштаб и разметка установите значение 100% (рекомендуемое).
  3. Если текст всё равно крупный, кликните Дополнительные параметры масштабирования и отключите опцию Дать Windows исправить размытость....

Для Linux (Ubuntu/GNOME):

  • 🐧 Откройте Настройки → Универсальный доступ → Крупный текст и отключите опцию.
  • 🐧 В терминале выполните команду для сброса масштаба:
    gsettings set org.gnome.desktop.interface text-scaling-factor 1.0
⚠️ Внимание: Изменение масштаба ОС может повлиять на отображение других программ. Если после уменьшения шрифта в 1С текст в браузере стал слишком мелким, верните настройки обратно и используйте методы из следующих разделов.
💡

Если после изменения масштаба Windows некоторые программы выглядят размыто, перезапустите их или обновите драйверы видеокарты.

3. Настройка шрифта интерфейса платформы 1С

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

Способ 1: Через параметры запуска 1С

Добавьте в ярлык запуска 1С ключ /UseHWDefaultFont. Для этого:

  1. Найдите ярлык 1С на рабочем столе, кликните правой кнопкой → Свойства.
  2. В поле Объект после пути к 1cv8.exe добавьте пробел и ключ:
    "C:\Program Files\1cv8\8.3.20.1500\bin\1cv8.exe" /UseHWDefaultFont
  3. Сохраните и перезапустите 1С.

Способ 2: Редактирование файла конфигурации

Для тонкой настройки шрифта отредактируйте файл 1cv8.lng (расположен в папке с платформой). Найдите строки:

[Fonts]

Dialog=MS Shell Dlg,8

Измените значение 8 на 7 или 6 (минимально допустимое). После сохранения перезапустите 1С.

⚠️ Внимание: Неправильное редактирование файла 1cv8.lng может привести к сбоям в отображении интерфейса. Перед изменениями сделайте резервную копию файла.

Закрыть все сеансы 1С|Создать резервную копию файла 1cv8.lng|Проверить права доступа к папке с платформой|Запустить 1С с ключом /ClearCache после изменений-->

4. Уменьшение шрифта в формах документов и справочников

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

Временное решение (для пользователя):

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

  • 🔍 Ctrl + колесо мыши — увеличение/уменьшение масштаба текущей формы.
  • 🔍 Ctrl + 0 — сброс масштаба к исходному.

Эти настройки сохранятся только для текущего сеанса.

Постоянное решение (для администратора):

Чтобы изменить шрифт для всех пользователей, отредактируйте форму в конфигураторе:

  1. Откройте конфигуратор, найдите нужную форму (например, Документ.РеализацияТоваровУслуг.ФормаДокумента).
  2. В дереве элементов формы выберите табличное поле (например, Товары).
  3. В палитре свойств найдите параметр Шрифт и установите меньший размер (например, 8pt вместо 10pt).
  4. Сохраните изменения и обновите конфигурацию базы.

Для управляемых форм: шрифт настраивается в свойствах элемента ТабличноеПолеОформлениеШрифт.

Что делать, если в конфигураторе нет доступа к форме?

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

1. В конфигураторе выберите Конфигурация → Расширения → Добавить.

2. В расширении переопределите нужную форму и измените шрифт.

3. Подключите расширение к базе через Администрирование → Печатные формы, отчёты и обработки.

5. Корректировка шрифта в печатных формах

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

Способ 1: Редактирование макета в 1С

  1. Откройте документ, печатную форму которого нужно изменить (например, Реализация товаров).
  2. Выберите Печать → Настроить форму (или Изменить форму, в зависимости от конфигурации).
  3. В открывшемся окне найдите текстовые поля с крупным шрифтом, выделите их и в свойствах установите меньший размер (например, 9pt).
  4. Сохраните макет под новым именем (например, Счёт_МелкийШрифт).

Способ 2: Использование внешней обработки

Если макет заблокирован, используйте внешнюю обработку печатной формы:

  • 📥 Скачайте обработку (например, Универсальный корректор печатных форм с сайта Infostart).
  • 🔧 Подключите её через Файл → Открыть в 1С.
  • 🖼️ В обработке выберите нужный документ и отредактируйте шрифт в визуальном редакторе.
Тип документаРекомендуемый размер шрифтаМаксимальное уменьшение
Счёт на оплату9–10pt8pt (может нарушить читаемость)
Торг-128–9pt7pt (только для табличной части)
Акт выполненных работ10pt8pt (уменьшайте только текст, не заголовки)
Чек ККМ7–8pt6pt (риск нечитаемости при печати)
⚠️ Внимание: При уменьшении шрифта в печатных формах ниже 8pt проверьте, как документ выглядит на бумаге — некоторые принтеры могут некорректно отображать слишком мелкий текст.

6. Настройка шрифта в конфигураторе 1С

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

Для конфигуратора 8.3.20 и новее:

Используйте встроенные темы оформления:

  1. Откройте конфигуратор, перейдите в Сервис → Параметры.
  2. В разделе Оформление выберите тему Тёмная или Светлая — в них шрифт по умолчанию меньше, чем в Классической.
  3. Для дополнительной настройки кликните Дополнительно и вручную установите размер шрифта для:
    • 📝 Редактор текста (код модулей)
    • 🌳 Дерево меток
    • 🔍 Поиск и замена

Для старых версий (8.3.10–8.3.19):

Отредактируйте файл v8styles.css (расположен в папке с платформой). Добавьте строки:

/ Уменьшение шрифта в дереве объектов /

.treeView {

font-size: 8pt !important;

}

/ Шрифт в редакторе кода /

.sourceTextEdit {

font-size: 9pt !important;

}

Для Linux: если конфигуратор запускается через Wine, шрифт может отображаться некорректно. В этом случае добавьте в файл ~/.wine/user.reg параметр:

[Software\\Wine\\Fonts]

"Resolution"=dword:00000060

💡

В конфигураторе 8.3.21+ появилась опция «Масштаб интерфейса» в параметрах (Сервис → Параметры → Оформление). Установите значение 90% для глобального уменьшения всех элементов.

7. Изменение шрифта в отчётах (СКД)

В отчётах, созданных с помощью системы компоновки данных (СКД), шрифт настраивается в схеме компоновки. Это касается отчётов типа Оборотно-сальдовая ведомость, Анализ субконто и других.

Пошаговая инструкция:

  1. Откройте отчёт в режиме 1С:Предприятие, нажмите Ещё → Изменить вариант.
  2. Перейдите на вкладку НастройкиОформление.
  3. В разделе Шрифт установите меньший размер (например, 8pt).
  4. Для табличной части отчёта выберите Оформление таблицы и уменьшите шрифт ячеек.
  5. Сохраните вариант отчёта под новым именем (например, ОСВ_МелкийШрифт).
  6. Если отчёт использует внешнюю схему компоновки, измените её в конфигураторе:

    • 🔧 Откройте схему компоновки в дереве объектов конфигурации.
    • 🎨 Перейдите на вкладку Оформление и настройте шрифт для:
      • Заголовков колонок
      • Данных таблицы
      • Итогов
⚠️ Внимание: В некоторых типовых конфигурациях (например, 1С:Бухгалтерия 3.0) схемы компоновки заблокированы. В этом случае создайте копию отчёта через Все функции → Отчёты и редактируйте её.

FAQ: Частые вопросы по настройке шрифта в 1С

Можно ли уменьшить шрифт только для одного пользователя, не затрагивая других?

Да. Для этого:

  1. В режиме 1С:Предприятие откройте Сервис → Параметры.
  2. Перейдите на вкладку Запуск 1С:Предприятия и добавьте ключ /UseHWDefaultFont в параметры запуска.
  3. Или измените масштаб формы через Ctrl + колесо мыши (сохранится только для вашего профиля).

Эти настройки не повлияют на других пользователей базы.

После обновления 1С шрифт снова стал крупным. Как сохранить настройки?

Причин может быть две:

  1. Обновление платформы: Файл 1cv8.lng или v8styles.css мог перезаписаться. Сохраните резервную копию этих файлов и восстановите после обновления.
  2. Обновление конфигурации: Если шрифт сбросился в формах или отчётах, проверьте, не перезаписались ли макеты. Используйте расширения, чтобы защитить свои настройки от обновлений.

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

В веб-клиенте 1С шрифт не меняется. Что делать?

В веб-клиенте настройки шрифта ограничены сервером. Попробуйте:

  • 🌐 Использовать браузер Google Chrome или Mozilla Firefox — они лучше масштабируют веб-интерфейс 1С.
  • 🔍 Нажать Ctrl + - для уменьшения масштаба страницы (не влияет на серверные настройки, но визуально уменьшит текст).
  • 📧 Обратиться к администратору 1С, чтобы он настроил параметр WebClientFontSize в файле конфигурации веб-сервера.
Можно ли автоматизировать изменение шрифта для всех новых документов?

Да, с помощью подписки на событие. Пример кода для обработчика ПриСозданииНаСервере:

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

// Уменьшаем шрифт для табличной части документа

ЭлементыФормы.Товары.Шрифт = Новый Шрифт("Microsoft Sans Serif", 8, Ложь, Ложь, Ложь);

КонецПроцедуры

Этот код нужно разместить в модуле формы документа. Для массового применения используйте групповую обработку объектов.

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

Это типичная проблема при использовании шрифтов размером менее 8pt. Решения:

  • 🖼️ Замените шрифт на Arial Narrow или Calibri — они лучше масштабируются.
  • 🖨️ В настройках принтера выберите режим Высокая точность печати (или 1200 dpi).
  • 📄 Экспортируйте документ в PDF через Печать → Сохранить как PDF — часто качество лучше, чем при прямой печати.