
Я хотел бы использовать более крупные шрифты (14pt) для названия и нумерации частей, за исключением TOC. Я знаю, что я должен использовать пакет, titlesec
но я не понимаю, как. Похожий вопрос для другого класса здесь:Управление размером шрифта \part. Пакет sectsty
не работает с amsart.
\documentclass[12pt]{amsart}
\newtheorem{thm}{Theorem}[section]
\renewcommand{\thethm}{\Roman{part}.\arabic{section}.\arabic{thm}}
\renewcommand{\thepart}{\Roman{part}}
\begin{document}
\setcounter{tocdepth}{1}
\tableofcontents
\part{blabla}
\section{blablabla}
\begin{thm}
The integer $1+1$ is finite.
\end{thm}
\begin{thm}
The integer $1+1$ is less than $1000$.
\end{thm}
\end{document}
решение1
С помощью amsart
которого нельзя использовать titlesec
.
Просто найдите определение \part
и добавьте
\large
\let\@secnumfont\relax
(последнее необходимо для выделения жирным шрифтом номера детали в названии).
\documentclass[12pt]{amsart}
\makeatletter
\def\part{%
\@startsection{part}
{0}
{\z@}
{\linespacing\@plus\linespacing}
{.5\linespacing}
{\let\@secnumfont\relax\normalfont\large\bfseries\raggedright}%
}
\show\@seccntformat
\makeatother
\newtheorem{thm}{Theorem}[section]
\renewcommand{\thethm}{\Roman{part}.\arabic{section}.\arabic{thm}}
\renewcommand{\thepart}{\Roman{part}}
\begin{document}
\setcounter{tocdepth}{1}
\tableofcontents
\part{blabla}
\section{blablabla}
\begin{thm}
The integer $1+1$ is finite.
\end{thm}
\begin{thm}
The integer $1+1$ is less than $1000$.
\end{thm}
\end{document}