[Résolu] Expression "Retour à la ligne" dans Remplacer

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

[Résolu] Expression "Retour à la ligne" dans Remplacer

Message par Ngux »

Bonjour,
Je ne trouve pas cette information simple :
Quelle est l'expression régulière à mettre dans la case "remplacer" pour obtenir un retour à la ligne ?

L'aide de Libre Office précise :

\n Représente un retour à la ligne qui a été inséré à l'aide de la combinaison de touches Maj+Entrée. Pour remplacer un retour à la ligne par un saut de paragraphe, tapez \n dans les zones Rechercher et Remplacer et lancez le remplacement.
\n dans la zone de texte Rechercher correspond à un saut de ligne saisi avec la combinaison de touches Maj+Entrée.
\n dans la zone de texte Remplacer correspond à un saut de paragraphe saisi manuellement avec la touche Entrée.
Pour ma part, je voudrais remplacer des Pied de Mouche ⸿ par des retours à la ligne ↵, donc \n n'est pas la bonne expression régulière pour ce faire. laquelle utiliser ? Je n'ai rien trouvé dans l'aide à ce propos ni sur ce forum ou ailleurs. Après cette bonne demie-heure de recherche, je m'adresse à vous.
Merci pour vos lumières.
Dernière modification par Ngux le 20 sept. 2018 19:39, modifié 1 fois.
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9362
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Expression régulière de retour à la ligne dans Remplacer

Message par tintin »

Bonjour,
[b][color=#404080]Ngux[/color][/b] a écrit :je voudrais remplacer des Pied de Mouche ⸿ par des retours à la ligne ↵
L'extension acFinsPragFinsLigne d'Alain de la Chaume fait cela très bien. https://forum.openoffice.org/fr/forum/v ... 18&t=37650.

Si ce sont les expressions régulières qui vous intéressent attendez le passage d'un spécialiste.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9252
Inscription : 28 août 2010 08:45

Re: Expression régulière de retour à la ligne dans Remplacer

Message par micmac »

Bonjour,
dans votre signature il y a écrit :Libre Office Version: 5.4.5.1 (x64)
Il faudra penser à vous mettre à jour. La dernière version stable est la 6.0.6.
Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5752
Inscription : 02 janv. 2009 23:56

Re: Expression régulière de retour à la ligne dans Remplacer

Message par Jean-Louis Cadeillan »

Bonjour,
As-tu coché « Expressions régulières » dans Recherche/remplacer ?
RegExp.jpg
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

Re: Expression régulière de retour à la ligne dans Remplacer

Message par Ngux »

Jean-Louis Cadeillan a écrit :Bonjour,
As-tu coché « Expressions régulières » dans Recherche/remplacer ?
RegExp.jpg
Cordialement,
Jean-Louis
Oui, bien sûr mais comme je le notais dans mon post \n correspond à un Pied de Mouche losqu'il est dans le champ "Remplacer"
Dernière modification par Ngux le 20 sept. 2018 19:41, modifié 1 fois.
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11
Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

Re: Expression régulière de retour à la ligne dans Remplacer

Message par Ngux »

micmac a écrit :Bonjour,
dans votre signature il y a écrit :Libre Office Version: 5.4.5.1 (x64)
Il faudra penser à vous mettre à jour. La dernière version stable est la 6.0.6.
Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version.
Oui, tu as raison faut que je modifie ma signature, je travaille en fait sur la 6.1
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11
Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

Re: Expression régulière de retour à la ligne dans Remplacer

Message par Ngux »

tintin a écrit :Bonjour,
[b][color=#404080]Ngux[/color][/b] a écrit :je voudrais remplacer des Pied de Mouche ⸿ par des retours à la ligne ↵
L'extension acFinsPragFinsLigne d'Alain de la Chaume fait cela très bien. https://forum.openoffice.org/fr/forum/v ... 18&t=37650.

Si ce sont les expressions régulières qui vous intéressent attendez le passage d'un spécialiste.
Cette extension est parfaite, je vais l'utiliser.Elle suffit bien à passer le sujet en [Résolu].
Néanmoins je serais curieux de savoir s'il on peut remplacer un Pied de Mouche par un Retour à la Ligne par l’intermédiaire de Rechercher/Remplacer...
Le mystère demeure...
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5752
Inscription : 02 janv. 2009 23:56

Re: [Résolu] Expression "Retour à la ligne" dans Remplacer

Message par Jean-Louis Cadeillan »

Bonsoir,
Désolé pour ma lecture superficielle de la question.
Une solution donnée par Jean-Yves Lucca ici , p 35, au § 2.2.1 :
  • positionner le curseur avant puis Maj + →
  • copier le symbole par Ctrl + C
  • ouvrir la recherche (Ctrl+H)
  • mettre $ dans Rechercher
  • cliquer sur Tout rechercher
  • coller par Ctrl+V
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

Re: [Résolu] Expression "Retour à la ligne" dans Remplacer

Message par Ngux »

Jean-Louis Cadeillan a écrit : [*]cliquer sur Tout rechercher
[*]coller par Ctrl+V[/list]
Merci Jean-Louis pour ce PDF que je vais garder précieusement.
Mais cet manip chez moi ne produit pas un Retour à la Ligne mais par rien, le saut de page disparaît mettant les lignes l'une à la suite de l'autre.
Note : Lorsque je copie le dans le champ Rechercher, je n'ai rien qui s'affiche. Est-ce normal?
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11
Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

Re: Expression régulière de retour à la ligne dans Remplacer

Message par Ngux »

tintin a écrit :Bonjour,
L'extension acFinsPragFinsLigne d'Alain de la Chaume fait cela très bien. https://forum.openoffice.org/fr/forum/v ... 18&t=37650.
Une petite précision pour ceux qui comme moi n'ont pas leur système en français.
L'extension acFinsPragFinsLigne ne fonctionne pas avec LibreOffice si l'interface utilisateur n'est pas en français. Une fois la langue changée, c'est un "must have" ! Excuse my French ;-)
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5752
Inscription : 02 janv. 2009 23:56

Re: [Résolu] Expression "Retour à la ligne" dans Remplacer

Message par Jean-Louis Cadeillan »

Bonjour,
Ngux a écrit :Lorsque je copie le ↵ dans le champ Rechercher, je n'ai rien qui s'affiche. Est-ce normal?
Relis bien la manip décrite, il ne s'agit pas de copier ↵ dans le champ Rechercher mais tout simplement dans le presse-papier. C'est $ qu'on met dans le champ Rechercher. Cliquer sur Tout rechercher déclenche la sélection de tous les sauts de paragraphe en une seule fois. Ensuite en faisant Coller, chaque saut de § est remplacé d'un seul coup par ↵ !
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Ngux
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 04 nov. 2016 04:27

Re: [Résolu] Expression "Retour à la ligne" dans Remplacer

Message par Ngux »

Jean-Louis Cadeillan a écrit :Bonjour,
Relis bien la manip décrite, il ne s'agit pas de copier ↵ dans le champ Rechercher
Vu!
Oui je copiais dans le champs "Remplacer" au lieu de copier ↵ directement dans le document. Et là ça marche !
Merci pour ta patience.

Bon franchement, une implémentation habituelle du \n dans le champ Remplacer serait beaucoup plus simple... Parfois j'ai du mal à comprendre les développeurs... " Les Voies du Code...etc." ...tout en étant extrêmement reconnaissant et admiratif de leur travail.
Libre Office Version: 7.* (x64) / Debian 11 et Windows 11