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


Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Apprenez à faire de la mise en page

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


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


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


Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

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 ?



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


Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Apprenez à faire de la mise en page

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


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
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Apprenez à faire de la mise en page

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


Avatar de l’utilisateur
Marcel&Co
ordre de l'automne
Messages : 184
Inscription : 07 Sep 2007, 12:17
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

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
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

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
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

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


Avatar de l’utilisateur
Trinitrotoluène
ordre de l'automne
Messages : 190
Inscription : 27 Fév 2009, 10:51
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

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


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
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

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:


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Revenir vers « Un peu de culture... »

Qui est en ligne ?

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