在 Latex 中创建基础表格

在 Latex 中创建基础表格

我必须创建一个如下所示的乳胶图形/表格

在此处输入图片描述

我已经想出了如何创建该表,但是在列宽和放置顶部索引(i,j,k,l)方面遇到了一些麻烦。

创建表的代码如下

    \begin{table}[h]
    \centering
     \renewcommand{\arraystretch}{2.2}  
     \begin{tabular}{|>{\centering\arraybackslash}p{.5cm}|>{\centering\arraybackslash}p{1.5cm}>{\centering\arraybackslash}p{1.5cm}>{\centering\arraybackslash}p{2cm}|}
                    \hline
                         &  &           & \\ \hline
                           &          &     & \\[-0.8cm]
                           &          & $\tau_{ij}$        & $\tau_{il}$\\[0.7cm]
                           &          &     & \\[-0.4cm]
                           &  & $\tau_{kj}$  & $\tau_{kl}$\\[1cm] \hline
                \end{tabular}
    \end{table}

答案1

像这样并排添加两个表:

\begin{table}[htbp]
    \centering
     \renewcommand{\arraystretch}{1.5}  
     \begin{tabular}{c|>{\centering\arraybackslash}p{.5cm}|@{\hspace{.5cm}}>{\centering\arraybackslash}p{1.5cm}>{\centering\arraybackslash}p{1.5cm}|c}
\multicolumn{1}{c}{}&\multicolumn{1}{c}{}&\multicolumn{1}{c}{$j$}   & \multicolumn{1}{c}{$l$} \\
                    \cline{2-4}
                         &    &             & &                     \\ \cline{2-4}
                         &    &             & &                     \\[-0.8cm]
                     $i$ &    & $\tau_{ij}$ & $\tau_{il}$ & pivot   \\[-.2cm]
                         &    &             & & $\Rightarrow$       \\[-.2cm]
                     $k$ &    & $\tau_{kj}$ & $\tau_{kl}$ & $(k,l)$ \\[.3cm] \cline{2-4}
    \end{tabular}
    \begin{tabular}{c|>{\centering\arraybackslash}p{.5cm}|@{\hspace{.5cm}}>{\centering\arraybackslash}p{1.5cm}>{\centering\arraybackslash}p{1.5cm}|}
\multicolumn{1}{c}{}&\multicolumn{1}{c}{}&\multicolumn{1}{c}{$j$} & \multicolumn{1}{c}{$k$} \\
                    \cline{2-4}
                         &    &                 &               \\ \cline{2-4}
                         &    &                 &               \\[-0.8cm]
                     $i$ &    & $\tau_{ij}'$    & $\tau_{ik}'$  \\[-.2cm]
                         &    &                 &               \\[-.2cm]
                     $l$ &    & $\tau_{\ell j}'$& $\tau_{lk}'$  \\[.3cm] \cline{2-4}
    \end{tabular}
\end{table}

在此处输入图片描述

答案2

实现你想要的有很多种方法,最好的方法取决于你最终想要达到的目标。这是一个简单的 LaTeX 解决方案。

在此处输入图片描述

\documentclass{article}
\begin{document}
\[\begin{array}[b]{c|c|cc|}
    \multicolumn{1}{c}{}
      & \multicolumn{1}{c}{}
        & j        & \multicolumn{1}{c}{\ell}
  \\\cline{2-4}
      & &          &
  \\\cline{2-4}
    i & & \tau_{ij} & \tau_{i\ell}
  \\
    k & & \tau_{kj} & \tau_{k\ell}
  \\\cline{2-4}
  \end{array}
  \quad
  \begin{array}[b]{c}
    \mathsf{pivot}\\
    \Longrightarrow\\
    (k,\ell)
  \end{array}
  \quad
  \begin{array}[b]{c|c|cc|}
    \multicolumn{1}{c}{}
         & \multicolumn{1}{c}{}
           & j            & \multicolumn{1}{c}{k}
  \\\cline{2-4}
         & &              &
  \\\cline{2-4}
    i    & & \tau_{ij}'    & \tau_{ik}'
  \\
    \ell & & \tau_{\ell j}' & \tau_{\ell k}'
  \\\cline{2-4}
  \end{array}
  \]
\end{document}

相关内容