\caption{Tabel penugasan bilangan tegas (\textit{crips}) PT. KSM}
\label{T2}
\begin{center}
$\begin{NiceMatrix}
& M_1 & M_2 & M_3 & M_4 \\
J_1 & 1.67 & 2.33 & 3.67 & 2 \\
J_2 & 2.67 & 2.67 & 2.89 & 2 \\
J_3 & 1.33 & 2.33 & 3.33 & 2.33 \\
J_4 & 3.33 & 1.33 & 2.67 & 1 \\
\CodeAfter
\tikz{
\node (f) [draw, inner xsep=0.7em, inner ysep=1em, fit=(2-2) (5-5)] {};
}
\end{NiceMatrix}$
\end{center}
- 如何为这个表格制作标题和标签,当我运行这个算法时,我在 \caption 和 \label 中出现错误。
- 如何均衡表格线,以便行和列 M_ij 和 J_ij 具有相同的宽度
答案1
让我重复一下我对你第一个问题的回答,并进行以下更改:
- 使用的是
article
文档类 - 图像被放入
figure
环境中
\documentclass{article}
\usepackage{nicematrix}
\usepackage{tikz}
\usetikzlibrary{fit}
\newcommand\mcc[1]{\multicolumn{1}{c}{#1}}
\begin{document}
\begin{figure}[!ht]
\caption{Tabel penugasan bilangan tegas (\textit{crips}) PT. KSM}
\label{T2}
\[
\begin{NiceMatrix}
& M_1 & M_2 & M_3 & M_4 \\
J_1 & 0 & 0.66 & 2 & 0.33 \\
J_2 & 1 & 0 & 1.22 & 0.33 \\
J_3 & 0 & 1 & 2 & 1 \\
J_4 & 2.33 & 0.33 & 1.67 & 0 \\
\CodeAfter
\tikz{
\node (f) [draw, inner xsep=1em, fit=(2-2) (5-5)] {};
\draw[line width=3pt, opacity=0.2]
(2-2 |- f.north) -- (5-2 |- f.south)
(3-2 -| f.west) -- (3-5 -| f.east)
(5-2 -| f.west) -- (5-5 -| f.east);
}
\end{NiceMatrix}
\]
\end{figure}
See figure \ref{T2} ...
\end{document}