Polyglossia is a replacement for {babel} for use with XeLaTeX. It provides multilingual support for most languages and handles automatic script changing using the {fontspec} package.

learn more… | top users | synonyms

25
votes
2answers
2k views

How to create multilingual (English, Japanese) bibliographies with biblatex, biber and polyglossia

I would like to update my bibtex file in a way that allows me to create multilingual bibliographies. Since I publish in English and Japanese, I will need this to work in a way that: In an English ...
9
votes
2answers
687 views

xeCJK messes with punctuation

Neither a question nor really a complain, but I find I cannot use xeCJK in multilingual documents (in the present case French + English + Chinese), simply because it messes with the punctuation in the ...
2
votes
1answer
463 views

quotation mark (quotation sign) xelatex + polyglossia + csquotes

the problem I have is the "?" that shows instead of appropriate quotation marks (signs) when citing/quoting text in foregin language. I have searched manuals for the packages such as polyglossia or ...
7
votes
1answer
2k views

Polyglossia and biblatex-apa

I am trying to typeset a document in British English, using XeLaTeX, Polyglossia and BibLaTeX, with APA-style references. Unfortunately, I get the following error: ! Undefined control sequence. ...
6
votes
3answers
717 views

How to insert Greek with “ascii keyboard” and XeTeX, Polyglossia

How can I write greek without entering the greek characters directly? With babel, I can do this: \documentclass{article} \usepackage[polutonikogreek]{babel} \begin{document} ...
23
votes
2answers
3k views

Polyglossia vs Babel

Could someone summarize features which are (1) common and (2) different for the babel and polyglossia packages? I know that babel 3.8 (current version) fails to run for some languages (eg, Russian) ...
10
votes
1answer
6k views

XeLaTeX with polyglossia and Greek

I'm struggling a lot with XeLaTeX and polyglossia. Somehow the font selection doesn't seem to work as I would expect it (and as the error messages suggest). Please consider the following example: ...
9
votes
1answer
344 views

How can I make AUCTeX use the spelling dictionary in the same language as polyglossia is loaded with?

Is it possible to setup AUCTeX so that it loads the spelling dictionary in the same language as the language used by polyglossia? For example, is it possible to load the Danish ispell dictionary when ...
13
votes
1answer
909 views

A tool for creating a dictionary with right-to-left script

I'm trying to typeset a dictionnary, using Arabic script. I would like to create a list of words in three columns, with Arabic word in right column aligned to the right, its Polish translation aligned ...
7
votes
1answer
415 views

Arabic text with Polyglossia

I use Arabxetex and Polyglossia from Texlive 2013 on an OpenSuse 13.1 system to write Arabic. The Arabic text needs to be fully vocalized. There are no Problems writing unvocalized Text, but adding a ...
5
votes
2answers
971 views

Changing language back and forth with polyglossia

I'm using polyglossia and lualatex to compile my source, and I am switching languages back and forth inside my document. It looks like polyglossia (or myself), is not doing what it is supposed to do: ...
5
votes
2answers
490 views

Fix nested section numbers in RTL languages with polyglossia.

The third subsection in the second subsection of the first section should be numbered 1.2.3. This holds also for RTL languages, since numbers, including Dewey numbering is still LTR even in an RTL ...
9
votes
1answer
904 views

Hyperref ignores \setdefaultlanguage from polyglossia

I use polyglossia to set my default language with \setdefaultlanguage to German. This works for the captions of tables, figures etc. I want to reference to these figures with the \autoref command of ...
7
votes
2answers
194 views

Remove space before punctuation

I need to remove locally spaces arround (especially before) punctuation signs. This spaces are added by french polyglossia. \documentclass{article} \usepackage{fontspec} \usepackage{polyglossia} ...
4
votes
1answer
189 views

Problem with greek letters in Computer Modern Unicode

I've tried to use Computer Modern Unicode (version 0.7.0) with XeLaTeX to write greek letters. However, using the following code in TeXLive 2012 or 2014, the shapes of "βγλθωχ" seem different with ...
4
votes
2answers
1k views

Problematic interaction between fontspec and beamer?

There seems to be some problem in the way fontspec passes font info to beamer. The following example compiles and displays as it it should in XeLaTeX % !Mode:: "TeX:UTF-8" \documentclass{article} ...
11
votes
1answer
692 views

xelatex stopped working after TexLive2011 update 2 days ago

