Мелкий шрифт в 1С: как увеличить его в интерфейсе, отчётах и печатных формах

· 9 мин

Содержание

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

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

Что именно у вас мелкое

Сначала определите, где проблема. От этого зависит способ.

Где мелкоЧто менятьСложность
Весь интерфейс: меню, списки, формыМасштаб в параметрах 1С или DPI в WindowsНизкая
Только в браузере (веб-клиент)Масштаб страницы браузераНизкая
Печатная форма или отчётШрифт ячеек или масштаб при печатиСредняя
Только окно КонфигуратораПараметры КонфигуратораСредняя
Одна форма в типовой или своей разработкеСвойство шрифта элемента формыДля разработчика

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

Увеличиваем шрифт в основном интерфейсе 1С

Это самый частый случай. В управляемом приложении 1С 8.3 масштаб задаётся в параметрах программы.

  1. Откройте главное меню (кнопка со стрелкой в левом верхнем углу окна) или раздел настроек в правом верхнем углу.
  2. Перейдите в «Параметры».
  3. Найдите настройку масштаба интерфейса.
  4. Выберите значение крупнее, например 125% или 150%.
  5. Нажмите «ОК» и перезапустите программу, если она об этом попросит.

Точное расположение параметра зависит от версии платформы и вида интерфейса («Такси» или прежний). Если не нашли его с первого раза, откройте «Параметры» и просмотрите вкладки целиком: настройка масштаба там одна, перепутать её не с чем.

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

Что делать, если параметра масштаба нет

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

Масштабирование Windows и совместимость

1С следует системным настройкам экрана. Если в Windows стоит масштаб 100% на экране 4K, шрифт будет крошечным.

Как исправить:

  1. Нажмите правой кнопкой на рабочем столе и откройте «Параметры экрана».
  2. В блоке «Масштаб и разметка» поставьте 125% или 150%.
  3. Выйдите из системы или перезапустите 1С.

Побочный эффект: вырастет всё, что есть в Windows, а не только 1С. Если нужно увеличить только её, используйте свойства ярлыка.

Масштаб только для одной программы

Правой кнопкой по ярлыку 1С (или по файлу 1cv8.exe), затем «Свойства» → «Совместимость» → «Изменить параметры высокого DPI». Там есть переключатель «Переопределить режим масштабирования» с вариантами: приложение, система, система (улучшенная). Если после смены Windows-масштаба 1С стала расплывчатой, попробуйте «Система (улучшенная)». Для чёткого текста обычно лучше режим «Приложение».

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

Реестр Windows: когда он нужен и когда нет

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

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

  • перед правкой сделайте точку восстановления или экспортируйте ветку;
  • меняйте значения только для нужной учётной записи, ветка HKEY_CURRENT_USER;
  • не трогайте системные шрифты Windows: это затронет все программы, а не только 1С.

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

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

Здесь две разные задачи: изменить внешний вид на экране и изменить то, что выйдет на бумаге.

Отчёты на экране

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

Печатная форма

Чтобы поменять размер шрифта в самом отчёте или печатной форме:

  1. Откройте отчёт или форму и выделите нужные ячейки или всю таблицу.
  2. Вызовите свойства ячеек (правая кнопка мыши, пункт со свойствами) или используйте панель форматирования, если она включена.
  3. На вкладке с шрифтом выберите гарнитуру и размер, например Arial 11 вместо 8.
  4. Сформируйте отчёт заново и проверьте результат.

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

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

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

Макеты типовых форм (счёт, накладная, УПД) менять в типовой конфигурации можно, но нежелательно: при обновлении правка слетит или вызовет конфликт. Если шрифт в типовой форме действительно нужно изменить, делайте копию макета через механизм настройки печатных форм в соответствующем разделе администрирования. Названия пунктов отличаются в разных конфигурациях, поэтому лучше искать по слову «макеты» в строке поиска.

Бухгалтерия 3.0 и ЗУП 3.1: на что смотреть

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

Что с этим делать:

  • включите режим «Вид» → компактный или скройте лишние колонки через «Ещё» → «Изменить форму»;
  • закрепите нужные колонки и уберите второстепенные;
  • для широких таблиц (расчётные листки, ведомости) лучше использовать масштаб 125%, а не 200%.

Особого параметра «шрифт только для ЗУП» нет. Не ищите его.

Веб-клиент и тонкий клиент

У двух клиентов масштабирование устроено по-разному.

КлиентКак увеличить
Тонкий клиентПараметры 1С и масштаб Windows
Веб-клиент (браузер)Масштаб страницы браузера

В веб-клиенте нажмите Ctrl и +, чтобы увеличить страницу, и Ctrl и -, чтобы уменьшить. Сброс к 100% — Ctrl и 0. Браузер запоминает масштаб для адреса сервера, поэтому настройка сохранится при следующем входе.

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

Какой масштаб выбрать под ваш экран

Универсального числа нет, но есть ориентиры. Они подойдут для типичных офисных мониторов, если сидите на обычном расстоянии 50-70 см.

ЭкранРазрешениеРазумный масштаб
21-24 дюйма1920 на 1080100%, при плохом зрении 125%
27 дюймов2560 на 1440125%
27-32 дюйма3840 на 2160 (4K)150-175%
Ноутбук 14-15 дюймов1920 на 1080125%

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

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

Меняем шрифт программно (для разработчиков)

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

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

Из кода. Для управляемой формы:

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    Элементы.ПолеИтого.Шрифт = Новый Шрифт("Arial", 14, Истина);
КонецПроцедуры

Здесь Истина включает полужирное начертание. Размер задаётся в пунктах, поэтому на экранах с высоким DPI реальная высота символов зависит ещё и от системного масштаба.

Для ячеек табличного документа:

Область = ТабДок.Область("R2C2");
Область.Шрифт = Новый Шрифт("Arial", 12);

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

Что делать, если шрифт всё равно отображается неправильно

Типичные симптомы и причины:

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

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

Другие способы сделать текст крупнее

Когда стандартные настройки не дают нужного результата, есть обходные пути:

  • 🔎 экранная лупа Windows (Win и +) временно увеличивает любую область;
  • 🖥️ смена разрешения экрана на более низкое: текст станет крупнее, но чёткость упадёт;
  • 📺 монитор побольше или с другой диагональю при том же разрешении;
  • 👓 режим высокой контрастности для людей с ослабленным зрением.

Лупа пригодится, если одну форму нужно показать коллегам на совещании, а менять настройки на постоянной основе не хочется.

Если шрифт в 1С слишком мелкий: проверьте по порядку
Выполнено: 0 / 5

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

Можно ли поменять шрифт сразу для всех пользователей?
Масштаб интерфейса хранится отдельно у каждого пользователя. Для всех сразу можно только разослать настройки через групповую политику или шаблон профиля Windows.
Почему после увеличения масштаба форма не помещается на экран?
Окно рассчитано на определённый размер. Откройте его на весь экран, скройте лишние колонки или поставьте масштаб поменьше, например 110% вместо 150%.
Меняется ли размер шрифта при печати, если я увеличил масштаб на экране?
Нет. Масштаб интерфейса влияет только на экран. Размер шрифта на бумаге задаётся в макете печатной формы или в параметрах страницы.
Как вернуть всё как было?
В параметрах 1С выберите стандартный масштаб (100%). В Windows верните рекомендованное значение, а в свойствах ярлыка снимите отметку переопределения масштабирования.
Работает ли Ctrl и колесо мыши в 1С?
В веб-клиенте это обычное масштабирование браузера и оно работает. В тонком клиенте поведение зависит от версии платформы, надёжнее пользоваться параметрами программы.