编辑附录布局(名称、标题、目录中的名称)

编辑附录布局(名称、标题、目录中的名称)

我尝试在这个论坛上寻找答案,但找到的解决方案对我没有用。我需要在附录中更改三项内容:

  • 开头显示的标题(论文正文结尾和第一个附录之间),从“附录”到“附录”
  • 附录部分的标题,现在是 - 例如,对于附录 A - “第 A 章:附录名称”,到“附录 A:附录名称”(我首先对这个问题感兴趣)
  • 目录中的标题,从“附录”到“附录”

你能帮助我吗?

我正在使用book文档类和\usepackage[toc,page]{appendix}

编辑:我不知道这是否有用,但之后\begin{appendices}

\titleformat{\chapter}[block]{\centering\Large\scshape}{Appendice \thechapter \\ \textcolor{gray75}{ \rule[2pt]{1.5cm}{2pt}\vspace{0.5mm} \\}}{0pt}{\Huge\bfseries\scshape}

(与设置章节标题格式相同)我也在使用

\renewcommand{\chaptermark}[1]{%
\ifnum\value{chapter}>0
\markboth{Capitolo \thechapter{}: #1}{}%
\else
\markboth{#1}{}%
\fi}

答案1

我认为,鉴于您正在使用该appendix包,您只需要重置附录的正确名称

  • 对于 ToC 名称:\renewcommand\appendixtocname{Appendici}
  • 对于附录之前的页面:\renewcommand\appendixpagename{Appendici}
  • 对于实际的附录:\renewcommand\appendixname{Appendice}

并在附录字母前面加上“Apendice”:

\makeatletter
\renewcommand\backmatter{
    \def\chaptermark##1{\markboth{%
            \ifnum  \c@secnumdepth > \m@ne  \@chapapp\ \thechapter:  \fi  ##1}{%
            \ifnum  \c@secnumdepth > \m@ne  \@chapapp\ \thechapter:  \fi  ##1}}%
    \def\sectionmark##1{\relax}}
\makeatother

以下是 MWE:

\documentclass{book}
\usepackage[toc,page,titletoc]{appendix}
\usepackage{titlesec,xcolor,lipsum}
\renewcommand{\chaptermark}[1]{%
    \ifnum\value{chapter}>0
    \markboth{Capitolo \thechapter{}: #1}{}%
    \else
    \markboth{#1}{}%
    \fi}

\makeatletter
\renewcommand\backmatter{
    \def\chaptermark##1{\markboth{%
            \ifnum  \c@secnumdepth > \m@ne  \@chapapp\ \thechapter:  \fi  ##1}{%
            \ifnum  \c@secnumdepth > \m@ne  \@chapapp\ \thechapter:  \fi  ##1}}%
    \def\sectionmark##1{\relax}}
\makeatother

\renewcommand\appendixtocname{Appendici}
\renewcommand\appendixpagename{Appendici}
\renewcommand\appendixname{Appendice}

\begin{document}
    \tableofcontents

    \chapter{Some chapter}
    \lipsum[1-4]

    \begin{appendices}
        \titleformat{\chapter}[block]{\centering\Large\scshape}{Appendice \thechapter \\ \textcolor{gray}{ \rule[2pt]{1.5cm}{2pt}\vspace{0.5mm} \\}}{0pt}{\Huge\bfseries\scshape}
        \chapter{Some Appendix}
        \lipsum[5-9]
    \end{appendices}
\end{document}

在此处输入图片描述

相关内容