回忆录的标题字体中有 Biolinum?

回忆录的标题字体中有 Biolinum?

对于pdflatex我来说:

\documentclass[openany,twoside,12pt]{memoir}

\usepackage[utf8]{inputenc}                                                        
\usepackage[T2A]{fontenc}                                                          
\usepackage[russian,ukrainian]{babel}

\usepackage{libertine}

 % ...

\makechapterstyle{chapter}{%
  \renewcommand*{\chapternamenum}{}
  \renewcommand*{\chaptitlefont}{\Huge\sffamily\bfseries}
  \renewcommand*{\chapnumfont}{\Large\bfseries}
}

但是我在标题中得到的是 CMR,而不是 Biolinum。

libertine的版本是2017/03/22。

答案1

使用以下示例

\documentclass[openany,twoside,12pt]{memoir}

\usepackage[utf8]{inputenc}                                                        
\usepackage[T2A]{fontenc}                                                          
\usepackage[russian,ukrainian]{babel}

\usepackage{libertine}

\makechapterstyle{chapter}{%
  \renewcommand*{\chapternamenum}{}
  \renewcommand*{\chaptitlefont}{\Huge\sffamily\bfseries}
  \renewcommand*{\chapnumfont}{\Large\bfseries}
}
\chapterstyle{chapter}

\begin{document}

\chapter{Кирилиця}

\end{document}

LaTeX 发出警告

LaTeX Font Warning: Font shape `T2A/LinuxBiolinumT-TLF/b/n' undefined
(Font)              using `T2A/cmr/m/n' instead on input line 18.

Linux Biolinum 字体系列不支持西里尔文pdlatex。只有 Linux Libertine 才支持。

您可以选择其他支持西里尔文的无衬线字体,例如opensansPTSans。尝试加载

\usepackage[defaultsans]{opensans}

或者

\usepackage{PTSans}

\usepackage{libertine}

相关内容