Sie sind hier

empheq - captionbeside

Hi,
recently, after an upgrade of MikTeX, I noticed a conflict between the package 'empheq' (which is now contained in the mh bundle) and the captionbeside environment of koma-script.

Example:

\documentclass{scrbook}
\usepackage{empheq}
\usepackage{graphicx}
 
\begin{document}
 
\begin{empheq}{equation}
   a=b
\end{empheq}
 
\begin{figure}
   \begin{captionbeside}{Example}
       \includegraphics{example.eps}
   \end{captionbeside}
\end{figure}
 
\end{document} 

I get the error message:

! Use of \@tempa doesn't match its definition.
\endcaptionbeside ...tempdimc }\if l\@tempa \rlap 
                                                  {\parbox [\scap@valign ]{\...

Any comment would be appreciated.

Regards

[Admin-Edit: Code- and pre-tags added. Please do so yourself next time!]

forum: 
Bild von Markus Kohm

Dein Minimalbeispiel funktioniert so nicht, weil niemand über example.eps verfügt. Wie in »Was kann ich tun, damit meine Probleme schnell eine Lösung finden?» (übrigens erhält bei Neuanmeldung inzwischen jeder einen Link auf diesen Text) angegeben, lade ich daher graphicx entgegen Deinem Beispiel mit der Option demo. Wenn ich das tue, dann erhalte ich keine Fehlermeldung:

 *File List*
 scrbook.cls    2010/09/17 v3.07 KOMA-Script document class (book)
scrkbase.sty    2010/09/17 v3.07 KOMA-Script package (KOMA-Script-dependent basics and keyval usage)
 scrbase.sty    2010/09/17 v3.07 KOMA-Script package (KOMA-Script-independent basics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty    2010/09/14 v3.06a KOMA-Script package (handling toc-files)
scrsize11pt.clo    2010/09/17 v3.07 KOMA-Script font size class option (11pt)
typearea.sty    2010/09/17 v3.07 KOMA-Script package (type area)
  empheq.sty    2007/12/03 v2.12 Emphasizing equations (MH)
 mhsetup.sty    2010/01/21 v1.2a programming setup (MH)
mathtools.sty    2010/07/21 v1.08b mathematical typesetting tools (MH)
    calc.sty    2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
 amsmath.sty    2000/07/18 v2.13 AMS math features
 amstext.sty    2000/06/29 v2.01
  amsgen.sty    1999/11/30 v2.0
  amsbsy.sty    1999/11/29 v1.2d
  amsopn.sty    1999/12/14 v2.01 operator names
graphicx.sty    1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty    2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
    trig.sty    1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg    2010/04/23 v1.9 graphics configuration of TeX Live
   dvips.def    1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
 ***********

Falls Du ältere Versionen der Pakete verwendest, solltest Du eventuell updaten. Falls das Problem bei Dir mit Option demo ebenfalls nicht auftritt, liegt der Fehler vermutlich eher in einem Zusammenspiel von graphicx womit auch immer.

Vielen Dank für die Antwort und das Listing der geladenen Pakete. Ich verwende einen aktuelle Miktex 2.8 Version.

Nach genauerer Durchsicht fand ich ein paar sehr alte ams-style files, die von Journal of Fluid Mechanics (2009) stammten und zufällig als erstes im Suchpfad gefunden wurden:

C:\Program Files (x86)\MiKTeX 2.8\tex\latex\ams\math\amsmath.sty
C:\Program Files (x86)\MiKTeX 2.8\tex\latex\ams\math\amstext.sty
C:\Users\hk\AppData\Roaming\MiKTeX\2.8\tex\latex\jfmstyle\amsgen.sty
C:\Users\hk\AppData\Roaming\MiKTeX\2.8\tex\latex\jfmstyle\amsbsy.sty

Nach Eliminierung dieser Pakete war das Problem behoben.

Viele Grüße
hk

hk

Comments for " empheq - captionbeside" abonnieren