IPB

Bienvenue invité ( Connexion | Inscription )

> Publication du code source de PostScript, Réactions à la publication du 16/12/2022
Options
trouspinette
posté 16 Dec 2022, 13:00
Message #1


Macbidouilleur d'Or !
*****

Groupe : Rédacteurs
Messages : 5 074
Inscrit : 19 Feb 2002
Lieu : BZH
Membre no 2 083



Postscript, [presque] tout le monde connait.... ou ne connait pas.

Ce langage de description de pages (PDL, Page Description Language) a vu son apparition et son développement initial chez Xerox.

Adobe – fondé par des anciens de Xerox – a vu par la suite son essor se faire, dont le langage PostScript.

Apple fut la première société à commercialiser une imprimante laser compatible PostScript, la fameuse LaserWriter.

Adobe vient de publier le code source de son langage : si l'envie de comprendre les "offending commands - error type undefined" vous chatouille l'esprit, vous y trouverez peut être un début d'explication. ;-) La version publiée date de 1984, on commence à rejoindre le monde du Jurassic Park de l'informatique !

Lien vers le billet original



--------------------
Quis custodiet ipsos custodes ? - Lorsqu'un sujet est résolu, merci d'indiquer [Résolu] dans le titre de votre post !

Luttons contre le style SMS !!!

iPhone 14Pro Max 256 Go iOS 17• MacBook Pro 16 2019 Core i9 - macOS 12.7.2 - 32 GB RAM - 2 TB • @Orange
Linux • OPNSense / pfSense • Une pointe de Windows aussi • Enfocus Switch Expert • callas pdfToolBox
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
iPantoufle
posté 17 Dec 2022, 21:28
Message #2


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 390
Inscrit : 1 Oct 2005
Lieu : Besançon
Membre no 47 052



Cette époque où les impressions sur imprimantes laser étaient d'infinie meilleure qualité que maintenant, presque qualité décalcomanie…


--------------------
Mac Book Air M1 512 Go Ventura - Office 2021 - Suite Affinity
MacBook Air 11' Mid 2012 - Mojave - CS6 Design - Sur Mac depuis 2004
iPhone SE 3 Red 128 go go - Sur iPhone depuis 2008
Go to the top of the page
 
+Quote Post
linus
posté 17 Dec 2022, 23:21
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 789
Inscrit : 24 Jun 2004
Lieu : Grenoble
Membre no 20 409



Au boulot on a eu une LaserWriter dès sa sortie. J'étais épaté, ça enfonçait, et de très loin, ce qu'on pouvait faire sur un traceur à tambour Benson ou Calcomp.
J'étais en contact étroit avec Apple France et avec Bernard-Paul Eminet, l'auteur de "Le Livre de Postscript" 1987.
Par la suite j'ai beaucoup aidé mes collègues en plongeant dans les fichiers .ps produits par nombre de logiciels scientifiques sous Unix. Ces fichiers étaient bourrés d'erreurs car il n'y avait pas vraiment d'outil de debugging et le juge de paix était l'impression réussie ou non.
L'une des erreurs les plus courantes : un objet était très, très loin en dehors du bounding rect (la partie que l'imprimante va imprimer). Le fichier s'imprimait le plus souvent sans problème car l'imprimante effectuait les clipping (coupures) nécessaires au recadrage. Mais, une fois insérée dans un QuarkXpress ou autre, la même image générait le fameux "offending error" mentionné par Trouspinette. La cause en était un débordement mémoire associé à un second niveau de clipping. Il suffisait donc de rechercher ces foutus objets hors bounding rect. J'effectuais cette recherche d'abord manuellement puis avec l'aide d'Illustrator (merci à lui) via un dézoomage maximum et un pomme-A miracle.
Un autre amusement était les fichiers .ps qui se trouvaient être fréquemment endommagés (faible fiabilité des disquettes, zips, cassettes magnétiques, etc.) et, comme TimeMachine n'existait pas encore, bien peu avaient des sauvegardes de leurs précieux fichiers. Il était souvent possible d'ajouter à la main le nécessaire pour que la partie restante du fichier puisse s'imprimer. C'était mieux que rien !
Il faut dire que, à l'époque, les fichiers .ps étaient compréhensibles par un humain. Il y a belle lurette que la génération automatique des .eps ou .pdf a rendu tout ça largement incompréhensible.

