如何格式化章节(无标题)、带空格和页码的小节

如何格式化章节(无标题)、带空格和页码的小节

我正在尝试格式化章节、节和小节,但未能成功。我已添加一张图片作为我想要执行的操作的参考。以下是一些具体内容:

  • 默认情况下,LaTeX 将章节标题放在页眉中。我不想这样。
  • 关于小节:我不想列出数字,但我想留一个空格(查看图片)
  • 最后,我想将页面枚举放在右上角(他们说要使用fancyhdr但我不知道从哪里开始)。

参考图

\documentclass[12pt]{book}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[left=3cm,top=2.5cm,bottom=2.5cm, right=2.5cm,showframe=false]{geometry}

\usepackage{titlesec}

% -------  format chapter - section and subsection

\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
\renewcommand{\thesubsection}{\thesection. \arabic{subsection}}

\titleformat{\chapter}[display]
    {\normalfont\LARGE\bfseries\centering }
    {\vspace*{\stretch{1}}  \chaptertitlename\ \thechapter}{20pt}{\Huge}
    [\vspace*{\stretch{1}}\clearpage]
\titlespacing*{\chapter}{0pt}{0pt}{0pt}

\titleformat{name=\chapter,numberless}[display]
{\normalfont\Large\bfseries}
{}
{0pt}
{\Huge}
[]
% code reference --- https://tex.stackexchange.com/a/13498


\begin{document}

\chapter{An Title another pg}

\section{Introduction}
\subsection{International}

\section{Methods}
\subsection{Materiales}


\end{document}

我用红色标记了我想要更改的内容

在此处输入图片描述

答案1

我已fancyhdr为您的页面布局添加了定义。

对于小节,我添加了一个\titleformat,以消除小节编号。请注意,小节编号将出现在目录中。如果您想消除它,请使用的第二个定义\thesubsection。副作用是您无法引用小节,但如果标题中没有小节编号,这将很难。

\documentclass[12pt]{book}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[left=3cm,top=2.5cm,bottom=2.5cm, right=2.5cm,showframe=false]{geometry}
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\pagestyle{fancy}
\fancypagestyle{plain}{\fancyhf{}}

\usepackage{titlesec}

% -------  format chapter - section and subsection

\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
%\renewcommand{\thesubsection}{}

\titleformat{\chapter}[display]
    {\normalfont\LARGE\bfseries\centering }
    {\vspace*{\stretch{1}}  \chaptertitlename\ \thechapter}{20pt}{\Huge}
    [\vspace*{\stretch{1}}\clearpage]
\titlespacing*{\chapter}{0pt}{0pt}{0pt}

\titleformat{name=\chapter,numberless}[display]
{\normalfont\Large\bfseries}
{}
{0pt}
{\Huge}
[]
% code reference --- https://tex.stackexchange.com/a/13498
\titleformat{\subsection}{\large\bfseries}{}{4em}{}


\begin{document}
\tableofcontents
\chapter{An Title another pg}

\section{Introduction}
\subsection{International}

\section{Methods}
\subsection{Materiales}


\end{document}

在此处输入图片描述

相关内容