summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/README198
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdfbin95944 -> 96141 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/example-thai.pdfbin23140 -> 23609 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/examples.pdfbin157318 -> 169745 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/examples.tex9
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdfbin131148 -> 131329 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex40
7 files changed, 37 insertions, 210 deletions
diff --git a/Master/texmf-dist/doc/latex/polyglossia/README b/Master/texmf-dist/doc/latex/polyglossia/README
index 6282d0b25b5..58285f98c36 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.0 ¦
+ ¦ THE POLYGLOSSIA PACKAGE v1.33.3 ¦
¦ ¦
¦ Modern multilingual typesetting ¦
¦ with XeLaTeX and LuaLaTeX ¦
@@ -30,199 +30,9 @@ Polyglossia makes it possible to automate the following tasks:
* Ensuring the proper directionality if the document contains languages
written from right to left (via the package bidi, available separately).
-Several features of Babel that do not make sense in the XeTeX world (like font
-encodings, shorthands, etc) are not supported. For German however, several
-shorthands do make sense and can be activated with the language option
-babelshorthands=true.
-
-Polyglossia is distributed in the traditional way with *.dtx and *.ins files,
-and also comes with a TDS-conformant ready-to-unpack zip file.
-
-To install from source (i.e. using polyglossia.dtx), run
- xelatex polyglossia.dtx
-which will generate all files and produce the pdf documentation all at once.
-Alternatively if you have the file polyglossia.ins run
- xetex polyglossia.ins
-and follow the instructions displayed.
-
-
BUGS
-Users are encouraged to report bugs on the github tracker:
-http://github.com/reutenauer/polyglossia/issues
-
-
-CHANGES
-
-1.33.0 (20-05-2013)
- * Added support for N’Ko.
- * Bugfixes for LuaTeX
- * More work in progress on Bidi in LuaTeX.
-
-1.32.0 (15-05-2013)
- Transitional version to support right-to-left languages with LuaTeX.
-
-1.3 (11-05-2013) / 1.31 (10-05-2013)
- * Several bugfixes.
- * Sync with Babel 3.9.
- * Consolidated support for LuaTeX for all languages but the ones using
- South and South-East Asian scripts, and languages written from right
- to left. Many thanks to Élie Roux for his help.
- * Added support for Tibetan, contributed by Élie Roux (end of lines are experimental).
-
-1.30MM (06-08-2012)
- * Added support for LuaTeX. Many languages don’t work yet. Please be
- patient.
-
-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.
+Polyglossia has no bug, of course.
-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. (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
- of fontspec don't load it any more
-
-1.2.0a (27-07-2010) [Last update by François Charette]
- * Initialize \fontfamily acc to value of \familydefault
- (Fixes a bug when using polyglossia with beamer)
- * Remove spurious space in def of \dateenglish
- * Add missing English variant "american"
- * Serbian: fix date format and captions (Latin+Cyrillic)
- * Fix \atticnumeral in gloss-greek
- * Small improvements and fixes in documentation
-
-
-1.2.0 (15-07-2010)
- * Adapted for fontspec 2.0 (will not work with earlier versions!)
- * New implementation of a \PolyglossiaSetup interface
- that simplifies writing gloss-*.ldf files
- * Many internal enhancements and refactoring
- (including a patch by Dirk Ulrich)
- * Improved automatic font setup when \<lang>font is not defined
- * New environment otherlanguage* (env. equivalent of \foreignlanguage
- (Enrico Gregorio)
- * Bugfix to prevent bogus expansion of \{rm,sf,tt}family even in aux files
- (Enrico Gregorio)
- * New gloss files for Armenian, Bengali, Occitan, Bengali, Lao,
- Malayalam, Marathi, Tamil, Telugu, and Turkmen.
- * New auxiliary packages 'devanagaridigits' and 'bengalidigits'
- * hijrical no longer loads bidi and checks for incompatible l3calc
- * Add Babel shorthands for Russian (based on a patch by Vladimir Lomov)
- * Fix \fnum@{table,figure} for Lithuanian
- * Various improvements in gloss-russian (provided by Vladimir Lomov and
- others)
- * Corrected captions for Bahasai, Lithuanian, Russian, Croatian
- * Add option indentfirst=true for Spanish, Croation and other languages
- (NB: indentfirst was previously named frenchindent)
- * New option 'script' for German: Setting script=fraktur modifies the
- captions for typesetting in Fraktur.
- * New command \aemph for Arabic, Farsi, Urdu, etc. to mark emphasis through
- overlining.
- * Package option 'nolocalmarks' is now true by default: to activate it the
- option 'localmarks' must be passed instead.
- * Loading languages à la Babel as package options is no longer possible (this
- feature was deprecated since v1.1.0).
-
-1.1.1 (23-03-2010)
- * Bugfix for French: explicit spaces before/after double punctuation
- signs ("Par exemple : les grands « espaces » du Canada ! ") are
- now replaced by the appropriate non-breaking spaces, as in Babel.
- * Bugfix for font switching mechanism within Latin script
- (pending a complete re-implementation in v1.2):
- the font shape and series are no longer reset when switching language.
- * New macros for non-Western decimal digits
- (instead of fontmappings)
- * New gloss files for Asturian, Lithuanian and Urdu
- * hijrical.sty is now locale-aware: \hijritoday is
- formatted differently in Arabic, Farsi, Urdu, Turkish
- and Bahasa Indonesia.
----NB: the above five items were not part of v1.1.1-rc1 which was made available on github---
- * Enable babelshorthands for Dutch
- * Add missing macro \allowhyphens
- * Add global option babelshorthands
- * Support Catalan geminated l
- * Bugfix when declaring more than one pkg option
- * Protect \reset@font
- * Add missing requirement makecmds
- * Bugfix for smallcaps in captions
- * Typo for ccname in Hebrew
- * Add option numerals to gloss-russian
- * Provide newXeTeXintercharclass when undefined
- * Bugfix for Russian alph
- * Remove superfluous level of {} in def of markright
- * Bugfix for \datecatalan
- * Change hyphenmins for Sanskrit
-
-1.1.0b
- * Modify hyphenmins for Sanskrit (Yves Codet)
- * Bugfixes for Serbian and Bulgarian (Enrico Gregorio)
-1.1.0a
- * Bugfix for interchar tokens
-1.1.0
- * Use \newXeTeXintercharclass (thanks to Enrico Gregorio)
- * Fixed implementation of shorthands for German (Babel code in file babelsh.def)
- * Arabic (Khaled Hosny):
- - Fix abjad form for 3 and 5 and add option abjadjimnotail
- - bugfix for \arabicnumber
- - make Gregorian calender the default
- - fixed typos in the sample text
- * Turkish (S. Ö. Yıldız):
- - fix white-space before : and !
- - also check if the font specified TRK for language
- - added missing Turkish translation of "Glossary"
- * Suppress nopattern warning for non-hyphenated scripts
- * Changed U+0163 to U+021B for Romanian (Elie Roux)
- * Stylistic fixes and use macro \xpg@option for package options (E. Gregorio)
- * Fix monthnames in Dutch (A. Ledda)
- * Add Brazilian translation for "glossary"
- * Remove spurious space generated by gloss-spanish
- * Fix ldf file for brazilian
- * Various improvements in the code communicated by E. Gregorio:
- - remove superfluous \protect\language
- - change default language from 0 to \l@nohyphenation=255
- - localize lccode handling of apostrophe in French; add it to Italian
- * Fix frenchspacing for vietnamese
- * Other minor bugfixes
-
-1.0.2
- This is mostly a bug fixes release.
- * Captions corrected in Hebrew, Russian and Spanish
- * Removed all \text<lang> wrappers within caption definitions
- * Improved compatibility with Babel
- * New option "babelshorthands" for German
- * New option "Script" for Sanskrit
-
-1.0.1
- * Improved documentation (added sections on font setup and numeration mappings)
- * Improvements and bugfixes for English and German
- * Bugfix in gloss-syriac.ldf (spurious space after \textsyriac{...})
- * Extended the scope of \syriacabjad
- * Added gloss-amharic.ldf (ported from ethiop.ldf in the package ethiop)
-
-1.0
- * Initial release on CTAN
+Hum, sorry, wishful thinking. Please report any bugs, problems or requests on:
+http://github.com/reutenauer/polyglossia/issues
diff --git a/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-arabic.pdf
index 22039ddf68a..20f010cfc36 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-thai.pdf b/Master/texmf-dist/doc/latex/polyglossia/example-thai.pdf
index f58867b31f1..3bc9ce3ca12 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 93f570d252a..430c11454c4 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/examples.tex b/Master/texmf-dist/doc/latex/polyglossia/examples.tex
index ee3381face1..31a756487c4 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/examples.tex
+++ b/Master/texmf-dist/doc/latex/polyglossia/examples.tex
@@ -9,7 +9,7 @@
\setotherlanguage[numerals=thai]{thai}
\setotherlanguage[locale=mashriq]{arabic}
\setotherlanguage[spelling=new,latesthyphen=true,babelshorthands=true]{german}
-\setotherlanguages{latin,russian,turkish,polish,latvian,sanskrit,ukrainian,farsi,syriac,divehi,hebrew,amharic}
+\setotherlanguages{latin,russian,turkish,polish,latvian,sanskrit,ukrainian,farsi,syriac,divehi,hebrew,amharic,nko}
\setotherlanguage[calendar=gregorian,numerals=western]{urdu}
\setmainfont{Linux Libertine O}
\defaultfontfeatures{Scale=MatchLowercase}
@@ -21,6 +21,7 @@
\newfontfamily\thaifont[Script=Thai]{Norasi}
\newfontfamily\thaanafont[Script=Thaana,WordSpace=2]{FreeSerif}
\newfontfamily\ethiopicfont[Script=Ethiopic]{Abyssinica SIL}
+\newfontfamily\nkofont[Renderer=Graphite]{Conakry}
\parskip 1.33\baselineskip
%\newcommand\showhyphmin{\fbox{\the\lefthyphenmin\ \the\righthyphenmin}}
\begin{document}
@@ -134,4 +135,10 @@ Quamquam sermone nativo fungi desinit, cumque nostris diebus perpauci Latine loq
(\today)
\end{amharic}
+\begin{nko}
+ߒߞߏ ߦߋ߫ ߛߓߍߟߌߞߊ߲ߞߋ ߟߋ߬ ߘߌ߫ ߝߘߊ߬ߝߌ߲߬ߠߊ߫ ߕߟߋ߬ߓߋ ߘߐ߫ ߡߊ߲߬ߘߋ߲߬ ߡߌߙߌ߲ߘߌ ߞߊ߲ ߞߊߡߊ߬߸ ߊ߬ ߣߴߊ߬ ߡߟߋߞߎߦߊߞߊ߲ ߕߐ߮ ߟߋ߬. ߞߊ߬ߕߎ߲߯ ߸ ߊ߬ ߞߘߐ ߟߋ߬ ߡߊ߲߬ߘߋ߲߫ ߝߘߏ߬ߓߊ߬ߞߊ߲ ߓߏߟߏ߲ ߓߍ߯ ߘߐ߫ ߞߏ߫: ߒ ߞߊ߲߫ ߠߋ߬ ߞߏ߫. ߝߣߊ߫߸ ߊ߬ ߦߋ߫ ߟߊߓߊ߯ߙߟߊ߫ ߟߊ߫ ߖߡߊ߬ߣߊ ߢߌ߲߬ ߠߎ߫ ߟߋ߬ ߘߐ߫ ߓߊߞߍ߭: ߖߌ߬ߣߍ߫، ߜߋ߲ߞߐ߰ߖߌ߬ߘߊ، ߊ߬ ߣߌ߫ ߡߊߟߌ߫.
+\\
+(\today)
+\end{nko}
+
\end{document}
diff --git a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.pdf
index c8f85f50b20..72f051b649f 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 261743604c6..5305003ae3e 100644
--- a/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
+++ b/Master/texmf-dist/doc/latex/polyglossia/polyglossia.tex
@@ -237,22 +237,25 @@ that are explained in section \ref{specific} below.
%vietnamese
%welsh
%%%%% private note: the following table was automatically generated with "maketabular.pl 5 < above_input"
+% Note above from François. Note from self: the table was then
+% painstakingly edited by hand because I failed to see the note above :-P -- Arthur
\begin{tabular}{lllll}
\hline
-albanian & croatian & \TX{hebrew} & norsk & swedish \\
-amharic & czech & \TX{hindi} & nynorsk & \TX{syriac} \\
-\TX{arabic} & danish & icelandic & occitan & tamil \\
-armenian & divehi & interlingua & polish & telugu \\
-asturian & \TX{dutch} & irish & portuges & tibetan \\
-bahasai & \TX{english} & \TX{italian} & romanian & \TX{thai} \\
-bahasam & \TX{esperanto} & \TX{lao} & \TX{russian} & turkish \\
-basque & estonian & latin & samin & turkmen \\
-\TX{bengali} & \TX{farsi} & latvian & \TX{sanskrit}& ukrainian \\
-brazil[ian] & finnish & lithuanian & scottish & urdu \\
-breton & french & \TX{lsorbian} & \TX{serbian} & \TX{usorbian} \\
-bulgarian & galician & \TX{magyar} & slovak & vietnamese \\
-\TX{catalan} & \TX{german} & malayalam & slovenian & welsh \\
-coptic & \TX{greek} & marathi & spanish & \\
+albanian & czech & \TX{hindi} & norsk & spanish \\
+amharic & danish & icelandic & nynorsk & swedish \\
+\TX{arabic} & divehi & interlingua & occitan & \TX{syriac} \\
+armenian & \TX{dutch} & irish & piedmontese & tamil \\
+asturian & \TX{english} & \TX{italian} & polish & telugu \\
+bahasai & \TX{esperanto} & kannada & portuges & tibetan \\
+bahasam & estonian & \TX{lao} & romanian & \TX{thai} \\
+basque & \TX{farsi} & latin & romansh & turkish \\
+\TX{bengali} & finnish & latvian & \TX{russian} & turkmen \\
+brazil[ian] & french & lithuanian & samin & ukrainian \\
+breton & friulan & \TX{lsorbian} & \TX{sanskrit}& urdu \\
+bulgarian & galician & \TX{magyar} & scottish & \TX{usorbian} \\
+\TX{catalan} & \TX{german} & malayalam & \TX{serbian} & vietnamese \\
+coptic & \TX{greek} & marathi & slovak & welsh \\
+croatian & \TX{hebrew} & nko & slovenian & \\
\hline
\end{tabular}
\caption{Languages currently supported in \pkg{polyglossia}}
@@ -278,7 +281,7 @@ languages for details.
Another option (turned off by default) is ‘localmarks’, which
redefines the internal \LaTeX\ macros \cmd\markboth\ and \cmd\markright.
-\new{v1.2.0}Note that this was formerly turned on by default, but ẃe
+\new{v1.2.0}Note that this was formerly turned on by default, but we
now realize that it causes more problems than otherwise. For backwards-compatibility
the opposite option ‘nolocalmarks’ is still available.
@@ -584,6 +587,13 @@ The default value of each option is given in italic.
\item \TB{spelling} = \textit{modern} or old (for captions and date only, not for hyphenation)
\end{itemize}
+\textbf{Commands}:
+ \begin{itemize}
+ \item \Cmd\Asbuk: produces the uppercase Russian alphabet, for
+ environments such as ¦enumerate¦
+ \item \Cmd\asbuk: same in lowercase
+ \end{itemize}
+
\subsection{sanskrit}\label{sanskrit}
\textbf{Options}:
\begin{itemize}