Estou usando um raster
of tcolorbox
para fazer uma planilha de fórmulas para meu exame. O problema é que minha língua nativa (hebraico) é uma linguagem RTL. Portanto, quero que as caixas sejam organizadas da direita para a esquerda. Tentei pesquisar on-line, mas não consegui encontrar como fazer isso. Por exemplo:
% 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}
Imagine que essas fórmulas sejam escritas da direita para a esquerda, então faria mais sentido as caixas ficarem do lado direito.
Alguém sabe como configurá-lo para organizar as caixas da direita para a esquerda e de cima para baixo?
Responder1
Parece que adicionar uma linha vazia (a \par
) entre \tcolorbox
es em um raster leva a uma quebra de linha. Portanto, evite colocar linhas vazias entre as caixas para posicioná-las uma ao lado da outra:
\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}