Align* environment inside tabbing environment?

  • Context:
  • Thread starter Thread starter Ackbach
  • Start date Start date
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
5 replies · 3K views
Ackbach
Gold Member
MHB
Messages
4,148
Reaction score
94
Why doesn't this code work?

Code:
\begin{tabbing}\qquad \= 11.\quad \= 
\kill

\>1.\>
\begin{align*}
f(x)&=2x+4\\
a&=3\\
\end{align*}
\\
\end{tabbing}

Is it not allowed to put an align* environment inside a tabbing environment?
 
Physics news on Phys.org
Ackbach said:
Why doesn't this code work?

Code:
\begin{tabbing}\qquad \= 11.\quad \= 
\kill

\>1.\>
\begin{align*}
f(x)&=2x+4\\
a&=3\\
\end{align*}
\\
\end{tabbing}

Is it not allowed to put an align* environment inside a tabbing environment?
Have you tried \alignat* ?
 
\begin{tabbing}\qquad \= 11.\quad \=
\kill

\>1.\>
\begin{alignat*}{1}
f(x)&=2x+4\\
a&=3\\
\end{alignat*}
\\
\end{tabbing}

The alignat* environment didn't work any better than align*, so far as I can see.
 
Here is a quote from the User's Guide for the amsmath Package.

Like equation, the multi-equation environments gather, align, and alignat are designed to produce a structure whose width is the full line width. This means, for example, that one cannot readily add parentheses around the entire structure. But variants gathered, aligned, and alignedat are provided whose total width is the actual width of the contents; thus they can be used as a component in a containing expression.

In my test, the environment aligned worked.
 
Evgeny.Makarov said:
Here is a quote from the User's Guide for the amsmath Package.
Like equation, the multi-equation environments gather, align, and alignat are designed to produce a structure whose width is the full line width. This means, for example, that one cannot readily add parentheses around the entire structure. But variants gathered, aligned, and alignedat are provided whose total width is the actual width of the contents; thus they can be used as a component in a containing expression.
In my test, the environment aligned worked.

Wonderful! The quote you so helpfully posted helps me understand why it doesn't work, as well as showing me why the substitute environment does. Fantastic. I'll give it a try when I have some time.
 
Worked just fine. Had to tweak it a hair to get the alignment what I wanted. Final working code:

Code:
\begin{tabbing}\qquad \= 11.\quad \= \hpsace{0.4\linewidth} \= 11.\quad \=
\kill

\>$\phantom{1}$1.\>
$\begin{aligned}[t]
f(x)&=2x+4\\
a&=3\\
L&=10\\
\varepsilon&=0.01
\end{aligned}$
\>$\phantom{1}$5.\>
$\begin{aligned}[t]
f(x)&=6x-10\\
a&=-2\\
L&=-22\\
\varepsilon&=0.4
\end{aligned}$\\
\end{tabbing}

Thanks much!