hi,
wie lassen sich truetype schriften in normalen content elementen verwenden?
als header habe ich es auch schon geschafft, nachdem ich die schrift im constant editor angegeben habe.
um die schrift im rte verfügbar zu machen, habe ich folgendes eingetragen (tsconfig des seitentitels):
RTE.fonts {
face1 {
name = VAu
value = VAu
}
face2 {
name = 1stGrade
value = 1stGrade
}
face3 {
name = Westminster
value = Westminster
}
}
RTE.default.fontFace = face1, face2, face3
mir fällt aber auf, dass die schriften im auswahlmenü nur gelistet werden; eine vorschau auf das Schriftbild bekomme ich nicht (wie bei den standardschriften) - und natürlich wird die schrift auch im fe nicht angezeigt.
im template sehe ich die schriftarten unter ressourcen; also hat der upload geklappt.
gibt es andere stellen, wo man was eintragen muss??
was ist mit den schrift-/dateinamen?
danke für eure hilfe
versuch´s mal mit GIFBUILDER:
tt_content.text = IMAGE
tt_content.text.file = GIFBUILDER
tt_content.text.file {
transparentBackground = 1
XY = [30.w]+5,[30.h]+5
30 = TEXT
30.text.field = bodytext
30.case = lower
30.niceText = 0
30.offset = 0,11
30.fontColor = #777777
30.fontFile = fileadmin/fonts/xxx.ttf
30.fontSize = 18
30.emboss.offset = 1,1
30.emboss.lowColor = white
30.emboss.highColor = black
30.emboss.blur = 20
30.emboss.opacity = 20
}
da sind natürlich jede menge parameter drin, die sich auf einen ganz bestimmten schrifttyp in einer bestimmten größe etc. beziehen, aber das mußt du dann halt alles anpassen... 😉
danke für die schnelle antwort, leider ist das nicht, was ich meine.
irgendwie hat es bei mir schon mal geklappt, dass ein redakteur die schriften in der palette auswählen konnte.
ich habe die ext rte pre-configuration installiert und in der palette für die schriftenauswahl hat man dann bereits eine vorschau auf das schriftbild (wie für arial, arial blak, ..., windings). erweitert man nun die palette wie oben beschrieben (tsconfig), sollten auch die zusätzlichen schriften mit dem angegebenen namen mit ihrem schriftbild in der palette stehen.
man braucht dann nur noch den text zu formatieren - und das ergebnis sollte im fe auftauchen.
versuchsweise hab ich zwischenzeitlich die schriftdateien umbenannt - schon war der schlamasel perfekt.
vielleicht liegt es ja auch an einer einstellung im gdlib/imagemagik/freetype. leider hab' ich keine ahnung, was ich noch versuchen kann.
ich hoffe auf eure hilfe
danke
ps: ich verwende die wamp installation
hallo,
nach qualvoller suche ist mir folgendes aufgefallen;
1. für die überschriften, typ layout5, verwendet typo3 die schriften, die in constanteditor, content, Header "Layout5", Font file, ausgewählt werden.
die schrit wird in den ordner uploads/tf kopiert. anschl. kann man die schrifen sogar aus dem fileadmin löschen.
2 um in einem contentelement eine truetype zu verwenden muss diese zwingend - im fonts-ordner unter windows installiert sein (wie das bei anderen bs ist, weiß ich nicht). entfernt man die schrift unter windows, ist es mit der herrlichkeit vorbei. die contentelement werden standardformatiert angezeigt.
fragen: wie/wo kann ich einen pfad angeben, um auf schriften zu verweisen, die an einer anderen stelle gespeichert sind? oder welcher anderen weg ist es zu schaffen, tt auch in normalen textelementen zu verwenden?
es muss doch möglich sein, schriften über einen normalen upload zugänglich zu machen. wenn schon nicht auf jedem rechner der redakteure installiert, dann doch im web sichtbar.
danke für eure hilfe
wini2 schriebfragen: wie/wo kann ich einen pfad angeben, um auf schriften zu verweisen, die an einer anderen stelle gespeichert sind? oder welcher anderen weg ist es zu schaffen, tt auch in normalen textelementen zu verwenden?
es muss doch möglich sein, schriften über einen normalen upload zugänglich zu machen. wenn schon nicht auf jedem rechner der redakteure installiert, dann doch im web sichtbar.
Die von typo3 erzeugten Seiten sind ja primär HTML evtl. mit CSS. HTML wird aber auf dem Client-Rechner in dem dortigen Browser interpretiert und angezeigt.
Unter HTML/CSS gibt es zwar einen Fallback was Schriften angeht (z.B. "Verdana, Geneva, sans-serif"), die gewünschte Schrift muß aber auf dem Client installiert sein. Es gibt keinen Download-Mechanismus.
Wenn es sich um ein lokales Netz handelt bzw. die Redakteure von den selben Rechner zugreifen, könntest Du je nach OS vielleicht den Pfad zu einem zentralen Schriftverzeichnis mit einbinden.
vielen dank an wk - gute erklärung!
für überschriften lassen sich doch auch tt auswählen, die (soweit ich weiss) auf dem server liegen - wozu den sonst der upload / ressource.
gibt es einen weg, den text in einem content-element (fließtext) so zu behandeln, wie die typ layout 5 der überschrift? irgendeine möglichkeit den text zur grafik zu machen, ohne photoshop, flash o. ä. zu verwenden.
vielleich bekomme ich ja wieder eine kometente antwort, hoffentlich aber eine positive.
danke
irgendeine möglichkeit den text zur grafik zu machen, ohne photoshop, flash o. ä. zu verwenden.
s.o.
die überschrift is auch nix anderes...
wini2 schriebfür überschriften lassen sich doch auch tt auswählen, die (soweit ich weiss) auf dem server liegen - wozu den sonst der upload / ressource.
Also ich bin jetzt noch nicht so tief in typo3 drin. Aber soweit mit bekannt ist, sind die Überschriftenmöglichkeiten mit TTFonts auch nur gerenderte Grafiken.
Natürlich ließe sich das auch mit Textblöcken machen. Ob es eine fertige Erweiterung gibt weiß ich nicht. Allerdings halte ich das für wenig sinnvoll.
also ich habe mal gelesen, das das doch mit css geht,
es gibt auch von microsoft aso ein tool, mit welchem man sogenannte fontstyles erstellen kann. die schriftart muss dann auf dem server liegen, und mit css sind diese dann abrufbar.
schau mal hier
http://selfhtml.teamone.de/css/eigenschaften/schrift_datei.htm#font_face
ich hoffe das hilft dir. so hatt man auch den vorteil, das es kein bild ist, und der text durchsucht werden kann.
bye jennsen
und es klappt. du musst dir für din ie nur die fontfiles erstellen und sie auf deinen server laden, dann miut css aktivieren. und siehe da.
jens
hallo jens,
das klingt ja super. leider bekomme ich das aber nicht hin... schade.
Könntest du nicht mal schnell deine css-datei posten? wäre super! danke...
Und wie hast du es im TsConfig definiert, dass Die Schrift auswählbar ist?
evt. so? :
RTE.fonts {
face1 {
name = Verdana
value = verdana, arial
}
face2 {
name = Comic Sans
value = Comic Sans MS
}
noFace {
name = No font
value =
}
}
RTE.default.fontFace = face2 , face1, noFace