如何在普通字体中使用\substitutefont?

如何在普通字体中使用\substitutefont?

如何\substitutefont在普通字体中使用?

我需要替代品cmr (\familydefault)yvoVenturis ADF Old),但是不起作用。

\documentclass[a4paper]{article}
\usepackage{parskip}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{substitutefont}

% Normal
\substitutefont{T1}{cmr}{yvo} % Venturis ADF Old

% Sans Serif
\substitutefont{T1}{cmss}{pzc} % Zapf Chancery

% Monospaced
\substitutefont{T1}{cmtt}{phv} % Helvetica

\begin{document}

\textbf{Normal}

\lipsum[1]

\textbf{Sans}

\textsf{\lipsum[1]}

\textbf{TT}

\texttt{\lipsum[1]}

\end{document}

在此处输入图片描述

答案1

对于标准尺寸,您基本上无法做到这一点。应通过更改来指定默认字体\rmfamily

\renewcommand{\rmfamily}{yvo}

对于文丘里管 ADF 来说,最好这样说

\usepackage[<options>]{venturis}

(请参阅 的包文档<options>)。

相关内容