Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

subfig et mathtools

1 view
Skip to first unread message

Drenwal ArFurr

unread,
Jan 3, 2010, 5:29:52 PM1/3/10
to
Bonsoir,

Les packages subfig et mathtools sont-ils connus incompatibles ? Je
voudrais utiliser une valeur absolue red�finie avec mathtools dans une
l�gende comme dans l'exemple :

\documentclass{article}
%........................
\usepackage{graphicx}%
\usepackage{subfig}%
\usepackage{mathtools}%
%........................
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}%..|.|
%........................
\begin{document}
\begin{figure}[h!]%
\centering%
\subfloat[$\epsilon=0,1$,
$N=10$]{\includegraphics[width=0.5\linewidth]{Convergence_1.jpg}}%
\subfloat[$\epsilon=0,01$,
$N=100$]{\includegraphics[width=0.5\linewidth]{Convergence_2.jpg}}%
\caption{Pour tout $\epsilon>0$, il existe $N$ tel que pour tout
$n\geq N$ on a $\abs*{\dfrac{(-1)^n}{n}}\leq\epsilon$}
\end{figure}
\end{document}


et j'obtiens :

! Use of \caption@@settype doesn't match its definition.

\new@ifnextchar ...served@d = #1\def \reserved@a {

#2}\def \reserved@b
{#3}\f...
l.14 ... a $\abs*{\dfrac{(-1)^n}{n}}\leq\epsilon$}

Voici mon log

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
%&-line parsing enabled.
entering extended mode
(./test.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax,
dumylang, noh
yphenation, basque, french, loaded.

(/usr/share/texmf-texlive/tex/latex/base/article.cls

Document Class: article 2005/09/16 v1.4f Standard LaTeX document class

(/usr/share/texmf-texlive/tex/latex/base/size10.clo))

(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty

(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)

(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty

(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)

(/etc/texmf/tex/latex/config/graphics.cfg)

(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def)))

(/home/drenwal/texmf/tex/latex/subfig/subfig.sty

(/usr/share/texmf-texlive/tex/latex/caption/caption.sty

(/usr/share/texmf-texlive/tex/latex/caption/caption3.sty)))

(/usr/share/texmf-texlive/tex/latex/mh/mathtools.sty

(/usr/share/texmf-texlive/tex/latex/tools/calc.sty)

(/usr/share/texmf-texlive/tex/latex/mh/mhsetup.sty)

(/usr/share/texmf-texlive/tex/latex/amsmath/amsmath.sty

For additional information on amsmath, use the `?' option.

(/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty

(/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty))

(/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty)

(/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty))) (./test.aux)

(/usr/share/texmf/tex/context/base/supp-pdf.tex

[Loading MPS to PDF converter (version 2006.09.02).]

) (/usr/share/texmf/tex/latex/dblatex/misc/ragged2e.sty

(/usr/share/texmf-texlive/tex/latex/everysel/everysel.sty))

<Convergence_1.jpg, id=1, 401.5pt x 401.5pt> <use Convergence_1.jpg>

<Convergence_2.jpg, id=2, 401.5pt x 401.5pt> <use Convergence_2.jpg>

! Use of \caption@@settype doesn't match its definition.

\new@ifnextchar ...served@d = #1\def \reserved@a {

#2}\def \reserved@b
{#3}\f...
l.14 ... a $\abs*{\dfrac{(-1)^n}{n}}\leq\epsilon$}


Bien � vous,
Drenwal

Manuel Pégourié-Gonnard

unread,
Jan 3, 2010, 5:35:21 PM1/3/10
to
Drenwal ArFurr scripsit :

> Les packages subfig et mathtools sont-ils connus incompatibles ? Je
> voudrais utiliser une valeur absolue red�finie avec mathtools dans une
> l�gende comme dans l'exemple :
>

Comme j'aime vivre dangeureusement, je r�ponds sans lire la suite du
message ni tester, au risque de me ridiculiser en tombant � cot� : placer
un \protect devant la commande d�finie avec mathtools.

C'est le premier truc auquel penser quand un truc merdouille dans un
argument mobile (comme une l�gende qui va se d�placer jusqu'� la liste
des figures, ou un titre de section qui va se d�placer jusqu'� la table
des mati�res). Surtout quand il s'agit d'une commande utilis�e en mode
math�matique : elles sont souvent fragiles.

--
Manuel P�gouri�-Gonnard Institut de math�matiques de Jussieu
http://weblog.elzevir.fr/ http://people.math.jussieu.fr/~mpg/


Drenwal ArFurr

unread,
Jan 3, 2010, 5:44:25 PM1/3/10
to
Manuel P�gouri�-Gonnard a �crit :

> Drenwal ArFurr scripsit :
>
>> Les packages subfig et mathtools sont-ils connus incompatibles ? Je
>> voudrais utiliser une valeur absolue red�finie avec mathtools dans une
>> l�gende comme dans l'exemple :
>>
> placer
> un \protect devant la commande d�finie avec mathtools.


et mon probl�me est r�solu. Rempla�ant \abs* par \protect\abs* j'ai une
compilation qui marche. merci !

0 new messages