Comment ajouter des numéros de ligne à un texte
Collez votre texte, choisissez le départ, le séparateur et les options de remplissage ou d’ignorance des lignes vides, puis lancez le traitement. Les lignes admissibles reçoivent des numéros séquentiels.
À quoi sert la numérotation des lignes ?
Cet outil ajoute des numéros séquentiels au début des lignes d’un texte. Il convient notamment pour préparer un extrait de code, annoter une transcription ou repérer plus facilement une ligne dans un document, tout en permettant de choisir le numéro de départ, le séparateur et le traitement des lignes vides.
Numéroter un texte pas à pas
-
Préparez le texte à traiter et collez-le dans la zone de saisie. Le texte est facultatif : si vous ne fournissez rien, le traitement renvoie un texte traité vide.
-
Choisissez le numéro de départ si vous ne souhaitez pas commencer à 1. Une valeur de départ fournie est convertie en nombre entier ; une valeur absente ou évaluée comme fausse revient à 1, puis le résultat ne peut pas être inférieur à 0.
-
Sélectionnez le séparateur à placer entre le numéro et le contenu de la ligne. Par défaut, il s’agit d’un point suivi d’une espace.
-
Vérifiez l’option de remplissage par des zéros. Elle est activée par défaut. Lorsqu’elle reste active, les numéros sont complétés selon la largeur décimale du plus grand numéro attribué ; si elle est désactivée, ils sont écrits sans remplissage.
-
Décidez si les lignes vides ou composées uniquement d’espaces doivent être ignorées. Cette option est désactivée par défaut. Lorsqu’elle est activée, ces lignes restent inchangées et ne font pas avancer la numérotation ; les autres lignes continuent la séquence.
-
Lancez le traitement, puis récupérez le texte numéroté. Les lignes d’un texte non vide sont séparées selon les caractères de nouvelle ligne et réunies avec ces mêmes caractères.
Comprendre le résultat
Chaque ligne admissible reçoit un numéro placé avant son contenu, et les numéros avancent dans l’ordre. Avec l’option d’ignorance activée, une ligne vide est conservée telle quelle : elle ne reçoit donc pas de préfixe et ne modifie pas le numéro de la ligne suivante. Le séparateur choisi est inséré entre le numéro mis en forme et le texte original.
Le remplissage par des zéros dépend de la largeur du plus grand numéro attribué pour l’entrée. Il peut donc être peu visible sur une courte séquence commençant par 1, mais devenir pertinent avec une séquence comportant des nombres à plusieurs chiffres. Le résultat conserve la structure fondée sur les caractères de nouvelle ligne ; il ne faut pas assimiler automatiquement d’autres séparateurs de texte à des retours à la ligne.
Exemple pratique
Vous préparez une courte transcription dont la ligne centrale doit rester vide pour conserver une séparation visuelle.
Saisissez « Titre
Fin », activez l’ignorance des lignes vides et conservez le départ 1 ainsi que le séparateur par défaut, puis lancez le traitement.
Avec l’option d’ignorance activée, le résultat prend la forme « 1. Titre
- Fin » : la ligne vide est conservée sans numéro.
Limites
- Le découpage repose sur les caractères de nouvelle ligne. Les autres séparateurs de texte ne doivent pas être considérés automatiquement comme des limites de ligne.
Erreurs fréquentes
- Si une ligne vide reçoit un numéro alors que vous vouliez la laisser sans préfixe, l’option d’ignorance est probablement restée désactivée. Activez-la avant de relancer le traitement.
Questions fréquentes
Les lignes vides peuvent-elles rester sans numéro ?
Oui, si l’option d’ignorance des lignes vides est activée : les lignes vides ou composées uniquement d’espaces sont conservées sans numéro et ne font pas avancer la séquence. Elle est désactivée par défaut.
Que se passe-t-il si la zone de texte est vide ?
Si vous ne fournissez pas de texte, le traitement renvoie un texte traité vide. Pour un texte non vide, les lignes sont délimitées par les caractères de nouvelle ligne.
Peut-on commencer la numérotation à un autre nombre ?
Oui. Une valeur de départ fournie est convertie en nombre entier, puis ramenée à au moins 0 ; une valeur absente ou évaluée comme fausse revient à 1.