Je vais remonter quelques petites choses par rapport à ces difficultés à qui de droit...
Régis Perdreau Le mer. 20 mars 2024 à 22:00, Ocleyr2lalune <[email protected]> a écrit : > Bonsoir > Pas de problème, c'est le principe de la liste et de l'entraide ! l'idée > est que ça puisse profiter à tout le monde, c'est pour ça que j'ai décris > la méthode ce que je n'avais pu faire plus tôt sans machine pour vérifier. > Si ça vous aide c'est super ! > L'idée n'est pas de vous faire changer de solution. Ça vous donne une > alternative si l'extension ne fonctionne pas(ça a été évoqué) et vous > l'avez constaté votre question fait réagir, c'est qu'elle intéresse. Donc > c'est vous qu'il faut remercier. > > Si vous avez besoin d'autres compléments, n'hésitez pas, la liste est là > pour ça ! > > Claire > > Le 20 mars 2024, 18:58, à 18:58, honorato moreno ruiz < > [email protected]> a écrit: > >Je réponds vite, Madame; Je n'ai pas encore pu faire le travail que > >vous proposez, mais dans votre écrit on peu voir du bon travail et un > >professionnalisme qui n'est pas courant. J'apprécie vraiment que vous > >ayez commencé par reconnaître le problème, mais surtout pour le temps > >que vous m'avez offert en cadeau. Merci, merci, et merci. Je ne sais > >pas comment vous remercier. Dès que j'aurai fait les tests, je vous le > >dirai. > >Honorato Moreno > > > > > >En miércoles, 20 de marzo de 2024, 16:37:46 CET, Ocleyr2lalune > ><[email protected]> escribió: > > > > > >Bien noté. > > > > > >Une petite précision sur la méthode que je proposais, et avec l'appui > >de ce qu'expliquait Patrick. > > > > > >Il n'y a pas de différence faite entre la marque de fin de paragraphe > >et celle du saut de page, car le saut de page est un attribut du 1er > >paragraphe de la page. Donc oui on commence par traiter de façon > >indifférenciée. Mais on ne s'arrête pas là et on prend le soin de > >garder l'emplacement de ce qui est supprimé... > >En remplaçant toutes ces marques de paragraphes par un caractère, on > >devrait supprimer de fait l'attribut. Ainsi en replacant ensuite les > >marques de fin de paragraphes, vous récupérez l'enchaînement des > >paragraphes sans les sauts de pages. > >C'est bien une combine, une astuce qui garde le principe du > >rechercher/remplacer (en plusieurs étapes) et qui exploite la façon > >dont les sauts de pages manuels sont implémentés. > > > >Et comme je viens d'essayer je vous livre le fichier à différentes > >étapes pour que vous compreniez de quoi il s'agît : > > > >https://fichiers.ouvaton.coop/f.php?h=26NHY4Wz&d=1 > > > >1 le fichier test avec des "lorem ipsum" et quelques sauts de pages > >insérés manuellement par "ctrl + entrée" > > > >2 on remplace les marques de paragraphes (dans la zone recherche $) par > >un caractère à priori non utilisé (dans la zone remplace °) on obtient > >un texte compact un seul paragraphe qui contient des "°". Il peut > >arriver que vous ayez 2 "°" à la suite, justement parce qu'il y a des > >paragraphes vides... => fichier etape 1 > > > >3 on remet les marques de paragraphes (dans la zone recherche ° et dans > >la zone remplace \n) => fichier étape 2 > > > >4 si vous voulez vous défaire des paragraphes vides, il n'y a plus qu'à > >les supprimer : dans la zone recherche ^$ et dans la zone remplace \n=> > >fichier étape 3 bonus > >si vous vouliez éliminer simplement 2 paragraphes vides successif, > >c'est aussi possible, et ça peut se faire soit en dernier, soit avant > >de remettre les paragraphes. > > > >Notez bien aussi (au cas où vous ne l'ayez pas en tête) que le > >paragraphe s'écrit $, dans la zone recherche (enfin plutôt la marque de > >fin de paragraphe) et \n dans la zone remplace. et le début d'un > >paragraphe est ^. C'est pourquoi le paragraphe vide dans la zone > >recherche s'écrit ^$. C'est la conséquence du traitement des sauts de > >ligne (shift + entrée) en remplaçant \n par \n > > > >J'ai mis moins d'une minute à faire le test plus à vous le décrire. Ce > >n'est vraiment pas dur. Mais si Alt search fonctionne et vous évite > >d'avoir à chercher c'est trés bien > > > > > > > > > >Bien le bonjour en Espagne ! > > > > > > > > > >Claire > > > >Le 2024-03-20 15:36, honorato moreno ruiz a écrit : > > > > Merci beaucoup. > >La solution sera, comme dit par Ives Dutrieux, d'installer l'extension > >'AltSearch'. Je vais en tenter. > > > >La solution de Ocleyr2lalune je pense que ne servirait pas à mon > >objectif, car le premier point, > > > >"1-remplacer les sauts de paragraphe par un caractère non utilisé, pour > >les exclure du résultat puis" suposse que je puisse retrouver > >(automatiquement) les sauts de paragraphe sans les mélanger aux sauts > >de page. > > > >Quoi qu'il en soit, merci Ocleyr2lalune pour votre information sur la > >liste des expressions régulières libreoffice > >https://help.libreoffice.org/latest/fr/text/shared/01/02100001.html > > > >et de la norme ICU > > > https://unicode-org.github.io/icu/userguide/strings/regexp.html#regular-expression-metacharacters > > > >Merci Jean Michel Coste, merci tous. > > > >Bonnes vacances. Ici, á l'Espagne, aucun travail du 23 mars au 1er > >avril. > > En miércoles, 20 de marzo de 2024, 06:39:06 CET, Ocleyr2lalune > ><[email protected]> escribió: Non non Jean Michel, ctrl + entrée, > >c'est bien un saut de page manuel (Shift entree pour le retour à la > >ligne)Je ne sais pas ce que tu as fait à ton message pour qu'il passe > >en source html.... > > > >Bref, rien sur les "hard page break" dans la liste des expressions > >régulières libreoffice > >https://help.libreoffice.org/latest/fr/text/shared/01/02100001.html > > > >ou dans la norme ICU > > > https://unicode-org.github.io/icu/userguide/strings/regexp.html#regular-expression-metacharacters > > > >Il y a probablement une combine...non testé, mais sur le principe > >suivant, en plusieurs fois :1-remplacer les sauts de paragraphe par un > >caractère non utilisé, pour les exclure du résultat puis2- faire le > >remplacement qui habituellement mêle saut de paragraphe et saut de > >page, enfin3- rétablir par un dernier remplacement les sauts de > >paragraphe > > > > > >mais manifestement, comme indiqué par Yves, le problème est traité > >simplement avec Alt Search (c'est la solution qui ressort sur les > >forums) > > > https://extensions.libreoffice.org/en/extensions/show/alternative-dialog-find-replace-for-writer > > > > > >ClaireLe 20 mars 2024, à 01:09, [email protected] a écrit: > ><div dir='auto'>Bonsoir,<div dir="auto">Je suppose que tu voulais dire > >"saut de ligne" plutôt que"saut de page" ?</div><div dir="auto">Bonne > >soirée,</div><div dir="auto">JM</div></div><div > >class="gmail_extra"><br><div class="gmail_quote">Le 19 mars 2024 19:43, > >honorato moreno ruiz <[email protected]> a écrit :<br > >type="attribution" /><blockquote class="quote" style="margin:0 0 0 > >.8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr"> > >Bonsoir. Pardon pour mon Français.<br> > >Je dois remplacer les sauts de page manuels (CNTRL-ENTER) par une > >chaîne de caractères imprimable.<br> > >Mon problème est que la fonction "Recherche" ne distingue pas le > >saut de page manuel du saut de paragraphe (ENTER). Autrement dit, > >mettre l'expression "$" dans le champ "Recherche" me donne à la > >fois les sauts de page et les sauts de paragraphe. De cette façon, > >il les remplace tous, ceux de page et ceux de paragraphe, ce qui n'est > >pas ce que je veux (je dois garder ceux du paragraphe).<br> > >En d’autres termes, je ne trouve pas l’expression > >régulière pour rechercher les sauts de page et qui elle ne me > >donne pas les sauts de paragraphe en même temps.<br> > >Il existe une question similaire en avril 2023, qui peut être > >trouvée dans « Supprimer les sauts de page manuels dans > >Writer ». Mais la solution n'est pas bonne pour moi, car le > >collègue pjferra avait besoin de remplacer les sauts de page par > >des sauts de paragraphe, et Kyodake répond correctement à ce > >besoin dans lequel il n'est pas important de remplacer les deux types > >de sauts dans l'opération, puisque ils sont remplacés par des > >sauts de paragraphe.<br> > >Cette situation s'est-elle produite avant vous ? Avez-vous réussi > >à le résoudre ?<br> > >Merci beaucoup pour votre attention.</p> > ><p dir="ltr">-- <br> > >Envoyez un mail à [email protected] pour vous > >désinscrire<br> > >Les archives de la liste sont disponibles à > >https://listarchives.libreoffice.org/fr/users/<br> > >Privacy Policy: https://www.documentfoundation.org/privacy<br> > ></p> > ></blockquote></div><br></div> > > > > > > > > > >-- > >Claire > > -- > Envoyez un mail à [email protected] pour vous > désinscrire > Les archives de la liste sont disponibles à > https://listarchives.libreoffice.org/fr/users/ > Privacy Policy: https://www.documentfoundation.org/privacy > -- Envoyez un mail à [email protected] pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
