K
K
Kukunin2012-05-20 00:34:55
Fonts
Kukunin, 2012-05-20 00:34:55

font-face and cyrillic

I recently started making a site in Russian, and noticed that some font-face fonts do not work if the characters are Cyrillic. Those. the standard font is shown instead.

This was first noticed when using the SVG version of the font. Upon closer inspection, I found that the SVG font contains only standard ASCII characters (Latin). Armed with the batik ttf2svg utility, I got glyphs for Cyrillic letters, and inserted them directly into the SVG font file (this is XML).

I thought that the problems were over, but I looked in IE: the same result, but you can’t fix the EOT file with notepad. From this question:

This is fine? For some reason, I have not seen such comments anywhere, although they are predictable - many foreign services are unaware of the Cyrillic alphabet - they cut out unnecessary characters to save space. Nowhere did I find a description and a solution to the problem.

What conversion service to use? Right now I'm using fontface.codeandmore.com/ , FontSquirrel can't be used due to blacklisting.

I have very little experience with font-face and Cyrillic, before that I worked with purely English sites, where everything is fine with Latin.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
I
Ilya Shabanov, 2012-05-20
@ishaba

onlinefontconverter.com/ I don't remember if it has a blacklist, there is no way to check

H
Homo Erectus @Homo, 2012-05-20
Erectus

Why don't you use otf format?
There are quite a lot of Cyrillic fonts in this format. (rutracker.org -> search -> otf)

N
Nepofigist, 2012-05-20
@Nepofigist

fontsquirrel.com

M
Makito, 2012-05-20
@Makito

if the font is not in the blacklist, then I use fontsquirrel as the most adequate one.
if the squirrel does not convert, then I download the woff version in some font store with live preview support from firefox or chrome, the ttf version from opera, and then using ttf2eot.sebastiankippe.com/ or www.kirsle.net/wizards/ttf2eot .cgi convert to eot

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question