Kako nastaviti in odpraviti težave s pisavami v Linuxu



Preizkusite Naš Instrument Za Odpravo Težav

Uporabniki, ki so namestili pisave, vendar jih ne morejo videti v nobeni od svojih aplikacij, bodo morda morali posodobiti predpomnilnik pisav, da bodo pravilno upodobljeni. Težava je lahko tudi pri namestitvi ali celo pri datoteki, ki vsebuje samo pisavo.



Pogosteje program morda poskuša prikazati besedilo v pisavi, ki ni nedavno nameščena. To je še posebej težava s pisavami Unicode, ki pokrivajo samo določen blok. Večino teh napak je enostavno odpraviti, če je datoteka pisave dobra in v pravi obliki. Datoteke OTF in TTF bi morale dobiti široko paleto podpore iz sodobnih distribucij, zato preberite, če imate težave.



1. način: Preverite glife z gucharmap

Začnite Zemljevid znakov GNOME, tako da ga poiščete na pomišljaju, odprete ga v meniju Aplikacije znotraj menija Pripomočki ali kliknete na meni v meniju Dodatki, ki se začne v meniju Whisker na Xfce4. Uporabniki KDE bodo morda želeli namesto tega zagnati KCharSelect, ki je enakovreden program v tem namiznem okolju. Kliknite polje z imenom pisave in se pomaknite navzdol, da izberete pisavo, s katero imate težave. Če vidite ime, ga izberite in nato izberite blok Unicode, ki bo prikazal vrsto znakov, ki vas zanimajo.



Če izberete nabor znakov, za katerega vaša pisava nima znakov, potem lahko zemljevid znakov dejansko prikazuje tiste iz druge družine pisav. Upoštevajte to, če delate s pisavami ikon ali s tistimi, ki so prikazane v ne-rimskih naborih znakov. Če si lahko dobro ogledate znake, dvokliknite več, zaradi česar se bodo pojavili v vrstici »Besedilo za kopiranje:« na dnu. Kliknite gumb za kopiranje in jih nato prilepite v kateri koli program, v katerem želite, da se upodabljajo. Če se prikažejo v redu, bi morali težavo odpraviti.



Če se ne prikažejo pravilno, jih označite z miško tako, da jih povlečete ali hkrati uporabite tipko Shift in smerne tipke. Spremenite pisavo na tisto, ki ste jo uporabljali na zemljevidu znakov, kateri koli način je potreben v omenjenem programu. Morda boste morali uporabiti spustno polje v Abiword ali LibreOffice. Morda lahko uporabite meni Format in izberete pisavo, da poiščete želeno pisavo.

Če bi to delovalo, preprosto ne pozabite spremeniti pisave, kadar potrebujete točno določene vrste znakov iz zadevne pisave. To še posebej velja za pisave ikon in različne vrste pisav dingbat. Čeprav je enostavno misliti, da imajo te pisave težave z upodabljanjem, če opazite nesmisel, podatke, upodobljene v resnici, gledate v običajni pisavi. Pisave, ki simbole preslikajo v abecedne znake, bodo te simbole prikazale le, če je besedilo nastavljeno na prikaz v omenjeni pisavi. Na videz boste videli naključno črke in številke.

2. način: Uporaba fc-cache in fc-list za posodabljanje seznamov pisav

Če v prvi metodi pisave sploh niste mogli najti, boste morali odpreti ukazni poziv. Poiščite terminalski program v pomišljaju, kliknite ikono v mapi Sistemska orodja v meniju Aplikacije ali v meniju Whisker ali hkrati držite Ctrl, Alt in T. Ko se prikaže poziv, lahko s fc-cache brez drugih argumentov posodobite vse pisave v sistemu. To včasih deluje bolje, ko je odprtih čim manj aplikacijskih programov. Program fc-cache v večini primerov ne bo vrnil povratnih informacij. Preverite kateri koli program, ki lahko prikaže pisave, ali je vaša pisava zdaj dostopna. Nekateri uporabniki so poročali, da je najbolje, da se znova zažene, vendar je to skoraj vedno nepotrebno, saj ga fc-cache običajno posodobi. Če še vedno ne vidite, poskusite zagnati fc-list | več iz vašega poziva. Tako naj bodo navedene vse pisave v vašem sistemu. Vsakič, ko želite videti drug del tega seznama, boste morali pritisniti preslednico. Vnesite seznam fc | grep nameoffont, če namesto nameoffont nadomestite z dejanskim imenom zadevne pisave, če želite dodatno omejiti iskanje.

Če ga še vedno ne najdete, ga morda niste namestili v pravi imenik. Poskusite premakniti pisavo v imenik ~ / .fonts, če je še ni. Če imate še vedno težave, obstaja nevarnost, da je datoteka pisave dejansko slaba.

3. metoda: Uporaba fc-validate

Če se vrnete v ukazno vrstico, se boste morali pomakniti do imenika, v katerega ste namestili pisavo. Pri številnih namestitvah za enega uporabnika lahko to storite z uporabo cd ~ / .fonts, da pridete v imenik pisav, ki ga imate kot domačega uporabnika. Če poskušate namestiti pisave na sistemski ravni, boste morali na številnih računalnikih uporabiti cd / usr / share / fonts / truetype, da boste prišli na pravo lokacijo. Različne distribucije to počnejo na nekoliko drugačen način, zato ste morda na koncu uporabili drugo lokacijo in boste morali pot zamenjati s tisto, ki jo uporabljate. Ko končate, poskusite vtipkati fc-validate –verbose nameoffont.ttf, čeprav boste morali nameoffont.ttf zamenjati z datoteko pisave, s katero delate. Čeprav stikalo –verbose običajno ne prikazuje veliko več informacij, ga je vseeno dobro vključiti.

Prejeli bi morali izjavo o tem, ali zadevna pisava ustreza obsegu vašega privzetega jezika. Če se ne, je to morda kakšna posebna pisava. V nasprotnem primeru je morda dejansko poškodovan in boste morda morali zamenjati datoteko. Če vam rečejo, da to izpolnjuje, potem veste, da je datoteka pisave vsaj dobra. Če želite še več informacij, lahko poskusite s fc-scan nameoffont.ttf | manj ali fc-scan nameoffont.ttf | več, da si ogledate celotno stran besedila o pisavi, s katero želite delati.

4 minute branja