Gostaria de dividir uma página em vários cartões. Cada cartão é um retângulo de tamanho, digamos, largura do texto vezes 5 cm. Cada cartão deve ser cercado por hrules em ambos os lados. Isso significa que a primeira carta da página deve ter uma regra no topo, a última carta da página deve ter uma regra na parte inferior e as cartas adjacentes devem ser separadas por uma única regra. As regras são usadas para cortar fisicamente a página em cartões, e todos os cartões devem ter o mesmo tamanho.
Posso criar cartões usando minipágina. No entanto, se eu colocar uma regra na parte inferior do cartão, o primeiro cartão da página não terá uma regra no topo. Se eu tiver regras em ambos os lados da carta, a regra entre as cartas será duplicada.
Responder1
Sugiro o tcbraster
ambiente altamente configurável do tcolorbox
, aplicando a raster equal height
opção.
O cardbox
ambiente é usado para exibir o item raster e pode conter ‘qualquer coisa’.
Compile duas vezes para obter as alturas corretas.
\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage[a4paper,margin=0.5cm]{geometry}
\newtcolorbox{cardbox}[1][]{%
colback=white,
enhanced jigsaw,
sharp corners,
width=5cm,
#1,
}
\usepackage{blindtext}
\begin{document}
\begin{tcbraster}[raster columns=4,raster equal height,boxrule=1pt, raster column skip=2pt, raster row skip=2pt]
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo bar
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}[colback=yellow]
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\begin{cardbox}
Foo
\end{cardbox}
\end{tcbraster}
\end{document}