Pitanje oko firefox & konqueror fontova...

2

Pitanje oko firefox & konqueror fontova...

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

moguce je da sam napravio mali offtopic Embarassed



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Heh vidim ja da moja konfiguracija ne valja. Naime "true" ili "false" vrednosti se daju samo boolean operatorima. I bilo mi je čudno na prvi pogled. Elem ajde probajte ovako:

<fontconfig>
   <match target="font" >
      <!-- mogu biti biti rgb argba bgr ... -->
      <edit name="rgba" mode="assign"><const>none</const></edit>
     
      <edit name="hinting" mode="assign"><bool>true</bool></edit>
     
      <edit name="antialias" mode="assign"><bool>true</bool></edit>
     
      <!-- true ili false -->
      <edit name="autohint" mode="assign"><bool>false</bool></edit>
     
      <!-- mogu biti hintfull, hintmedium, hintslight and hintnone -->
      <edit mode="assign" name="hintstyle"><const>hintslight</const></edit>
     
     
    <!-- <test name="weight" compare="more"><const>medium</const></test> -->
   
      <!-- za ldc fontove koji stižu uz neki lcd paket -->
      <edit mode="assign" name="lcdfilter"><const>lcddefault</const></edit>

   </match>     
</fontconfig>


Gledao sam [Link mogu videti samo ulogovani korisnici] i [Link mogu videti samo ulogovani korisnici] i vidim da ima svačega. Probajte da promenite vrednost hinta čisto da vidite radi li (stavite na hintfull pa pogledajte firefox i sl.).

p.s. Ček aut: [Link mogu videti samo ulogovani korisnici]



offline
  • Dr SiGn  Male
  • Stručni saradnik
    Windows
  • Pridružio: 11 Jul 2005
  • Poruke: 1149
  • Gde živiš: Beograd

Konacno sam sredio fontove na PCLOS-u.Citao sam razne forume,primenjivao svakakva resenja,kompajlirao razne biblioteke,ali nikako nisam bio zadovoljan,jednostavno nije bilo to to tj.hinting nije bio dobar sa GTK programima pod KDE.Misleci da je do KDE-a/Qt koji ima svoj nacin prikazivanja fontova,resih da podignem neki distro sa Gnome-om/GTK.Pri ruci sam imao Fedoru 10 i Ubuntu 8.10.Odlucim se za ubuntu,podignem livecd,podesim LCD subpixel na RGB,hinting na full i vidim da sve to izgleda super.Radi testa,instaliram kde program Konversation,pokrenem ga i vidim da izgleda ocajno,a onda vidim da nemam .fonts.conf u home diru.Sa [Link mogu videti samo ulogovani korisnici] ubacim onts.conf i momentalno se popravio hinting u Konversation-u.Kasnije sam sve ovo probao sa Fedorom,ali rezultat nikako nije bio isti.Daljim prekopavanjem neta nadjem podatak da Ubuntu koristi patch za libfreetype6.so biblioteku koji omogucava sjajan hinting.Trazio sam neki konkretan postupak kako dobiti takav hinting na PCLOS kao sto to ima Ubuntu,ali bez uspeha.Na kraju sam sa ubuntu 8.10 livecd na fles ubacio libfreetype.so.6.3.18 biblioteku i evo postupka sta sve treba uraditi na PCLOS da bi dobili ubuntuov hinting(ovo radite na sopstvenu odgovornost!):

1.Kopirati na fles/cd libfreetype.so.6.3.18 sa Ubuntu-a iz /usr/lib dira(ovo je matora verzija jer je sa Ubuntu 8.10,ali odradjuje posao)

2.Na PCLOS 2010 KDE 4.4.2,u /usr/lib se nalazi libfreetype.so.6.3.22 i libfreetype.so.6(symlink koji pokazuje na libfreetype.so.6.3.22).Otvoriti konzolu i kucati sledece:


su - (postati root)
cd /usr/lib
rm -i libfreetype.so.6
Kopirati sa cp komandom sa flesa ili cd-a libfreetype.so.6.3.18
u /usr/lib
ln -s libfreetype.so.6.3.18 libfreetype.so.6


3.U home direktorijumu napraviti fajl .Xresources i staviti u njega sledeci sadrzaj:



Xft.antialias:  true
Xft.hinting:    true
Xft.hintstyle:  hintfull
Xft.lcdfilter:  lcddefault
Xft.rgba:       rgb



4.Ako u home diru postoji .fonts.conf ,obrisati ga,pokrenuti Configure Your Desktop>Look & Feel>Appearance>Fonts>kliknuti na Configure ... i podesiti subpixel rendering na RGB i hinting na Full.

5.U konzoli kucati sledece:


ln -s /etc/fonts/conf.avail/10-autohint.conf /etc/fonts/conf.d/10-autohint.conf


6.Po zelji instalirati paket webcore-fonts i fonts-ttf-bitstream-vera (kvalitetni fontovi) pomocu synaptica ili konzole

7.Restartovati X server koriscenjem CTRL+ALT+Backspace

Evo kako sada izlgeda FF i uopste GTK programi (npr.synaptic) pod KDE-om:




