|
Developers' side bar Selected categories Edit Links |
Devel /
PolyglossiaCategories: << | Page list | >>Polyglossia supportTable of contents (hide) 1. LyX-relevant differences between polyglossia and babel:1.1 Package setupBabel: \usepackage[<otherlanguages>,<defaultlanguage>]{babel}
* the language options can be given as global document options or
in the babel call.
* the last language becomes the document language.
Polyglossia: \usepackage{polyglossia}
\setdefaultlanguage{<defaultlanguage>}
\setotherlanguages{<otherlanguages>}
* The language options must be given in setup macros after loading
polyglossia.
(Earlier versions allowed also language-options with the first
language as document language, but this has been deprecated since
long and removed in the current polyglossia version.)
* Possibly, still add the document language (with the "babel name") to
the documentoptions if the "global" check box is checked (for use by
other packages).
Alternatively, disable this check box with XeTeX documents and
teach the users to add the document language "by hand" to the
custom document options.
1.2 Languages fileSome languages are not (yet) supported by polyglossia: 'af': 'afrikaans', 'de_at': 'naustrian', 'de_at_1901': 'austrian', 'fr_ca': 'canadien', 'grc_ibycus': 'ibycus', (Greek Ibycus encoding) 'sr-latn': 'serbian script=latin' 'vi': 'vietnam', Some languages are new or differently named: # code Polyglossia-name comment 'cop': 'coptic', 'de': 'german', # new spelling (de_1996) 'de_1901': 'ogerman', # old spelling 'dsb': 'lsorbian', 'el_polyton': 'polygreek', 'fa': 'farsi', 'grc': 'ancientgreek', 'hsb': 'usorbian', 'sh-cyrl': 'serbian', # Serbo-Croatian, Cyrillic script 'sh-latn': 'croatian', # Serbo-Croatian, Latin script 'sq': 'albanian', 'sr': 'serbian', # Cyrillic script (sr-cyrl) 'th': 'thai', The "encoding" field of the "languages" is irrelevant: always use UTF-8 (xetex) The "latex options" should be ignored (or replaced by "polyglossia options") For use with polyglossia, we could consider either * a modified copy of "languages" * a second file only containing the languages with changes overwriting the "languages" settings. (shorter, but how can we disable languages then?) I volunteer to prepare a "languages-polyglossia" (or similar called) file. Günter 2. Categories
Category: <category> |