Мелкий и крупный шрифт в 1С: как подогнать интерфейс под экран

· 9 мин

Содержание

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

Ниже способы идут от самого безобидного к самому радикальному. Остановитесь на первом, который дал нужный результат. Статья про современный клиент 8.3 с интерфейсом «Такси» и Windows 10/11. Если у вас старая платформа, часть пунктов может отсутствовать — это отмечено в тексте.

Почему шрифт в 1С выглядит крупным

Причина почти всегда одна: система сообщает программе, что экран плотный, и просит увеличить всё. На ноутбуке с экраном Full HD в 13–14 дюймов Windows по умолчанию ставит масштаб 125–150%. Клиент 1С честно увеличивает и шрифты, и отступы, и кнопки.

Второй частый случай — внешний монитор с другим разрешением. Окно, открытое на одном экране и перетащенное на другой, меняет размер текста. Третий — удалённый рабочий стол: масштаб берётся от вашего компьютера, а не от сервера.

Перед тем как лезть в настройки, ответьте себе на два вопроса:

  • 🖥 Мелкий или крупный шрифт только в 1С, или такой же и в других программах?
  • 🌐 Вы работаете в тонком клиенте, веб-клиенте или через удалённый рабочий стол?

От ответов зависит, какой способ вам нужен. Таблица ниже помогает выбрать сразу.

Что видитеЧто делатьЗатрагивает другие программы
Крупно только в 1СМасштаб в меню «Вид», свойства ярлыкаНет
Крупно вездеМасштаб в WindowsДа
Крупно в браузереМасштаб страницы в браузереТолько эта вкладка и сайт
Крупно, но ещё и мутноРежим высокого разрешения в ярлыкеНет

Масштаб внутри клиента 1С

Это основной способ для тонкого клиента с интерфейсом «Такси». Откройте главное меню программы (кнопка в левом верхнем углу окна, стрелка рядом с названием) и выберите Вид → Масштаб. В списке будут фиксированные значения: от 50% и выше. Чтобы шрифт стал мельче, выберите значение меньше текущего, например 80% или 90%, если оно есть в списке.

Масштаб применяется ко всему окну: форме, таблицам, командной панели. Настройка запоминается для вашего пользователя на этом компьютере, поэтому в другой базе или на другом компьютере её придётся повторить.

Не уменьшайте масштаб ниже 80% на мониторах до 24 дюймов. Текст становится мелким, а попасть в кнопки командной панели — труднее. Лучше подберите шаг за шагом: уменьшили на ступень, поработали минуту, оценили.

Если пункта Масштаб в меню Вид нет, у вас, скорее всего, более старая платформа 8.3 или режим работы, в котором он не предусмотрен. Тогда переходите к настройкам ярлыка и Windows. Узнать версию платформы можно в справке: Справка → О программе.

Шрифты в Конфигураторе

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

Свойства ярлыка и режим совместимости

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

Нужная кнопка — Изменить параметры высокого DPI. Откроется окно, где есть:

  1. Флажок «Использовать этот параметр вместо параметра, заданного в Параметрах, для этой программы».
  2. Флажок «Переопределите режим масштабирования высокого разрешения. Масштабирование выполняется:» с выпадающим списком из трёх значений: «Приложение», «Система», «Система (расширенное)».

Что даёт каждое значение:

  • Приложение — Windows не вмешивается, масштабированием занимается программа. Обычно самый чёткий вариант.
  • Система — Windows растягивает готовую картинку окна. Шрифт получается крупным, но чуть размытым.
  • Система (расширенное) — компромисс: растяжение с более аккуратным сглаживанием.

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

Меняйте параметры ярлыка, только закрыв все окна 1С. Настройка вступает в силу при следующем запуске программы, и менять её на «живом» сеансе бессмысленно.

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

Масштаб экрана в Windows

Когда проблема не только в 1С, а во всей системе, правильнее изменить глобальный масштаб. Откройте Параметры → Система → Дисплей, найдите раздел «Масштаб и разметка» и выберите значение поменьше. Для Full HD на 15,6 дюйма разумный диапазон — 100–125%.

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

МониторРазрешениеКомфортный масштаб
21–24 дюйма1920×1080100%
Ноутбук 15,6 дюйма1920×1080100–125%
Ноутбук 13–14 дюймов1920×1080125%
Монитор 27 дюймов2560×1440100–125%
Монитор 27 дюймов и больше3840×2160150%

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

После смены масштаба Windows может попросить выйти из системы и войти снова. Сделайте это, иначе часть программ продолжит жить со старыми размерами и отобразится криво.

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

