В оглавлении не отображаются названия глав в классе мемуаров после добавления иврита в качестве вторичного языка Вавилонской церкви

В оглавлении не отображаются названия глав в классе мемуаров после добавления иврита в качестве вторичного языка Вавилонской церкви

Я хотел включить несколько еврейских символов в текст memoir. Если я пишу \usepackage[hebrew,english]{babel}в преамбуле, главы больше не имеют названий в оглавлении. Они снова появляются после удаления hebrewиз списка опций.

См. MWE ниже:

\documentclass{memoir}
\usepackage[hebrew,english]{babel}
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\part{first}
\chapter{intro}
\chapter{conclusion}
\end{document}

Есть ли какое-то решение для этого? Я понятия не имею, что может происходить за кулисами. Имена частей работают. articleС именами разделов работает.

Также, если это важно, я на самом деле использую несколько других языков Babel в том же документе, russianи ancient.greek, и мне нужно использовать pdfLaTeX, а не один из движков Unicode. Не все символы доступны как часть подмножества еврейских букв, доступных в математическом режиме.

решение1

Ну, опция иврита переопределяет множество команд, и это нарушает мемуары. Если вам нужно всего несколько букв, вы можете сделать что-то вроде этого с командами или символами utf8:

\documentclass{memoir}
\usepackage[NHE8,T1]{fontenc}
\usepackage[english]{babel}
\begin{document}
{\fontencoding{NHE8}\selectfont \hebgimel\hebbet\hebalef 
אבג
}
\end{document}

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

решение2

Вариант ответа Ульрики, который передает иврит в правильном порядке:

\documentclass{memoir}
\usepackage[NHE8,T1]{fontenc}
\usepackage[bidi=default, english]{babel}
\begin{document}

\frontmatter
\tableofcontents
\mainmatter
\part{first}
\chapter{intro}
\chapter{conclusion}

\foreignlanguage{hebrew}{עברית}

\end{document}

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