Шрифт в 1С 8.3: масштаб интерфейса и печатных форм
Содержание
Размер текста в 1С 8.3 меняется в двух местах. Сам интерфейс — списки, формы, кнопки — масштабируется через Главное меню → Сервис → Параметры внутри программы и через настройки экрана Windows. Шрифт в печатных формах — отдельная история: он берётся из макета, а не из настроек пользователя.
Ниже — как увеличить или уменьшить шрифт в клиенте «Такси», как поменять его в документах на печать, что делать с масштабом на мониторах с высоким разрешением и почему текст иногда выглядит размытым или «съезжает».
Масштаб интерфейса прямо в программе
Самый быстрый способ сделать шрифт крупнее или мельче — встроенный масштаб интерфейса. Он не трогает Windows и настраивается отдельно для каждого пользователя.
- Откройте
Главное меню → Сервис → Параметры(кнопка «Главное меню» — в левом верхнем углу окна). - В актуальных версиях платформы (8.3.14 и новее) там есть поле масштаба интерфейса — задайте значение больше 100% для увеличения или меньше для уменьшения.
- Нажмите
ОК. Часть изменений применится сразу, но надёжнее закрыть и снова открыть 1С.
Если поля масштаба в вашем окне нет, платформа старее 8.3.14. Тогда размер текста регулируется только через Windows (следующий раздел) — обновите платформу у администратора, чтобы получить встроенный масштаб.
Масштаб тянет за собой весь интерфейс пропорционально: не только размер букв в списках и полях ввода, но и высоту строк, иконки, ширину колонок. Поэтому при 150% таблицы занимают заметно больше места, и на небольшом мониторе часть колонок придётся прокручивать. Это нормально — подбирайте значение так, чтобы и текст читался, и рабочая область не схлопывалась.
В этом же окне Параметры стоит проверить режим интерфейса. Нужен вариант «Такси» — это стандартный вид 8.3. Если случайно включён режим совместимости со старым интерфейсом 8.2, формы и шрифты будут выглядеть иначе, а часть настроек масштаба может быть недоступна.
Масштаб сохраняется персонально. Если у коллеги в той же базе текст крупнее — он просто поставил другое значение, на общие данные это никак не влияет. Менять масштаб можно сколько угодно раз: это настройка отображения, учётные данные она не трогает.
Масштабирование через настройки Windows
Когда встроенного масштаба мало или его нет, подключается масштаб операционной системы. Он действует на все программы сразу, 1С — не исключение.
Путь в Windows 10 и 11: Параметры → Система → Дисплей → Масштаб. Стандартные значения — 100%, 125%, 150%. На ноутбуках с экраном высокого разрешения система обычно сама ставит 125–150%, и 1С наследует этот масштаб.
Минус общесистемного масштаба — он увеличивает вообще всё, не только 1С. Поэтому для точечной настройки удобнее задать масштаб только для платформы.
Масштаб только для 1С (переопределение DPI)
- Найдите ярлык или сам файл запуска
1cv8.exe(обычно вC:\Program Files\1cv8\<версия>\bin). - Правой кнопкой →
Свойства → Совместимость. - Нажмите
Изменить параметры высокого разрешения. - Поставьте галку
Переопределение масштабирования с высоким разрешениеми выберите, кто выполняет масштабирование —СистемаилиПриложение. - Примените и перезапустите 1С.
Этот приём решает большинство проблем с размытым текстом на мониторах 4K и при подключении по RDP. Вариант Система чаще даёт чёткий, хоть и крупный шрифт; Приложение — мельче, но иногда размыто. Попробуйте оба и оставьте тот, где текст читается лучше.
Общесистемный масштаб и переопределение DPI для 1cv8.exe работают вместе. Если включить и то, и другое с большими значениями, текст станет непропорционально крупным. Начните с чего-то одного.
Отдельно стоит упомянуть сглаживание шрифтов. За чёткость букв в Windows отвечает ClearType. Если текст в 1С выглядит «рваным» даже при правильном масштабе, запустите настройку ClearType через поиск Windows по слову ClearType и пройдите мастер — это общесистемная настройка, но на 1С она тоже влияет.
Как поменять шрифт в печатных формах и документах
Шрифт в счёте, акте или накладной на печать берётся не из настроек пользователя, а из макета печатной формы. Поэтому в окне Сервис → Параметры его поменять нельзя.
Есть два уровня правки — разовый и постоянный.
Разово, перед печатью. Когда печатная форма уже открыта на экране, это обычный табличный документ. Выделите нужные ячейки (или весь документ сочетанием Ctrl + A) и измените шрифт через панель форматирования табличного документа — размер и начертание там же, где выравнивание и границы ячеек. Изменения уйдут и в печать, и в файл, если сохранить форму в Excel или PDF. Но при следующем формировании того же документа форма вернётся к исходному виду: разовая правка нигде не запоминается.
Этого обычно хватает, когда нужно один раз распечатать счёт покрупнее для пожилого контрагента или, наоборот, ужать длинную накладную на один лист.
Постоянно. Чтобы шрифт в печатной форме менялся всегда, правится сам макет. Делать это нужно через расширение конфигурации , а не прямой правкой типовой конфигурации — иначе изменение слетит при ближайшем обновлении.
Порядок такой:
- В Конфигураторе создайте расширение конфигурации (поддерживается с версии платформы 8.3.6).
- Добавьте в расширение заимствованный макет нужной печатной формы.
- Поменяйте в макете шрифт ячеек, сохраните и обновите конфигурацию базы данных.
Правка макетов и работа с расширениями — задача для специалиста с доступом к Конфигуратору. Перед изменением структуры сделайте резервную копию базы.
Для табличных документов, которые пользователь формирует сам (например, в отчётах с настраиваемым выводом), шрифт задаётся в настройках варианта отчёта — там, где выбирается оформление.
Основной шрифт на уровне конфигурации
Пользователь меняет только размер. Сам шрифт — начертание, гарнитуру — платформа берёт из стилей конфигурации. Это уже уровень разработчика.
В Конфигураторе, в ветке общих объектов, задаются стили и стилевые элементы, в том числе шрифты. Разработчик определяет стилевой элемент-шрифт и назначает его основным стилем конфигурации — тогда формы наследуют этот шрифт, а не системный по умолчанию.
Что важно для бухгалтера, который просит «сделать покрупнее везде»:
- Менять основной шрифт типовой конфигурации напрямую нельзя — слетит при обновлении. Правка делается через расширение конфигурации.
- Единый шрифт на все формы задаётся централизованно, поэтому это разовая настройка для всей базы, а не для одного пользователя. Решение принимает администратор или разработчик.
- Для большинства задач это избыточно: обычно хватает встроенного масштаба и настроек Windows. К правке стилей прибегают, когда нужен конкретный корпоративный шрифт или строгие требования к читаемости.
Правки в расширении затрагивают всех пользователей базы. Тестируйте их на копии и делайте резервную копию перед обновлением рабочей базы.
Где хранятся настройки масштаба и как их сбросить
Встроенный масштаб интерфейса и расположение форм — это пользовательские настройки. Они хранятся не в файле на диске, а в самой информационной базе, привязанные к конкретному пользователю.
Поэтому масштаб «переезжает» вместе с пользователем: зашёл он на другом компьютере под своим логином — размер текста будет тот же.
Если настройки «поплыли» (формы открываются не того размера, текст внезапно стал огромным или крошечным), их можно сбросить:
- Из программы:
Главное меню → Сервис → Параметры— вернуть масштаб к 100%. - Через очистку кэша клиента: закройте 1С, удалите временные файлы кэша в профиле пользователя (каталоги
1cv8внутри%LocalAppData%\1Cи%AppData%\1C). При следующем запуске формы пересоберутся.
Очистку кэша делайте только при закрытой 1С на этом компьютере. Чужие сеансы в базе это не затронет — кэш локальный, но несохранённые данные в открытых формах пропадут.
Локальный кэш хранит только внешний вид и временные данные форм — учётные данные базы он не трогает. После очистки первый запуск будет чуть дольше обычного: платформа заново соберёт формы.
Если масштаб упорно не сохраняется между сеансами именно на рабочем компьютере, а на других держится, причина обычно вне 1С — чистящая скрипты групповая политика или программа, затирающая профиль при выходе. В этом случае разбираться нужно с настройками Windows, а не искать проблему в самой базе.
Веб-клиент и тонкий клиент: в чём разница
Способ менять шрифт зависит от того, как вы подключены к базе.
| Клиент | Чем управляется шрифт |
|---|---|
Тонкий клиент (1cv8.exe) | Встроенный масштаб 1С + масштаб Windows |
| Веб-клиент (в браузере) | Масштаб страницы в браузере |
| Через RDP / опубликованное приложение | Масштаб Windows на сервере + параметры DPI сеанса |
В веб-клиенте 1С работает внутри браузера, поэтому встроенного масштаба из Сервис → Параметры для шрифта там обычно недостаточно. Проще менять масштаб страницы браузера: сочетанием Ctrl и + / - или колёсиком мыши с зажатым Ctrl. Браузер запомнит масштаб для адреса вашей базы.
В тонком клиенте всё как описано выше: встроенный масштаб плюс настройки экрана Windows.
При работе через удалённый рабочий стол масштаб берётся с сервера и из параметров RDP-подключения. Если на тонком ноутбуке текст в удалённой 1С мелкий, помогает переопределение DPI для mstsc и масштаб дисплея на самом сервере. Учтите: масштаб дисплея на сервере общий для всех, кто туда заходит, поэтому его правкой должен заниматься администратор, а не пользователь.
Отдельный частый случай — опубликованное приложение (RemoteApp), когда 1С открывается будто локальное окно. Здесь масштаб тоже наследуется с сервера, и крутить его на своём ноутбуке бесполезно: размер текста задаёт сторона сервера.
Что делать, если текст отображается некорректно
Чаще всего жалобы не на сам размер, а на то, что текст размыт, обрезан или выводится «квадратиками». Разберём по симптомам.
1cv8.exe: Свойства → Совместимость → Изменить параметры высокого разрешения → выберите «Система». Перезапустите 1С.Сервис → Параметры или масштаб дисплея Windows до 125–150%.Сервис → Параметры и параметры DPI подключения.Ещё один коварный случай — ноутбук с внешним монитором, когда у экранов разный масштаб (например, 150% на встроенном и 100% на внешнем). При перетаскивании окна 1С между мониторами текст может на миг «поплыть» или остаться крупным. Помогает переопределение DPI для 1cv8.exe в режиме Система и перезапуск 1С уже на нужном мониторе.
Если текст поехал сразу у всех пользователей одной базы — дело не в шрифте, а в обновлении конфигурации или платформы. Тут нужен администратор: проверить версию платформы и настройки публикации. Разово менять настройки за всех пользователей смысла нет — масштаб у каждого свой.
Частые вопросы
Как увеличить шрифт в 1С 8.3, не трогая другие программы?
Главное меню → Сервис → Параметры, поле масштаба (платформа 8.3.14 и новее). Он действует только на 1С и настраивается персонально.Почему в `Сервис → Параметры` нет поля масштаба?
Можно ли поменять сам шрифт (не размер) в интерфейсе 1С?
Масштаб сбивается при каждом входе. Как закрепить?
Как вернуть всё к стандартному виду?
Сервис → Параметры, а при необходимости очистите локальный кэш клиента (при закрытой 1С). Формы и шрифты вернутся к исходному состоянию.