Mdframed 作为章节标题

Mdframed 作为章节标题

我正在尝试将练习编入每张纸中,并将练习作为章节。enter image description here

然后我会

\begin{enumerate}
\item Hi Mom
\item Hi Dad
\item Hi there
\end{enumerate}

在盒子里。我的能力只是

\documentclass[10pt,a4paper]{article}

\usepackage{amsmath,mdframed}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx,tikz}
\begin{document}
\begin{mdframed}
\chapter{hmmm}
\begin{enumerate}
\item 
\end{enumerate}
\end{mdframed}
\end{document}

答案1

问题要求mdframed,但我更熟悉,tcolorbox这就是为什么使用那个包

这实际上并不使用\chapter命令,而是使用章节计数器(如果确实需要)并将其输入到ToC

\documentclass[10pt,a4paper]{book}

\usepackage{amsmath,mdframed}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[most]{tcolorbox}
\usepackage{graphicx,tikz}


\newtcolorbox[use counter=chapter]{exercisebox}[2][]{%
  before={\cleardoublepage\thispagestyle{empty}\addcontentsline{toc}{chapter}{\protect\numberline{\thechapter}#2}},
  enhanced,
  attach boxed title to top center={yshift=-2mm},
  title={\chaptername\ \thetcbcounter~#2},
  breakable,
  sharp corners,
  colback=white,
  colbacktitle={blue!50!white},
  #1,
}

\begin{document}
\tableofcontents
\cleardoublepage
\pagestyle{plain}
\begin{exercisebox}{hmmm}
\begin{enumerate}
\item 
\end{enumerate}
\end{exercisebox}

\begin{exercisebox}{Another question}
\begin{enumerate}
\item 
\end{enumerate}
\end{exercisebox}

\end{document}

enter image description here

相关内容