Zum Inhalt springen

10.niceText = 1

Erstellt am 16. Februar 2005 · 8 Antworten · letzte Antwort am 17. März 2005

Tags: Frage

arniezilla ·

Hallo, ich arbeite mich gerade durch die Doku, bei einem Codebeispiel taucht folgendes Problem auf:

##Menü 2 mit Grafik:

marks.NAVI2 = HMENU
marks.NAVI2.1 = GMENU
marks.NAVI2.1.entryLevel = 1
marks.NAVI2.1 {
expAll=1
NO {
backColor = #cccccc
XY = 80,18
10 = TEXT
10.text.field = title
10.fontColor = black
10.fontSize = 9
10.offset = 5, 12
10.niceText = 0

Setze ich 10.niceText = 1, sehe ich keine Schrift mehr auf den Grafibuttons? Woran liegt das? Das Beispiel gibt das jedoch vor?

Gruss Arniezilla

crimson ·

Bei mir funktioniert niceText trotz installiertem Imagemagic auch nicht. Der Text ist trotzdem recht nice - sprich antialiased. Ich habe also immer niceText=0...

Proximo ·

NiceText verursacht laufend Fehler, vorallem in Bildern...(in diesem Fall bezieht sich "Bilder" auf Bilder mit mehreren Farben, keine einfärbigen) das es aber deshalb die Funktion einstellt ist mir rätselhaft... trotzdem... tatsache ist das die Schrift ohne NiceText meißt sogar schärfer und besser wirkt...

Fazit: NiceText aus, bis dich das Problem erledigt hat

MFG Proximo

Greekangel ·

Hallo

hatte das Problem auch. Es hat sich herausgestellt (dank eines sehr netten Herren von CM Service) das es auf die Version von imagemackig ankommt. Bei der 6.0 die bei meinem Provider drauf ist funktioniert nicetext = 1 nicht.

arniezilla ·

Scheint nicht installiert zu sein, handelt sich um einen Power-netz Server.
Kann ich das nachträglich installieren, ohne alles zu zermatschen?

toyde ·

hm.
Das nice-Text Problem scheint also ein Verions-Prob zu sein?
Ich hatte es auch schon ausprobiert - aber bevor ich mir meine laufende und funktionierenden Configs mit irgendwelchen Installationen versaue, lasse ich die Finger von Nice-Text.

Anstatt sich damit rumzuärgern, probierte ich einfach verschiedene Fonts aus - denn die Fonts könnt ihr auf Typo3 hochladen und ja mit image-magic ins Bild fliessen lassen. So habt ihr unterschiedliche Schriften(die ein oder anderen sind ja vielleicht wirklich besser, bzw. "smoother") und da die Fonts eben in den Bildern sind, gibt es keine Besucher-mir-fehlt-der-Font Probleme.

Mein Tipp: probiert Fonts aus, und Finger weg von Installationen/ Deinstallationen.

greez toyde

Proximo ·

@ toyde: du hast es auf den Punkt gebracht^^

@ Greekangel: ja es ist bekannt das es allgemein ein Versionsproblem von Image-Magick, bzw ein Kompatibilitätsproblem zwischen Image-Magic-Versionen und Typo3 ist...

Die Version 4.2.9 soll anscheinend perfect funktionieren, aber bevor jetzt alle anfangen an ihrem System herumzubasteln möchte ich betonen das ich selber auch eine neuere Version von Imagemagick habe und ich damit ohne Probs arbeiten kann (außer niceText)

Wobei auchschon erwähnt worden ist das es klüger ist mit Schriftarten herumzuprobieren als mit den Renderingmodis^^

@ arniezilla: du kannst theoretisch Image Magick ohne Probs nachinstallieren, aber wenn du was kaput machst, sag nicht das ich schuld bin^^

MFG Proximo

BastianBalthasarBux ·
crimson schrieb

Bei mir funktioniert niceText trotz installiertem Imagemagic auch nicht. Der Text ist trotzdem recht nice - sprich antialiased. Ich habe also immer niceText=0...

antiAlias=1

--> siehe tsref: wenn niceText=0 antiAlias defautlmässig auf 1
--> ausserdem macht nicetext ja ganz was anderes als anitaliasing. und zwar werden, wie in der tsref steht, bei nicetext die bilder grösser generiert, als angegeben, und dann über imagemagick runtergescalet, was zu besseren ergbenissen speziell bei schriftarten führen soll, theoretisch. kann allerdings nicht sagen, dass mich persönlich das ergebnis schon irgendwann überzeugt, oder gar begeistert hätte.

ich hab allerdings ein anderes problem: beim rendern von ttf-fonts macht das sch*** ding pixelfehler. das heisst: zum beispiel sind bei der schriftart silkscreen (slkscr.ttf)alle 'M's und 'N' s um zwei pixel breiter, als sie sein sollten. und das gefällt mir garnicht. und ich suche und suche und suche, und ich finde nix!
hat jemand die lösung?

verwende: GDLib 2, keine gifcompression, imagemagick 6.0.7

ich vermute es könnte an imagemagick 6.x liegen, aber bevor ich anfange 'downzugraden' würd ich gerne noch andere meinungen hören.
thxal im vorraus