Ajoutons encore que la LaserWriter était incroyablement solide. Un collègue a fait toute sa carrière avec à coup d'adaptateurs variés et en gardant un vieux Mac pour la connecter. Quand il s'en est débarassé il y a 10-15 ans, elle marchait encore sans faiblir même si son utilisation était devenue un poil galère. Je garde un souvenir ébloui des produits pionniers d'Apple comme le QuickTake (le premier vrai appareil photo numérique), le Apple Macintosh Power CD (le mien marche toujours), le Mac plus (le mien marche toujours), le Powerbook 180, le réseau AppleTalk, etc.. et des logiciels comme Hypercard. La vache, qu'est ce que c'est loin tout ça ! Bon, je viens juste de commander un MacBook pro M1 sur une fin de budget 2022 ... le temps passe.

Ce message a été modifié par linus - 17 Dec 2022, 23:46.
Go to the top of the page
 
+Quote Post
sansnom
posté 18 Dec 2022, 11:09
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 161
Inscrit : 30 Jun 2005
Lieu : Loiret
Membre no 41 715



Citation (linus @ 17 Dec 2022, 23:21) *
Au boulot on a eu une LaserWriter dès sa sortie. J'étais épaté, ça enfonçait, et de très loin, ce qu'on pouvait faire sur un traceur à tambour Benson ou Calcomp.
J'étais en contact étroit avec Apple France et avec Bernard-Paul Eminet, l'auteur de "Le Livre de Postscript" 1987.
Par la suite j'ai beaucoup aidé mes collègues en plongeant dans les fichiers .ps produits par nombre de logiciels scientifiques sous Unix. Ces fichiers étaient bourrés d'erreurs car il n'y avait pas vraiment d'outil de debugging et le juge de paix était l'impression réussie ou non.
L'une des erreurs les plus courantes : un objet était très, très loin en dehors du bounding rect (la partie que l'imprimante va imprimer). Le fichier s'imprimait le plus souvent sans problème car l'imprimante effectuait les clipping (coupures) nécessaires au recadrage. Mais, une fois insérée dans un QuarkXpress ou autre, la même image générait le fameux "offending error" mentionné par Trouspinette. La cause en était un débordement mémoire associé à un second niveau de clipping. Il suffisait donc de rechercher ces foutus objets hors bounding rect. J'effectuais cette recherche d'abord manuellement puis avec l'aide d'Illustrator (merci à lui) via un dézoomage maximum et un pomme-A miracle.
Un autre amusement était les fichiers .ps qui se trouvaient être fréquemment endommagés (faible fiabilité des disquettes, zips, cassettes magnétiques, etc.) et, comme TimeMachine n'existait pas encore, bien peu avaient des sauvegardes de leurs précieux fichiers. Il était souvent possible d'ajouter à la main le nécessaire pour que la partie restante du fichier puisse s'imprimer. C'était mieux que rien !
Il faut dire que, à l'époque, les fichiers .ps étaient compréhensibles par un humain. Il y a belle lurette que la génération automatique des .eps ou .pdf a rendu tout ça largement incompréhensible.

Ajoutons encore que la LaserWriter était incroyablement solide. Un collègue a fait toute sa carrière avec à coup d'adaptateurs variés et en gardant un vieux Mac pour la connecter. Quand il s'en est débarassé il y a 10-15 ans, elle marchait encore sans faiblir même si son utilisation était devenue un poil galère. Je garde un souvenir ébloui des produits pionniers d'Apple comme le QuickTake (le premier vrai appareil photo numérique), le Apple Macintosh Power CD (le mien marche toujours), le Mac plus (le mien marche toujours), le Powerbook 180, le réseau AppleTalk, etc.. et des logiciels comme Hypercard. La vache, qu'est ce que c'est loin tout ça ! Bon, je viens juste de commander un MacBook pro M1 sur une fin de budget 2022 ... le temps passe.
VOILÀ !... Voilà ce que l'on peut appeler de la... bidouille, au sens le plus noble du terme. Je pense que l'on pourrait aussi parler d'artisanat pour cette époque de transition entre l'encre de chine, Rotring, grattiche, carte à gratter, aérographe, film inactinique... et l'arrivée du Mac 128 (damned que cet écran était petit !...) avec MacDraw.

De bidouille aujourd'hui, il ne reste plus beaucoup de champs d'investigation ou d'expérimentation, tout étant définitivement... “collé”, verrouillé et fermé !...
Ravi d'avoir pris part à cette (petite) révolution des arts graphiques (né en 1960, dessinateur BT Ouvrage en bois et CAP Charpentier), un peu par erreur donc, mais toujours passionné tout au long des évolutions matérielles et logicielles. Un coup de bol au final d'avoir été là avec une belle envie d'y arriver et d'en profiter.


