tcolorbox quebrável se comportando inesperadamente

tcolorbox quebrável se comportando inesperadamente

De acordo com a documentação, o flag quebrável do tcolorbox deve criar duas partes parcialmente encaixotadas, ou seja, a parte da primeira página não possui regra inferior e a parte da segunda página não possui regra superior.

documentação

Infelizmente, não entendo por que meu exemplo produz duas peças com duas peças completamente encaixotadas. O que estou perdendo aqui?

minha folga

\documentclass{article}
\usepackage[utf8]{inputenc}

\usepackage{natbib}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{tcolorbox}
\usepackage{amsmath}
\tcbuselibrary{breakable}

\newcounter{myexamplectr}
\newenvironment{example}[1][]
{\refstepcounter{myexamplectr} \begin{tcolorbox}[boxrule=0.5mm, arc=0mm, breakable=true, #1] 
        \texttt{Example \themyexamplectr}: }{\end{tcolorbox}}

\begin{document}

\lipsum[1]
\begin{example}[before skip=1cm,after skip=1cm]
\lipsum[1-6]
\end{example}
\lipsum[1]
\end{document}

Responder1

A aparência dos três tipos diferentes de peças de uma caixa quebrável é governada por três camadas /tcb/skin first: /tcb/skin middlee /tcb/skin last. Por padrão, eles estão todos configurados como standard, obtendo assim a mesma aparência para as diversas partes. Você precisa usar um skin que tenha variantes visualmente distinguíveis para ver a diferença. Por exemplo, você pode usar enhancedda skinsbiblioteca:

\documentclass{article}
\usepackage{lipsum}
\usepackage{tcolorbox}
\tcbuselibrary{skins, breakable}

\newcounter{myexamplectr}

\newenvironment{example}[1][]{%
 \refstepcounter{myexamplectr}%
 \begin{tcolorbox}[enhanced, boxrule=0.5mm, arc=0mm, breakable=true, #1]
 \texttt{Example \themyexamplectr}: % one space token here
 \ignorespaces}
 {\unskip
  \end{tcolorbox}%
  \ignorespacesafterend
}

\begin{document}

\lipsum[1]
\begin{example}[before skip=1cm,after skip=1cm]
\lipsum[1-6]
\end{example}
\lipsum[1]

\end{document}

Página 1:

Página 1


Página 2:

Página 2

Você pode querer ler a seçãoSequência de quebra para as skinsdomanual do tcolorbox(página 388 do manual da versão 4.20).

informação relacionada