Trucs abscons et compliqués des traitements de texte

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Trucs abscons et compliqués des traitements de texte

Messagepar Ookdelph » 20 Août 2009, 12:22

(tiens encore un fil que j'ai pas vu depuis longtemps.)

Marcel&Co a écrit :Contrairement à l'affirmation de TNT, la fonction R&R de Ooo est bien plus puissante que celle de Word et étonnement moins bugué.

Mais c'est vrai qu'il faut lire le mode d'emploi...

Tiens, un gag.

Dans OOo, un truc que je faisais régulièrement avec Word sans aucun problème : remplacer un saut de lignes par deux.
Déjà, c'est pas le même signe selon qu'on cherche ou qu'on remplace ; super pratique.

Dans Rechercher : $
Dans Remplacer : \n\n
Cliquer sur "Tout remplacer"

... OOoh le BEAU bug.

(pour ceux qui ont peur de tester : mon document qui faisait deux pages en a maintenant 1335, avec surtout des sauts de ligne, aucun là où je les voulais bien sûr.)

Alors pour la puissance je dis pas, hein, mais pour les bugs, bah... Mouarf.

(remarque avec la chance que j'ai si ça se trouve je suis tombée sur le seul et unique.)

Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17

Re: Apprenez à faire de la mise en page

Messagepar Marcel&Co » 22 Sep 2009, 22:08

Ookdelph a écrit :(tiens encore un fil que j'ai pas vu depuis longtemps.)

Marcel&Co a écrit :Contrairement à l'affirmation de TNT, la fonction R&R de Ooo est bien plus puissante que celle de Word et étonnement moins bugué.

Mais c'est vrai qu'il faut lire le mode d'emploi...

Tiens, un gag.

Dans OOo, un truc que je faisais régulièrement avec Word sans aucun problème : remplacer un saut de lignes par deux.
Déjà, c'est pas le même signe selon qu'on cherche ou qu'on remplace ; super pratique.

Dans Rechercher : $
Dans Remplacer : \n\n
Cliquer sur "Tout remplacer"

... OOoh le BEAU bug.
Pas sûr.
Essaye voir dans Rechercher : ^$

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 22 Sep 2009, 22:44

Ahoui mais non. Faut que j'apprenne à finir de lire mes MPs avant de me réjouir.

Là on remplace effectivement, comme tu disais dans le mp (je suis retournée voir) les paragraphes vides.

Moi, ce que je veux remplacer, c'est par exemple ça :

blablabla
bliblablu

etc.

par ça :

blablabla

bliblablu



etc.


Donc ajouter un paragraphe vide pour chaque paragraphe existant, vide ou non.

(Si tu me trouves la solution, tu pourras me demander à peu près n'importe quoi à l'IRL P&T.)

/D., pas chi*nte T___T

Edit : je suis sur une piste en plusieurs étapes, mais ça beugue... encore... mais moins gravement...

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 22 Sep 2009, 23:07

... J'abandonne.

Texte d'origine :

Code : Tout sélectionner

Ligne 1¶
Ligne 2¶

Ligne 4¶
Ligne 5¶


Ligne 8


Remplacer ¶ par _° :

Code : Tout sélectionner

Ligne 1_°¶
Ligne 2_°¶
_°_°¶
Ligne 4_°¶
Ligne 5_°¶
_°¶
_°_°¶
Ligne 8


Annuler, parce que ça plante :

Code : Tout sélectionner

Ligne 1¶
Ligne 2¶


Ligne 4¶
Ligne 5¶



Ligne 8


*s'arrache les cheveux*

Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17

Re: Apprenez à faire de la mise en page

Messagepar Marcel&Co » 23 Sep 2009, 09:55

C'est pas un bug ; c'est un problème de vocabulaire et de compréhension de la manière dont fonctionne la fonction R&R.

Ce que tu veux, ce n'est donc pas remplacer un "saut de ligne" par deux "saut de ligne", mais introduire un paragraphe vide après chaque fin de paragraphe.

En html, ça reviendrait à rechercher </P> & à le remplacer par </P><P></P>

D'où le "bug" immédiatement visible lorsque tu lances un "remplacer tout" puisque la position du "curseur" de recherche n'étant modifiée qu'après la modification, la fonction "rechercher" va trouver le </P> que la fonction "remplacer" vient de créer.

D'où la solution : travailler à l'envers.

Se mettre à la fin du texte.
Rechercher : $
Remplacer : \n\n
Autres options : cocher "vers le haut" et "expressions régulières"
Lancer "Tout remplacer"

Pour faire joli, tu peux rajouter le denier paragraphe vide à la fin du texte. Mais est-ce bien utile ?


kestu disais à propos de l'irl ? ^^

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 23 Sep 2009, 10:40

Marcel&Co a écrit :C'est pas un bug ; c'est un problème de vocabulaire et de compréhension de la manière dont fonctionne la fonction R&R.

Ce que tu veux, ce n'est donc pas remplacer un "saut de ligne" par deux "saut de ligne", mais introduire un paragraphe vide après chaque fin de paragraphe.

En html, ça reviendrait à rechercher </P> & à le remplacer par </P><P></P>

Certes, certes. Cela dit vu que je suis une quiche au poulet et au poivron en expressions régulières, le savoir ne m'aidait pas beaucoup.

D'où le "bug" immédiatement visible lorsque tu lances un "remplacer tout" puisque la position du "curseur" de recherche n'étant modifiée qu'après la modification, la fonction "rechercher" va trouver le </P> que la fonction "remplacer" vient de créer.

D'où la solution : travailler à l'envers.

:sign7:

Se mettre à la fin du texte.
Rechercher : $
Remplacer : \n\n
Autres options : cocher "vers le haut" et "expressions régulières"
Lancer "Tout remplacer"

:heart: :heart: :heart:

... par contre l'annulation qui me donne autre chose que ce que j'avais juste avant, ça ressemble fichtrement à un vrai bug, non ? :-?

Pour le reste, on en causera de vive voix ;p

Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17

Re: Apprenez à faire de la mise en page

Messagepar Marcel&Co » 23 Sep 2009, 12:23

Ookdelph a écrit :... par contre l'annulation qui me donne autre chose que ce que j'avais juste avant, ça ressemble fichtrement à un vrai bug, non ? :-?
Non.
Comme la fonction R&R lorsque tu utilises "tout remplacer" est en réalité récursive, il n'est pas possible de "l'annuler".

C'est ce que tu vois sur l'exemple.

La fonction R&R va indiquer "le terme recherché à été remplacé 7 fois" et la fonction Annuler te propose "Annuler remplacer 7 occurrences", ce qui est normal puisque ton "tout remplacer" est en réalité un "remplacer 7 fois" ; et si tu l'actives, elle va donc le faire à partir de la position du curseur, en supprimant 7 paragraphes.

Pour avoir une véritable "annulation", il faudrait revenir à la version précédente du document ce qui nécessiterait un enregistrement de l'état du fichier plutôt qu'une "réversion" de la fonction.

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 23 Sep 2009, 22:59

Pas vraiment intuitif, quoi... Je prends note.
Merci :)

Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17

Re: Apprenez à faire de la mise en page

Messagepar Marcel&Co » 24 Sep 2009, 09:24

Ookdelph a écrit :Pas vraiment intuitif, quoi... Je prends note.
Merci :)
Problème de choix du vocabulaire sous Ooo.
La fonction "Annuler" est en réalité une fonction "Inverser".
Ce que dit d'ailleurs la doc ou l'aide en ligne.
Annuler
Inverse la dernière commande ou entrée saisie. Pour sélectionner la commande que vous souhaitez inverser, cliquez sur la flèche située en regard de l'icône Annuler dans la barre Standard.

Je crois que ce serait une bonne chose de le proposer en évolution de writer. Je m'y colle.

Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17

Trucs abscons et compliqués des traitements de texte

Messagepar Marcel&Co » 30 Sep 2009, 15:42

Problème résolu sous la version 3.1.1 de Ooo.

Sélectionner tout le texte : Édition -> Tout sélectionner

Opérer le remplacement.
Édition -> rechercher et remplacer
Rechercher -> .$
Remplacer -> &\n
Cocher Expressions régulières
Cocher Sélection active seulement
Tout Remplacer

Et c'est annulable :cheers:

Avatar de l’utilisateur
Selsynn
ordre de l'automne
Messages : 139
Inscription : 20 Juil 2009, 15:04
Livre préféré chez Mille Saisons : La Fortune de l'Orbiviate
Genre de livres que vous lisez le plus souvent ? : Fantasy, Fantastique et SF
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Selsynn » 30 Sep 2009, 17:11

Vous pouvez rappeler ce que c'est sensé faire, ce merveilleux remplacement ?
Merchi d'avance... Parce que c'est trop long, on perd un peu le fil...
*Non , je ne suis pas qu'une flemmarde*
Selsynn...
Rêveuse à temps plein !

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 30 Sep 2009, 23:01

Un truc très utile pour poster un texte sur un forum et qu'il reste lisible : remplacer un saut de ligne/une fin de paragraphe par deux.

Comme ça le texte sur forum n'est pas trop dense, et les lecteurs ne se tuent pas les yeux.

(et j'ai oujours pas testé, j'espère que c'est pas encore une fausse joie)

Edit tardif : ouiii, ça marche !
Dernière édition par Ookdelph le 06 Nov 2009, 10:36, édité 1 fois.

Avatar de l’utilisateur
Epistolier
ordre de l'automne
Messages : 193
Inscription : 21 Juin 2005, 14:46

Re: Apprenez à faire de la mise en page

Messagepar Epistolier » 01 Oct 2009, 23:35

C'est quoi vos histoires d'expression régulières ? Vous faites de la mise en page pour une page web ou quoi ?

Un paragraphe vide après la fin d'un paragraphe, ça s'appelle un espacement après le paragraphe, non ? J'ai raté un truc et il faut absolument que cela soit un paragraphe vide pour une raison obscure ?

Les paragraphes vides, c'est le mal, surtout pour la mise en page, c'est un coup à tout foutre en l'air :(
Arthur C. Clarke nous a quitté :(

Avatar de l’utilisateur
Trinitrotoluène
ordre de l'automne
Messages : 190
Inscription : 27 Fév 2009, 10:51

Re: Apprenez à faire de la mise en page

Messagepar Trinitrotoluène » 02 Oct 2009, 22:08

+1 pour Episto

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 02 Oct 2009, 22:36

Epistolier a écrit :Les paragraphes vides, c'est le mal, surtout pour la mise en page, c'est un coup à tout foutre en l'air :(


TNT a écrit :+1 pour Episto


Ahem.

Je sais pas pourquoi, mais j'ai comme l'impression que vous avez pas lu mon message juste au-dessus, qui répondait à une question assez pertinente. Bis repetita :

Donc OUI, c'est une opération destinée à de la mise en page pour le Web, pour avoir des textes bien aérés à poster sur un forum (ou un blog, bref là où il vaut mieux avoir un espace bien clair entre deux paragraphes plutôt qu'un simple saut de ligne, pour éviter l'indigestion, parce qu'on ne peut pas régler l'espacement des lignes lui-même.)
Et ça s'est retrouvé là parce qu'on parlait d'Open Office, et que j'avais du mal à trouver la façon de faire correcte. Ça reste du domaine de la mise en page et de l'utilisation efficace d'un traitement de texte, mais bien pour le Web.
(en gros.)

Pour faire des textes aérés à lire dans un document de traitement de texte, ou à imprimer, il y a évidemment des solutions bien meilleures et plus économes en signes, utilisant les styles de paragraphe.

Oualà oualà.

Quant aux expressions régulières, c'est très pratique, mais un poil compliqué si on veut les exploiter à fond. Je sais pas si je vais arriver à être claire, mais...
Ça permet par exemple de rechercher et/ou remplacer des groupes de caractères variables : plutôt que de rechercher "vacant", puis "vacante", puis "vacants", puis "vacantes", puis "vacances", on recherche une seule fois la racine "vacan" (je saurais pas vous donner la syntaxe par contre, et puis entre traitements de texte ça peut varier pas mal – d'où ma mésaventure d'ailleurs.) On peut rechercher aussi des chose qui "débordent" d'un paragraphe à l'autre (espace à la fin ou au début d'un paragraphe, par exemple. Ça je sais faire.)

Et oualou. C'est plus clair comme ça ?

Avatar de l’utilisateur
Trinitrotoluène
ordre de l'automne
Messages : 190
Inscription : 27 Fév 2009, 10:51

Re: Apprenez à faire de la mise en page

Messagepar Trinitrotoluène » 02 Oct 2009, 23:57

D'accord.
Mais si tu veux faire vraiment une présentation propre en html, il vaut mieux je pense utiliser la balise <br> pour marquer le saut de ligne.

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 03 Oct 2009, 11:16

Attention, les mots importants dans le message d'avant, ce sont "forum" et "blog", on est d'accord ? (enfin, "blog" si on s'amuse pas avec les CSS.)

Trinitrotoluène a écrit :D'accord.
Mais si tu veux faire vraiment une présentation propre en html, il vaut mieux je pense utiliser la balise <br> pour marquer le saut de ligne.
Sûrement pas. En tout cas pas deux fois de suite, pour ça y'a <p>mon paragraphe</p>.
En HTML, j'utiliserais un truc génial :

Code : Tout sélectionner

line-height: 1.5em;

A l'endroit qui va bien, dans une jolie feuille de CSS.

Avatar de l’utilisateur
Oliv
Polémiqueur
Messages : 1473
Inscription : 08 Mars 2005, 16:44
Genre de livres que vous lisez le plus souvent ? : Autres
Localisation : Bien profond
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Oliv » 03 Oct 2009, 15:51

Et là, suite aux derniers échanges de Delph' et du Lapin Crétin, tous ceux qui voulaient croire que la mise en page était accessible à tous viennent de se rendre compte qu'en fait, non.
À l'Affreux Oliv (Mars 2005-Février 2010), la Patrie pas reconnaissante.

Si vous me cherchez, je ne suis plus ici.

Avatar de l’utilisateur
Ookdelph
membre d'honneur
Messages : 743
Inscription : 21 Fév 2006, 11:14
Localisation : Roâr ?
Contact :

Re: Apprenez à faire de la mise en page

Messagepar Ookdelph » 04 Oct 2009, 01:22

Pfl.
Avec un petit coup de baguette magique, on peut mettre le truc compliqué ailleurs, dans un fil "trucs abscons et compliqués des traitments de texte", genre.
Enfin, "on".


[EDIT Modération: Voilà, finalement c'est fait]

[Edit aussi : Merci :heart:]
Dernière édition par Ookdelph le 08 Nov 2009, 23:35, édité 2 fois.

Avatar de l’utilisateur
cmoi
ordre de l'automne
Messages : 197
Inscription : 13 Juin 2008, 18:51
Genre de livres que vous lisez le plus souvent ? : Fantasy et Fantastique

Re: Apprenez à faire de la mise en page

Messagepar cmoi » 06 Oct 2009, 11:10

Hum... J'ai l'impression d'être sur un forum d'informatique... Hum... J'ai dû me tromper d'adresse !^^
Au fait, y'a beaucoup de scientifiques dans le coin ? scratch ... Heu... Hors-sujet, en effet, hors-sujet... :cry:


Revenir vers « Un peu de culture... »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 10 invités