누구든지 Luatex/babel을 사용하여 히브리어/영어 문서의 최소한의 예를 제공할 수 있습니까? (맥OS/TeXShop)

누구든지 Luatex/babel을 사용하여 히브리어/영어 문서의 최소한의 예를 제공할 수 있습니까? (맥OS/TeXShop)

저는 소설을 집필 중인데 매우 짧은 히브리어 부분을 포함하고 싶습니다. LuaLaTeX, 바벨, 글꼴 또는 일부 조합에 문제가 있는지 알 수 없습니다.

다음은 작동하지 않는 짧은 문서입니다. 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}

MacOS의 TeXShop에서 이름이 지정된 글꼴을 어떻게 찾나요? TeXLive에서는 히브리어 글꼴과 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.

관련 정보