Cross Browser Tests

Input | Chrome | Firefox | Safari
--- | --- | --- | ---
Align
\begin{align} a &= b + c \\ d &= e + f \end{align} \begin{align*} a &= b + c \\ d &= e + f \end{align*} |  |  |
Alignat
\begin{alignat}{2} a &= b + c & d &= e + f \\ g &= h + i & j &= k + l \end{alignat} \begin{alignat*}{2} a &= b + c & d &= e + f \\ g &= h + i & j &= k + l \end{alignat*} |  |  |
Aligned
\begin{aligned} a &= b + c \\ d &= e + f \end{aligned} |  |  |
Alignedat
\begin{alignedat}{2} a &= b + c & d &= e + f \\ g &= h + i & j &= k + l \end{alignedat} |  |  |
Basic
5 + 5 = 10 |  |  |
Cases
\begin{cases} 1 & \text{if } x \ge 0 \\ 0 & \text{if } x < 0 \end{cases} \begin{rcases} a & \text{if } x \ge 0 \\ b & \text{if } x < 0 \end{rcases} |  |  |
Colors
\fcolorbox{red}{blue}{\textcolor{white}{a + b = c}} |  |  |
Complex Array
\begin{array}{||c|c::c|c||} \hline A & B & C & D \\ \hdashline 1 & 2 & 3 & 4 \\ \hline 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \end{array} |  |  |
Gather
\begin{gather} a = b + c \\ d = e + f \end{gather} \begin{gather*} a = b + c \\ d = e + f \end{gather*} |  |  |
Gathered
\begin{gathered} a = b + c \\ d = e + f \end{gathered} |  |  |
Multline
\begin{multline} a + b + c \\ d + e + f \end{multline} |  |  |
Split
\begin{split} a + b + c \\ d + e + f \end{split} |  |  |
Subarray
\begin{subarray}{c} a + b \\ c + d \end{subarray} \begin{subarray}{l} a = b \\ c = d \end{subarray} |  |  |