Cum se configurează și se depanează fonturile în Linux



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Utilizatorii care au instalat fonturi, dar nu le pot vedea în niciuna dintre aplicațiile lor, trebuie să actualizeze cache-ul fontului, astfel încât să redea corect. S-ar putea să existe, de asemenea, o problemă cu instalarea sau chiar cu fișierul care conține fontul în sine.



Mai frecvent, un program poate încerca să redea text într-un alt font decât cel instalat recent. Aceasta este mai ales o problemă cu fonturile Unicode care acoperă doar un anumit bloc. Majoritatea acestor erori sunt ușor de rezolvat, cu condiția ca fișierul de fonturi să fie bun și în formatul potrivit. Atât fișierele OTF, cât și cele TTF ar trebui să primească o gamă largă de asistență de la distribuții moderne, așa că citiți mai departe dacă aveți probleme.



Metoda 1: Verificați glifele cu gucharmap

Porniți Harta de caractere GNOME fie căutând-o pe Dash, deschizând-o din meniul Aplicații din meniul Accesorii sau făcând clic pe ea în meniul Accesorii pornit din Meniul Whisker de pe Xfce4. Utilizatorii KDE ar putea dori în schimb să pornească KCharSelect, care este programul echivalent în acel mediu desktop. Faceți clic pe caseta cu numele fontului și derulați în jos pentru a selecta fontul cu care întâmpinați dificultăți. Dacă puteți vedea numele, selectați-l, apoi selectați un bloc Unicode care să afișeze tipul de caractere care vă interesează.



Dacă selectați un set de caractere pentru care fontul dvs. nu are caractere, atunci harta de caractere ar putea să le afișeze pe cele dintr-o familie diferită de caractere. Rețineți acest lucru dacă lucrați cu fonturi de pictograme sau cu cele care se afișează în seturi de caractere non-romane. Dacă puteți vedea caracterele foarte bine, faceți dublu clic pe mai multe, ceea ce le va face să apară în linia „Text de copiat:” din partea de jos. Faceți clic pe butonul de copiere și apoi lipiți-le în orice program doriți ca acestea să fie redate. Dacă apar bine, atunci ar fi trebuit să remediați problema.



Dacă nu se afișează corect, evidențiați-le cu mouse-ul trăgându-l sau folosind simultan tasta Shift și tastele cursor. Schimbați fontul cu același tip pe care îl utilizați în harta de caractere în orice metodă este necesară în programul menționat. Poate fi necesar să utilizați o casetă derulantă în Abiword sau LibreOffice. Poate folosiți meniul Format și selectați fontul în loc să găsiți fontul pe care îl căutați.

Dacă ar fi funcționat, va trebui pur și simplu să vă amintiți să schimbați fontul ori de câte ori aveți nevoie de acele tipuri specifice de caractere din fontul în cauză. Acest lucru este valabil mai ales pentru fonturile de pictograme și diferite tipuri de fonturi dingbat. Deși este ușor să credeți că aceste fonturi au o problemă de redare dacă vedeți gâfâi, vă uitați de fapt la datele redate într-un font obișnuit. Fonturile care mapează simbolurile cu caractere alfabetice vor afișa aceste simboluri numai atunci când textul este setat să fie afișat în respectivul font. În caz contrar, veți vedea litere și cifre aparent aleatorii.

Metoda 2: Utilizarea fc-cache și fc-list pentru actualizarea listelor de fonturi

Dacă nu ați reușit să găsiți niciodată fontul în prima metodă, va trebui să deschideți un prompt de comandă. Căutați programul terminal din Dash, faceți clic pe pictograma din folderul Instrumente de sistem din meniul Aplicații sau din meniul Whisker sau țineți apăsate Ctrl, Alt și T în același timp. După ce sunteți la prompt, puteți utiliza fc-cache fără alte argumente pentru a actualiza toate fonturile din sistemul dvs. Uneori acest lucru funcționează mai bine atunci când sunt deschise cât mai puține programe de aplicație. Programul fc-cache nu va returna feedback în majoritatea cazurilor. Verificați orice program care poate afișa fonturi pentru a vedea dacă fontul dvs. este acum accesibil. Unii utilizatori au raportat că cel mai bine este să reporniți, dar acest lucru este aproape întotdeauna inutil, deoarece fc-cache îl actualizează de obicei. Dacă tot nu îl puteți vedea, atunci încercați să rulați fc-list | mai mult de la prompt. Aceasta ar trebui să enumere fiecare font din sistemul dvs. Va trebui să apăsați bara de spațiu de fiecare dată când doriți să vedeți o altă secțiune din această listă. Tastați fc-list | grep nameoffont, înlocuind nameoffont cu numele real al fontului în cauză, dacă doriți să restricționați în continuare căutarea.

Dacă tot nu îl puteți localiza, este posibil să nu-l fi instalat în directorul corect. Încercați să mutați fontul în directorul ~ / .fonts dacă nu există deja. Dacă aveți în continuare probleme, atunci există riscul ca fișierul cu fonturi să fie defect.

Metoda 3: Utilizarea fc-validate

Revenind la linia de comandă, va trebui să navigați la directorul în care ați instalat fontul. La multe instalări cu un singur utilizator, puteți realiza acest lucru folosind cd ~ / .fonts pentru a intra în directorul de fonturi pe care îl aveți ca un utilizator de acasă. Dacă încercați să instalați fonturi la nivel de sistem, va trebui să utilizați cd / usr / share / fonts / truetype pe multe mașini pentru a ajunge la locația corectă. Distribuții diferite fac acest lucru într-un mod ușor diferit, deci este posibil să fi folosit în cele din urmă o locație diferită și va trebui să înlocuiți calea cu cea pe care o utilizați. După ce ați ajuns acolo, încercați să tastați fc-validate –verbose nameoffont.ttf, deși va trebui să înlocuiți nameoffont.ttf cu fișierul cu care lucrați. În timp ce comutatorul –verbose nu afișează de obicei mult mai multe informații, este bine să le includeți oricum.

Ar trebui să primiți o declarație cu privire la faptul dacă fontul în cauză satisface acoperirea pentru limba dvs. implicită. Dacă nu, atunci ar putea fi un fel de font special. În caz contrar, ar putea fi de fapt deteriorat și poate fi necesar să înlocuiți fișierul. Dacă vi se spune că îl satisface, atunci știți că fișierul fontului este cel puțin bun. Dacă doriți și mai multe informații, puteți încerca fc-scan nameoffont.ttf | less sau fc-scan nameoffont.ttf | mai multe pentru a vedea o pagină completă de text despre fontul cu care încercați să lucrați.

4 minute citite