Izglađivanje fonta zaslona Clear Type. Poboljšanje kvalitete zaslonskih fontova u sustavu Windows XP

Dobar dan, dragi čitatelji.

U posljednje vrijeme često mi u pismima postavljaju pitanje: "Kako mogu učiniti da fontovi izgledaju bolje na ekranu u sustavu Windows 7?"

Kako ne bih svaki put odgovarao na ovo pitanje, odlučio sam napisati ovaj članak.
Dakle, čitajmo.

Operativni sustav Windows 7 omogućuje vrlo jednostavno omogućavanje ili onemogućavanje ClearType i njegovo konfiguriranje za optimalan rad na vašem monitoru. Pogledajmo kako prikazati ClearType fontove onako kako želite.

Što je ClearType?

ClearType je tehnologija za izglađivanje fonta koja je uvedena u sustavu Windows XP. ClearType je dizajniran za izravnavanje fontova na LCD zaslonu. Fontovi izgledaju nazubljeni na LCD monitorima jer imaju fiksne piksele; ovaj se problem ne pojavljuje kod CRT zaslona jer oni nemaju fiksne točke. Dok je ClearType onemogućen prema zadanim postavkama u XP-u, u sustavu Windows 7 sada je omogućen prema zadanim postavkama budući da se većina računala kupljenih u zadnjih 5 godina koristi s LCD monitorima.

ClearType koristi nekoliko opcija sjenčanja boja za tekst radi lakšeg čitanja, dok tradicionalno iscrtavanje teksta prikazuje samo crne piksele koji izgledaju nazubljeni na zaslonu. Dakle, s 500% povećanjem standardnog prikaza teksta, to izgleda ovako:

Kada omogućite ClearType, tekst će već izgledati drugačije. Primijetite boju sjenčanja oko znakova, zbog koje fontovi izgledaju glatkije kada se gledaju na LCD zaslonima.

Kao što možete vidjeti na ovoj slici, kada je ClearType uključen, tekst izgleda puno ljepše na normalnim razinama zumiranja. Ali zapamtite: ClearType je dizajniran za LCD zaslone, pa ako još uvijek koristite stari CRT monitor, trebali biste onemogućiti ClearType.

Omogući ClearType.

Najlakši način za konfiguriranje ClearType u sustavu Windows 7 je upisivanje "ClearType" bez navodnika u traku za pretraživanje izbornika Start i odabir "Prilagodba ClearType teksta" iz rezultata pretraživanja.

Nakon toga pojavit će se čarobnjak koji će vam pomoći omogućiti ili onemogućiti ClearType u sustavu Windows 7

ClearType bi trebao biti omogućen prema zadanim postavkama, ali ako nije, možete potvrditi okvir da biste pregledali kako će vaš tekst izgledati s omogućenim ClearTypeom.

Također možete poništiti okvir da vidite kako će tekst izgledati kada je ClearType tehnologija onemogućena.

Tipično, tekst će izgledati puno lošije na LCD zaslonima. No omogućiti ovu tehnologiju nije dovoljno; potrebno ju je ispravno konfigurirati. O čemu ćemo dalje govoriti.

Nakon što odaberete omogućiti ClearType, kliknite Dalje na dnu dijaloškog okvira. Windows će provjeriti je li vaš primarni monitor postavljen na izvornu razlučivost, ako nije, morat ćete je prvo promijeniti.

Nakon toga, od vas će se tražiti da odaberete tekst iz različitih opcija koji vam je najprikladniji (ljepši) za čitanje. Ovaj postupak će se ponoviti 4 puta. Odaberite opcije koje vam se čine ispravnima.

Nakon toga kliknite Završi da biste spremili i aktivirali nove postavke za glačanje fonta. Ako sve ne izgleda onako kako ste htjeli, jednostavno ponovno pokrenite ClearType čarobnjaka kao što je gore opisano i odaberite različite postavke.

U zaključku članka želim napomenuti da neke aplikacije koriste vlastitu tehnologiju izglađivanja fonta. Ako u nekim programima vidite tekst koji ne izgleda dobro kako biste željeli, provjerite postavke programa kako biste bili sigurni da je izglađivanje fonta uključeno.

Napomena: ako je vaš Acer prijenosno računalo pokvareno, pobliže pogledajte tvrtku XboxFlash koja popravlja Acer prijenosna računala u Moskvi. Postoji telefonski broj za podršku koji radi 24/7.

