我试图将一些希腊语单词加粗,但无论我怎么尝试都失败了。我使用是\usepackage[english,greek]{babel}
因为我的论文需要希腊语和英语,而且我也使用\usepackage[utf8x]{inputenc}
。
\bf
和都\textbf
适用于英文单词,但当我尝试用它们来处理希腊文单词(在\selectlanguage{greek}
或\textgreek
命令之后)时,它们似乎不起作用。文本的打印效果与没有这些命令时一样。我该怎么办?
答案1
太渴望评论了。在这个最小的文档中,粗体希腊文效果很好:
\documentclass{article}
\usepackage[utf8]{inputenc} %not needed with texlive 2018 and current miktex
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}
\begin{document}
hallo Welt \textgreek{γεια κόσμο}
\bfseries hallo Welt \textgreek{γεια κόσμο}
\end{document}
如果该示例对您不起作用并且您没有得到粗体希腊字母,请显示日志文件。
如果该示例对您有用,您将必须找出您的文档的不同之处。(我不会使用 utf8x 选项而是 utf8,但这与此无关)。
答案2
我刚刚发现问题是由后来添加的 aeguill 包引起的。丢弃此包后,粗体希腊字母就显示正常了。非常感谢您付出的时间和精力!