我想要添加一个名为“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}