似乎字体选择以某种方式嵌入在文档类本身中;我尝试以通常的方式选择字体,但没有效果。
答案1
这对我有用:
\documentclass{sciposter}
\usepackage{libertine}
\usepackage[T1]{fontenc}
\begin{document}
\Huge Hello
\end{document}
问题可能是你加载的字体包不提供无衬线字体,例如mathpazo
或fourier
。在这种情况下,你需要将以下内容添加到你的序言中:
\renewcommand{\familydefault}{\rmdefault}
这使得衬线字体成为默认字体。 标准是sciposter
使用无衬线字体作为默认字体。
答案2
该类加载(已过时的)包times
并将默认字体系列设置为无衬线(Helvetica)。
如果您想使用 Computer Modern 字体,则必须恢复设置:
\documentclass{sciposter}
\renewcommand{\familydefault}{\rmdefault}
\renewcommand{\rmdefault}{cmr}
\renewcommand{\sfdefault}{cmss}
\renewcommand{\ttdefault}{cmtt}
但是,由于sciposter
使用大字体,可缩放字体可能更好:
\documentclass{sciposter}
\renewcommand{\familydefault}{\rmdefault}
\usepackage{lmodern}
或者,您可以加载不同的字体包:
\documentclass{sciposter}
\renewcommand{\familydefault}{\rmdefault}
\usepackage{kpfonts}
或您选择的任何字体包。