Я пишу свою математическую диссертацию с помощью Texmaker, но каким-то образом мои коды LaTeX не создают макет PDF, требуемый моей школой. В идеале я надеюсь достичь следующего результата:
Обратите внимание, что это всего лишь рисунок нужной страницы PDF. Я все еще работаю над этим. На самом деле, то, что у меня сейчас есть, это:
Вот мой код:
\documentclass[12pt]{article}
\usepackage[left=3cm,right=3cm,top=3cm,bottom=2cm]{geometry}
\usepackage{CJKutf8,mathpazo,upgreek,mathrsfs}
\usepackage{amssymb,amsthm,mathtools,mathabx,physics}
\usepackage{pdfpages}
\usepackage{hyperref}
\setcounter{tocdepth}{1}
\numberwithin{equation}{section}
\newtheorem{thm}{Theorem}[section]
\newtheorem{prop}[thm]{Proposition}
\newtheorem{coro}[thm]{Corollary}
\newtheorem{lem}[thm]{Lemma}
\newtheorem*{thm*}{Theorem}
\newtheorem*{prop*}{Proposition}
\newtheorem*{coro*}{Corollary}
\newtheorem*{lem*}{Lemma}
\theoremstyle{definition}
\newtheorem{dfn}[thm]{Definition}
\newtheorem{rem}[thm]{Remark}
\newtheorem*{dfn*}{Definition}
\newtheorem*{rem*}{Remark}
\begin{document}
\includepdf{Thesis acceptance certificate.pdf}
\section*{Acknowledgements}
TBA
\newpage
\section*{Abstract in the official language}
TBA
\newpage
\section*{Abstract in English}
TBA
\newpage
\tableofcontents
\newpage
\setcounter{page}{1}
\section{Introduction}
TBA
\section{Preliminaries}
TBA
\section{Proof of the main result}
TBA
\section{Discussion}
TBA
\newpage
\section*{Appendix A. The Gauss equation}
TBA
\newpage
\section*{Appendix B. Weak solution}
TBA
\newpage
\begin{thebibliography}{99}
\bibitem{MTW} Charles W. Misner, Kip S. Thorne, and John Archibald Wheeler,
\textit{Gravitation}, Princeton University Press, Princeton and Oxford, 2017. Reprint of the 1973 original.
\bibitem{Wald84} Robert M. Wald,
\textit{General relativity}, The University of Chicago Press, Chicago and London, 1984.
\end{thebibliography}
\end{document}
Мне было интересно, есть ли способ включить отсутствующие страницы в содержание и сделать так, чтобы в титульном листе были номера страниц римскими цифрами. Спасибо за помощь.
решение1
Я думаю, что лучшим вариантом будет перейти на book
класс документа, использовать некоторые из его структурных механизмов (таких как команды \frontmatter
, \mainmatter
, и \backmatter
) и, если и когда это необходимо, адаптировать некоторые функции класса, book
чтобы они соответствовали требованиям форматирования вашего учреждения.
Следующее может стать хорошим началом в этом направлении.
\documentclass[12pt,openany,demo]{book} % remove 'demo' option in real doc.
\usepackage[hmargin=3cm,top=3cm,bottom=2cm]{geometry}
\usepackage{amssymb,amsthm,mathtools,mathabx,physics}
\let\widering\relax% <-- new
\usepackage{pdfpages}
\usepackage{graphicx}
\usepackage{newpxtext,newpxmath} % <-- new, instead of 'mathptmx'
\usepackage{CJKutf8,upgreek,mathrsfs}
\usepackage[colorlinks,allcolors=blue]{hyperref}
\setcounter{tocdepth}{0} % show only chapter-level entries
%\numberwithin{equation}{section} % <-- not needed
\newtheorem{thm}{Theorem}[chapter]
\newtheorem{prop}[thm]{Proposition}
\newtheorem{coro}[thm]{Corollary}
\newtheorem{lem}[thm]{Lemma}
\newtheorem*{thm*}{Theorem}
\newtheorem*{prop*}{Proposition}
\newtheorem*{coro*}{Corollary}
\newtheorem*{lem*}{Lemma}
\theoremstyle{definition}
\newtheorem{dfn}[thm]{Definition}
\newtheorem{rem}[thm]{Remark}
\newtheorem*{dfn*}{Definition}
\newtheorem*{rem*}{Remark}
% new:
\usepackage{lipsum} % filler text
\usepackage[nottoc]{tocbibind} % create a toc entry for bibliography
\usepackage{etoolbox} % for '\patchcmd' macro
\makeatletter % needed for handling of macro names that contain '@'
\renewcommand{\@chapapp}{}
\patchcmd{\@makechapterhead}{\vspace*{50\p@}}{}{}{}
\patchcmd{\@makechapterhead}{\thechapter}{\thechapter\quad}{}{}
\patchcmd{\@makechapterhead}{\par\nobreak}{}{}{}
\patchcmd{\@makechapterhead}{\vskip 20\p@}{}{}{}
\makeatletter
\begin{document}
\pagestyle{plain} % page numbers at bottom of page, no headers
\frontmatter % roman page numbers, unnumbered chapters
\includepdf[width=\textwidth]{Thesis acceptance certificate}
\chapter{Acknowledgements}
\lipsum[1-4] % filler text
\chapter{Abstract in the official language}
\lipsum[1-4]
\chapter{Abstract in English}
\lipsum[1-4]
\tableofcontents
\mainmatter % arabic page numbers, numbered chapters
\chapter{Introduction}
\begin{equation} 1+1=2 \end{equation}
\lipsum[1-14]
\chapter{Preliminaries}
\begin{equation} 1+1=2 \end{equation}
\lipsum[1-14]
\chapter{Proof of the main result}
\begin{equation} 1+1=2 \end{equation}
\lipsum[1-14]
\chapter{Discussion}
\begin{equation} 1+1=2 \end{equation}
\lipsum[1-14]
\backmatter % switch to unnumbered chapters, keep arabic page numbers
\chapter{Appendix A. The Gauss equation}
\setcounter{equation}{0}
\setcounter{section}{0}
\renewcommand\theequation{A.\arabic{equation}}
\renewcommand\thesection{A.\arabic{section}}
\begin{equation} 1+1=2 \end{equation}
\lipsum[1-14]
\chapter{Appendix B. Weak solution}
\setcounter{equation}{0}
\setcounter{section}{0}
\renewcommand\theequation{B.\arabic{equation}}
\renewcommand\thesection{B.\arabic{section}}
\begin{equation} 1+1=2 \end{equation}
\lipsum[1-14]
\begin{thebibliography}{99}
\bibitem{MTW} Charles W. Misner, Kip S. Thorne, and John Archibald Wheeler,
\textit{Gravitation}, Princeton University Press, Princeton and Oxford, 2017. Reprint of the 1973 original.
\bibitem{Wald84} Robert M. Wald,
\textit{General relativity}, The University of Chicago Press, Chicago and London, 1984.
\end{thebibliography}
\end{document}