          HISTORY (sorted by date in reverse order)
          -----------------------------------------

v1.04 (31.01.2001)
------------------
- Kleinere nderungen und Anpassungen an SL2000.


11.01.2000
	- einen kleinen fehler beim laden von mac fonts beseitigt, bei einigen
	  fonts wurde die POST-Resource falsch interpretiert. die fonts
	  wurden nicht geladen oder erhielten einen falschen namen.
---------------------------------------------------------------------
09.11.99
	- bei sehr langen dateinamen konnte es zu abstrzen kommen, das
	  das noch bei keinem vorgekommen ist????
---------------------------------------------------------------------
26.05.99
	- abstrze beim zugriff auf den fontkoffer der schrift chicago behoben
---------------------------------------------------------------------
16.05.99
	- prchenkerning verbessert, msste jetzt noch richtiger sein ;-)
---------------------------------------------------------------------
04.03.99
	- das eurozeichen liegt jetzt auf ASCII 238
	- frg und cze beta erstellt
---------------------------------------------------------------------
24.02.99
	- leichen geschndet und verbrannt, was "mann" halt so nach einer
	  siegreichen schlacht macht
---------------------------------------------------------------------
22.02.99
  - [fanfaren klnge im hintergrund] ....... nach neuesten meldungen
    kann der type 1 importer jetzt auch aus font koffern das prchen
    kerning bernehmen. bleiben sie dran, abschalten knnen sie
    wo anderst. ..........
---------------------------------------------------------------------
21.02.99
	- kleinen fehler in der FOND lib umgelegt
---------------------------------------------------------------------
18.02.99
	- nochmal zu punkt zwei von gestern: hat ein font nach dem laden
	  weniger als 4 zeichen wird der lade vorgang abgebrochen und noch
	  mal mit der eigenen codierung geladen. so drfte die die alt-taste
	  keine groe bedeutung bekommen.

	- dies ist ein glorreicher tag, ab heute wird zu jedem mac type 1 font
	  der passende koffer gefunden (wenn er sich im gleichen verzeichniss
	  befindet). fr die geschichtsschreibung will ich kurz die ereignisse
	  erklren.

	  anwender     : denkt sich nichts bses und whlt einen mac type 1 font
	                 aus

	  type 1 loader: mist da kommt wieder viel arbeit, ich lade erstmal
	                 die eigentlichen fontdaten

	                 [lade, lade]

	                 ah, da steht ja der font name (irgendwo in der datei)
	                 z.B. "HelveticaNeue-BoldItalic"

	                 wo ist jetzt der schei koffer?

	                 also ich schaue mir jetzt erstmal den ersten koffer
	                 in diesem verzeichnis an. dazu mu ich die resource
	                 fork durcharbeiten, ja hier sind die FOND resources.
	                 ok, fangen wir mit der ersten an. style map laden und
	                 dann erstmal die 'Style Name Table' zerlegen. ich der
	                 steht der basis name "HelvetivaNeue" sowie alle zustze
	                 z.B. "-", "Bold", "Italic" usw. sowie eine zusammsetzungs-
	                 tabelle. toll in diese FOND sind es nur 20 verschiedene
	                 stile, die werden nach einander zusammen gebaut und wenn
	                 ein stilname gleich dem font namen ist habe ich die richtige
	                 FOND resource gefunden.

	                 ..., ..., ...

                   natrlich war es nicht der erste koffer, sondern
                   erst der 8 den ich gefunden habe. leider gibt es
                   keine andere mglichkeit. seufzzzz

    anwender     : das hat aber lange gedauert ...

    type 1 loader: arschloch

---------------------------------------------------------------------
17.02.99
  - es gibt einige fonts die andere kodierungswerte benutzen als
    die von adobe dokumentierten. diese kann man leider nur
    durch stures ausprobieren ermittelen. es mu der bereich 1-65535
    getestet werden. auf einem Quadra dauert das ca. eine halbe stunde,
    da dies nicht bei jedem ladevorgang akzeptiert werden kann,
    gibt es jetzt eine interne liste. falls sich ein font nicht dekodieren
    lt, es gibt eine entsprechende fehler meldung, mu der font an
    mich eingeschickt werden.
  - in einigen symbol fonts ist nicht angegeben das es sich um solche
    handelt. diese werden dann wie normale zeichenstze geladen und
    es kommt dann nur das bullet an. mit der alt-taste kann man eine
    belegung, wie sie im font abgelegt, ist erzwingen, so kommt man dann
    an alle zeichen.
---------------------------------------------------------------------
15.02.99
	- durch einen kleinen fehler wurde noch keine geladener font
	  serialisiert
