
Tengo un displaymath
entorno y un align*
entorno que me gustaría mostrar uno al lado del otro. Mi idea era envolverlos en un tabular
entorno:
\begin{tabular}{c c}
\[
%math stuff here
\]
&
\begin{align*}
%laign stuff here
\end{align*}
\end{tabular}
Ambos entornos funcionan bien por sí solos, pero tan pronto como agrego tabular
, comienza a aparecer el siguiente error (repetidamente):
Missing $ inserted.
También he probado elmulticol
entorno como se sugiere en¿Cómo colocar un programa y un texto uno al lado del otro?, pero eso solo generó un error como el siguiente:
Overfull \vbox blah blah blah
repite como 20 veces.
No puedo pasar de este punto. ¿Cómo puedo conseguir que un displaymath
entorno y un align*
entorno estén uno al lado del otro?
Respuesta1
Dos posibilidades:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\noindent\begin{tabular}{p{0.45\textwidth}p{0.45\textwidth}}
\[
A = B
\]
&
\[
\begin{aligned}
a&= b \\
c&= d
\end{aligned}
\]
\end{tabular}
\noindent\begin{minipage}{0.45\textwidth}
\[
A = B
\]
\end{minipage}
\begin{minipage}{0.45\textwidth}
\begin{align*}
a&= b \\
c&= d
\end{align*}
\end{minipage}
\end{document}
Respuesta2
También align*
funciona en una p
celda en un tabular
ambiente. Un truco para que funcione es agrupar el align*
entorno mediante llaves, de modo que la &
alineación interna no actúe como un &
for tabular
. Incluso \\[length]
funciona.
Una modificación de la tabla de Torbjørn de esta manera:
\noindent\begin{tabular}{p{0.45\textwidth}p{0.45\textwidth}}
\[
A = B
\]
&
{
\begin{align*}
a &= b \\[0.5ex]
c &= d
\end{align*}
}
\end{tabular}
Respuesta3
Es muy posible que sólo necesites:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\begin{aligned}
a &= 1 \\
b &= 1+2 \\
c &= 1+2+3
\end{aligned}
&&
A = B
\end{align*}
\end{document}
Olvídese de cuadros y tablas complejas.