Шрифты

{% include plans-blockquote.html feature=”Customizable font” %} На платных планах вы можете настроить шрифт, который использует GlarusBI (по умолчанию это Lato). Вы можете выбрать из предлагаемого набора Google Fonts, которые подходят для обычного, жирного и тяжелого стиля шрифтов, которые использует GlarusBI для различных элементов интерфейса.

Включенные шрифты

Чтобы изменить шрифт GlarusBI, нажмите на значок Настройки в верхнем правом углу экрана и выберите Настройки администратора > Настройки > Визуализация. В разделе Font выберите из списка включенных шрифтов.

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, зайдите на ту страницу шрифтов Google, которую вы хотите использовать. После этого выполните HTTP зарпос на получение URL для tff файла. Например, если мы хотим использовать шрифт Roboto Mono: следующим образом можно запросить ссылки для стилей 400 и 700:

Нужно добавить URL 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 для каждого стиля, в данном случае:

И вставим эти URL в соответствующие поля ввода в разделе Настройки администратора > Настройки > Визуализация > Шрифты, в то место, где написано “Расскажите нам, где находится файл для каждого шрифта. Вам не нужно включать их все, но будет лучше, если вы это сделаете.”

Использование шрифтов с GitHub

Если вы размещаете шрифт на GitHub, то шрифт должен находиться в общедоступном репозитории, и вам нужно будет ссылаться на необработанные файлы шрифтов с домена raw.githubusercontent.com.

Например, допустим, вы хотите использовать тип Inter. Шрифт размещен на:

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

Которая соответствуует следующему шалблону:

raw.githubusercontent.com/${user}/${repo}/${branch}/${path}

Отметим что в ссылке не присутствует директорая /blob/

Поддержка мультиязычности

Чтобы поддерживать множественные наборов символов, например и латинский и кириллический, вам нужно будет объединить файлы шрифтов.

Изменение шрифтов для индивидуально добавленных элементов

В дополнение к вложенным шрифтам, если вы установите пользовательский шрифт для вашего GlarusBI, этот шрифт будет доступен в “Использовать шрифт экземпляра” в [подписанные вставки](.. /embedding/signed-embedding.md).

Дальнейшая информация