Массивы обрезаны в multicol - 2 столбца

Массивы обрезаны в multicol - 2 столбца

Проблема

Эй, я потратил около 3 часов, пытаясь решить эту проблему multicolв LaTeX. Надеюсь, это поможет некоторым людям:обрезание массивов в LaTeX

Итак, как вы могли заметить, мои массивы в \align*среде обрезаны в multicolсреде, которая в среде выглядела нормально \align*:Массивы в align*среде

Вот мой код:

\begin{align*}...\end{align*}без отсечки:

\documentclass[11pt]{article}
\usepackage{header}
\usepackage{pgfplots}
\allowdisplaybreaks
\renewcommand{\arraystretch}{1.5}

\begin{document}

\begin{align*} 
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 1 & \frac{9}{5} & 0 & \frac{111}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_3-\frac{9}{5}R_1$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 1 & 0 & \frac{3}{2} & \frac{216}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_3-R_1$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 0 & 0 & \frac{1}{2} & \frac{206}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{Normalizing $R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_2-R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_1+\frac{5}{6}R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & 0 & \frac{171}{3} \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{Rearranging into Row Echelon Form} \\
\left[\begin{array}{cccc|c} 
1 & 0 & 0 & 0 & 19 \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 1 & 0 & \frac{171}{3} \\
0 & 0 & 0 & 1 & \frac{412}{5}
\end{array}\right] \\ 
\end{align*}

\end{document}

\multicolс отсечкой:

\documentclass[11pt]{article}
\usepackage{header}
\usepackage{pgfplots}
\usepackage{multicol}
\allowdisplaybreaks
\setlength{\columnsep}{0cm} 
\setlength{\columnseprule}{0.4pt}
\renewcommand{\arraystretch}{1.5}

\begin{document}
\begin{multicol*}{2}
\begin{align*} 
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 1 & \frac{9}{5} & 0 & \frac{111}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_3-\frac{9}{5}R_1$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 1 & 0 & \frac{3}{2} & \frac{216}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_3-R_1$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 0 & 0 & \frac{1}{2} & \frac{206}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{Normalizing $R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_2-R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_1+\frac{5}{6}R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & 0 & \frac{171}{3} \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{Rearranging into Row Echelon Form} \\
\left[\begin{array}{cccc|c} 
1 & 0 & 0 & 0 & 19 \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 1 & 0 & \frac{171}{3} \\
0 & 0 & 0 & 1 & \frac{412}{5}
\end{array}\right] \\ 
\end{align*}

\end{multicol*}

\end{document}

Решение

Если ваше скомпилированное решение LaTeX состоит в том, чтобы разбить long \begin{align*}...\end{align*}на несколько `\begin{align*}...\end{align*}', то получится что-то вроде:

\begin{multicol}{2}
...
\begin{align*}...\end{align*}
\begin{align*}...\end{align*}
\begin{align*}...\end{align*}
...
\end{multicol}

Итак, правильный код:

\begin{multicol*}{2}
\begin{align*}
\text{Simplifying} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 1 & \frac{9}{5} & 0 & \frac{111}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_3-\frac{9}{5}R_1$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 1 & 0 & \frac{3}{2} & \frac{216}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\end{align*}
\begin{align*}
\text{$R_3-R_1$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 0 & 0 & \frac{1}{2} & \frac{206}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{Normalizing $R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 1 & 2 \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{$R_2-R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & -\frac{5}{6} & -\frac{35}{3} \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\end{align*}
\begin{align*}
\text{$R_1+\frac{5}{6}R_3$} \\
\left[\begin{array}{cccc|c} 
0 & 0 & 1 & 0 & \frac{171}{3} \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 0 & 1 & \frac{412}{5} \\
1 & 0 & 0 & 0 & 19
\end{array}\right] \\ \\
\text{Rearranging into Row Echelon Form} \\
\left[\begin{array}{cccc|c} 
1 & 0 & 0 & 0 & 19 \\
0 & 1 & 0 & 0 & -\frac{402}{5} \\
0 & 0 & 1 & 0 & \frac{171}{3} \\
0 & 0 & 0 & 1 & \frac{412}{5}
\end{array}\right] \\ 
\end{align*}

\end{multicols*}


\end{document}

Связанный контент