![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 520 Inscrit : 31 Dec 2003 Lieu : Dans le GROLAND du bas, à gauche... (entre mer et montagne) Membre no 12 926 ![]() |
Salut à tous,
un client me demande de réaliser des carnets de tickets (10 par carnet) numérotés. Pour la numérotation des tickets, pas de soucis, mais à des fins comptables, il faut aussi que sur la couverture de chaque carnet il y ait les numéros (1 à 10, 11 à 20 etc). Comment automatiser cela ? J'ai fait une recherche sur le forum, mais les liens (vers le site de Branislav Milic notamment, sont morts). Il y a-t-il moyen de mettre un opérateur mathématique (+ 9) sur la numérotation de liste d'indesign (CS5) ? Merci. Ce message a été modifié par ToniOsX - 1 Apr 2011, 14:00. -------------------- MacBook Pro 13"
(au taf) L'imagination est plus importante que le savoir. A. Enstein. | Un idiot qui marche ira toujours plus loin que des intellos assis... | Ne vis pas pour que ta présence se remarque mais pour que ton absence se ressente. B. Marley. |
|
|
![]() |
![]()
Message
#2
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 242 Inscrit : 2 Feb 2009 Membre no 130 546 ![]() |
Il y a juste le chainage à faire à la main, les numéros s'incrémentent tout seul…
Mais bon, en applescript sinon voici une bonne base pour commencer. A coller dans l'éditeur applescript CODE tell application "Finder" set nbrpage to text returned of (display dialog "Nombre de couverture" default answer "") as number -- définir le nombre de page du document indesign tell application "Adobe InDesign CS4" set myDocument to make new document --créer un nouveau document sous indesign tell document preferences of myDocument --entrer dans les préférence du document set pages per document to nbrpage -- définir le nombre de page du document set facing pages to false -- page en vis à vis : true or false end tell set y1 to 0 set x1 to 0 set y2 to 100 set x2 to 100 set val to 0 --initialiser la variable --Boucle pour incrémenter les valeur repeat with counter from 1 to nbrpage set myPage to page counter of myDocument set val1 to (val + 1) set val2 to (val1 + 9) set val to val2 -- creation du bloc pour mettre les valeur (x1 y1 : coordonnées du point en haut à gauche du bloc et y2 x2 cordonnées dpoint en bas à droite du bloc à créer) set Bloc1 to make text frame of myPage with properties {geometric bounds:{y1, x1, y2, x2}, contents:"De " & val1 & " à " & val2} set val to val2 end repeat end tell end tell et à executer depuis l'éditeur. Écrit vite fait par un collègue. Jeanphifou Bonne chance Ce message a été modifié par Carlitospsd - 31 Mar 2011, 16:23. |
|
|
![]()
Message
#3
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 520 Inscrit : 31 Dec 2003 Lieu : Dans le GROLAND du bas, à gauche... (entre mer et montagne) Membre no 12 926 ![]() |
Il y a juste le chainage à faire à la main, les numéros s'incrémentent tout seul… ... Bonne chance Salut Carlitospsd, merci bien. Je tente de modifier le script proposé par AbracadabraPDF (lien vers son forum donné plus haut), mais je garde tes solutions en secours. Merci encore. ![]() -------------------- MacBook Pro 13"
(au taf) L'imagination est plus importante que le savoir. A. Enstein. | Un idiot qui marche ira toujours plus loin que des intellos assis... | Ne vis pas pour que ta présence se remarque mais pour que ton absence se ressente. B. Marley. |
|
|
![]() ![]() |
Nous sommes le : 19th July 2025 - 21:30 |