如何在表格内编写嵌套格式

如何在表格内编写嵌套格式

我正在学习如何创建表格,但在表格中格式化时遇到了问题。我尝试同时使用斜体和下标,它在表格外可以正常工作,但在表格内却无法编译。在下面的代码中,第 5 行和第 7 行都提供了正确的格式,但都无法在表格内编译。

如果只用一个命令就可以做到这一点,我仍然希望知道如何在表格内一起使用下标和斜体。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[k_{pi}\]
{\itshape kpi}
{\itshape \[k_{pi}\]}

\begin{table}[h!]
  \begin{center}
    \caption{ZIP load parameters}
    \label{tab:table 12}
    \begin{tabular}{| c | l | c |}
\hline       
Variable & Description & Unit \\ 
\hline \hline

{\itshape kpi} or {\itshape pi0}

& Active current & \% or pu \\ 

{\itshape kpi} or {\itshape pp0} & Active power & \% or pu \\ 
{\itshape kpz} or {\itshape pz0} & Conductance & \% or pu \\ 
{\itshape kqi} or {\itshape qi0} & Reactive current & \% or pu \\ 
{\itshape kqp} or {\itshape qp0} & Reactive power & \% or pu \\ 
{\itshape kqz} or {\itshape qz0} & Susceptance & \% or pu \\ 
\hline

    \end{tabular}
  \end{center}
\end{table}

我正在尝试匹配米兰诺 (Milano) 所著《电力系统建模》第 316 页中的表 14.2,以防有人想知道我正在尝试重新创建什么。

答案1

像这样?

在此处输入图片描述

  • \itshape没有设置 \math` 环境,这是写入索引所必需的,为此你应该在表中写出
$k_{pi} or $p_{p0}$ & Active power & \% or $p_u$ \\ 
  • 与上述编写表格内容的方式不同,您可以引入新的列,这些列处于数学模式,用于在表格中进行数学表达式,如下面的 MWE(最小工作示例)中所示
  • 某些列处于数学模式,您应该将其替换为r>{$}r<{$}为此,您需要array在文档序言中加载包。
  • 为了不在列中重复相同的文本,您可以按照c<{or}下面的 MWE 中的方式进行操作
\documentclass{article}
\usepackage{amsmath}
\usepackage{array}

\begin{document}
    \begin{table}[h!]
    \centering
\caption{ZIP load parameters}
\label{tab:table 12}
\begin{tabular}{| >{$}r<{$} @{\ }  c<{or} @{\ } >{$}l<{$} 
                |    l 
                | c<{\% or} @{\ }>{$}l<{$} |}
    \hline
\multicolumn{3}{|c|}{Variable}
                        & Description       & \multicolumn{2}{c|}{Unit} \\
    \hline \hline
k_pi && p_{i0} & Active current    && p_u   \\
k_pi && p_{p0} & Active power      && p_u   \\
k_pi && p_{z0} & Conductance       && p_u   \\
k_pi && q_{i0} & Reactive current  && p_u   \\
k_pi && q_{p0} & Reactive power    && p_u   \\
k_pi && q_{z0} & Susceptance       && p_u   \\
    \hline
\end{tabular}
    \end{table}
\end{document}

相关内容