如何修改回忆录标题中的章节名称

如何修改回忆录标题中的章节名称

我修改了章节标题,使其显示为1. ...,但标题仍然显示CHAPTER。如何删除chapter标题中的 ?有没有办法同时修改内容和标题中的章节样式?

在此处输入图片描述

\documentclass[12pt,oneside]{memoir}
\usepackage{lipsum}

\title{Document}
\author{prosseek}
% }

% http://tex.stackexchange.com/questions/97465/modify-default-memoir-chapter-style
\makeatletter
\newcommand{\fonttitle}{\chaptitlefont}
\makechapterstyle{mystyle}{%
\def\chapterheadstart{\vspace*{\beforechapskip}}
\def\printchaptername{}
\def\printchapternum{}
\def\printchapternonum{}
\def\printchaptertitle##1{\fonttitle \space \fonttitle \thechapter.\space \fonttitle ##1}
\def\afterchaptertitle{\par\nobreak\vskip \afterchapskip}
}
\makeatother

\chapterstyle{mystyle}

\begin{document}

\maketitle
\tableofcontents

\chapter{The Domain Problem and Stakeholders}
\section{First}
\lipsum 

\end{document}

答案1

章节样式和页面样式是两个不同的东西。您只更改了章节样式。

如果headings样式适合你,并且你只想删除,CHAPTER那么使用

\addtopsmarks{headings}{}{
  \createmark{chapter}{both}{shownumber}{}{. \ }
}
\pagestyle{headings}

您可能需要考虑\nouppercaseheads在之前添加\pagestyle{...},这会删除标题的大写。

相关内容