Postoji još jedan faktor - anti-aliasing, s kojim nisu svi preglednici (uključujući Chrome) prijateljski raspoloženi kada koriste nestandardne fontove, iako ni standardni ne izglađuju sve. Ispada da font postaje uglat, a granice su mu oštre i to nije baš ugodno za čitanje.

U slučaju da trebate koristiti font treće strane, na primjer s "Google.Fonts", tada je najpouzdanija metoda stvoriti cijeli skup formata fontova, uključujući SVG. Možete ga koristiti, na primjer, samo za naslove.

Ako je font standardni, odmah možete prijeći na CSS metodu koja se nalazi ispod, jer je vrlo jednostavna i jasna.

Osnovne CSS metode za čitljivost fontova

CSS metoda

Ova metoda je vrlo minimalistička, jer da biste je implementirali, trebate samo 3 retka koda i dodijeliti klasu "title" antialiased tekstu. Izglađivanje teksta događa se zbog sjene i primjenjivo je samo za naslove. Ova se metoda može smatrati "hackom".

Naslov (text-shadow: -1px -1px 1px rgba(255,255,255, 0.2), 1px 1px 1px rgba(255,255,255, 0.2), 1px 1px 1px rgba(0,0,0, 0.7); )

CSS3 metoda

Prilikom rješavanja problema izglađivanja fonta u Chromium motoru, jedan programer na Google.Code ponudio je brzo rješenje u CSS3. To se pokazalo vrlo racionalnim, jer možete napustiti SVG i web fontove trećih strana, koji teže oko 200~500 KB i zahtijevaju dodatno vrijeme učitavanja.

Ovaj kod treba dodati u css datoteku:

Tijelo ( -webkit-font-smoothing: subpixel-antialiased !important; -webkit-backface-visibility: skriveno; -moz-backface-visibility: skriveno; -ms-backface-visibility: skriveno; )

* ovaj savjet se koristi za sva zaglavlja na ovoj stranici

