[texhax] aligned nested in a multlined nested in an align

Morten Høgholm morten.hoegholm at gmail.com
Fri Jun 22 16:08:43 CEST 2007

On 6/21/07, Ignacy Gawedzki <texhax at qult.net> wrote:

Hi Ignacy,

> It's been already a few times when I wanted to nest an aligned environment in
> a multlined environment (from mathtools), itself being nested in an align
> environment.  As soon as there are '&' in the aligned environment, LaTeX
> complains:
>   ERROR: Argument of \multlined has an extra }.

Ah yes, I see. Best thing to do is to contact the author... Oh wait,
that's me. :-)

Fixing the problem is relatively simple given that one knows which
dirty trick to use. Place the following in your preamble and it'll fix
the problem.


  \MT_test_for_tcb_other:nnnnn {#1}
      \if_meaning:NN \@empty#1\@empty
        \setlength \l_MT_multwidth_dim{#1}
    \iffalse{\fi\ifnum0=`}\fi % added
    \hfilneg  \endaligned
    \ifnum0=`{\fi\iffalse}\fi % added


The latter \iffalse ... \fi can be shortened even more but this way
there is at least a small chance you will keep your sanity. See
Appendix D of The TeXbook for more on this.

I will fix this in the source.


More information about the texhax mailing list