J'ai su comment réinitialiser la numérotation des lignes pour des passages donnés présents dans un même document : par exemple, faire en sorte que la numérotation de chaque nouveau paragraphe reprenne à 1. Comment faire ?

Ouvrir dans l'éditeur Overleaf
\documentclass{article}
\usepackage{mwe}
\usepackage{lipsum}
\usepackage[left,modulo,pagewise]{lineno}
\begin{document}
\begin{linenumbers}
\lipsum{1}
\end{linenumbers}
\vspace{0.5cm}
\begin{linenumbers}
\lipsum{2}
\end{linenumbers}
\end{document}

Posée 07 Fév '20, 21:36

fred02840's gravatar image

fred02840
4.2k17154187
Taux d'acceptation : 16%

Modifiée 08 Fév '20, 14:21

1

Euh... je ne comprends pas la question. Que désirez-vous, exactement ?

(07 Fév '20, 22:01) Pathe ♦♦ Pathe's gravatar image

@Pathe. Au lieu d'interruption, c'est réinitialiser la numérotation à chaque nouveau texte, par exemple.

(07 Fév '20, 22:02) fred02840 fred02840's gravatar image
1

Je ne sais pas si j'ai compris la question, mais peut-être :

\documentclass{article} \usepackage{lipsum} \usepackage[left,pagewise]{lineno} \usepackage[excludeor]{everyhook} \runninglinenumbers \PushPreHook{par}{\resetlinenumber[1]} \begin{document} \lipsum \end{document} ?

(07 Fév '20, 22:56) samcarter samcarter's gravatar image
2

Voulez vous vraiment utiliser l'option pagewise? option qui redémarre le compteur à chaque nouvelle page.

(08 Fév '20, 09:42) touhami touhami's gravatar image
1

@samcarter et @pathe. Je me suis mal exprimé, j'en suis désolé : il s'agit d'interrompre la numérotation d'un passage puis de la reprendre à 1 au passage suivant (et ainsi de suite).

(08 Fév '20, 12:47) fred02840 fred02840's gravatar image
2

@fred02840 : pour la bonne marche du site, vous devriez modifier la question.

(08 Fév '20, 12:48) Pathe ♦♦ Pathe's gravatar image
1

La réponse à votre question est d'utiliser l'environnement étoilée linenumbers*. Dommage cette solution ne fonction pas avec l'option pagewise. En effet, avec cet option activée, il n'est pas pratique de réinitialiser la numérotation mi-page.

(08 Fév '20, 13:25) touhami touhami's gravatar image

@touhami. Effectivement, je viens de m'en apercevoir : la réinitialisation se faisait à chaque nouvelle page, jusqu'à ce que je me souvienne de la présence de pagewise.

(08 Fév '20, 14:19) fred02840 fred02840's gravatar image

@pathe : c'est fait. J'espère que c'est à présent plus clair.

(08 Fév '20, 14:22) fred02840 fred02840's gravatar image

@fred02840 : merci pour vos modifications, mais... je ne comprends pas le « j'ai su » initial. Vous devriez simplement décrire ce que vous ne parvenez pas à réaliser, et demander comment y remédier.

(08 Fév '20, 14:30) Pathe ♦♦ Pathe's gravatar image
Affichage de 5 parmi 10 Afficher 5 commentaire(s) en plus

Ouvrir dans l'éditeur Overleaf
\usepackage{lineno}\modulolinenumbers[5] % numérotation toutes les cinq lignes

— numérotation des lignes avec \linenumbers numérote les lignes du texte qui suit ;

\nolinenumbers [passer une ligne avant] désactive la numérotation ;

— pour recommencer la numérotation à la première nouvelle ligne \linenumbers[1] [c’est ici la solution, le un entre crochets] ;

— pour ne numéroter qu'une ligne sur 10 \modulolinenumbers[10].

Lien permanent

Publiée 07 Fév '20, 23:52

MFerrer's gravatar image

MFerrer
449815
Taux d'acceptation : 16%

Modifiée 08 Fév '20, 10:38

@MFerrer : parfait. Pour mémoire, \modulolinenumbers[10] est à insérer dans le préambule, après l'appel du paquet lineno ; attention aussi à insérer une ligne avant \linenumbers (avec ou sans [1]) et avant \nolinenumbers (comme cela est précisé par MFerrer).

(08 Fév '20, 12:45) fred02840 fred02840's gravatar image
1

Certes, la documentation du package lineno n'est pas traduite en français, mais elle est de bonne facture, et accompagnée de documents périphériques d'intérêt : Stephan Bottcher, le créateur de l'extension, et Uwe Lück, son mainteneur actuel, se soucient des utilisateurs.

Mais comme toujours : une traduction en français serait bien utile. Avis aux amateurs...

(08 Fév '20, 12:54) Pathe ♦♦ Pathe's gravatar image

Ajout tardif : une autre façon de faire (mettre évidemment un texte conséquent)

\begin{linenumbers}

Blabla

\end{linenumbers}

\begin{linenumbers}[1]

RE-blabla

\end{linenumbers}

(21 Jan '21, 18:45) fred02840 fred02840'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.