diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/polyglossia')
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/README.md | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf | bin | 63529 -> 70604 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/example-korean.pdf | bin | 30752 -> 20309 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf | bin | 13253 -> 13478 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/examples.pdf | bin | 143624 -> 147484 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf | bin | 341615 -> 348164 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex | 181 |
7 files changed, 138 insertions, 49 deletions
diff --git a/Master/texmf-dist/doc/latex/polyglossia/README.md b/Master/texmf-dist/doc/latex/polyglossia/README.md index 33bbb1d2d76..df223991ec2 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/README.md +++ b/Master/texmf-dist/doc/latex/polyglossia/README.md @@ -1,4 +1,4 @@ -# THE POLYGLOSSIA PACKAGE v1.51 +# THE POLYGLOSSIA PACKAGE v1.54 ## Multilingual typesetting with XeLaTeX and LuaLaTeX This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX. @@ -26,8 +26,8 @@ Polyglossia makes it possible to automate the following tasks: # LICENCE -Copyright (c) 2008-2010 François Charette, 2013 Élie Roux, 2011-2021 Arthur Reutenauer, -Copyright (c) 2019-2021 Bastien Roucariès, 2019-2021 Jürgen Spitzmüller +Copyright (c) 2008-2010 François Charette, 2013 Élie Roux, 2011-2022 Arthur Reutenauer, +Copyright (c) 2019-2022 Bastien Roucariès, 2019-2022 Jürgen Spitzmüller Except where otherwise noted, Polyglossia is placed under the terms of the MIT licence (https://opensource.org/licenses/MIT). 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 534e04f240b..2ad7e7905b6 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 99d188f6699..99dd5c319d5 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 8938a531f48..36bff4d4298 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 b35cfe4af29..d74be57444c 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 efbcbab0cb0..74e64410ad3 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 155d42c392f..2046d6a66ab 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex +++ b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex @@ -1,7 +1,7 @@ % !TeX spellcheck = en_US % !TeX TS-program = xelatex \documentclass[11pt]{ltxdoc} -\usepackage{color} +\usepackage{xcolor} \usepackage{xspace,fancyvrb,longtable,booktabs} \usepackage[neverdecrease]{paralist} \usepackage[format=hang,labelfont=bf,labelsep=period]{caption} @@ -129,7 +129,7 @@ \color{xpgblue}Polyglossia: Modern multilingual typesetting with \XeLaTeX\ and \LuaLaTeX} \author{\TA{François Charette} \and \TA{Arthur Reutenauer}\thanks{Current maintainer} \and \TA{Bastien Roucariès} \and \TA{Jürgen Spitzmüller}} -\date{\filedate \qquad \fileversion\\ +\date{\filedate \qquad \fileversion\thanks{Please report bugs to \url{http://github.com/reutenauer/polyglossia/issues}}\\ \footnotesize (\textsc{pdf} file generated on \today)} \maketitle @@ -302,11 +302,9 @@ brazil & portuguese & variant=brazilian \\ british & english & variant=british \\ canadian & english & variant=canadian \\ canadien & french & variant=canadian \\ -classiclatin\footnote{In \pkg{babel} currently only selectable via dot modifier (\emph{latin.classic}).} - & latin & variant=classic \\ +classiclatin & latin & variant=classic \\ farsi & persian & \\ -ecclesiasticlatin\footnote{In \pkg{babel} currently only selectable via dot modifier (\emph{latin.ecclesiastic}).} - & latin & variant=ecclesiastic \\ +ecclesiasticlatin & latin & variant=ecclesiastic \\ friulan & friulian & \\ german\footnote{Due to the name conflict only available in \pkg{polyglossia} as \emph{germanb} (which is a \pkg{babel} synonym).} & german & spelling=old \\ @@ -314,8 +312,7 @@ irish & gaelic & variant=irish [\emph{default}] \\ kurmanji & kurdish & variant=kurmanji \\ lowersorbian & sorbian & variant=lower \\ magyar & hungarian & \\ -medievallatin\footnote{In \pkg{babel} currently only selectable via dot modifier (\emph{latin.medieval}).} - & latin & variant=medieval \\ +medievallatin & latin & variant=medieval \\ naustrian & german & variant=austrian \\ newzealand & english & variant=newzealand \\ ngerman & german & variant=german [\emph{default}] \\ @@ -334,7 +331,7 @@ uppersorbian & sorbian & variant=upper [\emph{default}] \\ \bottomrule \end{tabular} \end{minipage} - + \end{table} For convenience reasons, \pkg{polyglossia} also supports the use of babel names\new{1.46} (for the few justified @@ -831,7 +828,7 @@ and that passing \xpgvalue{babelshorthands} (without value) is equivalent to pas \paragraph*{Commands:} \begin{itemize} \item \Cmd\abjad outputs Arabic \textit{abjad} numbers according to the Mashriq varieties. - Example: ¦\abjad{1863}¦ yields \textarabic{\abjad{1863}}. + Example: ¦\abjad{1863}¦ yields \textarabic{\abjad{1863}}. \item \Cmd\abjadmaghribi outputs Arabic \textit{abjad} numbers according to the Maghrib varieties. Example: ¦\abjadmaghribi{1863}¦ yields \textarabic{\abjadmaghribi{1863}}. \item \Cmd\abjadalph\new{1.50} steps through the Arabic alphabet, thus it can only be used up to 28. @@ -947,17 +944,17 @@ and that passing \xpgvalue{babelshorthands} (without value) is equivalent to pas \item[¦"/¦] a slash that allows for a subsequent line break. As opposed to \cmd\slash, hyphenation at the breakpoints preset in the hyphenation patterns is still allowed. \end{shorthands} - Furthermore, the following shorthands generate easy access to Croatian digraphs (ligatures): + Furthermore, the following shorthands generate easy access to Croatian digraphs: \begin{shorthands} - \item[¦"dz¦] Generates the ligature \charifavailable{01C6}{dž}\ if the font provides it. If not, the - two characters are output separately. Also available for ¦"Dz¦ (\charifavailable{01C5}{Dž}) - and ¦"DZ¦ (\charifavailable{01C4}{DŽ}). - \item[¦"lj¦] Generates the ligature \charifavailable{01C9}{lj}\ if the font provides it. If not, the - two characters are output separately. Also available for ¦"Lj¦ (\charifavailable{01C8}{Lj}) - and ¦"LJ¦ (\charifavailable{01C7}{LJ}). - \item[¦"nj¦] Generates the ligature \charifavailable{01CC}{nj}\ if the font provides it. If not, the - two characters are output separately. Also available for ¦"Nj¦ (\charifavailable{01CB}{Nj}) - and ¦"NJ¦ (\charifavailable{01CA}{NJ}). + \item[¦"dz¦] Generates the digraph \charifavailable{01C6}{dž}\ if the font provides it. If not, + the two consecutive glyphs are output mimicking the digraph. Also available for + ¦"Dz¦ (\charifavailable{01C5}{Dž}) and ¦"DZ¦ (\charifavailable{01C4}{DŽ}). + \item[¦"lj¦] Generates the digraph \charifavailable{01C9}{lj}\ if the font provides it. If not, + the two consecutive glyphs are output mimicking the digraph. Also available for + ¦"Lj¦ (\charifavailable{01C8}{Lj}) and ¦"LJ¦ (\charifavailable{01C7}{LJ}). + \item[¦"nj¦] Generates the digraph \charifavailable{01CC}{nj}\ if the font provides it. If not, + the two consecutive glyphs are output mimicking the digraph. Also available for + ¦"Nj¦ (\charifavailable{01CB}{Nj}) and ¦"NJ¦ (\charifavailable{01CA}{NJ}). \end{shorthands} Finally, there are also four shorthands for quotation marks: @@ -967,19 +964,21 @@ and that passing \xpgvalue{babelshorthands} (without value) is equivalent to pas \item[¦">¦] for Croatian left guillemets (»). \item[¦"<¦] for Croatian right guillemets («). \end{shorthands} - \item \xpgboolkeyfalse[1.47]{disableligatures} - If this is \xpgvalue{true}, all Croatian ligatures (for digraphs such as - \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 \xpgboolkeyfalse[1.47]{disabledigraphs}[Up to version 1.53, the option was + called \xpgvalue{disableligatures}. The old option is kept for backwards compatibility, + but the use is discouraged.] If this is \xpgvalue{true}, all Croatian digraphs + (such as \charifavailable{01C6}{dž}) will be replaced by the two consecutive letters, + which is the most common way of typesetting them in Croatian. This can be useful if + the Unicode digraphs in your font are broken (if the font does not have them, + they are automatically mimicked by the two consecutive glyphs). \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 - of the line that follows the hyphenation (\emph{je-/-li}). + According to Croatian typesetting conventions, if a word with a hard hyphen (such as + \emph{hrvatsko-engleski}) is hyphenated at this hyphen, a second hyphenation character is to be + inserted at the beginning of the line that follows the hyphenation (\emph{hrvatsko-/-engleski}). By default, this is done automatically (if you are using \LuaTeX, the \pkg{luavlna} package is loaded to achieve this). Set this option to ¦false¦ to disable the feature. @@ -1067,6 +1066,13 @@ and that passing \xpgvalue{babelshorthands} (without value) is equivalent to pas \item[¦"/¦] a slash that allows for a subsequent line break. As opposed to \cmd\slash, hyphenation at the breakpoints preset in the hyphenation patterns is still allowed. \end{shorthands} + \item \xpgboolkeyfalse[1.54]{schoolhyphens} + If this is set to true, alternative (experimental) hyphenation patterns are used rather than the + default Finnish patterns. These patterns (called `School Hyphenation') are more basic in that + they do not contain hyphenation exceptions for compound words since these result in simple words + not being hyphenated at points where this would be valid. The backdrop of the `School' patterns + is that compound words might be hyphenated incorrectly. + See \url{https://github.com/hyphenation/basic-finnish} for details. \end{itemize} \subsection{french}\label{french} @@ -1498,16 +1504,22 @@ and that passing \xpgvalue{babelshorthands} (without value) is equivalent to pas \item[¦=A¦] for Ā (A with macron), also available for Ē, Ī, Ō, Ū, V̄, and Ȳ. Note that a macron above the letter V is only displayed if your font supports the Unicode character ¦0304¦ (\emph{combining macron}). - \item[¦=ae¦] for a͞e (ae diphthong with macron), also available for a͞u, e͞u, - and o͞e. Note that macrons above diphthongs are only displayed if your font - supports the Unicode character ¦035E¦ (\emph{combining double + \item[¦=ae¦] for a͞e (ae diphthong with macron, for the ¦classic¦ and + the ¦modern¦ variant) or ǣ (ae ligature with macron, for the ¦medieval¦ + and the ¦ecclesiastic¦ variant), respectively; also available for a͞u, + e͞u, and o͞e/œ̄. Note that macrons above diphthongs are only displayed if + your font supports the Unicode character ¦035E¦ (\emph{combining double macron}). - \item[¦=Ae¦] for A͞e (Ae diphthong with macron), also available for A͞u, E͞u, - and O͞e. - \item[¦=AE¦] for A͞E (AE diphthong with macron), also available for A͞U, E͞U, - and O͞E. + \item[¦=Ae¦] for A͞e (Ae diphthong with macron, for the ¦classic¦ and + the ¦modern¦ variant) or Ǣ (AE ligature with macron, for the ¦medieval¦ + and the ¦ecclesiastic¦ variant), respectively; also available for A͞u, + E͞u, and O͞e/Œ̄. + \item[¦=AE¦] for A͞E (AE diphthong with macron, for the ¦classic¦ and + the ¦modern¦ variant) or Ǣ (AE ligature with macron, for the ¦medieval¦ + and the ¦ecclesiastic¦ variant), respectively; also available for A͞U, + E͞U, and O͞E/Œ̄. \item[¦\textasciicircum a¦] for ă (a with breve), also available for ĕ, ĭ, - ŏ, ŭ, and y̆. Note that a breve above the letter y is only displayed if + ŏ, ŭ, and y̆. Note that a breve above the letter y is only displayed if your font supports the Unicode character ¦0306¦ (\emph{combining breve}). \item[¦\textasciicircum A¦] Ă (A with breve), also available for Ĕ, Ĭ, Ŏ, @@ -1613,6 +1625,32 @@ Currently, only the Khalkha variety in Cyrillic script is supported. \paragraph*{Options:} \begin{itemize} \item \xpgchoicekey[1.45]{variant}{\xpgvalue{brazilian} or \xpgpresetvalue{portuguese}} + \item \xpgboolkeyfalse[1.54]{babelshorthands} + If this is turned on, the following shorthands for fine-tuning hyphenation and micro-typography + of Portuguese words are activated. + \begin{shorthands} + \item[¦"|¦] disables a ligature at this position. + \item[¦"=¦] for an explicit hyphen sign which is repeated at the beginning + of the next line when hyphenated, as common in Portuguese typesetting + (also if ¦splithyphens=false¦). Unlike plain ¦-¦, this also allows + for hyphenation at the other points preset in the hyphenation patterns. + \item[\texttt{"\textasciitilde}] for a hyphen sign without a breakpoint. Useful for + cases where the hyphen should stick at the following syllable. + \item[¦"-¦] adds a hyphenation point that does still allow for hyphenation at the points preset + in the hyphenation patterns (as opposed to \cmd\-). + \item[¦""¦] allows for a line break at this position (without hyphenation sign). + \item[¦"/¦] a slash that allows for a subsequent line break. As opposed to \cmd\slash, hyphenation + at the breakpoints preset in the hyphenation patterns is still allowed. + \item[¦"<¦] for French left guillemets («). + \item[¦">¦] for French right guillemets (»). + \end{shorthands} + \item \xpgboolkeytrue[1.54]{splithyphens} + According to Portuguese typesetting conventions, if a word with a hard hyphen (such as + \emph{pára-brisas}) is hyphenated at this hyphen, a second hyphenation character is to be + inserted at the beginning of the line that follows the hyphenation (\emph{pára-/-brisas}). + By default, this is done automatically (if you are using \LuaTeX, the \pkg{luavlna} package is + loaded to achieve this). + Set this option to ¦false¦ to disable the feature. \end{itemize} \subsection{russian}\label{russian} @@ -1710,6 +1748,13 @@ Currently support for Sami is limited to Northern Sami. \paragraph*{Options:} \begin{itemize} \item \xpgchoicekey{script}{\xpgpresetvalue{Cyrillic} or \xpgvalue{Latin}} + \item \xpgboolkeytrue[1.54]{splithyphens} + According to Serbian typesetting conventions, if a word with a hard hyphen (such as + \emph{калцијум-карбонат}) is hyphenated at this hyphen, a second hyphenation character is to be + inserted at the beginning of the line that follows the hyphenation (\emph{калцијум-/-карбонат}). + By default, this is done automatically (if you are using \LuaTeX, the \pkg{luavlna} package is + loaded to achieve this). + Set this option to ¦false¦ to disable the feature. \item \xpgchoicekey{numerals}{\xpgpresetvalue{arabic}, \xpgvalue{cyrillic-alph} or \xpgvalue{cyrillic-trad}} Uses either Arabic numerals or Cyrillic alphanumerical numbering. The two Cyrillic variants differ as follows: \begin{itemize} @@ -1742,7 +1787,8 @@ Currently support for Sami is limited to Northern Sami. \begin{shorthands} \item[¦"=¦] for an explicit hyphen sign which is repeated at the beginning of the next line when hyphenated, as common in Slovak typesetting - (only needed with ¦splithyphens=false¦). + (also if ¦splithyphens=false¦). Unlike plain ¦-¦, this also allows + for hyphenation at the other points preset in the hyphenation patterns. \item[¦"|¦] disables a ligature at this position. \item[\texttt{"\textasciitilde}] for a hyphen sign without a breakpoint. Useful for cases where the hyphen should stick at the following syllable. @@ -1982,11 +2028,11 @@ Ukrainian mathematical symbols. (such as, in the case of English, ¦\def\chaptername{Chapter}¦) \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 + \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 - \item \Cmd{\inlineextras\meta{lang}} stores macros that are to be executed when the language + \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 + \item \Cmd{\noextras@\meta{lang}} stores macros that are to be executed when the language \meta{lang} is closed \end{itemize} % @@ -2337,6 +2383,48 @@ where \meta{type} is a supported language id type (such as ¦bcp-47¦) and \meta \section{Revision history} \bgroup\footnotesize +\subsection*{1.54 (27-03-2022)} + +\subsubsection*{New features} +\begin{itemize} + \item New option \xpgoption{splithyphens} for Serbian (\TXI{496}) and Portuguese (\TXI{534}). + \item Add \xpgoption{babelshorthands} to Portuguese. + \item Add \xpgoption{schoolhyphens} option to Finnish (\TXI{525}). +\end{itemize} + +\subsubsection*{Interface and defaults changes} +\begin{itemize} + \item Rename \xpgoption{disableligatures} to \xpgoption{disabledigraphs} for Croatian (\TXI{497}, \TXP{500}). + \item Fix output with \xpgoption{numerals=cyrillic-alph} (part of \TXI{503}). + \item Standardize February and November in Indonesian according to the Great Dictionary of the Indonesian Language + of the Language Center (\emph{Kamus Besar Bahasa Indonesia}) (\TXP{526}). +\end{itemize} + +\subsubsection*{Bug fixes} +\begin{itemize} + \item Fix robustification of font family switches (\TXI{428}). + \item Preserve font family switches across languages (\TXI{519}). + \item Fix \TeX\ dash ligatures with \xpgoption{splithyphens} (\TXI{502}). + \item Prevent \emph{missing hyphenmins value} \LaTeX\ error with unknown languages (\TXI{513}). + \item Fix global \xpgoption{babelshorthands}, \xpgoption{localmarks} and \xpgoption{verbose} + options (\TXI{515}). + \item Fix Latin shorthands (\TXI{516}). + \item Remove spurious space in Bosnian date (\TXP{528}). + \item Fix \cmd\languagevariant\ and \cmd\mainlanguagevariant\ macros (\TXI{530}, \TXI{531}). + \item Make \cmd\iflanguageloaded\ and friends work in preamble (\TXI{532}). + \item Fix deactivation of shorthands (\TXI{320}). + \item Fix deactivation of numerals. + \item Update deprecated \LaTeX\ hooks (\TXI{523}). + \item Fix \xpgoption{luatexrenderer} option which was not considered appropriately (\TXI{533}). + \item Turn warning about \texttt{totalhyphenmin} to info, which is more appropriate (\TXI{111}). +\end{itemize} + +\subsubsection*{Documentation improvements} +\begin{itemize} + \item Document in this manual where to report bugs (\TXI{512}). +\end{itemize} + + \subsection*{1.53 (12-04-2021)} \subsubsection*{New features} @@ -2569,12 +2657,13 @@ where \meta{type} is a supported language id type (such as ¦bcp-47¦) and \meta change of behavior should you have used one of these options without value (\TXI{363}). Concerned are the following options: \begin{itemize} - \item ¦babelshorthands¦ in language Belarusian, Mongolian, Ukrainian, and Russian - (now ¦babelshorthands¦ equals ¦babelshorthand=true¦, no longer ¦babelshorthands=false¦). - \item ¦localalph¦ in language Slovenian (¦localalph¦ now equals ¦localalph=true¦). - \item ¦latesthyphen¦ in language German (¦latesthyphen¦ now equals ¦latesthyphen=true¦). - \item ¦fullyear¦ in package \pkg{hebrewcal} (¦fullyear¦ now equals ¦fullyear=true¦). + \item \xpgoption{babelshorthands} in language Belarusian, Mongolian, Ukrainian, and Russian + (now \xpgoption{babelshorthands} equals \xpgoption{babelshorthand=true}, no longer \xpgoption{babelshorthands=false}). + \item \xpgoption{localalph} in language Slovenian (\xpgoption{localalph} now equals \xpgoption{localalph=true}). + \item \xpgoption{fullyear} in package \pkg{hebrewcal} (\xpgoption{fullyear} now equals \xpgoption{fullyear=true}). \end{itemize} +\item The option \xpgoption{latesthyphen} in language German is deprecated. \XeTeX\ and \LuaTeX\ nowadays + always use the latest German hyphens. \item The command ¦\setlanguagealias*¦ (introduced in v1.46) does no longer define dedicated alias environments. \item The babelnames for Latin variants have been corrected to ¦classiclatin¦, ¦ecclesiasticlatin¦ @@ -3129,7 +3218,7 @@ And of course my gratitude also goes to \TA{Jonathan Kew}, the formidable author Many thanks to all the people who have contributed bugfixes and new features to \pkg{polyglossia} since we took over. In alphabetical order: \TA{Ignas Anikevicius}, \TA{Sina Ahmadi}, \TA{Wouter Bolsterlee}, \TA{Christian Buhtz}, -\TA{Zgarbul Andrey}, \TA{Oleg Domanov}, \TA{Philipp Gesang}, \TA{Kevin Godby}, \TA{Enrico Gregorio}, +\TA{Zgarbul Andrey}, \TA{Oleg Domanov}, user \TA{fakhriaunur}, \TA{Philipp Gesang}, \TA{Kevin Godby}, \TA{Enrico Gregorio}, \TA{Khaled Hosny}, \TA{Najib Idrissi}, user \TA{julroy67}, \TA{Dohyun Kim}, \TA{Phil Kime}, \TA{Mike Kroutikov}, \TA{Ivan Kokan}, \TA{Caleb Maclennan}, \TA{José Mancera}, \TA{Miquel Ortega}, \TA{Yevgen Pogribnyi}, \TA{Will Robertson}, \TA{Maïeul Rouquette}, \TA{Elie Roux}, \TA{Hugo Roy}, \TA{Guy Rutenberg}, \TA{Philipp Stephani}, \TA{Niranjan Tambe}, |