如何在表格单元格中正确插入花括号

如何在表格单元格中正确插入花括号

所以我制作了一个表格,其中有一个花括号,一个单元格中包含三个公式。我设法制作了一个在 pdf 中看起来正确的表格,但我仍然收到错误消息。

在此处输入图片描述

这就是我想要的,也是我导出到 pfd 时得到的结果。但是出现了几个错误,我不知道如何修复。

    \begin{center}
        \begin{tabular}{l l}
            \hline
            Polaire vergelijking & Cartesiaans equivalent\\
            \hline
            $r \cos\theta = 2$ & $x=2$\\
            $r^2\cos \theta \sin \theta = 4$ & $xy=4$\\
            $r^2\cos^2\theta-r^2\sin^2\theta=1$ & $x^2-y^2=1$\\
            $r=1+2r\cos\theta$ & \left\{ \begin{tabular} {@{}l@{}} $y^2-3x^2-4x-1=0$\\  $\sqrt{x^2+y^2}=1+2x$\\ $x^2+y^2=(1+2x)^2$ \end{tabular} \right.\\
            \hline
        \end{tabular}
    \end{center}

答案1

你可能喜欢:

在此处输入图片描述

相反,tabular使用cases在包中定义的嵌套环境amsmath。为了获得更多垂直空间,将makecell包添加到序言中,并在表的代码中使用其宏\makegapedcells。相反,使用表格array,并将其封闭在数学环境中。这样,您无需$在表格中的每个方程式之前和之后编写:

\documentclass{article}
\usepackage{amsmath}  % <---
\usepackage{makecell} % <---

\begin{document}
\[    
\setcellgapes{3pt} % <---
\makegapedcells    % <---
    \begin{array}{l l}
        \hline
    $Polaire vergelijking$ & $Cartesiaans equivalent$   \\
        \hline
r \cos\theta = 2                    & x=2           \\
r^2\cos \theta \sin \theta = 4      & xy=4          \\
r^2\cos^2\theta-r^2\sin^2\theta=1   & x^2-y^2=1     \\
r=1+2r\cos\theta                    & \begin{cases} 
                            y^2-3x^2-4x-1=0         \\  
                            \sqrt{x^2+y^2}=1+2x     \\ 
                            x^2+y^2=(1+2x)^2    
                                      \end{cases}   \\
        \hline
    \end{array}
\]
\end{document}

相关内容