конфликт xecjk с ulem?

конфликт xecjk с ulem?

Создание следующего MWE с помощью xelatex в TeXnicCenter приводит к 5 ошибкам:

\documentclass{article}

\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Times New Roman}

\usepackage{xeCJK}
\setCJKmainfont{KaiTi}

\usepackage[normalem]{ulem}

\begin{document}

The \uline{論語 about 孔子}.

\end{document}

Я привожу первые несколько строк журнала, чтобы показать, какие версии я использую:

Это XeTeX, версия 3.14159265-2.6-0.99996 (MiKTeX 2.9.6210 64-бит) (предварительно загруженный формат=xelatex 2017.1.13) 19 ЯНВ 2017 19:18 вход в расширенный режим **./LaTeX1.tex (LaTeX1.tex LaTeX2e <2016/03/31> патч уровня 3 Babel <3.9r> и загружены шаблоны переносов для 74 языков.

....

Пакет: fontspec 2016/02/01 v2.5a Выбор шрифта для XeLaTeX и LuaLaTeX

("C:\Program Files\MiKTeX 2.9\tex\latex\fontspec\fontspec-xetex.sty" Пакет: fontspec-xetex 2016/02/01 v2.5a Выбор шрифта для XeLaTeX и LuaLaTeX \l_fontspec_script_int=\count113 \l_fontspec_language_int=\count114 \l_fontspec_strnum_int=\count115 \l__fontspec_tmpa_dim=\dimen134 \l__fontspec_tmpb_dim=\dimen135 \l__fontspec_tmpc_dim=\dimen136

Вот ошибка 1:

! Ошибка LaTeX: Неизвестная опцияnormalem' for package fontspec-xetex'.

См. руководство LaTeX или LaTeX Companion для объяснений. Введите H для немедленной помощи.

...

281 \Параметры процесса*

Опция normalem' was not declared in packagefontspec-xetex', возможно, вы неправильно написали ее имя. Попробуйте ввести return, чтобы продолжить.

Ошибки 2–5 следуют одна за другой:

("C:\Program Files\MiKTeX 2.9\tex\latex\cjk\CJKfntef.sty" Пакет: CJKfntef 2015/04/18 4.8.4 \CJK@fntefSkip=\skip56 \CJK@nest=\count134 \CJK@fntefDimen=\dimen168 \CJK@underdotBox=\box48 \CJK@ULbox=\box49 \CJK@underanyskip=\dimen169 )

! Неопределенная последовательность управления. \UL@hook l.44 ...to@hook \UL@hook { \xeCJK_hook_for_ulem: }

Управляющая последовательность в конце верхней строки вашего сообщения об ошибке никогда не была \def'ed. Если вы неправильно написали ее (например,\hobx'), type I' и правильное написание (например, `I\hbox'). В противном случае просто продолжайте, и я забуду о том, что было неопределено.

! Неопределенная последовательность управления. \UL@hook l.44 ...to@hook \UL@hook { \xeCJK_hook_for_ulem: }

Управляющая последовательность в конце верхней строки вашего сообщения об ошибке никогда не была \def'ed. Если вы неправильно написали ее (например,\hobx'), type I' и правильное написание (например, `I\hbox'). В противном случае просто продолжайте, и я забуду о том, что было неопределено.

! Неопределенная последовательность управления. \xeCJK_hook_for_ulem: l.44 ...to@hook \UL@hook { \xeCJK_hook_for_ulem: }

Управляющая последовательность в конце верхней строки вашего сообщения об ошибке никогда не была \def'ed. Если вы неправильно написали ее (например,\hobx'), type I' и правильное написание (например, `I\hbox'). В противном случае просто продолжайте, и я забуду о том, что было неопределено.

! Вы не можете использовать `символ конечной группы }' после \the. \addto@hook #1#2->#1\expandafter {\the #1#2}

л.44 ...к@крючок \UL@крючок { \xeCJK_крючок_для_улема: }

Я забыл, что вы сказали, и вместо этого использую ноль.

! Ошибка LaTeX: отсутствует \begin{document}.

См. руководство LaTeX или LaTeX Companion для получения объяснений. Введите H для немедленной помощи. ...

л.44 ...к@крючок \UL@крючок { \xeCJK_крючок_для_улема: }

У вас тут проблемы. Попробуйте ввести, чтобы продолжить. Если это не сработает, введите X return, чтобы выйти.

Есть вывод в формате PDF. Строка текста в порядке, но есть '0' на отдельной строке перед:

введите описание изображения здесь

Есть идеи, что пошло не так?

Связанный контент