如何通过排版空单元格对角线“切断”表格

如何通过排版空单元格对角线“切断”表格

因此,我有下表: 在此处输入图片描述

我该如何将其排版成表格?我的意思是,表格被红线对角线切断,因为右下角周围都是空白单元格。

答案1

有以下可能性:

\documentclass{article}
\usepackage{array}


\begin{document}

\[
\newcommand{\?}[1]{\multicolumn{1}{wc{1em}|}{#1}}
\begin{array}{|>{\vphantom{\Big|}}w{c}{1em}|*{8}{w{c}{1em}}}
\hline
  & \?{x^6} & \?{x^5} & \?{x^4} & \?{x^3} & \?{x^2} & \?{x^1} & \?{x^0} & \?{} \\
\hline
x & \?{3}   & \?{-4}  & \?{-4}  & \?{2}   & \?{-3}  & \?{2}   & \?{-3}  & \?{A_i} \\
\hline
2 & \?{3}   & \?{1}   & \?{2}   & \?{10}  & \?{13}  & \?{16}  & \?{19}  & \?{A_0} \\
\cline{1-9}
2 & \?{3}   & \?{10}  & \?{11}  & \?{12}  & \?{0}   & \?{-2}  & \?{A_1} \\
\cline{1-8}
2 & \?{3}   & \?{4}   & \?{8}   & \?{10}  & \?{6}   & \?{A_2} \\
\cline{1-7}
2 & \?{3}   & \?{5}   & \?{3}   & \?{2}   & \?{A_3} \\
\cline{1-6}
2 & \?{3}   & \?{0}   & \?{1}   & \?{A_4} \\
\cline{1-5}
2 & \?{3} & \?{2} & \?{A_5} \\
\cline{1-4}
2 & \?{3} & \?{A_6} \\
\cline{1-3}
\end{array}
\]

\end{document}

在此处输入图片描述

答案2

与。{NiceMatrix}nicematrix

\documentclass{article}
\usepackage{nicematrix}

\begin{document}

\[
\renewcommand{\arraystretch}{1.5}
\begin{NiceMatrix}[hvlines,corners=SE,columns-width=auto]
  & x^6 & x^5 & x^4 & x^3 & x^2 & x^1 & x^0 &  \\
x & 3   & -4  & -4  & 2   & -3  & 2   & -3  & A_i \\
2 & 3   & 1   & 2   & 10  & 13  & 16  & 19  & A_0 \\
2 & 3   & 10  & 11  & 12  & 0   & -2  & A_1 \\
2 & 3   & 4   & 8   & 10  & 6   & A_2 \\
2 & 3   & 5   & 3   & 2   & A_3 \\
2 & 3   & 0   & 1   & A_4 \\
2 & 3 & 2 & A_5 \\
2 & 3 & A_6 \\
\end{NiceMatrix}
\]

\end{document}

关键corners=SE在于角落 SE 中的空单元格的角落(=东南) 将被计算。 (键 所需的hvlines) 线将不会绘制在那个角落。

上述代码的输出

相关内容