Text content (OCR)
Ascent! 42 Descent: 12
“First :$86 Last}$78
Hi? Hy
a sa
i
~ 99€2 IN
“hi
<i
Mirersal Disk Controller
...LA solution pour relier aux Apple //e et ][+ :
un “Apple 3.5 GS Platinum” 800Ko
e un lecteur Macintosh 800Ko
e un lecteur Macintosh 400Ko
un lecteur Chinon 800Ko
un Unidisk 5,25” 140Ko
Connectée a n’importe quel port, elle pilote deux lecteurs (méme
différents, pouvant totaliser 1,6 méga). Elle permet le travail bit a
bit avec tous les lecteurs d’aujourd’hui (ce travail était impos-
sible avec I’Unidisk 3.5”).
Carte UDC : 1 050,00 F TTC franco
Tarif carte Pom’s Joker : 945,00 F TTC
Logma S.A. — 12, rue d’Anjou — 78000 Versailles — Tél : 39 51 24 43
Numéro 39
novembre-décembre 1988
Editorial
Hervé Thiriez
Gg Page 7
TimeOut Paint
edl tet
Page 35
En rev'nant
d "| "E xpo Jean-Yves Bourdin
Ics |] Page 8
Bee E
Nouvelles ‘Polices’
Nouvelles ‘DPA’
P. 16
(lee
=~ Es
Un EDIteur de POLices :
Edipol v1.0
Daniel Lurot
|] | Page 19
SuperMacroWorks
et... UltraMacros
Wa] Dimitri Geystor
Lee ( : HE Page 25
5
4 Mhz pour I'Apple // ?
ZipChip, enfin !
[ve]
—— (iccn| Page 33
PathFinder en vf
/7¢,] 7 Page 35
a
Bibliographie Mac
eh free] Alexandre Duback
ss) Page36
Mac : les News
= Ariel Sebban
= == Page 37
Macintosh :
Cahier HyperCard
e
Jean-Luc Bazanegue
Page 41
Macintosh vers ProDOS :
MacPro
Te) Ub) ve Page 45
—=as = Eee
Christian Piard
Apple // for ever
Jean-Yves Bourdin
Or) ey [Ics ]] Page 54
re Ge) el
Courrier des Lecteurs %
Page 68
Mots croisés 3
Page 69 Joélle Piard
Petites annonces O;
Page 74
Les annonceurs ; Apple : pages 4 et 5; LOGMA S.A. : page 2.
Editions MEV - 12, rue d’Anjou - 78000 Versailles. Tél. ; (1) 39 51 24 43. Directeur de la publication : Hervé Thiriez
Imprimé en France, No d'impression 784861 — Dépét légal : décembre 1988.
Pom’s n° 39
Voici sans doute le micro-ordinateur
le plus puissant du mond
si on parlait un peu de vous ?
ere Tout a tres bien commencé. Un écran (16800000 couleurs), des menus, des
Til , 5 Rappelez-vous. Vous étes fenétres, et vous. Une fagon unique de traiter le texte,
@ & né avec l'outil le plus créatif les calculs et l'image... en méme temps.
-- du monde dans la téte. Vous voyez clair, vous pensez juste.
( =F | Mais a-t-il pu tenir ses Une fenétre sur vous-méme. Qui permet ensuite
\ __/ promesses? Dés l’école, case gate. de mieux faire face aux autres. On avance.
= = La vie est faite bizarrement. Et plus besoin de recopier cent fois. C'est déja
On passe plus de temps a solliciter son cerveau “au propre” Soignez la présentation, répétait le
pour ses capacités routinieres professeur, qui profitait de son autorité pour passer
a cdté de vos idées. Ah! ce poids des structures
qui empéche l’échange,
a ca aussi il faut changer. b - iB
a Mais n'y revenons pas.’ z C4
S—-cm, _ Vous voila dans A,
la vie active. Ne regrettez rien.
_ Lexpérience vous permettra méme de mieux
" profiter de Macintosh II. Un planning chargé
et un gros travail dans votre entreprise?... Parfait,
Macintosh I a un disque dur interne de 20, 40 ou 80
Mais la méme idée en Mo pour la sauvegarde de vos documents. Le confort.
téte: vous libérer la votre. iy aS Vous pouvez voir grand. Et il est livré avec Hyper-
Imaginez que vous l'ayiez ; Card. Le logiciel qui vous permet de naviguer de
que pour ses qualités
majeures. Heureusement,
des les années 70, Apple
congoit des machines f=
d'un genre nouveau. ‘
Ce n’est pas I'Homme
qui devait marcher droit,
mais clles. Un grand pas.
Aujourd’hui, Macintosh II
est arrivé. Un autre pas.
»
eu avec vous des l’université facon intuitive dans l’information ; et de construire vos
par exemple. On peut réver. Lun des micro- propres applications.
ordinateurs les plus puissants du De quoi nourrir votre
marché, mais accessible. travail. En surface, tout
Un “clic” sur un symbole est graphique. Mais en
h (les habitués disent une “icdne”) dessous ; un “moteur”,
et vous voila parti dans la vie. © que vous contrélez. Vous commandez, il trouve.
Et maintenant,
Le libre acces a l'information... enfin ! Macintosh II est la plate-forme. Vous, vous décollez.
Notez d'ores et déja votre rendez-vous avec ce qui Bref, une véritable naissance.
était réservé & quelques initiés.
Cest lidée méme “d’initié” qui en prend dailleurs
un coup de vieux.
BientOt 4 votre main, les ressources de la mémoire
optique, et des milliers d’utilisateurs qui, comme
Apple, le lego Apole. Macintarh, AppleTalk et HyperCard sort des maques dépstes de Apple Compater Ini, S-DOS et une marque dipade de Micruoft Coperation, 4 Dimension de ACL caus aeo0
vous, auront accru
leurs possibilités.
Car en plus, Apple
a ouvert Macintosh II
au monde extérieur.
Port ADB pour
multiplier les entrées,
port SCSI pour les
périphériques,
et 6 connecteurs d’extension.
Un exemple : récupérez des Ses
documents disponibles sous un autre PRALURESI MMVI ARIES = = = 29 I
systeme (MS-DOS par exemple), Fed ve etal 2 —
et tirez-en meilleur profit. = < seat
Les colonnes de chiffres rejaillissent en Apple sur le 364 ae: AME
hiques. Et vos idées avec Ecrans realisés avec HyperCard, 4° Dimension.
‘Tout s‘éclaire. Puis, grace a AppleTalk,
partez sur les réseaux.
Ud
Dans l’entreprise, ou dehors. Il était urgent que ‘
la communication horizontale s’organise, Macintos
que les collaborations internationales s'harmonisent,
et cela devient enfin facile. Apple
Les TimeOut vf
1988 :
révolution AppleWorks...
décembre : TimeOut Paint
Ets Cohen
Portes et portalls
25, rue gu Cnéne
37100 Tours
TéL : 10.32.43.90
Tours, le 10 novembre 1986
Monsieur Jean Netter
1 bis, rue de la Marre
78000 Versatiles
Cher Client,
Comme convenu lors de notre derniére conversation téléphonique, nous
vous vous proposons un avant-projet installation de votre portall. Il va de
doit que cect ne constitue qu'une approche ; nous restens @ votre entiére
disposition pour @'éventuelles modifications.
ia
Nous vous adressons, Cher Client, nos sincéres salutations
Charles Roullet
Directeur commercial
Fic Regression 10/11/00
Régression linéaire par la méthode des moindres carrés
n= ? sun(x*y)>
oun(x)= 64 oun(x”2)
sun (y)= 279 sun(y*2):
Nivecu relat
x y
4 1S
5 1?
? 39
10 33
" 32
12 58
15 65
Secteur C3
Responsable : J. Letetwre
58
ra
Fl
28
=
18
Apple IGS Machitosh aE vie
Secteur C3
Respursabie : J. Lefebvre
248 7
228
208
188
168
148
128 i “
198 hes.
68 ‘
68
48
8 ser a 1
rv 185, iv 186 tiv 187 be 188
TimeOut VF
Oo
“0 a “Nee Graph
13417 re of e
SuperFonts
omen e
26 =| UltraMacros
43,09 .
sir | SideSpread
67,03 a
Paint
Exclusivité Pom’s, les TimeOut vf sont entigrement francisés et fonctionnent avec AppleWorks 1.4 sur Apple Ics,
Apple //c et Apple //e (128Ko) — Notes techniques sur simple demande — Bon de commande page 71.
Ont collaboré & ce numéro
Jean-Luc Bazanegue - Jean-Yves Bourdin
Alexandre Duback - Dimitri Geystor
Olivier Herz - Gérard Michel
Daniel Lurot - Christian Piard
Joélle Piard - Ariel Sebban
Hervé Thiriez
Directeur de la publication
rédacteur en chef
Hervé Thiriez
Rédacteurs
Jean-Luc Bazanegue - Christian Piard
Siege social
Editions MEV — 12, ue d’Anjou
78000 Versailles - = (1) 39 51 24.43
Serveur Minitel (1) 35 53 04 40
Publicité
Editions MEV
Diffusion
N.M.P.P.
Impression
Berger-Levrault
18, rue des Glacis 54000 Nancy
B 83.35.61.44
Photos
CP & JLB
Photogravure
Graphotec 21, chemin de la Tour
92350 Le Plessis-Robinson
® (1) 46 30 44 49
Pom's est une revue indépendante non
rattachée & Apple Computer, Inc. ni
& Apple Computer France S.A.R.L.
Apple, le logo Apple, Mac et le
logo Macintosh sont des
marques déposées
d'Apple Computer, Inc.
TBM est une marque déposée de Interna-
tional Business Machine.
PC et AT sont des marques déposées
de la Société IBM,
Editions MEV 1988
Toute reproduction intégrale ou partielle,
effectuée par quelque procédé que ce soit,
sans l'accord écrit d'Editions MEV,
constitue une contrefagon.
Loi du 11 mars 1957. articles 425 et
suivants du Code Pénal.
Droits de traduction, de reproduction et
d'adaptation réservés pour tous pays.
ditorial
Ww
L'appledeuiste I'a dit : «A Apple Expo, beaucoup sur le Mac, peu sur
l'Apple //». Le Macintoshien I'a dit : «rien pour mon porte-feuilles». C'est
le propre de la micro innovatrice : il faut des locomotives, c'est parce qu'il
ya eu des Macintosh qu'il y a des GS avec dés maintenant GS/OS, et c'est
grace aux Mac IIx d'aujourd’hui que demain notre futur GSMac ou GS+
lira ProDOS ou High Sierra.
Apple Expo 88 a été l'occasion d'un grand rendez-vous entre un Pom’s en
évolution permanente et des lecteurs passionnés. Croyez que nous
sommes a votre écoute : comme vous, nous sommes persuadés
qu'UltraMacros ou HyperCard sont des langages de programmation
comme le sont le 6502 sous moniteur ou APW.
Dans ces domaines, nous vous étonnerons aussi.
Point mort ?
Toujours plus fort, TimeOut Paint : voici un programme de dessin en
double haute résolution, avec menus déroulants, ergonomie Mac, le tout
sur Apple//,sans quitter AppleWorks 1.4! On vous avait parlé d'un Apple
//au point mort?
Avec ZipChip — il faut parfois savoir étre patient — parlons plutét de
surmultipliée que de point mort... Rendez-vous dans ces pages.
HyperCard
Ila vu, il a étudié, il est devenu spécialiste etsa sentence est tombée : «Un
langage réellement Mac a la portée de chacun». L'approche d'HyperCard
par Jean-Luc Bazanegue vous convaincra : ou vous avez un Mac et vous
vous mettrez enfin sérieusement 4 ce concept résolument novateur, ou
vous avez un GS et vous achéterez HyperStudio. Dans les autres cas,
gare !, l'informatique avance...
Le Chat Mauve
La société Le Chat Mauve s'est orientée vers de nouveaux horizons aprés
avoir longtemps travaillé, et avec bonheur, sur les cartes couleurs des //c
et //e. Elle nous a cédé les droits attachés 4 la diffusion du célébre
Arlequin, éditeur et interpréteur graphique sous Pascal et ProDOS. Pom’s
pourrait méme vous I'offrir ; reportez-vous en fin de numéro.
Hervé Thiriez
Ci-dessus : Sébastien Sisombat, Directeur du Marketing Apple, et Hervé Thiriez a Apple Expo. Photo Apple
Notre couverture : I'éditeur de police de Daniel Lurot et 'indescriptible Zany Golf pour GS (voir page 63).
Pom’s n° 39
En rev nant dU Expo
JIYB
Ce numéro “bénéficie”
d'un supplément excep-
tionnel, destiné Aa
donner a ceux qui n'ont
pas pu venir un petit
goit du dialogue trop
bref que nous avons pu
avoir 4 l'Apple Expo,
et a essayer de le
prolonger et d'en tirer
quelques lecons. Merci
a tous : chacun, je
pense, reconnaitra sa
contribution.
J'ai appelé ce supplément En
rev'nant d'l'Expo en hommage
a Labiche et a sa dérision des
“philistins” . Car il est grand
temps de mettre certains points
sur certains “i”, et d'en finir
avec quelques pollutions.
Ce que vous avez toujours
pensé sans oser l'écrire, et que
vous m'avez dit, parfois
timidement, vous le retrouverez
ci-dessous, timidité en moins.
V Tous les mémes
La premitre chose agréable, ce fut de
vous rencontrer individuellement et de
voir que... nous sommes bien tous les
mémes, bon sang. Et ce qui nous agite
tous, c'est... le plaisir. On travaille
chez Thomson, dans 1'Education
Nationale, on est gendarme ou huissier
de justice (si !), bref on est comme tout
le monde. On a un Mac II au boulot, ov
des super stations de travail, ou rien du
tout, ou du ‘standard industriel’, on y a
parfois forcé l'entrée de l'Apple //.
Mais quand il s'agit de notre machine,
qu’on a le choix, pas d’hésitation : un
Apple //, sinon rien. Quand je vois
combien ‘on rigole’ tous ensemble
avec nos Apple //, je suis désormais
imperturbablement certain de ceci :
aucune force au monde n’est capable de
nous empécher de continuer, méme pas
Apple, si par hypothdse absurde il le
voulait.
Que les quelques-uns d’entre vous qui
font encore des complexes devant les
“grosses tétes’ de Pom's s‘en
persuadent : nous sommes tous les
mémes. Ce qui fait l'auteur de Pom’s, ce
n'est pas le génie : c'est qu'il aime ¢a.
Ga va méme plus loin que I'auteur de
Pom’s : Randy Brandt a commencé en
‘bidouillant’ sur son J[+ et en lisant les
revues (voir Pom’s 38), et il a
simplement un violon d'Ingres & temps
plein. Madeleine Hodé a commencé par
un programme qu'elle s'était bricolé
pour elle, et compare I'assembleur au
plaisir de la marche en montagne. Tous
les mémes, je vous dis.
Vv Trop
d'enthousiasme ?
Tai entendu a propos d'Apple // for
ever nombre de compliments (merci),
et une seule critique : l'excés
d'enthousiasme. Je pense que cette
critique est justifiée. Mais est-ce
vraiment un reproche ? Je reconnais
que j'exagére parfois un tout petit peu,
mais c'est pour la bonne cause, non ?
Et puis je vous renvoie au paragraphe
ci-dessous sur la “cabale des dévots”. Il
y a des circonstances ov il faut affirmer
vigoureusement son droit a I'existence.
Mais le fond de mon enthousiasme,
c'est ceci : c'est vrai qu'on s'amuse
comme des fous avec nos Apple //,
non? Et pas tout seuls : le nombre
d'amis que j'ai pu me faire avec mon
Apple //... Pour s'amuser ensemble, on
au dans le fond besoin d'une seule
chose : des moyens de communication
entre nous, tels que Pom's. Et c'est vrai
que nous en connaissons tous ailleurs
(parfois nous-mémes, au boulot) qui
‘galérent’ comme des forgats, non ?
D'accord, ga ne doit pas empécher la
Iucidité. Mais de toute fagon, on
s'amuse bien, et on va le faire encore
plus dans la période qui vient.
v Confiance
Autre constat : vous faites, a
moi-méme et & Pom’s dans son
ensemble, une trés grande confiance. Je
ne pensais pas que c’était & ce point-Ia.
Vous avez raison sur deux points :
d'abord, Pom's est une revue
indépendante, faite par et pour des
utilisatcurs. Ensuite, grace essentiel-
Jement & vous et a vos critiques, Pom’s
est globalcment trés ‘fiable’ (quand une
information est fausse, elle est
corrigéc).
Mais vous exagérez parfois un peu :
manifcstement, certains d'entre vous ne
nous croient pas quand nous disons «je
ne sais pas», et pensent «il y a un
truc, 1a, puisqu'il le sait et qu'il ne veut
pas Ie dire». Nous ne sommes pas plus
Pom’s n° 39
infaillibles ou omniscients que vous.
Ce qui est vrai, c'est notre force
collective : si moi, je ne sais pas, il y
‘a un lecteur de Pom's qui sait (voyez
pour l'encre d'imprimante par exemple).
Ou bien quelques-uns qui vont s'y
mettre, et ils trouveront.
Cette confiance nous donne de fait une
grande responsabilité, Quand je dis «jc
n'aime pas...» (APW par exemple), ou
«j'aime» (Merlin par cxemple), ce sont
mes goiits et opinions, et je les
partage : je continuerai & les affirmer.
Mais ce ne sont ni des faits ni des
arguments. D'autres ont d'autres goits
ou habitudes, et ils n'ont pas plus tort
ni raison que moi (et il me faudra faire
effort pour le dire plus nettement &
chaque fois). Quand je me trompe,
continuez. & me le dire. Si je vous dis
«Memdbs, je ne connais pus, & vous de
jouer», c'est vrai, ce n'est pas un
artifice d'écriture. Et sachez que quand
vous lisez un ‘remords’ ou une
‘aulocritique’ dans “Apple // for ever”,
ce n'est pas le résultat d'une pression
(les pressions sur Pom's auraient plutét
le résultat contraire, nous avons de
dréles de caboches...), mais réellement
un complément ou une correction qui
viennent des lecteurs.
V La cabale des dévots
Quelques-uns d'entre vous sont inquiets,
aprés avoir lu tel ou tel article dans un
journal, ou entendu encore une rumeur
sur l'abandon du GS. Je crois qu'il faut
mettre définitivement les points sur les
i", quitte & emprunter mon titre au
(seul ?) bon livre de J.F. Revel.
La plupart d'entre vous comprennent et
emploient l'expression “presse dévote”
(sinon, voir lexique). Mais il faut voir
jusqu'au bout ce que cela signifie :
@® Quand on n'a pas d'Apple //, on
n'y connait rien (déj& que quand on
en a un...). J'ai déja eu a épingler ici
dans le ‘sottisier’ quelques-unes des
perles qu'on commet quand on parle de
ce qu'on ne connait pas. Je n'ai pas
Tintention den faire un collier, voyez
les Pom's précédents. Il y a & ma
connaissance une revue qui est & la fois
dédiée principalement au soi-disant
‘standard industriel’ et réellement
informée sur l'Apple // (comme sur
beaucoup d'autres choses, car c'est une
bonne revue, je vous conseille
ouvertement la lecture de celle-lA si
yous souhaitez ne pas vous limiter &
YApple) : la revue américaine Byte.
Pour les ‘news', allez & la source, la
revue américaine InfoWorld. Les
autres...
Les autres... Pendant que, officieu.
sement, ils vous annongaient la mort
de I'Apple //, Pom's vous annongait
aux USA un nouveau //c avec lecteur
3'5. Pendant que, officiellement, ils
vous annon¢aient la mort de l'Apple //,
Pom's vous annongait GS/OS. Pendant
que, derniére nouvelle, ils vous
annongaient la mort de l'Apple //,
Pom’s vous annongait les Time Out en
francais. Aujourd'hui, vous pouvez
vérifier tout ¢a. Qui avait raison ?
Alors quand ils vous annoncent, pour
changer, la mort de l'Apple //, et que
Poms vous annonce Appleworks GS et
le GS Plus, si vous vous laissez encore
impressionner, je ne peux plus rien
pour vous, 4 part vous vendre la Tour
Eiffel. La qualité d'un travail
journalistique, ¢a se juge, ga se mesure
— et pas & la quantité de pages
publicitaires — & la fiabilité de ses
informations.
@ A force de voir qu'ils n'ont
d'ailleurs qu'une seule nouvelle &
annoncer sur nous, notre enterrement,
il faut bien conclure qu'ils prennent
systématiquement leurs désirs pour des
réalités. La troupe des consommateurs
des standards industriels, cela ne peut
se rassembler qu'en coupant tout ce qui
dépasse, qu'en éliminant cette
communauté raleuse, exigeante,
informée, ces utilisateurs qui disent «il
y aun bug, & vous de le faire dispa-
taitre» au lieu de se mortifier et d'ad-
Mettre que c'est eux qui se trompent :
les possesseurs d'Apple //. Il faut les
enterrer, ces géneurs.
A ce point-la, ce n'est plus de la
concurrence commerciale, c'est autre
chose. Moligre appelait ¢a une cabale.
Tartuffe pas mort. Une des premiéres
choses pour combattre ces cabales,
c'est de ne pas y marcher nous-mémes,
de stopper ces ragots grincheux tous
plus défaitistes les uns que les autres,
et tous plus faux les uns que les autres,
que le confort du pseudonyme permet de
répandre & la vitesse de la demitre
rumeur antisémite sur n'importe quel
serveur,
Je suis au regret de le dire, mais j'en
suis désormais certain : la campagne
contre Apple France qui s'est
développée ces derniers temps, méme
quand elle prenait appui sur des
critiques justifiées, faisait partie de la
cabale pour enterrer I'Apple // en
France, et visait & fourguer aux
propriétaires d'Apple // 8 bits des
broueties de chantier a la place du GS,
Je suis satisfait pour ma part d'avoir
combattu, avec Pom's, cette campagne,
et je continuerai si nécessaire. Sans
pseudonyme. Sans doute d'ailleurs avec
moins d'apreté, dans la mesure oi notre
existence commence & devenir
difficilement discutable. Mais sans non
plus m'abstenir des critiques
nécessaires a Apple...
Vv La pub,
ou les cadeaux ?
Et pourquoi, m'avez-vous dit, Apple
France n’a-t-il rien fait contre cette
cabale ? C'est vrai, il n'a pas utilisé
ses moyens d'informations, lancé de
grandes campagnes publicitaires pour
le GS, etc. Mais il I'a fait autrement,
cn nous prenant pour des gens
intelligents : par des actes, qui sont
autant de cadeaux. Voyez les
“Nouvelles du front” dans “Apple // for
ever” de ce numéro.
Bon d'accord, Apple pourrait faire un
peu plus pour que ccux qui souhaitent
aller au-dela du //c se persuadent que
c'est encore avee un GS qu'ils pourront
le mieux le faire. Mais si les
utilisateurs se déterminent exclusi-
vement en fonction de la pression
publicitaire, autant dire que la seule
question est de savoir quelle est la
puissance commerciale et financitre
dominante. Et sur ce terrain, Apple
n'est pas le plus fort, et il se passera
pour l'informatique personnelle avec
IBM ce qui s'est passé pour les
magnétoscopes avec le VHS : c'est le
moins bon techniquement des différents
standards qui l'emportera. La force
d'Apple, c'est la qualité du produit, les
innovations qu'il contient, et la liberté
qu'il donne & l'utilisateur. La publicité
vient en complément, pour le faire
savoir.
Ce nest pas la publicité qui m‘a fait
acheter mon premier GS, c'est celui
dEric Weyland, Ce n'est pas la
publicité qui m'a fait acheter les deux
autres GS (eh oui, trois GS seulement,
et nous sommes quatre 4 la maison, la
vie est dure, heureusement qu'il y a le
IIe), c'est 1a jalousie bruyante de ceux
qui comparaient le compatible du lycée
au GS qu'on me reprochait d'accaparer &
la maison.
Pom’s n° 39
L'avenir du GS, donc de I'Apple //, ce
sont les actuels propriétaires de //e et
Iie qui en décident, et pas Apple. Et ce
sera encore le cas ensuite : ce sont
ceux qui viennent & l'informatique
personnelle par le //c pas cher qu'ils
ont racheté aux premiers, qui le
revendront & leur tour pour passer au
GS. Apres tout le GS a été réalisé par
Apple sur la demande expresse des
utilisateurs d'Apple //. Souvenez-vous
de |'offre initiale d'Apple au lancement
du GS, qui reprenait 4 000 F une unité
centrale vide de ][+ ou de //e : le
message était clair, non ? Bien plus
clair que n'importe quelle campagne
publicitaire. Propriétaires d'Apple //, je
sais que ce n'est pas la tentation qui
vous manque pour le GS, mais bien
plutét les sous : si j‘étais vous, je
serais plus attentif aux prochains
cadeaux qu’a la prochaine publicité...
D'ailleurs, la vraie publicité pour le
GS, nous sommes bien capables de la
faire nous-mémes, comme nous faisons
celle de Pom's : tout simplement en
montrant le nétre aux amis. Qui veut
un ordinateur pour faire comme tout le
monde, pour @étre branché
déodorant-Coca-Cola, n'a pas un Apple
I), cela ne fait pas assez BCBG. Qui
veut accroitre le rendement de ses
esclaves ne leur offre pas un GS, c'est
trop dangereux. En revanche, si c'est
pour le plaisir, si c'est pour la liberté
que cela nous donne...
Quand Apple France met ses sous pour
Ic GS dans des cadcaux aux utilisatcurs
plutét que dans des publicités, il nous
dit comment il s'y prend pour soutenir
l'Apple //. Ensuite, c'est nous qui
décidons, comme toujours.
V Halte a la pollution
Et nous avons déja décidé qu’Apple //
resterait fort et vert, n'en déplaise aux
fossoyeurs. Alors, maintenant, fin de la
cabale. Assez de pollution : GS/OS est
Ta, les TimeOut sont 1a. Le GS Plus se
prépare, GS Works arrive, et nous ne
sommes pas encore préts. Continuez,
Messieurs, & vous initier au DOS 3.3
compatible, & refaire les soudures des
puces manquantes sur vos consoles de
jeux, continuez & payer le tout de plus
en plus cher, et excusez-nous : mais
nous, on a du pain sur la planche, des
machines de plus en plus puissantes,
des syst#mes de plus en plus
perfectionnés, des logiciels de plus en
plus intéressants. Il faut qu'on suive,
on n'a pas le temps d’écouter les
corbeaux...
Dans ces conditions, excusez-moi,
lecteurs, mais c’est non : je refuse tout
net de passer mon temps & dépouiller
des intermédes rédactionnels entre deux
publicités d'ordinateurs qui me
hérissent, simplement pour y relever et
démentir les non-sens sur I'Apple //.
Les 1 000 pages de revues Apple //
chaque mois, ga passe. Byte, ga passe
encore. Mais, en plus, je m'avale pour
vous plus de 400 pages d'InfoWorld par
mois, et mon estomac ne peut pas en
avaler en plus les traductions a
retardement. J'ai GS/OS & éplucher,
moi, et ce n'est pas rien, je n'ai méme
pas fini la doc du syst&me 3.2. Tl faut
que je passe toutes mes macros dans
TimeOut UltraMacros frangais, et ¢a ne
se fait pas en deux minutes. J'ai
Gribouille GS & apprendre, et ga ne
s'improvise pas, méme si la version
GS est facile. Sans compter que je ne
peux pas continuer & me laisser
ridiculiser par les gamins avec Soko
Ban...
Lecteurs, juste un conseil, pour en
finir: si vous vous intéressez au sport,
lisez I'Equipe. Si vous vous intéressez
& l'Apple //, lisez Pom's, Open Apple,
Nibble, Call Apple, A+, Scarlett,
Apple 2000, etc. Mais ne cherchez pas
de tuyaux sportifs dans Pom's, ni de
tuyaux sur U'Apple // dans U'Equipe.
Vu?
V On paie cash
Sylvie Gallet et Gistle Perreault, “les
GS Sisters”, Eric Weyland, “le patcheur
fou", ct votre scrvitcur, nous étions
venus & l'Expo pour vous rencontrer et
pour discuter (il est probable que, sans
cela, l'Expo se serait passée de nous).
Je suis venu, j'ai vu et... j'ai vendu !
Vous, vous étiez venus bien décidés &
acheter. On discutait, bien sir, mais on
achetait des polices de caractéres,
Prosel, les TimeOut, Copy II Plus, des
numéros préhistoriques de Pom’s, que
sais-je encore. On va & la foire pour ¢a,
aprés tout.
Il y a bel et bien d'ailleurs un petit
scandale de la diffusion du logiciel sur
Apple // en France. Vous épluchez de
prés Apple // for ever, et vous venez
pour acheter non seulement ce que
Pom’s diffuse, mais aussi Doreme
ProDOS, Documax, ,etc. Et qui les
vendait a I'Expo ? Personne ! A ma
connaissance, les sculs stands &
diffuser du logiciel pour Apple // &
T'Expo étaient Gribouille (bravo
Madeleine Hodé), Bréjoux (qui ne vend
pas seulement du matériel Applied
Engineering, mais aussi du logiciel),
Imagol (qui diffuse le ‘Mem-Monde’),
et ACCE (Microshop, le seul
concessionnaire Apple de cette bande
des quatre). Je n'en ai pas vu d'autres,
mais s'il y en avait, qu'ils m’écrivent,
je rectifie: En tout cas, jiavais l'air
fin, moi, d'avoir écrit dans Pom's 37 :
«Faites jouer la concurrence» !
Tl y a manifestement des commergants
qui ne font pas leur travail. Pour
quelles raisons, c'est leur affaire (quoi
que jien aie une petite idée, voir
ci-dessous “les grandes dents”).
Pourtant les utilisateurs d'Apple //, ils
ont des sous, et ils paient cash ! Il va
donc falloir que nous réfiéchissions &
Tautogestion de la chose, qu'en
pensez-vous ? Nous constituons bel et
bien un poids économique, nous
pouvons nous passer des absents...
v Tous des pirates ?
Et qu'on ne vienne plus me dire encore
que le commerce marche mal sur Apple
// parce qu'il y a trop de piratage. Le
fait qu'il n'y a aucun moyen légal de se
procurer en France certains logiciels
indispensables pour l'Apple //,
qu'est-ce d'autre qu'une incitation au
Biratage ? ? C'est quand méme un peu fort
que j'aie été obligé de m'adresser &
Activision USA pour avoir la dernigre
version (PaintWorks Gold) de GS
Paint, logiciel frangais !
On est honnéte, on peut et on veut
payer ; de toute facon le piratage n'est
pas une solution ; on veut les docu-
mentations, le support, les nouvelles
versions : mais on ne peut pas acheter,
faute de vendeurs !
Bien entendu, utiliser des copies
illégales des TimeOut, de Gribouille,
des disquettes Pom's, etc. (sauf lc
shareware, que vous étes expressément
invités & passer), au lieu de les acheter,
c'est décourager l'amoureux de l'Apple
//, la personne comme vous et moi qui
a fait le travail, passé pas mal de nuits
blanches dessus, et qui a décidé de le
vendre pas trop cher et non protégé.
Crest scier la branche sur laquelle nous
sommes tous assis. Et tout ce que ga
montre, c'est qu'on sait se servir d'un
copieur, quel exploit. Alors, si un ami
vous en a ‘prété’ un exemplaire,
10
Pom’s n° 39
songez & régulariser la situation.
Moi, oui, je peux dire cela aux
soi-disant ‘pirates’ qui me lisent, Mais
vous, marchands, qui savez que la
demande est bien supérieure a I'offre en
matiére de logiciel Apple //, si vous ne
vendez pas, cc n'est pas & cause du
Piratage : c'est soit que vous ne
connaissez rien & I'Apple // (dans cc
cas, continuez & vous abstenir), soit
que vous ne voulez pas.
Vv Adieu, Aldo
Plus généralement, il serait temps
qu'on cesse de coller cette étiquette
“Tous des pirates” 2 la peau des
utilisateurs d'Apple //, et que chacun
mette sa montre & l'heure : la glorieuse
époque Aldo Reset, c'est fini. Cette
époque a fait son travail : montrer
Tinanité de la protection des logiciels.
il y a beau temps, maintenant,
que I'argument de la ‘vaste bibliothtque
de logiciels’ (sous-entendu : gratuits)
est utilisé pour vendre, non plus des
Apple //, mais des Atari et des
compatibles IBM. Il y a belle lurette
que les gamins pour qui I'Apple //
n’était qu'une ‘Locksmith-machine’
destinée & copier les logiciels de jeux,
nous ont quittés pour d'autres consoles,
sans que Pom’s y perde d'ailleurs un
seul lecteur. (Si vous connaissez un
trainard qui, d'aventure, n'ait pas encore
suivi le mouvement, dites-lui que nous
ne le retiendrons pas).
Regardez l'évolution des produits
Beagle, de Big U a UltraMacros, et
vous comprendrez ce que sont devenus
les utilisateurs d’Apple //. Aldo,
aujourd'hui, il développe. Ce n'est plus
lui qu'on interviewe dans Pom’s, c'est
Randy Brandt et Madeleine Hodé. S'il
reste des déplombeurs gardiens de la
glorieuse flamme, c'est sculement pour
répondre & l'invitation que constituent
les disquettes de jeux que des éditeurs
nostalgiques protégent encore a leur
intention, de peur qu'ils ne perdent la
main.
Désormais, sur Apple //, utilisateurs
adultes, producteurs adultes. Maintenant
qu'ils sont aux standards, nous
achetons nos logiciels (du moins quand
on veut bien nous les vendre! ). Quand
un lecteur de Pom's achéte & I'Expo
Prosel qu'il a déja (eh oui, ami, je n'ai
pas les yeux dans ma poche), eh bien
moi, je n'y vois pas un pirate, et je dis
& ceux qui l'auraient ‘oublié’ de penser
& faire comme lui.
Si on tient absolument & nous
comparer & des pirates, ct & savoir qucl
héritage Aldo nous a laissé, que ce soit
pour reconnaitre ce que nous par-
tageons effectivement avec Morgan et
Surcouf, outre le godt pour le rhum :
nous savons naviguer, et nous n'avons
pas peur des requins !
WY Au fait...
Si les utilisateurs d'Apple // ont
changé, les pirates aussi. Oui, il faut
refuser que, dans un cabinet d'experts
comptables, un logiciel acheté une fois
tourne sur cinq machines en méme
temps. Mais, si l'éditeur le sail, nul ne
comprendrait, évidemment, qu'il ferme
les yeux ? Oui, il faut combattre sans
complaisance le piratage, et d'abord
celui qui a un véritable poids
économique, celui des gens et des
institutions qui peuvent payer, mais ne
paient pas, ou qui ne paient qu'une
infime partie, et qui font donc payer les
autres. Mais pourquoi I'expression “les
grands comptes” est-elle si souvent
synonyme d"“intouchables” ?
Quand le FBI s'attaque sérieusement & la
fraude informatique, savez-vous & qui il
s'attaque ? Pas au lycéen qui vient de
déplomber une disquette de jeu, mais &
des marchands, trés respectables et
prospéres, qui vendent par milliers des
disques durs formattés ct... pleins. La
derniére aventure connue dans le genre
est celle d'un trafic portant sur un
minimum de 600U exemplaires de
Word Perfect vendus chez un grand
‘discounter’ (InfoWorld du 27 Juin).
Dans ces conditions, chercher des
boucs-émissaires chez les utilisateurs
d'Apple // est plus qu'une tartufferie.
C'est une manitre de protéger cette
variante de l'industrie du racket qu’est le
piratage, le vrai. Donc, d'accord, pas
d'intouchables. Ce racket-la, il ne faut
pas hésiter & le frapper, comme les
autres rackets : fort, et tout en haut, &
la téte. Juste une remarque cependant :
les machines pour et sur lesquelles il se
fait, diable, mais, au fail... ce ne sont
pas des Apple // !
V Pom’s catalogue ?
Il y avait une critique que j'attendais,
mais... que vous ne faites pratiquement
pas. Nous, nous nous la faisons : il y a
des jours ot Pom’s ressemble a un
catalogue commenté pour les logiciels
qu'il vend. Bon d’accord, cette critique
est injuste : dans Pom's 38, vous aviez
pour 45 F, le prix de la revue, un
DA.MOVER pour GS, la seule étude
jamais publiée au monde sur I'Ensoniq
du GS, j'en passe et des meilleures.
Regardez bien le contenu de ce numéro,
yous m'en direz des nouvelles. Mais
quand méme...
Je remarque d'abord que cele évolution
de Pom's correspond, vous nous I'avez
dit clairement, & ce que vous souhaitez.
L'utilisateur d'Apple // étant devenu
aussi un utilisateur de logiciels, il faut
comprendre que la notion méme de
‘programmation’ a changé. On
programme toujours en Basic, en
Merlin, en APW, etc., mais on
programme aussi en AppleWorks, en
TimeOut, en WPL, on ‘patche’, etc.
Appleworks, UltraMacros, Prosel, etc.,
c'est notre Hypercard & nous...
Ensuite, vous voyez bien comment ¢a
se passe : Pierre Demblon, Eric
Weyland, votre serviteur et d'autres
trouvent un super-logiciel, un
indispensable. Ils en parlent dans
Pom’s. Aussitét, les autres
commencent a ‘baver d'envie’. Oui,
mais pas moyen de Iacheter en France.
Et vos coups de fil deviennent
insistants. Ga devrait s'arréter 18, parce
qu’a ce moment vous devriez avoir vu
dans Pom's la publicité du commergant
intelligent qui le vend. Mais bernique.
Alors, & Pom's, on cherche un
volontaire qui se prend par la main, et
qui traduit (c'est-a-dire souvent réécrit)
la documentation, et qui francise s'il y
a besoin.
Oui, parce qu'au fait, nous, nous
faisons le travail sérieusement, ou bien
nous ne vendons rien, malgré vos
demandes. Rappelons que tout
importateur a une obligation légale,
pour tout logiciel importé, de fournir,
sans frais supplémentaires, une
documentation en francais dans les
trois mois qui suivent vowre achat, Eh
oui. Et bravo au lecteur qui avait acheté
Copy Il Mac & I'Apple Expo pour un
‘prix inférieur au prix de Pom's, et qui
Y'a rapporté pour acheter plus cher &
Pom’s, mais avec la doc en francais.
V Nos trophées
Enfin, remarquez que je dis aussi du
bien de logiciels dont nous sommes
trés heureux, 4 Pom’s, de voir qu'ils
Pom’s n° 39
11
12
sont diffusés en France en dehors de
nous. part rencontrer les
lecteurs/auteurs de Pom's, l'Expo m'a
servi & une seule chose ; prendre
contact avec Madeleine Hodé pour son
Gribouille GS que je cherchais depuis
un moment (voir Pom's 34 page 67).
Apres avoir acheté Gribouille, je lui ai
demandé, non pas le ‘pseudo banc
dessai rédactionnel’ qui a l'air d'éue
une pratique courante... ailleurs, mais
une interview.
Pourquoi ? Eh bien, quand je vois dans
“Apple Flash” que sur sept “Trophées
Apple” décemés & I'Expo, il y a trois
piles HyperCard dans le genre
‘thesaurus urologique électronique’,
cest-a-dire, en bon francais, un lexique
d'urologie présenté sur disquette au lieu
détre présenté sur papier (ce qui peut
ate agréable et pratique, HyperCard fait
de jolies choses), je regarde l'article, et
je comprends pourquoi Gribouille GS
n’a pas eu de trophée.
Pour cela, il fallait avoir, je cite
«peaufiné la documentation et le
packaging, réfléchi aux moyens de
distribution, effectué une étude de
marketing». Ah, qu’en termes galants
ces choses-la sont dites... Bon
d'accord, Business is Business : mais
Monsicur Roland Morcno, qui
participait au jury, pouvait ne pas
oublier totalement le type de produit
qui I'a lancé (la carte Apple-Tell). Et si
Madame Hodé n'a pas eu de trophée de
peaufinage du packaging, j'espare que
les lecteurs de Pom's sauront lui
décemer le trophée “Apple // for ever”
du travail bien fait.
Done, je continuerai & dire du bien de
tous les bons logiciels pour Apple //,
diffusés ou non par Pom’s. Et je serais
vraiment heureux de pouvoir acheter en
France, (avec la doc en francais, ¢a me
suffit ; pas besoin de rajouter 500 F
pour la ficelle de l'emballage —
pardon, pour le ‘peaufinage du
packaging’) The Desktop Manager,
Merlin Pro, Orca Desktop, The
Graphics Manager, Printrix et tous les
autres...
VU Les grandes dents
Quitte a passer a I'Expo, j'ai regardé les
prix des softs présentés sur Mac : sur
Apple //, nous sommes des privilégiés.
Pour avoir, en additionnant les
logiciels nécessaires présentés &
TExpo, les mémes fonctionnalités sur
Mac qu'avec Prosel sur Apple //, c'est
du c6té du million de centimes qu'il
fallait chercher... Si! Or, Mac et moi,
nous avons les mémes périphériques,
les mémes disques. On comprend que
les requins ne nous aiment pas.
Ne disons done jamais d'un logiciel
Apple // ‘c'est cher’ avant d'avoir
regardé combien I'équivalent cofite sur
d'autres machines, et d'avoir estimé
combien vaut le travail de celui qui I'a
fait. De plus, combien de ces logiciels
Macintosh de Il'Expo étaient
hyper-protégés, un maximum ‘user-
hostile’ comme disent les américains ?
Sur Apple //, on peut se permeture de
faire la fine bouche devant ce qui n'est
pas au standard ProDOS.
Alors les bons, il faut les acheter. Un
logiciel 4 12 000 F (hors taxes !), n'a
pas besoin d’étre vendu & des millicrs
d'exemplaires pour étre bénéficiaire.
Prosel, si.
Reste quand méme quelque chose que
jaimerais qu'on m'explique un jour :
tout se passe comme si le prix du
logiciel était fonction non de sa
valeur, ou du travail qu'il demande,
mais du pouvoir d'achat supposé de
Yacheteur, tel qu'on Tinduit du prix de
sa machine. Un peu comme si le prix
du litre d'essence variait avec la
cylindrée de la voiture...
Or ce n'est pas vrai qu'un jeu qui sort
en méme temps sur Apple //, sur GS,
sur Atari, sur Mac, etc., demande plus
de travail de programmation en version
GS qu'en version Apple //. Pourtant,
souvent, il est plus cher. Il est
meilleur, me direz-vous ? Bicn sir,
parce que la machine est meilleure.
Mais ga, je l'ai déja payé, en achetant
la machine. Une fois suffit.
En tout cas, ce systtme est une prime &
la petite cylindrée. Qu'on y prenne
garde : le bas de gamme, Hong Kong y
est imbattable. Pour le moment, je n'y
connais pas de thesaurus électronique
d'urologie, alors il y a un créneau :
pour le moment...
V Sectarismes :
// ou GS ?
La c'est moi maintenant, lecteurs, qui
ai quelques critiques & nous adresser, &
vous comme a moi. J'ai di mal a le
faire, parce que... nous sommes bien
tous les mémes, et que,
sentimentalement au moins, je suis
d'accord avec vous. A force d™Apple //
for ever", ne serions-nous pas parfois
un tout tout petit peu sectaires ? Le
lecteur qui a son GS depuis 15 jours, et
qui reproche & Pom's de ne pas assez
parler 16 bits, n’était-ce pas le méme
qui nous reprochait, un mois avant, de
ne parler que de cette machine pas
géniale et ultra-chére, et d'abandonner
le [ic ?
Je dis ¢a pour rappeler aux possesseurs
de GS que, quand méme, s'ils I'ont,
c'est aussi parce que le GS est un Apple
/J. Par exemple, ne croyez pas que GS
Works va nous dispenser des TimeOut :
voyez ce qu'en dit Randy Brandt dans
Pom's 38. Ce qu'il y a de mieux pour
l'Apple // en général, c'est la combi-
naison Appleworks/TimeOut. Ce qu'il
va y avoir (bientét) de mieux pour le
graphisme GS, ce sera GS Works. Et
nous, il nous faudra les deua, parce que
quand on a un GS, on a les deux. Le
graphique & sa place, le texte & sa
place.
v Il faut suivre...
Aux possesscurs d'Apple //, je dis :
bien sir, vous n’étes pas absolument
obligés de passer au GS. D'accord, c'est
Tavenir de l'Apple //, d'accord, c'est
une super machine. Si vous allez chez
un ami qui en a un, vous craquerez
forcément. Alors, n'y allez pas. Mais
souffrez, je vous prie, que nous, nous
nous amusions beaucoup plus que vous,
et que nous utilisions Pom’s pour ga.
En revanche, sachez que si vous n'avez
pas un lecteur 3'5 et (je dis bien ‘et’,
pas ‘ou") un méga de mémoire, votre
Apple // tourne & la pitce de musée. Et
Ta, vous avez un effort & faire, vite. En
plus, Apple nous a fait un cadeau royal
sur la mémoire : j'espare que vous
n’arrivez pas trop tard (voir la rubrique
‘les mieux lotis’). Ceci dit, faites vos
comptes : le total lecteur 3'5 +
mémoire 1 méga, c'est combien de
moins que la configuration GS
monochrome (avec, justement, lecteur
3'5 et 1 méga) ? Et combien de moins
encore, en déduisant la revente
d'occasion de l'Apple // ? Et combien
encore, si vous comptez l'accélérateur
et la carte horloge ?
Beaucoup d'entre nous se disent : «il
tourne, mon Apple //, je n'ai pas
besoin d'y rajouter quelque chose». Le
principal ennemi du changement, cest
la force d'inertie de I'habitude (Apple
est ‘coupable’ aussi, & cause de la
Pom’s n° 39
qualité de ses machines : ils sont
increvables, ces Apple //). Or, avec
nos sous (si les machines Apple sont
plus chéres que d'autres, c'est que nous
payons la recherche pour les
suivantes), Apple, lui, continue ce qui
fait sa force : innover.
Apple // for ever, ce n'est pas la devise
d'une chapelle d’anciens boy-scouts
nostalgiques. C'est une réponse de fond
a une des grandes questions, & un des
grands défis de notre époque : question
qui n'est pas de savoir si on doit
innover ou non, mais au service de qui
et de quoi doit étre mise l'innovation
informatique. A Pom's, nous répondons
comme Apple, comme Wozniak, selon
la formule d'Hervé Thiriez dans Pom’s
37 : «au service de la liberté des
individus», Et ce n'est pas un discours
creux : l'innovation informatique,
chacun sait qu'elle peut étre, et est
effectivement, utilisée pour d'autres
choses. Big Brother n'est jamais
loin...
V Le prix de la liberté
C'est vrai, la gestion du GS est plus
complexe que celle du //c (encore que la
configuration des ports série du //c,
sans tableau de bord...) : parce que c'est
une machine beaucoup plus puissante.
Aujourd'’hui, l'Apple // peut gérer un
lecteur de CD Rom, une imprimante &
laser, il compte sa mémoire en
Mégaoctets. Il est passé de 280 a
800Ko par disquette, et bientdt 1 600,
les 800 étant trop justes pour son
nouveau syst&me. Les versions de
ProDOS changent tous les six mois,
celles des logiciels aussi. Qui dit
possibilités dit choix, tableau de bord,
centaines d'accessoires, etc., et ce n'est
pas toujours facile. Mais c'est cela, la
liberté, Il est plus difficile de conduire
une Ferrari qu'un VéloSolex. Mais on
va plus loin.
Nous plaindrons-nous d'avoir trop de
liberté, ou pas assez encore ? Pour ma
part, je trouve qu'il y a encore trop peu
de slots dans mon GS, que deux disques
par port seulement, des fichiers de 16
Mégas seulement, des volumes de 32
Mégas seulement, c'est insuffisant. Je
voudrais un port SCSI, une résolution
graphique supérieure, plus de Ram pour
l'Ensoniq, une sortie stéréo et une
interface MIDI intégrés, un
microprocesseur plus rapide, un bus de
32 bits, la Boite & Outils en Rom, des
disquettes de 10 mégas, un buffer
diimprimante sans limite de taille,
se mange.
demi».
rateliers...
Apple sont vraies.
Un mot aux incrédules...
Aux quelques sceptiques qui penseraient encore que tout ce dont j‘ai parlé dans Pom's 38,
Ic 68881 ou la carte m&re mixte Mac Plus-GS, tout ga ne serait ‘pas possible’ :
& Lacarte 68881, elle existe, "adresse est dans Pom's. Lapreuve du pudding,c’estqu’il
= Citation de John Sculley, PDG d'Apple, dans son discours & la féte Apple // de
Septembre : «Nous pensons pouvoir sortir un nouvel Apple || d'ici un an @ un an et
«© De|'espion d’InfoWorld, Robert X. Cringely, 3 octobre : «Apple a en chantier une
boite top secret appelée Golden Gate qui devrait étre réalisée fin 89. Une sorte de
croisement entre I’ Apple IGS et le Mac Plus. Ce nouvel enfant, qui fera tourner les
| logiciels des deux machines, devrait relayer le Mac Plus, qui mourra début 90», Eh,
il faut que je fasse attention : ily aun demes agents 4 Cupertino qui mange aplusieurs
s@ I] fauts’y faire, Applec’est] innovation. Si vous avez un Apple, vous avez payé pour
¢a, c'est la différence avec les brouettes de chantier. Le GS vient de souffler sa
deuxiéme bougie en octobre. Connaissez-vous un ordinateur Apple qui soitresté sans
nouveau modéle pendant plus de trois ans ? Gasséc a raison : toutes les rumeurs sur
Bref, je veux plus de possibilités, plus
de choix, plus de travail de
configuration aussi : plus de liberté.
“Apple // for ever”, cc n'est pas “DOS
3.2 et port cassette for ever”, c'est
“Vivement le GS Plus” ! Vous imaginez
le bazar que ¢a va étre, quand il y aura
un Mac Plus sous le méme capot ?
Vivement ce bazar-la, bon sang !
L'innovation informatique sans
sacrifice, I'Integer Basic qui tourne
encore sur la machine qui gare le
lecteur de CD Rom, il n'y a qu'Apple
qui sache faire ga. C'est & juste titre que
Sculley s'est moqué & la Féte Apple //
de la ‘guerre des standards’ qui fait
ravage chez les galériens, opposant les
‘modemes’ (partisans de leur nouvelle
2 CY) aux ‘anciens* (tenants de la
brouette améliorée). Notre Solex n'a
pas ce probléme, puisqu'il rentre dans
le coffre de la Ferrari. Mais la Ferrari,
c'est bougrement tentant...
Lecteur, toi qui te sens frustré par le
DA.Mover GS qui ne sert pas sur ta
machine, je te connais : tu ne mettras
plus longtemps & trouver la machine
pour le faire tourer...
v Dur 4a lire ?
Je profite de l'occasion pour dire mon
avis sur une critique émise, non pas &
propos d'Apple // for ever, mais &
propos de Pom’s dans son ensemble :
dur A lire. Tl y a du juste dans cette
critique, au moins ceci ; il doit y avoir
dans Pom’s une partie ‘facile’,
accessible aux débutants. Si ‘tout’
Pom's vous parait difficile, c'est que
nous expliquons mal. Savoir expliquer,
cest 14 un art, ou un talent, que les
utilisatcurs/autcurs de Pom’s n'ont pas
toujours au méme degré. Tout le monde
n'a pas les capacités de Dimitri Geystor
sur ce point. Excusez-nous.
Mais ceci dit, il y a dans Pom’s des
choses que jc nc comprends pas
moi-méme. Et je souhaite qu'il en soit
ainsi, car cela signifie que je pourrai
apprendre dans Pom's. Comme |'a dit
un jour un lecteur, en réponse & ma
question «vaut-il mieux moins, mais
mieux ?% ; «continuez & donner le
maximum d'infos, s'il n'y avait que
dans “Apple // for ever’ qu'il y a des
choses que je ne comprends pas !».
Pom’s fait un peu bourratif certains
jours, surtout comparé a d'autres
magazines, je l'accorde . Mais c'est que
Pom’s contient de l'information, ce
n'est pas un simple support publicitaire
chargé de séduire le consommateur.
Pom's, me dites-vous, est du niveau
‘math spé’, et moi je rentre en 6éme.
C'est en partie vrai, mais tout Pom's
n'est pas au niveau math spé.
‘Simplement, nous sommes attachés &
cette partie, qui fait le niveau global de
la revue. Pom’s est une sorte de pont,
ou d'échelle, entre le débutant et le
développeur professionnel. Il nous faut
donc tous les degrés de cette échelle.
Nul ne devient un Randy Brandt ou une
Madeleine Hodé en un seul jour. On
progresse jusqu’a I'échelon suivant : la
seule limite est celle du plaisir que
nous y wouvons.
Pom’s n° 39
13
14
Et je rajouterais ceci : il y a une
Tubrique ‘a lire’ dans “Apple // for
ever”. Avez-vous lu, par exemple,
Yexcellent “Basic Applesoft, Une
introduction”, qui vous a été donné par
Apple en méme temps que votre GS 7?
Parce que, disons-le franchement, nous
considérons que notre travail & Pom's
nest pas de répéter ce qu'il explique si
bien.
Oui ? Done vous savez que la
commande Basic EXEC, dont Dimitri
Geystor vous parlait dans Pom's 38,
supporte sous ProDOS deux paramétres
spécifiques en dehors des paramétres
habitucls de slot et de drive, et vous
savez lesquels, bien entendu ? Si cela
vous échappe pour le moment, la
solution vous attend & la fin d“Apple //
for ever”...
Bref, Pom's demande un effort : mais
cet effort-la est également le prix de la
liberté.
Vv Sectarismes :
trop de Mac ?
Je n'ai entendu que trés peu cet
‘argument’ du ‘trop de Mac’ ; chacun
sait bien qu'il est de mauvaise foi. Si
vous enlevez du Pom’s 38 les
publicités et les pages Mac, il reste
plus de 50 pages uniquement sur
Y'Apple //. C'est plus que dans toute, je
dis bien toute autre revue sur l'Apple //,
revues US comprises (pages
publicitaires déduites, bien entendu).
En comparant Pom's et l'ensemble des
revues, US et autres, sur l'Apple //, je
pense méme parfois que les auteurs de
Pom's, quand ils écrivent leurs
DA.MOVER et autres éditeurs de fontes
GS, devraient songer & une version en
anglais...
Ce qui géne, soyons francs, n'est pas
quill y ait ‘uop’ de Mac : c'est qu'il y
en ait. Alors, expliquons-nous.
D'abord, il n'est pas inévitable que
l'amour nous rende totalement aveu
gles : il existe une machine qui est
indiscutablement supérieure au GS ; et
je comprends Apple d'avoir bati toute
T'Expo dessus. C'est le Mac II. Tous
ceux qui sont passés a l'Expo et ont vu
le Mac IIx ont été séduits. Un scul
refrain quand on en parlait entre nous :
«Ah, si j'avais les sous...»
Ensuite, je vais vous faire un aveu :
comme je suis comme vous, la partie
Mac de Pom's, je ne la lisais pas. Bien
sir, le Mac en lui-méme, je n‘ai rien
contre. Mais les prix du logiciel
impliquent un type d'utilisateurs : celui
qui accepte de payer ce prix-l...
Peut-étre, mais ce sont les autres qui
font Pom's Jean-Luc, notre
photographe préféré, a réussi & me faire
lire la partie Mac de Pom’s 38. Il a fait
un... PR#6 sur le Mac. Son accessoire
d'avant (Pom's 37), c’était encore un
true pour contourner le Finder. Eh, il
est comme nous, celui-la, Qui a écrit
“le monde MS/DOS (beurk)..." dans
Pom's 38 ? Ce n'est pas moi, c'est
Ariel Seban dans la rubrique Mac News.
Quand méme, quand je vois I'Expo, il y
a une chose dont j'aimerais étre
certain: est-ce qu'on s'amuse autant
que nous avec un Mac, ou est-ce
Jean-Luc qui est spécial ? Ce truc, 18,
Hypercard, ¢a ne sert vraiment qu'a
faire des thesaurus d'urologic ?
De toute fagon, je I'ai déja écrit, le Mac
est un excellent ordinateur auxiliaire
pour programmer I'Apple //. Si MPW a
séduit un fana de I'Apple // comme
Randy Brandt, si Madeleine Hodé s'y
met aussi sur Mac II, il y a bien une
raison : le Mac est un Apple, aprés
tout. La notion de ressources, ou un
systéme avec des macros dans le
systéme lui-méme, ou la possibilité de
lire avec le méme lecteur sur la méme
machine les disquettes 3'5 ProDOS,
Mac ou MS/Dos, d’accord on aura un
jour tout ga sur GS. Mais c'est déja sur
Mac. Et c'est de lui que nous en
hériterons,
Car Ie fond, c'est que I'unification par
Apple de ses deux gammes Apple // -
Mac cst un processus en cours, unc
tendance & long terme de la stratégie
d'Apple. Non sculement qui a un GS a
75% d'un Mac Plus, les périphériques
étant les mémes, mais la Boite & Outils
du GS, GS/OS, ils en viennent
directement.
Méme le simple succés financier
d'Oncle Mac est aujourd'hui quelque
chose que nous devons souhaiter, dans
Tintérét.., de l'Apple // : reconnaissons
que ce n'est pas du //c Plus qu'Apple
pourra tirer l'énorme masse de profits
nécessaire pour financer les Cray sur
lesquels s'inventent aussi les Apple //
du futur (il y a 25% des crédits de
Recherche et Développement d'Apple
qui sont consacrés & la gamme Apple
MN.
Tl faudra un certain temps pour réunifier
la famille Apple artificiellement divisée
& une époque, par ce que les dirigeants
d'Apple appellent ouvertement
aujourd'hui une erreur. Que les
impatients, qui savent que la carte mére
mixte Mac-GS utilisant les
périphériques et la Ram du GS est
techniquement et économiquement
possible, ne croient pas qu'ils pourront
mettre dés Noél prochain un Mac dans
le GS, Mais la tendance est bien &
l'unification. Incrédules, un encadré
vous est destiné dans ce numéro.
En somme, I'oncle & héritage, on n'est
pas forcé de l'aimer. Mais on a intérét
& le garder pas trop loin, a portée de la
main, histoire de voir de temps en
temps ce qu'il fait de sa fortune. Apple
// for ever, cela ne se fera ni contre ni
sans le Mac, mais avec lui.
V Sectarismes :
MS/Dos-beurk ?
La, franchement, je ne peux pas.
D'accord pour T'oncle & héritage, mais
la galére, non merci. Anti-IBMisme
primaire, sectarisme tripal, tout ce que
vous voulez. Mais j'ai l'impression de
ne pas étre le seul...
Tenez, prenez la carte PC Transporter,
WAE. C'est une bonne idée, et une
excellente réalisation. Elle est diffusée
en France par Bréjoux. Mr Bréjoux,
c'était le seul, je le répate, avec Pom's,
Gribouille, et ACCE a vendre quelque
chose pour I'Apple // & I'Expo. C'est
aussi un des deux seuls annonceurs
réguliers de Pom’s, l'autre étant...
Apple France (vous ai-je dit de faire
confiance & nos annonceurs ?).
Or savez-vous ce que certains d'cntre
nous (qui connaissent le MS/Dos, voire
pour certains qui gagnent leur pain a la
sueur de leur front avec lui) m'ont dit
quills comprenaient, quand ils lisent &
propos de la PC Transporter “Rendez
votre GS compatible MS-Dos” ? Quel-
que chose comme “Rendez votre Ferrari
compatible brouette de chantier” : ce
n'est sans doute pas l'effet visé.
On est comme ga sur Apple // : un
tantinet sectaires.
Bon, mais sommes-nous sfirs d'avoir
raison ? Car enfin, ga existe. Il faudra
bien un jour passer a la coexistence
pacifique, non ? Il faudra bien
communiquer avec. Apple sort ses
premiéres disquettes MS/Dos pour
Pom’s n° 39
ll
expliquer aux galériens comment on
communique avec nos machines, un
lecteur 3'5 Mac-GS 1 600Ko qui lit
déja, sur le Mac IIx, les disquettes Mac,
MS/Dos, ProNOS (et méme 1'0S/2),
GS/OS est prét pour son driver de
MS/Des avec son “File System
Translator” (FST) : ne J'avais-je pas
moi-méme souhaité ?
Alors, peut-étre, si on raisonnait autre-
ment ? Si on se disait par exemple ;
d'accord, que les éléves ‘galérent’, dans
les classes des lycées, avec ce qu'ils
ont, les compatibles lambda Education
Nationale (du moins ceux qui marchent
encore), mais, rentré & la maison, le
compatible en question est juste une
carte (PC Transporter) qu'on met dans
Yordinateur des adultes ? Non seulement
on pourrait continuer & corriger les
copies (sur disquettes en l'occurrence) &
la maison, mais cette carte est aussi
une extension mémoire et un contréleur
de disques pour les machines des profs.
Aprés tout, il y a bien eu une époque
ou Vordinateur le plus vendu pour le
défunt systéme d'exploitation CP/M
était l'Apple // avec carte Z80.
Pourquoi pas quelque chose d'analogue
pour le 8088 ? Brouette de chantier,
bon, mais ga ne fait pas de mal d'en
avoir une en plus de la Ferrari, non ?
MS/Dos-beurk, d'accord. Mais ne
vaut-il pas mieux faire quelques
concessions, contrélécs par nous, a la
pollution ambiante, plutét que de nous
isoler sur des sommets splendides,
certes, oi lair est pur, certes, mais ot
nous risquons d’étre un jour un peu
seuls ?
Oui, mais comment aussi faire des
compromis avec la pollution sans
risquer l'asphyxie ? Si plus on y goiite,
plus ga fait beurk, il y a peut-ére &
cela des raisons pas seulement tripales,
dans le fond. C'est vrai que la
‘philosophie’ IRM tire plus du cété
Big Brother que du cété Apple // for
ever. Et toutes les machines non-Apple
ne font pas brouettes de chantier, aprés
tout : I'Amiga n'est pas un Apple, mais
quand j'y godte, ga ne fait pas beurk du
tout. Pas simple, ga, il faudra y
réfléchir,
De toute fagon, une chose est sire : en
matitre de presse dévote, c'est déja la
pléthore. Il n'y a vraiment pas besoin
de Pom's en plus. Tonton Mac,
d'accord. Mais pas de rubrique
MS/Dos-beurk dans Pom's. Lecteurs,
si, en plus de votre Apple //, vous avez
une brouette de chantier & I'usine, nous
vous plaignons sinctrement, nous
savons ce que c'est. Mais si, pour une
raison ou une autre, vous avez mis une
PC Transporter dans votre Apple //,
mhésitez pas & nous écrire pour nous
dire ce que vous en faites : parce que
les utilisateurs d'Apple //, nous savons
ce dont ils sont capables...
v Excuses
A nos auteurs, je dirais ceci : d'une
part, nous ne publions pas le quart de
ce que nous recevons ; faute de place,
tout simplement. Cela signifie qu'il y a
d'excellentes choses que nous ne
publions pas. Or, vous le savez, le
6502 a une pile LIFO (Last In, First
Out) : vu les nouvelles excellentes
choses qui nous arrivent le mois
suivant, et dans lesquelles il va falloir
encore ‘sabrer’, le pointeur de pile
rattrape parfois difficilement le premier
JSR. Pourquoi ne pas en profiter pour
travailler une version 2.0 de votre
contribution, laquelle se trouverait un
jour au-dessus de la pile ?
D'autre part, sachez qu’ Pom’s nous
avons un maitre : un maitre qui nous
surveille, cxigcant, & qui on ne la fait
pas, qui sait ce qu'il veut et qui le fait
savoir. Je ne parle pas de la poigne
ferme mais juste du Rédacteur en Chef,
mais de notre vrai maitre : vous, les
lecteurs. Il arrive qu'une dizaine de
patches utiles, certes, et bien venus,
soient plus appréciés par vous qu'une
merveille de programmation de 3 000
lignes d'assembleur... Il en faut pour
tous les goats et de tous les niveaux.
Tout cela dit, non pas pour nous
justifier, mais pour dissiper quelques
aigreurs. Nous ne privilégions ni ne
persécutons personne. S'il vous plait,
excusez-nous, nous ne sommes pas
parfaits, loin de Ia. Oui, c'est de notre
faute & nous !
v A la prochaine...
On ne va pas se quitter comme ga. On
pourrait peut-étre, maintenant qu'elle
est finie, songer & I'Expo que nous
aimerions ? Sans rien décider, sans rien
promettre, on peut peut-étre agiter
quelques idées. Mettons que quelques
graphistes parmi vous nous envoient
quelques graphismes sympas “Apple IT
for ever - Pom’s” ? On a le temps, en
s'y prenant maintenant, de ‘peaufiner le
packaging’ de nos ‘goodies’ & nous
(Tshirts, badges, etc. Attention,
fétichisme : ca ne doit pas ressembler
aux logos Apple).
Supposons qu'on se concerte, entre
ceux qui sont venus défendre I'Apple //
& TExpo et ceux qui, découragés, n'y
sont pas venus, et qu'on propose &
Apple un genre de “Cité Apple //” a la
prochaine Expo, je ne vois pas
pourquoi Apple nous le refuserait. Ou
mieux : si on faisait notre Expo &
nous, du genre des fétes Apple //
américaines ? Et si on y faisait une
table ronde, sympa mais rangée, pas le
style séminaire pour PDG mais pas le
genre Polac non plus, sur l'avenir de
T'Apple //, je parie qu'Apple France y
participerait...
Et pourquoi n‘aurions-nous pas, nous
aussi, nos trophées “Apple // for ever”
décernés & des lecteurs de Pom's par
d'autres lecteurs de Pom’s ? On ne peut
évidemment pas distribuer tous les sous
que Junior Entreprise, l'Anvar et les
Chambres de Commerce et d'Industrie
déversent sur les rois du peaufinage de
packaging. Mais je suis sir que nous
ne nous serions pas ennuyés A
Temettre, disons & Daniel Lurot
(TimeOut VF) le tonnclet de Calva
“Apple // for ever”. Peut-étre méme
qu'Apple France aurait pu offrir le
Tobinet du tonneau, ou un peu plus, si
on lui avait demandé gentiment, non ?
Que I'Apple Expo ce soit la grande
foire, c'est normal, c'est fait pour ca :
tirons sinctrement notre chapcau &
ceux qui travaillent & introduire l'esprit
Apple dans I'entreprise frangaise, et
soyons indulgents pour la culture
‘majorettes et nouveaux Pampers’ qui
déteint inévitablement du Sicob ; c'est
la rangon du succés. Mais il faut aussi
une féte pour tous ceux qui ‘se marrent
comme des baleines’, selon
l'expression d'un lecteur, le restant de
l'année avec leurs Apple //.
De qui ¢a dépend ? Mais de nous, bien
sir. On laisse les pleureuses se
lamenter, et les aigris entretenir leurs
ulcéres. On laisse les requins entre eux,
et les majorettes avec les Pampers. Et
nous, on se mijote notre affaire a
Yaise, dans le genre sans complexe. Ca
ne vous démange pas un peu ? Bon, on
y pense, hein, on s'appelle un de ces
soirs. Allez, au revoir, amis, et & la
prochaine...
Pom’s n° 39
15
Nouvelles ‘Polices’
Nouvelles ‘DPA’
Le succés que vous faites aux premiéres
disquettes DPA, et I'acharnement des
utilisateurs d'Apple // a produire de bons
programmes en shareware et en domaine public,
acharnement manifestement relancé par le GS,
nous permettent de vous présenter cette
deuxiéme vague.
Rappelons d'abord ce que nous écrivions dans Pom's 37 : il
s'agit de logiciels domaine public et ‘Shareware’ pour Apple
//. Yous pouvez les acquérir pour le prix de 80 francs en
disquette 5'25 ou 3'5 (le contenu étant a chaque fois le
méme). Il s'agit d'une sélection : pas de vieilleries en
Integer Basic. Toutes sont sous ProDOS, un petit fichier
traitement de textes AppleWorks appelé LISEZ.MOI vous
renseignera sur le contenu de chaque disquette. Les
documentations sont sur les disques, soit sous forme de
Help, soit en fichiers AppleWorks. Si vous n'avez pas
AppleWorks : commandez tout de suite la disquette N° 1...
Un mot sur les logiciels en ‘Shareware’ : il s'agit d'un mode
(& encourager) de diffusion des logiciels sous Copyright.
Vous étes invités & copier librement la disquette, & essayer le
logiciel, et si vous décidez de le conserver, & envoyer 10 ou
15 dollars a I'auteur. Les difficultés pour envoyer 10 dollars
en chéque aux Etats-Unis depuis la France sont souvent
dissuasives. Un conseil ; envoyez quelque chose qui VAUT
10 dollars, par exemple des disquettes vierges, avec un petit
mot d'explications et de remerciements. Nous savons
d'expérience que ¢a marche et que ¢a fait plaisir. Et c'est bien
& l'auteur (et non & Pom's) qu'il faudra adresser vos questions,
demandes, etc.
Douze nouvelles disquettes
de polices de caractéres
Rappelons qu'il s'agit de polices de caractéres graphiques
issues du Macintosh, qui servent de fontes systtme au GS,
mais qui fonctionnent aussi parfaitement sur //e et //c avec
TimeOut SuperFonts par exemple. Le nombre des fontes
varie en fonction de leur “grosseur’, mais la disquette 5'25
est toujours pleine. Le nombre qui suit le nom de la fonte
indique la taille des caractéres, en nombre de points. Les
disquettes 1, 2, et 3 restent bien entendu toujours
disponibles. Si vous voulez éditer ces fontes, pour les
franciser par exemple (quoiqu'avec SuperFonts frangais ce ne
soit pas nécessaire), il vous faut un éditeur de fontes : lisez
Pom's.
Nouveauté : outre un fichier AppleWorks “FONT.VIEWER”
pour SuperFonts, vous trouverez désormais sur chaque
disquette un fichier ProDOS 16 “FONTVIEW.GS” (Shareware)
qui permet de voir les fontes directement sur I'écran du GS.
Pour vous aider dans votre
choix, pour retrouver simple-
ment la police adaptée a votre
document, pour retrouver
| dans quelles polices se trouve
tel symbole, Pom’s propose un
catalogue tal ‘UniPol'.
POLICES 04 : Cirth 24 et 48 — Clay Wil Majus 72 —
Clay Wil Minus 72 — Clinton 24 — Colville 9 — Cooper
9 et 18 — Copenh Gen 9, 12, 18 et 24 — Cosmo Black 72
— Courier 9, 10, 12, 14, 18, 20 et 24 — Coventry 12 —
Cream 9, 12 et 14 — Creamy 10, 12, 20 et 24 — Cross 24
— Cupertino 12
POLICES 05 : Cupertino 24 — Cursive 12 et 24 — Cyril
12 — Cyrillic 12 — Dali 12 et 24 — Dallas 9, 12 et 24 —
Deep Box 36 — Deerfield 9, 10, 12 et 24 — Desplaines 9,
10, 12, 18 et 36 — Detroit 9 et 24 — Deverill 41 et 72 —
Diacritics 9, 12, 18 et 24 — Dots 24 — East Orange 12 et
18 — Egypt Alph 18 — Flite 12 — Elvish 12 — Exeter 12
et 13 — Fletcher 12, 18 et 24 — Florence 12
POLICES 06 : Florence 24 — Frazier 9, 12, 18 et 24 —
Future 9, 12, 18 et 24 — Geneva 9, 10, 12, 14, 18, 20 et
24 — Genmath 9, 10, 12, 14, 18, 20 et 24 — Gilbert Shel
72 — Greek 10, 12, 20 et 24 — Greenbay 18 et 24 — Ham
14 — Hebrew 18 — Helvetica 9, 10, 12, 14, 18 et 24 —
Hollywood 12 et 24
POLICES 07 : Hood River 12 — Hunt 18 — Icon 12 —
Info 36 — Internat 12 et 24 — Isengard 18 — Jersey 12 —
Jersey Bold 14 — Joe Clement 9 — Juneau 9, 10, 12, 18 et
20 — Kappa Bold 12, 18, 24 et 48 — Kawasaki 12 et 24 —
Keymap 12 — Kim Deitch 12, 18 et 72 — Klingon 24 et 48
— Kutaisi 9, 12 et 24 — Lambda 24 et 36
POLICES 08 : Lambda 48 — Larr 12 — Las Vegas 18 —
Leavenworth 36 — Lineal 18 — Little Box 18 — Liverpool
12, 18 et 24 — London 18 et 36 — Long Beach 12 et 14 —
Long Island 12 et 18 — Los Angeles 12 et 24 — Lyon 12
— Madison 24 et 48 — Maisonlaffit 24 — Marie 12 —
Math 12 — Mauheuge 24 — Metropolis 12 — Microboston
18 et 24 — Micro Son 10 — Milano 12 et 24 — Millennia
12 — Miniboston 12 et 24 — Miscpix 24
POLICES 09 : Mobile 18 —- Monaco 9 et 12 — Montreal
9, 12, 18 et 24 — Mos Eisley 12 ct 24 — Moscow 12 et 24
— Music 24 — N HelvetNar 10, 12, 14, 18 et 24 — New
Haven 24 et 36 — New York 9, 10, 12, 14, 18, 20, 24 et
36 — NewCentSchbk 10, 12, 14 et 24 — Nu Black 24 et 36
POLICES 10 : Nu Black 48 — NY Italic 18 — NY Night
12 et 24 — Old English 18 et 36 — Omega 24 et 48 —
Ophir 12 et 24 — Om Arabic 24 — Ottawa 9, 10, 12, 18,
20 et 24 — Oxford 24 et 36 — Paint 18 — Palatino 10, 12,
14, 18 et 24 — Paris 9, 12 et 18
POLICES 11 : Paris 24 — Park Avenue 18 — Phi
Display 24 — Philly 9, 10, 12, 18, 20 et 24 — Phoenix 12
et 14 — Pica 12 — Premiere 24 — Rangers 18 — Ravena
12 et 24 — Ravinia 18 et 36 — Rehovot 10, 12, 20 et 24
— Rho SemiBold 24 et 36 — Rick Griffin 72 — Rob
Williams 36 — Rome 9, 18 et 36 — Runes 12 et 24
POLICES 12 : Russian 10, 12 et 20 — Saigon 12, 18 et
24 — San Diego 18 — San Quentin 24 — SanFrancisco 18
— Santa Monica 24 — Santiago 12 — Scan 48 et 72 —
16
Pom’s n° 39
——— See eee |
Script 36 — Script Math 12 — Seattle 10, 12, 20 et 24 —
Seattle Rice 12 et 24 — Shadow Box 36 — Shaston 16 —
Shoppe 24 — Sierra 12 et 24 — Sigma 12 — Silicon Val
12 — Small 9 — Spain 72 — Sparta 10
POLICES 13 : Sparta 20 — Square Serif 24 — Star Fleet
9, 12, 18 et 24 — Srar Trek 12, 18, 24, 36 et 48 — States
24 — Stencil 12 et 24 — Stiletto 14 et 28 — Stuttgart 9,
12, 18 et 24 — Sub Scientif 24 — Sunnyvale 18 et 24 —
Sup Scientif 24 — Swift 8, 16, 24 et 36 — Sydney 12, 24
et 48 — Symbol 9, 12, 18 et 24
POLICES 14 : Taliesin 18 — Thames 24 — Theta 24 —
Tiffany 12 et 24 — Tile 18 et 24 — Times 9, 10, 12, 14,
18 et 24 — Tokio 12 et 14 — Tombstone 24 — Toronto 9,
12, 14 et 18 — Toylandl 36 — Toyland2 36 — Trekfont 12
— Tucson 10 — Type 12 — Ultra 12 — Uncial 12 et 18 —
Utility 12 — Vancouver 9, 10, 12, 14, 18, 20 et 24 —
Vectors 9 et 12 — Venice 12, 14, 24 et 28
POLICES 15 : Walla Walla 12 — WartBurg 18 et 36 —
WashingtonDe 9, 12, 18 et 24 — WestWood 18 et 36 —
White Shadow 48 — Williamsburg 12 — Willowdale 9, 12,
14, 18 et 24 — Wilmette 9, 10, 12, 18, 36 et 72 —
Woodstock 12 et 24 — ZapfChancery 10, 12, 14, 18 et 24
— ZapfDingbats 12 et 24 — Zeta Bold 24
Disquette DPA.008 :
FINDER/ICONS UTILITIES
Cette disquette contient un certain nombre d'utilitaires pour
le Finder du Systéme du GS.
® Tout d'abord un éditeur d'icénes (The Icon Editor, TIE
v1.2), destiné 4 vous permettre de modifier les icénes du
Finder, dessiner vos propres icénes d'applications, etc.
® Ensuite, une banque de plusieurs centaines d'icénes toutes
faites, éditables bien sir avec TIE. Pour les faire
fonctionner, il faut bien entendu placer ces icénes dans le
sous-catalogue ICONES de votre disque Systéme.
@ FINDER FIXER permet, lui, d'éditer les chemins d'accts
ProDOS des icénes, de fagon & pouvoir lancer
directement, par exemple, AppleWorks, en cliquant sur
Vicéne d'un fichier AppleWorks, quel que soit le
sous-catalogue ProDOS vi vous avez mis AppleWorks. Le
Finder GS devient ainsi un ‘vrai Finder’, ‘A la Macintosh’, au
lieu de vous dire constamment qu'il ne trouve pas
T'application correspondant au fichier.
® Enfin, DESKTOP.FIX permet d'éditer le fichier
FINDER.DEF de fagon & vous permettre de choisir
vous-mémes la couleur de votre bureau. Halte a la
monotonic.
Commentaire Pom's : Avec GSIOS, on pourra difficilement
maintenant éviter le Finder et ses icénes. D’ow l'usilité de ces
programmes permettant de faire ce que nous voulons avec le
Finder. Comme ils s‘attaquent aux fichiers de données du
Finder, et pas au Finder lui-méme, ils devraient étre
compatibles avec toutes les versions de celui-ci.
Disquette DPA.009 : DAVEX v1.23
DAVEX est un interpréteur de commandes pour ProDOS, un
‘shell’ du genre d'ORCA/APW. II s'intcrcale entre vous et
ProDOS et permet I'accés, directement au clavier ou par
programme, & toutes les possibilités de ProDOS.
DAVEX, logiciel en shareware de David A. Lyons, tourne
sous ProDOS 8 sur tout Apple // muni d'au moins 64Ko de
mémoire et capable d'afficher les minuscules.
Ce qui est intéressant dans Davea est son exceplionnelle
tichesse de passibilités. Toutes les commandes possibles et
imaginables y sont, soit en commandes interes, soit en
commandes externes. Par exemple, vous y trouverez une
commande pour sauvegarder un disque ProDOS dans un
fichier, et réciproquement. Le nécessaire pour que chacun
ajoule ses propres commandes externes est fourni. Tout
habitué d'Unix, de MS/Dos ou d'ORCA/APW s'y retrouvera
aisément, grace & ses ‘alias’.
Commentaire Pom's : sur les interpréteurs ProDOS, voir les
articles de Pierre Demblon dans Pom's 35, 36 et 37. DAVEX
est le seul concurrent sérieux de BASIC.SYSTEM en tant
quiinterpréteur de ProDOS. Ce qui, sous Basic.System,
nécessile le rassemblement de plusieurs programmes
différents, dont certains difficilement trouvables, est ici
rassemblé sur une seule disquette. A essayer : il est possible
que Davex devienne un jour un standard.
Disquette DPA.010 :
HACKER'S DISK Volume 1
Le disque du bidouilleur et du patcheur fou. Ecrits par et pour
des ‘hackers’, tous ces programmes sont bien entendu
entigrement du domaine public. Ce disque contient :
® Un éditeur complet pour le fichier SEG.PR d'AppleWorks,
SEG.PR.EDITOR permet de modificr toutes les définitions
d'imprimantes déja contenues dans AppleWorks, au lieu,
comme AppleWorks, de vous permettre sculement de rajouter
la vétre. Vous pouvez tout, absolument tout, changer. Vous
pouvez par exemple, introduire votre propre imprimante avec
ses modes proportionnels a elle dans AppleWorks, éditer la
table des tailles de caractéres proportionnels, ctc. Vous
pouvez éditer et changer tous les codes qu'AppleWorks
envoic & chacunc des imprimantes qu'il reconnait. Le
programme, se présente avec une interface ‘& la
AppleWorks’, cxtrémement soignée. Il fonctionne avec
toutes les versions, US et francaises, d'AppleWorks, sur tout
Apple // qui fait tourner AppleWorks.
Commentaire Pom’s : chacun sait que la gestion de
Vimprimante est la partie la plus limitée d’AppleWorks. Ce
programme est indispensable & tous ceux, quelle que soit leur
machine, qui veulent tirer le maximum de leur imprimante
sans quitter AppleWorks.
® Un programme de PATCH & ProDOS 8, versions 1.1.1 &
1.4, qui répare les bugs connus de ces versions. Certains
étaient gravissimes (effacement de la piste 0), les premiéres
tentatives d'Apple pour y remédier créaient des bugs pires
encore. C'est en Australie que le principal de ces bugs a été
découvert, c'est Glen Bredon qui a corrigé les autres.
Commentaire Pom's : les versions de ProDOS 8 postéricures
@ la 1.4 sont censées corriger ces bugs. Mais il n'est pas
impossible qu’elles en introduisent d'autres, encore inconaus.
A tous ceux qui travaillent sous ProDOS sur Apple // 8 bits,
Pom's recommande d'utiliser la version 1.4 modifiée par ces
Patches, avec un sélecteur genre Bird's Better Bye. Et si
certaines de vos disquettes affichent “ProDOS 1.1.1" ou
“ProDOS 1.3” au démarrage, dépéchez-vous d'utiliser ce
programme.
m Un LINEDIT FIX pour GS, qui nous raconte la belle
aventure d'un bug. Vous est-il jamais arrivé, quelque
temps aprés avoir lancé un programme écrit en TML Pascal,
des plantages sauvages, ou des choses fort bizarres, méme
Pom’s n° 39
17
aprés un bon moment 7? Si oui, le responsable est
certainement le bug de Line Edit.
‘Au départ, une erreur dans la documentation Apple sur la
maniére de lancer l'outil LinEdit (LESartwup). Erreur qui se
retrouve ensuite dans la documentation des versions 1.0 et
1.1 de TML Pascal. Et surtout, qui est incorporée dans les
programmes de démonstration du TML Pascal. Du coup, elle
se diffuse autant qu'un virus dans nombre de programmes
écrits en TML Pascal...
Oh! bien sir, Apple, puis TML, ont désormais corrigé leur
erreur. Mais avant que tous ceux qui ont écrit des
programmes en TML fassent la rectification, que vous
receviez les nouvelles versions, beaucoup de plantages
guettent encore nos GS.
La solution : LINEDIT FIX, un mini fichier d'initialisation &
installer dans le sous-catalogue /SYSTEM/SYSTEM. SETUP
de votre disquette systéme, qui intercepte les appels &
LinEdit et corrige l'erreur si clle est 1a. Il fonctionne de
fagon transparente pour l'utilisateur, sans ralentir la
machine.
Commentaire Pom's : mieux vaut prévenir que guérir. Surtout
quand guérir, c'est —oh horreur— rebooter tout le systéme.
Enfin, pour le plaisir, un petit programme dinitialisation
du GS appelé SYSBEEP (version 1.3) qui, placé dans le
sous-catalogue /SYSTEM/SYSTEM. SETUP de votre disquette
systéme en méme temps qu'un son numérisé que vous
appellerez BEEP, remplace I'affreux ‘Dzoing’ du GS par ce
que vous voulez. Le Contréle-G du Basic peut vous jouer la
Marseillaise ou dire une bordée d'injures. Une application
ProDOS 16 vous permet de configurer SYSBEEP pour la
vitesse d'cnregistrement de votre numérisation. Plusicurs
exemples de BEEP sont fournis.
Commentaire Pom’s : de quoi épater les copains.
Disquette DPA.0L1 : NDALI BABA
Vingt-huit accessoires NDA pour le GS sur cette disquette,
c'est effectivement la caverne d'Ali Baba : de quoi faire
fonctionner le DA.MOVER de Pom's 38 ! Surtout si vous les
ajoutez & ceux de la disquette DPA.00S (GS Funpack). Il ne
peut étre question de les détailler. Disons seulement qu'un
regroupement ‘logique’ a été tenté :
B Six horloges/réveils différentes: analogiques, digitales,
avec alarme, installée dans le menu, etc.
® Trois utilitaires pour avoir accts aux fonctions de
ProDOS en accessoires: Filetools, Filinfo, Removefile.
w Deux pour savoir ce qui se passe dans votre GS : Mem et
Tool Versions.
® Cinq accessoires récréatifs : Frantic, Grass, Meltdown,
Pune, et un Puzzle.
® Trois accessoires NDA de Glen Bredon: Clock, Memory,
Prefix.
m Cinq accessoires de ‘Help’ pour Deluxe Paint, qui
permettent d'avoir la carte de référence de Deluxe Paint en
méme temps que le programme (a installer, bien entendu, sur
la disquette Deluxe Paint).
® Trois utilitaires de bureau : ‘Executive
Decision Maker’, ‘Screensaver’.
® Un accessoire qui permet de jouer une musique, en
permanence, pendant qu'on se sert d'une application. Il
s'accompagne du nécessaire pour y adapter les musiques
numérisées, et de quelques musiques.
Calculette,
» Eh, mais vingt-huit accessoires, ga ne peut pas rentrer
dans le menu des accessoires ! La pomme explose.
Effectivement. Alors... nous en avons rajouté un
vingt-neuvitme : I'accessoire TWO APPLES permet
d'installer une deuxitme pomme en plus de la premitre dans
la barre de menus, pour avoir trente accessoires en tout.
Two Apples (Version 1.2) est en shareware (5 dollars !).
Tous les autres NDA sont du domaine public.
Commentaire Pom's : c'est Byzance. Et en plus, c'est a peu
prés rangé, Il est impossible que vous n'y trouviez pas votre
bonheur. Si ces vingt-neuf ne vous suffisent pas, voyez la
disquette 12.
Disquette DPA.012 :
GS UTILITIES VOLUME 1
® Un des principaux programmes de ce disque d'utilitaires
pour GS est un excellent copieur appelé DIGICOPY
(Version 1.0).
Il s‘agit d'un copieur pour disques 5'25, 3'5 et autres disques
ProDOS (il copie bien entendu les disques DOS 3.3, CP/M,
Pascal ou autres, mais pas les disques protégés contre la
copie).
Ce qui est intéressant dans ce copieur est sa trés grande
convivialité (souris) et sa richesse d'options, ainsi que sa
conformité aux standards ProDOS. I] utilise tout la mémoire
libre du GS sans rien détruire, par exemple.
Parfaitement & l'aise avec un seul lecteur, il se permet
d'optimiser les disques en les copiant, de faire des copies en
série du méme disque sans relecture, de copier les 5'25 avec
40 pistes, de ne formater un disque qu’en cas de besoin, de
vérifier les disques, de ‘nettoyer’ une disquette en enlevant
les restes laissés par les fichiers détruits, et quantité d'autres
options.
Commentaire Pom's : c'est trés probablement avec lui que
vont désormais étre copiées les disquettes diffusées par
Pom's. Ce programme est en shareware (15 dollars).
® INSTALLDA est une application ProDOS 16 (freeware)
permettant d'installer de nouveaux accessvires (CDA et
NDA) aprés le chargement du syst&me. Un concurrent pour le
DA.MOVER de Pom's 38.
> ICONOGRAPHER est un éditeur d'icénes pour le Finder,
complémentaire de celui de la disquette DPA.008.
® Un nouvel ensemble de Classic Desk Accessories (CDA)
pour compléter votre collection : tableau des codes
postaux américains, table ASCII, table des caractéres
Mousetext, suppression des caractéres Mousetext, état des
Tegistres, protection écriture, horloge, détection des
interruptions. Deux d'entre eux incluent les sources, pour
apprendre a écrire des CDA.
m» Deux accessoires particuliers : ce sont des accessoires
pour THE DESKTOP MANAGER (voir Pom's 35 page 28,
36 page 28, 37 page 33, 38 page 61-62) : codes postaux US
et un accessoire pour retrouver un fichier sur n'importe quel
disque en ligne.
® Un nouvel ensemble de New Desk Accessories (NDA), 1
aussi pour compléter votre collection : trois récréatifs
(Confucius, Havoc, Panic), quatre utilitaires (Rinky, Ruler,
Showpic, Showtext), et un Tableau de bord complet sous
forme de NDA.
Commentaire Pom's : de tout, pour tous les goits. fa
18
Pom’s n° 39
Un EDIteur de POLices
Edipol v1.0
Daniel Lurot
Pour la francisation des TimeOut, Daniel
Lurot a créé ses outils — tel le forgeron
gui travaille sur une nouvelle piéce.
EDIPOL est un remarquable mini(?)-
éditeur de polices de caractéres pour
l'Apple //. Comme dans la forge, il n'est
d'cuvre sans outil de qualité...
Le volume considérable du source nous
interdit hélas de le publier dans ces
colonnes mais vous le trouverez in
extenso sur les disquettes d'accompa-
gnement.
En travaillant & I'adaptation des
TimeOut, je me suis trouvé face &
quelques problémes concernant les
polices de caractéres. Passe encore pour
SuperFonts qui permet d'ajouter de
nouvelles polices et d'accéder a tous les
caracttres, mais dans SidcSpread les
polices —format Apple— sont
incrustées dans le programme et sont
pour la plupart incomplétes (pas de
lettres accentuécs). Méme pas possible
de se tirer d'affaire par une routine de
francisation ! I] fallait modifier les
polices, mais pas 4 la main bien sir,
compte tenu du type de stockage. J'ai
done écrit un module assembleur,
appelé par un petit programme Basic,
ce qui donna un ensemble suffisant pour
travailler, mais peu commode d'usage.
Crest A partir de IA qu'est né EDIPOL
que voici, un mini-éditeur de polices de
caractéres.
Bien qu'encore limité, EDIPOL permet
d'effectuer assez rapidement les
opérations élémentaires sur la plupart
des polices.
Les polices
de caractéres
Rappelons d'abord rapidement la
structure d'une police (pour ProDOS,
fichier de type FNT ou $C8) :
© le nom (pas obligatoirement le
méme que celui du fichier, et sans la
taille) : un octet de longueur, plus
les caractéres du nom (bit de poids
fort & 0);
% un en-téte a l'usage du GS (Font
Header) ;
Q la police de type Macintosh (&
quelques détails prés), qui contient
l'enregistrement des caractéres, et
les paramétres indispensables ;
cette partie est la seule utilisée par
Superfonts.
La plupart des paramitres d'une police,
dont je conserverai les noms origi-
naux, sont stockés sous la forme d'un
mot de 2 octets (convention 6502 :
octet de poids faible en téte).
La structure du Font Header est simple
(voir table n° 1).
La structure de la police de type Mac
est beaucoup plus riche ; on peut la
subdiviser en 4 grandes parties :
© une zone de paramétres globaux
(voir table n° 2) ;
0 la zone d'enregistrement des
caractéres : bitImage ;
une table de pointeurs : locTable ;
® une table de paramatres
individuels : owTable.
Tous les caractlres d'une police ont un
code ASCII compris entre une valeur
minimale, firstChar (souvent $00) et
une valeur maximale, lastChar ($FF,
$FE ou moins).
Certains caractéres entre ces bornes
peuvent tre manquants : cela sera
indiqué par une entrée $FFFF dans
owTable. A la place de ces caracttres
sera imprimé un caractére spécial
supplémentaire (sans code ASCII) : le
missing symbol (symbole manquant)
dont la présence est impérative.
Comment afficher
un caractére ?
Nous souhaitons afficher (ou imprimer)
un caractére. La position du curseur A
cet instant est connue : c'est la
position origine.
Tl nous faut savoir :
9 oi afficher ;
0 quoi afficher ;
jusqu’ot déplacer ensuite le curseur.
Ou afficher ?
On peut trés bien afficher & partir de
Yorigine, mais aussi & gauche ou &
droite de celle-ci. On dispose de deux
paramétres : un global, kernMax, et un
individuel, offset : la position
daffichage est alors déduite de la
position origine en y ajoutant
KernMax et offset.
Pom’s n° 39
19
KernMax est le crénage maximal de la
police, c'est-a-dire la position la plus &
gauche possible pour tout caractére de
la police, par rapport & I'origine. Dans
la plupart des cas, ce paramétre vaut 0 ;
un caractére d'offset 4 sera alors affiché
4 pixels A droite de l'origine. Si
kernMax est négatif (par exemple -3,
soit SFFFD), le méme caractére sera
affiché seulement 1 pixel a droite de
Yorigine ; un caractére d'offset 0 sera
en retrait de la position origine, soit 3
pixels & gauche.
Quelle image afficher ?
Dans de nombreuses polices HGR,
l'image d'un caractére occupait un
nombre d’octets constant (autant pour
un espace ou un ‘!', que pour un ‘M’ ou
un ‘W’). Dans les polices Mac ou GS,
le stockage se fait au niveau du bit, ce
qui réduit la taille de la police (un ‘!’
peut n'occuper qu'un bit en largeur et
Tespace n'occupe rien). Tout se passe
comme si les caractéres étaient
imprimés & la queue leu leu, sans
espaces intermédiaires, sur une longue
bande de papier de hauteur fRectHeight
pixels et de longueur rowWords mots
de 16 bits : c'est la bitImage.
Pour extraire de cette matrice l'image
d'un caractére, il faut savoir ot
commence et od finit cette image.
La position relative du début de l'image
est donnée (en pixels) par un mot de la
locTable ; la largeur de l'image cst
obtenue en calculant la différence entre
la position de l'image suivante et celle
de l'image courante (si le résultat est
nul, on n‘cxtrait rien).
Oi déplacer ensuite
le curseur ?
Cest trés simple : & l'origine actuelle
on ajoute une largeur en pixels (width).
Dans le cas d'une police 4 espacement
proportionnel, la valeur de width pour
ce caractére est extraite de ow/ able. Si
cette valeur est nulle, l'origine ne
change pas et le caracttre & venir sera
superposé au précédent (utile pour des
accents, des surlignages).
Dans le cas d'une police & espacement
fixe, la valeur est commune & tous les
caractéres: c'est le paramatre widMax.
Quelques détails
sur le codage
des tables
La bitImage
Un pixel présent est indiqué par un bit
& 1, un pixel absent par un bit & 0.
Pour le stockage en mémoire, on peut
imaginer le découpage de notre bande
de papier fictive en fRectHeight
bandelewtes de 1 pixel de hauteur. Lu
rangée 1 (bandelette du haut) est
dabord stockée en mémoire, puis la 2
et ainsi de suite.
La locTable
On trouve d'abord le mot de 16 bits qui
indique la position de firstChar
(logiquement $0000), puis les
positions de tous les caractéres, dans
Yordre des codes ASCII. On termine
done par lastChar, le missing symbol
et la largeur totale en pixels.
Le nombre d'entrécs (mots de 16 bits)
est alors (lastChar —firstChar + 1)
mots pour les caractéres ‘normaux’,
plus 1 mot pour la position du missing
symbol, enfin un dernicr mot : la
largeur en pixels de la bit/mage qui
permet de calculer la largeur de l'image
du missing symbol.
L'offset-width table
Avec le méme ordre de rangement que
locTable, on trouve pour chaque
caractére un mot qui donne :
0 width (octet de poids faible)
© puis offset (octet de poids fort)
Si ces paramétres valent $FF, le
caractére est considéré comme
manquant ; il sera remplacé par le
missing symbol.
Pour un caractére défini, ces parametres
pourront done prendre une valeur entre
$00 et SFE.
Au total, 2 (lastChar - firstChar + 3)
octets pour chacune des 2 tables
(locTable et owTable).
Utilisation du
programme Edipol
EDIPOL 1.0 fonctionne sous ProDOS ct
Basic.System et se lance par BRUN
EDIPOL. Les principales commandes
sont accessibles, au clavier seulement,
par des combinaisons de touches
utilisant les touches Pomme ((%) et
option (#).
Commandes disponibles au
démarrage (aucune police
en mémoire) :
G-Q
Sortie du programme et retour au Basic.
On peut éventuellement redémarrer
Edipal par :
CALL 2051 (803G a partir du
moniteur): démarrage & froid
(police courante effacée)
CALL 2054 (806G) : démarrage
4 chaud (police courante préservée)
Préfixe ProDOS
Vous pouvez :
Q connaitre le préfixe actuel : tapez
> définir un nouveau préfixe par son
G-/
Return seul en réponse a la
question ;
nom (complet ou non) ;
rowWords mots de 16 bits
20
=
oe
s
é
ie eS
| IE |
missing
symbol
Pom’s n° 39
0 définir un préfixe par port et
lecteur ; tapez 51 (ou 5 seul) pour
port S/lecteur 1, 62 pour port
6/lecteur 2.
G-?
Catalogue
C'est la commande CATALOG de
Basic.System.
G6-L
Charger une police
Taper le nom du fichier-police, sans
jamais préciser les options A, B et T
gérées par le programme (en revanche,
les options § et D sont autorisées).
Les erreurs éventuelles sont affichées
par leur code ProDOS (exemples $06 =
Path Not Found, $08 = I/O Error,
$10 = Syntax Error).
Aprés chargement d'une police, les
renseignements principaux sont
affichés (le nom est enregistré dans la
police, ce n'est pas forcément celui du
fichier).
Le menu
stenrichit de
commandes :
G-S
Sauvegarder la police
Taper le nom du fichier, sans préciser
les options A, B, L, E ou T.
principal
nouvelles
G-W
Voir la police
Les caractéres définis sont affichés (il
peut y avoir plusieurs écrans
successifs) ; les caracttres manquants
sont remplacés par le missing symbol.
G6-V
Voir des caractéres
Vous pouvez visualiser un caractére
individuellement :
© en le tapant seul si son code ASCII
est entre $00 et $7F ;
® en tapant option-caractére (ou
-caractére) pour voir un caractére
de $80 a SFF ;
© en donnant son code décimal
précédé de G-. (le code n'est pas
vérifié) ;
en donnant son code hexa précédé
de G-$ ;
% en tapant G-M pour voir le
missing symbol.
Le caractére est
alors affiché
character width—
ascent line
character
origin
character
rectangle
font
height
base line
descent line
C— image width_—2
(entigrement) a I'échelle 1 (1 bit = 1
pixel DHGR) : les proportions réelles
ne sont pas respectées.
Tl est aussi affiché agrandi dans la
grille d'édition, avec des proportions
plus justes, mais cette grille ne permet
d'afficher que 40 x 40 bits.
3-U
Editer un caractére (déja défini)
Le caractére cst affiché comme
précédemment ; de plus, sous la grille
d'édition sont affichées les limites de la
partie visible.
Un curseur en forme de croix apparait ;
sa position (ligne xxx, colonne yyy)
est affichée LxxxCyyy. On le déplace &@
Taide des fl&ches ; si le caractére était
plus grand que 40 x 40, la partie
visible glisse sous la fenétre d'édition
lorsque le curseur atteint un bord.
On peut marquer les points en se
déplagant en appuyant en méme temps
la touche option (#), ou alors les
effacer en appuyant sur G3.
Pour inverser l'état d'un seul point,
utilisez la barre d’espace.
Autres possibilités :
© élargir un caracttre
G-tab insére une nouvelle colonne
vide & la position du curseur.
G-A ajoute une colonne & droite du
caractére et y place le curseur.
Q rétrécir un caractére
G-delete supprime la colonne od
est le curseur
© modifier Offser ou Width par G-O
ou G-W (valeurs : Q & 254)
© G-R restaure I'état
caractére sans quitter le mode
édition
% Quitter le mode édition :
Return retourne au menu principal
en tenant compte des modifications
initial du
apportées ;
Esc revient aussi au menu principal,
mais le caractére est restauré dans
son état initial (les modifications
sont perdues)
G-N
Nouveau caractére
Lorsqu'un caract&re est manquant, il faut
dabord le créer par G-N : il regoit
alors unc valeur de $0000 pour
Width/Offset. On peut ensuite l'éditer
par G-U.
Si le caractére est en dehors des bornes
de la police, celles-ci sont modifiées en
conséquence.
G-C
Copier un caracttre vers un autre
Le caractére d'arrivée doit étre
manquant. Sinon, I'effacer d'abord par
G-E. On ne peut donc pas copier vers
missing symbol, mais on peut
néanmoins I'éditer.
G-E
Effacer un caractére
Cette fonction supprime le caracttre
visé en donnant & Width/Offset la
valeur $FFFF, et en effagant son image
de la bitimage: le caractére devient
“manquant’.
Un cas particulicr : missing symbol
tegoit $0000 comme Width/Offset..
G-B
Modifier les bornes de la police.
Taper F pour modifier le code de
firstChar ou F pour celui de lastChar,
puis donner le nouveau caracttre
souhaité.
Cette commande ne fonctionne que si
aucun caractére défini ne risque d’étre
Pom’s n° 39
PA
rejeté hors des limites de la police
(sinon, on obtient le
‘Caracttres menacés'),
Cette option est fournie pour pallier
une limitation de SuperFonts, qui
n'imprime pas le missing symbol
lorsque lastChar vaut SFF (en fait, il se
‘plante’ complétement).
Les polices de SuperFonts ont toutes
lastChar au plus égal a SFE :
faites-donc de méme avec vos autres
polices importées.
message
Limites du
programme,
Améliorations
possibles
La limitation la plus génante d'EDIPOL
1.0 concerne la taille des fichiers de
police : cette version ne permet pas de
manipuler des fichiers de plus de 19Ko
(soit 26 blocs, ou encore 19456
octets). Tenter de charger de telles
polices donnera une erreur DOS SOE
(Program Too Large) ; de méme, on ne
pourra dépasser cette limite en éditant,
en créant ou en copiant des caractéres.
Quelques autres limitations, beaucoup
plus acceptables :
© la taille, en points, des caracttres
doit étre inférieure ou égale & 128
points, tant en largeur qu'en hauteur
(mais SuperFonts lui-méme ne permet
‘que’ 127 points en hauteur) ;
% il n'est pas possible de créer de
toutes piéces une nouvelle police,
on doit travailler sur une police
existante ;
9 il n'est pas prévu dans le
programme de modifier la hauteur de
la police ; ceci peut se faire
‘manuellement’ & partir de Basic, car il
ny a pas a faire de déplacement au
niveau des bits, sculement des
déplacements d'octets et la remise &
jour de quelques paramdtres (cn
particulier fRectHeight et owTLoc qui
sont fondamentaux) ;
on peut changer de méme le nom a
Tintérieur de la police ;
© quelques autres paramétres peuvent,
si besoin est, étre modifiés avec le
moniteur, ou directement avec un
éditeur de blocs : ascent, descent,
nDescent, leading, kernMax, etc. (il
peut par exemple étre astucieux de
donner & leading 1a valeur 0, ce qui
permet de tracer des waits verticaux
continus, ou encore de remplacer le
$90 par un $BO dans fontType ce qui
permet d'imprimer directement des
fichiers Tableur AppleWorks avec
SuperFonts), 4
Annexes
Carte de la mémoire
Mémoire principale :
© page 3
paramétres de la police, zones de
travail
0 $800-S1FFF
le programme lui-méme
$2000-$3FFF
DHGR page A
Q $4000-$47FF
stockage du caractére sous édition
(1 bit par point)
0 $4800-S49FF
tables des adresses de base des
lignes DHGR
0 $4A00-S95FF
zone de chargement du fichier
police
$9600-BFFF/$D000-S$FFFF
Basic.System et ProDOS
Mémoire auxiliaire :
9 $2000-$3FFF
DHGR page B
$D000-SDFFF (banque 2)
partiellement occupée par les tables
de caracttres DHGR, les différents
textes (messages, menus, questions)
Table 1
Structure du
Font Header
(a partir de l'adresse FH)
0 FH+$00
offsetToMF = nombre de mots enue
le début du Font Header et le début
de la police de type Mac
(actuellement 6)
0 FH+$02
family = numéro de la famille de la
police (Courier = $16, par exemple)
0 FH+$04
style = style dans lequel la police
est dessinée (gras, italique, etc)
0 FH+$06
size = taille de la police (en points)
0 FH+S08
version = numéro de version de
QuickDraw IT
0 FH+S0A
forExtent = largeur maximale d'un
caract&re & partir du point-origine
Table 2
Structure de la
police type Mac
(a partir de l'adresse MF)
& MF+$00
fontType = espacement propor-
tionnel ($9000) ou fixe ($B000)
0 MF+$02
firstChar = code ASCII du premier
caractére de la police
0 MF+$04
lastChar = code ASCII du dernier
caractére de la police
0 MF+$06
widMax = déplacement maximal du
curseur aprés affichage du caractire
Q MF+$08
kernMax =
gauche
0 MF+$0A
nDescent = nombre de pixels en
dessous de la ligne de base (en
valeur négative)
& MF+S$0C
fRectWidth = largeur du rectangle
global (le plus petit rectangle
pouvant contenir tous les
caractéres, correctement superposés
par rapport a la position origine)
0 MF+S$0E
fRectHeight = hauteur du rectangle
global (hauteur en pixels de la
police)
0 MF+$10
owTLoc = nombre de mots entre
T'adresse courante et l'adresse de
début de owTable
Q MF+$12
ascent = nombre de pixels au dessus
de la ligne de base
0 MF+$14
descent = comme nDescent, mais en
valeur positive
0 MF+$16
leading = interligne (nombre de
pixels libres entre 2 lignes de
texte)
0 MF+S18
rowWords = largeur en mots d'une
rangée de la bitImage
o MF+S1A
début de la bitImage (fRectHeight
rangées de rowWords mots chacune)
erénage maximal &
% puis la locTable (‘location table’)
de (lastChar — first Char + 3) mots
de longueur
enfin owTable (‘offset/width table’)
de méme longueur que locTable
22
Pom’s n° 39
Récapitulation
‘EDIPOL
’
Aprés avoir saisi ce code sous
‘moniteur, vous le sauvegarderez par
BSAVE EDIPOL,A$800,L$1A29
0800:20 EO
0808:08 AZ
0810309 20
0858 :0C 8A
0a6o:Fa Ao
0868:0A AS
0870:08 48
0878212 96
0880:10
0898:3D 09
OBAO:A0 DS
OBAS:BD 16
p02 17
20
08F0:03 20
08P8:D5 AD
we
Bl
ty
8D
co
5E
AD
56
00
0980:D4 20
0958209 4c
09602a0 oc
0968:£9 07
0970203 CA
on
0980:D6 ag
OGRR:FR AA
0990:A3 A2
20
A
65
38
co
m
68
20
aD
14
OA
oA
08
03
OA18245 03
0420302 DO
38
ones:10 28
0070272 16
iF
00
BE
42
15
3E
05
40
D3
Dé
2c
30
08
BS
60
08
10
09
4c 09
82 40
15 20
15 00
3e 14
41 4e
15 20
03 10
20 4B
20 39
40 03
EF po
4809
74 08
R212
4B 09
63 11
cc AP
3 D3
Do 03
40 03
DS 4c
00 ca
cc 00
2D 17
42 03
20 DE
co 4F
17 D0
16 B3
16 20
03 20
BD 16
20 DF
nO 14
yp 30
co ap
8D SF
co 60
an 51
60 20
14 BO
09 60
03 av
FB a4
56 03
co 20
85 3E
29:16
86 AZ
87
18 A6
AD 56
AS AZ
co 4F
47:03
90 cz
Al FO
4c OF
Da 85
03 20
20 4B
oD 20
32 0B
33 0A
57 03
op cp
20 ac
2c ag
36 03
03 30
1F 00
20 20
4c 64
DS 20
68 28
BD 16
35
16
1>
16
08
03
BD
0B
ae
Be
BE
05
10
4
10
8B
85
1s
BO
F3
DS
AD
29
ca
15
BL
co
1
8D
8
co
BE
06
20
v0
20
20
BD
20
RE
03
a2
os
18
90
20
03
08
3P
23
10
pe
20
28
30
46
18
o4
20
48
18
68
2D
oa
ac
90
2)
20
07
zo
4c
20
16
24
41
20
16
20
20
10
02
08
48
BS
1.
oc
13
DL
D7
BD
08
09
00
90
41
o4
aD
07
68
16
16
DS
20
03
8D
co
SF
SF
ag
16
20
BF
38
AE
15
16
56
10
56
20
aa
cD
65
D4
6
DE
20
ag
4B
16
68
18
SE
60
oc
03
BO
2c
BD
20
20
48
7
68
16
03
Ds
8D
D6
BD
8
EBSSSSSSSRSSEsesys
07
8c
20
68
20
Fr
4c
aD
16
AD
te
13 D6 AD
Oc E6 06 AS 06 cD CE 68 03 10 F3 20 59
90 86 20 4c 16 EF OEB8:10 4c 39 OE 20 66 OF 10
4c 3A 20 20 20 2F OEC0:03 20 4B OF E8 EC 68 03
20 20 43 3A 20 20 OEC8:B0 02 90 1D AE 67 03 EC
20 20 20 20 4c 20 03 BO 18 EE 66 03 EE
43 20 20 20 00 AO 03 DO 1c 20 66 OF 10 03 4c
3B AR 66 03 FA 70 3 20 4A OF RO 90 FO 05 1419
6 3R AR 67 03 70 CA AF 69 03 60 AR 66 03 5716
0C18:2A OC AO OD 84 3E AE 64 FA CE 66 03 CE 67 03 FO 13
0c20103 Ee 20 2A oc RG 30 AL P 0B 20 GG OF 10 03 20 00
03 8A AZ 30 4c E1 15 OF c8 Cc 6A 03 BO Az 00
29 07 AB 68 4A 4A 4a 1D AC 6> 03 CC 61 01 03
90 OF BD 80 49 05 FC 18 EE 64 03 EE 65 F6 FO
FC BD 80 49 05 FD 85 le 20 66 OF 10 03 63 75
CA DO 13 98 48 08 20 OF CO 00 FO 05 a8 00 03
OC 28 68 AB EG 04 AZ 03 60 AC 64 03 FO 00 BE
86 FC 86 FD AZ 07 60 64 03 CR 65 03 4c 1B ap
00 20 6c 0c 8 AS FD 20 8A OF B1 3B SD na ce
6B 0c EB AS FC 49 BD 91 30 3D 80 49 ro 02 03
0¢70:00 48 85 26 BD CO 40 05 A 20 8A OF BD 80 90 0B
0C78:27 68 49 7F Ad 04 20 84 3# 91 34 20 28 10 AB 1S
OcB0:17 60 10 10 29 IF 48 A OF £8 20 Fl OF EB 03 02
0C88:80 2c 57 03 10 02 A9 81 OF 4c 81 OF 20 8a 30 AD
0¢90:20 2D 17 68 C9 20 BO 09 88 49 31 3E 91 3E 28 09
Ad 5E 20 2D 17 68 09 10 20 F9 OF EB 20 oa aD
OCA0:40 20 2D 17 60 20 48 10 20 CA OF ES 20 F9 AD 02
OCAA:20 RG 16 22 D4 20 BD 16 69 03 AC 68 03 60 co 03
ocB02cB DA 20 $4 14 90 01 60 18 BO 06 08 8A 6D ag 80
ocaa:20 F2 09 BO EB 20 BG 16 28 08 85 06 20 B2 18 60
Occo:DS D4 20 BD 16 CB D4 20 3E 86 SE 98 28 BU FO 13
UCCH:Ae 16 AY 16 B> 3E Ag BE 64 03 20 30 0c 18 F 13 ¢3
0cD0:85 3F AD 66 03 38 6D 69 @5 3B 85 3c 90 02 8D 00
0cd8:03 AZ 30 20 E115 E6 3E AS 3F 85 3D 98 AA 13 20
OCEO:AD 64 03 38 6D 68 03 AZ 60 20 28 10 20 cA 04 20
20 Ri 15 70 RA OF AO 20 FC OF BG 20 cA 1B 09
AD 61 03 DO 02 AO 07 A9 51 8D Ag 17 BD 13 60
39 14 68 30 Fi D9 43 85 26 BD CO 48 85 FO 13
DO F8 98 0A AB A9 OC 6 OF Ag 08 BS 90 E412
OD08248 AY C9 48 9 Zz OD 4B B9 91 49 AO 00 20 a4 Bl
0D10:B9 21 OD 48 20 BB OF AC 68 C8 20 99 17 88 BE BO
0D18:68 03 AE 69 03 2C 62 CO TF @D A717 A9 31 aC 55
0D20:60 53 OD 85 OD BA OD 14 11 2¢ AS 51 BD AB E412
0D28:0E 88 OD 90 OD AS OD DE 00 48 85 26 BD CO 80 8D
0D30:0E BE OE 1D OF ED OF DB 27 8C 18 10 Ag 08 ar 13
0D38:0E BB OE 1A OF FA 0B 39 49 48 89 9F 49 AO 1288:¢C CF C1
0D40:0F 3F OE OD 18 99 Ci D2 99 17 68 c8 20 99 12F0!13 20 D1
0B 0A 08 15 88 BA A9 00 8D A7 17 60 12¥8:1 8o BO
0050:88 95 20 FF AD 61 03 38
ODSEIED 60 U4 FO Z3 90 Ud ZO
0D60:54 1B BO 16 AD 59 03 48
OD68:AD 58 03 48 20 85 1D 68
03 Au 69 03 98 OA
OA 18 65 08 AO 00 FO 13
E9 07 BO FB 69 07 20 CF
08 BA OA OA 18 69 1318:C6 D9 00
00 60
52
29
20
i)
BE
03
20
x
«
20
cs
1
ec
20
Bo
zo
00
o1
08
33
03
oD
20
60 20 15
20 15 15
15 15 01
01 60 ¥E CE OA BC OD88:60 68 68 AD 56 03 4c BB B6 16 22
Az 00 86 06 8A 18 0D90:0¢ 20 9c 16 73 D6 20 81 DS 20 54
0A BO 08
1D a9 00
BE 16 22
DS 20 54
0m BO 03
16 c9 04
cB 19 90
93 18 20
59 16 60
20 39:14
29:DF C9
po FR 20
BD 16 B2
B6 0D 45,
AB 47 03 BO 28 90 OE082A6 AO EB EC 47 03 90 cB DO 56 cD
20 65 67 03 BE 6B 0B10:EE 61 03 DO 24 AE 61 03 06 20 02
61 03 £0 28 90 02 0E18:10 01 60 £8 BE 61 03 8& AC 46 03
YE 6D 03 BE 6A 03 Gez0z65 US EV 28 90 02 AZ 28 20 53 1A
BE 66 03 BE 64 03 0828:8E 6A 03 CA 8E 68 03 AD 16 22 D4
03 8E 69 03 60 AD 0B30:65 03 38 ED 6A 03 8D 64 203811
DO 01 60 AD 66 03 0B38:03 18 20 33 OA 4c SP OB 90 04 Ag
38 ED 66 03 0A OA OB40zAD 61 03 DO 01 60 18 ED 03 FO Ag
10 8D 61 0c A? 01 026864 03 ED 68 03 85 Ad A? 90 21 4c
20 B2 19 85 3c 86 0B50:00 86 AS BA 85S AO AC 68 45 03 CA
64 03 05 05 20 30 0B58:03 18 20 93 OF 86 AT ne 20 78 1A
03 Az 00 86 Fc 86 08 90 08 E6 3¢ DO 02 38 4C DA
07 98 48 Ag 03 BL 3D AZ 00 86 AG 20 FC 08 2c 57
08 68 AB HS BO 49 AD AO AC 61 03 88 20 03 60 48
08 FO 01 38 98 48 OF BD 88 49 31 3E 91 03 20 aC
0c 20 39 Oc BD 80 AG AO BB EC 47 03 90 03 B4 08
FD 85 FD 20 39 0c CE 61 03 AC 61 03 CC 03 60 20
0c 20 39 0c 18 20 03 BO 22 CE 65 03 AC BD 16 96
68 AB EG 05 AS 05 03 FO OR CE 64 03 EE 02 60 20
03 BO 0B C8 CO o8 03 DO 05 CE 6A 03 FO AG 16 AD
BG 03 AO 00 FO BB AC GB 03 CC GA 03 90 03 AD 59 03
gc
01
06
03
OE
16
00
aL
61
7
¥o
2D
20
00
36
32
03
00
00
03
38
01
03
BO
2
20
op
33
Al
2D
D4
FO
09
14
28
aL
36
20
BO
20
co
03
03
20
AO
aC
ps
AL
04
Dé
RC
19
40
10
D4
u
20
20
4
4c
90
03
9D
20
co
46
RE
Dt
03
46
1A
20
4c
20
BO
04
BO
52
20
4c
16
03
a4
18
90
BG
Ds
or
58
8D
16
60
DO
20
20
20
ac
16
i)
2E
oH
17
ac
4c
12
12
29
03
BE
”D
14
03
20
24
FO
7
29
12
16
BA
cl
04
20
18
90
16
8a
D1
@
B2
96
RE
ac
C2
00
cl
AA
16
8a
cs
13
2
16
24
20
BO
AS
59
20
Do
37
oz
4c
08
BE
Dl
FO 3
16
20
BO
03
4c
4c
35
BD
BZ
DO
08
16
4c
9D
20
30
08
90
FO
16
20
oa
03
63
ag
20
1E
9B
ac
ac
59
oa
00
12
A
ce
16
2B
BO
co
oF
no
6
oz
60
EO
BT
OA
02
14
02
ep
48
cc
cA
03
08
03
98
13
00
u
BO
BO
9D
13
20
ag
cs
AL
Do
D2
20
ze
cs
BO
8D
10
16
16
8D
24
16
vo
52
pe
18
16
D6
Do
BO
0
cA
41
12
00
FO
2P
03
on
03
4
oA
0
FO
33
D6
20
oF
20
BE
rt
20
Dé
33
a
20
a9
10
oe
2
BC
Be
38
Dé
o1
oo
03
23
1408:7F
1410200
141820
1420303
1428768
1448260
1450202
1458:D6
1460109
1468:18
14n0:85
1408 :B0
114B0:£D
14B83E9
24c0:38
14¢8203
14B0:01
14FR:07
14P0:FC
14P0:18
1500:¢0
1908:00
1510:A9
1518218
152800
1530:27
1538:¢8
1540:90
154804
1578285
1580:FC
1500200
1590:F8
1DAOZAA
15A823C
18¢0:2¢
18¢82C0
15£0:FD
FO
FO
31
9
6s
ra
90
20
£2
86
on
20
10
Re
20
ag 25
3e
85
04
98
85
Fc
FD
60
68
20
FE
BD
nN
17
Rn
07
4
69
48
48
vy
ca
BS
AB
48
4
26
a9
a4
26
a9
20
ag
BL
oe
a5
20
F5
55
a0
o1
DO
8E
oo
24
co
3c
6
12
gv
16
4a
86
08
4
3c
co
co
£0
16
BO
a2
oa
1
Fo
18
04
Bo
13
£D
on
37
BO
FD
15
DO
co
a8
48
26
ad
90
68
85
7
BO
co
20
10
co
20
17
20
85
3c
60
a7
85
20
a2
ce
60
16
26
90
1
re
85
3D
15
18
48
a4
E3
48
Ba
ce
Fe
85
aS
AS
3B
co
20
Do
a2
az
16
07
cs
2B
23
z0
oy
00
93
20
00
60
BS
6a
00
02
FO
85
56
oz
3B
FO
no
wu
D9
20
FO
a
03
co
39
02
05
Do
co
D6
£0
86
18
20
Fc
Fo
on
©
2B
00
a5
30
05
3
25
20
00
eB
85
97
co
20
ee
ay
20
80
85
17
BD
85
17
ct
17
8
©D
3E
3B
60
15
aa
PB
20
00
AS
ce
6a
ec
20
<3
BC
3
aD
13
3D
02
48
13
20
Bo
co
60
3D
3D
EB
48
00
20
29
oF
ce
9D
2B
Eo
cs
2c
29
FB
16
16
09
op
02
AE
AZ
00
FC
65
BT
Py
60
90
Dé
EO
85
Fe
06
Fe
aS
B2
15
85
BD
3D
15
48
84
Re
1s
00
15
00
2
aM
00
27
ce
FD
60
BL
cs
48
co
a9
2c
3c
6
2c
85
08
og
39
co
RO
o1
17
18
35
10
7e
58
30
80
5s?
3
Showing the first 100000 of 322018 characters.