\tcolorbox: 页面上的脚注有

\tcolorbox: 页面上的脚注有

我在我的文档中使用创建的框彩色盒子包。每个框可以覆盖文档中的几页,我想在框内添加一些脚注。但我希望脚注与文档中的标准脚注一起出现,所以我使用\脚注标记在框内。但是有一个问题。每个脚注都应该出现在其所在页面的底部,而不是框之后。

你有什么建议吗?

我发现这个话题,但它对我没有帮助。

\documentclass[a4paper,12pt]{article}
\usepackage{lipsum,changepage}
\usepackage{parskip}
\usepackage[top=2cm,bottom=2cm,left=2cm,right=2cm]{geometry}
\usepackage[most]{tcolorbox}

\newtcolorbox{myquotation}{%
  blank,breakable,parbox=false,check odd page,left=2cm,
  toggle left and right}

\begin{document}

\lipsum[1-4]

\begin{myquotation}
\lipsum[1-5]
\textbf{And here I would like to add first footnote\footnotemark. At the bottom of this page.}
\lipsum[1-5]
\textbf{And after some text, here should be second footnote\footnotemark. At the bottom of this page.}
\lipsum[1-3]
\end{myquotation}

\addtocounter{footnote}{-1}\footnotetext{first footnote}
\addtocounter{footnote}{1}\footnotetext{second footnote}

\lipsum[1-3]

\end{document}

相关内容