
다음 테이블이 있습니다.
나는 테이블의 각 사각형 안에 하나의 숫자/문자만으로 테이블을 만드는 방법을 알고 있습니다. 또한 의 답변 덕분에 테이블 밖에 문자를 쓰는 방법도 알고 있습니다.테이블 외부에 문자를 어떻게 쓸 수 있나요?하지만 하나의 정사각형에 이러한 화살표와 3개의 다른 숫자를 추가하는 방법을 모르겠습니다.
누군가 내가 어떻게 할 수 있는지 말해 줄 수 있습니까?
미리 감사드립니다.
[사진에는 분홍색 작은 사각형도 있는데 별거 아닙니다. 다른 색으로 표현할 수도 있어요(분홍색 사각형은 별로 중요하지 않아요)]
답변1
다음은 tikz를 사용한 부분 답변입니다.
\documentclass{article}
\usepackage{tikz}
\usepackage{xcolor}
\begin{document}
\begin{center}
\begin{tikzpicture}
\foreach \x in {0,2,...,10} \draw[thick] (\x,0)--(\x,6);
\foreach \x in {0,2,...,6} \draw[thick] (0,\x)--(10,\x);
\node at (1.5,1.5) {$3$};
\draw[thick,red] (4,5)--(3,5)--(3,4);
\draw[thick,->] (8.25,2.5)--(7.75,2.5);
\node[above] at (1,6) {$V_1=3$};
\node at (3.5,4.5) {\color{red}{$-2$}};
\node at (8.5,2.5) {$\theta$};
\node[left] at (0,5) {$x_1=0$};
\end{tikzpicture}
\end{center}
\end{document}
컴파일하면 다음과 같은 결과가 나옵니다.
답변2
테이블의 짧은 발췌:
\documentclass{article}
\usepackage[table]{xcolor}
%%%%% modified tikzmark command from here: https://tex.stackexchange.com/a/182693/134144
\usepackage{tikz}
\usetikzlibrary{matrix}
\newcommand{\tikzmark}[2]{\tikz[overlay, remember picture] \node[inner sep=0pt, outer sep=0pt, anchor=center] (#1) {#2};}
%%%%%%%%%%
\begin{document}
\begin{tabular}{l|ccc|ccc|}
\multicolumn{1}{c}{} & \multicolumn{3}{c}{$V_1=3$} & \multicolumn{3}{c}{$V_2 = 0$}\\
\cline{2-7}
& & & a & & & b \\
$U_1 = 0$ & & \tikzmark{b}{y} & & & \tikzmark{a}{x} & \\
\arrayrulecolor{red}\cline{7-7}\arrayrulecolor{black}
& c & & & & \multicolumn{1}{c!{\color{red}\vrule}}{} & d\\
\cline{2-7}
\end{tabular}
\tikz[overlay,remember picture] {
\draw[shorten >=5pt,shorten <=5pt,->] (a) -- (b);
}
\end{document}