\usepackage{graphicx}
\begin{table}[htb]
\centering
\begin{tabular}{|c|c|c}
\hline
Shape && R\textsubscript{hyd} \\
\hline
circle
& \begin{minipage}{0.3\textwidth}
\includegraphics[width=2cm, height= 2cm]{images/circle}
\end{minipage}
& $\frac{8\mu L}{\pi r^{4}}$ \\[1cm]
ellipse
& \begin{minipage}{0.3\textwidth}
\includegraphics[width=2cm, height= 2cm]{images/ellipse}
\end{minipage}
&$\frac{4\mu L}{\pi a^{4}} \frac{1+(b/a)^{2}}{(b/a}^{3}$ \\[1cm]
\end{tabular}
\end{table}
我对方程的大小有疑问。它被压缩了,可读性消失了。而且图形无法垂直居中。
答案1
array
或 a中的数学运算tabularx
默认显示在 中\textstyle
,因此分数看起来很小。您可以使用\dfrac
中的命令amsmath
在 中显示分数\displaystyle
。另一种可能性是\mfrac
命令 (中等大小分数)占nccmath
\displaystyle 的 ~ 80%。 这两个值都用在了此代码中:
\documentclass[demo]{article}
\usepackage{booktabs}
\usepackage{array, amsmath, nccmath}
\usepackage{graphicx}
\begin{document}
\begin{table}[htb]
\centering
\begin{tabular}{|c|c|c}
\hline
Shape && R\textsubscript{hyd} \\
\hline
circle
& \begin{minipage}{0.3\textwidth}
\includegraphics[width=2cm, height= 2cm]{images/circle}
\end{minipage}
& $\mfrac{8\mu L}{\pi r^{4}}$ \\[1cm]
ellipse
& \begin{minipage}{0.3\textwidth}
\includegraphics[width=2cm, height= 2cm]{images/ellipse}
\end{minipage}
&$\dfrac{4\mu L}{\pi a^{4}} \dfrac{1+(b/a)^{2}}{(b/a)^{3}}$ \\[1cm]
\end{tabular}
\end{table}
\end{document}