Note de bas de page dans un titre de subsection

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Note de bas de page dans un titre de subsection

Messagepar Amphytrite » Vendredi 20 Mars 2020, 14:48

Bonjour à tous,
Je souhaite mettre une note de bas de page dans un titre de subsection. Après quelques recherches sur le web, j'ai trouvé deux solutions :
* soit utiliser \footnotemark + \footnotetext
* soit placer un \protect avant \footnote
Cependant, aucune de ces solutions ne fonctionne chez moi ("undefined control sequence" ...). Y aurait-il une incompatibilité avec un des packages que j'utilise (mon préambule ci-dessous) ?
Merci d'avance pour vos lumières !

Code: Tout sélectionner
\documentclass[a4paper,12pt]{article}

\usepackage{aeguill}%Permet de faire les césures françaises correctement et les guillemets français avec \og et \fg
\usepackage[pdftex,bookmarks=false,bookmarksopen=false,pagebackref=true,pdfstartview=FitH,linktocpage=true]{hyperref}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[french]{varioref}%Permet, à l'aide de la commande \vpageref, de dire "sur cette page" au lieu de "page tant"
\usepackage{eucal}%les lettres rondes sont plus belles
\usepackage{mathrsfs}%permet d'avoir des lettres en écriture scripte avec la commande \mathscr
\usepackage[french]{babel}
\AddThinSpaceBeforeFootnotes %Respect de la typographie française
\FrenchFootnotes %Respect de la typographie française
%\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{shortvrb,latexsym}
\usepackage{inputenc}
\usepackage{amsfonts}
%\usepackage{fullpage} %obsolète, remplacé par geometry
%\usepackage{a4wide} %obsolète, remplacé par geometry
\usepackage{lastpage}
\usepackage{afterpage}
\usepackage{subeqnarray} %obsolète, remplacé par l'environnement \subequations de amsmath
\usepackage{subfigure}
\usepackage{dsfont}
\usepackage{color}
%\usepackage{enumerate}%permet de varier les compteurs
\usepackage{enumitem}%permet d'interrompre l'énumération
\usepackage{array}%permet de faire de jolis tableaux
\usepackage{hhline}%permet de faire de jolies doubles lignes dans les tableaux
\usepackage{titling}
\usepackage{icomma}%pour qu'il n'y ait pas d'espace après la virgule dans les nombres
%\usepackage{picins}%permet de faire du texte qui court autour d'une image
\usepackage{fancyhdr}%permet de choisir ses haut et ses bas de page
\usepackage[normalem]{ulem}%permet de faire des soulignés jolis (commande \uline). L'option permet de conserver l'italique comme style dans \emph
\usepackage{sectsty}%permet de changer le style des titres de parties. A charger APRES ulem
\usepackage{ifthen}%permet de mettre des commandes conditionnelles dans les macros
\usepackage{bigstrut}%permet de rajouter un petit espacement vertical dans les lignes de tableaux
\usepackage[hypcap,center]{caption}
\usepackage{multicol}%pour écrire sur plusieurs colonnes en cours de document
\usepackage[version=3]{mhchem}%pour écrire les formules chimiques INCOMPATIBLE AVEC \cf
\usepackage{pifont}%pour obtenir entre autres les chiffres entourés : \ding{172} à 181
\usepackage{wasysym}%pour avoir les smileys \frownie et \smiley
\usepackage{upgreek}%pour avoir d'autres lettres grecques
\usepackage{stmaryrd}%pour avoir les crochets des entiers \llbracket et \rrbracket et le symbole // avec \sslash
\usepackage{xcolor}%pour éviter les erreurs de couleur

\usepackage{listings}%pour taper du code dans l'environnement lstlisting
\renewcommand{\ttdefault}{pcr}
\lstset{breaklines=true, xleftmargin=0.3cm, xrightmargin=0.3cm, breakatwhitespace=true, mathescape=true, basicstyle=\ttfamily, numbers=none, frame=single, language = Python, keywordstyle=\bfseries, showstringspaces=false}

%\usepackage[left=1cm,right=1cm,top=2cm,bottom=1.5cm]{geometry}

\usepackage{vmargin} %obsolète, remplacé par geometry
Amphytrite
Hecto-utilisateur
 
Messages: 62
Inscription: Mardi 15 Mai 2007, 17:35

Publicité

Re: Note de bas de page dans un titre de subsection

Messagepar balf » Vendredi 20 Mars 2020, 18:57

Bonjour,

On peut en effet parfaitement utiliser la commande \footnote dans un titre de (sous-)section[/color]: il suffit de rajouter \protect avant, comme ceci :
Code: Tout sélectionner
\subsection{Une sous-section\protect\footnote{Ceci est une note de bas-de-page test.} test}

Si ça ne marche pas chez vous, il y a autre chose.

Indépendamment de ce problème, vous chargez un tas d'extensions obsolètes :

aeguill pour avoir les guillemets français. Il suffit de charger fontenc avec l'option T1 et d'utiliser les commandes que vous mentionnez, ou plus simplement de taper directement « » .

Inutile de charger amsfonts et latexsym si vous chargez amssymb, de même que color si vous chargez xcolor.

Remplacez (sub)eqnarray par les environnements de l'ams, dont les espacements sont meilleurs — ou mieux, chargez mathtools, qui est une extension de amsmath.

Enfin hyperref doit être chargé en dernier, avec très peu d'exceptions, la plus notable étant cleveref.

B. A.
balf
Zetta-utilisateur
 
Messages: 3873
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Note de bas de page dans un titre de subsection

Messagepar Amphytrite » Samedi 21 Mars 2020, 09:00

Bonjour,
Merci pour votre réponse.

balf a écrit: On peut en effet parfaitement utiliser la commande \footnote dans un titre de (sous-)section[/color]: il suffit de rajouter \protect avant, comme ceci :
Code: Tout sélectionner
\subsection{Une sous-section\protect\footnote{Ceci est une note de bas-de-page test.} test}

Si ça ne marche pas chez vous, il y a autre chose.

Eh bien ... ça ne marche désespérément pas :( Toujours "undefined control sequence". Si jamais quelqu'un a déjà rencontré (et résolu !) le problème ...

Merci pour les informations sur les extensions : j'avoue que je ne vais jamais vérifier les évolutions ... tant que mes documents compilent ! J'ai corrigé tout cela :)
Amphytrite
Hecto-utilisateur
 
Messages: 62
Inscription: Mardi 15 Mai 2007, 17:35

Re: Note de bas de page dans un titre de subsection

Messagepar rebouxo » Samedi 21 Mars 2020, 14:56

Cela sent la version de latex un peu vieille. Tu pourrais donner le début du log ?
Si c'est une version récente,(>= 2019), il restera à faire un ECM pour pointer le problème.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6979
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Note de bas de page dans un titre de subsection

Messagepar Amphytrite » Samedi 21 Mars 2020, 15:12

Bonjour,
En effet, ma version de LateX ne semble pas être des plus récentes :
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2018.10.12) 21 MAR 2020 15:08
entering extended mode

Je vais voir ce que je peux faire pour la mettre à jour et je vous tiens au courant !
Amphytrite
Hecto-utilisateur
 
Messages: 62
Inscription: Mardi 15 Mai 2007, 17:35


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 58 invités

cron