[XeTeX] Having correct hyphenation for multiple languages in the same document
George
pinkisntwell at gmail.com
Tue Jul 20 03:55:32 CEST 2010
I'm trying to compile a document that has both English and Greek text.
I tried with polyglossia which uses the correct hyphenation for each
language but ignores my selection for the English font (and not for
the Greek for some reason). I try with plain xelatex and it uses the
correct fonts but not the correct hyphenation. My document follows:
This is the plain xelatex attempt:
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\documentclass[12pt]{article}
\usepackage{xltxtra}
\usepackage{fontspec}
\usepackage[greek,english]{babel}
\pagestyle {empty}
\usepackage [a4paper,margin=1.2in] {geometry}
\setmainfont[Mapping=tex-text]{Linux Libertine O}
\newfontfamily\greekfont{Linux Libertine O}
\newfontfamily\englishfont{Linux Libertine O}
\begin {document}
\section* {Εκπαίδευση}
\begin {description}
\parindent=20pt
\item [2003\textlatin{--}2009:] Τ.Ε.Ι. Πειραιά, Πτυχίο
Ηλεκτρολογίας με βαθμό \textlatin{``}Λίαν Καλώς\textlatin{''},
6.74/10.
O τίτλος της Πτυχιακής μου Εργασίας ήταν \textlatin{``}Ανάλυση Μη
Γραμμικών Κυκλωμάτων\textlatin{''} και παρουσίαζε
μεθόδους ανάλυσης κυρίως ηλεκτρονικών κυκλωμάτων σε ηλεκτρονικό υπολογιστή.
\end {description}
\end {document}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is the polyglossia attempt:
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\documentclass [12pt] {article}
\usepackage {polyglossia}
\usepackage{fontspec}
\setmainlanguage[variant=mono]{greek}
\setotherlanguage[variant=american]{english}
\pagestyle {empty}
\usepackage [a4paper,margin=1.2in] {geometry}
\newfontfamily\greekfont{Palatino Linotype}
\newfontfamily\englishfont{Palatino Linotype}
\begin {document}
\section* {Εκπαίδευση}
\begin {description}
\parindent=20pt
\item [2003\textenglish{--}2009:] Τ.Ε.Ι. Πειραιά, Πτυχίο
Ηλεκτρολογίας με βαθμό \textenglish{``}Λίαν Καλώς\textenglish{''},
6.74/10.
O τίτλος της Πτυχιακής μου Εργασίας ήταν \textenglish{``}Ανάλυση Μη
Γραμμικών Κυκλωμάτων\textenglish{''} και παρουσίαζε
μεθόδους ανάλυσης κυρίως ηλεκτρονικών κυκλωμάτων σε ηλεκτρονικό υπολογιστή.
\textenglish{Note how the font has changed}.
\end {description}
\end {document}
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Some help would be greatly appreciated.
More information about the XeTeX
mailing list