Note de bas de page

Je voudrais savoir comment faire une note de bas de page quand il y a un caractère comme « un tiret du 8 »
Exemple : si je tape \footnote{https ://fr.wikipedia.org/wiki/Population_mondiale http://fr.wikipedia.org/wiki/Population_mondiale}, j’ai un message d’erreur me demandant de mettre des symboles $.
J’ai essayé avec verbatim, mais je n’y arrive pas.
Comment faire ?

Merci.

Jean-Paul GOUALARD

Le 4 mai 2021 à 17:43, Jean-Paul GOUALARD xyz@xyz.tld a écrit :

Je voudrais savoir comment faire une note de bas de page quand il y a un caractère comme « un tiret du 8 »
Exemple : si je tape \footnote{https ://fr.wikipedia.org/wiki/Population_mondiale http://fr.wikipedia.org/wiki/Population_mondiale}, j’ai un message d’erreur me

\footnote{\url{https ://fr.wikipedia.org/wiki/Population_mondiale http://fr.wikipedia.org/wiki/Population_mondiale}}

Avec le package ad hoc (url ou hyperref

J.A.

Bonjour,
\href{Population mondiale — Wikipédia}{https://fr.wikipedia.org/wiki/Population\_mondiale}
Cordialités.

Plus généralement, il y a la page suivante dans la FAQ sur ce sujet :
https://faq.gutenberg.eu.org/3_composition/texte/renvois/underscore_dans_un_label

Le Tuesday 04 May 2021 à 05:45:56PM, Jacques André a écrit :

Le 4 mai 2021 à 17:43, Jean-Paul GOUALARD <
xyz@xyz.tld> a écrit :

Je voudrais savoir comment faire une note de bas de page quand il y a un
caractère comme «  un tiret du 8 » 
Exemple : si je tape \footnote{https ://fr.wikipedia.org/wiki/
Population_mondiale}, j’ai un message d’erreur me 



\footnote{\url{https ://fr.wikipedia.org/wiki/Population_mondiale}}

Avec le package ad hoc (url ou hyperref

J.A.

Le 04/05/2021 à 17:50, Bastien DUMONT a écrit :

Plus généralement, il y a la page suivante dans la FAQ sur ce sujet :
https://faq.gutenberg.eu.org/3_composition/texte/renvois/underscore_dans_un_label

La rédaction de cette partie de la FAQ est quelque peu ambiguë (c’est un
euphémisme!).

  • Il y a un problème (ok)… et on commence par des exceptions: c’est
    quoi un exception à un problème ?

  • Ensuite, le tiret du bas est-il considéré comme un caractère normal
    dans \label et \ref ? C’est ce que semble vouloir dire le texte… Mais
    les images associées aux codes (sans ou avec babel) montrent des ?? au
    lieu de la bonne référence.

  • Si babel ne change rien au comportement par défaut, pourquoi en parler ?

  • Si l’extension underscore règle le problème (c’est ce que montre bien
    l’exemple à la fois dans le texte et dans \label et \ref) pourquoi dire
    qu’il a pour «conséquence qu’il [le tiret bas] n’est plus considéré
    comme un caractère normal dans les cas où il devrait être considéré
    comme tel». C’est quoi ces fameux cas où le tiret bas devrait être
    considéré comme normal ?

Si j’étais débutant, cette rédaction me semblerait plus “confusionnante”
qu’éclairante.

Et au final, à mon sens, cela ne répond pas vraiment aux trois cas où
l’usage du tiret bas se rencontre le plus couramment: les URL, les noms
de fichiers et les identifiants de code.

Cordialement,

 Paul Gaborit

J’ai eu une réponse qui me donne ce que je veux, en utilisant le package url dans le préambule ; je n’utilisais que hyperref.

Merci à tous.

Jean-Paul

Le 4 mai 2021 à 18:31, Paul Gaborit xyz@xyz.tld a écrit :

Le 04/05/2021 à 17:50, Bastien DUMONT a écrit :

Plus généralement, il y a la page suivante dans la FAQ sur ce sujet :
https://faq.gutenberg.eu.org/3_composition/texte/renvois/underscore_dans_un_label

La rédaction de cette partie de la FAQ est quelque peu ambiguë (c’est un euphémisme!).

  • Il y a un problème (ok)… et on commence par des exceptions: c’est quoi un exception à un problème ?

  • Ensuite, le tiret du bas est-il considéré comme un caractère normal dans \label et \ref ? C’est ce que semble vouloir dire le texte… Mais les images associées aux codes (sans ou avec babel) montrent des ?? au lieu de la bonne référence.

  • Si babel ne change rien au comportement par défaut, pourquoi en parler ?

  • Si l’extension underscore règle le problème (c’est ce que montre bien l’exemple à la fois dans le texte et dans \label et \ref) pourquoi dire qu’il a pour «conséquence qu’il [le tiret bas] n’est plus considéré comme un caractère normal dans les cas où il devrait être considéré comme tel». C’est quoi ces fameux cas où le tiret bas devrait être considéré comme normal ?

Si j’étais débutant, cette rédaction me semblerait plus “confusionnante” qu’éclairante.

Et au final, à mon sens, cela ne répond pas vraiment aux trois cas où l’usage du tiret bas se rencontre le plus couramment: les URL, les noms de fichiers et les identifiants de code.

Cordialement,

Paul Gaborit

Le bonheur avec cette FAQ, c’est que tout un chacun peut l’améliorer.

Frédéric Darboux

Le 04/05/2021 à 18:31, Paul Gaborit a écrit :

Le 04/05/2021 à 17:50, Bastien DUMONT a écrit :

Plus généralement, il y a la page suivante dans la FAQ sur ce sujet :
https://faq.gutenberg.eu.org/3_composition/texte/renvois/underscore_dans_un_label

La rédaction de cette partie de la FAQ est quelque peu ambiguë (c’est
un euphémisme!).

  • Il y a un problème (ok)… et on commence par des exceptions: c’est
    quoi un exception à un problème ?

  • Ensuite, le tiret du bas est-il considéré comme un caractère normal
    dans \label et \ref ? C’est ce que semble vouloir dire le texte…
    Mais les images associées aux codes (sans ou avec babel) montrent des
    ?? au lieu de la bonne référence.

  • Si babel ne change rien au comportement par défaut, pourquoi en
    parler ?

  • Si l’extension underscore règle le problème (c’est ce que montre
    bien l’exemple à la fois dans le texte et dans \label et \ref)
    pourquoi dire qu’il a pour «conséquence qu’il [le tiret bas] n’est
    plus considéré comme un caractère normal dans les cas où il devrait
    être considéré comme tel». C’est quoi ces fameux cas où le tiret bas
    devrait être considéré comme normal ?

Si j’étais débutant, cette rédaction me semblerait plus
“confusionnante” qu’éclairante.

Et au final, à mon sens, cela ne répond pas vraiment aux trois cas où
l’usage du tiret bas se rencontre le plus couramment: les URL, les
noms de fichiers et les identifiants de code.

Cordialement,


Signature electronique
INRAE http://www.inrae.fr
Frédéric DARBOUX
Research scientist (LSE)
xyz@xyz.tld mailto:xyz@xyz.tld
www.inrae.fr/Darboux
https://www6.ara.inrae.fr/grenoble-etna_eng/MEMBERS/Permanent-staff/Frederic-DARBOUX

Tél. : Tél. masqué

ETNA research unit – INRAE
Domaine Universitaire
2, rue de la Papeterie – BP 76
38402 Saint-Martin-d’Hères cedex
France

Bonjour,

Merci d’avoir pointé ces petits soucis, même si c’était sur un ton fort peu
agréable (mais ça peut arriver à tout le monde et l’important est d’être
utile).

Effectivement, la structure devait être revue.

Concernant les exemples qui ne marchaient pas, c’est simplement parce que
le serveur ne les compile qu’une fois. Il faut dont tricher dans le code de
manière à ce que l’image corresponde à ce que ça donnerait si on compilait
deux fois. Les explications elles-mêmes sont donc justes.

“Ces fameux cas où le tiret bas devrait être considéré comme normal” sont
ceux décrits juste au-dessus. Essayez de compiler l’exemple sans babel.

Les trois cas que vous évoquez sont réglés par underscore, celui du nom de
fichier étant donné en exemple. Si pensez qu’il faut les mentionner
explicitement et indiquer des extensions supplémentaires qui gèrent les cas
particuliers en plus de la solution universelle, faites…

Bonne soirée,

Bastien Dumont

Le Tuesday 04 May 2021 à 06:31:29PM, Paul Gaborit a écrit :

Le 04/05/2021 à 17:50, Bastien DUMONT a écrit :

Plus généralement, il y a la page suivante dans la FAQ sur ce sujet :
https://faq.gutenberg.eu.org/3_composition/texte/renvois/underscore_dans_un_label

La rédaction de cette partie de la FAQ est quelque peu ambiguë (c’est un
euphémisme!).

  • Il y a un problème (ok)… et on commence par des exceptions: c’est quoi
    un exception à un problème ?

  • Ensuite, le tiret du bas est-il considéré comme un caractère normal dans
    \label et \ref ? C’est ce que semble vouloir dire le texte… Mais les
    images associées aux codes (sans ou avec babel) montrent des ?? au lieu de
    la bonne référence.

  • Si babel ne change rien au comportement par défaut, pourquoi en parler ?

  • Si l’extension underscore règle le problème (c’est ce que montre bien
    l’exemple à la fois dans le texte et dans \label et \ref) pourquoi dire
    qu’il a pour «conséquence qu’il [le tiret bas] n’est plus considéré comme un
    caractère normal dans les cas où il devrait être considéré comme tel». C’est
    quoi ces fameux cas où le tiret bas devrait être considéré comme normal ?

Si j’étais débutant, cette rédaction me semblerait plus “confusionnante”
qu’éclairante.

Et au final, à mon sens, cela ne répond pas vraiment aux trois cas où
l’usage du tiret bas se rencontre le plus couramment: les URL, les noms de
fichiers et les identifiants de code.

Cordialement,

Paul Gaborit

Le 04/05/2021 à 19:53, Bastien DUMONT a écrit :

Merci d’avoir pointé ces petits soucis, même si c’était sur un ton fort peu
agréable (mais ça peut arriver à tout le monde et l’important est d’être
utile).

Désolé pour mon “ton” qui ne se voulait absolument pas désagréable. En
relisant mon message, je constate effectivement que je n’étais vraiment
pas diplomate.
Merci d’avoir su lire au-delà de la forme.

Effectivement, la structure devait être revue.

Concernant les exemples qui ne marchaient pas, c’est simplement parce que
le serveur ne les compile qu’une fois. Il faut dont tricher dans le code de
manière à ce que l’image corresponde à ce que ça donnerait si on compilait
deux fois. Les explications elles-mêmes sont donc justes.

Le nouveau site de la FAQ sera sans doute plus efficace pour compiler
ces exemples (en utilisant “latexmk” par exemple).
Mais je vois que les images sont d’ores et déjà correctes. Tant mieux !

“Ces fameux cas où le tiret bas devrait être considéré comme normal” sont
ceux décrits juste au-dessus. Essayez de compiler l’exemple sans babel.
C’est donc la rédaction qui me semble ambiguë. J’écrirais plutôt:

«[…] Cependant, le tiret bas (ou underscore) rendu actif par
l’extension pose des problèmes dans un certain nombre de cas
(principalement les arguments mouvants: labels, titres, etc.) […]»

Les trois cas que vous évoquez sont réglés par underscore, celui du nom de
fichier étant donné en exemple. Si pensez qu’il faut les mentionner
explicitement et indiquer des extensions supplémentaires qui gèrent les cas
particuliers en plus de la solution universelle, faites…

Au minimum, j’évoquerais l’extension ‘url’ (et/ou ‘hyperref’) pour les
URL… et peut-être ‘listing’ pour les noms de fichiers et les
identifiants de code.

La vrai “bonne” question sous-jacente reste comment gérer tous les
arguments mouvants de manière correcte (s’il existait une méthode
universelle, j’en serais le premier satisfait). Depuis quelques années,
‘babel’ a permis fait de gros progrès (pour les caractères actifs en
particulier).

Cordialement,

 Paul Gaborit

Le Wed, 5 May 2021 09:32:20 +0200,
Paul Gaborit xyz@xyz.tld a crit :

Concernant les exemples qui ne marchaient pas, c’est simplement
parce que le serveur ne les compile qu’une fois. Il faut dont
tricher dans le code de manire ce que l’image corresponde ce
que a donnerait si on compilait deux fois. Les explications
elles-mmes sont donc justes.

Le nouveau site de la FAQ sera sans doute plus efficace pour compiler
ces exemples (en utilisant “latexmk” par exemple).

Oui, bien devin! :slight_smile:

Actuellement, on n’appelle que lualatex , et une seule fois. J’ai
essay de le lancer systmatiquement deux fois, mais c’est… deux fois
plus lent, pour seulement quelques exemples qui en ont besoin.

Dans la nouvelle version:

  • des conteneurs vont limiter les problmes de scurit, ce qui
    permettra d’appeler bibtex, biblatex, et passer par latexmk,
  • du coup, de nouvelles balises permettront de choisir la chane de
    traitement dsire, et on pourra en avoir une compatible avec
    PStricks (notamment).

Mais si vraiment vous avez un bel exemple qui compile sur votre
machine, mais pas sur la FAQ, n’hsitez pas le mettre quand mme, en
ajoutant un petit avertissement FIXME . Au moment du changement de
version, sans doute d’ici quelques semaines, ce sera facile de retrouver
ces exemples pour les tester, comme celui-ci:
https://faq.gutenberg.eu.org/4_domaines_specialises/physique/representer_le_systeme_solaire

Bonne soire,
Jrmy.


Jrmy JUST