標題字體大小

標題字體大小
\documentclass{amsart}
%\documentclass[16pt]{report}
\usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{hyperref}
\usepackage{amssymb}


\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{nccmath}
\usepackage{dsfont}
\usepackage{cancel}
\usepackage{mathtools}
\usepackage{setspace}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\onehalfspacing
%\doublespacing

\newcommand{\RN}[1]{%
  \textup{\uppercase\expandafter{\romannumeral#1}}%
}

\newenvironment{claim}[1]{\par\noindent\underline{Claim:}\space#1}{}
\newenvironment{claimproof}[1]{\par\noindent\underline{Proof:}\space#1}{\hfill $\blacksquare$}

\newtheorem*{remark}{Remark}

\title{\textbf{Research Statement}}
\author{Xxx Yyyy}
\date{}

\begin{document}

\maketitle
\large

\section{Introduction}

\end{document}

如果您編譯程式碼,您將產生下圖。我有幾個問題。如何更改標題和作者的字體大小?另外,如何讓「1.Introduction」比文字「Bla Bla Bla」稍大?

在此輸入影像描述

答案1

如果您想或多或少地使用標準 amsart 命令,但只是修改它在標題和章節標題中使用的大小,您可以嘗試使用以下內容修補有問題的命令:

\usepackage{etoolbox}
\makeatletter
% change title size
\patchcmd{\@maketitle}{\normalsize}{\LARGE}{}{}
% change author size
\patchcmd{\@setauthors}{\MakeUppercase {\authors }}{\MakeUppercase{\Large\authors}}{}{}
% change section title size
\patchcmd{\section}{\normalfont}{\normalfont\Large}{}{}
\makeatother

(將\LARGE/更改\Large為您喜歡的任何尺寸命令:\large\Large\LARGE\Huge等)

範例輸出

您也可以考慮載入包,例如標題標題安全,它提供了對此類事物的更細粒度的控制。

您也可以考慮使用不同的文檔類別。amsart如果您正在為 AMS 期刊撰寫文章,那麼這是有意義的。如果是,您應該保留它們的預設值。如果您不這樣做,那麼您可以自由地使用許多其他替代方案之一。

相關內容