QTBodiniPoster font
我希望在我的文档中使用title
,并在 中使用 文档的其余部分default LaTeX font
。我使用:
\setmainfont{QTBodiniPoster}
在序言中,然后对于其余文本,cmr
使用命令切换到字体\fontfamily{cmr}\selectfont
。文本更改为默认的计算机罗马字体,但我现在是unable to italicize
字体cmr
。任何人都可以提供帮助和建议。
\documentclass[10pt,a4paper]{book}
\usepackage{layout}
\usepackage{graphicx}
\usepackage{sidenotes}
\usepackage{geometry}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage{lmodern}
\setmainfont{QTBodiniPoster}
\begin{document}
\textit{\LARGE{Feynman's Preface}}
\normalsize
\fontfamily{cmr}\selectfont
\textit{\underline{Hello}}
\end{document}
答案1
为特殊字体定义特殊命令。
\documentclass[10pt,a4paper]{book}
\usepackage{fontspec}
\newfontfamily{\TITLEFONT}{Futura}%{QTBodiniPoster}
\begin{document}
\begin{center}
\TITLEFONT\itshape\LARGE
Feynman's Preface
\end{center}
This text uses Latin Modern; \textit{Hello}.
\end{document}
请注意fontenc
和lmodern
不应与 一起使用fontspec
。
我使用了我有的独特字体,而不是您想要的字体(我没有)。