附录标题及脚本

附录标题及脚本

我正在尝试在附录章节标题前面添加“附录”一词。我希望它看起来像:

附录 A 我的第一个附录

我尝试了附录包,使用 \usepackage[title,titletoc]{appendix}。不知何故,这在目录中有效,但在页面本身的标题中无效。如何将其也添加到标题中?

这是我得到的结果:

\documentclass[pdftex,parskip=half,twoside, BCOR15mm]{scrreprt}%
\usepackage[title,titletoc]{appendix}
\usepackage{pdfpages}
\usepackage{amsmath, amssymb, fancyhdr}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{here}


\begin{document}


\tableofcontents

\chapter{Chapter 1}
\chapter{Chapter 2}


\begin{appendices}


\chapter{Bli bla blubb}


asdasd
\end{appendices}

\end{document}

答案1

如果附录之后你什么都没有,那么这个应该可以了(我省略了不相关的包和选项)。你不需要这个appendix包。

\documentclass[
  appendixprefix=true, % the title will have Appendix A
]{scrreprt}

\makeatletter
%% change \numberline so that it will print "Appendix A"
\newcommand\appendix@numberline[1]{\appendixname\ #1\autodot\ }
\g@addto@macro\appendix{%
  \addtocontents{toc}{
    \let\protect\numberline\protect\appendix@numberline}%
}
\makeatother

\begin{document}

\tableofcontents

\chapter{Chapter 1}
\chapter{Chapter 2}

\appendix
\chapter{Bli bla blubb}

asdasd

\end{document}

目录

在此处输入图片描述

附录

在此处输入图片描述


笔记。

  1. 不要添加该pdftex选项。它没有必要,并且可能会导致问题。

  2. 不要加载here包。它已经过时了,实际上会加载float。或[H]选项只会使排版变得更糟。figuretable

相关内容