Webboard

Pełna wersja: Polskie znaki do Open Sans i Font Awesome
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.14
adres forum: kbhl.xaa.pl (konto: Rascalov, mybb11)
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Witam, jak dodać polskie znaki diakrytyczne do tych dwóch czcionek?

global
Kod PHP:
@font-face {
    
font-family'open_sansregular';
  
srcurl(images/fd/font/OpenSans-Regular-webfont.eot);
 
srcurl(images/fd/font/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),
          
url(images/fd/font/OpenSans-Regular-webfont.woffformat('woff'),
          
url(images/fd/font/OpenSans-Regular-webfont.ttfformat('truetype'),
          
url(images/fd/font/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');
    
font-weightnormal;
    
font-stylenormal;
-
webkit-font-smoothingantialiased;
}

@
font-face {
  
font-family'FontAwesome';
  
srcurl(images/fd/font/fontawesome-webfont.eot);
  
srcurl(images/fd/font/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),
     
url(images/fd/font/fontawesome-webfont.woffformat('woff'),
     
url(images/fd/font/fontawesome-webfont.ttfformat('truetype'),
     
url(images/fd/font/fontawesome-webfont.svg#FontAwesome) format('svg');
  
font-weightnormal;
  
font-stylenormal;
  -
webkit-font-smoothingantialiased;

LikeLoveHate

Font Awesome to raczej tylko ikonki wektorowe, więc nie wiem czy znajdziesz PL znaki, a co do drugiej czcionki, to nie wiem. Ja zazwyczaj szukam czcionki z już dostępnymi polskimi znakami.
http://www.google.com/fonts#UsePlace:use...:Open+Sans tylko dodatkowo zaznaczasz latin-ext
Kod PHP:
<link href='http://fonts.googleapis.com/css?family=Open+Sans&subset=latin-ext,latin' rel='stylesheet' type='text/css'
Do którego szablonu wrzucić powyzszy kod i czy dobrze interpretuje, ze nowy css:
Kod PHP:
font-family'Open Sans'sans-serif

mam zamienić za:
Kod PHP:
@font-face {
    
font-family'open_sansregular'
?
Kod:
<link href='http://fonts.googleapis.com/css?family=Open+Sans&subset=latin-ext,latin' rel='stylesheet' type='text/css'>
Do headerinlude
Wejdź w link http://fonts.googleapis.com/css?family=O...-ext,latin i zobacz jak to wygląda.
Kod:
font-family: 'Open Sans', sans-serif;
Dodajesz tam gdzie chcesz użyć swojej czcionki (body etc.)
A gdybym miał te czcionki zapisane na FTP, również byłby jakiś sposób na dodanie 'ogonków' ?

chodzi mi o tą konkretnie czcionke:
Kod PHP:
@font-face {
    
font-family'open_sansregular';
  
srcurl(images/fd/font/OpenSans-Regular-webfont.eot);
 
srcurl(images/fd/font/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),
          
url(images/fd/font/OpenSans-Regular-webfont.woffformat('woff'),
          
url(images/fd/font/OpenSans-Regular-webfont.ttfformat('truetype'),
          
url(images/fd/font/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');
    
font-weight400;
    
font-stylenormal;
-
webkit-font-smoothingantialiased;

Ale to jest raczej ta sama czcionka do podałem wyżej.
Nie da się dorobić polskich znaków przez dopisanie czegoś do css, raczej musiałbyś edytować pliki czcionki.
P.S. Nie powiedziałbym, że Font Awesome to tylko symbole.
http://i.imgur.com/o4nTyXB.png

No nie do końca.
[Obrazek: Z1UWPtH.png]

Nie wiem, może to kwestia jakiś ustawień w kodzie,
no nic, będę kombinował.
(02.01.2015, 17:31)nicer napisał(a): [ -> ]A gdybym miał te czcionki zapisane na FTP, również byłby jakiś sposób na dodanie 'ogonków' ?
To kwestia zapisania pliku czcionki zawierającej odpowiedni zestaw znaków.
Jeśli chcesz pobierać wszystko z własnego serwera, musiałbyś dodać kod CSS z http://fonts.googleapis.com/css?family=O...=latin-ext oraz zapisać podany tam plik, i do niego się odwoływać.