라텍스로 테두리 스트립 테이블을 그리고 싶습니다. 이러한 테이블은 레이블이 지정된 파티션 모양(또는 기울어진 파티션 모양) 다이어그램의 타일링입니다.테두리 스트립각 행과 열에서 레이블이 증가합니다. 정확한 정의는 351페이지를 참조하세요.
http://www-math.mit.edu/~rstan/pubs/pubfiles/123.pdf
그림에서 모든 테두리 스트립의 길이는 동일합니다. 이 특별한 경우는 내 목적에는 충분하지만 일반적으로 적용되지는 않습니다.
그림은 그림 2.4에서 복사되었습니다.http://www.ams.org/journals/tran/2000-352-12/S0002-9947-00-02666-0/S0002-9947-00-02666-0.pdf
답변1
당신은 다음과 같이 의미합니다 (여기에는 @CarLaTeX의 사용 제안이 포함됩니다 arraystretch
).
\documentclass[border=3.14mm]{standalone}
\usepackage{array}
\renewcommand{\arraystretch}{1.4}
\begin{document}
\begin{tabular}{|lllllllll}
\hline
\multicolumn{3}{|c|}{1} & \multicolumn{1}{l|}{} & 5 & \multicolumn{1}{l|}{} & \multicolumn{1}{l|}{} & 13 & \multicolumn{1}{l|}{} \\ \cline{1-3} \cline{6-6} \cline{9-9}
2 & \multicolumn{1}{l|}{} & & \multicolumn{1}{l|}{4} & \multicolumn{1}{l|}{} & & \multicolumn{1}{l|}{8} & \multicolumn{1}{l|}{} & \\ \cline{2-8}
\multicolumn{1}{|l|}{} & \multicolumn{1}{l|}{} & \multicolumn{1}{l|}{} & 9 & \multicolumn{1}{l|}{} & \multicolumn{1}{l|}{} & \multicolumn{1}{l|}{} & & \\ \cline{1-1} \cline{5-5}
& \multicolumn{1}{l|}{3} & \multicolumn{1}{l|}{7} & \multicolumn{1}{l|}{} & & \multicolumn{1}{l|}{10} & \multicolumn{1}{l|}{12} & & \\ \cline{1-2} \cline{4-6}
6 & \multicolumn{1}{l|}{} & \multicolumn{1}{l|}{} & & 11 & \multicolumn{1}{l|}{} & \multicolumn{1}{l|}{} & & \\ \cline{2-7}
\multicolumn{1}{|l|}{} & & 14 & \multicolumn{1}{l|}{} & & & & & \\ \cline{1-4}
\end{tabular}
\end{document}
그러면 다음이 제공됩니다.
이는 환경에 따라 쉽게 구현될 수 있기 때문에 tabular
직접 활용해 보았습니다.
PS: 혹시 다른 생각이 있으신 경우에는 MWE
.
면책 조항: 저는 특별히 여기서 사용하지 않기로 결정했습니다
tikz
. 대신, 나는tabular
질문의 태그와 일치하지 않지만 이 조판 클래스에 우아하기 때문에 사용했습니다;)
.
답변2
누구에게 공로를 인정해야 하는지에 대한 Raaja의 답변 주제에 대한 변형입니다. 여기서 장점은 각 셀이 지정되는 구문이 더 읽기 쉽다는 것입니다(선택적 인수는 비어 있지 않은 경우 내용입니다).
\documentclass{article}
\usepackage{array,xparse}
\NewExpandableDocumentCommand{\?}{O{}m}{%
\multicolumn{1}{#2}{\makebox[0.6em]{#1}}%
}
\begin{document}
\[
\renewcommand{\arraystretch}{1.4}
\begin{tabular}{*{9}{c}}
\hline
\?{|c} & \?[1]{c} & \?{c|} & \?{c|} & \?[5]{c} & \?{c|} & \?{c|} & \?[13]{c} & \?{c|} \\
\cline{1-3} \cline{6-6} \cline{9-9}
\?[2]{|c} & \?{c|} & \?{c} & \?[4]{c|} & \?{c|} & \?{c} & \?[8]{c|} & \?{c|} \\
\cline{2-8}
\?{|c|} & \?{c|} & \?{c|} & \?[9]{c} & \?{c|} & \?{c|} & \?{c|} \\
\cline{1-1} \cline{5-5}
\?{|c} & \?[3]{c|} & \?[7]{c|} & \?{c|} & \?{c} & \?[10]{c|} & \?[12]{c|} \\
\cline{1-2} \cline{4-6}
\?[6]{|c} & \?{c|} & \?{c|} & \?{c} & \?[11]{c} & \?{c|} & \?{c|} \\
\cline{2-7}
\?{|c|} & \?{c} & \?[14]{c} & \?{c|} \\
\cline{1-4}
\end{tabular}
\]
\end{document}