我想制作一份文档来回复文章中提出的以下观点:
"
Topic
point 1
text
point 2
text
Topic
point 3
text"
我尝试通过以下方式实现此目的:
\section*{\color{magenta}topic1}
\begin{quotation}
\section{point1}
text
\end{quotation}
\begin{quote}
\section{point2}
text
\end{quote}
...
这不起作用,所以我想学习如何编写代码来实现这个目标。我正在使用来\section
获取整个文档中编号的点。
答案1
我不确定这是否是必需的。titlesec
包用于为章节标题添加颜色;enumerate
环境用于生成列表;enumitem
包被使用了..
\documentclass{article}
\usepackage{enumitem}
\usepackage{titlesec}
\usepackage{xcolor}
\usepackage{lipsum}% just to generate text for the example
\titleformat{\section}
{\normalfont\Large\bfseries\color{magenta}}{\thesection}{1em}{}
\begin{document}
\section*{Topic 1}
\begin{enumerate}
\item \lipsum[4]
\item \lipsum[4]
\item \lipsum[4]
\end{enumerate}
\section*{Topic 2}
\begin{enumerate}[resume]
\item \lipsum[4]
\item \lipsum[4]
\item \lipsum[4]
\end{enumerate}
\end{document}