我在使用时遇到问题彩色盒子我正在使用文本标记框(第 183 页http://mirror.ibcp.fr/pub/CTAN/macros/latex/contrib/tcolorbox/tcolorbox.pdf),然后我声明了一个新的部分,但是该部分的编号消失了!
这是该盒子的代码:
\tcbset{textmarker/.style={skin=enhancedmiddle jigsaw,breakable,parbox=true,boxrule=0mm,leftrule=5mm,rightrule=5mm,boxsep=0mm,arc=0mm,outer arc=0mm,left=3mm,right=3mm,top=1mm,bottom=1mm,toptitle=1mm,bottomtitle=1mm,oversize}}
\newtcolorbox{orange}{textmarker,colback=DarkOrange!5!white,colframe=DarkOrange!75!yellow}
以下是代码本身:
\item \texttt{CL\_OUT\_OF\_HOST\_MEMORY} s'il y a un échec d'allocation des ressources par l'hôte.
\end{itemize}
}
\end{orange}
\section{Modèle de mémoire}
\label{memory_model}
Le modèle de mémoire OpenCL garantit une cohérence mémoire entre les dispositifs par un partitionnement des données et une répartition des tâches dans différents work-items.
附有截图:
你们知道为什么每次在那种框之后声明一个部分或章节时都会这样做吗?
提前致谢,
马克
编辑 : 在这里,我尝试在新文档中重现该效果:
\documentclass{report}
\usepackage{tcolorbox}
\usepackage{colortbl}
\tcbuselibrary{skins}
\tcbuselibrary{breakable}
\usepackage{titlesec}
\def\titlefont{\rmfamily}
\def\titleshape{\scshape}
\def\titlestyle{\titlefont\titleshape\bfseries}
\def\headerstyle{\titlefont\titleshape\bfseries}
\titleformat{\section}{\Large\headerstyle}{\bfseries\thesection.\ }{0pt}{\color{orange}}
\titlespacing{\section}{0pt}{\baselineskip}{0pt}
\begin{document}
\tcbset{textmarker/.style={skin=enhancedmiddle jigsaw,breakable,parbox=true,boxrule=0mm,leftrule=5mm,rightrule=5mm,boxsep=0mm,arc=0mm,outer arc=0mm,left=3mm,right=3mm,top=1mm,bottom=1mm,toptitle=1mm,bottomtitle=1mm,oversize}}
\newtcolorbox{yellow}{textmarker,colback=yellow!5!white,colframe=yellow}
\newtcolorbox{orange}{textmarker,colback=orange!5!white,colframe=orange!75!yellow}
\section{Nice section}
\begin{orange}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus blandit convallis ipsum, vitae iaculis nisl ornare ac. Duis imperdiet tellus eget bibendum pellentesque. Praesent tincidunt mi ut eros varius, in condimentum elit porta. Donec mauris lacus, dapibus in elit id, condimentum efficitur diam. In dapibus lorem ac lorem facilisis congue. Quisque convallis sed nisl in placerat. Pellentesque eros magna, maximus sit amet arcu nec, tempor sodales metus. Integer eget venenatis lorem. Donec in volutpat sapien.
Integer pretium sagittis ante vitae dictum. Curabitur ut porttitor est. Nulla facilisi. Nulla porttitor rutrum ipsum ut hendrerit. Fusce commodo ligula non ex ullamcorper laoreet. Nam elit neque, imperdiet sed nibh sed, interdum commodo neque. Pellentesque tristique dui sed erat iaculis facilisis. Praesent maximus quis metus a euismod.
Sed aliquam arcu vel nisl porta fermentum. Nulla ornare quam et feugiat sodales. Pellentesque vel congue erat. Mauris sit amet tellus convallis, tempus nulla a, convallis justo. Pellentesque dignissim velit eget ligula scelerisque ultricies. Nullam quis urna purus. Nunc a rutrum justo. Nulla scelerisque augue quis iaculis consectetur. Aenean molestie dui purus, eget elementum mi luctus sed. Nam tristique purus purus, vel semper mauris aliquam sit amet. Nulla aliquet nisi ipsum, sit amet auctor odio sollicitudin a. Phasellus turpis odio, ultrices vitae augue quis, blandit dapibus est. Vivamus porta nulla vel felis tempus, non pharetra nunc ullamcorper. Vivamus consectetur lectus nisl. Ut eget scelerisque arcu. Maecenas erat diam, aliquam vel sapien at, sagittis aliquet orci.
Sed lorem nisi, finibus eu sagittis sit amet, finibus eget libero. Morbi sed porta massa. Donec lacus ligula, mattis eu auctor hendrerit, feugiat eu est. Vivamus vitae mattis velit, ac ullamcorper nisi. Praesent elit massa, tincidunt lacinia mauris eget, viverra sodales tellus. Etiam efficitur urna vel imperdiet convallis. Quisque ac mauris nisi. Etiam eu tempor nibh, non tempus magna. Nunc ac efficitur leo. Suspendisse rhoncus a dolor quis euismod. Donec congue odio felis, varius convallis ligula pharetra lobortis.
Mauris dignissim lectus quis nunc porta volutpat. Integer nisl lacus, accumsan in porttitor id, fermentum vel sapien. Suspendisse venenatis, urna sagittis varius convallis, felis eros egestas orci, eget vestibulum tellus lectus et arcu. Morbi nunc mi, iaculis nec auctor vitae, pulvinar quis lectus. Praesent efficitur nunc non orci efficitur, vel lobortis nibh interdum. In hendrerit mauris nunc, ac ullamcorper turpis consequat non. Donec in mollis lacus. Suspendisse tempor tellus eu lacus scelerisque tempus. Duis metus dui, aliquam eget lobortis eu, dictum quis lorem. In nec libero ultrices, elementum sapien ac, gravida orci. Fusce mauris sapien, imperdiet ac libero vel, vulputate mattis leo. Praesent tristique sagittis justo quis blandit. Nunc posuere tortor leo, sit amet imperdiet leo vehicula vitae. Nullam eget molestie tellus, consequat hendrerit risus.
Mauris feugiat et quam id placerat. Mauris faucibus quam pharetra tortor consequat tempus. Vestibulum eleifend blandit velit eu volutpat. Etiam maximus pellentesque lorem gravida imperdiet. Morbi viverra urna arcu, finibus pulvinar nisi accumsan eu. Suspendisse laoreet venenatis est, in fermentum ex hendrerit in. Nam eleifend massa molestie pharetra posuere. Fusce nec mauris non sem tincidunt volutpat et ac neque. Proin eu varius sapien. Curabitur finibus leo nec quam volutpat, et rutrum sapien bibendum. Morbi vitae neque et ex luctus vestibulum. Nullam sed vehicula orci.
Sed erat eros, convallis et tortor eu, sagittis facilisis orci. Aenean scelerisque molestie leo a molestie. Duis scelerisque sapien augue, a mollis nisi blandit eget. Proin gravida nibh nibh, at tristique purus vestibulum eget. Aliquam fringilla sem vel finibus pretium. Nulla facilisi. Pellentesque bibendum placerat metus sit amet accumsan. Nulla at sapien a eros lacinia sollicitudin. Phasellus luctus, ipsum sit amet porttitor eleifend, felis lacus suscipit risus, vitae aliquam sapien erat at dolor. Aenean quis urna ipsum. Duis aliquam et ligula sed vestibulum. Nam molestie ipsum lorem, a ultrices metus tincidunt sagittis. Duis euismod placerat commodo. Ut massa nisl, rhoncus a placerat vel, ultricies eget lacus. Vivamus consectetur consectetur ligula sed laoreet. Donec iaculis, mauris sed tempus mattis, ligula lorem rhoncus metus, at posuere sapien augue in ante.
\end{orange}
\section{No number section}
\end{document}
然后我意识到只有当文本太长以致于框中断入新页面时才会出现问题!
(值得一提的是,需要用XeLaTeX编译)