I have confirmed that, in the case of dvipdfmx,
\documentclass[dvipdfm]{article}
is ok, but
\documentclass[dvipdfmx]{article}
is ng.

Therefore the bug may be in dvipdfmx.def and xetex.def.

However,
latex --> dvi --> dvipdfmx --> pdf
for

\documentclass[dvipdfmx]{article}
\def\pgfsysdriver{pgfsys-dvipdfm.def}
\usepackage{lipsum}
\usepackage{tcolorbox}
\tcbuselibrary{breakable}
\begin{document}
%
\rule{0.4pt}{17cm}
%
\begin{tcolorbox}[breakable]
\lipsum[1]
\end{tcolorbox}
\lipsum
\end{document}

and xelatex for

\documentclass{article}
\def\pgfsysdriver{pgfsys-dvipdfm.def}
\usepackage{lipsum}
\usepackage{tcolorbox}
\tcbuselibrary{breakable}
\begin{document}
%
\rule{0.4pt}{17cm}
%
\begin{tcolorbox}[breakable]
\lipsum[1]
\end{tcolorbox}
\lipsum
\end{document}

generate good results.
Thus problems are in pgfsys-dvipdfmx.def
and pgfsys-xetex.def.

Best,
Akira




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to