使 Overleaf 上的希伯来语文本不那么粗体

使 Overleaf 上的希伯来语文本不那么粗体

我在 Overleaf 中使用希伯来语,不知为何,文本与英文文本相比总是显得很粗,这很烦人。有什么办法可以解决这个问题吗?

附上代码和图片。提前致谢!

比较

\documentclass[a4paper, 10pt]{article}
\usepackage[utf8x]{inputenc}
\usepackage[english,hebrew]{babel}
\begin{document}
הנה קצת טקסט בעברית 
\L{and here's some text in English}
\end{document}

答案1

我不知道 Overleaf 中安装了哪些字体,但是

\documentclass[a4paper, 10pt]{article}

\usepackage[utf8x]{inputenc}
\usepackage[english,hebrew]{babel}
\renewcommand{\rmdefault}{nachlieli}
\begin{document}

הנה קצת טקסט בעברית 
\L{and here's some text in English}

\end{document}

我明白了

在此处输入图片描述

不要使用 nachlieli,试试 david、frank、aharoni、drugulin、yad、ellinia、miriam。除非您切换到 xetex 或 luatex(受支持),否则选择会非常有限babel。例如,请参见:

外部链接是https://latex3.github.io/babel/guides/locale-hebrew.html

答案2

不妨尝试polyglossia一下。

A

% !TeX TS-program = xelatex 

\documentclass[a4paper, 10pt]{article}
%%\usepackage[utf8x]{inputenc} % not needed

\usepackage{polyglossia}

\setdefaultlanguage{english}
\newfontfamily\englishfont[Ligatures=NoCommon]{Linux Libertine O}
\setotherlanguage{hebrew}
\newfontfamily\hebrewfont[Script=Hebrew]{Arial}


\begin{document}
    הנה קצת טקסט בעברית 
        
    \L{and here's some text in English} 
    
\end{document}

相关内容