Ich hab ein Problem mit der mtabular-Umgebung aus mathmode.pdf (67.1 Formulas side by side ab Seite 116) von Herbert Voß.
Er erzeugt mir verschiedene destination-Fehler mit der mtabular-Umgebung, in die Formeln nebeneinander und mit eigener Nummerierung gesetzt werden. Alle Google-Hilfen und sonstige Ratschläge haben nichts geholfen. Hat jemand eine Idee, wie die Warnungen behoben werden können?
Hier das Minimalbeispiel
\documentclass{scrartcl} \usepackage[T1]{fontenc} \usepackage[ansinew]{inputenc} \usepackage[ngerman]{babel} \usepackage{amsmath} %%%%% Formulas side by side \usepackage{array} \newcounter{subequation} \newlength\mtabskip\mtabskip=-1.25cm \newcommand\eqnCnt[1][]{% \refstepcounter{subequation}% \begin{align}#1\end{align}% \addtocounter{equation}{-1}} \def\mtabLong{long} \makeatletter \newenvironment{mtabular}[2][\empty]{% \def\@xarraycr{% \stepcounter{equation}% \setcounter{subequation}{0}% \@ifnextchar[\@argarraycr{\@argarraycr[\mtabskip]}} \let\theoldequation\theequation% \renewcommand\theequation{\theoldequation.\alph{subequation}} \edef\mtabOption{#1} \setcounter{subequation}{0}% \tabcolsep=0pt \ifx\mtabOption\mtabLong\longtable{#2}\else\tabular{#2}\fi% }{% \ifx\mtabOption\mtabLong\endlongtable\else\endtabular\fi% \let\theequation\theoldequation% \stepcounter{equation}} \makeatother \usepackage[plainpages=false,pdfpagelabels]{hyperref} \begin{document} \section{Test} \begin{mtabular}{*{2}{m{0.375\linewidth}m{0.125\linewidth}}} \begin{align*} \Phi^2 = \Phi +1 \end{align*} & \eqnCnt[\label{eq:linearisierung-quadrat}] & \begin{align*} \frac{1}{\Phi} = \Phi - 1 = \frac{(\sqrt{5}-1)}{2} \end{align*} & \eqnCnt[\label{eq:linearisierung-kehrwert}] \\ \begin{align*} \Phi + \frac{1}{\Phi} = \sqrt{5} \end{align*} & \eqnCnt[\label{eq:summe-phi-kehrphi}] & \begin{align*} \Phi+\Psi=1 \end{align*} & \eqnCnt[\label{eq:summe-phi-psi}] \\ \end{mtabular} \end{document}