Jak ziskat nazev a cestu k fontu?

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pátek Leden 6 09:53:19 CET 2006


On 3 Jan 2006, Cyphre wrote:

> O pouziti FontConfigu jsem taky uvazoval. Nejsem ale 'Linux power user'
> a vzhledem k tomu ze kod musi bezet na co nejvice platformach bych
> nechtel pridavat zavislosti na dalsich subsystemech ktere nektere
> distribuce(asi hlavne starsi) nemusi obsahovat. Ale holt se asi neda
> nic jineho delat.

Zase na druhou stranu, jestli si to budete chtit naprogramovat po svem, 
pak skoncite u toho, ze budete znovuvynalezat kolo, protoze Fontconfig je 
presne vec urcena k tomu, aby byl v systemu nejaky standardni registr 
fontu, ve kterem je mozno vyhledavat podle tech udaju, ktere chcete 
(jmeno, styl).

Nicmene pokud byste opravdu chtel, aby ten Vas program mohl fungovat i bez
Fc, tak by resenim bylo to, ze pouziti Fc nebude uplne povinne a krome nej
tam bude zalozni mechanismus, ze do nejakeho konfiguraku bude mozno rucne
natvrdo napsat, ze "Uglyfont regular" je "/abc/efg/uglyfontr.ttf".

> Takze dle vasich zkusenosti, vetsina aplikaci co pouzivaji FreeType
> take pouzivaji FontConfig?

De facto asi ano...i kdyz vetsina tech aplikaci si toho asi ani neni 
vedoma, protoze to oboji pouziva neprimo pres nejaky toolkit (Gtk, Qt 
apod.).

Dalsi vyznamnejsi skupinou jsou asi veci postavene nad SDL pouzivajici
sdl_ttf, u kterych mam dojem, ze je obvyklym pristupem, ze maji proste
potrebne fonty jako sve datove soubory a proste znaji cestu k tem
souborum.

Programu, ktere FT pouzivaji primo, asi zas az tak moc neni.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux