Path: ...!feeds.phibee-telecom.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: =?utf-8?Q?Denis_Bitouz=C3=A9?= Newsgroups: fr.comp.text.tex Subject: Re: cleveref & babel | babel-french ne font pas bon =?utf-8?Q?m?= =?utf-8?Q?=C3=A9nage?= Date: Sun, 11 Sep 2022 17:15:02 +0200 Organization: A noiseless patient Spider Lines: 65 Message-ID: <87czc2hrih.fsf@example.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: reader01.eternal-september.org; posting-host="7e96e08d18e4f56557b4841279a83de9"; logging-data="2077506"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/wgiKvk7ddWrE1sWVt2SoJq3pIlbtPDk=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Cancel-Lock: sha1:pb+qPoz9i9nfq9+1Th6PMemf0Jg= sha1:IpDUxzExSWY1GTXB8C+t9AvPFdA= X-Archive: encrypt X-Url: http://gte.univ-littoral.fr/members/dbitouze/pub/latex Bytes: 3329 Le 10/09/22 =C3=A0 20h13, Vincent Bela=C3=AFche a =C3=A9crit : > Voici un ECM=C2=A0: > > --------8<-----------8<-----------8<-----------8<-----------8<------- > > \documentclass[french]{article} > \usepackage[latin9]{inputenc} > \usepackage[T1]{fontenc} > \usepackage{cleveref} > \usepackage{babel} > \crefformat{footnote}{#2\footnotemark[#1]#3} > \begin{document} > Une note\footnote{\label{fn/xxx}Le texte de la note.}. > > Et avec la m=C3=AAme marque d'appel\cref{fn/xxx}. > \end{document} > > --------8<-----------8<-----------8<-----------8<-----------8<------- > > Il faut faire deux compilations de l'ECM pour que les r=C3=A9f=C3=A9rence= s soient > =C3=A0 jour. > > Si on met =C2=AB=C2=A0\usepackage{babel}=C2=A0=C2=BB en commentaire, =C3= =A7a marche, c'est =C3=A0 dire > que la marque d'appel de note, juste apr=C3=A8s =C2=AB=C2=A0Et avec la m= =C3=AAme marque > d'appel=C2=A0=C2=BB est bien un =C2=AB=C2=A01=C2=A0=C2=BB en indice sup= =C3=A9rieur. Par contre avec babel, > =C3=A7a ne marche pas, c'est =C3=A0 dire que j'ai un =C2=AB=C2=A0??=C2=A0= =C2=BB en gras =C3=A0 la place. > > Tout d=C3=A9but de piste est le bien venu =E2=80=A6 J'ai l'impression que tu d=C3=A9voies l'usage de `cleveref`, qui a pour obj= et de faire automatiquement figurer la nature de l'objet r=C3=A9f=C3=A9renc=C3= =A9 avant sa r=C3=A9f=C3=A9rence. Ainsi, si `toto` est le label d'une figure num=C3=A9ro= t=C3=A9e disons =C2=AB 3 =C2=BB : - `\ref{toto}` va inscrire =C2=AB 3 =C2=BB ; - `\cref{toto}` va inscrire =C2=AB figure 3 =C2=BB. En l'esp=C3=A8ce, j'aurais plut=C3=B4t fait usage de la commande `\footref`. L'exemple suivant donne le r=C3=A9sultat escompt=C3=A9 : --8<---------------cut here---------------start------------->8--- \documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage{babel} \usepackage{cleveref} \crefformat{footnote}{#2\footnotemark[#1]#3} \begin{document} Une note\footnote{\label{fn/xxx}Le texte de la note.}. Et avec la m=C3=AAme marque d'appel\footref{fn/xxx}. \end{document} --8<---------------cut here---------------end--------------->8--- --=20 Denis