我正在写论文手稿,需要将偏导数写成表格。在这样做的时候,当我使用\begin{equation}...\end{equation}
表格时会出现问题。为了简单起见,我写了表格的一部分,如下所示:
\begin{tabular}{ccc}
\toprule
Boundary & Flow \\
\midrule
Inlet &
\[ \textit {u=U_0, v=0}\]\\
Outlet &
\[ {\frac{\partial u}{\partial y}=\frac{\partial v}{\partial x}=0}\]\\
\bottomrule
\end{tabular}
如果有人能帮助我解决这个问题,我将不胜感激。我必须提到,当我使用表中未包含的相同方程式时,代码应用得很好:
\begin{equation}
{\frac{\partial u}{\partial y}=\frac{\partial v}{\partial x}=0}
\end{equation}
答案1
这是一个使用软件包的解决方案,没有方程编号esdiff
:
\documentclass{article}
\usepackage{amsmath}
\usepackage{esdiff}
\usepackage{array, booktabs}
\begin{document}
\begin{tabular}{c >{$}wc{3cm}<{$}}
\toprule
Boundary & \text{Flow} \\
\midrule
Inlet &
u=U_0, v=0 \\[1ex]
Outlet &
\diffp{u}{y} =\diffp{v}{x} =0 \\
\bottomrule
\end{tabular}
\end{document}
答案2
esdiff
从 Bernard 的很好的回答来看,从一个包到另一个包只需要进行小小的改变(我个人更喜欢这样),并且在列定义中derivative
使用来确保数学。displaystyle
\documentclass{article}
\usepackage{amsmath}
\usepackage{derivative}
\usepackage{array, booktabs}
\begin{document}
\begin{tabular}{c >{$\displaystyle}c<{$}}
\toprule
Boundary & \text{Flow} \\
\midrule
Inlet & u = U_0, v = 0 \\[1ex]
Outlet & \pdv{u}{y} = \pdv{v}{x} = 0 \\
\bottomrule
\end{tabular}
\end{document}