我正在使用一个我不能/不应该修改的模板。这个模板强制使用一种不是 latex 正常字体的字体,我该如何恢复自动字体(我认为默认情况下是 Serif)
模板:
\documentclass[12pt, openany]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[a4paper,left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage[english]{babel}
\usepackage{libertine}
\usepackage[pdftex]{graphicx}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\newcommand{\hsp}{\hspace{20pt}}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\begin{document}
\begin{titlepage}
\begin{sffamily}
\begin{center}
% Upper part of the page. The '~' is needed because \\
% only works if a paragraph has started.
%\includegraphics[scale=0.04]{img1.JPG}~\\[1.5cm]
\textsc{\LARGE HEC}\\[2cm]
\textsc{\Large INTERNSHIP'S REPORT 2nd YEAR}\\[5cm]
% Title
\HRule \\[0.4cm]
{ \huge \bfseries System recommendations of Routes-
Experimentation In a dynamic research project\\[0.4cm] }
\HRule \\[8cm]
%\includegraphics[scale=0.2]{img2.JPG}
Abstract
This document aims to give an overview of the internship I carried out from June 15 to September 11 2015 in xxxxx, in order to complete my 2nd year of engineering at xxxx.
KEYWORDS: Java, Maven, Iinerary, Recommendation, Context, Capsule, Collector, Application
% Author and supervisor
\begin{minipage}{0.4\textwidth}
\begin{flushleft} \large
xxxx \textsc{xxxxx}\\
Promo 2016\\
\end{flushleft}
\end{minipage}
\begin{minipage}{0.4\textwidth}
\begin{flushright} \large
\emph{Supervisor :} Mme. \textsc{xxxxx}\\
%\emph{Chef d'équipe : } M. Chef \textsc{D’Équipe}
\end{flushright}
\end{minipage}
\vfill
% Bottom of the page
%{\large 1\ier{} Juillet 2013 — 30 Août 2013}
\end{center}
\end{sffamily}
\end{titlepage}
%\maketitle
\tableofcontents
\chapter*{Acknowledgments}
答案1
这可能是一个老问题,但我仍然缺少一个我想提供的正式答案。正如评论中提到的,有两个命令会影响字体的选择:
\usepackage{libertine}
\begin{sffamily}
...\end{sffamily}
在互联网上搜索会发现该libertine
软件包“提供了 Type 1 和 OTF 样式的 Libertine 和 Biolinum 字体,以及供其使用的支持宏”,如下所示:https://ctan.org/pkg/libertine
您应该使用该lmodern
包,因为 Latin Modern 系列继承了 Computer Modern 系列(后者是 LaTeX 中的默认字体系列)。
“环境”将其中的每种字体(以及它之后的所有文本,因为它不是环境)设置为无衬线字体。如果您想要衬线字体,则sffamily
必须删除命令/“环境”。sffamily