第二页的页面对齐问题以及其他问题

第二页的页面对齐问题以及其他问题

我是 LaTeX 新手,需要一些帮助。我目前在文档中使用以下序言。

\documentclass{memoir}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{physics}
\author{Author}
\title{\textbf{Title of Document}}
\theoremstyle{definition}
\newtheorem{definition}{Definition}
\newtheorem{theorem}{Theorem}
\newtheorem{problem}{Problem}
\newtheorem{claim}{Claim}
\newtheorem{case}{Case}
\newtheorem{ex}{Example}
\newtheorem{answer}{Answer}
\newtheorem{lem}{Lemma}
\newtheorem{question}{Question}
\newtheorem{corollary}{Corollary}
\setSingleSpace{1.1}
\SingleSpacing
\usepackage{xcolor,calc, blindtext}
\definecolor{chaptercolor}{gray}{0.8}
% helper macros
\newcommand\numlifter[1]{\raisebox{-2cm}[0pt][0pt]{\smash{#1}}}
\newcommand\numindent{\kern37pt}
\newlength\chaptertitleboxheight
\makechapterstyle{hansen}{
  \renewcommand\printchaptername{\raggedleft}
  \renewcommand\printchapternum{%
    \begingroup%
    \leavevmode%
    \chapnumfont%
    \strut%
    \numlifter{\thechapter}%
    \numindent%
\endgroup%
}
  \renewcommand*{\printchapternonum}{%
    \vphantom{\begingroup%
      \leavevmode%
      \chapnumfont%
      \numlifter{\vphantom{9}}%
      \numindent%
      \endgroup}
    \afterchapternum}
  \setlength\midchapskip{0pt}
  \setlength\beforechapskip{0.5\baselineskip}
  \setlength{\afterchapskip}{3\baselineskip}
  \renewcommand\chapnumfont{%
    \fontsize{4cm}{0cm}%
    \bfseries%
    \sffamily%
    \color{chaptercolor}%
  }
  \renewcommand\chaptitlefont{%
    \normalfont%
    \huge%
    \bfseries%
    \raggedleft%
  }%
  \settototalheight\chaptertitleboxheight{%
    \parbox{\textwidth}{\chaptitlefont \strut bg\\bg\strut}}
  \renewcommand\printchaptertitle[1]{%
    \parbox[t][\chaptertitleboxheight][t]{\textwidth}{%
      %\microtypesetup{protrusion=false}% add this if you use microtype
      \chaptitlefont\strut ##1\strut}%
}}
\chapterstyle{hansen}
\aliaspagestyle{chapter}{empty} 
\begin{document}
\maketitle
\newpage
\chapter{Preliminaries}
\blindtext

\blindtext 

\blindtext

\blindtext
\end{document}

对于文档的第一页(标题页之后),此方法完全没问题,但一旦我移动到下一页(通过 \newpage 或只是超出第一页的字符数),页面的整个对齐方式就会向右移动并与页码对齐,看起来不像第一页。我尝试查看代码中的问题究竟是什么,但在序言中找不到任何可以做到这一点的东西。

此外,右上角的文本似乎全部是大写。它输出“第 1 章:准备工作”,但我希望它不是全部大写,而是输出“第 1 章。准备工作”。有什么方法可以做到这一点,同时保持我目前的格式?

感谢您的帮助。

相关内容