tabular 或 tabularx 中頂部對齊的儲存格

tabular 或 tabularx 中頂部對齊的儲存格
\documentclass{article}

\usepackage{enumitem,amssymb}
\usepackage{amsmath}
\usepackage{multicol}
\usepackage{hyperref}
\usepackage{multirow}
\usepackage{xcolor}
\usepackage{array}
\usepackage{makecell}
\usepackage{tabularx}
\usepackage{booktabs}

\newcolumntype{L}{>{\(} l <{\)}}

\begin{document}

\everymath{\displaystyle}
\renewcommand{\arraystretch}{2}
\begin{tabularx}{\textwidth}{|LLL|}
  \hline
  \sin 2x = 2 \cos x \sin x                       &
  \parbox{101pt}{
    \begin{flalign*}
      \cos 2x & = \cos^2 x - \sin^2 x \\
      & = 2\cos^2 x - 1       \\
      & = 1 - 2\sin^2 x
    \end{flalign*}
  }                                               &
  \tan 2x = \frac{2\tan x}{1 - \tan^2 x}            \\
  \hline
\end{tabularx}
\end{document}

(為了簡潔起見,此處僅顯示了程式碼的重要部分。)

如圖所示,我想將所有單元格對齊tabular到頂部。怎麼做?

注意:我認為需要表格,因為我有很多行方程式要顯示。見下圖。

在此輸入影像描述

答案1

您實際上並不需要表格:framed圍繞flalign*環境的簡單環境就可以做到這一點:

\documentclass{article}
\usepackage{enumitem,amssymb}
\usepackage{amsmath}
\usepackage{multicol}
\usepackage{hyperref}
\usepackage{multirow}
\usepackage[svgnames]{xcolor}
\usepackage{makecell}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{framed} 
\newcolumntype{L}{>{\(} l <{\)}}

\begin{document}

\setlength{\FrameRule}{0.6pt}
\renewcommand{\FrameCommand}{\setlength{\fboxrule}{0.6pt}\fcolorbox{Coral}{white}}
\begin{framed}
\begin{flalign*}
   \sin 2x & = 2 \cos x \sin x & \cos 2x & = \cos^2 x - \sin^2 x & \tan 2x & = \smash{\frac{2\tan x}{1 - \tan^2 x}} \\
    & & & = 2\cos^2 x - 1 \\
     & & & = 1 - 2\sin^2 x
\end{flalign*}
\end{framed}

\end{document} 

在此輸入影像描述

相關內容