Wrapfigure und tcolorbox

Wrapfigure und tcolorbox

Ich möchte eine Tcolorbox in eine Wrapfigure einfügen, und zwar so:

\begin{wrapfigure}{r}{0.4\textwidth}
    \vspace{-8mm}
    \begin{tcolorbox}[width=\linewidth,
        colback=cyan!10!white,
        colframe=white,
        colbacktitle=cyan!30!white,
        fonttitle=\bfseries,
        coltitle=black!20!black,
        title= \vspace{1mm}My title,
        titlerule=1mm,
        titlerule style=cyan
        segmentation style={cyan, line width=1.5pt, solid}
        ]
        Just some text, but the titlerule is not working :(
        \tcblower
        More text, but the segmentation style is not working neither.
    \end{tcolorbox}
\end{wrapfigure}

Leider funktioniert die Titelregel nicht (ich bekomme nur eine weiße Titelregel angezeigt). Kann mir bitte jemand erklären, warum?

Ich habe auch dieses MWE ausprobiert:

\documentclass[12pt,a4paper, xcolor=dvipsnames]{scrartcl}
\PassOptionsToPackage{svgnames}{xcolor}

\usepackage[ngerman]{babel}             
\usepackage[T1]{fontenc}            
\usepackage[utf8]{inputenc} 

\usepackage{tcolorbox}
\usepackage{blindtext}
\usepackage{wrapfig}

\begin{document}
    \begin{wrapfigure}{r}{0.4\textwidth}
        \begin{tcolorbox}[width=\linewidth,
            %enhanced jigsaw,
            colback=cyan!10!white,
            colframe=white,
            colbacktitle=cyan!30!white,
            fonttitle=\bfseries,
            coltitle=black!20!black,
            title= \vspace{1mm}My title,
            titlerule=3mm,
            titlerule style=red,
            segmentation style={cyan, line width=1.5pt, solid}
            ]
            Just some text, but the titlerule is not working :(
            \tcblower
            More text, but the segmentation style is not working neither.
        \end{tcolorbox}
    \end{wrapfigure}
\blindtext

\end{document}

Aber titlerule stylees segmentation stylefunktioniert immer noch nicht ...

Antwort1

titlerule styleUm die Optionen nutzbar zu machen, sollten Sie Ihrem Code zwei Dinge hinzufügen segmentation style: 1) Sie müssen sie \tcbuselibrary{skins}Ihrer Präambel hinzufügen und 2) Sie müssen sie enhancedden Stiloptionen hinzufügen.

Der vollständige Code sollte also folgendermaßen aussehen:

\documentclass[12pt]{article}

\usepackage{tcolorbox}
\tcbuselibrary{skins}
\usepackage{wrapfig}

\usepackage{blindtext}

\begin{document}

\begin{wrapfigure}{r}{0.4\textwidth}
    \begin{tcolorbox}[
        width=\linewidth,
        enhanced,
        colback=cyan!10!white,
        colframe=white,
        colbacktitle=cyan!30!white,
        fonttitle=\bfseries,
        coltitle=black!20!black,
        title={\vspace{1mm}My title},
        titlerule=3mm,
        titlerule style=cyan,
        segmentation style={cyan, line width=1.5pt, solid}
    ]
        Just some text, now the titlerule is working :)
        \tcblower
        More text, and the segmentation style is also working.
    \end{tcolorbox}
\end{wrapfigure}

\blindtext

\end{document}

Bildbeschreibung hier eingeben

Entschuldigung, ich habe das Problem in Ihrem Code zunächst nicht bemerkt!

verwandte Informationen