pozdrav,dr sign...

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

pa čekajte , ti možeš tu aplikaciju da pozoveš tako
što preloaduješ tu extra spoljnu biblioteku
ne moraš da menjaš sistemsku Very Happy

Citat:
env LD_PRELOAD=/usr/local/lib/libfreetype.so.6.3.18 /usr/bin/firefox

(valjda jeto smešak ilimora da se prvo symlinkuje u /usr/local/lib/libfreetype.so.6 Confused )

Ziveli

edit
to je nešto u vezi patenana to što nisu uvek lepa slovca , jel da Wink

[Link mogu videti samo ulogovani korisnici]

e sada u pclinuxOS-u , kako je tačno ukompilirano , sa patentima ili bez Question
ali ja da napomenem na prve dve slike ne vidim razliku između konq. i firefoxa Confused
(ali imao sam sličan problem gde jesam video)
da li se uopšte vidi razlika kada se pravi snapšot ?

da nije to kod tebe nešto u vezi drajvera od grafičke kako renderuje na ekran a ne u samom sistemu ?

offline
  • Dr SiGn  Male
  • Stručni saradnik
    Windows
  • Pridružio: 11 Jul 2005
  • Poruke: 1149
  • Gde živiš: Beograd

@FarscapeFan
Citat:edit
to je nešto u vezi patenana to što nisu uvek lepa slovca , jel da


Da. Wink

Tvoj predlog sa LD_PRELOAD radi,ne mora da se symlinkuje,a sto se tice toga da li pclinuxos dolazi sa patentima,pa mislim da ne,Ubuntu dolazi sa patentima,nisam siguran za njegove derivate (tipa Mint)...Video sam da za Arch Linux postoje paketi tipa freetype-ubuntu,cairo-ubuntu itd...tj to su ubuntu patched biblioteke zapakovane za Arch?Ili mozda gresim?...


Far,evo poredjenje slika tvoje poruke:

Menjani sistemski fajl:



Originalni sistemski fajl:



offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12539
  • Gde živiš: Južni pol

Evo šta kaže Wikipedia:

Citat:Most other systems use the FreeType library, which falls somewhere between Microsoft's and Apple's implementations; it supports hinting and anti-aliasing, and optionally performs subpixel rendering. Due to problems with patent licensing, many binary distributions of it do not support hinting non-Free fonts with the same quality as the Windows and OS X rasterizers, although the functionality is present and easily enabled. The Free fonts included with most Linux distributions look better with FreeType's "auto-hinting" mode, which is high-quality and not encumbered by patents.

E sad, pre nekog vremena sam naleteo na jedan jednostavan tutorijal kako dobiti fontove kao u Windowsu. Ovaj metod koristi Microsoftove webfontove.

[Link mogu videti samo ulogovani korisnici]

Btw, sve je stvar ukusa. Nekima se više sviđa ovo, nekima ono.

offline
  • Dr SiGn  Male
  • Stručni saradnik
    Windows
  • Pridružio: 11 Jul 2005
  • Poruke: 1149
  • Gde živiš: Beograd

Ovako,posto pomocu metode menjanja sistemskog fajla dolazi do problema sa Chromium browser-om(a moze doci do problema prilikom update-a sistema),odlucio sam da ovaj sys fajl "izolujem" tako sto sam ga stavio u /usr/local/lib.Dalje,pomocu predloga FarscapeFan-a,podesio sam da se biblioteka ucitava zajedno sa pokretanjem Firefox-a na sledeci nacin:

Desni klik na ikonicu FF-a>Icon Settings,tab Application,u Command polju dodati:


env LD_PRELOAD=/usr/local/lib/libfreetype.so.6.3.18 /usr/bin/firefox

Ko je trenutno na forumu
 

Ukupno su 1557 korisnika na forumu :: 84 registrovanih, 10 sakrivenih i 1463 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 4thFlavian, 9k38, Amir Covic, annon, Asteker, Avalon015, baza, Bojan198527, bokisha253, Botovac, bpvl, Bubimir, Chainsaw, dekan.m, Denaya, Dimitrise93, djile1, Dogma21, drale12, DrMrPr, dukajov, dzoni19, Frunze, g_g, gaga23, Georgius, glados, Igritelj, ILGromovnik, Iskander, Ivan Campo, ivan1973, jalos, jarovitt, Joint Chief, Kalem, kljift, kobaja77, Koridor, krkalon, Kubovac, Kukuvaja, Kuroje, kybonacci, Lester Freamon, M74AB3, mat, MB120mm, mercedesamg, milbos, milimoj, misaru, N.e.m.a.nj.a., nebidrag, nenooo, neutrino, opt1, paja69, proka89, raptorsi, raster12, Rebel Frank, Romuluss, S2M, samojednoimeznam, sap, SD izvidjac, sekretar, shota91, Slingshot, Sr.Stat., Srpska zauvjek, stegonosa, Strasni JA, Tas011, tuja, Vica1958, vidra boy, Vlad000, Vrač, wizzardone, zdrebac, zrno, Živanski