Paano Mag-configure at Mag-troubleshoot ng Mga Font sa Linux



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang mga gumagamit na nag-install ng mga font ngunit hindi makita ang mga ito sa anuman sa kanilang mga application ay maaaring kailanganing i-update ang font cache upang mag-render sila nang maayos. Maaari ding magkaroon ng isang problema sa pag-install o kahit na ang file na naglalaman ng font mismo.



Mas karaniwang isang programa ay maaaring sumusubok na mag-render ng teksto sa isang font bukod sa na-install na isa. Lalo na ito ay isang problema sa mga font ng Unicode na sumasakop lamang sa isang tiyak na bloke. Karamihan sa mga error na ito ay madaling ayusin kung ang font file mismo ay mabuti at nasa tamang format. Ang parehong mga file na OTF at TTF ay dapat makatanggap ng isang malawak na hanay ng suporta mula sa mga modernong pamamahagi, kaya't basahin kung nagkakaproblema ka.



Paraan 1: Suriin ang Glyphs na may gucharmap

Simulan ang GNOME Character Map sa pamamagitan ng paghahanap sa Dash, buksan ito mula sa menu ng Mga Aplikasyon sa loob ng menu ng Mga Accessory o pag-click dito sa menu ng Mga Kagamitan na nagsimula mula sa Whisker Menu sa Xfce4. Ang mga gumagamit ng KDE ay maaaring sa halip ay nais na simulan ang KCharSelect, na kung saan ay ang katumbas na programa sa desktop na kapaligiran. Mag-click sa kahon ng pangalan ng font at mag-scroll pababa upang mapili ang font na kung saan nahihirapan ka. Kung maaari mong makita ang pangalan, pagkatapos ay piliin ito at pagkatapos ay pumili ng isang Unicode Block na magpapakita ng uri ng mga character na interesado ka.



Kung pipiliin mo ang isang hanay ng character na walang mga character ang iyong font, maaaring ipakita sa mapa ng character ang mga mula sa ibang pamilya ng mga typeface. Tandaan ito kung nakikipagtulungan ka sa mga font ng icon o sa mga ipinapakita sa mga hindi Roman na hanay ng character. Kung maaari mong makita ang mga character na maayos lang, pagkatapos ay mag-double click sa maraming, na magiging sanhi ng paglitaw ng mga ito sa linya na 'Text to copy:' sa ilalim. Mag-click sa pindutan ng kopya at pagkatapos ay i-paste ang mga ito sa anumang programa na nais mong i-render nila. Kung magpakita sila ng maayos, dapat ayusin mo ang isyu.



Kung hindi sila lumitaw nang tama, pagkatapos ay i-highlight ang mga ito gamit ang iyong mouse sa pamamagitan ng pag-drag nito o sa pamamagitan ng paggamit ng Shift key at mga cursor key nang sabay. Baguhin ang font sa parehong ginagamit mo sa mapa ng character sa alinmang pamamaraan ang kinakailangan sa nasabing programa. Maaaring kailanganin mong gumamit ng isang drop-down box sa Abiword o LibreOffice. Maaari mong magamit ang menu na Format at piliin ang font sa halip upang makita ang font na iyong hinahanap.

Kung nagtrabaho ito, kakailanganin mong tandaan na baguhin ang font sa tuwing kailangan mo ang mga tukoy na uri ng mga character mula sa font na pinag-uusapan. Lalo na totoo ito sa mga font ng icon at iba't ibang uri ng mga font ng dingbat. Bagaman madaling isipin na ang mga font na iyon ay may problema sa pag-render kung nakakakita ka ng kalokohan, tinitingnan mo talaga ang data na naibigay sa isang regular na font. Ang mga font na naglalagay ng mga simbolo sa mga character na alpabetiko ay ipapakita lamang ang mga simbolong iyon kapag naitakda ang teksto upang ipakita sa nasabing font. Makikita mo ang tila mga random na titik at numero kung hindi man.

