PDF, JavaScript et Unicode

alerte Unicode

Pourquoi utiliser l’encodage Unicode dans les scripts JavaScript des formulaires PDF ?   La réponse tient dans ces mots : compatibilité et universalité. Comme son nom le suggère le standard Unicode à pour but de rendre universel l’encodage des système de caractères, c’est ce qui permet aux sites web d’afficher sur des pages comme…

Suite…

abracadabraGREP : appliquer indice à CO2

application de l'attribut indice à CO2

GREP pour InDesign : appliquer l’attribut Indice à CO2   Nous allons étudier une requête GREP (regex) pour InDesign destinée à appliquer l’attribut Indice au « 2 » de CO2. Comme dans un texte typographiquement correct CO2 devrait apparaitre en petites capitales* notre requête doit également détecter et capter les lettres minuscules.   Rechercher : (?i)(?<=\<CO)2\>…

Suite…

abracadabraGREP : appliquer exposant aux siècles

application de l'attribut exposant au siècle 3/3

GREP pour InDesign : appliquer exposant aux siècles en chiffres romains   Nous allons étudier une requête GREP pour InDesign destinée à appliquer l’attribut Exposant aux siècles écrits en chiffres romains, car chacun sait qu’en français les siècles s’écrivent en chiffres romains : Ier, Ve, VIIIe, Xe, XIVe, XXIe, etc. C’est-à-dire en utilisant…

Suite…

abracadabraGREP : sus aux « ièmes » et aux « èmes »

GREP, remplacer les ordinaux incorrects

GREP pour InDesign : sus aux « ièmes » et aux « èmes »   Cet article fait suite au précédent, nous allons étudier la requête GREP (regex) pour InDesign qui va nous permettre de remplacer ces horreurs typographiques que sont les (i)ème(s) et les (i)ère(s) pour les remplacer par des abréviations ordinales correctes. C’est-à-dire 1er,…

Suite…

PDF responsive

PDF responsive sur mobile

PDF responsive ou PDF adaptatif   Non, les documents PDF ne sont pas forcément « statiques » ni avec une « mise en page fixe ». Qu’il s’agisse de eBooks ou d’autres types de documents le format PDF n’est pas figé, contrairement à ce que prétend une légende tenace que cet article à pour…

Suite…

abracadabraGREP : appliquer exposant aux ordinaux

abracadabraGREP, fenêtre rechercher-remplacer

GREP pour InDesign : appliquer exposant aux ordinaux   Nous allons étudier une requête GREP (regex) pour InDesign destinée à appliquer l’attribut Exposant aux ordinaux, c’est-à-dire : 1er, 1re, 1ers, 1res, 2e, 2es, 3e, 3es, 4e, 4es, etc. Inutile de me demander de mettre des « èmes » ou des « ièmes » en exposant car chacun…

Suite…

abracadabraGREP : anti mot orphelin

abracadabraGREP, fenêtre rechercher-remplacer

GREP pour InDesign : anti mot orphelin   Nous allons étudier une requête GREP (regex) pour InDesign destinée à éviter d’avoir un mot tout seul en dernière ligne de paragraphe. En effet, autant InDesign nous propose beaucoup des options de césure nécessaires en français, autant rien n’est prévu pour éviter à un mot…

Suite…

abracadabraGREP m2 et m3

abracadabraGREP, fenêtre rechercher-remplacer m2 et m3

GREP pour InDesign : détection des m2 et des m3   Nous allons étudier une requête GREP (regex) pour InDesign destinée à capter les mètres carrés (m2), les mètres cubes (m3) et toutes les unités dérivées (km2, mm2, dm3…) de façon à les mettre en exposant, comme il se doit. On peut utiliser cette…

Suite…

abracadabraGREP : email

abracadabraGREP, fenêtre rechercher-remplacer

GREP pour InDesign : détection d’adresses email   Cette fois nous allons étudier une requête GREP (regex) pour InDesign destinée à capter les adresses email. On peut l’utiliser en Rechercher-remplacer GREP ou bien en Style GREP. \<\S+@\S+\.\S{2,}\>   Explication :   \< : indique le début d’un mot, c’est-à-dire qu’il doit être précédé d’une…

Suite…