---------------------------------------------------------------------
07.02.99
	- bei einigen zeichenstzen funktioniert das zusammensetzen von zeichen
	  (, , , , ,  usw.) nicht.
	  jetzt geht es

	- bei mac berthold zeichenstzen werden einige zeichen arg verstmmelt
  	das schnste dabei ist, ich habe keine ahnung warum das passiert
---------------------------------------------------------------------
04.02.99
	- erste tapser in den 'FOND' resources
---------------------------------------------------------------------
03.02.99
	- eine lib erstellt mit der man elemente aus einer resource fork auslesen
	  kann. so mu man nicht auf die mac-resource befehle zugreifen und
	  sich mit der mac speicherverwaltung anlegen.
---------------------------------------------------------------------
01.02.99
	- ab heute kann ich endlich auf im system verankerte fontkoffer
	  zugreifen
---------------------------------------------------------------------
31.01.99
	- CZE zuordnungstabelle eingebaut
---------------------------------------------------------------------
29 - 30.01.99
	- an der einbindung von mac funktionen gearbeitet, klappt noch nicht
	  so ganz
---------------------------------------------------------------------
27.01.99
	- die zuordnungstabelle kann jetzt fr auslandsversionen ausgetauscht
	  werden
---------------------------------------------------------------------
26.01.99
	- zeichenzuordnung berarbeitet, es gibt jetzt nur noch eine
		zuordnungstabelle unabhngig davon wie die zeichen im Font angelegt
		waren (ausnahme zeichenstze mit symbolen). die belegung erfolgt
		jetzt wie im DMC fontkatalog dargestellt (seite 27), frei sind jetzt
		noch die bereiche 192-216, 218-220, 223-240. falls jemand diese
		belegt haben mchte sollte er mir das mitteilen.
	- das eurozeichen wird immer auf ascii 157 gelegt
---------------------------------------------------------------------
25.01.99
	- bei den von volkmar eingeschickten mac-fonts schlug die decodierung
	  fehl, jetzt geht es
	- wurden zwei fonts geladen und nur der erste hat ber eine afm-datei
	  ein kerning mitbekommen wurde dies auch beim zweiten benutzt. dadurch
	  kam es zu fast zuflligen unterschneidungen.
---------------------------------------------------------------------
14.01.99
	- kleine nderung an fnt_load, jetzt msste es auch mit dem einbetten
	  klappen
---------------------------------------------------------------------
04.01.99
	- jetzt msste die umrechnung der prchen kerning werte stimmen
---------------------------------------------------------------------
03.01.99
	- aus AFM-Dateien (Adobe Font Metrics) wird jetzt das prchen kerning
	  bernommen. momentan stimmt die umrechnung noch nicht so ganz, aber
	  das wird sich sicher noch ndern.

	  afm-dateien haben zwar keine groe bedeutung, dafr luft jetzt
	  aber der prchen kerning mechanismus. sobald ich an die pfm-dateien
	  und mac koffer komme drfte der rest sehr schnell gehen.
---------------------------------------------------------------------
23.12.98 ff
	- erste betaversion, achtung: es wird noch kein prchen kerning untersttzt
---------------------------------------------------------------------
19.12.98 ff
	- versuche auf die mac koffer zuzugreifen, dabei ist es leider auch bis
	  jetzt geblieben.
---------------------------------------------------------------------
18.12.98
	- alle problem fonts von ulf werden jetzt abgewiesen wenn sie kaputt sind.
	  oder nicht serialisiert wenn die ersten 66 zeichen nicht belegt sind
	  dann kommt es auch nicht mehr zu einem absturz.
	- der eurofont hat sich da schon als hartnckiger erwiesen, fonty
	  ging davon aus das am ende der eigentlichen daten immer nullbytes
	  angehngt sind. da es diese im eurofont nicht finden konnte, knallte
	  der importer weg.
	- standart import treiber schnittstelle eingebaut
---------------------------------------------------------------------
17.12.98
	- fontbildchen: es werden nur noch die ersten 4 zeichen als fontname
	  ausgegeben. der rest wird mit einer system schrift gemacht
	- einige vorbereitungen fr mac koffer
---------------------------------------------------------------------
11.12.98
	- it's adat time ...
		fonts bei denen die ersten 66 zeichen nicht belegt sind, werden
		jetzt nicht mehr serialisiert
