更改字体大小和字体类型

更改字体大小和字体类型

令人惊讶的是,我找不到直接的答案。

简单来说,我需要全局字体 Times New Roman(所有内容、章节、小节等)和全局大小 12 pt。

我设法找到了第一个问题的潜在答案,即\usepackage{times},但我听说你不应该用它将字体更改为 Times New Romand。

编辑

我还需要非常具体的字体大小(仅用于部分内容)(14pt),但这似乎不可能。您只能使用\largeetc 来更改字体大小。我想 word 毕竟不是那么糟糕。

答案1

article使用该选项的课堂上12pt,该\large命令将字体大小更改为 14.4pt。

如果您认为有人会用尺子测量这个点的分数,那么可以定义一个命令,为您提供精确的 15pt(请参阅问题下评论中的链接)。

用 编译该示例xelatex

\documentclass[12pt]{article}

\usepackage{fontspec}
\setmainfont{Times New Roman}

\usepackage{sectsty}
\sectionfont{\large} 

\usepackage{lipsum} % for dummy text

\begin{document}
\section{Introduction}
\lipsum[1]
\section{Conclusion}
\lipsum[2]
\end{document}

答案2

当前接受的答案不会更改任何默认的数学字体。为此,您需要一个类似

\documantclass[12pt]{article}
\usepackage{unicode-math}

\setmainfont{Times New Roman}
\setmathfont{TeX Gyre Termes Math}[Scale=MatchLowercase]

请注意,许多 Linux 系统都具有上个世纪的 Times New Roman 版本,因为这是 Microsoft 免费提供的最新版本。它应该仍然可以使用,但还有许多其他免费的 Times 克隆版本可供使用。

您还可能会发现 XITS Math 或 STIX Two Math 是很好的 Times 类数学字体。这需要 LuaLaTeX 或 XeLaTeX。

在 PDFLaTeX 中,以文本和数学模式获取 Times 的最佳方法是:

\usepackage{newtxtext, newtxmath}

您也可以尝试stixstix2,或tgpagellanewtxmath

TeX 中的“点”与文字处理器中的“点”大小不同,TeX 将其称为bp。 比其他答案更简单的更改为此大小的方法是

\usepackage[fontsize=12bp]{scrextend}

相关内容