./print/tex-polyglossia-doc, Documentation for tex-polyglossia

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.1, Package name: tex-polyglossia-doc-2.1, Maintainer: pkgsrc-users

Documentation for tex-polyglossia.


Required to run:
[print/kpathsea]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2024-03-20 12:10:31 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 2.1

BBug fixes
* Make \foreignlanguage \long again
* Fix otherlanguage* environment
   2024-02-25 20:56:25 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 2.0

We have bumped the version to 2.0 with this release, not so much since this is
a revolutionary issue (it isn't), but (1.) to indicate the slow (and
unfinished) transformation of the polyglossia code to latex3 which quite
progressed in this release, and (2.) simply since the minor version number got
ridiculously large meanwhile.

The most important fix in this release concerns a problem that appeared with
the recent l3kernel update and which broke compilation of many documents. As it
is quite likely that this hits, or will hit, you if you use polyglossia, we
encourage all users to upgrade.
   2024-02-15 20:30:48 by Mark Davies | Files touched by this commit (6) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 1.66

1.64
Fix conflict of soul with splithyphens on XeLaTeX (regression in some languages)

1.65
Bug fixes
* Fix spurious space in Hebrew captions.
* Fix resetting of language specifications at end of inline switch.

Documentation improvements
* Refer to \greeknumeral and \Greeknumeral rather than to the synonyms
  \greeknumber and \Greeknumber.

1.66
Bug fixes
‣ Fix OpenType language and script tags in Chinese.
‣ Fix resetting of language specifications at the end of a local font set with
  babel legacy means (\foreignlanguage or otherlanguage* environment).
‣ Fix lowercasing of \textlang’s first mandatory argument. Now the casing does
  not change (language tag was lower-cased always).
‣ Add missing BCP-47 alias for Khmer.
‣ Stop \charifavailable from looking ahead for more numbers or gobbling a space.

New Features
‣ Add support for Odia, provided by AviseK Jena and AshoK Das.
‣ New auxiliary package odiadigits
‣ Add auxiliary command \IfCharIsAvailableTF to complement \charifavailable.
   2023-06-17 12:39:31 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-polyglossia{,.doc}: update to 1.63

Bug fixes:
‣ Language options are now lowercased before they are handled.
  This fixes errors when using the options in \MakeUppercase
  context (e.g., in headings).
‣ Fix casing value for medieval Latin (this concerns ⟨u⟩ and
  ⟨V⟩ casing).
‣ Remove hacks in some gloss files where \MakeUppercase has been
  redefined to a no-op since the respective scripts do not have
  uppercasing. As \MakeUppercase is now locale-aware, these hacks
  are no longer needed. This concerns Arabic, Divehi, Hebrew,
  Hindi, Kurdish, Persian, Punjabi, Syriac, and Urdu.
‣ Fix Eastern (Mashriq) Arabic numbering direction with LuaLaTeX
  for Arabic, Kurdish, Persian, Syriac, and Urdu.
‣ French variant=acadian refers to the Canadian French subvariety
  as spoken in the Acadian region (as opposed to Quebec French).
  To differentiate it we now use a dedicated subtag which can also
  be used to access the language (fr-CA-u-sd-canb).
  Note that Quebec French is currently connected with fr-CA,
  not the more specific fr-CA-u-sd-caqc, although the u extension
  is returned if requested via \BCPdata. In practice, the Canadian
  subvarieties of French are identical currently, anyway.
‣ Do not blindly de-activate the quote character in languages that
  provide shorthands if the shorthands are not used. This allows
  to activate the character with other packages such as csquotes.
‣ Do not flood the LaTeX hooks with redundant French itemlabels
  and footnote settings.
‣ Fix Korean patching of part format with hyperref.
‣ Make Hebrew numerals expandable.
‣ Avoid superfluous writing of language switches to aux file.

New features:
‣ New option capitalyiwn for Armenian.
‣ New option capitaleszett for German.
‣ New option capitaliota for Greek.
‣ New option datei for Serbian.
‣ New option sectionsep for Arabic, Kurdish, Persian, Syriac,
  and Urdu.
‣ Add aliases eastern (= mashriq) and western (= maghrib) to
  Arabic numerals.
‣ New date commands \today*, \todayGen, \todayArabic, and
  \todayRoman (all with starred counterparts) for Serbian.
‣ Implement basic support for variant=ijekavian in Serbian.
‣ Dutch now hyphenates properly on letters with tremata.
  The new option, tremahyphenation, is provided to opt-out
  this feature.
‣ Add shorthands "a, "e, "i, "o, "u, "A, \ 
"E, "I, "O, "U,
  "y, and "Y to Dutch.

Interface changes:
‣ All language options are now lowercase by default (though the
  mechanism is case-insensitive anyway). Changes cover Kurdish,
  Sanskrit, Serbian.
   2023-06-11 09:32:57 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 1.62

1.62
 * \BCPdata was not fully expandable as required. Now it is.

1.61
Bug fixes
* Properly reset fonts on change to Latin-script other language
* Turn ^ shorthand off in aux file for Latin
* Fix stacking of nested languages and resulting bug in TOC language assignment
* Fix \greeknumeral{6}
* Fix (re)setting of scripts in inline language commands.

New features
* Introduce \BCPdata, a standardized way to gather localization information.
   2023-04-02 00:09:35 by Mark Davies | Files touched by this commit (6) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 1.60

1.60
* Remove stray U+FEFF glyphs in gloss files
* Fix vertical whitespace in captions
* Fix whitespace in dutch with shorthands.

1.59
New features
* Add support for (simplified and traditional) Chinese (provided by Takuji Tanaka).
* Add support for Punjabi, provided by Arvinder Singh.

Bug fixes
* Do not error, but warn, after language change due to non-updated aux file.
* Fix catcode issue for Latin.
* Improve error message with missing fonts

1.58
- The option forceheadingpunctuation is introduced for correct running headers
in Hungarian documents.
- Fix language setting in list of figure and table if captions float to
different language areas.
- Make Croatian digraphs robust.
- Fix definition of some Finnish shorthands.
- Re-fix Hungarian patching of parts with hyperref.
- Correct running headers in Hungarian documents.
- Fix option expansion issue
   2022-09-01 06:59:09 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 1.57

Bug fixes
 ‣ Fix passing of macros to \setmainlanguage and \setotherlanguage.
 ‣ Fix otherlanguage* environment with bidi text.
 ‣ Re-fix patching of French part headings with hyperref.
 ‣ Fix Latin prosodic shorthand issues.

 New features
 ‣ New option transliteration to Hebrew and hebrewcal.
 ‣ New option fullyear to Hebrew.
   2022-04-25 12:31:24 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
tex-polyglossia{,-doc}: update to 1.56

This is another maintenance release that fixes a regression introduced in v.
1.54 (fix English setup via aliases, #539).