Anzeige:
Ergebnis 1 bis 7 von 7

Thema: tcolorbox - breakable - multicol

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685

    tcolorbox - breakable - multicol

    Offenbar hat tcolorbox ein Problem mit dem Umbruch in
    multicols-Umgebungen. Gibt es ein Gegenmittel?

    Code:
    \documentclass{minimal}
    \usepackage{multicol}
    \usepackage{tcolorbox}
    \tcbuselibrary{breakable,skins}
    \tcbset{breakable,enhanced}
    \begin{document}
    
    \vspace*{16cm}
    
    \begin{tcolorbox}[colback=gray,colframe=black]
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box. Here, you see the
    lower part of the box. Here, you see the lower part of the box.
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box. Here, you see the
    lower part of the box. Here, you see the lower part of the box.
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box. Here, you see the
    lower part of the box. Here, you see the lower part of the box.
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box.
    \end{tcolorbox}
    
    \newpage
    
    \begin{multicols}{2}
    \vspace*{16cm}
    
    \begin{tcolorbox}[colback=gray,colframe=black]
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box. Here, you see the
    lower part of the box. Here, you see the lower part of the box.
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box. Here, you see the
    lower part of the box. Here, you see the lower part of the box.
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box. Here, you see the
    lower part of the box. Here, you see the lower part of the box.
    Here, you see the lower part of the box. Here, you see the lower
    part of the box. Here, you see the lower part of the box. Here, you
    see the lower part of the box. Here, you see the lower part of the
    box. Here, you see the lower part of the box.
    \end{tcolorbox}
    \end{multicols}
    
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von LuPi Beitrag anzeigen
    Gibt es ein Gegenmittel?
    Nein.

    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Die Antwort hatte ich befürchtet ...

    Mal schau'n, was aus meinem feature request beim Autor wird.

    Ein kurzer Versuch mit mdframed hat dasselbe Ergebnis gebracht.
    In der Doku steht dazu (etwas eingeschränkt): "So far it isn’t possible to
    combine the environment \begin{multicols} of the package multicol
    with mdframed with the whole option list." Mein Versuch war gänzlich
    ohne Optionen. Außerdem steht dieser Punkt unter "ToDo": Ist eine
    Umsetzung in absehbarer Zukunft geplant?

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von LuPi Beitrag anzeigen
    Die Antwort hatte ich befürchtet ...

    Mal schau'n, was aus meinem feature request beim Autor wird.

    Ein kurzer Versuch mit mdframed hat dasselbe Ergebnis gebracht.
    In der Doku steht dazu (etwas eingeschränkt): "So far it isn’t possible to
    combine the environment \begin{multicols} of the package multicol
    with mdframed with the whole option list." Mein Versuch war gänzlich
    ohne Optionen. Außerdem steht dieser Punkt unter "ToDo": Ist eine
    Umsetzung in absehbarer Zukunft geplant?
    http://tex.stackexchange.com/questio.../116939#116939

    Gruß

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Danke für den Link, das ist ganz interessant, aber soweit ich das verstehe
    nicht die Lösung für mich.

    Die Anfrage beim tcolorbox-Autor hat, nicht gerade überraschend, das
    Ergebnis gebracht, dass der automatische Umbruch innerhalb der multicols-
    Umgebung nicht (ohne weiteres) möglich ist. Stattdessen werde ich
    vermutlich den manuellen Umbruch verwenden; das ist nicht besonders
    elegant, aber, da die Anwendung weitgehend statisch ist, akzeptabel.

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Das was du möchtest, ist einfacher umsetzbar, als das andere. Wenn du mit TikZ arbeitest, kannst du jeden Umbruch von multicol mit einem tikzmark versehen und erst anschließend den Rahmen zeichnen. Allerdings fehlt mir hier einfach die Motivation

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    tikzmark kannte ich noch nicht, wird mir aber an anderer Stelle dienlich sein.
    Die von Dir beschriebene Vorgehensweise klingt nachvollziehbar, allerdings
    fehlt *mir* für die Implementierung das KnowHow. Ich werde (vorerst) mit
    der manuellen tcolorbox-Lösung leben können.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •