¿Cómo personalizar la dirección de los cuadros en rásteres tcolorbox?

¿Cómo personalizar la dirección de los cuadros en rásteres tcolorbox?

Estoy usando rasterde tcolorboxpara hacer una hoja de fórmulas para mi examen. El problema es que mi lengua materna (hebreo) es un idioma RTL. Por lo tanto, quiero que los cuadros estén ordenados de derecha a izquierda. Intenté buscar en línea, pero no encontré cómo hacerlo. Por ejemplo:

% 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}

Imagina que estas fórmulas están escritas de derecha a izquierda, por lo que tendría más sentido que los cuadros estuvieran en el lado derecho.

¿Alguien sabe cómo configurarlo para organizar cuadros de derecha a izquierda y de arriba a abajo?

Respuesta1

Parece que agregar una línea vacía (a \par) entre \tcolorboxes en un ráster genera un salto de línea. Así que evite colocar líneas vacías entre cuadros para colocarlos uno al lado del otro:

\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}

ingrese la descripción de la imagen aquí

información relacionada