
Я пытаюсь создать рамку из двух частей. Обе соединены, как на рисунке ниже. Я хочу использовать ее, чтобы писать в ней все, что захочу, и мне не нужны никакие счетчики. Я хочу сделать счетчики сам. Я пытался использовать ящик теорем, но это не то, что мне нужно.
Я хочу иметь возможность использовать этот счетчик теорем отдельно.Расширенный иерархический подсчет теорем
Итак, просто хочу сделать коробку без счетчиков.
Спасибо
решение1
Пакет tcolorbox (https://ctan.org/pkg/tcolorbox) делает, вероятно, все, что вы хотели бы сделать. Вот пример:
\documentclass[english,11pt,a5paper]{article}
\usepackage{tcolorbox}
\tcbuselibrary{skins,breakable}
\newtcolorbox{MyQuestion}[2][]{%
enhanced, breakable,
title style={green!30}, % background color of the top field
colback=red!5, % background color of the bottom field
colframe=blue!65, % color of the frame
width=\textwidth, % width of the box
%
sharp corners, % or use `arc=6pt` instead of `sharp corners`
%
boxsep=5pt, % space around the title text
left=6pt,right=6pt, % spacing of text inside the box
top=5pt,bottom=5pt,
%
bottomrule=3pt, toprule=5pt, % thicknesses of various lines
leftrule=1pt, rightrule=1pt,
titlerule=1pt,
%
title={\color{red}#2},
#1 % everything that is inside [] of \begin{MyQuestion}[]
}
\begin{document}
\begin{MyQuestion}{%
Question 1. So, I was taking a walk the other day.
And I see a woman pacing up and down ...
}
Solution: ... \\
\end{MyQuestion}
\end{document}
который выглядит так:
Я намеренно выбрал несколько разных цветов, чтобы их было легче менять.
Несмотря на то, что вы сказали, что будете «вручную» заботиться о счетчиках, может быть полезно знать, что tcolorboxes также поддерживает пользовательские счетчики для сред (просто найдите «счетчики» в документации tcolorbox, которую вы можете найти по указанной выше ссылке).