Отдельный случай — удалённый рабочий стол. Подключаясь через RDP, вы получаете масштаб своего компьютера. В клиенте подключения откройте Показать параметры → Экран и посмотрите, как задано разрешение. Для сервера терминалов часто достаточно поставить 100% на своём ноутбуке и перезайти в сеанс.

Файлы настроек пользователя

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

В профиле пользователя Windows лежат два типа данных. Список баз стартёра хранится в ibases.v8i в каталоге %APPDATA%\1C\1CEStart. Это обычный текстовый файл с адресами баз и режимами запуска. Размера шрифта в нём нет, так что редактировать его ради шрифта бессмысленно.

Локальный кэш и сохранённые настройки форм лежат в %LOCALAPPDATA%\1C\1cv8. Туда клиент записывает размеры окон, раскладку панелей и другие мелочи. Сброс этого кэша возвращает окна к состоянию «как при первом запуске» и иногда решает странности отображения, когда окно «уехало» за границу экрана или осталось очень мелким.

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

Порядок действий:

  1. Закройте все окна 1С, включая стартёр.
  2. Откройте в проводнике %LOCALAPPDATA%\1C\1cv8.
  3. Переименуйте папку в 1cv8_old.
  4. Запустите 1С — клиент создаст новую папку сам.
  5. Убедитесь, что шрифт и размеры вернулись в норму, затем удалите 1cv8_old.

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

Клавиатура и браузерная версия

В веб-клиенте шрифт регулирует сам браузер, а не платформа. Значит, меню Вид → Масштаб вам не поможет, и действовать надо так:

  • ⌨ Ctrl и - (минус) уменьшает масштаб страницы на ступень.
  • ⌨ Ctrl и + увеличивает.
  • ⌨ Ctrl и 0 возвращает 100%.
  • 🖱 Ctrl и колесо мыши делают то же самое плавно.

Браузер запоминает масштаб для каждого адреса отдельно. Это удобно: если у вас сайт базы открыт на 90%, остальные сайты не изменятся. Но есть и обратная сторона. Если вы переехали на другой адрес базы (изменили имя публикации или адрес сервера), масштаб придётся выставлять заново.

Что стоит проверить, если масштаб странно «прыгает»:

  1. Кнопка масштаба в адресной строке браузера (значок лупы или процент) — в ней видно текущее значение для сайта.
  2. Расширения, которые принудительно увеличивают страницы.
  3. Отдельная настройка «размер шрифта» в самом браузере: она может менять шрифт независимо от масштаба.

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

Если шрифт мутный или поплыл интерфейс

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

Что сделать по порядку:

  1. Откройте свойства ярлыка, как описано выше, и поставьте режим масштабирования «Приложение».
  2. Если не помогло, попробуйте «Система (расширенное)».
  3. Проверьте, что включено сглаживание шрифтов ClearType: Параметры → Персонализация → Шрифты, ссылка «Настройка текста ClearType» (или найдите «ClearType» в поиске Windows).
  4. Выставьте масштаб Windows кратным 25%. Дробные значения вроде 110% или 135% иногда дают худшую картинку, чем 100% или 125%.
  5. Обновите драйвер видеокарты: старые драйверы нередко ломают масштабирование.

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

Если после всех шагов интерфейс по-прежнему «ломаный» только на втором мониторе, проверьте, что для обоих экранов выбран одинаковый масштаб. Разный масштаб на двух мониторах — самый частый источник артефактов. Для работы в 1С проще всего поставить на обоих значение 100% или 125%.

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

Какой способ выбрать

Чтобы не перебирать всё подряд, ответьте на вопросы в диагностике.

Где шрифт слишком крупный?

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

Почему после смены масштаба в Windows 1С стала выглядеть иначе?
Программа считывает масштаб при запуске. Закройте все окна 1С и откройте программу заново, при необходимости завершите сеанс Windows.
Можно ли поставить разный размер шрифта для разных пользователей одной базы?
Да. Масштаб клиента хранится для пользователя Windows на компьютере, а не в самой базе, поэтому у каждого свой.
Меняется ли размер шрифта в печатных формах, если уменьшить масштаб интерфейса?
Нет. Масштаб интерфейса влияет на экранный вид. Печатные формы и макеты имеют собственные размеры шрифта и печатаются как задано в макете.
Что делать, если в меню «Вид» нет пункта «Масштаб»?
Проверьте версию платформы в Справка → О программе. На старых релизах пункта может не быть — используйте масштаб Windows и параметры ярлыка.
Поможет ли смена разрешения экрана вместо масштаба?
Формально да, но делать это не стоит: на матрице с высоким разрешением нестандартное разрешение даёт размытую картинку. Правильнее оставить родное разрешение и менять масштаб.