如何确定部分字体大小为 14pt,子部分字体大小为 13pt

如何确定部分字体大小为 14pt,子部分字体大小为 13pt

我的大学讲师要求使用 Times New Roman 字体,部分文本大小为 14 pt,小节文本大小为 13 pt。我将主字体改为 12 pt(老师要求),但无法获得正确的部分字体大小。我读到可以使用其他字体类型,但我只能使用 Times New Roman。我努力这样做,但这对我来说真的很难,因为我是新手。

答案1

要使用 Times New Roman 作为主文本字体,您可能需要使用 XeLaTeX 或 LuaLaTeX 编译文档。在 pdfLaTeX 下,多个字体包提供了 Times Roman 的克隆,但没有 Times New Roman 的克隆。

以下代码在 pdfLaTeX、XeLaTeX 和 LuaLaTeX 下编译。它使用该sectsty包来修改节级和子节级标题的字体设置。

在此处输入图片描述

\documentclass[12pt]{article}  % main document font size: 12pt

\usepackage{ifxetex,ifluatex}
\ifluatex
  \usepackage{unicode-math}
  \setmainfont{Times New Roman} % text font
  \setmathfont{XITS Math} % Times Roman math font
\else\ifxetex
  \usepackage{fontspec}
  \setmainfont{Times New Roman}
  % possibly need to choose a suitable math font
\else
  \usepackage[T1]{fontenc}
  \usepackage[utf8]{inputenc}
  \usepackage{newtxtext,newtxmath}
\fi\fi

\usepackage{sectsty} % use 20% "leading"
\sectionfont{\fontsize{14}{16.8}\selectfont}
\subsectionfont{\fontsize{13}{15.6}\selectfont}

\begin{document}

\section{Hello World}
\subsection{Good Morning}
\subsubsection{In The Beginning}
Once upon a time, in a far-away land, \dots

\end{document} 

相关内容