Path: ...!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!news.gegeweb.eu!gegeweb.org!.POSTED.arennes-656-1-276-159.w109-218.abo.wanadoo.fr!not-for-mail From: =?utf-8?Q?Vincent_Bela=C3=AFche?= Newsgroups: fr.comp.text.tex Subject: cleveref & babel | babel-french ne font pas bon =?utf-8?Q?m=C3=A9?= =?utf-8?Q?nage?= Date: Sat, 10 Sep 2022 20:13:25 +0200 Organization: Gegeweb News Server Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: news.gegeweb.eu; posting-account="vbelaiche@orange.local"; posting-host="arennes-656-1-276-159.w109-218.abo.wanadoo.fr:109.218.76.159"; logging-data="69121"; mail-complaints-to="abuse@gegeweb.eu" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) Cancel-Lock: sha1:SSoNM0NCITdfQDoHvOxM6yHXiLQ= sha256:Ei2+V+B9ow2n4CWsnygpfErhfyNDrLX3yJH2bZXZoc8= Bytes: 3432 Lines: 73 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=A9rences = soient =C3=A0 jour. Si on met =C2=AB=C2=A0\usepackage{babel}=C2=A0=C2=BB en commentaire, =C3=A7= a 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. =C3=80 noter, j'utilise un =C2=AB=C2=A0/=C2=A0=C2=BB pour =C3=A9viter les p= b de caract=C3=A8re actif =C2=AB=C2=A0:=C2=A0=C2=BB, mais =C3=A7a n'a rien =C3=A0 voir, car cleveref est agnostique par rapport = =C3=A0 l'=C3=A9tiquette, j'aurais pu faire le m=C3=AAme ECM avec =C2=AB=C2=A0xxx= =C2=A0=C2=BB au lieu de =C2=AB=C2=A0fn/xxx=C2=A0=C2=BB. =C3=80 noter aussi=C2=A0: - avec babel, - dans le .aux on a=C2=A0: --------8<-----------8<-----------8<-----------8<-----------8<------- \newlabel{fn/xxx}{{1}{1}} \newlabel{fn/xxx@cref}{{}{[1][1][]1}} --------8<-----------8<-----------8<-----------8<-----------8<------- - dans le .log on a=C2=A0: --------8<-----------8<-----------8<-----------8<-----------8<------- LaTeX Warning: cref reference format for label type `' undefined on input l= ine=20 10. --------8<-----------8<-----------8<-----------8<-----------8<------- - sans babel, - dans le .aux on a=C2=A0: --------8<-----------8<-----------8<-----------8<-----------8<------- \newlabel{fn/xxx}{{1}{1}} \newlabel{fn/xxx@cref}{{[footnote][1][]1}{[1][1][]1}} --------8<-----------8<-----------8<-----------8<-----------8<------- - dans le .log, il n'y a plus l'avertissement. En changeant l'ordre de chargement de cleveref et babel, c'est toujours le m=C3=AAme pb. Tout d=C3=A9but de piste est le bien venu =E2=80=A6 V. --=20