我想要以下结构scrartcl
:
一、引言
二、主体部分
三、结论
表格1
表 2
[...]
附录:
A.1 其他内容
表 A.1 附加内容表
A.2 更多内容
表 A.2 更多内容表
或者作为替代附录:
A.1 其他内容
表 A.1.1 附加内容表 #1
表 A.1.2 附加内容表 #2
是否可以?
以下是我的代码(工作示例):
\documentclass[paper=a4,fontsize=10pt, doublespacing, numbers=noenddot]{scrartcl}
\usepackage[paper=letterpaper,left=1cm,right=1cm,top=1cm,bottom=1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{amsmath}
\usepackage{setspace}
\usepackage{graphics}
\usepackage{appendix}
\usepackage[labelfont=bf,format=plain,parindent=1em]{caption}
\usepackage{underscore}
\usepackage{adjustbox}
\usepackage{enumitem}
\begin{document}
\section{Introduction}
\begin{table}[!htbp]
\centering
\caption{Caption XY}
\begin{tabular}{lcr}
1 & 2 & 3 \\
\end{tabular}
\end{table}
\section{Main part}
\appendix
\section{Additional Stuff}
\begin{table}[!htbp]
\centering
\caption{Caption XY}
\begin{tabular}{lcr}
1 & 2 & 3 \\
\end{tabular}
\end{table}
\section{More Stuff}
\begin{table}[!htbp]
\centering
\caption{Caption XY}
\begin{tabular}{lcr}
1 & 2 & 3 \\
\end{tabular}
\end{table}
\end{document}
这可以在 中完成吗scrartcl
?我尝试了一些方法,但它总是更改整个文档,而不是仅更改其中的一部分。
答案1
我删除了所有与问题无关的软件包。您可以使用以下命令来实现编号:
\documentclass[paper=a4,fontsize=10pt, doublespacing, numbers=noenddot]{scrartcl}
\newcommand*\myappendixchanges{%
\setcounter{table}{0}%
\gdef\thesection{A.\arabic{section}}%
\gdef\thetable{A.\arabic{table}}}
\gdef\thesection{\Roman{section}.}
\begin{document}
\section{Introduction}
\begin{table}[!htbp]
\centering
\caption{Caption XY}
\begin{tabular}{lcr}
1 & 2 & 3 \\
\end{tabular}
\end{table}
\section{Main part}
\appendix
\myappendixchanges
\section{Additional Stuff}
\begin{table}[!htbp]
\centering
\caption{Caption XY}
\begin{tabular}{lcr}
1 & 2 & 3 \\
\end{tabular}
\end{table}
\section{More Stuff}
\begin{table}[!htbp]
\centering
\caption{Caption XY}
\begin{tabular}{lcr}
1 & 2 & 3 \\
\end{tabular}
\end{table}
\end{document}