[Résolu] Recherche infructueuse d'hyperliens

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

Xylo
Membre hOOnoraire
Membre hOOnoraire
Messages : 116
Inscription : 08 nov. 2013 14:50

[Résolu] Recherche infructueuse d'hyperliens

Message par Xylo »

Bonjour.

Je suis en train de travailler un texte qui comprend une centaine d'hyperliens en exposant. Dans le but de modifier leur apparence avec une expression régulière, je cherche préalablement à les sélectionner tous mais je n'arrive pas à faire une recherche. J'ai beau remplir correctement tous les critères de format, pas moyen de les trouver. On fait donc comment pour chercher des hyperliens ?

Merci.
Dernière modification par Xylo le 20 janv. 2019 10:23, modifié 1 fois.
Libre Office 7.1.8.1 - Linux Mint 20.3 Una
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Recherche infructueuse d'hyperliens

Message par tintin »

Bonjour,

Cela ne répond pas à proprement parler à la question que vous posez mais sans passer par une recherche et puisque vous ne dites pas ce que vous voulez changer dans leur apparence, il est possible de changer la couleur de tous les hyperliens : Menu Outils > Options > OpenOffice > Apparence > Général > Liens non visités et liens visités modifier la couleur.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Xylo
Membre hOOnoraire
Membre hOOnoraire
Messages : 116
Inscription : 08 nov. 2013 14:50

Re: Recherche infructueuse d'hyperliens

Message par Xylo »

Ce que je veux faire est simple. Dans le texte, les liens sont en exposant, sans espace avant le mot précédent. Je vais passer le lien de Exposant à Normal, insérer un espace insécable avant et le mettre entre crochets, via une expression régulière. Rien de compliqué si ce n'est de sélectionner tous les liens d'un coup, ce que je n'arrive pas à faire (je n'arrive déjà pas à trouver le premier dans le texte).
Libre Office 7.1.8.1 - Linux Mint 20.3 Una
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Recherche infructueuse d'hyperliens

Message par Jeff »

Bonjour,
Xylo a écrit :Dans le texte, les liens sont en exposant
S’il s’agit d’un style enregistré (et pas d’un formatage direct), tu peux faire un recherche/remplace dans les styles :
AOO_forum.png
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Xylo
Membre hOOnoraire
Membre hOOnoraire
Messages : 116
Inscription : 08 nov. 2013 14:50

Re: Recherche infructueuse d'hyperliens

Message par Xylo »

Désolé mais je ne trouve rien et je ne vois pas ce que je pourrais trouver en faisant une recherche par style. Les hyperliens ont le même style que le texte courant mis à part que ce sont des liens et qu'ils sont formatés en exposants.
Libre Office 7.1.8.1 - Linux Mint 20.3 Una
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Recherche infructueuse d'hyperliens

Message par Piaf »

Bonjour
À tester
RR.gif
Rechercher ([a-z]*)
Remplacer  $1 (espace insécable avant $1.
Dans l'exemple les liens sont formatés en exposant automatique, ils sont remplacés par un espace insécable et formaté en position normale de couleur noire.
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Xylo
Membre hOOnoraire
Membre hOOnoraire
Messages : 116
Inscription : 08 nov. 2013 14:50

Re: Recherche infructueuse d'hyperliens

Message par Xylo »

Ok. Je m'entêtais à vouloir faire une rechercher par hyperliens ou par couleur. J'avais entre deux installé l'extension Alt Search qui y arrive très bien. Mais la recherche par exposant est beaucoup plus simple :

Rechercher : ([0-9]+)
Remplacer : [$1]

Merci.
Libre Office 7.1.8.1 - Linux Mint 20.3 Una