Mailing List CyrTeX-ru@vsu.ru Message #958
From: Mikhail Filimonov <CyrTeX-ru@vsu.ru>
Subject: xelatex и переносы составных слов
Date: Wed, 28 Jan 2009 17:59:22 +0300
To: <CyrTeX-ru@vsu.ru>
Не удается включить переносы составных слов (с дефисами) при
использовании xelatex.
Переопределение наподобие обычного
\lccode`\-=`\- \defaulthyphenchar=127
например
\lccode`\-=`\- \defaulthyphenchar="2010
переносы включает, но в случае разрыва строки по границе составных слов
(там где и так стоит дефис)
появляются два дефиса подряд.

Нашел такой файлик с правилами для переноса составных слов
...MiKTeX 2.7\tex\generic\hyph-utf8\special\exhyph-ru.tex
Но то ли он не "подцепляется" xelatex'ом, то ли для его работы требуются
какие-то дополнительные условия - не понятно.

------
\documentclass[a4paper]{article}
\usepackage[EU1]{fontenc}
\newcommand{\UTFencname}{EU1}
\newcommand{\cyrillicencoding}{EU1}
\usepackage[cm-default,no-math]{fontspec}
\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage{russian}
\setotherlanguage{english}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont{OldStandard-Regular}
\usepackage[square]{natbib}

\usepackage[pdftitle={Заголовок},
       pdfauthor={Автор},
       pdfsubject={Тема},
       pdfkeywords={ключевые, слова},
       pdfa=true,
       colorlinks=true,
       xetex]{hyperref}

\begin{document}
Профессорско-преподавательский Профессорско-преподавательский
Профессорско-преподавательский Профессорско-преподавательский.
Профессорско-преподавательский Профессорско-преподавательский
Профессорско-преподавательский Профессорско-преподавательский.
Профессорско-преподавательский Профессорско-преподавательский
Профессорско-преподавательский Профессорско-преподавательский.
\end{document}
------

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster