Цвет наполовину заполненного квадрата

Цвет наполовину заполненного квадрата

Я пытаюсь сделать эту фигурку в тикз, но я не знаю, как это работает. Я пробовал с

\tcbox[sharp corners, boxsep=5mm, boxrule=.5mm]

Но я не могу заполнить обе стороны цветом.

введите описание изображения здесь

решение1

Если вы предпочитаете tcolorbox:

\documentclass{article} 
\usepackage[most]{tcolorbox}

\begin{document}
\begin{tcolorbox}[
    sharp corners, boxsep=5mm, boxrule=.5mm,
    colback=brown, width=5cm, 
    halign upper=left, valign upper=top,
    halign lower=right, valign lower=bottom,
    enhanced, segmentation empty,
    underlay = {
        \begin{tcbclipinterior}
            \filldraw[fill=orange, draw=tcbcolframe, line width=.5mm] (frame.south west)--++(90:1cm) to [out=5, in=185] ([yshift=-1cm]frame.north east)|-cycle;
        \end{tcbclipinterior}
}]
    A
    \tcblower
    B
\end{tcolorbox}
\end{document}

введите описание изображения здесь

решение2

Добро пожаловать в TeX.SE. В следующий раз попробуйте добавить компилируемый MWE, чтобы привлечь больше пользователей для ответа на ваш вопрос.

Вы можете начать с (границ):

\documentclass{standalone}
\usepackage{tikz}
\begin{document}
    \begin{tikzpicture}
    \filldraw [black] (3, 2) --(3,0)--(0,0) plot [smooth, tension=2] coordinates { (0,0) (1,1) (2, 1) (3, 2)};
    \filldraw [red] (3, 2) --(0,2)--(0,0) plot [smooth, tension=2] coordinates { (0,0) (1,1) (2, 1) (3, 2)};
    \draw[yellow,  thick] (0,0)--(0,2)--(3,2)--(3,0)--cycle;
    \end{tikzpicture}
\end{document}

получить:

введите описание изображения здесь

а остальную настройку я оставляю на ваше усмотрение ;).

Связанный контент