diff options
author | Karl Berry <karl@freefriends.org> | 2021-04-13 21:05:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-04-13 21:05:55 +0000 |
commit | a3267648e99e87945a308bbde6d8c6d68c427feb (patch) | |
tree | aee6ce1ee4740fa73a285de672e0cf1d80d6aa15 /Master/texmf-dist/doc/latex | |
parent | e0c4dfb20aabca609bc12462ce0c3f4d9e062b07 (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')
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf | bin | 63617 -> 63529 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf | bin | 30941 -> 30752 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf | bin | 13523 -> 13253 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/examples.pdf | bin | 144363 -> 143624 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf | bin | 336335 -> 341615 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex | 77 |
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 Binary files differindex 09fee9175b0..534e04f240b 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf +++ b/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf Binary files differindex ffa738d5c0d..99d188f6699 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf +++ b/Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf Binary files differindex 985a369aae1..8938a531f48 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf +++ b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf diff --git a/Master/texmf-dist/doc/latex/polyglossia/examples.pdf b/Master/texmf-dist/doc/latex/polyglossia/examples.pdf Binary files differindex 8c692fe74dd..b35cfe4af29 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/examples.pdf +++ b/Master/texmf-dist/doc/latex/polyglossia/examples.pdf diff --git a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf Binary files differindex d4ba5e69397..efbcbab0cb0 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf +++ b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf 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. |