# Шрифты {% include plans-blockquote.html feature="Customizable font" %} На платных планах вы можете настроить шрифт, который использует GlarusBI (по умолчанию это [Lato](https://fonts.google.com/specimen/Lato)). Вы можете выбрать из предлагаемого набора Google Fonts, которые подходят для обычного, жирного и тяжелого стиля шрифтов, которые использует GlarusBI для различных элементов интерфейса. ## Включенные шрифты Чтобы изменить шрифт GlarusBI, нажмите на значок **Настройки** в верхнем правом углу экрана и выберите **Настройки администратора** > **Настройки** > **Визуализация.** В разделе **Font** выберите из списка включенных шрифтов. - [Custom font](#custom-fonts) - [Lato](https://fonts.google.com/specimen/Lato) - [Lora](https://fonts.google.com/specimen/Lora) - [Merriweather](https://fonts.google.com/specimen/Merriweather) - [Montserrat](https://fonts.google.com/specimen/Montserrat) - [Noto Sans](https://fonts.google.com/specimen/Noto+Sans) - [Open Sans](https://fonts.google.com/specimen/Open+Sans) - [Oswald](https://fonts.google.com/specimen/Oswald) - [Playfair Display](https://fonts.google.com/specimen/Playfair+Display) - [Poppins](https://fonts.google.com/specimen/Poppins) - [PT Sans](https://fonts.google.com/specimen/PT+Sans) - [PT Serif](https://fonts.google.com/specimen/PT+Serif) - [Raleway](https://fonts.google.com/specimen/Raleway) - [Roboto](https://fonts.google.com/specimen/Roboto) - [Roboto Condensed](https://fonts.google.com/specimen/Roboto+Condensed) - [Roboto Mono](https://fonts.google.com/specimen/Roboto+Mono) - [Roboto Slab](https://fonts.google.com/specimen/Roboto+Slab) - [Slabo 27px](https://fonts.google.com/specimen/Slabo+27px) - Source Sans Pro - [Ubuntu](https://fonts.google.com/specimen/Ubuntu) Comic Sans на данный момент не поддерживается. ## Пользовательские шрифты Для **шрифта**, выберите **Пользовательский...** и введите URL-адреса для ваших файлов. ## Опции по стилизированию шрифтов Вы можете установить три разных стиля шрифта с тремя разными URL-адресами, по одному на каждый, который GlarusBI будет использовать для отображения в пользовательском интерфейсы. Веса шрифта: - Обычный 400 - Жирный 700 - Тяжелый 900 (иногда называется Черный 900) Вам нужно установить только первый стиль (Обычный 400); браузер заполнит оставшиеся. Для оптимальной визуализации установите как минимум стили 400 и 700. Если у вас есть один шрифт с несколькими стилями в одной группе шрифтов, введите URL в несколько полей, чтобы сообщить GlarusBI, что предпочитаемые веса должны быть взяты из этого файла. GlarusBI будет использовать эти стили, чтобы переопределить стили по умолчанию, установленные браузером. ### Поддерживаемые форматы файлов шрифтов В случае использования пользовательских шрифтов, GlarusBI поддерживает файлы woff, woff2 и ttf. Если в URL, который вы укажете, не указано конкретное расширение файла, GlarusBI будет считать, что это файл woff2. ## URLs для шрифтов Google Чтобы получить URL для [Шрифтов Google](https://fonts.google.com/), зайдите на ту страницу шрифтов Google, которую вы хотите использовать. После этого выполните HTTP зарпос на получение URL для tff файла. Например, если мы хотим использовать шрифт Roboto Mono: следующим образом можно запросить ссылки для стилей 400 и 700: Нужно добавить URL [https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;700&display=swap](https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;700&display=swap) в адресную строку браузера, после чего он вернет следующий ответ: ``` * cyrillic-ext */ @font-face { font-family: 'Roboto Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0me8iUI0lkQ.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0me8iUI0lkQ.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } ... ``` Для латиницы мы скопируем соответствующие URL для каждого стиля, в данном случае: - Для 400: [https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2](https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2) - Для 700: [https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2](https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2) И вставим эти URL в соответствующие поля ввода в разделе **Настройки администратора** > **Настройки** > **Визуализация** > **Шрифты**, в то место, где написано "Расскажите нам, где находится файл для каждого шрифта. Вам не нужно включать их все, но будет лучше, если вы это сделаете." ## Использование шрифтов с GitHub Если вы размещаете шрифт на GitHub, то шрифт должен находиться в общедоступном репозитории, и вам нужно будет ссылаться на необработанные файлы шрифтов с домена raw.githubusercontent.com. Например, допустим, вы хотите использовать тип Inter. Шрифт размещен на: [https://github.com/rsms/inter/blob/master/docs/font-files/Inter-Regular.woff2](https://github.com/rsms/inter/blob/master/docs/font-files/Inter-Regular.woff2) Тогда нужная ссылка будет выглядеть следующим образом: [https://raw.githubusercontent.com/rsms/inter/master/docs/font-files/Inter-Regular.woff2](https://raw.githubusercontent.com/rsms/inter/master/docs/font-files/Inter-Regular.woff2) Которая соответствуует следующему шалблону: ``` raw.githubusercontent.com/${user}/${repo}/${branch}/${path} ``` Отметим что в ссылке не присутствует директорая `/blob/` ## Поддержка мультиязычности Чтобы поддерживать множественные наборов символов, например и латинский и кириллический, вам нужно будет объединить файлы шрифтов. ## Изменение шрифтов для индивидуально добавленных элементов В дополнение к [вложенным шрифтам](#included-fonts), если вы установите пользовательский шрифт для вашего GlarusBI, этот шрифт будет доступен в "Использовать шрифт экземпляра" в [подписанные вставки](.. /embedding/signed-embedding.md). ## Дальнейшая информация - [Изменение внешнего вида GlarusBI](./appearance.md) - [Пользовательская аналитика](https://www.metabase.com/learn/customer-facing-analytics) - [Встроенная документация](../embedding/start.md)