Apparement, si j'ai bien compris ta remarque, pour passer par l'imprimante virtuelle le script se base sur les "Type" et "Créateur" pour identifier les documents à traiter. Or il se trouve que cette notion n'est pas toujours présente dans les documents. Pire, ça peut éventuellemnet avoir des valeurs différentes avec des documents plus anciens ou, que sais-je, des .doc créés avec NeoOffice ou TextEdit - pour ma part je me suis limité à vérifier dans un document créé avec Word 2004.voir "name extension" dans les propriétés de "item". je veux bien mais où quoi comment qu'est-ce donc ?
Historiquement, les fichiers sur le Mac n'avaient pas d'extension mais étaient identifiés par ces donnés (Type et Créateur) qui sont conservées dans un fichier invisible portant le même nom que celui qui contient les données (d'où le fameux gag des fichiers en double quand on récupére des données sur un PC). Mais cette façon de procéder est en perte de vitesse, parce que Mac OS X est un Unix et gère donc les extensions. Même si c'est aussi capable de toujours utiliser les Type et Createur quand ils sont présents, on trouve de plus en plus de fichiers qui n'ont que les extensions comme identifiant.
De la découle ma suggestion de modifier le script de façon à ce qu'il ne se réfère pas aux Type et Créateur mais plutôt à l'extension. Laquelle extension est une propriété de "item" dans AppleScript (ce qu'on peut voir en regardant dans le "dictionnaire" de l'application "Finder"). Il faut donc modifier l'AppleScript pour qu'il identifie les documents en se servant de cette propriété. Là où c'est moins simple, c'est que je n'ai pas regardé le script et ne suis donc pas en mesure de te dire comment procéder.