보조 바벨 언어로 히브리어를 추가한 후 목차에 회고록 클래스의 장 이름이 표시되지 않습니다.

보조 바벨 언어로 히브리어를 추가한 후 목차에 회고록 클래스의 장 이름이 표시되지 않습니다.

나는 의 텍스트에 몇 개의 히브리어 문자를 포함하고 싶었습니다 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작동합니다.

또한 중요한 경우에는 실제로 동일한 문서에서 몇 가지 다른 바벨 언어를 사용하고 russian유니 ancient.greek코드 엔진 중 하나가 아닌 pdfLaTeX를 사용해야 합니다. 수학 모드에서 사용할 수 있는 히브리어 문자 하위 집합의 일부로 모든 문자에 액세스할 수 있는 것은 아닙니다.

답변1

히브리어 옵션은 많은 명령을 재정의하고 이는 회고록과 관련이 없습니다. 몇 글자만 필요한 경우 대신 명령이나 utf8 문자를 사용하여 다음과 같이 할 수 있습니다.

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

여기에 이미지 설명을 입력하세요

답변2

히브리어를 올바른 순서로 렌더링하는 Ulrike의 답변 변형입니다.

\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}

관련 정보