TEXT
Eigenschaft | Datentyp | Beschreibung | Standard |
stdWrap | Dies ist der Text-String des Bildes. Das Element wird nur gerendert, wenn dieser String nicht leer ist. | ||
int | Die Maximallänge des Textes. Dies ist ein natürlicher Umbruch, der das versehentliche Rendern sehr langer Texte verhindern soll. | 100 | |
Pixel | Gibt die Breite in Pixeln an, die der Text höchstens erreichen darf. Reduziert die Schriftgröße (»fontSize), wenn der Text nicht in diese Breite passt. Unterstützt nicht das Setzen von alternativen Schriftgrößen in splitRendering-Optionen. | ||
boolean | Wenn diese Eigenschaft gesetzt ist, werden HTML-Tags NICHT (wie es sonst getan wird) aus dem Text entfernt. | 0 | |
posint | Schriftgröße | 12 | |
GraphicColor | Schriftfarbe | black | |
resource | Zeichensatz (TrueType-Schriftart, die Sie hochladen können) | Nimbus (Arial-Klon) | |
Grad | Drehung des Textes in Grad. ANMERKUNG: angle ist nicht verfügbar, wenn »spacing/»wordSpacing gesetzt ist. | 0 | |
Ausrichtung | Ausrichtung des Textes | left | |
x,y + calc | Position des Textes. | 0,0 | |
boolean | FreeType-Antialiasing. Ist standardmäßig aktiviert. ANMERKUNG: Diese Option ist nicht verfügbar, wenn »niceText aktiviert ist. | 1 | |
posint | Gibt an, wie viele Male der Text auf sich selbst ausgegeben werden soll. Dies ruft einen Fettdruck-ähnlichen Effekt hervor. ANMERKUNG: Diese Option ist nicht verfügbar, wenn »niceText aktiviert ist. | 1 | |
posint | Laufweite des Textes in Pixel. Könnte beim Rendern zu Darstellungsfehlern führen. | 0 | |
posint | Abstand zwischen Wörtern. | =».spacing*2 | |
boolean | Wenn diese Eigenschaft gesetzt ist, wird der Text NICHT ausgegeben. | ||
boolean | Wenn diese Eigenschaft gesetzt ist, wird der Text NICHT gerendert. »shadow und »emboss werden allerdings schon, also weisen Sie diesen keine Werte zu. | ||
»IMGMAP + stdWrap-Eigenschaften für altText und titleText, in diesem Fall. | |||
boolean | Dies ist eine recht beliebte Funktion, die er ermöglicht, kleine Buchstaben weitaus schöner darzustellen, als es die FreeType-Bibliothek normalerweise zulässt. Sie belastet allerdings auch das System recht stark. Einige Eigenschaften: | ||
splitRendering.compX | Teilt das Rendern eines Strings in getrennte Prozesse mit individuellen Konfigurationen. Mit dieser Methode kann ein bestimmter Bereich von Zeichen mit einem anderen Zeichensatz oder einer anderen Größe gerendert werden. Dies ist sehr nützlich, wenn Sie verschiedene Zeichensätze für Strings, in denen Sie sowohl lateinische als auch z.B. Japanische Buchstaben haben, verwenden wollen. Sie können auch Schlüsselwörter in einer anderen Schrift/Größe/Garbe rendern. Eigenschaften:
Schlüsselwort: charRange Schlüsselwort: highlightWord Einschränkungen:
Beispiel: 10.splitRendering.compX = 2 |
Kommentare von registrierten Benutzern:
| Autor | Nachricht |
|---|---|
|
Verfasst am: Montag, 01-08-11 11:40
|
|
|
Gelöschter Benutzer
|
Dieser Artikel bei TYPO3-Blogger beschreibt zwei Parameter, die mir schon häufig gefehlt hatten, wenn es um Zeilenumbrüche mit GIFBUILDER ging: http://typo3blogger.de/unbekannte-gifbuilder-eigenschaften-breakwidth-und-breakspace/ |
|
Verfasst am: Montag, 01-08-11 11:39
|
|
|
Gelöschter Benutzer
|
Dieser Artikel bei TYPO3-Blogger beschreibt zwei Parameter, die mir schon häufig gefehlt hatten, wenn es um Zeilenumbrüche mit GIFBUILDER ging: http://typo3blogger.de/unbekannte-gifbuilder-eigenschaften-breakwidth-und-breakspace/ |
|
Verfasst am: Mittwoch, 10-02-10 11:53
|
|
|
Gelöschter Benutzer
|
Problem: Es funktioniert nicht (mehr) ein Feld einer Seite als TEXT-Element zu definieren. TYPOSCRIPT lib.banner.file { XY = 846, 140 #transparentBackground = 1 10 = IMAGE 10.file = fileadmin/templates/gfx/banner.png 20 = IMAGE 20.file = GIFBUILDER 20.file { XY = 846, 140 transparentBackground = 1 10 = TEXT 10.text.field = title 10.fontSize = 60 10.fontFile = fileadmin/templates/fonts/bleeding_cowboys.ttf 10.fontColor = #ff9944 10.niceText = 0 10.offset = 155, 120 } } .. (zeile 12) IRGENDDjemand nen Plan warum das nicht funktioniert? lg, -dc |
|
Verfasst am: Freitag, 25-09-09 16:51
|
|
|
Niels
Dabei seit: 13. 08. 2004
Beiträge: 4
|
Etwas zum offset: Wenn man 2 unterschiedliche Texte hat die horizontal nebeneinander stehen und jeder soll für sich zentriert werden. | Textbereich A | Textbereich B | Gesamtbreite Textbereich A = 150 Gesamtbreite Textbereich B = 400 Gesamthöhe = 75 TYPOSCRIPT ... XY = 600,75 20{ text.listNum = 0 offset = 150-[20.w]/2,75-[20.h]/2 #[Bereichsbreite(Textbereich A)] - [Breite des aktuellen Obj] / 2 #[Gesamthoehe] - [Hoehe des aktuellen Obj] / 2 } 30{ text.listNum = 1 offset = 400-[30.w]/2+150,75-[30.h]/2 #[Bereichsbreite(Textbereich B)] - [Breite des aktuellen Obj] / 2 + [Bereichsbreite(Textbereich A)] #[Gesamthoehe] - [Hoehe des aktuellen Obj] / 2 } ... Bitte beachten das Textbereichsbreite ungleich Textbreite ist weil man ja wohl nicht die Texte direkte nebeneinander haben möchte. Außerdem wird calc nicht mit /* vor -+ behandelt sondern immer von links nach rechts. |
|
Verfasst am: Samstag, 29-08-09 11:01
|
|
|
J. Gleitze
Dabei seit: 27. 08. 2009
Beiträge: 0
|
sorry, mein fehler, falschekonfiguration der GDlib |
|
Verfasst am: Donnerstag, 27-08-09 13:32
|
|
|
J. Gleitze
Dabei seit: 27. 08. 2009
Beiträge: 0
|
PROBLEM: ich habe in einem GMENU (das dann ja nacher GIFBUILDER verwendet) eine Text-Ebene erzeugt. leider ist deren HHintergrund weiß, sodas die darunter liegende Grafikebene nicht zu sehen ist. weiß jemand eine lösung wie ich den Hintregrund wegbekomme? danke im Voraus J.Gleitze |
|
Verfasst am: Freitag, 30-11-07 22:14
|
|
|
BastianBalthasarBux
Dabei seit: 04. 12. 2003
Beiträge: 580
|
text.case = [upper|lower] nur weil ich das immer such, und nirgends find! |
|
Verfasst am: Montag, 02-10-06 05:50
|
|
|
Gelöschter Benutzer
|
Hi! Ich hab dazu mal eine Frage: Ich moechte gerne ein Menu bauen, das mit Bildern arbeitet. Dazu folgende Probleme: 1. Ich moechte eine Sonderschrift verwenden. Geht das? 2. Ich moechte Anti-Aias verwenden und trotzdem Transparenz. Ist das technisch moeglich? Ich weiss, die Raender sehen komisch aus, aber das Ganze kommt auf einen Hintergrund wo es passt bzw nicht auffaellt. 3. Jeder Menueintrag soll sich aus 2 Zeilen Text zusammensetzen, z.B. 01. Contact - how to find us 02. XYZ - text text text Die SChriftgroesse der ersten Zeile ist immer etwas groesser und soll bei ausgewaehltem Menupunkt auch eine andere Farbe bekommen. Falls es hilft koennten beide Texte (ohne die Zahl) auch den Seitentitel ergeben. Kann mir vielleicht jemande sagen, ob man das so hinbekommen kann und vielleicht etwas Starthilfe leisten? Bin grade etwas aufgeschmissen wie man da anfaengt... Danke! Roman |
|
Verfasst am: Dienstag, 30-05-06 00:27
|
|
|
e-man
Dabei seit: 13. 07. 2003
Beiträge: 63
|
Servus dennis, ja es gibt eine Möglichkeit einen Zeilenumbruch zu erzwingen - mit splitChar; TYPOSCRIPT 20 = IMAGE 20.file = GIFBUILDER 20.file { XY = [10.w]+20, [10.h]+60 transparentBackground = 1 10 = TEXT 10.text.field = header # hier fängt der Split an 10.text.listNum = 0 10.text.listNum.splitChar = | 10.fontFile = fileadmin/template/img/eurostib.ttf 10.fontColor = #003664 10.fontSize = 15 10.niceText = 0 10.offset = 13, 35 # setzt die zweite Zeile unter die erste 15 < .10 15.text.listNum = 1 15.offset = 13, 55 } IN diesem Teillisting wird eine grafische Headline erzeugt. Wenn der Redakteur an einer Stelle der Headline dsa Zeichen "|" eintippt, wird der Text an dieser Stelle gesplittet. Beispiel: "Das ist eine |Headline" Die Ausgabe wäre dann folgendermaßen: Das ist eine Headline Gruß, Christian (e-man) |
|
Verfasst am: Freitag, 05-05-06 12:34
|
|
|
dennis
Dabei seit: 21. 05. 2003
Beiträge: 3
|
gibts auch ne eigenschaft, den string zu splitten, um z.b. eine zweizeilige headline zu rendern ?? greez phil |
|
Verfasst am: Dienstag, 31-01-06 15:05
|
|
|
dooz
Dabei seit: 20. 12. 2004
Beiträge: 43
|
Bei niceText heißt die Eigenschaft TYPOSCRIPT .scaleFactor |



