Icaunux - Le Forum

Forum de l'Association ICAUNUX

Vous n'êtes pas identifié(e).

Annonce

Les Inscriptions au forum sont temporairement désactivées en attendant de trouver une solution efficace contre les inscriptions fictives très nombreuses ces derniers temps. Si vous souhaitez vous inscrire sur le forum, merci d'envoyer une demande par mail à l'adresse contact@icaunux.org. Désolé de cette gène occasionnée.

#1 16-10-2014 12:47:58

wanica
Membre
Inscription : 13-11-2008
Messages : 2 076

[Libreoffice] Supprimer les retours à la ligne de texte importé.

Bien utile !!

Copier du texte depuis le web, depuis un pdf donne souvent un formatage étrange avec des retours à la ligne trop fréquents.

[[https://forum.openoffice.org/fr/forum/viewtopic.php?f=3&t=27228#p149264|Suppression des retours à la ligne]]


1/ utilisation du collage spécial Ctrl +Maj + V > Texte non formaté.  --> Ne fonctionne pas...toujours

ou
2/— utilisation de l'AutoCorrection.

Outils > Options d'AutoCorrection...
Dans l'onglet Options, vérifiez que la case à cocher est cochée  Fusionner les paragraphes à une seule ligne à partir de 50%. Si nécessaire, baissez cette valeur à 35 % selon la nature du texte collé.

Pour changer le pourcentage minimal de longueur de ligne, double-cliquez sur l'option dans la liste et saisissez une autre valeur.

Cliquez sur OK.
Sélectionnez le texte contenant les marques de retours à la ligne à supprimer.
Dans le champ Appliquer le style de la Barre d'outil Formatage, choisissez le style de paragraphe "Standard". Car l' astuce ne fonctionne qu'avec ce style

Choisissez Menu : Format > AutoCorrection > Appliquer

et tous les sauts de ligne disparaissent.

Cela ne sera pas forcément parfait, supprimant les sauts de ligne marquant de vrais paragraphes, mais vu qu'on a moins de paragraphes que de lignes, le formatage manuel sera moins long pour recréer des paragraphes.

3/  Utilisation des expressions régulières Rechercher et remplacer

Menu : Édition > Rechercher & remplacer ou Ctrl + F
Sélectionnez le texte à transformer
(cela permet de mieux voir les transformations, car toutes les marques de fins de paragraphes seront supprimées)

Clic sur le bouton Autres options pour cocher
Expressions régulières
Sélection active seulement

    S'il s'agit bien des fins de paragraphe marquées par les pieds de mouche ¶, (obtenues par la touche Entrée).

    Dans la zone Rechercher : $
    Dans la zone Remplacer par : taper une espace
    Clic sur le bouton Tout remplacer

Attention, ces retours à la ligne sont assez rares comparés aux retours fin de paragraphe.

    S'il s'agit de retour à la ligne marqués par ↵ (obtenus par Maj + Entrée)
    (par exemple si vous copiez le texte placé du net sur un document writer)

    Dans la zone Rechercher : \n
    Dans la zone Remplacer par : taper une espace

Il restera le souci de la coupure des mots qui se règle sans doute avec une autre astuce...

Hors ligne

#2 09-06-2022 10:06:39

wanica
Membre
Inscription : 13-11-2008
Messages : 2 076

Re : [Libreoffice] Supprimer les retours à la ligne de texte importé.

https://help.libreoffice.org/7.2/fr/tex … lines.html

Pas évident parfois de trouver les fonctions peu utilisées, numéroter les lignes d'un document sans commencer au tout début.
ce qui dans l' aide libreoffice se  nomme: "Pour ajouter des numéros de ligne à un paragraphe spécifique"
    Sélectionnez la commande Outils - Numérotation des lignes.
    Activez la case à cocher Activer la numérotation.

Cette aide en ligne comporte des inexactitudes en ce qui concerne libreoffice sous linux tout du moins:
FAUX=    Appuyez sur F11 pour ouvrir la fenêtre Styles et cliquez sur l'icône Styles de paragraphe.
FAUX    Cliquez avec le bouton droit de la souris sur le style de paragraphe "Standard" et choisissez Modifier.

Faire plutôt FORMAT ==> Paragraphe
    Tous les styles de paragraphe sont basés sur le style "Standard".
    Cliquez sur l'onglet Plan & liste.
Choisir le style de numérotation des lignes
    Dans la zone Numérotation des lignes, décochez la case Inclure les lignes de ce paragraphe.
    Cliquez sur OK.

    Sélectionnez le ou les paragraphes auxquels vous voulez ajouter des numéros de ligne.
    Choisissez Format - Paragraphe et cliquez sur l'onglet Plan & numérotation
    Activez la case à cocher Inclure les lignes de ce paragraphe.
    Cliquez sur OK.

Résumé: décocher numérotation
sélectionner le texte à numéroter
Re cocher la case Num des lignes , Inclure les lignes de ce paragraphe.

Hors ligne

#3 10-06-2022 11:28:10

wanica
Membre
Inscription : 13-11-2008
Messages : 2 076

Re : [Libreoffice] Supprimer les retours à la ligne de texte importé.

Autre truc utile...insérer le numéro de page peut non pas afficher la valeur numérique, mais "Numéro de page".

On ne sait pourquoi cela se désactive, ici ce serait dû à un plantage ou un bug de l' application...il a en été de même avec les formules dans le tableur.

https://help.libreoffice.org/6.2/fr/tex … PAR=WRITER

Si le texte "Numéro de page" s'affiche à la place du numéro, choisissez Affichage - Noms des champs.

Hors ligne

#4 11-11-2022 20:49:28

wanica
Membre
Inscription : 13-11-2008
Messages : 2 076

Re : [Libreoffice] Supprimer les retours à la ligne de texte importé.

Libre office et java, messages d' erreur
VIsibles en le lançant depuis le terminal

libreoffice
Warning: failed to read path from javaldx
func=xmlSecCheckVersionExt:file=xmlsec.c:line=188:obj=unknown:subj=unknown:error=19:invalid version:mode=abi compatible;expected minor version=2;real minor version=2;expected subminor version=25;real subminor version=26

** (soffice:5436): WARNING **: 19:09:12.216: missing simulate keypress 1312

** (soffice:5436): WARNING **: 19:25:13.238: missing simulate keypress 1312

** (soffice:5436): WARNING **: 19:29:49.200: missing simulate keypress 1312

** (soffice:5436): WARNING **: 19:31:14.158: missing simulate keypress 1312

La recherche web ne donne bien sûr aucune piste...

Hors ligne

#5 12-11-2022 17:11:16

IceCat
Membre
Lieu : 93
Inscription : 17-11-2012
Messages : 683

Re : [Libreoffice] Supprimer les retours à la ligne de texte importé.

Du coup, ce ne sont que des warnings là. Il se lance ton LibreOffice, ou pas ?

Le problème provient de ta version de la bibliothèque xmlsec. Sur Ubuntu, le paquet a l'air de s'appeler "libxmlsec1".
En gros le problème et que la vérification un paquet en x.25 alors que le tiens semble être en x.26.

Si ton Ubuntu est encore maintenu (car je sais que tu aimes les vieilles choses tongue), tu devrais pouvoir mettre, au choix, à jour LibreOffice ou le paquet libxmlsec1.
J'imagine pourtant qu'il vient en dépendance de LibreOffice donc c'est bizarre cette situation. Tu peux aussi tenter un downgrade de lixbmlsec1.

Enfin, j'imagine que t'as ça en lançant "libreoffice" depuis le shell. Mais suivant l'application réellement lancée ensuite, il n'exécute pas la même chose. Donc tu peux tenter de lancer directement les applications de LibreOffice que tu souhaites, ça passera peut-être :
writer (chez moi le binaire s'appelle lowriter par exemple), ou localc (pour le tableur) :

loffice writer


promotion.php?image=PL-user.png&membre=IceCat

Hors ligne

#6 30-11-2022 00:01:07

wanica
Membre
Inscription : 13-11-2008
Messages : 2 076

Re : [Libreoffice] Supprimer les retours à la ligne de texte importé.

Je viens de vérifier avec lowriter, la seule ligne java vient en message d' erreur (nomal, j'ai plus java),
les autres  lignes n'y sont pas...

Pou le bricolage de paquets, je vais attendre...vu que je vais changer de distrib...

Hors ligne

Pied de page des forums