答案1
根据建议,发布 XeLaTeX 评论作为答案。你只需 \setromanfont{Gentium}
。
请注意,Gentium 字体还没有有一个粗体版本,因此如果你需要使用大胆的通常,建议您使用不同的字体。(如果您对 Gentium 感兴趣是因为它的字符库很广,那么您可能想使用 Charis SIL 这样的字体。如果您对外观感兴趣,那么有一种“Gentium Basic”,它不包含希腊语或西里尔语字符,但有粗体变体。)但在实践中,我发现我可以使用 Gentium 和 Gentium Basic Bold 作为粗体字体,在我看来它看起来很自然(当然,您仍然不会有粗体希腊语):
\documentclass{article}
\usepackage{fontspec}
\setromanfont[BoldFont={Gentium Basic Bold},ItalicFont={Gentium Italic}]{Gentium}
\begin{document}
Look:\\
Hèllö wőrld: γεντιυμ \textit{Italic} \textbf{Bold}\\
\textbf{Hèllö wőrld}: γεντιυμ \textit{Italic} Bold
\end{document}
答案2
答案3
如果你想使用 pdfLaTeX,你可以使用自动安装工具。
cd ${YOUR_TEX_DOCUMENT_DIR}
autoinst ${PATH_TO_GENTIUM}/Gen*.ttf
这将转换 ttf 文件并在当前目录中创建一个 Gentium.sty 文件。现在您可以简单地
\usepackage{Gentium}
将 LaTeX 字体切换为 Gentium。或者,尝试使用 GentiumBasic大胆的。
答案4
虽然 XeLaTeX 的方式可能更简单,但如果你想坚持使用 pdflatex,你可以尝试方廷斯特创建必要包的工具。