Я хотел бы разделить страницу на несколько карточек. Каждая карточка представляет собой прямоугольник размером, скажем, ширина текста умноженная на 5 см. Каждая карточка должна быть окружена линейками с обеих сторон. Это означает, что первая карточка на странице должна иметь линейку сверху, последняя карточка на странице должна иметь линейку снизу, а соседние карточки должны быть разделены одной линейкой. Линейки используются для физического разрезания страницы на карточки, и все карточки должны иметь одинаковый размер.
Я могу создавать карточки с помощью minipage. Однако, если я размещаю правило внизу карточки, то у первой карточки на странице не будет правила сверху. Если у меня есть правила с обеих сторон карточки, то правило между карточками удваивается.
решение1
Я предлагаю высоконастраиваемую tcbraster
среду из tcolorbox
, применяя raster equal height
опцию.
Среда cardbox
используется для отображения растрового элемента и может содержать «что угодно».
Пожалуйста, выполните компиляцию дважды, чтобы получить правильные высоты.
\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}