I am trying kinda to make this figure in tikz but I do not know how it works. I tried with
\tcbox[sharp corners, boxsep=5mm, boxrule=.5mm]
But I can not fill both sides with color.
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It only takes a minute to sign up.
Sign up to join this communityI am trying kinda to make this figure in tikz but I do not know how it works. I tried with
\tcbox[sharp corners, boxsep=5mm, boxrule=.5mm]
But I can not fill both sides with color.
If you prefer 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}
tcolorbox
allows to have two different paragraphs upper
and lower
. But these paragraphs are formatted as normal paragraphs, they won't adjust to upper or lower designs unless you use parshape
. About adding more text in different positions, you could always use an overlay
but this is another question and we need more information to be able to solve it.
Welcome to TeX.SE. From the next time try adding a compilable MWE, so that it will attract more users to answer your question.
You can start with (borders):
\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}
to get:
and I leave the rest of customisation for you to do ;)
.
\filldraw [fill = red, draw=black] (0,0) rectangle (5,5);
Then the borders are different than tcbox where I have \tcbox[sharp corners, boxsep=5mm, boxrule=.5mm]
;)
Mar 19, 2019 at 9:35
\filldraw [fill = red, draw=black] [sharp corners,line width=.5mm, inner sep=5mm] (0,0) rectangle (5,5);
What I do not understand is the coordinates, in order to change the shape { (0,0) (1,1) (2, 1) (3, 2)}
Can you point me where can I read more about it?