我想将复杂的方程式包含到表格的一个单元格中。我使用的是表格环境,另外还有一些多行。我想添加类似这样的内容:
\begin{table}
\centering
\begin{tabular}{l||p{6.5cm}|p{6cm}|p{3cm}|}
\multirow{2}{*}{Problem}
& a=3 & description & something \\
&
\[ l= \begin{cases}
a when sth \\
b when sth else \\
c when elsewhere;
\end{cases}
\]
& & \\
\end{tabular}
\end{table}
问题恰恰在于我需要使用 \\ 来查看适当的案例环境。在这种情况下,它(编译器)会冻结……直到整个处理器被“消耗”。无论如何,有人知道如何将函数、带有案例的方程式放入表中吗?
答案1
如果我从你的片段中创建一份文档,它会正确处理:
\documentclass{article}
\usepackage{amsmath,multirow}
\begin{document}
\begin{tabular}{cp{5cm}cc}
\multirow{2}{*}{Problem}
& equation 1 & description & something \\
& equation which contains cases
\[
l=
\begin{cases}
a &\text{when sth }\\
b &\text{when sth else} \\
c &\text{when elsewhere;}
\end{cases}
\] & & \\
xx&yy&zz
\end{tabular}
\end{document}