From 123a58496a60de1eeb4cab6aeae49b9c59951459 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 4 Jul 2015 21:47:02 +0000 Subject: polyglossia (4jul15) git-svn-id: svn://tug.org/texlive/trunk@37766 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/polyglossia/README | 2 +- .../doc/latex/polyglossia/example-arabic.pdf | Bin 96480 -> 96715 bytes .../doc/latex/polyglossia/example-thai.pdf | Bin 23249 -> 23779 bytes .../texmf-dist/doc/latex/polyglossia/examples.pdf | Bin 165232 -> 165821 bytes .../doc/latex/polyglossia/polyglossia.pdf | Bin 135565 -> 135858 bytes .../doc/latex/polyglossia/polyglossia.tex | 6 +-- .../source/latex/polyglossia/polyglossia.dtx | 53 ++++++++++++++------- .../tex/latex/polyglossia/gloss-german.ldf | 12 ++--- .../tex/latex/polyglossia/gloss-latin.ldf | 1 + .../tex/latex/polyglossia/gloss-ukrainian.ldf | 2 +- .../tex/latex/polyglossia/polyglossia.sty | 8 ++-- 11 files changed, 52 insertions(+), 32 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/polyglossia/README b/Master/texmf-dist/doc/latex/polyglossia/README index f26094b606f..1f35ce85a6e 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/README +++ b/Master/texmf-dist/doc/latex/polyglossia/README @@ -1,7 +1,7 @@ ¦----------------------------------------------¦ ¦ ¦ - ¦ THE POLYGLOSSIA PACKAGE v1.33.6 ¦ + ¦ THE POLYGLOSSIA PACKAGE v1.33.7 ¦ ¦ ¦ ¦ Modern multilingual typesetting ¦ ¦ with XeLaTeX and LuaLaTeX ¦ diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf index 22fb29ea7cd..6b965f3f127 100644 Binary files a/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf and b/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf differ diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf index 77c100c59c1..7dd0770c8e8 100644 Binary files a/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf and b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf differ diff --git a/Master/texmf-dist/doc/latex/polyglossia/examples.pdf b/Master/texmf-dist/doc/latex/polyglossia/examples.pdf index aeb8a9cc087..45a303e10ba 100644 Binary files a/Master/texmf-dist/doc/latex/polyglossia/examples.pdf and b/Master/texmf-dist/doc/latex/polyglossia/examples.pdf differ diff --git a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf index c130656e9c2..ab48833e6f6 100644 Binary files a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf and b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf differ diff --git a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex index 6875a95185f..420ba205c05 100644 --- a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex +++ b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex @@ -264,7 +264,7 @@ croatian & \TX{hebrew} & nko & slovenian & \\ \textit{NB:} The support for Amharic\new{v1.0.1} should be considered an experimental attempt to port the package \pkg{ethiop}.\footnote{ Feedback is welcome.} -Version 1.1.1\new{v1.1.1} addded support for Asturian, %\footnote{ Provided by Kevin Godby and Xuacu Saturio.}, +Version 1.1.1\new{v1.1.1} added support for Asturian, %\footnote{ Provided by Kevin Godby and Xuacu Saturio.}, Lithuanian, %\footnote{ Provided by Kevin Godby and Paulius Sladkevičius.}, and Urdu. %\footnote{ Provided by Kamal Abdali.} % @@ -377,7 +377,7 @@ displayed. In some very specific contexts (such as music score creation), \TeX{} hyphenation is something to avoid as it may cause troubles. \pkg{polyglossia} provides two -functions: \cmd\disablehyphenation and \cmd\enablehyphenation . Note that when +functions: \cmd\disablehyphenation{} and \cmd\enablehyphenation . Note that when you select a new language, hyphenation will be in the same state (enabled or disabled) as before. When you reenable it, it will take the last selected language. @@ -583,7 +583,7 @@ The default value of each option is given in italic. \subsection{latin}\label{latin} \textbf{Options}: \begin{itemize} - \item \TB{variant} = classical, medieval or \textit{modern} + \item \TB{variant} = classic, medieval or \textit{modern} \end{itemize} \subsection{lsorbian and usorbian}\label{lsorbian}\label{usorbian} diff --git a/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx b/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx index f4cf2725bf8..57bf1075abc 100644 --- a/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx +++ b/Master/texmf-dist/source/latex/polyglossia/polyglossia.dtx @@ -11,7 +11,7 @@ ¦----------------------------------------------¦ ¦ ¦ - ¦ THE POLYGLOSSIA PACKAGE v1.33.6 ¦ + ¦ THE POLYGLOSSIA PACKAGE v1.33.7 ¦ ¦ ¦ ¦ Modern multilingual typesetting ¦ ¦ with XeLaTeX and LuaLaTeX ¦ @@ -464,7 +464,7 @@ http://github.com/reutenauer/polyglossia/issues % % \textit{NB:} The support for Amharic\new{v1.0.1} should be considered an experimental attempt to % port the package \pkg{ethiop}.\footnote{ Feedback is welcome.} -% Version 1.1.1\new{v1.1.1} addded support for Asturian, %\footnote{ Provided by Kevin Godby and Xuacu Saturio.}, +% Version 1.1.1\new{v1.1.1} added support for Asturian, %\footnote{ Provided by Kevin Godby and Xuacu Saturio.}, % Lithuanian, %\footnote{ Provided by Kevin Godby and Paulius Sladkevičius.}, % and Urdu. %\footnote{ Provided by Kamal Abdali.} % ^^A @@ -577,7 +577,7 @@ http://github.com/reutenauer/polyglossia/issues % % In some very specific contexts (such as music score creation), \TeX{} hyphenation % is something to avoid as it may cause troubles. \pkg{polyglossia} provides two -% functions: \cmd\disablehyphenation and \cmd\enablehyphenation . Note that when +% functions: \cmd\disablehyphenation{} and \cmd\enablehyphenation . Note that when % you select a new language, hyphenation will be in the same state (enabled or % disabled) as before. When you reenable it, it will take the last selected % language. @@ -783,7 +783,7 @@ http://github.com/reutenauer/polyglossia/issues % \subsection{latin}\label{latin} % \textbf{Options}: % \begin{itemize} -% \item \TB{variant} = classical, medieval or \textit{modern} +% \item \TB{variant} = classic, medieval or \textit{modern} % \end{itemize} % % \subsection{lsorbian and usorbian}\label{lsorbian}\label{usorbian} @@ -3511,22 +3511,22 @@ and may look very wrong.} \ifgerman@latesthyphen \if@german@oldspelling \if@swiss@locale - \xpg@set@language@luatex@ii{swissgerman} + \xpg@set@language@luatex@ii{swissgerman}% \else - \xpg@set@language@luatex@ii{german-x-latest} + \xpg@set@language@luatex@ii{german-x-latest}% \fi \else - \xpg@set@language@luatex@ii{ngerman-x-latest} + \xpg@set@language@luatex@ii{ngerman-x-latest}% \fi \else% (latesthyphen=false) \if@german@oldspelling \if@swiss@locale - \xpg@set@language@luatex@ii{swissgerman} + \xpg@set@language@luatex@ii{swissgerman}% \else - \xpg@set@language@luatex@ii{german} + \xpg@set@language@luatex@ii{german}% \fi \else - \xpg@set@language@luatex@ii{ngerman} + \xpg@set@language@luatex@ii{ngerman}% \fi \fi } @@ -4762,6 +4762,7 @@ and may look very wrong.} \def\latin@variant{\l@latin}% \else \def\latin@variant{\l@classiclatin}% + \xpg@set@language@luatex@ii{classiclatin}% \fi \def\captionslatin{\modernlatincaptions}% \def\datelatin{\classiclatindate}% @@ -7497,7 +7498,7 @@ and may look very wrong.} \def\Asbuk#1{\expandafter\ukrainian@Alph\csname c@#1\endcsname} \def\ukrainian@Alph#1{\ifcase#1\or - А\or Б\or В\or г\or д\or Е\or Є\or Ж\or + А\or Б\or В\or Г\or Д\or Е\or Є\or Ж\or З\or И\or І\or Ї\or Й\or К\or Л\or М\or Н\or О\or П\or Р\or С\or Т\or У\or Ф\or Х\or Ц\or Ч\or Ш\or Щ\or Ю\or Я\else\xpg@ill@value{#1}{ukrainian@Alph}\fi} @@ -8405,7 +8406,7 @@ polyglossia.enable_hyphenation = enable_hyphenation ¦----------------------------------------------¦ ¦ ¦ - ¦ THE POLYGLOSSIA PACKAGE v1.33.6 ¦ + ¦ THE POLYGLOSSIA PACKAGE v1.33.7 ¦ ¦ ¦ ¦ Modern multilingual typesetting ¦ ¦ with XeLaTeX and LuaLaTeX ¦ @@ -8442,6 +8443,24 @@ Hum, sorry, wishful thinking. Please report any bugs, problems or requests on: http://github.com/reutenauer/polyglossia/issues % %<*Changelog> +1.33.7 (04-07-2015) + * Release to CTAN, no code change + +03-07-2015 + * Fixed extraneous space in code for Swiss German (pull request #101) + * Fixed a typo in Ukrainian alphabet, for \Asbuk (pull request #99) + +24-06-2015 + * Fix for Classic Latin: load patterns for LuaTeX + +23-05-2015 + * Made \rmfamily, \sffamily and \ttfamily robust again + +11-05-2015 + * Merged fix for Hebrew date format, by Guy Rutenberg (pull request #94) + * Merged fix for spurious space, by Caleb McKennan (pull request #91) + * Merged pull request #84 by Élie Roux for Tibetan + 10-05-2015 * Added support for Swiss German (pull request #75) * Added commands \Asbuk and \asbuk for Ukrainian (pull request #76), similar to Russian @@ -8454,11 +8473,11 @@ http://github.com/reutenauer/polyglossia/issues * Enhanced Latin support by Claudio Beccari 1.33.5 (21-05-2014) - * Option to disable hyphenation entirely, by Élie Roux - * Fix spurious spaces in gloss-russian.ldf, by Oleg Domanov - * Support for the Austrian variant of German, by Jürgen Spitzmüller - * Changes to the Croatian translations, by Ivan Kokan - * Correction to the Lithuanian translations, by Ignas Anikevičius + * Option to disable hyphenation entirely, by Élie Roux + * Fix spurious spaces in gloss-russian.ldf, by Oleg Domanov + * Support for the Austrian variant of German, by Jürgen Spitzmüller + * Changes to the Croatian translations, by Ivan Kokan + * Correction to the Lithuanian translations, by Ignas Anikevičius 1.33.4 (27-06-2013) * Emergency release for a bug introduced in babelsh.def diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf index 8e6674fdcef..a72983d5fd7 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf +++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-german.ldf @@ -207,22 +207,22 @@ \ifgerman@latesthyphen \if@german@oldspelling \if@swiss@locale - \xpg@set@language@luatex@ii{swissgerman} + \xpg@set@language@luatex@ii{swissgerman}% \else - \xpg@set@language@luatex@ii{german-x-latest} + \xpg@set@language@luatex@ii{german-x-latest}% \fi \else - \xpg@set@language@luatex@ii{ngerman-x-latest} + \xpg@set@language@luatex@ii{ngerman-x-latest}% \fi \else% (latesthyphen=false) \if@german@oldspelling \if@swiss@locale - \xpg@set@language@luatex@ii{swissgerman} + \xpg@set@language@luatex@ii{swissgerman}% \else - \xpg@set@language@luatex@ii{german} + \xpg@set@language@luatex@ii{german}% \fi \else - \xpg@set@language@luatex@ii{ngerman} + \xpg@set@language@luatex@ii{ngerman}% \fi \fi } diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf index 7170dd7553a..fe2c1580bfc 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf +++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-latin.ldf @@ -87,6 +87,7 @@ \def\latin@variant{\l@latin}% \else \def\latin@variant{\l@classiclatin}% + \xpg@set@language@luatex@ii{classiclatin}% \fi \def\captionslatin{\modernlatincaptions}% \def\datelatin{\classiclatindate}% diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf index b6656ea5274..45100d23e89 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf +++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-ukrainian.ldf @@ -56,7 +56,7 @@ \def\Asbuk#1{\expandafter\ukrainian@Alph\csname c@#1\endcsname} \def\ukrainian@Alph#1{\ifcase#1\or - А\or Б\or В\or г\or д\or Е\or Є\or Ж\or + А\or Б\or В\or Г\or Д\or Е\or Є\or Ж\or З\or И\or І\or Ї\or Й\or К\or Л\or М\or Н\or О\or П\or Р\or С\or Т\or У\or Ф\or Х\or Ц\or Ч\or Ш\or Щ\or Ю\or Я\else\xpg@ill@value{#1}{ukrainian@Alph}\fi} diff --git a/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty b/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty index f9ff8a47ddd..60874616eef 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty +++ b/Master/texmf-dist/tex/latex/polyglossia/polyglossia.sty @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{polyglossia}[2015/05/13 v1.33.6 +\ProvidesPackage{polyglossia}[2015/07/04 v1.33.7 Alternative to Babel for XeLaTeX and LuaLaTeX] \RequirePackage{etoolbox} \RequirePackage{makecmds} @@ -579,9 +579,9 @@ That is almost guaranteed to cause problems.} \fi\fi % This robustifies the redefinitions of \family (suggestion by Enrico Gregorio) % e.g. to prevent expansion of the \familytype redefinition in auxiliary files -\csgappto{rmfamily }{\def\familytype{rm}} -\csgappto{sffamily }{\def\familytype{sf}} -\csgappto{ttfamily }{\def\familytype{tt}} +\csgappto{rmfamily~}{\def\familytype{rm}} +\csgappto{sffamily~}{\def\familytype{sf}} +\csgappto{ttfamily~}{\def\familytype{tt}} % This saves the normalfont for the latin script since we may change normalfont in other scripts \let\normalfontlatin=\normalfont% \let\rmfamilylatin=\rmfamily% -- cgit v1.2.3