Ce message a été modifié par sansnom - 18 Dec 2022, 11:13.


--------------------
MacMini M2 Pro 16Go • macOS Sequoia 15.5 • iPhone 11 Pro Max 64Go • iPadMini Wi-Fi 6ème Gén. 64Go • aTV 4K 32Go
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- trouspinette   Publication du code source de PostScript   16 Dec 2022, 13:00
- - sansnom   Souvenirs, souvenirs... Disposant d'une Laser...   16 Dec 2022, 14:05
|- - trouspinette   Citation (sansnom @ 16 Dec 2022, 14:05) S...   16 Dec 2022, 15:32
|- - sansnom   Citation (trouspinette @ 16 Dec 2022, 15...   16 Dec 2022, 15:47
- - ekami   Je vais enfin pouvoir me remettre à Cricket Draw ...   16 Dec 2022, 18:39
- - zoso2k1   un retour 35 ans en arrière !! Quel prod...   16 Dec 2022, 19:04
- - Cyril   çà alors ! Je fut un des premier Français �...   16 Dec 2022, 21:13
- - med69   apple laser writer+ freehand le top pour le titrag...   17 Dec 2022, 13:02
- - Cyril   J'avais oublié, les fichiers partaient direct...   17 Dec 2022, 16:17
- - iPantoufle   Cette époque où les impressions sur imprimantes ...   17 Dec 2022, 21:28
|- - baron   Citation (iPantoufle @ 17 Dec 2022, 21:28...   17 Dec 2022, 23:02
|- - linus   Au boulot on a eu une LaserWriter dès sa sortie. ...   17 Dec 2022, 23:21
|- - ziggyspider   Citation (linus @ 18 Dec 2022, 00:21) Il ...   18 Dec 2022, 10:43
|- - sansnom   Citation (linus @ 17 Dec 2022, 23:21) Au ...   18 Dec 2022, 11:09
- - jeandemi   J'ai un souvenir ému de plusieurs HP Laserjet...   17 Dec 2022, 23:15
- - med69   de mémoire apple avait encore trouvé une liaison...   18 Dec 2022, 09:36
|- - linus   Citation (med69 @ 18 Dec 2022, 10:36) de ...   18 Dec 2022, 19:58
- - dede125a   Avant l’arrivée de Pitstop Pro, j'ai adoré...   18 Dec 2022, 16:51
- - trouspinette   Comme on en est aux vieux souvenirs, ci dessous un...   18 Dec 2022, 22:17
- - med69   et oui les photocomposeuses qui ont disparues grâ...   19 Dec 2022, 08:30
|- - Cyril   Citation (med69 @ 19 Dec 2022, 08:30) et ...   19 Dec 2022, 10:06
|- - DefKing   Citation (Cyril @ 19 Dec 2022, 10:06) Cit...   21 Dec 2022, 16:45
- - 3x7   Ah la la !! Que de souvenirs… Ca décras...   21 Dec 2022, 10:22
- - af001   ET oui la Laser Writer II c'était une Rolls, ...   21 Dec 2022, 18:52
|- - iAPX   Citation (af001 @ 21 Dec 2022, 12:52) ......   21 Dec 2022, 20:50
|- - Laszlo Lebrun   Citation (iAPX @ 21 Dec 2022, 20:50) L...   21 Dec 2022, 21:54
|- - iAPX   Citation (Laszlo Lebrun @ 21 Dec 2022, 15...   21 Dec 2022, 22:38
- - jeandemi   Ha, Windows NT4 ! Très stable, tant qu'on...   21 Dec 2022, 23:01
|- - iAPX   Citation (jeandemi @ 21 Dec 2022, 17:01) ...   21 Dec 2022, 23:10
|- - trouspinette   Citation (jeandemi @ 21 Dec 2022, 23:01) ...   23 Dec 2022, 00:28
|- - iAPX   Citation (trouspinette @ 22 Dec 2022, 18...   23 Dec 2022, 00:57
|- - Laszlo Lebrun   Citation (iAPX @ 23 Dec 2022, 00:57) Ce q...   23 Dec 2022, 17:03
|- - twist67   Citation (Laszlo Lebrun @ 23 Dec 2022, 17...   3 Jan 2023, 11:18
- - Cyril   Avec Mac OS il n'y avait pas de bug   22 Dec 2022, 04:19
|- - scoch   Citation (Cyril @ 22 Dec 2022, 05:19) Ave...   23 Dec 2022, 11:41
- - 406   Windows NT… rien que l'affichage de l'é...   3 Jan 2023, 10:37


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th July 2025 - 09:28