Paraan 2: Paggamit ng fc-cache at fc-list upang Mag-update ng Mga Listahan ng Font

Kung hindi mo kailanman nahanap ang font sa unang pamamaraan, kailangan mong buksan ang isang prompt ng utos. Paghahanap para sa programa ng terminal mula sa Dash, mag-click sa icon sa folder ng Mga Tool ng System ng menu ng Mga Aplikasyon o menu ng Whisker o pindutin nang matagal ang Ctrl, Alt at T nang sabay. Kapag nasa prompt ka, maaari mong gamitin ang fc-cache nang walang iba pang mga argumento upang mai-update ang lahat ng mga font sa iyong system. Minsan ito ay gumagana nang mas mahusay kapag bilang ilang mga programa ng aplikasyon ay bukas hangga't maaari. Ang programa ng fc-cache ay hindi magbabalik ng anumang puna sa karamihan ng mga kaso. Suriin ang anumang programa na maaaring magpakita ng mga font upang makita kung naa-access na ngayon ang iyong font. Ang ilang mga gumagamit ay nag-ulat na mas mahusay na mag-restart, ngunit halos palaging hindi kinakailangan iyon dahil kadalasang ina-update ito ng fc-cache. Kung hindi mo pa rin ito nakikita, subukang patakbuhin ang fc-list | higit pa mula sa iyong prompt. Dapat nitong ilista ang bawat font sa iyong system. Kakailanganin mong itulak ang space bar sa bawat oras na nais mong makita ang isa pang seksyon ng listahang ito. I-type ang fc-list | grep nameoffont, pinapalitan ang namesoffont ng aktwal na pangalan ng font na pinag-uusapan, kung nais mong higit na higpitan ang paghahanap.

Kung hindi mo pa rin ito mahahanap, baka hindi mo ito mai-install sa tamang direktoryo. Subukang ilipat ang font sa direktoryo ng ~ / .fonts kung wala pa ito. Kung mayroon ka pa ring mga problema, kung gayon may panganib na ang font file ay talagang masama.

Paraan 3: Paggamit ng fc-validate

Bumabalik sa linya ng utos, kakailanganin mong mag-navigate sa direktoryo na na-install mo ang font. Sa maraming mga pag-install na solong-gumagamit, magagawa mo ito sa pamamagitan ng paggamit ng cd ~ / .fonts upang makapasok sa direktoryo ng mga font na mayroon ka bilang isang gumagamit ng bahay. Kung sinusubukan mong mag-install ng mga font sa isang buong batayan ng system, kailangan mong gumamit ng cd / usr / share / font / truetype sa maraming mga machine upang makapunta sa tamang lokasyon. Ginagawa ito ng iba't ibang mga pamamahagi sa isang bahagyang iba't ibang paraan, kaya maaaring sa huli ay gumamit ka ng ibang lokasyon at papalitan mo ang landas sa ginagamit mo. Kapag nandiyan ka na, subukang mag-type ng fc-validate –asalita nameoffont.ttf, bagaman kakailanganin mong palitan ang nameoffont.ttf ng font file na iyong pinagtatrabahuhan. Bagaman ang switch ng –salitang hindi karaniwang nagpapakita ng higit pang impormasyon, mabuting isama ito sa anumang paraan.

Dapat kang makatanggap ng isang pahayag tungkol sa kung ang font na pinag-uusapan ay nasiyahan ang saklaw para sa iyong default na wika. Kung hindi, kung gayon maaaring ito ay isang uri ng specialty font. Kung hindi man, maaaring talagang mapinsala ito at maaaring kailanganin mong palitan ang file. Kung sasabihin mong nasiyahan ito, alam mo na ang font file ay hindi bababa sa mabuti. Kung nais mo ng higit pang impormasyon, maaari mong subukan ang fc-scan nameoffont.ttf | mas mababa o fc-scan nameoffont.ttf | higit pa upang makita ang isang buong pahina ng teksto tungkol sa font na sinusubukan mong gumana.

Basahin ang 4 na minuto