如何設定文件使用 Bera 字體而不是預設字體?

如何設定文件使用 Bera 字體而不是預設字體?

我有一個使用 class 建立的文檔scrartcl,我想使用三種 Bera 字體:Serif、Sans 和 Mono,但我找不到使用 KOMA-Script 命令更改它的正確方法。有人可以告訴我怎麼做嗎?

\documentclass[titlepage]{scrartcl}
\usepackage[utf8]{inputenx}
\usepackage[T1]{fontenc}
\usepackage[spanish,activeacute,mexico]{babel}
%\usepackage[defaultsans]{berasans}
\usepackage[intlimits]{amsmath}
\usepackage{amsthm,amssymb,empheq,bm}
\usepackage[dvipsnames,x11names]{xcolor}
\usepackage{verbatim}

\usepackage[per-mode=symbol]{siunitx}

\usepackage{url}

\pagestyle{headings}

\begin{document}

Lorem ipsum

\end{document}

答案1

有三個包beramono和一個包裝器包beraserif,它一次加載所有包:berasansbera

\usepackage{bera}

我從您的範例程式碼中懷疑您想要將無襯線字體設定為預設字體。如果在上述套件載入後新增以下行即可實現此目的:

\renewcommand{\familydefault}{\sfdefault}

請注意,這個包/這些包沒有數學支援。你必須單獨照顧。


最後讓我給你指出這個包dejavu(也是一個包裝);引用包簡介:

該軟體包包含對 DejaVu 字體的 LaTeX 支援。這些字體源自 Vera 字體,而 CTAN 上已經有其他 Vera 衍生品(Bera 和 Arev)。我創建對 DejaVu 字體的支援的主要原因是我對捷克語和斯洛伐克語的 Bera 和 Arev 字體不滿意。然而,其他人也應該從這個包中受益——字體支援更多語言,並且有幾種附加樣式。

相關內容