Polyglossia — пакет для многоязычной верстки с помощью XeLaTeX. Может быть использован как замена пакету babel[1].
В зависимости от набора выбранных языков пакет может выполнять следующие действия:
Некоторые возможности аналогичного пакета babel[1] (в том числе, изменение кодировки шрифтов) не поддерживаются.
Текущая версия использует некоторые макросы, определенные в пакете Филиппа Лемана etoolbox. Будучи разработан специально для XeLaTeX, он, очевидно, также опирается на fontspec[2] Вилла Робертсона. Для языков, которые пишутся справа налево, требуется пакет bidi Вилла Робертсона. Poliglossia также поставляется с тремя пакетами для календарных расчетов:
Можно определить язык по умолчанию с помощью команды:
\setdefaultlanguage[опции]{язык1}
|
или | \setmainlanguage[опции]{язык1}
|
Второй язык можно определить с помощью команды:
\setotherlanguage[опции]{язык2}
Можно также задавать несколько вторых (вторичных) языков, а после описывать опции:
\setotherlanguages{язык2, язык3, язык4, ...}
\setkeys{язык2}{опция1=значение, опция2=значение, ...}
\setkeys{язык3}{опция1=значение, опция2=значение, ...}
...
Можно подключать языки как опции пакета (как в babel[1])
\usepackage[язык1, язык2, язык3, язык4, ...]{polyglossia}
Обратите внимание, главный язык документа указан первым, в противоположность babel[1]. Этот способ по некоторым причинам может не работать и считается устаревшим.
![]() |
Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .