Hallo, Boris, und danke f�r die Info.
On Tue, 25 Feb 2003, Boris Segm�ller wrote: | Am Montag, 24. Februar 2003 14:46 schrieb Rainer Hantsch: | > Hallo, Leute! | > Ich mu�te mein GhostScript auf meinem Server (SuSE 7.0) notgedrungen von | > 5.x auf 6.53 updaten, weil die �lteren Versionen keinen Uniprint-Treiber | > f�r meinen Plotter hatten. | > | > Unangenehmer Nebeneffekt: | > ------------------------- | > Seit der Umstellung - und auch die SuSE 8.0 verwendet diese GhostScript | > Version und zeigt dieselben Probleme - bewirkt das Ausgabeformat 'pswrite', | > da� verschiedene Schriften (ist mir sowohl bei TimesRoman als auch | > Helvetica passiert!) manchmal einen schwarzen ersten Buchstaben haben, | > obwohl die Schrift eine andere Farbe hat und der gesamte Textstring in | > einem einzigen Befehl gedruckt wird. | | Ich verstehe Dich so, da� auch die Papierausgabe unter diesem "Mangel" leidet. Ja. Es tritt der schwarze erste Buchstabe auf dem Bildschirm und auch im Ausdruck auf, wenn ich die erstellte *.ps Datei ausdrucke. | Ich glaube, da solltest Du einen Eingriff in den Kode vornehmen. Oh, ja ... Sind blo� einige Zeilen, die man zu durchsuchen hat... :-) | So wie es sich mir darstellt, scheint es mir ein �bergabefehler bei der | Verarbeitung der Daten zu sein von einer SChleife in die n�chste. | D.h., da� irgendwo ein Verweis auf einen Zeiger falsch gesetzt sein k�nnte, | aber wo kann ich nicht sagen. Ich vermute, da� der erste Show-Befehl die Farbe beim ersten Zeichen noch nicht �bernommen hat. Interessanter Weise tritt das Problem aber nicht bei allen Texten auf. Du k�nntest also durchars Recht mit deiner Vermutung haben. Ich habe mir jetzt mal mit der "Holzhammer-Methode" beholfen, da es auf meinem Firmenpapier (handcodiert, PostScript!) gl�cklicherweise nur einmal vorkommt. Ich verwandle den Text in einen ClipPath und male diesen Pfad dann wei� aus... (Kann man nat�rlich vergessen, wenn's um mehr Text geht, aber mir blinzelt wenigstens irgendwo das Gl�ck zu...) Vorher machte ich es so... ... ... /Helvetica-Bold findfont 8 scalefont setfont <-- 8pt. Helvetica w�hlen (EUROCARD) show <-- Text ausgeben ... ... Jetzt mach' ich' es so... ... ... /Helvetica-Bold findfont 8 scalefont setfont <-- 8pt. Helvetica w�hlen (EUROCARD) true <-- Das Wort EUROCARD auf den Stack charpath clip <-- Kontur in einen Clip-Pfad umwandeln 1 setgray <-- Wei�e Farbe fill <-- ausmalen ... ... mfg Ing. Rainer Hantsch -- .---------------------------------------------------------------------. | \\|// Ing. Rainer HANTSCH - Hardware + Software | | (o o) Forget Windoze! -- We focus on L-I-N-U-X... | |--oOOo-(_)-oOOo------------------------------------------------------| | Ing. Rainer HANTSCH | mail: [EMAIL PROTECTED] | | Khunngasse 21/20 | www: http://www.hantsch.co.at | | A-1030 Vienna | tel: +43-1-79885380 fax: +43-1-798853818 | | ** A u s t r i a ** | handy: +43-664-9194382 UID-Nr: ATU 11134002 | '---------------------------------------------------------------------' _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal
