如何在目录中产生“附录A”

2019-11-18 22:47发布

为产生附录A、A.1(附录章节)的样式,我在书中找到了如下代码(期望效果如图): ![](https://pics.latexstudio.net/data/images/201911/cda4d5...

为产生“附录A、A.1(附录章节)”的样式,我在书中找到了如下代码(期望效果如图): ![](https://pics.latexstudio.net/data/images/201911/cda4d5117dec6f3.gif) ``` \makeatletter \newcommand{\listofappendix}{\chapter{附录}\@starttoc{app}}%创建一种新的目录需要使用系统内部命令:@starttoc{扩展名} \makeatother \newcommand{\appchapter}[1]{\chapter{#1}\addcontentsline{app}{chapter}{附录~\thechapter#1}} \newcommand{\appsection}[1]{\section{#1}\addcontentsline{app}{section}{\thesection#1}} \listofappendix \appendix \appchapter{MATLAB 程序} \appsection{傅立叶函数曲线} \appsection{频率响应曲线} 根据上述内容输入后,latex总是提示 “File ended while scanning use of \appchapter.” \documentclass[UTF8,a4paper,11pt,titlepage,oneside]{ctexbook} \usepackage{titlesec}%section,subsection格式 \usepackage{amsmath} \usepackage{zhnumber} \setcounter{tocdepth}{1}%设置目录深度 \titleformat{\part}{\centering\Huge\bfseries}{第\protect\chinese{part}部分}{1em}{} \titleformat{\chapter}{\centering\huge\bfseries}{第\protect\chinese{chapter}章}{1em}{} \titleformat{\section}{\LARGE\bfseries\centering}{第\protect\chinese{section}节}{1em}{} \titleformat{\subsection}{\raggedright\Large\bfseries}{\thesubsection}{1em}{} \titleformat{\subsubsection}{\raggedright\Large\bfseries}{\thesubsubsection}{1em}{} \makeatletter \newcommand{\listofappendix}{\chapter{附录}\@starttoc{app}}%创建一种新的目录需要使用系统内部命令:@starttoc{扩展名} \makeatother \newcommand{\appchapter}[1]{\chapter{#1}\addcontentsline{app}{chapter}{附录~\thechapter#1}} \newcommand{\appsection}[1]{\section{#1}\addcontentsline{app}{section}{\thesection#1}} \begin{document} \tableofcontents \part{PART 1} \chapter{11} \section{1-1} \subsection{1-1-1} \section{中心极限定理的改进} \subsection{实现方法} \chapter{22} \part{PART 2} \setcounter{section}{0}%重置计数器 \section{2-1} \section{2-2} \clearpage \appendix \listofappendix \appendix \appchapter{MATLAB 程序} \appsection{傅立叶函数曲线} AAAA \appsection{频率响应曲线} \subsection{ABCD} \end{document} ``` 请问该如何解决
1条回答
```tex \documentclass{ctexbook} \setCJKmainfont{FZShuSong-Z01} \begin{document} \tableofcontents \appendix \chapter{MATLAB 程序} \section{傅里叶函数曲线} \end{document} ```

一周热门 更多>