Работая с 1С:Предприятие, многие пользователи обращают внимание на шрифт интерфейса — его размер, начертание и удобочитаемость. Особенно актуален этот вопрос для тех, кто проводит за программой по 8–10 часов в день: неподходящий шрифт может вызывать усталость глаз, снижать концентрацию или просто раздражать. Но какой шрифт используется в 1С по умолчанию? Можно ли его изменить без последствий для работы системы? И где найти подходящие альтернативы?
В этой статье мы разберём стандартные шрифты 1С в разных версиях платформы (включая 1С:Предприятие 8.3 и 1С:Управление торговлей 11), покажем, как их настроить под свои нужды — от простого изменения в формах до глубокой кастомизации через конфигуратор. Также вы узнаете, какие шрифты лучше всего подходят для работы с документами и отчётами, и как избежать типичных ошибок при замене.
Если вы бухгалтер, программист 1С или просто пользователь, который хочет сделать интерфейс удобнее — эта инструкция для вас. А в конце статьи ответим на частые вопросы: можно ли поменять шрифт в 1С:Зарплата и Управление Персоналом, почему после обновления платформы шрифт сбился, и где скачать бесплатные шрифты, совместимые с 1С.
Стандартный шрифт в 1С: что используется по умолчанию
В 1С:Предприятие 8.3 (и большинстве конфигураций на её базе) по умолчанию используется шрифт Microsoft Sans Serif размером 8–9 pt. Этот выбор неслучаен:
- 📌 Читаемость: без засечек (sans-serif) шрифт лучше воспринимается на экранах с низким разрешением.
- 🖥️ Совместимость: Microsoft Sans Serif входит в стандартный пакет Windows, поэтому не требует дополнительной установки.
- 📏 Компактность: небольшой размер позволяет помещать больше информации на экран, что критично для таблиц и отчётов.
Однако в разных конфигурациях могут встречаться вариации:
| Конфигурация | Стандартный шрифт | Размер (pt) | Особенности |
|---|---|---|---|
| 1С:Бухгалтерия 3.0 | Microsoft Sans Serif | 8 | В печатных формах часто используется Arial или Times New Roman. |
| 1С:Управление торговлей 11 | Microsoft Sans Serif | 9 | В некоторых отчётах применяется Courier New для моноширинного вывода. |
| 1С:Зарплата и Управление Персоналом 3.1 | Tahoma | 8 | Более "мягкий" шрифт для длительной работы с документами. |
| 1С:ERP Управление предприятием 2 | Segoe UI | 9 | Современный шрифт, оптимизированный для высоких разрешений. |
В тонком клиенте и веб-клиенте шрифт может отличаться, так как зависит от настроек браузера или операционной системы. Например, в Google Chrome по умолчанию используется Arial, а в Mozilla Firefox — DejaVu Sans.
⚠️ Внимание: В 1С:Предприятие 7.7 (устаревшая версия) по умолчанию применялся шрифт Courier New размером 10 pt. Если вы до сих пор работаете с этой версией, рекомендуем обновиться — поддержка 1С 7.7 официально прекращена.
Как изменить шрифт в 1С: пошаговая инструкция
Изменить шрифт в 1С можно несколькими способами — от простого редактирования в пользовательском режиме до глубокой настройки через конфигуратор. Рассмотрим оба варианта.
Способ 1: Изменение шрифта в формах (пользовательский режим)
Если вам нужно поменять шрифт только для себя (например, увеличить размер для удобства чтения), сделайте следующее:
- Откройте нужную форму (например, документ
Реализация товаровили справочникНоменклатура). - Нажмите правой кнопкой мыши на любое поле формы и выберите
Настройка формы. - Перейдите на вкладку
Шрифт. - Выберите новый шрифт, его начертание (жирный, курсив) и размер.
- Сохраните настройки (кнопка
ОК).
Эти изменения будут действовать только для вашего пользователя и только в текущей базе. Чтобы применить их ко всем пользователям, потребуется доступ к конфигуратору.
Сделать резервную копию базы|Проверить права доступа (администратор или полные права)|Запустить 1С в режиме конфигуратора|Убедиться, что изменения не нарушат печатные формы-->
Способ 2: Глобальная замена шрифта через конфигуратор
Для массовой замены шрифта во всех формах конфигурации:
- Запустите 1С:Предприятие в режиме
Конфигуратор(удерживайтеShiftпри запуске). - Откройте дерево конфигурации и найдите раздел
Общие → Настройки интерфейса. - В параметре
Шрифт интерфейсаукажите новый шрифт (например, Arial или Calibri). - Сохраните конфигурацию (
Файл → Сохранить) и обновите базу (Конфигурация → Обновить конфигурацию базы данных).
Для изменения шрифта в отчётах и печатных формах:
- В конфигураторе откройте нужный отчёт (например,
Оборотно-сальдовая ведомость). - Перейдите на вкладку
Макети выделите текстовый элемент. - В панели свойств найдите параметр
Шрифти измените его.
⚠️ Внимание: При глобальной замене шрифта проверьте, как отображаются печатные формы документов (счёта, накладные). Некоторые шрифты (например, Courier New) могут "разъезжаться", если макет не адаптирован под них.
Microsoft Sans Serif|Arial|Tahoma|Calibri|Segoe UI|Другой-->
Лучшие шрифты для 1С: рекомендации по выбору
Не все шрифты одинаково хорошо подходят для работы в 1С. Вот критерии выбора:
- 🔍 Читаемость: шрифт должен хорошо восприниматься при длительном просмотре (избегайте декоративных шрифтов типа Comic Sans).
- 📊 Совместимость с таблицами: символы (особенно цифры) должны иметь одинаковую ширину или хорошо выравниваться.
- 🖨️ Поддержка печатных форм: шрифт должен корректно отображаться при печати на бумаге.
- 💾 Наличие в Windows: если шрифт нестандартный, его придётся устанавливать на все рабочие места.
Рекомендуемые шрифты для 1С:Предприятие 8.3:
| Шрифт | Тип | Преимущества | Недостатки |
|---|---|---|---|
| Arial | Sans-serif | Универсальный, есть на всех ПК, хорошо читается. | Занимает немного больше места, чем Microsoft Sans Serif. |
| Tahoma | Sans-serif | Более "мягкий", чем Arial, подходит для длительной работы. | Может казаться слишком "легковесным" для печатных документов. |
| Calibri | Sans-serif | Современный дизайн, оптимизирован для экранов. | Не подходит для старых версий Windows (до Vista). |
| Segoe UI | Sans-serif | Шрифт по умолчанию в Windows 10/11, отличная читаемость. | Может некорректно отображаться в печатных формах. |
| Consolas | Monospace | Идеален для отображения кода (в конфигураторе). | Неудобен для таблиц с большим количеством данных. |
Для печатных форм (счёта, акты, накладные) лучше использовать шрифты с засечками (serif), такие как Times New Roman или Georgia — они выглядят более официально на бумаге.
Перед массовой заменой шрифта протестируйте его на 2–3 рабочих местах. Некоторые шрифты (например, Calibri) могут некорректно отображаться в старых версиях 1С:Предприятие 8.2 и ниже.
Где скачать шрифты для 1С и как их установить
Если стандартных шрифтов Windows вам недостаточно, можно установить дополнительные. Вот надёжные источники:
- 🌐 Google Fonts (fonts.google.com) — бесплатные шрифты с открытой лицензией. Рекомендуем Roboto, Open Sans или Lato.
- 💼 Microsoft Store — официальные шрифты для Windows (например, Bahnschrift).
- 📦 Сайты типографий: FontSquirrel, DaFont (проверяйте лицензию!).
Чтобы установить шрифт в Windows:
- Скачайте файл шрифта (обычно с расширением
.ttfили.otf). - Щёлкните по файлу правой кнопкой и выберите
Установить. - Перезапустите 1С:Предприятие, чтобы изменения вступили в силу.
Для Linux-серверов (если 1С работает под управлением PostgreSQL или Apache):
sudo apt-get install ttf-mscorefonts-installer # Установка стандартных шрифтов Microsoft
sudo fc-cache -fv # Обновление кеша шрифтов
⚠️ Внимание: Если вы используете терминальный доступ (например, через RDP или Citrix), шрифт должен быть установлен не только на сервере, но и на локальном компьютере пользователя. Иначе интерфейс может отображаться некорректно.
Как проверить, поддерживает ли шрифт кириллицу?
Откройте файл шрифта (.ttf) с помощью программы FontForge или Windows Font Viewer. Прокрутите символы до блока с русскими буквами (А-Б-В... а-б-в...). Если вместо букв отображаются квадраты — шрифт не поддерживает кириллицу.
Типичные проблемы со шрифтами в 1С и их решения
При замене шрифтов пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые:
Проблема 1: Шрифт не меняется в печатных формах
Если вы изменили шрифт в конфигураторе, но в печатных формах (Печать → Печатная форма) он остался прежним, проверьте:
- Настройки макета печатной формы (они могут переопределять глобальные настройки).
- Параметр
Использовать шрифт по умолчаниюв свойствах отчёта. - Наличие пользовательских стилей (в некоторых конфигурациях они задаются отдельно).
Проблема 2: Иероглифы вместо русского текста
Это происходит, если:
- Шрифт не поддерживает кириллицу.
- В настройках региональных стандартов Windows установлена неверная кодировка (например,
ANSIвместоUTF-8). - В конфигурации используется устаревшая версия платформы (ниже 8.3.10).
Решение:
- Установите шрифт с поддержкой кириллицы (например, Arial или DejaVu Sans).
- В
Панели управления → Региональные стандартыустановите форматРусский (Россия). - Обновите платформу 1С до актуальной версии.
Проблема 3: Шрифт "разъезжается" в таблицах
Если после замены шрифта столбцы таблиц стали отображаться некорректно (текст наезжает друг на друга), причины могут быть такими:
- Новый шрифт имеет другую ширину символов (например, Courier New — моноширинный, а Arial — нет).
- В настройках формы установлено фиксированное значение ширины колонок.
- Используется устаревшая версия конфигурации, где таблицы не адаптивны.
Решение:
// В конфигураторе для табличного поля установите:
ЭлементыФормы.ИмяТаблицы.АвтоШиринаКолонок = Истина;
Перед массовым обновлением шрифтов всегда тестируйте их на копии базы. Особенно это касается конфигураций с большим количеством печатных форм (например, 1С:Бухгалтерия или 1С:ERP).
Шрифты в 1С: программирование и кастомизация
Для программистов 1С доступны расширенные возможности по работе со шрифтами через встроенный язык. Например, можно динамически менять шрифт в зависимости от условий:
// Пример: изменение шрифта для отрицательных чисел в таблице
Процедура ПриОтображенииСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Если ДанныеСтроки.Сумма < 0 Тогда
ОформлениеСтроки.Шрифт = Новый Шрифт("Arial", 10, Истина, Ложь); // Жирный
ОформлениеСтроки.ЦветТекста = ВебЦвета.Красный;
КонецЕсли;
КонецПроцедуры
Также можно подгружать шрифты из файлов (актуально для Linux-серверов или веб-клиента):
// Подключение внешнего шрифта (например, для отчётов)
Шрифт = Новый Шрифт(, 10);
Шрифт.Имя = "Roboto";
Шрифт.Файл = "C:\Fonts\Roboto-Regular.ttf"; // Путь к файлу шрифта
ТабличныйДокумент.Шрифт = Шрифт;
Для глубокой кастомизации (например, замены шрифта во всех формах автоматически) можно написать обработку, которая рекурсивно обходит все элементы управления:
Пример кода для массовой замены шрифта во всех формах
&НаКлиенте
Процедура ЗаменитьШрифтВоВсехФормах(Команда)
Формы = Метаданные.Формы;
Для Каждого Форма Из Формы Цикл
Элементы = Форма.ЭлементыФормы;
Для Каждого Элемент Из Элементы Цикл
Если ТипЗнч(Элемент) = Тип("ПолеФормы") Тогда
Элемент.Шрифт = Новый Шрифт("Tahoma", 9);
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецПроцедуры
Обратите внимание: такие изменения могут привести к конфликтам при обновлении конфигурации, если разработчик заложил жёсткие настройки шрифтов в макетах.
FAQ: Частые вопросы о шрифтах в 1С
Можно ли поменять шрифт в 1С:Зарплата и Управление Персоналом 3.1?
Да, но с оговорками. В ЗУП 3.1 шрифт интерфейса меняется стандартным способом (через Настройка формы или конфигуратор). Однако в печатных формах (например, расчётные листки) шрифт может быть жёстко прописан в макете. В этом случае потребуется редактировать макет в конфигураторе или использовать обработку для динамической замены.
После обновления 1С шрифт стал мелким/крупным. Как вернуть прежний вид?
Это типичная проблема при переходе на новую версию платформы (например, с 8.3.18 на 8.3.20). Решение:
- Проверьте настройки масштабирования в Windows (
Параметры → Система → Экран). - В 1С перейдите в
Сервис → Параметры → Настройки интерфейсаи сбросьте шрифт на значение по умолчанию. - Если проблема осталась, очистите кеш 1С (папка
%APPDATA%\1C\1cv8\).
Где скачать шрифт, идентичный стандартному в 1С 7.7?
В 1С 7.7 использовался Courier New — он входит в стандартный пакет Windows. Если вам нужен именно этот шрифт для ностальгии или совместимости, его можно скачать с официального сайта Microsoft (aka.ms/windowsfonts) или взять из дистрибутива Windows (файл courier.ttf).
Можно ли использовать в 1С шрифты от Google (Roboto, Open Sans)?
Да, но с учётом нюансов:
- Шрифт должен быть установлен на всех рабочих местах (включая сервер, если используется терминальный доступ).
- Для печатных форм проверьте, поддерживает ли шрифт кириллицу и спецсимволы (например, знак рубля
₽). - В Linux может потребоваться ручная настройка
fontconfig.
Рекомендуем сначала протестировать шрифт на тестовой базе.
Как сделать шрифт в 1С жирным только для заголовков таблиц?
Это можно сделать двумя способами:
- Через настройки формы:
- Откройте форму в режиме
Конфигуратор. - Выделите табличное поле и в свойствах найдите
Заголовок → Шрифт. - Установите флаг
Жирный.
- Откройте форму в режиме
- Программно (в модуле формы):
ЭлементыФормы.Таблица.Заголовки.Шрифт = Новый Шрифт(ЭлементыФормы.Таблица.Шрифт.Имя, ЭлементыФормы.Таблица.Шрифт.Размер, Истина);