---------------------------------------------------------------------
09.12.98
	- leider wird noch nicht jeder font koffer gefunden, bisher bin
	  ich davon ausgegangen das der schrift familien name gleich dem
	  koffer namen ist. das stimmt aber nur zum teil. es gibt z.b. von
	  itc eine condensed garamond reihe bei der ist der familien name
	  "ITC Garamond" und der koffer heit "ITC Garamond Condensed".
	  in dem ausfhrlichen fontnamen steht allerdings dann
	  "ITC Garamond Condensed ...", der nchste versuch wird dann sein
	  alle varianten aus dem fontnamen auszuprobieren.

	  das kann man aber erst machen wenn der familien name zu keinem
	  ergebnis gefhrt hat. und was ist jetzt wenn es einen koffer
	  "ITC Garamond" gibt, ich aber den "... Condensed" brauche?

	  es ist zum heulen ...........

	- Mac Resource File Format gesucht, gefunden und gelesen

	mal eine kleine anmerkung am rand, ich programmiere jetzt seit mehr
	als einem jahr fast nur noch import/export module solangsam habe
	ich die schnautze voll. wie gesagt, nur so am rande ...
---------------------------------------------------------------------
08.12.98
	- der datei infodialog konnte probleme machen wenn eine mac datei nicht
	  als ladbarer font erkannt wurde
	- pfm verarbeitung vorbereitet, da fehlt immer noch die doku ber
	  das dateiformat
	- "ich haaabe noooch einen Koooffer in Berlin": na ja, jedenfalls wei
	  ich jetzt wie man zu einem mac ps font den dazu passenden koffer
	  findet. doku gibt es dazu anscheinend nicht ...
	- koffer doku gelesen, oh oh
---------------------------------------------------------------------
07.12.98
	- fonty ldt auf einem mac jetzt auch mac ps type 1 fonts. diese erkennt
	  er, wenn bei einer datei die data-fork die gre null hat und der
	  datei-type auf 'LWFN' (Laser-Writer-Font) eingestellt ist.

	  auf das laden von multiple master fonts sollte man aber verzichten,
	  wer wei der eine oder andere wird es vielleicht mgen.
	- whrend der konvertierung wird der mauszeiger animiert
	- beim import gibt es jetzt immer einen kleinen infodialog
	- die fonty bildnamens erzeugung ist rausgeflogen, dadurch wurde
	  der importer schneller

	  sehr spannend wird der nchste level, da geht es dann um die mac
	  'FOND' resources und wie man zu einem ps font denn entsprechenden
	  koffer findet.
---------------------------------------------------------------------
06.12.98
	- erste versuche mit mac ps type 1 fonts, bei dem versuch ist
	  es leider auch geblieben. calamus reicht, fr ihn, leere dateien
	  nicht an den fontimporter weiter.
---------------------------------------------------------------------
03.12.98 - 05.12.98
	-	font serialisierung zum laufen gebracht, alle type 1 fonts werden
		jetzt serialisiert. momentan fehlt noch die berprfung ob die ersten
		66 zeichen genutzt werden.
---------------------------------------------------------------------
27.11.98
	- jeder font bekommt jetzt ein zu ihm passendes namensbildchen
	- erste versuche mit der serialisierung
---------------------------------------------------------------------
26.11.98
	- harald hat heute geburtstag, da will ich mal keine gemeinen fragen
	  stellen
	- ber treiber ausfhren bekommt man jetzt einen infodialog zusehen
	- versions berprfung eingebaut
	- fonty wirft jetzt nicht mehr mit fehlermeldungen um sich wenn ihm
	  eine nicht type-1 datei vorgelegt wird. den fehler 16 erzeugt calamus
	  selbst.
---------------------------------------------------------------------
25.11.98
	- ich versuche momentan im fontbilden den fontnamen als bild zu erzeugen
		das geht leider immer noch schief. da mu ich erstmal harald verhren.
---------------------------------------------------------------------
24.11.98
	- bei einem stromausfall wurde leider diese Datei zum teil zerschoen
	  aber es ist ja noch nicht so viel passiert. fonty ist jetzt ein
	  richtiger fontimporttreiber und arbeitet mit einer calamus-version
	  ab dem 20.11 zusammen.
---------------------------------------------------------------------
		(nachbildung einer zerschossenen datei, das original wurde leider
		 durch die sicherheitskopie berschrieben)


---------------------------------------------------
17.11.98
	- ab jetzt luft die gesamte speicherverwaltung ber calamus funktionen
---------------------------------------------------------------------
16.11.98
	- zeichenaustauschtabelle als TABEL.H eingebaut, diese mu jetzt
	  nicht mehr als externe datei vorliegen
	- wichtige bereiche der speicherverwaltung umgestellt
---------------------------------------------------------------------
15.11.98
	- quellcodes auf calamus dateifunktionen umgebaut
	- die dateien werden eingeladen, der font kann aber nicht
	  mehr entschlsselt werden. mhhhh
	- quellcodes von lattic char verhalten auf c wandlung umgebaut
	- fonty konvertiert jetzt, als calamus-modul, fonts. momentan wird
	  noch die tos speicherverwaltung benutzt
---------------------------------------------------------------------
10.11.98
	- start der fonty entwicklung
---------------------------------------------------------------------
