저는 Tikz를 사용하여 두 축(X와 C, 축 X의 두 점에 연결된 점선으로 구분) 내의 일부 텍스트를 사용하여 게임(게임 이론)의 평형/평형 구조를 묘사하는 다음 그림을 생성하려고 합니다.
지금까지 내가 가진 것은 이것뿐입니다.
\documentclass[tikz, border=5pt]{standalone}
\usetikzlibrary{arrows.meta, intersections}
\begin{document}
\begin{tikzpicture}[yscale=2,
> = Stealth,
dot/.style = {circle, draw=black, solid,
fill=#1, % default blue!50
minimum size=3pt, inner sep=0pt,
node contents={}},
dot/.default = blue!50,
domain=0:5, samples=100,
]
% axis
\draw[->] (-0.6,0) -- (10,0.0) node [below left] {$X$};
\draw[->] (0,-0.2) -- (0,3.5) node [below left] {$C$};
\coordinate (O) at (0,0);
\end{tikzpicture}
\end{document}
답변1
이와 같이?
\documentclass[tikz, border=3mm]{standalone}
\usetikzlibrary{arrows.meta,
positioning}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}[
> = Straight Barb,
node distance = 0mm,
box/.style = {minimum height=#1, text width=32mm, align=left, % center?
inner sep=2mm, outer sep =0pt, anchor=south west}
]
\node (n1) [box=60mm] {TEXT, TEX, TEXT, TEXT, TEXT, TEXT};
\node (n2) [box=30mm,
above right=of n1.south east] {TEXT, TEX, TEXT, TEXT, TEXT, TEXT};
\node (n3) [box=30mm,
above=of n2] {TEXT, TEXT, EXT, TEXT, TEXT, TEXT};
\node (n4) [box=60mm,
above right=of n2.south east] {TEXT, TEX, TEXT, TEXT, TEXT, TEXT};
% borders
\draw[dashed] (n1.north east) -- (n1.south east) node[below] {$\bar{R} - L_p$}
(n4.north west) -- (n4.south west) node[below] {$\bar{R}$}
(n2.north west) -- (n2.north east);
% axis
\draw[->] (-0.4,0) -- (10,0) node [below left] {$X$};
\draw[->] (0,-0.4) -- node[left] {$\dfrac{a}{b}$}
( 0,7) node [below left] {$C$};
\coordinate (O) at (0,0);
\end{tikzpicture}
\end{document}