Bonjour, Voici une question bien intéressante. Pas la peine d'aller chercher le marteau-pilon de Grammalecte pour cela ; réponse dessous. > Sujet:: Tiret Cadatrin > OS:: Autre > Version:: 6.1.x > Question:: Bonjour, > J'ai écrit un roman de 262 page sur libreoffice, le probléme c'est que > j'ai fait des tirets simple pour les dialogues au lieu des cadratin, donc > comment fait-on pour changer directement tout les tiret simple en cadatrin, > car les faire 1 par 1 va me prendre une éternité ! Etape 1 : faire des remplacements simples. On va commencer par insérer (n'importe où dans le texte) un tiret cadratin : insérer / caractères spéciaux (icône Omega), chercher les tirets dans le sous-ensemble "ponctuation générale" : le cadratin — a pour unicode U2014, mais peut-être préférerez-vous le demi-cadratin – qui est U2013. Sélectionnez le tiret ainsi créé et coupez-le (Control-X). On peut alors lancer le processus chercher-remplacer (Control-H) en mettant le tiret simple comme motif à rechercher et en collant (Control-C) le tiret long dans la boite "remplacer". Pas sûr que cela soit satisfaisant : si on fait "tout remplacer", tous les tirets (comme celui de "pense-bête") vont devenir des tirets longs, ce qui ne convient pas. Etape 2: faire du remplacement sélectif. Revenons alors à la boite de dialogue chercher-remplacer, et cochons la case "expressions régulières" ; il s'agit de ne remplacer que les tirets de début de ligne. Le motif à chercher doit alors être saisi comme : ^\- (et pas autrement), et le motif de remplacement identique (un tiret cadratin, obtenu comme précédemment). On peut dès lors lancer un chercher-remplacer global, seuls les tirets de début de paragraphe seront touchés. S'il faut être encore plus spécifique, on peut ne remplacer que les tirets suivis d'une espace ou tabulation, etc.
-- 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
