Может ли кто-нибудь предоставить минимальный пример документа на иврите/английском языке с использованием Luatex/babel? (MacOS/TeXShop)

Может ли кто-нибудь предоставить минимальный пример документа на иврите/английском языке с использованием Luatex/babel? (MacOS/TeXShop)

Я работаю над романом и хотел бы включить в него очень короткие отрывки на иврите. Не могу сказать, возникают ли у меня проблемы с LuaLaTeX, babel, шрифтами или какой-то их комбинацией.

Вот короткий документ (который не работает) — я думаю, проблема в том, что шрифт David не найден, но, возможно, это не так.

Что-нибудь из этого выглядит неправильным:

\documentclass{article}
\usepackage{hebrew-fonts}
\usepackage[hebrew, english, bidi=default]{babel}
\babelfont[hebrew]{rm}{david}
\begin{document}

This is some text in english \sethebrew חלך \unsethebrew this is some English text.

\end{document}

Как найти шрифт, названный в TeXShop на MacOS? TeXLive говорит, что установлены оба шрифта: hebrew-fonts и culmus.

решение1

Стиль по умолчанию для иврита несовместим с LuaLaTeX.

Два варианта для коротких текстов на иврите с LuaLaTeX. С явной разметкой (также с XeLaTeX):

\documentclass{article}
    
\usepackage[english, bidi=default]{babel}
\babelfont[hebrew]{rm}{NewComputerModern10}

\begin{document}

Some text in English \foreignlanguage{hebrew}{חלך}. And more.

\end{document}

С автоматическим переключением на основе скрипта (только LuaLaTeX):

\documentclass{article}

\usepackage[english, bidi=basic]{babel}
\babelprovide[onchar=ids fonts]{hebrew}
\babelfont[hebrew]{rm}{NewComputerModern10}

\begin{document}

Some text in English חלך. And more.

\end{document}

Смотритестраница на ивритена babelсайте.

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