Ova metoda ima nekoliko nedostataka:

  • ne radi na starijim verzijama Chromea ispod 21
  • Razmak između slova (kerning) fonta može se malo promijeniti

  • Problem s kerningom može se riješiti s nečim poput ovog CSS koda:

    Tijelo (veličina fonta: 125%; razmak između slova: 0,05em; visina retka: 1,3em; ) tijelo > * (veličina fonta: 85%; visina retka: 1,3em; )

    * naravno, ove parametre je potrebno malo prilagoditi kako bi odgovarali značajkama web mjesta

    Koju metodu i kako primijeniti individualna je odluka. Ali rezultat je isti - lijepi fontovi i zadovoljni čitatelji.
    Ako je, naravno, preglednik ažuriran.

    SVG metoda

    Trebat će vam generator web fontova fontsquirrel.com/tools/webfont-generator

    Potrebno je preuzeti željeni font u formatu “.otf ili .ttf” i postaviti ove postavke:


    Prihvatite zahtjeve i kliknite "PREUZMI SVOJ KOMPLET"

    Nakon preuzimanja arhive, samo ćete morati povezati SVG font sa web mjestom, ali poželjno je koristiti sve formate.

    CSS kod za povezivanje fontova, koji se može staviti u zasebnu datoteku:

    @font-face (familija fontova: "Open Sans"; src: url("/font/opensans.eot"); src: url("/font/opensans.eot?#iefix") format("embedded-opentype "), url("/font/opensans.woff") format("woff"), url("/font/opensans.ttf") format("truetype"), url("/font/opensans.svg#OpenSansRegular ") format("svg"); font-style: normal; font-weight: normal; )

    * u ovom slučaju, svi Open Sans fontovi nalaze se u mapi "font" u korijenu stranice

    Par jednostavnih savjeta:

  • Minimum za anti-aliasing je dodavanje samo "woff" i "svg" fontova
  • Kako biste izbjegli učitavanje fonta, možete komentirati cijeli redak /* adresa fonta */
  • Na “FontSquirrel” možete zadubiti u postavke i ukloniti nepotrebne fontove
  • Parametri font-family, font-style, font-weight mogu se opcionalno konfigurirati
  • Trenutno koristim cijeli skup fontova na web mjestu, uključujući SVG, jer je metoda pouzdanija i brzina hostinga to dopušta. S vremenom, kada "li.ru" kaže da obični korisnik RuNeta koristi prilično noviju verziju preglednika, razmislit ću o prelasku na čistu CSS metodu.

    Apple i Microsoft oduvijek su bili u sukobu oko toga kako prikazati fontove na zaslonu računala. Međutim, obje tvrtke koriste subpikselno renderiranje kako bi postigle oštrije fontove. Razlika je u algoritmu renderiranja. Apple nastoji očuvati dizajn fonta što je više moguće, dopuštajući pritom malu zamućenost. Microsoft uklapa znakove unutar granica piksela, što sprječava zamućivanje i poboljšava čitljivost, čak i pod cijenu potpunog podudaranja stila.

    GDI++ program izvorno je razvijen u Japanu. Moraju prikazati hijeroglife na ekranu, svi potezi u njima moraju izgledati lijepo i čitljivo. Ali u standardnom renderiranju sustava izgledaju užasno, čak i s uključenim ClearType anti-aliasingom.



    Uslužni program zamjenjuje modul rasterizacije sustava vlastitim, zbog čega izglađivanje fonta postaje slično Mac OS-u. Razvoj izvorne verzije GDI++ prekinut je još 2006. godine, ali je izvorni kod biblioteke javno dostupan, tako da projekt sada podržavaju entuzijasti. U prilogu je najstabilnija verzija s konfiguracijama za različite monitore.



    GDI.8.1.2009.0101.zip (433.013 bajtova)


    Pokreni putem gditray.exe, odabirom konfiguracije putem izbornika Preferences in Use u traci. Ne mogu dati definitivne preporuke, isprobajte različite opcije konfiguracije, odaberite onu koja najbolje odgovara vašem monitoru. Omogućite/onemogućite putem stavki izbornika Omogući i Onemogući.



    Možete pokrenuti GDI++ samo za određeni program, morate stvoriti prečac za pokretanje, navodeći ciljni program kao parametar za datoteku gdi++.exe.

    "C:\Programske datoteke\GDI++\gdi++.exe" "C:\Windows\notepad.exe"
    Druga GDI++ razvojna opcija koja mi se više svidjela je gdipp. Prednosti su mu što ispravno radi pod 64-bitnim sustavima, instaliran je na sustav kao servis i, po mom mišljenju, nosi se s renderiranjem bolje od svog pretka. Iako je sve ovo subjektivno.



    Najmodernija opcija je MacType. Postoji višejezično sučelje, uključujući ruski, izbor opcija pokretanja i naprednije postavke. Zadnje ažuriranje iz 2013. Očigledno, ovo je sada najoptimalnija opcija za korištenje.

    MacType.1.13.1231.zip (3.124.190 bajtova)


    Osim Japanaca, prednosti GDI++-a procijenili su i brojni korisnici diljem svijeta. To posebno vrijedi za one koji moraju provoditi puno vremena radeći s tekstovima. Na primjer, moj uređivač koda i preglednik su mi otvoreni gotovo cijelo vrijeme; A kako je bilo zabavno raditi! Evo, na primjer, kako izgleda Sublime Text s fontovima "Anonymous Pro" i "PragmataPro". Možda se to ne vidi toliko na snimkama zaslona, ​​ali u praksi je razlika vidljiva, pogotovo na velikom monitoru.





    I ovako je font počeo izgledati u mom omiljenom pregledniku Firefoxu iu Total Commander upravitelju datotekama. Renderiranje s GDI++ postalo je glatkije, slova izgledaju podebljanija, a oči se zapravo manje umaraju.





    Nažalost, bilo je i nekih nedostataka. Neki su programi počeli malo usporavati prilikom listanja kroz tekst. Za gdipp, konfiguracija iznimnih programa se vrši u datoteci gdipp_setting.xml, koji se nalazi u mapi s instaliranim programom. Nakon unošenja izmjena servis se mora ponovno pokrenuti. Iznimke su određene nazivima izvršnih datoteka, nekoliko unaprijed postavljenih vrijednosti već postoji, možete jednostavno dodati svoje:


    conhost\.exe
    dwm\.exe
    logonui\.exe
    usluga\.exe
    spoolsv\.exe



    Ako ste prvi put instalirali Windows 7 na svoje računalo ili ponovno instalirali svoj operativni sustav, tada je prvi korak koji treba poduzeti izravnavanje fontova. Već smo ranije pisali o prvoj operaciji, ali sada ćemo detaljno razmotriti kako izgladiti fontove u sustavu Windows 7.

    Za izvođenje zaglađivanja, postoji poseban alat, koji se zove ništa manje od ClearType . Prvo ga moramo pokrenuti. Da biste to učinili, idite na izbornik Start. Zatim pokrenite naredbeni redak " Izvršiti».


    Zatim u prozoru koji se pojavi u retku "Otvori" unesite " cttune " i pritisnite tipku "OK".


    Prozor " ClearType Text Adjuster" Nemojte poništiti potvrdni okvir pored "Omogući ClearType", već jednostavno kliknite " Unaprijediti».


    Zatim će se pojaviti nova poruka iz sustava Windows koja vas obavještava da je vaš operativni sustav postavio osnovnu rezoluciju zaslona. Ovdje također jednostavno pritisnemo gumb " Unaprijediti».


    U sljedećem koraku Windows će od vas tražiti da odaberete jednu od ćelija u kojoj tekst, po vašem mišljenju, izgleda čitljivije. Kliknite lijevom tipkom miša na odabranu ćeliju i ponovno kliknite gumb Unaprijediti».


    I opet će vam biti ponuđene ćelije na izbor, s tekstualnim sadržajem. Samo što sada neće biti dva, nego šest. Ponavljamo prethodne korake.


    U sljedeće dvije faze postavljanja izglađivanja fonta, ClearType će ponuditi izvođenje sličnih operacija s odabirom čitljivijih tekstova. To je potrebno radi preciznijih postavki, jer ako su fontovi netočno odabrani, bit će vam teže čitati tekst na ekranu i oči će vam se brže umarati pri radu za računalom.

    Nakon toga će se pojaviti prozor koji će vas obavijestiti da je podešavanje prikaza teksta na monitoru završeno. Samo trebate pritisnuti gumb " Spreman" i prozor će se sam zatvoriti, a sve opcije koje ste odabrali automatski će se primijeniti.


    Možda nećete “osjetiti” neke posebne promjene, ali vjerujte mi, ova operacija izglađivanja fonta s vremenom će uroditi plodom. Dovoljno je odvojiti nekoliko minuta vremena za izvođenje svih gore opisanih operacija i stvarno ćete produljiti svoje vrijeme za računalom za 30-60 minuta.

    Što se tiče onemogućavanja ovog izglađivanja fonta u sustavu Windows 7, to je nemoguće učiniti. Kada prvi put pokrenete svoje računalo, operativni sustav automatski izvodi ovaj proces, a vi možete izvršiti samo malu kalibraciju.

    ClearType tehnologija dizajnirana je za poboljšanje prikaza fontova na LCD monitorima.

    U sustavu Windows 7 izglađivanje fonta omogućeno je prema zadanim postavkama i automatski se konfigurira prema specifikacijama vašeg monitora. Ako vam automatske postavke ne odgovaraju, možete ručno podesiti ClearType postavke.

    Priprema za konfiguriranje ClearType

    Da biste ispravno konfigurirali izglađivanje fonta pomoću tehnologije ClearType, morate učiniti sljedeće:

    1. Instalirajte najnoviju verziju upravljačkog programa video kartice. Ovaj upravljački program mora napisati proizvođač vaše video kartice posebno za Windows 7.

    2. Instalirajte najnoviji upravljački program za monitor koji je kompatibilan sa sustavom Windows 7.

    3. Postavite razlučivost zaslona na kojoj će vam biti ugodno raditi.

    4. Ispunite ako to već niste učinili.

    Postavljanje ClearType

    1. Za podešavanje postavki izglađivanja fonta kliknite Start, unesite naredbu u traku za pretraživanje cttune i pritisnite Enter.

    Postupak postavljanja izglađivanja fonta ne bi trebao biti težak.

    1. Da biste onemogućili izglađivanje fonta u sustavu Windows 7, otvorite Upravljačka ploča -> Sustav -> Napredne postavke sustava.

    2. Otvorite Mogućnosti izvedbe i na kartici Vizualni efekti poništite okvir Izgladite nazubljene fontove na zaslonu.

    3. Kliknite u redu dvaput.

    Sada možete otkriti da su fontovi u sučelju programa i operativnog sustava prikazani previše uglato i premalo. Razlog je taj što je u sustavu Windows 7 "Segoe UI" postavljen kao glavni font, ima različite skale i dizajniran je za anti-aliasing.

    Konfiguriranje sistemskih fontova kada je anti-aliasing onemogućen

    1. Da biste prilagodili normalan izgled prozora, otvorite Upravljačka ploča -> Personalizacija -> Boja i izgled prozora -> Dodatne mogućnosti dizajna…

    2. Padajući popis kontrolira parametre prikaza većine elemenata sučelja sustava Windows 7. Postavite font Tahoma, veličina fonta 8 u sljedećim stavkama na padajućem popisu:

    • Opis alata
    • Označena stavka izbornika
    • Naziv aktivnog prozora
    • Naslov neaktivnog prozora
    • Ikona
    • Naziv ploče
    • Okvir za poruke
    • Traka izbornika

    Imajte na umu da u ovom prozoru postavki postoje dva polja za veličinu. Gornja margina je veličina elementa Windows sučelja, a donja margina je veličina fonta. Tako, Da biste prilagodili veličinu fonta, napravite promjene na donjoj margini, a gornju marginu ostavite nepromijenjenu.

    3. U stavku Gumbi za kontrolu prozora postavite veličinu na 21 (u gornjem polju "Veličina") kako biste zadržali standardne veličine gumba "Zatvori", "Sažmi" i "Proširi".

    4. Pritisnite u redu.

    Ekran i fontovi


    Novi članci

    Komentari (10) na “Upravljanje ClearTypeom - izglađivanje fonta u sustavu Windows 7”

    Sve je to jasno... Ali što učiniti sa "skaliranjem" fontova kada mijenjate razlučivost zaslona na manju od "preporučene"? Isti anti-aliasing je ponovno uključen... iako se čini da je svugdje onemogućen... čak i u registru. Kako onemogućiti skaliranje pri _niskoj_ razlučivosti zaslona?

    LAV, nismo ništa napisali o registru. Inače ste onemogućili Cleartype, pa vam ne možemo ponuditi nikakav savjet. Prema našem vodiču, izglađivanje fonta potpuno je onemogućeno i nije omogućeno pri promjeni rezolucije ili skaliranja.

    Isprva sam ga onemogućio na isti način kao u vašem članku i tek onda ušao u registar. Problem je već riješen. Ispostavilo se da je u neispravnom upravljačkom programu za moju video karticu, koji instalira Windows 7 i ne želi se zamijeniti originalnim. Ovaj upravljački program normalno prikazuje fontove samo u "preporučenoj" rezoluciji i počinje ih "uglađivati" u drugim rezolucijama. Koristeći snimku zaslona na kojoj font nije izglađen, moguće je zabilježiti da se zapravo fontovi prikazuju normalno i samo se na ekranu prikazuju u već "izglađenom" obliku.
    Microsoftova tehnička podrška brzo je reagirala i popravila upravljački program.

    Zanimljivo... Kakav drajver i koji model video kartice?

    Po mom mišljenju, ClearType radi odlično čak i na mom CRT monitoru. Svi fontovi izgledaju puno bolje nego s uobičajenim anti-aliasingom

    Ovisi o vozaču. Prije izdavanja novih upravljačkih programa za moju nVidia, isključio sam anti-aliasing (bilo je zamućenja), ali sada, nakon instaliranja novih upravljačkih programa, koristim anti-aliasing.

    ljudi, ne razumijem odakle vam personalizacija u upravljačkoj ploči?...Nemam takvu stavku, unatoč činjenici da je Windows...

    Pavao, otvorite upravljačku ploču u načinu prikaza "velikih ikona", na primjer. “Personalizacija” se nalazi nakon “Mogućnosti mape” i prije “Veze s udaljenom radnom površinom”.

    Postoji li način da se izravnavanje fonta postavi na "Normalno" u sustavu Windows 7? Ovaj način je dostupan u XP-u, ali ga nisam našao u 7.

    Zašto ga želim instalirati? Ne želim da se zaglađuju sitni fontovi, jer je to neugodno i neobično za moje oko, kao i ne zaglađivanje velikih slova.

    Kako mogu osigurati da fontovi do 15 px nisu antialiased u sustavu Windows 7, ali oni od 15 px i više jesu antialiased?

    Hvala unaprijed.

    Aleksej, nema šanse.



    
    Vrh