我有一本书,里面有章节、节、小节等。我经常想把书中的某一章作为一篇独立的文章发布。为此,我只需编写一个替换序言,将 documentclass 设置为 article。
这里有个陷阱。在书籍类中,附录用命令标记\chapter
,但在文章类中,它们用 标记\section
。
有没有一种简单的方法可以让相同的附录文件适用于这两个类?
到目前为止,我的解决方案是创建一个新命令,varsec
该命令需要两个参数:
章节类型(章、节、小节)。
该部分的名称。
我将附录标记为\varsec{chapter}
,然后在文章前言中制作出来\varsec{chapter}
,\section
在书前言中制作出来\chapter
。
有没有更好的办法?
答案1
假设这是书的代码
\documentclass{book}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter{first}% or \include
\lipsum
\appendix
\chapter{first appe}% or \include
\lipsum
\chapter{first appe}
\lipsum
\end{document}
这将是文章
\documentclass{article}
\usepackage{lipsum}
\let\chapter\part
\begin{document}
\tableofcontents
\chapter{first appe}% or \include
\lipsum
\chapter{first appe}
\lipsum
\end{document}