创建一个附录,其中包含用于额外表格的部分,以及一个附录,其中包含用于演示的部分

创建一个附录,其中包含用于额外表格的部分,以及一个附录,其中包含用于演示的部分

我想要添加一个名为“Anexos”的“附件”章节,它将包含几个部分,其中将显示额外的表格。

此外,演示将被纳入名为“Apéndices”的“附录”一章中,该章节也包含几个部分。

我在这里展示一下:

在此处输入图片描述

附件 A 中的表格应命名为 A.1、A.2、A.3。附件 B 中的表格应命名为 B.1、B.2、B.3 等。

附录 A 和 B 中的方程式应分别命名为 A.1、A.2... 和 B.1、B.2...。

这是一种可行的方法吗?

编辑:

我已经尝试过在在目录中添加附录“章”(不包含章节)来自@egreg。

出现了几个问题。

因此,有了代码:

\documentclass[12pt,a4paper,twoside,openany]{report}
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}

\usepackage[toc,page]{appendix}

\begin{document}

\begin{appendices}
\addtocontents{toc}{\protect\setcounter{tocdepth}{1}}
\makeatletter
\addtocontents{toc}{%
\begingroup
\let\protect\l@chapter\protect\l@section
\let\protect\l@section\protect\l@subsection
}

\chapter{Demostración momento cuadrupolar}
\section{Q}

(All the info)

\addtocontents{toc}{\endgroup}
\end{appendices}
\end{document}

但是,索引中的结果是这样的:

在此处输入图片描述

问题是我想被说:附录, 代替附录

第一个问题: 可以改变吗附录为了附录在索引中?

第二个问题:结果是左页也显示单词附录。也能改嗎?

在此处输入图片描述

第三个问题:正如我在第一张图片中所说的那样编辑,我想添加一个“附件”用于附加表格,以及一个“附录”用于演示。除了上述两个问题外,“附录”部分已经实现。

第三个问题:那么,如何修改上面的代码以包含安克索斯部分 ?

以下是我的序言:

\documentclass[12pt,a4paper,twoside,openany]{report}
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}
\parindent 1 true cm
\usepackage{graphicx}
\usepackage{eufrak}
\usepackage[spanish]{babel}
\usepackage[latin1]{inputenc}  
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{float}
\usepackage{color}
\usepackage[longnamesfirst,super]{natbib} 
\setcitestyle{square}
\usepackage{fancyhdr}   
\pagestyle{fancy}                                        
\renewcommand{\chaptermark}[1]{\markboth{\thechapter .\ #1}{}}             
\renewcommand{\sectionmark}[1]{\markright{\thesection .\ #1}{}}
\lhead{\nouppercase}
\rhead{\nouppercase}
\fancyhead[LE]{{\sf \leftmark}}                             
\fancyhead[RE]{}
\fancyhead[RO]{{\sf \rightmark}}
\fancyhead[LO]{}                                                
\fancyfoot[LE,RO]{\thepage}                                           
\fancyfoot[CE,CO]{}                                                         
\renewcommand{\headrulewidth}{0.0pt}                                
\renewcommand{\baselinestretch}{1.25}
\usepackage{adjustbox}
\usepackage{enumerate}
\usepackage{courier}
\usepackage{caption}
\usepackage[version=3]{mhchem}
\usepackage{rotating}
\usepackage[percent]{overpic}
\captionsetup{font={small}}
\begin{document}

谢谢。

答案1

启动环境之前重新定义相关命令appendices

\documentclass[12pt,a4paper,twoside,openany]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}

\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}

\usepackage[toc,page]{appendix}

\begin{document}

\renewcommand{\appendixpagename}{Anexos}
\renewcommand{\appendixtocname}{Anexos}
\renewcommand{\appendixname}{Anexo}

\begin{appendices}
\addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
\makeatletter
\addtocontents{toc}{%
\begingroup
\let\protect\l@chapter\protect\l@section
\let\protect\l@section\protect\l@subsection
}

\chapter{Demostración momento cuadrupolar}
\section{Q}

(All the info)

\addtocontents{toc}{\endgroup}
\end{appendices}

\renewcommand{\appendixpagename}{Ap\'endices}
\renewcommand{\appendixtocname}{Ap\'endices}
\renewcommand{\appendixname}{Ap\'endice}

\begin{appendices}
\setcounter{chapter}{0}
\addtocontents{toc}{\protect\setcounter{tocdepth}{2}}
\makeatletter
\addtocontents{toc}{%
\begingroup
\let\protect\l@chapter\protect\l@section
\let\protect\l@section\protect\l@subsection
}

\chapter{Demostración momento cuadrupolar}
\section{Q}

(All the info)

\addtocontents{toc}{\endgroup}
\end{appendices}

\end{document}

一个更好的策略是,避免文档中的所有代码,是基于以下内容定义一个新环境appendices

\documentclass[12pt,a4paper,twoside,openany]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}

\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}

\usepackage[toc,page]{appendix}

\makeatletter
\newenvironment{varappendices}[2]% #1 is the global name, #2 the single name
 {\renewcommand{\appendixpagename}{#1}%
  \renewcommand{\appendixtocname}{#1}%
  \renewcommand{\appendixname}{#2}%
  \addtocontents{toc}{\protect\setcounter{tocdepth}{2}}%
  \addtocontents{toc}{%
    \begingroup
    \let\protect\l@chapter\protect\l@section
    \let\protect\l@section\protect\l@subsection
  }%
  \appendices
  \setcounter{chapter}{0}}
 {\addtocontents{toc}{\endgroup}%
  \endappendices}
\makeatother

\begin{document}

\begin{varappendices}{Anexos}{Anexo}

\chapter{Demostración momento cuadrupolar}
\section{Q}

(All the info)

\chapter{Demostración momento cuadrupolar}
\section{Q}

(All the info)

\end{varappendices}

\begin{varappendices}{Ap\'endices}{Ap\'endice}

\chapter{Demostración momento cuadrupolar}
\section{Q}

(All the info)

\end{varappendices}

\end{document}

相关内容