I updated Tex Live 2011 a couple of days ago and I can't run XeLaTeX anymore on a document I was working on. When it runs it gets stuck and I have to abort it. Resulting in the following error. I've ...
7
votes
2answers
734 views

Using mathspec’s \setallmainfonts with Russian in polyglossia causes hang during compilation

I’ve just run into a problem with the combination of mathspec’s \setallmainfonts command and polyglossia with language set to Russian. I’m using MiKTeX 2.9 and compiling with XeLaTeX and when I use ...
6
votes
1answer
120 views

Does polyglossia with LuaLaTeX hyphenate greek text?

Is there a way to tell polyglossia to hyphenate a Greek text when run with LuaLaTeX? I tried quite a lot (greek as defaultlanguage, as backgroundlanguage, as otherlanguage, with german, with english, ...
4
votes
6answers
320 views

Switch twocolumn between right-to-left and left-to-right with the package multiind in polyglossia

Writing a book in arabic, I want to obtain a dictionnary of used words in my document between arabic and english, and want that the entries of the dictionnary will be in two different orders, in ...
3
votes
1answer
161 views

RTL tableofcontents) in arabic (or polyglossia package) beamer

I have read this link (The best way to write arabic in beamer) and i have used the code proposed by "selumi" there successfully. But i have now a new problem with. How I can write an RTL table of ...
2
votes
1answer
270 views

What does “conflicting pattern ignored” mean when loading polyglossia with the German language?

