Dans un recueil d’articles, quel code rédiger pour obtenir, dans un note : « voir la note n de l’article titre, en page p. » ?

Posée 29 Fév, 15:58

Pathe's gravatar image

Pathe ♦♦
7.5k29197245
Taux d'acceptation : 55%

Modifiée 29 Fév, 16:00


Je vous propose cette solution

\documentclass[french,12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{lipsum,xspace}
\usepackage{babel,cleveref}
\title{Mon essai}\label{titre}

\makeatletter
\let\inserttitle\@title
\makeatother

\begin{document}
\maketitle
\lipsum[1-2]
\textbf{Une phrase pour la note\footnote{La note de cette phrase\label{xxx}.}.}

\lipsum[1-4]\textbf{Une autre phrase pour la note qui renvoie à la première note\footnote{Voir note \ref{xxx} de l'article \textit{\inserttitle}  \cpageref{xxx}.}}

\lipsum[1-4]
\textbf{Une 3{\ieme}  phrase pour la note qui renvoie à la première note pour être sûr de mon code\footnote{Voir note \ref{xxx} de l'article  \textit{\inserttitle} \cpageref{xxx}.}.}
\end{document}

Mes sources :

Lien permanent

Publiée 01 Mar, 09:49

Arathorn's gravatar image

Arathorn
1112
Taux d'acceptation : 25%

Modifiée 01 Mar, 10:53

Je suis désolé pour les lignes blanches superflues. J'ai pourtant encadré le code par les balises.

(01 Mar, 09:51) Arathorn Arathorn's gravatar image

@Arathorn Pour que le code apparaisse de façon conforme, il ne faut pas le mettre entre balises <pre> et/ou <code>, mais l'indenter de 4 espaces selon la méthode indiquée ici.

(01 Mar, 10:37) denis ♦♦ denis's gravatar image

@Arathorn Attention ! Les packages babel et cleveref doivent être parmi les derniers chargés, cleveref étant (à ma connaissance à une seule exception près : autonum) le tout dernier. Par ailleurs, quand le package babel est chargé avec l'option french et que l'on compile avec pdflatex, il est nécessaire de charger (avant babel, donc) le package fontenc avec l'option T1.

(01 Mar, 10:40) denis ♦♦ denis's gravatar image
1

@Denis Corrections apportées, merci. Pour les 4 espaces d'indentation, j'avais bien commencé mais je trouvais cela fastidieux pour chaque ligne et je n'ai pas cherché la documentation française mais cliqué sur l'icône avec le point d'interrogation qui renvoie vers une page en anglais avec les balises.

(01 Mar, 11:01) Arathorn Arathorn's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.