如何製作標題和標籤

如何製作標題和標籤

。

\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}
  1. 如何為該表製作標題和標籤,當我運行此演算法時,\caption 和 \label 出現錯誤。
  2. 如何均衡表格行,使行和列 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}

相關內容