Me gustaría dibujar cuadros de franjas fronterizas en látex. Tal cuadro es un mosaico de un diagrama con forma de partición (o con forma de partición sesgada) con etiquetasfranjas fronterizasde modo que en cada fila y columna, las etiquetas van aumentando. Para obtener una definición precisa, consulte la página 351 en
http://www-math.mit.edu/~rstan/pubs/pubfiles/123.pdf
En la imagen, todas las franjas fronterizas tienen la misma longitud. Este caso especial es suficiente para mis propósitos, pero no es válido en general.
La imagen está copiada de la Figura 2.4 enhttp://www.ams.org/journals/tran/2000-352-12/S0002-9947-00-02666-0/S0002-9947-00-02666-0.pdf
Respuesta1
Te refieres a esto (esto incluye la sugerencia de uso de @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}
que te dará:
Dado que esto se puede lograr fácilmente mediante tabular
el entorno, lo he utilizado directamente.
PD: En caso de que tengas algo más en mente, considera dar un archivo MWE
.
Descargo de responsabilidad: elegí específicamente no usarlo
tikz
aquí. En cambio, lo usétabular
(aunque no coincide con las etiquetas de la pregunta) solo porque es elegante para esta clase de composición tipográfica;)
.
Respuesta2
Una variación del tema de la respuesta de Raaja, a quién debería ir el crédito. La ventaja aquí es una sintaxis más legible, donde se especifica cada celda (el argumento opcional es el contenido, si no está vacío).
\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}