Comment faire cohabiter \fcaption et \vv ?
Suite à une question posée en février 2020 ([https://texnique.fr/osqa/questions/8090/probleme-caption-outside-float-caption][1]), j'utilise
\makeatletter
\newcommand\fcaption{\def\@captype{figure}\caption}
\makeatother
Et j'utilise aussi \vv pour écrire des vecteurs.
Je remarque une incompatibilité entre \fcaption et \vv qui génère une erreur :
ECM :
\documentclass[11pt,french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
%\usepackage{pstricks}
%\usepackage{graphicx,color}
\usepackage[a4paper,left=15mm,right=15mm,top=15mm,bottom=15mm]{geometry}
\usepackage{amssymb}
%\usepackage{amsmath}
%\usepackage{amsfonts}
\usepackage{mathrsfs}
%\usepackage{fancyhdr} % pour les entêtes\pagestyle{fancy}
\usepackage[locale=FR]{siunitx} % pour les unités
\usepackage{pgfplots} % pour insérer des images dans les graphiques
\pgfplotsset{compat=newest} % pour bénéficier des dernières fonctionnalités de pgfplots
\usepackage{caption} % pour les légendes
\usepackage{esvect} % pour les flèches des vecteurs
\usepackage{frcursive} % pour l'écriture cursive
%\fancyhead[L]{}
%\fancyhead[C]{}
%\fancyhead[R]{}
%\fancyfoot[L]{}
%\fancyfoot[C]{}
%\fancyfoot[R]{\thepage}
% pour les légendes des images
\usepackage[locale=FR]{siunitx}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepackage{caption}
\usepackage{esvect}
\usepackage{frcursive}
\makeatletter
\newcommand\fcaption{\def\@captype{figure}\caption}
\makeatother
\newcommand\uthetaun{\vv{u_{{}_{\mkern-2mu\scriptstyle{\theta1}}}}}
\begin{document}
\graphicspath{{./images_yasmine_bouabcha/}}
\begin{center}
\includegraphics[clip,scale=0.95]{TD1_mecanique_lagrange_exercice9b_page08.jpg}
\fcaption{Ce déplacement est $\vv{AB}$}
\end{center}
\end{document}
ligne 39: 25: Argument of \caption@ydblarg has an extra }. \fcaption{Ce déplacement est $\vv{AB}$}
ligne 39: 25: Paragraph ended before \caption@ydblarg was complete. \fcaption{Ce déplacement est $\vv{AB}$}
En revanche, si j'utilise $\overrightarrow{AB}, pas de problème...
[1]: https://texnique.fr/osqa/questions/8090/probleme-caption-outside-float-caption