diff options
author | Karl Berry <karl@freefriends.org> | 2012-04-30 23:31:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-04-30 23:31:41 +0000 |
commit | f7ebe54a461c4bdf445f674e7bab20c684c57bdf (patch) | |
tree | 3d165105035ca5dc5381bd76020e6347ccae4107 /Master/texmf-dist/doc/xelatex | |
parent | b6828693a12a6aae3124cbaa2e0e14d6a280aa71 (diff) |
polyglossia 1.2.1 (30apr12)
git-svn-id: svn://tug.org/texlive/trunk@26163 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/xelatex')
-rw-r--r-- | Master/texmf-dist/doc/xelatex/polyglossia/README | 24 | ||||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/polyglossia/example-arabic.pdf | bin | 67506 -> 67620 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/polyglossia/example-thai.pdf | bin | 23013 -> 23337 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/polyglossia/examples.pdf | bin | 148678 -> 148335 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.pdf | bin | 149630 -> 150729 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.tex | 31 |
6 files changed, 47 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/xelatex/polyglossia/README b/Master/texmf-dist/doc/xelatex/polyglossia/README index 25159508afa..2e9bc624861 100644 --- a/Master/texmf-dist/doc/xelatex/polyglossia/README +++ b/Master/texmf-dist/doc/xelatex/polyglossia/README @@ -1,7 +1,7 @@ ¦----------------------------------------------¦ ¦ ¦ - ¦ THE POLYGLOSSIA PACKAGE v1.2.0cc ¦ + ¦ THE POLYGLOSSIA PACKAGE v1.2.1 ¦ ¦ ¦ ¦ Modern multilingual typesetting with XeLaTeX ¦ ¦ ¦ @@ -51,16 +51,34 @@ http://github.com/reutenauer/polyglossia/issues CHANGES +1.2.0e (28-04-2012) + * Fixed a number of outstanding and not very interesting bugs. + * Added gloss files for Romansh and Friulan, contributed by Claudio + Beccari. + +1.2.0d (12-01-2012) + * Removed \makeatletter and \makeother from gloss files entirely. + 1.2.0cc (12-10-2011) [First update by Arthur Reutenauer] * Update to gloss-italian.ldf by Claudio Beccari, incorporating changes by Enrico Gregorio. * Conclude every gloss file with \makeatother to match the initial - \makeatletter. + \makeatletter. (Not necessary from a technical point of vue, because of one of the changes by Enrico reported below, but I like it better that way :-) * Conclude polyglossia.sty with \ExplSyntaxOff to match the initial \ExplSyntaxOn. * Added gloss file for Kannada, contributed by Aravinda VK and others. * Corrections to the gloss-dutch.ldf thanks to Wouter Bolsterlee. * Several patches by Enrico Gregorio, fixing long-standing bugs. + From the git log: + - Deleted setup for right-to-left writing direction, see http://tug.org/pipermail/xetex/2011-April/020319.html + - Changed three appearances of \newcommand to \newrobustcmd, as the commands needs to be protected. Bug reported by "kamensky". + - Corrected \datepolish as suggested by Piotr Kempa + - Changed \lccode" into \lccode\string", because it might come into action at wrong times when " is active + - Changed definition of key xpg@setup, as \@tmpfirst and \@tmpsecond were not expanded, causing dependence of \lefthyphenmin and \righthyphenmin to the last loaded language. Raised by Vadim Rodionov on the XeTeX mailing list. + - Deleted \bgroup and \egroup tokens from the definition of otherlanguage*; they serve no purpose (we are already inside an environment) and conflict with csquotes. Noticed by P. Lehman. + - Changed the calls of \input to \xpg@input, which inputs the required file and resets the catcode of @ to the same value as it had before the input. Since each .ldf file starts with \makeatletter, the old behaviour would leave a category 11 @, which is wrong. + - Added "\csuse{date#2}" to the definition of "otherlanguage*" + 1.2.0b (03-10-2011) [Update by Philipp Stephani] * Load xkeyval package explicitly since newer versions @@ -188,7 +206,7 @@ CHANGES ------------------------------ - Arthur Reutenauer, October 2011 + Arthur Reutenauer, April 2012 <arthur 'dot' reutenauer 'at' normalesup 'dot' org> Original author: diff --git a/Master/texmf-dist/doc/xelatex/polyglossia/example-arabic.pdf b/Master/texmf-dist/doc/xelatex/polyglossia/example-arabic.pdf Binary files differindex 218f6a71a56..1c4a5557049 100644 --- a/Master/texmf-dist/doc/xelatex/polyglossia/example-arabic.pdf +++ b/Master/texmf-dist/doc/xelatex/polyglossia/example-arabic.pdf diff --git a/Master/texmf-dist/doc/xelatex/polyglossia/example-thai.pdf b/Master/texmf-dist/doc/xelatex/polyglossia/example-thai.pdf Binary files differindex 307a87ecda8..0bea2e7afe3 100644 --- a/Master/texmf-dist/doc/xelatex/polyglossia/example-thai.pdf +++ b/Master/texmf-dist/doc/xelatex/polyglossia/example-thai.pdf diff --git a/Master/texmf-dist/doc/xelatex/polyglossia/examples.pdf b/Master/texmf-dist/doc/xelatex/polyglossia/examples.pdf Binary files differindex 5288044498e..3d733daed9f 100644 --- a/Master/texmf-dist/doc/xelatex/polyglossia/examples.pdf +++ b/Master/texmf-dist/doc/xelatex/polyglossia/examples.pdf diff --git a/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.pdf b/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.pdf Binary files differindex da9e682560e..d4db13e82b2 100644 --- a/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.pdf +++ b/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.pdf diff --git a/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.tex b/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.tex index 4850b778081..1ee2809bd28 100644 --- a/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.tex +++ b/Master/texmf-dist/doc/xelatex/polyglossia/polyglossia.tex @@ -23,7 +23,7 @@ ]{hyperref} \usepackage[babelshorthands]{polyglossia} %\usepackage{farsical} <<< needs to be disabled otherwise we have too many counters! -\setmainlanguage[variant=uk]{english} +\setmainlanguage[variant=british,ordinalmonthday=false]{english} \setotherlanguages{arabic,hebrew,syriac,greek,russian,catalan} \newcommand*\Cmd[1]{\cmd{#1}\DescribeMacro{#1}\xspace} \newcommand*\pkg[1]{\textsf{\color{myblue}#1}} @@ -263,7 +263,7 @@ amharic & czech & \TX{hindi} & nynorsk & \TX{syriac} \\ \TX{arabic} & danish & icelandic & occitan & tamil \\ armenian & divehi & interlingua & polish & telugu \\ asturian & \TX{dutch} & irish & portuges & \TX{thai} \\ -bahasai & \TX{english} & italian & romanian & turkish \\ +bahasai & \TX{english} & \TX{italian} & romanian & turkish \\ bahasam & \TX{esperanto} & \TX{lao} & \TX{russian} & turkmen \\ basque & estonian & latin & samin & ukrainian \\ \TX{bengali} & \TX{farsi} & latvian & \TX{sanskrit}& urdu \\ @@ -289,9 +289,11 @@ Lao, Malayalam, Marathi, Tamil, Telugu, and Turkmen.\footnote{ % -Polyglossia can also be loaded with the option ‘babelshorthands’\new{v1.1.1}, which -globally activates \Babel shorthands whenever available. Currently shorthands are -only implemented for German and Catalan: see below for details. +Polyglossia can also be loaded with the option +‘babelshorthands’\new{v1.1.1}, which globally activates \Babel +shorthands whenever available. Currently shorthands are implemented for +Catalan, Dutch, German, Italian, and Russian: see these respective +languages for details. Another option (turned off by default) is ‘localmarks’, which redefines the internal \LaTeX\ macros \cmd\markboth\ and \cmd\markright. @@ -336,6 +338,9 @@ as \cmd\arabic\ is defined internally by \LaTeX. In this case we need to use the environment ¦Arabic¦ instead\DescribeEnv{Arabic}. This is the beginning of Ibn Khaldūn’s \textit{Muqaddima}: +% TODO: convince XeTeX to typeset right-to-left, even in verbatim. +% The individual words are set correctly, but the whole paragraph is +% left-to-right! \begin{Verbatim}[formatcom={\color{myblue}\addfontfeature{Script=Arabic}}] \begin{Arabic} اعلم أنّ فنّ التاريخ فنّ عزيز المذهب، جمّ الفوائد، شريف الغاية؛ إذ هو @@ -582,6 +587,21 @@ The default value of each option is given in italic. \item \TB{numerals} = Western or \textit{Devanagari} \end{itemize} +\subsection{italian}\label{italian} +\textbf{Option:} +\begin{itemize} + \item \TB{babelshorthands} = \textit{false} or true. \new{v1.2.0cc}% TODO: check version + Activates the ¦"¦ character as a switch to perform etymological + hyphenation when followed by a letter, or other tasks when followed by + certain analphabetic characters; in particular ¦""¦ is used to enter + double raised open quotes (the Italian keyboard misses the backtick), + and ¦"<¦ and ¦">¦ to insert open and closed guillemets without any + spacing after the open or before the closed sign. ¦"/¦ is made + equivalent to \slash allowing a linebreak after the slash without any + hyphen sign; ¦"-¦ produces a short rule/hyphen and a discretional line + break alowing line breaks in the second compound word fragment. +\end{itemize} + \subsection{lao}\label{lao}\new{v1.2.0} \textbf{Options}: \begin{itemize} @@ -605,6 +625,7 @@ The default value of each option is given in italic. \subsection{russian}\label{russian} \textbf{Options}: \begin{itemize} + \item \TB{babelshorthands} = \textit{false} or true. % TODO check and document! \item \TB{spelling} = \textit{modern} or old (for captions and date only, not for hyphenation) \end{itemize} |