.[ ČeskéHry.cz ].
Velkost fontu

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Ronin



Založen: 07. 08. 2007
Příspěvky: 3

PříspěvekZaslal: 7. srpen 2007, 22:14:26    Předmět: Velkost fontu Odpovědět s citátem

Zdravim,
v mnohych textovych editoroch sa da nastavovat velkost fontu. Co nastavena velkost znamena?
Napr. font Times new roman o velkosti 10 zabera viac riadkov ako Arial black s 10.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 7. srpen 2007, 22:30:14    Předmět: Odpovědět s citátem

windows meri v bodech = pt

1pt = 1/72" = 1/72 * 2.54cm
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Marek



Založen: 28. 07. 2007
Příspěvky: 1782
Bydliště: Velká Morava

PříspěvekZaslal: 8. srpen 2007, 06:06:57    Předmět: Odpovědět s citátem

Zas tak moc tem fontum nerozumim (za korektnost techto informaci nerucim). Z FreeType jsem se dozvedel, ze kazdy font ma nejake metriky v zavislosti na velikosti, jako treba horni a dolni dotaznice, jaka je mezera mezi znaky (popr. mezi dvema konkretnimi znaky - kerning), jaka je mezera mezi radky (presneji mezi dvema zakladnimi dotaznicemi) atd. a tyto parametry mohou byt pro kazdy font jine. To je duvod, proc text v jednom fontu zabira vic radku nez v druhem. Velikost fontu je jenom cislo, ze ktereho se tyto metriky spocitaji a zrejme (jak rezna namitl) to ma i nejakou souvislost s vyskou textu, akorat netusim, mezi kterymi dotaznicemi se to mysli.
Ronin> Pokud bys delal font renderer do herniho projektu, tyto veci je treba vzit v uvahu.
_________________
AMD Open Source Graphics Driver Developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
upir



Založen: 30. 07. 2007
Příspěvky: 31

PříspěvekZaslal: 8. srpen 2007, 09:21:22    Předmět: Odpovědět s citátem

v editoru fontu se da nastavit metrika - presne jak pise eosie. to znamena ascender, descender, velikost radkovani (tohle nektere windows aplikace ignoruji a pocitaji si to sami, i napr. photoshop), nejdulezitejsi hodnota je ale UPM - ten je v 99% nastaveny na 1000 (neni zadny vetsi duvod to menit). jsou ale i fonty, ktere maji nastaveny UPM treba na 2000 (typicky pixel fonty, tam je treba se drzet jinych zasad), a pak font s timto UPM je dvakrat mensi nez ten predchozi - samozrejme pri stejne nastavene velikosti. velikost v pixelech se pak pocita podle nastaveni DPI, v Photoshopu se to nastavuje pri tvorbe noveho dokumentu, ve windows se to prebira ze systemu.
_________________
www.photoshopGUIdesign.com
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Ronin



Založen: 07. 08. 2007
Příspěvky: 3

PříspěvekZaslal: 8. srpen 2007, 15:25:19    Předmět: Odpovědět s citátem

Aby som to trosku upresnil, robim grafiku cez GDI a potrebujem vypisovat text a vykreslovat grafiku na obrazovku a aj na tlaciarni.
A potrebujem zarucit, ze velkost fontu 10 je prave taka velka ako pri vypise na obrazovku a podla moznosti rovnaky vystup aj na tlaciarn i(aby uzivatel mal rovnaky vystup ako vo Worde) ...
Takze da sa prepocitavanie velkosti zovseobecnit?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 8. srpen 2007, 15:45:13    Předmět: Odpovědět s citátem

Ronin napsal:
Aby som to trosku upresnil, robim grafiku cez GDI a potrebujem vypisovat text a vykreslovat grafiku na obrazovku a aj na tlaciarni.
A potrebujem zarucit, ze velkost fontu 10 je prave taka velka ako pri vypise na obrazovku a podla moznosti rovnaky vystup aj na tlaciarn i(aby uzivatel mal rovnaky vystup ako vo Worde) ...
Takze da sa prepocitavanie velkosti zovseobecnit?


mno v tom pripade potrebujes prepocitavani pres DPI pri tisku na tiskarnu - tiskarna je proste jenom medium v GDI a je potreba to do ni spravne nacpat
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ronin



Založen: 07. 08. 2007
Příspěvky: 3

PříspěvekZaslal: 8. srpen 2007, 16:15:00    Předmět: Odpovědět s citátem

rezna napsal:
Ronin napsal:
Aby som to trosku upresnil, robim grafiku cez GDI a potrebujem vypisovat text a vykreslovat grafiku na obrazovku a aj na tlaciarni.
A potrebujem zarucit, ze velkost fontu 10 je prave taka velka ako pri vypise na obrazovku a podla moznosti rovnaky vystup aj na tlaciarn i(aby uzivatel mal rovnaky vystup ako vo Worde) ...
Takze da sa prepocitavanie velkosti zovseobecnit?


mno v tom pripade potrebujes prepocitavani pres DPI pri tisku na tiskarnu - tiskarna je proste jenom medium v GDI a je potreba to do ni spravne nacpat


Vdaka. Takze staci len velkost fontu vzdy znasobit s logpixels a 1/72. A toto by malo platit aj pre obrazovku.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna