Шрифт в 1С слишком мелкий или размытый: что можно изменить и где
Содержание
Выбрать гарнитуру шрифта для всего интерфейса 1С 8.3 в настройках программы нельзя: тонкий и толстый клиент берут шрифт из Windows. Зато размер текста меняется несколькими способами: масштабом интерфейса в самой 1С, масштабированием Windows и настройкой отдельного ярлыка. Шрифты в табличных документах (отчёты, печатные формы) настраиваются отдельно, прямо в ячейках.
Какой способ выбрать, зависит от симптома. Всё мелкое — начните с масштаба интерфейса. Текст «мыльный» на мониторе с высоким разрешением — смотрите настройку DPI для 1cv8c.exe. Нужно крупнее шрифт в одном отчёте — правьте оформление ячеек. Ниже все варианты по порядку, от безопасных к тем, что требуют прав администратора.
Откуда 1С берёт шрифт: тонкий, толстый клиент и Конфигуратор
Приложения 1С запускаются в нескольких режимах, и шрифт у них устроен по-разному.
| Что запущено | Откуда шрифт | Что можно менять пользователю |
|---|---|---|
| Тонкий и толстый клиент, интерфейс «Такси» | Системный шрифт Windows, оформление задаёт платформа | Масштаб интерфейса, масштабирование Windows, DPI-совместимость ярлыка |
| Веб-клиент | Шрифты браузера и системы | Масштаб страницы в браузере (Ctrl + + / Ctrl + -) |
| Конфигуратор | Собственные настройки редакторов | Шрифты текстового редактора, редактора форм и других окон |
| Табличные документы (отчёты, печатные формы) | Шрифт, заданный в ячейках макета | Гарнитура и размер выделенных ячеек |
Отсюда практический вывод: если шрифт «не тот» во всех формах сразу, искать причину нужно в Windows или в масштабе. Если не тот в одном документе — в оформлении этого документа или макета.
Разработчик может задать шрифт отдельному элементу управляемой формы в его свойствах. Это правка конфигурации, обычному пользователю она недоступна, и делать её ради «покрупнее» не стоит: масштаб решает задачу без вмешательства в код.
Масштаб интерфейса «Такси»: самый быстрый способ сделать текст крупнее
В интерфейсе «Такси» (платформа 8.3.2x и новее) масштаб меняется из главного меню — кнопка с тремя полосками или стрелкой вниз в левом верхнем углу окна. Откройте раздел Вид и найдите пункт Масштаб. Там предлагается список значений в процентах: 100% — обычный размер, большие значения увеличивают и текст, и элементы формы.
Как действовать:
- Откройте главное меню программы.
- Перейдите в
Види выберите пункт масштаба. - Задайте значение на шаг выше текущего и посмотрите на результат.
- Если нужно ещё крупнее, повторите шаг.
Масштаб применяется сразу, перезапускать программу обычно не требуется. Настройка относится к вашему рабочему месту, а не к информационной базе, поэтому коллег она не затронет.
Чем больше масштаб, тем меньше данных помещается на экране. В длинных списках и табличных частях документов вы увидите меньше строк. На ноутбуке с экраном 13–14 дюймов разумный потолок — примерно 125–150%, дальше удобнее поднять разрешение или подключить внешний монитор.
Если в меню Вид нет пункта масштаба, вероятнее всего, вы работаете в другом интерфейсе или на старой платформе. Проверить версию можно в окне Справка → О программе. Для интерфейса «Такси» ориентир — платформа 8.3.2x и новее.
Настройки запуска и ярлыка: что менять в свойствах 1cv8c.exe
Параметры командной строки в 1С нужны для запуска режимов, сброса кэша, указания базы и пользователя. Параметра «шрифт» среди них нет, поэтому не ищите его в списке ключей. Зато в свойствах ярлыка можно изменить то, как Windows масштабирует окно.
Это самый частый ответ на жалобу «после смены монитора всё стало мелким» или «после увеличения масштаба Windows текст размытый».
Порядок действий для тонкого клиента :
- Найдите файл
1cv8c.exeв каталоге платформы (обычно вC:\Program Files\1cv8\<номер версии>\bin) или откройте свойства ярлыка запуска. - Нажмите правой кнопкой мыши, выберите
Свойстваи перейдите на вкладкуСовместимость. - Нажмите
Изменить параметры высокого DPI. - Отметьте пункт переопределения масштабирования и выберите в списке вариант
Приложение. - Подтвердите изменения и перезапустите 1С.
Для толстого клиента то же самое делается для 1cv8.exe, для Конфигуратора — для 1cv8.exe с режимом конфигуратора, так как это один и тот же исполняемый файл. Ярлык из списка баз 1cv8s.exe (окно запуска) настраивается отдельно, если размыто именно оно.
Менять параметры в каталоге платформы нужно с правами администратора, а изменения затронут все базы, запускаемые этим файлом. Если платформа обновится и каталог поменяется, настройку придётся повторить для нового номера версии.
Если вы запускаете 1С через ярлык с ключами, например /ClearCache, этот ключ шрифты не меняет. Он сбрасывает локальный кэш конфигурации и списков, и помогает при странностях с отображением форм, но не при размере текста. Перед запуском с очисткой кэша закройте все окна 1С, сеансы на вашем рабочем месте оборвутся.
Масштаб и разрешение Windows: на что реагирует 1С
Интерфейс 1С учитывает системный масштаб Windows. Если на мониторе 4K стоит 100%, текст будет микроскопическим. Если 200% — крупным, но при плохой DPI-совместимости может расплыться.
Где менять: Параметры Windows → Система → Дисплей → Масштаб. Типичные значения: 100%, 125%, 150%, 175%, 200%.
Ориентиры, которые помогают не гадать:
- Экран Full HD, 24 дюйма: 100% обычно достаточно.
- Ноутбук Full HD, 14–15 дюймов: чаще комфортно 125%.
- Монитор 4K, 27 дюймов: 150–175%.
- Монитор 4K, 32 дюйма и больше: 150% и выше по вкусу.
После смены масштаба Windows нужно выйти из сеанса или перезапустить 1С, чтобы платформа подхватила новое значение. Если у вас два монитора с разным масштабом, перетаскивание окна 1С между ними иногда даёт размытие или «скачок» размера. Лечится тем, что окно запускают на нужном мониторе и не двигают, либо выставляют одинаковый масштаб на обоих экранах, либо включают режим Приложение в DPI-настройках из предыдущего раздела.
Для сеансов на удалённом рабочем столе (RDP) картина другая: масштаб определяется клиентом подключения и настройками сервера терминалов. Если на RDP мелко, проверьте параметры подключения, а не 1С: в клиенте удалённого рабочего стола есть опции разрешения и масштаба, и их менять проще, чем настройки внутри сервера.
Размытый текст и ClearType: как вернуть чёткость
Размытие чаще всего бывает по трём причинам: сглаживание ClearType выключено или настроено плохо, масштаб Windows не кратен 100%, или приложение «растягивается» системой вместо честной отрисовки. Последний случай разобран выше: помогает режим масштабирования Приложение.
Проверьте ClearType:
- Нажмите
Win, наберите «ClearType» и запустите «Настройка текста ClearType». - Убедитесь, что флажок включения ClearType отмечен.
- Пройдите мастер: он покажет несколько вариантов текста, из которых нужно выбрать самый чёткий на вашем мониторе.
- Перезапустите 1С.
Мастер надо проходить на том же мониторе, на котором вы работаете. Если их два, настройка делается для каждого.
Если после ClearType текст всё ещё нечёткий:
- Проверьте, что монитор работает в родном разрешении. Растянутое Full HD на экране 4K всегда размыто.
- Попробуйте масштаб Windows 100%, 150% или 200%. Дробные значения вроде 125% и 175% на некоторых системах дают артефакты.
- Обновите драйвер видеокарты: старые драйверы иногда некорректно работают с высоким DPI.
В виртуальных машинах и терминальных серверах ClearType может быть отключён политикой, чтобы экономить трафик. В этом случае решение принимает администратор, и пользователь повлиять не сможет.
Шрифты в отчётах и печатных формах: настройка ячеек табличного документа
Здесь можно выбирать и гарнитуру, и размер. Отчёты и печатные формы в 1С — это табличные документы, и каждая ячейка хранит своё оформление.
Для отчёта в режиме «1С:Предприятие» обычно доступны настройки оформления и редактирование результата: выделите нужные ячейки, вызовите свойства ячеек (правая кнопка мыши) и на вкладке со шрифтом задайте гарнитуру, размер и начертание. Для ширины колонок и высоты строк есть отдельные команды на панели таблицы.
Для печатных форм всё зависит от того, как они сделаны:
- Если форма — табличный макет в конфигурации, шрифт меняют в Конфигураторе: откройте макет и задайте шрифт выделенным ячейкам через панель свойств или команду форматирования.
- Если нужен свой вариант печатной формы без вмешательства в типовой код, используют механизм редактирования макетов (подсистема «Печать» в типовых конфигурациях). Название команды и расположение зависят от версии библиотеки стандартных подсистем, поэтому проще найти его в форме списка макетов по слову «макет» в поиске по командам.
- Если вы хотите распечатать «покрупнее» разово, откройте предварительный просмотр и увеличьте масштаб печати в параметрах страницы: у табличного документа есть настройка «Масштаб» в параметрах страницы.
Не меняйте шрифт макета в типовой конфигурации на поддержке напрямую: при обновлении изменения могут потеряться или вызвать конфликт объединения. Используйте пользовательский макет, как описано выше, либо делайте правку в расширении.
Перед правкой макета в боевой базе сделайте копию информационной базы или проверьте изменения на тестовой копии: ошибочное изменение макета портит все печатные формы, которые его используют.
Если после изменения шрифта текст в ячейке обрезается, увеличьте высоту строки или включите перенос по словам в свойствах ячейки. Автоматическая высота строки в табличных документах 1С работает не всегда, поэтому длинные тексты проверяйте в предпросмотре.
Шрифты в Конфигураторе: редактор модулей, форм и справка
Конфигуратор имеет собственные настройки, отдельные от клиентского приложения. Откройте Сервис → Параметры: на вкладке со шрифтами можно задать гарнитуру и размер для текстовых редакторов (модули, текстовые документы), для табличных документов и редактора форм.
Практичные советы:
- Для кода берите моноширинный шрифт: Consolas, Courier New или любой привычный вам. Это упрощает выравнивание отступов и чтение скобок.
- Размер 10–11 пунктов подходит для большинства мониторов. На 4K пригодится 12 и больше.
- Если окна Конфигуратора размыты, используйте тот же приём с DPI-совместимостью для
1cv8.exe. - Если вы только что включили новый масштаб Windows и Конфигуратор выглядит странно, закройте его целиком и откройте заново.
Параметры Конфигуратора хранятся в профиле пользователя Windows. На другой машине или под другой учётной записью придётся настроить заново.
Если не помогло: три проверки перед обращением к администратору
Бывает, что масштаб поставили, ClearType настроили, а проблема осталась. Тогда:
- Проверьте, воспроизводится ли проблема в другой базе и на другом компьютере. Если только на вашем, причина в Windows или драйвере. Если во всех базах одной конфигурации, возможно, дело в обновлении или в оформлении формы.
- Запустите ту же базу через другой тип клиента (например, веб-клиент в браузере). Если там шрифт нормальный, виновата локальная установка платформы.
- Сравните номер версии платформы с рабочим компьютером. Разные релизы ведут себя по-разному с высоким DPI, и обновление до актуальной версии иногда устраняет проблему без дополнительных настроек.
Если проблема есть только у одного пользователя на сервере терминалов, проверьте его профиль: повреждённые настройки профиля иногда дают странные размеры. Сбрасывать профиль на рабочем сервере лучше по согласованию с администратором, потому что это затрагивает все программы пользователя.
Частые вопросы
Можно ли выбрать шрифт для всего интерфейса 1С?
Почему шрифт изменился после обновления платформы?
Вид заново.Работает ли масштаб интерфейса в веб-клиенте?
Ctrl + + и Ctrl + - увеличивают и уменьшают страницу целиком.Влияет ли смена шрифта на данные в базе?
Почему на втором мониторе текст размыт?
Приложение для 1cv8c.exe.