Please see my MWE: % arara: lualatex \documentclass{article} \usepackage{polyglossia} %\usepackage[german=swiss]{csquotes} %\usepackage[locale=DE]{siunitx} \setdefaultlanguage[%babelshorthands=true ...
1
vote
1answer
314 views

RTL theorems with ntheorem and xetex have separator in wrong place

(This is a split-off from another RTL ntheorem issue.) When you have a theorem in RTL language text (e.g. Hebrew), using XeTeX+polyglossia(+bidi)+ntheorem, the theorem separator comes out before, ...
17
votes
1answer
286 views

Write a package that is aware of the mainlanguage selected in babel or polyglossia

How can I make my package aware of the language choosen with babel or polyglossia, so that some auto-generated strings can be generated in respect to the current language? As an example, I have a ...
9
votes
2answers
998 views

British hyphenation with either xelatex or lualatex

For several reasons, I am working on a source file that should be compilable by either xelatex or lualatex. I would like British hyphenation for the text and am using csquotes and biblatex with ...
14
votes
1answer
2k views

How to use polyglossia with biblatex?

Using polyglossia and biblatex together leads to an error: ! Package biblatex Error: Patching 'babel' package failed. See the biblatex package documentation for explanation. Type H <return> ...
6
votes
1answer
297 views

Cyrillic bibliographic entry using Biblatex and Polyglossia (initials broken)

I have a problem with either getting the correct font type in the bibliography, or (when enforcing the language setting in the bibliographic entry) getting the author first name processed as it ...
2
votes
2answers
301 views

Hebrew numerals

There appears to be three different numbering commands in the polyglossia package. Which one is the most correct to use? I can understand the argument for the \Hebrewnumeralfinal one since it seems ...
1
vote
1answer
115 views

Change margin for particular environment (parallel)

I posted a too general question (Change margins locally (for text)), but my need is to solve about a particular environment, for I have to obtain some verses (original and translation) in parallel ...
20
votes
2answers
525 views

Automatically getting “V” as the capital letter for “u” when typesetting latin

I'm typesetting a large amount of Latin texts using XeLaTeX and the package polyglossia. I'd like to get the small letter "u" automatically printed as "V" when turned into a capital letter (including ...
10
votes
1answer
231 views

Set hyphenation with polyglossia

If babel doesn't know how to hyphenate a word, I can inform it of good line breaks with \babelhyphenation: \documentclass{article} \usepackage[nynorsk]{babel} ...
10
votes
1answer
2k views

Cyrillic monospaced font in XeLaTeX

I've installed full TexLive 2011 using "install-tl" script in Ubuntu 12.04. When I was using TexLive 2009 from repositories the following file was compiled without any errors. ...
10
votes
1answer
530 views

Writing Biblical Hebrew texts with different coloring for consonants, vowel and accent signs

I have got the following problem: I am using Biblical Hebrew texts written in XeTeX but I would like to color consonants as well as vowel and accent signs differently. I have read Coloring combining ...
10
votes
1answer
606 views

Polyglossia doesn't work with the ltxdoc document class

I have a package that uses the ltxdoc document class and the docstrip program for code and documentation generation. The package deals with some multilingual stuff and needs XeTeX (to be precise, ...
9
votes
3answers
671 views

Hyperref using the wrong language script for \url?

In a mixed language document, I try to use a URL. Here is minimal input demonstrating \documentclass{article} % compile with xelatex \usepackage{hyperref} \usepackage{polyglossia} ...
5
votes
1answer
87 views

How can I re-enable hyphenation rules after breaking characters in polyglossia?

When using polyglossia to hyphenate my Turkish documents, I frequently have issues with very long words on short lines. I need it to be more aggressive about hyphenation wherever it can be. One ...
4
votes
2answers
150 views

Defining different scripts with fontspec

My actual problem: I want to typeset Tigrinya text, which is using Ethiopic (Ge'ez) script. But the text also contains numbers (which are afaik. in the latin script). So I've defined a new font ...
4
votes
1answer
178 views

Contributing to Babel or Polyglossia language support

I want to contribute language support for Babel or Polyglossia, so that I can type in my native language and use LuaTex or LuaLaTeX. Lithuanian support at the moment is using L7x font encoding and if ...
4
votes
0answers
281 views

xelatex doesn't change the font with polyglossia [closed]

This is a follow-up question to Setting English font size in non-English documents in XeLatex Well, I'm new here and this is my first question. I've compiled the following code with xelatex but in ...
4
votes
0answers
655 views

problem with polyglossia after update of MiKTeX 2.9 packages [closed]

I updated all MiKTeX packages today (2011-10-11) and my files no longer compile. I traced the problem to the polyglossia package. Even an empty file won't compile: \documentclass[a4paper]{article} ...
3
votes
2answers
123 views

Verbatim and polyglossia

I use polyglossia in arabic tex files and I want to use the verbatim environment to write the Latex commands for a user's manual. All works well, with adding the command '\let\arabicfonttt\ttfamily' ...
3
votes
0answers
218 views

Problem with the font Traditional Arabic for aligning parenthesis ()

I'm using Polyglossia to write a book of probability in arabic, and I've recently changed of machine, then I've some problems (great) of typesetting my old files, which are compiling usually in my old ...
3
votes
1answer
197 views

Polyglossia and Biblatex - Changing local variables

I m using Biblatex with polyglossia and although I set german as my default language, the bibliography shortcuts are still in english. Here is a minimal working example: ...
3
votes
0answers
840 views

Error (Incomplete \iffalse) with enumerate and Hebrew [closed]

I have got the following problem: Trying to have an enumerate environment in an all Hebrew document (i.e. main document language is Hebrew) causes Incomplete \iffalse. The same with with German as ...
2
votes
0answers
46 views

Dictionary English-French-Arabic with glossaries package

Using the glossaries package under polyglossia, I adapt the sample file presenting the English and French dictionaries sample-lang.tex to my use for the 3 languages. The result is what I want, ...
2
votes
1answer
74 views

Customizing breakable boxes with tcolorbox

I use the tcolorbox package to produce coloured boxes in arabic environment (a right-to-left language), under the polyglossia package. I explain some of the commands in the environment example, in the ...
2
votes
1answer
105 views

LaTeX Kurdish Kurdi / كوردی (Sorani) problems

I'm trying to use arabic script but it seems I run into trouble, the output is just a mess of question marks, literally. I took this code from this page (I'm on Macbook Pro Yosemite, TeXLive, ...
2
votes
2answers
125 views

An equivalent of psfrag and polyglossia together?

I need to use psfrag, and Georgian language, for which the only available possibility to get correct hyphenation that I could find was polyglossia. However, seemingly psfrag does not work with xelatex ...
2
votes
1answer
280 views

Breakable boxes with Tikz and right and leftmargin

I've found a method to obtain breakable boxes, using polyglossia for arabic, and the Tikz package and I have two problems... 1) the commands leftmargin and rightmargin of Tikz have no effect on the ...
2
votes
3answers
325 views

Tables are not numbered using Polyglossia in Hebrew

I have a problem using Polyglossia in Hebrew: While defining main language as Hebrew, my tables are not numbered in the caption(It appraes as just "Table" (טבלה) instead of "Table 1" (or "טבלה 1"). If ...