Portál AbcLinuxu, 26. dubna 2024 20:29


Dotaz: Odkud získává Abiword TTF fonty?

21.8.2005 18:03 xkesh | skóre: 46 | blog: eXtempore
Odkud získává Abiword TTF fonty?
Přečteno: 119×
Odpovědět | Admin
Abiword při otvírání dokumentů s definovaným písmem Times New Roman tyto fonty nenajde a přiřadí jakési náhradní, které se mi nepodařilo identifikovat.

Mimo jiné ty náhradní fonty nemají českou znakovou sadu, takže zmizí písmena "ě, ř, ď" atd.

V systému fonty nainstalované jsou (v /usr/X11R6/lib/X11/fonts/TTF i pomocí KDE instalátoru písem), také je KDE aplikace bez problémů používají, rovněž OpenOffice (po instalaci spadminem).

Netýká se to samozřejmě pouze Times New Roman, ale i dalších fontů. Souvisí to možná s nějakým nastavením knihovny GTK2? (KDE 3.4.1, Abiword 2.2.9, ArchLinux, další potřebné údaje rád dodám).

Jak tedy Abiwordu zpřístupnit fonty, které si sám nenajde?

Díky za případná řešení či pouhé nápady, jak řešit.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.8.2005 19:36 #Tom
Rozbalit Rozbalit vše Re: Odkud získává Abiword TTF fonty?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máte správně nastaveny cesty? Pro staré programy (Motif, GTK+ 1.2) je potřeba cesty k nim napsat do /etc/X11/XF86Config či xorg.conf (Section "Files"), u nových se používá FontConfig (/etc/fonts/fonts.conf a local.conf). X Font Server nepoužívám, ale bylo by asi potřeba připsat cesty i pro něj. Na AbiWord by mělo být vliv právě nastavení FontConfigu. Ještě je potřeba ve všech adresářích se škálovatelnými fonty provést příkaz fc-cache.

To, že to funguje v KDE i v OpenOffice, je hodně zvláštní. Jak si stojí jiné GTK programy, třeba Gnumeric či FireFox? Mohla by být chyba i v tom AbiWordu.
21.8.2005 22:56 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Odkud získává Abiword TTF fonty?
u nových se používá FontConfig (/etc/fonts/fonts.conf a local.conf).
Diky, to byl hint spravnym smerem. Bohuzel jsem provedl jako prvni reinstalaci fontconfig (trva asi 5 sekund), ta patrne znovu zpristupnilo adresar s fonty. (Bohuzel, protoze ted nevim, co s tim presne bylo, jinak je to samozrejme prima :)

Je mozne, ze se jednalo o tu cache (instalacni program ji obnovil automaticky), protoze jsem nikde zadne cesty nemenil (mam je nastavene dobre).

Budu na to muset myslet, kdykoliv nainstaluji nove fonty (do /usr/local/share/fonts), bohuzel jsem nepouzival Abiword (a uz vubec fonty Times New Roman) tak casto, abych si vsiml, v jakem poradi jsem to vsechno instaloval.

Jeste jednou diky.

Inspirace pro ucebnici: Kapitola fonty v linuxu je bezpodminecne nutna! :)
21.8.2005 23:10 #Tom
Rozbalit Rozbalit vše Re: Odkud získává Abiword TTF fonty?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.