Zum Inhalt springen

Schrift Problem: Neueste Version von Typo3

Erstellt am 16. März 2003 · 6 Antworten · letzte Antwort am 21. August 2003

Tags: HTML & CSS, Frage

Gottfried19 ·

ich bin von der beta version zur 3.5.0 umgestiegen mit meiner Website und nun stehe ich vor dem massiven Problem das er den Text meiner Website nur mehr in Times New Roman anzeigt als wie vorgegeben in Verdana. Ich hab im Template alles bei den Constants durchforstet aber finde den Fehler nicht. Bei der Beta Version hat das alles fabelhaft geklappt. Hat wer einen Tipp für mich? Danke!

maik ·

taucht das Problem bei Text oder Grafik auf.
wenn du text in grafiken renderst, dann musst du an entsprechnder Stelle auch den Font hinterlegen, den FreeType nehmen soll.

Gottfried19 ·

das ist mein template:

#------------------------------------------- 
# Page
#-------------------------------------------

page= PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10 {

#------------------------------------------- 
# Template
#-------------------------------------------

    template = FILE
    template.file = fileadmin/index.htm
    workOnSubpart = DOCUMENT

#------------------------------------------- 
# Content
#-------------------------------------------

    subparts.DOCUMENT < styles.content.get 
    marks.INHALT = CONTENT 
    marks.INHALT.table = tt_content 

#------------------------------------------- 
#Menue
#-------------------------------------------

    marks.NAV = HMENU
    marks.NAV.entryLevel = 0

    marks.NAV.1 = GMENU
    marks.NAV.1 {

        expAll=0

        NO {
             wrap =  | <br>
             XY = [4.w], [4.h]
             4 = IMAGE
             4.file = fileadmin/grafik/navigation/top_bg_5.jpg
             10 = TEXT
             10.text.field = title
             10.fontColor = black
             10.fontsize = 9
             10.offset = 20,15
             10.niceText = 0
       }
    ACT < .NO 
    ACT = 0
    ACT.4.file = fileadmin/grafik/navigation/top_bg_5.jpg
    RO < .NO 
    RO = 0
    RO.4.file = fileadmin/grafik/navigation/top_bg_5.jpg
   }

     marks.NAV.2 = GMENU
     marks.NAV.2 {
      expAll=0
      NO {
         wrap = | <br>
         XY = [4.w], [4.h]
         4 = IMAGE
         4.file = fileadmin/grafik/navigation/top_bg_4.jpg
         10 = TEXT
         10.text.field = title
         10.fontColor = black
         10.fontsize = 9
         10.offset = 20,15
         10.nicetext = 0

       }
    ACT < .NO 
    ACT = 0
    ACT.4.file = fileadmin/grafik/navigation/top_bg_4.jpg
    RO < .NO 
    RO = 0 
    RO.4.file = fileadmin/grafik/navigation/top_bg_4.jpg
   }

(include static: "cset default" + "content default")

Mehr hab ich generell nicht verändert und ich weiss nicht warum er nicht wie im constant editor vorgegeben, verdana benutzt!

maik ·

Versuch mal den Font anzugenben.

10.fontFile = t3lib/fonts/verdana.ttf

Den Font mußt du dann natürlich auch an entsprechender Stelle liegen haben.

wasiko ·

Versuch einmal im Template unter "constants" folgendes

cSet {
fontFace = Verdana
fontFace.text = Verdana
}

Alternativ ist es auch praktisch ein stylesheet unter "setup" zu definieren. So kannst du bequem die Schriften festlegen.

page.stylesheet = fileadmin/vorlage.css

felix ·

Hallo Wasiko,

kannst du mir sagen, wie ich die Schrift in der Stylesheet-Datei angeben muss?

wasiko schrieb

page.stylesheet = fileadmin/vorlage.css

Also als .fontface {...} oder #fontface {...}?

Habe schon ein paar Sachen probiert und es hat nicht geklappt. 🙁

Gibt es irgendwo eine Übersicht, was Typo3 für Schriften in styles.content verwendet, damit ich sie in einer Stylesheet-Datei ersetzen kann?

Ich möchte nämlich nicht die Schriften einmal im Constant Editor definieren und meine eigenen in einer externen Stylesheet-Datei, sondern dass Typo3 die Schriften-Definitionen aus meiner Stylesheet-Datei übernimmt.

Viele Grüße

Felix