
我想在 .txt 檔案的文字中包含一些希伯來字元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
答案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}