Wie kann ich die Richtung von Boxen in Tcolorbox-Rastern anpassen?

Wie kann ich die Richtung von Boxen in Tcolorbox-Rastern anpassen?

Ich verwende ein rasterof tcolorbox, um ein Formelblatt für meine Prüfung zu erstellen. Das Problem ist, dass meine Muttersprache (Hebräisch) eine RTL-Sprache ist. Daher möchte ich, dass die Kästchen von rechts nach links angeordnet sind. Ich habe versucht, online zu suchen, konnte aber nicht herausfinden, wie das geht. Beispiel:

% In preamble
\newtcolorbox{cheat}[1]{
    colback=black!5!white,
    colframe=black,
    colbacktitle=black,
    fonttitle=\bfseries,
    enhanced,
    attach boxed title to top right={xshift=-2mm, yshift=-2mm},
    title={#1}
}

% In document
\begin{tcbraster}[raster columns=3]

\begin{cheat}{Heating Problem}
    $\frac{dT}{dt} = -k(T-T_o)$ \\
    $ T_o =$ outside temperature
\end{cheat}

\begin{cheat}{Mixing Problem}
    $\frac{dA}{dt} = c_1r_1-\frac{A}{V}r_2$\\
    $V=V_0 +(r_1 - r_2)t$ \\
    $c_1$, solution mixture in \\
    $r_1$, in rate \\
    $r_2$, out rate
\end{cheat}

\end{tcbraster}

Stellen Sie sich vor, diese Formeln wären von rechts nach links geschrieben, dann wäre es sinnvoller, wenn sich die Kästchen auf der rechten Seite befänden.

Weiß jemand, wie man es so konfiguriert, dass die Kästchen von rechts nach links und von oben nach unten angeordnet werden?

Antwort1

Es scheint, dass das Einfügen einer Leerzeile (a \par) zwischen \tcolorboxes in einem Raster zu einem Zeilenumbruch führt. Vermeiden Sie daher das Einfügen von Leerzeilen zwischen Kästchen, um sie nebeneinander zu positionieren:

\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{raster,skins}

\newtcolorbox{cheat}[1]{
    colback=black!5!white,
    colframe=black,
    colbacktitle=black,
    fonttitle=\bfseries,
    enhanced,
    attach boxed title to top right={xshift=-2mm, yshift=-2mm},
    title={#1}
}

\begin{document}

% With line break
\begin{tcbraster}[raster columns=3]

\begin{cheat}{Heating Problem}
    $\frac{dT}{dt} = -k(T-T_o)$ \\
    $ T_o =$ outside temperature
\end{cheat}

\begin{cheat}{Mixing Problem}
    $\frac{dA}{dt} = c_1r_1-\frac{A}{V}r_2$\\
    $V=V_0 +(r_1 - r_2)t$ \\
    $c_1$, solution mixture in \\
    $r_1$, in rate \\
    $r_2$, out rate
\end{cheat}

\end{tcbraster}

% Without line break
\begin{tcbraster}[raster columns=3]
\begin{cheat}{Heating Problem}
    $\frac{dT}{dt} = -k(T-T_o)$ \\
    $ T_o =$ outside temperature
\end{cheat}
\begin{cheat}{Mixing Problem}
    $\frac{dA}{dt} = c_1r_1-\frac{A}{V}r_2$\\
    $V=V_0 +(r_1 - r_2)t$ \\
    $c_1$, solution mixture in \\
    $r_1$, in rate \\
    $r_2$, out rate
\end{cheat}
\end{tcbraster}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen