Zum Inhalt springen

Schrift einbinden

Erstellt am 26. Januar 2007 · 19 Antworten · letzte Antwort am 31. Januar 2007

Tags: Frage

d_designer ·

Hallo Leute

Ich habe ein kleines problem.Ich möchte für meine h1 überschriften eine extra schrift einbinden.
Es handelt sich dabei um eine otf schrift.
Die ich dann natürlich in den font ordner unter fileadmin lege.

seite.10 {
	template = FILE
	template.file = fileadmin/template3_1.htm
	fontFile = fileadmin/fonts/culture.otf

sollte der eintrag im template nicht reiche??
cope ·

Tach,

warum nicht einfach per CSS? Vielleicht check ich die Frage einfach nicht richtig? Fonts brauchte ich bisher immer nurim TS, wenn ich grafische Menus gemacht hab, um Text in der richtigen Schriftart zu "rendern"?

LG
Cope

d_designer ·

Nein ich meine doch kein Menue.
Ich möchte für meine Überschriften z.B. h1 eine schrift definieren die nicht auf allen systemen vorhanden ist wie die culture z.B. und die möchte ich dann im fontordner ansprechen so das ich in typo3 auf dem server mit diesér schrift arbeiten kann und sie dann auch auf jedem system angezeigt wird

just2b ·
d_designer schrieb

Nein ich meine doch kein Menue.

ist es auch nicht

d_designer schrieb

Ich möchte für meine Überschriften

genau das ist es. aber nur für COntentelement-Überschriften. Nicht für irgendwelche Texte innerhalb eines Textes

lg georg

Unbekannter Benutzer ·

wo ist denn in dem Tutorial was von Menü geschrieben?

Also es gibt zwei Möglichkeiten, entweder du machst es über CSS, hat aber den Nachteil, dass es nur Leute sehen, die genau diese Schrift auch bei sich installiert haben (also bringt es im fileadmin nichts) oder du lässt TYPO3 mit dem gifbuilder eine Grafik daraus machen.

Grüße

Christian

d_designer ·

ahhh
Jetzt stimmt er generiert ein gifbild für die h2 überschriften also binde ich es genauso in mein typoscript ein nur halt mit h1 und dann kann ich in meiner richtexteditor mit der schrift schreiben.
sehr schön

d.​walter ·

Er will doch gar kein Menü 😉

Nein ich meine doch kein Menue.
Ich möchte für meine Überschriften z.B. h1 eine schrift definieren die nicht auf allen systemen vorhanden ist wie die culture z.B. und die möchte ich dann im fontordner ansprechen so das ich in typo3 auf dem server mit diesér schrift arbeiten kann und sie dann auch auf jedem system angezeigt wird

Darum ist der Link schon der Richtige!!

Gruß
Daniel

d_designer ·

sorry aber wie binde ich das mit dem header in mein template ein

seite = PAGE
seite.bodyTag = <body bgcolor='#ffffff' border='1' leftmargin='0' marginheight='0' marginwidth='0' margintop='0'bottommargin='0'>
seite.stylesheet = fileadmin/styles/styles.css

seite.typeNum = 0
seite.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
seite.10 = TEMPLATE
seite.10 {
	template = FILE
	template.file = fileadmin/template3_1.htm
	fontFile = fileadmin/fonts/culture.otf
	WorkOnSubpart= DOKUMENT
	marks.INHALT < styles.content.get
	marks.HINTERGRUND < styles.content.getLeft
	marks.INHALTEN < styles.content.getRight
	marks.INHALTE < styles.content.getBorder
TS] schreibe ich es einfach unter template oder später erst
d_designer ·

seite = PAGE
seite.bodyTag = <body bgcolor='#ffffff' border='1' leftmargin='0' marginheight='0' marginwidth='0' margintop='0'bottommargin='0'>
seite.stylesheet = fileadmin/styles/styles.css
seite.typeNum = 0
seite.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
seite.10 = TEMPLATE
Header1 = IMAGE
Header1 {
wrap = <h2>|</h2>
file = GIFBUILDER
file {
XY = [10.w]+5,26
transparentColor = #ffffff
backColor = #ffffff
10 = TEXT
10.text.field =
10.text.current = 1
10.fontSize = 18
10.offset = 0,20
10.fontFile = fileadmin/fonts/LIBSA1.TTF
10.fontColor = #587BA9
10.niceText = 1
}
}

lib.stdheader.10.1 < Header1
seite.10 {

template = FILE
template.file = fileadmin/template3_1.htm
fontFile = fileadmin/fonts/culture.otf
WorkOnSubpart= DOKUMENT
marks.INHALT < styles.content.get
marks.HINTERGRUND < styles.content.getLeft
marks.INHALTEN < styles.content.getRight
marks.INHALTE < styles.content.getBorder

ich würde das jetzt so einbauen

Unbekannter Benutzer ·

Ist zwar ein bisschen chaotisch, sollte aber richtig sein. Nur bezweifle ich ein bisschen das das den Effekt hat, den du dir wünschst. Denn das bezieht sich nur auf die Überschriften, die du in das "Überschrift"-Feld in den Contents schreibst.

Grüße

Christian

d_designer ·

na das würde mir reichen
wenn ich die überschrift über dem ritchtext editor schreiben kann und sie in meinem schriftschnitt so angezeigt wird ist das doch ok es geht mir nur um die überschriften

Unbekannter Benutzer ·

Ich habe fast das gleiche Problem

Mein Pagetitle ist per div eingebunden:

H2.all = 1
H2.all.includeWrappingTag = 1
H2.all.subpartMarker = pagetitle

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts {

pagetitle = HTML
pagetitle.value.field = subtitle // title
pagetitle.value.wrap = <div id="pagetitle">ADDAG.eu:&nbsp;|</div>
pagetitle.value.fontFile = fileadmin/fonts/xyz.ttf
}

wie kann ich für den Pagetitle eine eigenen font installieren bzw. wie muss ich den code schreiben

Hilfe wäre nett. . .