Kerkis Sans 系列按需提供

Kerkis Sans 系列按需提供

在下面的 MWE 中我的主要字体是txfonts,并且我还加载了kerkis字体。

\documentclass[12pt]{article}
\usepackage[english,greek]{babel}
\usepackage{txfonts}
\usepackage{kerkis}
\renewcommand*\familydefault{\sfdefault}

\begin{document}
ΑΒΓΔ
\end{document}

我想将其用txfonts作主字体并在需要时进行更改kerkis。有没有办法在本地使用kerkis sans

答案1

如果你想加载 Kerkis Sans 作为无衬线文本字体,你可以

\renewcommand{\sfdefault}{maksf}

然后使用\sffamily\textsf命令。

如果你想在数学模式下使用 Kerkis Sans 表示希腊字母,你可以这样做

\usepackage[LGRgreek]{mathastext}
\MTgreekfont{maksf}\Mathastext

如果您想使用不同的字体作为您的英文字体,并将希腊语切换为 Kerkis/Kerkis Sans — — 我不建议对 Times 和 Kerkis Sans 这样做,因为字体根本不匹配 — — 您可以将其设置为 LGR 替换substitutefont

\documentclass[greek,english]{article}
\usepackage[LGR,T1]{fontenc}
\usepackage{babel}
\usepackage{tgschola}
\usepackage{substitutefont}

\substitutefont{LGR}{\rmdefault}{mak}
\substitutefont{LGR}{\sfdefault}{maksf}

\begin{document}
abc \textgreek{ελληνικού}
\end{document}

TG Schola/Kerkis 样品

万一您除了想要使用其他无衬线字体之外还想使用 Kerkis Sans,则可以使用 进行切换\fontfamily{maksf}\selectfont

相关内容