summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/polyglossia
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-04-13 21:05:55 +0000
committerKarl Berry <karl@freefriends.org>2021-04-13 21:05:55 +0000
commita3267648e99e87945a308bbde6d8c6d68c427feb (patch)
treeaee6ce1ee4740fa73a285de672e0cf1d80d6aa15 /Master/texmf-dist/doc/latex/polyglossia
parente0c4dfb20aabca609bc12462ce0c3f4d9e062b07 (diff)
polyglossia (13apr21)
git-svn-id: svn://tug.org/texlive/trunk@58869 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/polyglossia')
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdfbin63617 -> 63529 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/example-korean.pdfbin30941 -> 30752 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/example-thai.pdfbin13523 -> 13253 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/examples.pdfbin144363 -> 143624 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdfbin336335 -> 341615 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex77
6 files changed, 72 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf
index 09fee9175b0..534e04f240b 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf
+++ b/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf
index ffa738d5c0d..99d188f6699 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf
+++ b/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf
index 985a369aae1..8938a531f48 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf
+++ b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/polyglossia/examples.pdf b/Master/texmf-dist/doc/latex/polyglossia/examples.pdf
index 8c692fe74dd..b35cfe4af29 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/examples.pdf
+++ b/Master/texmf-dist/doc/latex/polyglossia/examples.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf
index d4ba5e69397..efbcbab0cb0 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf
+++ b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
index eb8b2c45a01..155d42c392f 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
+++ b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
@@ -38,6 +38,7 @@
\newcommand*\link[1]{\href{#1}{#1}}
\renewcommand*\meta[1]{\texttt{⟨#1⟩}}
\newcommand*\TXI[1]{\href{https://github.com/reutenauer/polyglossia/issues/#1}{\textcolor{xpgred}{\##1}}}
+\newcommand*\TXP[1]{\href{https://github.com/reutenauer/polyglossia/pull/#1}{\textcolor{xpgred}{\##1}}}
\def\eg{\textit{e.g.,}\xspace}
\def\ie{\textit{i.e.,}\xspace}
\def\ca{\textit{ca.}\@\xspace}
@@ -238,7 +239,7 @@ bosnian & \TX{gaelic} & \TX{lao} & romanian & turkish
breton & galician & \TX{latin} & romansh & turkmen \\
bulgarian & \TX{georgian} & latvian & \TX{russian} & \TX{ukrainian} \\
\TX{catalan} & \TX{german} & lithuanian & \TX{sami} & urdu \\
-coptic & \TX{greek} & macedonian & \TX{sanskrit} & uyghur \\
+coptic & \TX{greek} & macedonian & \TX{sanskrit} & \TX{uyghur} \\
\TX{croatian} & \TX{hebrew} & \TX{malay} & \TX{serbian} & vietnamese \\
\TX{czech} & \TX{hindi} & malayalam & \TX{slovak} & \TX{welsh} \\
\bottomrule
@@ -971,6 +972,10 @@ and that passing \xpgvalue{babelshorthands} (without value) is equivalent to pas
\charifavailable{01C6}{dž}) will be replaced by single characters. This can
be useful if the ligatures on your font are broken (if the font does not
have them, they are automatically replaced).
+ \item \xpgboolkeytrue[1.53]{localalph}
+ If \xpgvalue{true}, alphanumeric counters will use a locally established version which excludes
+ the characters \meta{q}, \meta{w}, \meta{x} and \meta{y} from alphabetic counting.
+ Obviously this limits the counting range to 22.
\item \xpgboolkeytrue[1.51]{splithyphens}
According to Croatian typesetting conventions, if a word with a hard hyphen (such as \emph{je-li})
is hyphenated at this hyphen, a second hyphenation character is to be inserted at the beginning
@@ -1770,8 +1775,9 @@ Currently support for Sami is limited to Northern Sami.
\paragraph*{Options:}
\begin{itemize}
\item \xpgboolkeyfalse{localalph}
- If \xpgvalue{true}, alpha-numeric counters will use a localized version including characters with caron
- (a, b, c, č, d, \ldots).
+ If \xpgvalue{true}, alphanumeric counters will use a localized version including characters with caron
+ (\emph{a, b, c, č, d, \ldots}) and excluding the characters \meta{q}, \meta{w}, \meta{x} and \meta{y}
+ from alphabetic counting.
\end{itemize}
\subsection{sorbian}\label{sorbian}
@@ -1917,6 +1923,47 @@ The macros \cmd\Prob , \cmd\Variance , \cmd\NOD , \cmd\nod , \cmd\NOK , \cmd\nok
\cmd\nsk , \cmd\Proj\ print some rare
Ukrainian mathematical symbols.
+
+\subsection{uyghur}\label{uyghur}
+\paragraph*{Options:}
+\begin{itemize}
+ \item \xpgchoicekey[1.53]{chapterformat}{\xpgdefaultvalue{\xpgpresetvalue{ordinal}},
+ \xpgvalue{roman}, \xpgvalue{arabic}}
+ In Uyghur, chapter and part headings usually use ordinals rather than numbers. Alternatively Roman numbers
+ are common as well. By default, \pkg{polyglossia} uses ordinals.
+ This option allows to change this. Choices are:
+ \begin{itemize}
+ \item ¦ordinal¦: Use ordinals for chapter and part headings (=~default setting)
+ \item ¦roman¦: Use Roman numbering for chapter and part heading.
+ \item ¦arabic¦: Use Arabic numbering for chapter and part heading (=~LaTeX default).
+ \end{itemize}
+ Note that this option only works if \xpgoption{swapstrings} is set to \xpgvalue{all}, \xpgvalue{headings} or
+ \xpgvalue{hheaders}. The caveats for that options (see below) apply.
+ \item \xpgchoicekey[1.53]{swapstrings}{\xpgdefaultvalue{\xpgpresetvalue{all}},
+ \xpgvalue{captions}, \xpgvalue{headings}, \xpgvalue{headers}, \xpgvalue{hheaders}, or \xpgvalue{none}}
+ In Uyghur, table and figure caption strings need to be in a different order and format than in other languages.
+ By default, \pkg{polyglossia} provides the correct for different classes and packages (standard classes, \pkg{KOMA-script},
+ \pkg{memoir}, and \pkg{titlesec} package should work, as well as \pkg{fancyhdr} and \pkg{caption}).
+ However, since the definition of these strings is not standardized, the redefinitions might not work
+ and even interfere badly if you use specific classes or packages that redefine the respective strings
+ themselves. In this case, you can disable some or all changes.
+ The possibilities are:
+ \begin{itemize}
+ \item ¦all¦: Redefine figure and table captions, part and chapter headings, and running headers (=~default setting)
+ \item ¦captions¦: Redefine figure and table captions only
+ \item ¦headings¦: Redefine part and chapter headings only
+ \item ¦headers¦: Redefine running headers only
+ \item ¦hheaders¦: Redefine part and chapter headings as well as running headers
+ \item ¦none¦: Do not redefine anything
+ \end{itemize}
+\end{itemize}
+%
+\paragraph*{Commands:}
+\begin{itemize}
+ \item \Cmd\uyghurordinal: outputs Uyghur ordinals. Supported input: integer numbers in the range of 1--100.
+ \item \Cmd\uyghurord: same as \cmd\uyghurordinal\ but with counter as input (\eg ¦\textuyghur{\uyghurord{page}}¦).
+\end{itemize}
+
\subsection{welsh}\label{welsh}
\paragraph*{Options:}
\begin{itemize}
@@ -1936,7 +1983,7 @@ Ukrainian mathematical symbols.
\item \Cmd{\date\meta{lang}} stores definitions of date formats (usually redefinitions
of \cmd\today, in some cases also definitions of additional date commands)
\item \Cmd{\blockextras\meta{lang}} stores macros that are to be executed when the language
- \meta{lang} is activated via \cmd\selectlanguage command or the \meta{lang} environment
+ \meta{lang} is activated via \cmd\selectlanguage\ command or the \meta{lang} environment
\item \Cmd{\inlineextras\meta{lang}} stores macros that are to be executed when the language
\meta{lang} is activated locally via \cmd\text\meta{lang} command
\item \Cmd{\noextras\meta{lang}} stores macros that are to be executed when the language
@@ -2290,6 +2337,26 @@ where \meta{type} is a supported language id type (such as ¦bcp-47¦) and \meta
\section{Revision history}
\bgroup\footnotesize
+\subsection*{1.53 (12-04-2021)}
+
+\subsubsection*{New features}
+\begin{itemize}
+ \item New option \xpgoption{localalph} for Croatian (\TXI{486}).
+ \item Use ordinals in part and chapter headings. A new option \xpgoption{chapterformat} has been
+ added to disable this or change format to Roman numbering (\TXI{479}).
+ \item New command \cmd\uyghurordinal\ and \cmd\uyghurord\ to produce Uyghur ordinals from 1--100.
+\end{itemize}
+
+\subsubsection*{Bug fixes}
+\begin{itemize}
+ \item Fix typo in Uyghur language definition file (\TXI{479}).
+ \item Fix Uyghur date format (\TXI{479}).
+ \item Fix Uyghur caption format and add \xpgoption{swapstrings} option (\TXI{479}).
+ \item Add overlooked digraphs in Croatian (\TXP{484}).
+ \item Fix typo in Serbian ¦\thepart¦ (\TXP{485}).
+ \item Fix part modifications in Hungarian with \pkg{hyperref} (\TXI{493}).
+\end{itemize}
+
\subsection*{1.52 (16-03-2021)}
\subsubsection*{New features}
@@ -2921,7 +2988,7 @@ where \meta{type} is a supported language id type (such as ¦bcp-47¦) and \meta
\item Various improvements in ¦gloss-russian¦ (provided by \TA{Vladimir Lomov} and
others)
\item Corrected captions for Bahasai, Lithuanian, Russian, Croatian
- \item Add option \xpgoption{indentfirst=true} for Spanish, Croation and other languages
+ \item Add option \xpgoption{indentfirst=true} for Spanish, Croatian and other languages
(NB: \xpgoption{indentfirst} was previously named \xpgoption{frenchindent})
\item New option \xpgoption{script} for German: Setting \xpgoption{script=fraktur} modifies the
captions for typesetting in Fraktur.