Hi all,
I'm not sure if I'm gonna come across like a complete pleb here, but I've server on which I run a couple of websites, and I have been unable to figure out how to install/add a font (specifically [url=http://www.fontspace.com/typesetit/great-vibes]GreatVibes[/url]) without installing the complete X server. Is this possible? All I want is to have this font available to use and display on my website. Various websites advise to mkdir /usr/share/fonts/TTF and add the font in there, then do a 'service xfs reload', but XFS seems to be tied to the X server package which I haven't got.
Cheers!
SuaSwe
How to install fonts (.ttf) on CentOS 6 web server?
How to install fonts (.ttf) on CentOS 6 web server?
Some may have a better way to do it, but this is the only one I know ...
Install the fontconfig package (no X deps).
According to man fc-cache :
"fc-cache scans the font directories on the system and builds font information cache files for applications using fontconfig for their font handling."
Create any subdir for your fonts in /usr/share/fonts (not mandatory but useful)
System-wide : # mkdir -p /usr/share/fonts/greatvibes
User only : mkdir ~/.fonts
Copy your font files in the appropriate folder and "register" them in the system with :
# fc-cache -f -v
Hope it helped. :-D
Install the fontconfig package (no X deps).
According to man fc-cache :
"fc-cache scans the font directories on the system and builds font information cache files for applications using fontconfig for their font handling."
Create any subdir for your fonts in /usr/share/fonts (not mandatory but useful)
System-wide : # mkdir -p /usr/share/fonts/greatvibes
User only : mkdir ~/.fonts
Copy your font files in the appropriate folder and "register" them in the system with :
# fc-cache -f -v
Hope it helped. :-D
Re: How to install fonts (.ttf) on CentOS 6 web server?
That is exactly what I need, thanks! :D
I'm still not able to get it to work after running the fc-cache command as suggested though, maybe you can advise further? This is what I've got in my stylesheet:
[code]
@font-face {
font-family: 'GreatVibes-Regular';
src: url('/usr/share/fonts/TTF/GreatVibes-Regular.ttf');
}
h1, h2, h3, h4, h5, h6 {
color: #fff;
font-family: 'GreatVibes-Regular';
}
[/code]
This just displays the default font. Any ideas/suggestions would be most appreciated!
I'm still not able to get it to work after running the fc-cache command as suggested though, maybe you can advise further? This is what I've got in my stylesheet:
[code]
@font-face {
font-family: 'GreatVibes-Regular';
src: url('/usr/share/fonts/TTF/GreatVibes-Regular.ttf');
}
h1, h2, h3, h4, h5, h6 {
color: #fff;
font-family: 'GreatVibes-Regular';
}
[/code]
This just displays the default font. Any ideas/suggestions would be most appreciated!
Re: How to install fonts (.ttf) on CentOS 6 web server?
I many be completely wrong here but surely the presence or absence of the font on the [u]web server[/u] has nothing to do with whether the web [u]browser[/u] can display it or not. That's down to whether or not the client computer has the font installed - all the web server does is send it the css file that tells the browser to display the output in the font you choose.
Re: How to install fonts (.ttf) on CentOS 6 web server?
This may be font embedding !
Get your "@font-face" CSS script to embed your font in at [url=http://www.fontsquirrel.com/fontface/generator]Create Your Own @font-face Kits | Font Squirrel[/url]
Upload your font and download the webfontkit to use on your webserver.
Your TTF will be "translated" into various file formats for several browsers.
Get your "@font-face" CSS script to embed your font in at [url=http://www.fontsquirrel.com/fontface/generator]Create Your Own @font-face Kits | Font Squirrel[/url]
Upload your font and download the webfontkit to use on your webserver.
Your TTF will be "translated" into various file formats for several browsers.