LaTeX:有希腊字体吗?

LaTeX:有希腊字体吗?

我正在使用 LaTeX 及其提供的默认字体。我想知道是否还有其他可用的字体。我的序言是:

\documentclass[a4paper,12pt]{book}

%\usepackage{showframe}% just for the example
\usepackage{etoolbox}
\usepackage{changepage}% http://ctan.org/pkg/changepage
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\setcounter{secnumdepth}{-2} %For chapter/section not being visible in text
\let\cleardoublepage\clearpage
\usepackage[utf8x]{inputenc}


\usepackage[english, greek]{babel}
\usepackage{blindtext}
\usepackage[pdftex]{graphicx}

\newcommand{\gr}{\selectlanguage{greek}}
\newcommand{\en}{\selectlanguage{english}}

\usepackage[a4paper, inner=1.5cm, outer=3cm, top=2cm, bottom=3cm, bindingoffset=1cm]{geometry}
\usepackage[onehalfspacing]{setspace}
\pagestyle{fancy}
\fancyhf{}

我该怎么做才能尝试其他字体?我得到的默认字体有点奇怪。

答案1

您有GFS font collection希腊字体协会(因之得名)开发的(8 种字体),它们以 opentype 和 type 1 格式存在,可供 (pdf)LaTeX 以及 XeLaTeX 和 LuaLaTeX 使用。它们也有拉丁字母,但其中 2 个除外: PorsonBaskerville,但 LaTeX 支持(拉丁)Baskerville。

至少其中一部分支持数学(我没有检查全部)。例如,GFS Artemisia 依赖于 tx 字体,当然希腊字母除外。从这一页LaTeX Catalogue将可以访问您可能需要的所有详细信息和字体样本。

使用它们很简单:如果你使用 (pdf)LaTeX,只需\usepackage{artemisia}在序言中写入。如果你使用 Xe/LuaLaTeX,只需

\usepackage{fontspec}
\setmainfont{GFS Artemisia}

相关内容