Мелкий и крупный шрифт в 1С: как подогнать интерфейс под экран
Содержание
Размер шрифта в клиенте 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. Откроется окно, где есть:
- Флажок «Использовать этот параметр вместо параметра, заданного в Параметрах, для этой программы».
- Флажок «Переопределите режим масштабирования высокого разрешения. Масштабирование выполняется:» с выпадающим списком из трёх значений: «Приложение», «Система», «Система (расширенное)».
Что даёт каждое значение:
- Приложение — Windows не вмешивается, масштабированием занимается программа. Обычно самый чёткий вариант.
- Система — Windows растягивает готовую картинку окна. Шрифт получается крупным, но чуть размытым.
- Система (расширенное) — компромисс: растяжение с более аккуратным сглаживанием.
Если шрифт слишком крупный, попробуйте «Приложение», а затем снова проверьте масштаб в меню Вид. Если после этого текст и интерфейс слишком мелкие, вернитесь к «Система».
Меняйте параметры ярлыка, только закрыв все окна 1С. Настройка вступает в силу при следующем запуске программы, и менять её на «живом» сеансе бессмысленно.
Свойства ярлыка действуют только для этого ярлыка. Если вы запускаете 1С из списка баз в окне запуска (стартёр), правьте ярлык самого стартёра, а не ярлык отдельной базы.
Масштаб экрана в Windows
Когда проблема не только в 1С, а во всей системе, правильнее изменить глобальный масштаб. Откройте Параметры → Система → Дисплей, найдите раздел «Масштаб и разметка» и выберите значение поменьше. Для Full HD на 15,6 дюйма разумный диапазон — 100–125%.
Типичные ориентиры:
| Монитор | Разрешение | Комфортный масштаб |
|---|---|---|
| 21–24 дюйма | 1920×1080 | 100% |
| Ноутбук 15,6 дюйма | 1920×1080 | 100–125% |
| Ноутбук 13–14 дюймов | 1920×1080 | 125% |
| Монитор 27 дюймов | 2560×1440 | 100–125% |
| Монитор 27 дюймов и больше | 3840×2160 | 150% |
Значения примерные: многое зависит от остроты зрения и расстояния до экрана. Если у вас несколько мониторов, масштаб настраивается для каждого отдельно — выберите нужный в верхней части окна Дисплей.
После смены масштаба Windows может попросить выйти из системы и войти снова. Сделайте это, иначе часть программ продолжит жить со старыми размерами и отобразится криво.
Прежде чем завершать сеанс, сохраните документы и закройте 1С. Незаписанные формы с данными не восстановятся.
Отдельный случай — удалённый рабочий стол. Подключаясь через RDP, вы получаете масштаб своего компьютера. В клиенте подключения откройте Показать параметры → Экран и посмотрите, как задано разрешение. Для сервера терминалов часто достаточно поставить 100% на своём ноутбуке и перезайти в сеанс.
Файлы настроек пользователя
Иногда на форумах советуют «поправить файл настроек». Разберёмся, что в нём действительно можно менять и чего лучше не трогать.
В профиле пользователя Windows лежат два типа данных. Список баз стартёра хранится в ibases.v8i в каталоге %APPDATA%\1C\1CEStart. Это обычный текстовый файл с адресами баз и режимами запуска. Размера шрифта в нём нет, так что редактировать его ради шрифта бессмысленно.
Локальный кэш и сохранённые настройки форм лежат в %LOCALAPPDATA%\1C\1cv8. Туда клиент записывает размеры окон, раскладку панелей и другие мелочи. Сброс этого кэша возвращает окна к состоянию «как при первом запуске» и иногда решает странности отображения, когда окно «уехало» за границу экрана или осталось очень мелким.
Перед сбросом кэша закройте все окна 1С. Кэш содержит локальные пользовательские настройки (колонки списков, открытые окна), и после удаления их придётся настроить заново. Данные самой базы не пострадают, но на всякий случай переименуйте папку, а не удаляйте её.
Порядок действий:
- Закройте все окна 1С, включая стартёр.
- Откройте в проводнике
%LOCALAPPDATA%\1C\1cv8. - Переименуйте папку в
1cv8_old. - Запустите 1С — клиент создаст новую папку сам.
- Убедитесь, что шрифт и размеры вернулись в норму, затем удалите
1cv8_old.
Если вам нужно оставить свои настройки колонок, этот способ не подходит. В таком случае используйте масштаб в меню Вид или ярлык.
Клавиатура и браузерная версия
В веб-клиенте шрифт регулирует сам браузер, а не платформа. Значит, меню Вид → Масштаб вам не поможет, и действовать надо так:
- ⌨
Ctrlи-(минус) уменьшает масштаб страницы на ступень. - ⌨
Ctrlи+увеличивает. - ⌨
Ctrlи0возвращает 100%. - 🖱
Ctrlи колесо мыши делают то же самое плавно.
Браузер запоминает масштаб для каждого адреса отдельно. Это удобно: если у вас сайт базы открыт на 90%, остальные сайты не изменятся. Но есть и обратная сторона. Если вы переехали на другой адрес базы (изменили имя публикации или адрес сервера), масштаб придётся выставлять заново.
Что стоит проверить, если масштаб странно «прыгает»:
- Кнопка масштаба в адресной строке браузера (значок лупы или процент) — в ней видно текущее значение для сайта.
- Расширения, которые принудительно увеличивают страницы.
- Отдельная настройка «размер шрифта» в самом браузере: она может менять шрифт независимо от масштаба.
Для тонкого клиента Ctrl и колесо мыши масштабируют не интерфейс, а, например, содержимое табличного документа или поля. Не удивляйтесь, если в форме с отчётом шрифт изменился, а в остальных окнах нет.
Если шрифт мутный или поплыл интерфейс
Размытие почти всегда — следствие того, что окно растягивает Windows, а не рисует сама программа. Признаки: нечёткие края букв, кнопки разного размера на разных мониторах, интерфейс «двоится» при перетаскивании окна между экранами.
Что сделать по порядку:
- Откройте свойства ярлыка, как описано выше, и поставьте режим масштабирования «Приложение».
- Если не помогло, попробуйте «Система (расширенное)».
- Проверьте, что включено сглаживание шрифтов ClearType:
Параметры → Персонализация → Шрифты, ссылка «Настройка текста ClearType» (или найдите «ClearType» в поиске Windows). - Выставьте масштаб Windows кратным 25%. Дробные значения вроде 110% или 135% иногда дают худшую картинку, чем 100% или 125%.
- Обновите драйвер видеокарты: старые драйверы нередко ломают масштабирование.
Если в 1С размыт только отдельный элемент, например печатная форма, проблема, вероятнее всего, в самой форме: масштаб предварительного просмотра задаётся отдельно от масштаба интерфейса.
Если после всех шагов интерфейс по-прежнему «ломаный» только на втором мониторе, проверьте, что для обоих экранов выбран одинаковый масштаб. Разный масштаб на двух мониторах — самый частый источник артефактов. Для работы в 1С проще всего поставить на обоих значение 100% или 125%.
Для удалённых рабочих мест и терминальных серверов размытие часто связано с тем, что сеанс открыт на разрешении, отличном от физического разрешения монитора. Подключайтесь в полноэкранном режиме с родным разрешением.
Какой способ выбрать
Чтобы не перебирать всё подряд, ответьте на вопросы в диагностике.
Вид → Масштаб и уменьшите значение. Если пункта нет, перейдите к свойствам ярлыка и режиму высокого DPI.Параметры → Система → Дисплей, затем перезайдите в Windows.Ctrl и - или воспользуйтесь кнопкой масштаба в адресной строке.Совместимость включите режим масштабирования «Приложение» и перезапустите 1С.%LOCALAPPDATA%\1C\1cv8 и запустите программу заново.Частые вопросы
Почему после смены масштаба в Windows 1С стала выглядеть иначе?
Можно ли поставить разный размер шрифта для разных пользователей одной базы?
Меняется ли размер шрифта в печатных формах, если уменьшить масштаб интерфейса?
Что делать, если в меню «Вид» нет пункта «Масштаб»?
Справка → О программе. На старых релизах пункта может не быть — используйте масштаб Windows и параметры ярлыка.