忽略目录中的页面计数

忽略目录中的页面计数

我想取消计算文档中的某些页面(不将其计入页码),例如部分页面和表格列表、图表...谢谢

    \documentclass[french,12pt,oneside,openright]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage[french]{babel} %langue francaise
\usepackage{lipsum} %paragraphes prédéfinis
%\usepackage{fancyhdr} %decoration des en tetes
\usepackage[sonny]{fncychap}
\usepackage{titlesec, blindtext, color}
\definecolor{gray75}{gray}{0.75}
\newcommand{\hsp}{\hspace{20pt}}
\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries}
\usepackage{multirow,array}

\begin{document}
\tableofcontents*
\part{hello}
\lipsum
\part{Hello}
\part{HellO}
\end{document}

即使 LOC 中省略了页码,我对标题也有疑问,它被提及(Table des matières)(法语中的 LOC)我还没有输入任何类似章节或类似的内容。

答案1

正如 John Kormylo 所说,您可以使用计数器来调整文档中的页码。目录标题显示在第一部分的标题中,因为回忆录类的默认标题在标题中显示章节标题。\pagestyle{plain}如果您愿意,可以使用 禁用此功能,并在文档的后面使用 重新打开\pagestyle{headings}\part{}可以将文档的各个部分重新定义为 以\pagestyle{empty}从中删除页码。您还可以重新定义部分在目录中使用标题目录包。下面是 MWE:

\documentclass[french,12pt,oneside,openright]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage[french]{babel} %langue francaise
\usepackage{lipsum} %paragraphes prédéfinis
%\usepackage{fancyhdr} %decoration des en tetes
\usepackage[sonny]{fncychap}
\usepackage{titlesec, blindtext, color}
\definecolor{gray75}{gray}{0.75}
\newcommand{\hsp}{\hspace{20pt}}
\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp\textcolor{gray75}{|}\hsp}{0pt}{\Huge\bfseries}
\usepackage{multirow,array}

\usepackage{titletoc} % Required for manipulating the table of contents


% Part text styling in TOC example
\titlecontents{part}[0cm]
{\addvspace{5pt}\large\bfseries}
{}
{}
{}


\makeatletter
\renewcommand\part{%
  \if@openright
    \cleardoublepage
  \else
    \clearpage
  \fi
  \thispagestyle{empty}%
  \if@twocolumn
    \onecolumn
    \@tempswatrue
  \else
    \@tempswafalse
  \fi
  \null\vfil
  \secdef\@part\@spart}
\makeatother

\begin{document}

\tableofcontents*
\pagestyle{plain}

\part{Hello 1}
\addtocounter{page}{-1}
\chapter{Test Chapter 1}
\lipsum[1]

\part{Hello 2}
\addtocounter{page}{-1}
\chapter{Test Chapter 2}
\lipsum[1]

\part{Hello 3}
\addtocounter{page}{-1}
\chapter{Test Chapter 3}
\lipsum[1]

\end{document}

相关内容