Шрифты в 1С: как сделать текст крупнее и читаемее
Содержание
Шрифт форм в 1С 8.3 одной кнопкой не меняется: у платформы нет пункта «Выбрать гарнитуру для всего интерфейса». Зато есть масштаб, настройки отдельных отчётов и таблиц, а ещё масштабирование самой Windows. Именно их и нужно крутить, когда глаза устают от мелкого текста.
Вторая частая ошибка — лечить размытый шрифт увеличением масштаба в 1С. Если буквы мутные, дело почти всегда в настройках DPI Windows, а не в платформе. Ниже — что менять в каком случае, от простого к сложному.
Что можно изменить, а что нет
Сначала определитесь, что именно вас не устраивает. От этого зависит, где искать настройку.
| Что не нравится | Где менять | Сложность |
|---|---|---|
| Весь интерфейс мелкий | Масштаб в 1С или масштаб Windows | Низкая |
| Мелкий текст в отчёте | Масштаб и оформление отчёта | Низкая |
| Размытые буквы на мониторе 4K | DPI-совместимость 1cv8.exe | Средняя |
| Крупнее текст в веб-клиенте | Масштаб браузера | Низкая |
| Квадраты и «кракозябры» | Региональные настройки, шрифты ОС | Средняя |
| Шрифт в модулях и запросах | Конфигуратор, параметры | Низкая |
Гарнитуру интерфейса «Такси» (стандартный шрифт форм) пользователь поменять не может: она задаётся платформой. Разработчик конфигурации может задать шрифт отдельным элементам формы, но это правка конфигурации, а не пользовательская настройка.
Масштаб интерфейса: самый быстрый способ
Если нужно просто увеличить всё сразу, начните с масштаба. В режиме «1С:Предприятие» откройте главное меню (значок со стрелкой вниз в левом верхнем углу окна) и найдите пункт Вид. В нём есть масштаб с готовыми значениями в процентах.
Порядок такой:
- Откройте главное меню программы.
- Перейдите в раздел
Види выберите пункт, отвечающий за масштаб. - Укажите значение: 125% подходит для ноутбука, 150% — для крупной диагонали с высоким разрешением.
- Проверьте формы с большим числом колонок: при большом масштабе они могут не поместиться по ширине.
Менять масштаб сразу на 200% не стоит. Окна с широкими таблицами начнут прокручиваться по горизонтали, и работать станет неудобнее, чем с мелким шрифтом. Двигайтесь шагами по 25%.
Если пункта нет в вашем меню, платформа старая. Нужные возможности масштабирования появились в ветке 8.3 не сразу, поэтому проверьте номер платформы в окне О программе и при необходимости обновите её до свежей версии.
Шрифт и масштаб в таблицах и отчётах
В отчётах и печатных формах текст часто кажется мельче, чем в остальном интерфейсе: табличный документ выводит данные со своим размером шрифта.
Масштаб табличного документа
Для просмотра отчёта на экране достаточно увеличить масштаб самой таблицы. Откройте сформированный отчёт и поищите в командной панели меню Ещё — там обычно собраны команды вида и масштаба. Масштаб влияет только на отображение: на печать он не влияет, размер шрифта в распечатке останется прежним.
Оформление в настройках отчёта
В отчётах на системе компоновки данных есть собственные настройки оформления. Откройте настройки отчёта (кнопка Настройки или Все настройки, если она есть в вашем отчёте) и перейдите на вкладку, где задаётся оформление: условное оформление и параметры вывода. Там можно выбрать шрифт и цвет для отдельных полей: заголовков, итогов, выделенных строк.
Что важно знать:
- настройка сохраняется как вариант отчёта, поэтому сначала создайте свой вариант, а потом меняйте;
- общий вариант отчёта, который видят все, лучше не трогать;
- оформление применяется к выбранным полям, а не к отчёту целиком.
Своя печатная форма
Если мелкий шрифт именно в печатной форме документа, пользовательских настроек на это нет. Макет формы правит разработчик в конфигураторе: в макете у ячейки есть свойство шрифта. На экране форму можно просто увеличить масштабом, а перед печатью проверить предварительный просмотр.
Формы документов и справочников
В формах нет кнопки «Шрифт». Но неудобство часто решается по-другому.
- 📋 Колонки списков. Если текст обрезается, а не мелкий, расширьте колонку мышью или включите перенос по словам через настройку отображения списка: выпадающее меню
Ещё→Изменить форму. - 📋 Плотность строк. Уменьшить высоту строк или добавить воздуха между ними можно только в режиме настройки формы у тех форм, где разработчик это разрешил.
- 📋 Поле ввода. Увеличение масштаба интерфейса сразу увеличивает поля ввода вместе с текстом.
Команда Изменить форму меняет только вашу копию формы. Но если вы уже вносили правки, сброс настроек вернёт форму в исходный вид. Для этого в том же меню есть команда восстановления стандартных настроек — используйте её, если форма «поехала».
Хотите изменить шрифт именно у конкретного поля — для этого нужен конфигуратор, а там нужны права разработчика. Пользователь без этого шрифт поля не поменяет.
Быстрый зум с клавиатуры
В тонком клиенте нет универсального сочетания, которое работало бы во всех формах и версиях. Поэтому действуйте по ситуации.
- В табличных документах (отчётах) масштаб обычно меняется зажатой клавишей
Ctrlи колесом мыши. Попробуйте на своём отчёте: поведение зависит от платформы. - В веб-клиенте работают стандартные сочетания браузера:
Ctrlи+,Ctrlи-, возврат к 100% —Ctrlи0. - Масштаб всей Windows с клавиатуры не переключается, для этого нужны «Параметры экрана».
Если нужно часто переключаться между «крупно» и «обычно», проще всего завести два профиля масштаба Windows и менять их при подключении внешнего монитора.
Размытый шрифт и высокое разрешение
Это самая частая жалоба на мониторах 2K и 4K: окна 1С выглядят мутными, текст «плывёт». Причина — масштабирование Windows. Система растягивает окно программы, как картинку, если программа не заявляет о поддержке высокого DPI.
Как исправить для 1С:
- Найдите ярлык запуска 1С или файл
1cv8.exeв папке установленной платформы. - Откройте его свойства, вкладка
Совместимость. - Нажмите
Изменить параметры высокого DPI. - Поставьте галочку «Переопределите режим масштабирования высокого разрешения».
- В списке выберите вариант с масштабированием приложением или системой (расширенной), смотрите по результату.
- Перезапустите 1С.
Если получилось хуже, вернитесь к прежнему значению. Для каждого монитора результат свой, универсального варианта нет. Эти настройки хранятся для ярлыка, поэтому для 1cv8c.exe (тонкий клиент) и 1cv8.exe (конфигуратор) их делают отдельно.
Подключаете ноутбук к монитору с другим масштабом? Закройте 1С, смените экран и откройте заново. Платформа читает DPI при запуске, и «на лету» перенастроиться ей сложнее.
Веб-клиент и мобильное приложение
Веб-клиент в браузере
В веб-клиенте шрифт задаёт браузер. Меняйте масштаб страницы (Ctrl и +) или в настройках браузера укажите минимальный размер шрифта. Масштаб запоминается для адреса сайта, то есть отдельно для каждой публикации. Так что в одной базе можно держать 125%, в другой — 100%.
Расширения для браузера, которые заменяют шрифты на всех сайтах, могут сломать вёрстку форм 1С. Если форма «разъехалась», отключите расширение и проверьте.
Мобильное приложение
В мобильном приложении 1С размер текста зависит от настроек телефона или планшета: масштаб шрифта в системных параметрах устройства. На Android и iOS это раздел «Экран» или «Дисплей». Внутри приложения отдельной настройки гарнитуры нет, а крупные значения системного шрифта могут «ломать» плотные таблицы, поэтому подбирайте компромисс.
Шрифты в конфигураторе
Если мелкий шрифт мешает не в учёте, а при разработке — в модуле, запросе, отладчике, — его можно поменять. В конфигураторе откройте Сервис → Параметры. На вкладках, связанных с редакторами (текстовый, табличный, форм), есть выбор шрифта. Для кода лучше брать моноширинный, например Consolas или Courier New: буквы выровнены, отступы читаются.
Эти настройки действуют только в конфигураторе и никак не влияют на то, как видят программу пользователи.
Кракозябры и квадраты вместо букв
Если вместо текста — вопросительные знаки или прямоугольники, причина обычно в системе, а не в 1С.
Что проверить по порядку
- Шрифта нет в Windows. Для некоторых символов нужен шрифт, которого нет на компьютере. Установите набор шрифтов, который использует печатная форма.
- Региональные настройки. В
Панель управления→Региональные стандарты→Дополнительнозадан язык для программ, не поддерживающих Юникод. Для русской работы выставьте русский язык и перезагрузите компьютер. - Терминальный сервер . При работе по RDP шрифтов может не быть на самом сервере. Устанавливать их нужно там, где запущен клиент 1С, а не на вашем ПК.
- Печать. В предварительном просмотре буквы нормальные, а на бумаге нет — проблема в драйвере принтера. Переустановите драйвер или попробуйте универсальный.
Перед сменой региональных настроек предупредите коллег, если работаете на общем сервере: правка влияет на всех пользователей сервера, а применится только после перезагрузки.
1cv8.exe в свойствах ярлыка (вкладка «Совместимость») и перезапустите программу.Какой набор настроек выбрать
Одиночная настройка помогает редко. Рабочие комбинации выглядят так.
Ноутбук 15 дюймов с Full HD
Оставьте масштаб Windows на 125%. В 1С масштаб держите на 100%, чтобы не получить двойное увеличение. Если в отчётах тесно, увеличьте только масштаб табличного документа.
Монитор 27 дюймов и 4K
Масштаб Windows — 150%, для 1cv8c.exe задайте высокий DPI в свойствах. Проверьте результат на двух-трёх тяжёлых формах: списке номенклатуры, оборотно-сальдовой ведомости, документе с табличной частью.
Несколько мониторов с разным масштабом
Самый капризный случай. Платформа определяет DPI при запуске окна, поэтому запускайте 1С на том мониторе, где будете работать. Если окно перетащили на экран с другим масштабом и текст поплыл, закройте и откройте программу заново.
Удалённая работа по RDP
Размер текста в сеансе зависит от настроек клиента удалённого рабочего стола и разрешения сеанса. Масштаб, выставленный на локальной машине, не всегда переходит в сеанс. Проверьте параметры отображения в самом клиенте RDP, а уже потом трогайте 1С.
Проверка после настройки
Закончили — пройдите по списку. Он короткий, но ловит типовые промахи.
Если после этого что-то выглядит неправильно, возвращайтесь на шаг назад: сначала верните масштаб 100%, потом снимите галочки в свойствах совместимости. Двигайтесь по одной настройке за раз, иначе непонятно, что именно помогло.
Частые вопросы
Можно ли поменять гарнитуру во всей 1С?
Почему шрифт в 1С мелкий, а в остальных программах нормальный?
1cv8c.exe и проверьте масштаб Windows.