Com configurar i resoldre problemes de tipus de lletra a Linux



Proveu El Nostre Instrument Per Eliminar Problemes

És possible que els usuaris que hagin instal·lat tipus de lletra però que no els puguin veure en cap de les seves aplicacions hauran d’actualitzar la memòria cau de la font perquè es renderitzin correctament. També pot haver-hi un problema amb la instal·lació o fins i tot el fitxer que conté la font pròpia.



Més comunament, un programa pot intentar representar text en una font diferent de la instal·lada recentment. Això és especialment un problema amb els tipus de lletra Unicode que només cobreixen un bloc determinat. La majoria d’aquests errors són fàcils de corregir sempre que el fitxer de tipus de lletra sigui bo i tingui el format adequat. Tant els fitxers OTF com TTF haurien de rebre una àmplia gamma d’assistència de distribucions modernes, així que llegiu si teniu problemes.



Mètode 1: comproveu els glifos amb gucharmap

Inicieu el mapa de caràcters del GNOME cercant-lo al Dash, obrint-lo des del menú Aplicacions dins del menú Accessoris o fent-hi clic al menú Accessoris que s'inicia des del menú Whisker a Xfce4. És possible que els usuaris de KDE vulguin iniciar KCharSelect, que és el programa equivalent en aquest entorn d'escriptori. Feu clic al quadre del nom del tipus de lletra i desplaceu-vos cap avall per seleccionar el tipus de lletra amb què tingueu dificultats. Si podeu veure el nom, seleccioneu-lo i seleccioneu un bloc Unicode que mostri el tipus de caràcters que us interessen.



Si seleccioneu un conjunt de caràcters per al qual el tipus de lletra no té caràcters, és possible que el mapa de caràcters mostri els d'una altra família de tipus de lletra. Tingueu-ho en compte si esteu treballant amb tipus de lletra d’icones o que es mostren en conjunts de caràcters no romans. Si podeu veure els caràcters bé, feu doble clic a diversos, cosa que farà que apareguin a la línia 'Text per copiar:' a la part inferior. Feu clic al botó de còpia i, a continuació, enganxeu-los al programa que vulgueu representar. Si apareixen bé, hauríeu d'haver solucionat el problema.



Si no es mostren correctament, ressalteu-los amb el ratolí arrossegant-lo o fent servir la tecla Maj i les tecles del cursor alhora. Canvieu el tipus de lletra pel mateix que utilitzeu al mapa de caràcters segons el mètode que calgui en aquest programa. És possible que hàgiu d’utilitzar un quadre desplegable a Abiword o al LibreOffice. Potser podeu utilitzar el menú Format i seleccionar el tipus de lletra per trobar el tipus de lletra que esteu cercant.

Si això hagués funcionat, simplement haureu de recordar canviar el tipus de lletra sempre que necessiteu aquests tipus de caràcters específics del tipus de lletra en qüestió. Això és especialment cert per als tipus de lletra d’icones i diversos tipus de tipus de lletra dingbat. Tot i que és fàcil pensar que aquests tipus de lletra tenen un problema de representació si veieu ximpleries, en realitat mireu les dades que es mostren amb un tipus de lletra normal. Els tipus de lletra que assignen símbols a caràcters alfabètics només mostraran aquests símbols quan el text estigui configurat perquè es mostri en aquest tipus de lletra. Altrament, veureu lletres i números aparentment aleatoris.

Mètode 2: utilitzar fc-cache i fc-list per actualitzar llistes de tipus de lletra

Si mai no heu pogut trobar el tipus de lletra en el primer mètode, haureu d'obrir un indicador d'ordres. Cerqueu el programa de terminal des del Dash, feu clic a la icona de la carpeta Eines del sistema del menú Aplicacions o del menú Bigotis o manteniu premudes les tecles Ctrl, Alt i T alhora. Una vegada que se us demani, podeu utilitzar fc-cache sense altres arguments per actualitzar tots els tipus de lletra del vostre sistema. De vegades, això funciona millor quan s’obren el menor nombre possible de programes d’aplicació. El programa fc-cache no retornarà cap comentari en la majoria dels casos. Comproveu qualsevol programa que pugui mostrar tipus de lletra per veure si ara és accessible. Alguns usuaris han informat que és millor reiniciar-lo, però gairebé sempre no és necessari, ja que fc-cache sol actualitzar-lo. Si encara no el podeu veure, proveu d'executar fc-list | més de la vostra sol·licitud. Això hauria d’enumerar tots els tipus de lletra del vostre sistema. Haureu de prémer la barra espaiadora cada vegada que vulgueu veure una altra secció d'aquesta llista. Escriviu fc-list | grep nameoffont, substituint nameoffont pel nom real de la font en qüestió, si voleu restringir encara més la cerca.

Si encara no el podeu localitzar, és possible que no l’hagueu instal·lat al directori correcte. Proveu de moure el tipus de lletra al directori ~ / .fonts si encara no hi és. Si encara teniu problemes, hi ha el risc que el fitxer de tipus de lletra sigui realment dolent.

Mètode 3: utilitzar fc-validate

Tornant a la línia d'ordres, haureu de navegar fins al directori on heu instal·lat el tipus de lletra. En moltes instal·lacions d'un sol usuari, podeu fer-ho mitjançant cd ~ / .fonts per accedir al directori de fonts que teniu com a un usuari domèstic. Si intenteu instal·lar tipus de lletra a tot el sistema, haureu d’utilitzar cd / usr / share / fonts / truetype en moltes màquines per arribar a la ubicació correcta. Diferents distribucions ho fan d’una manera lleugerament diferent, de manera que és possible que hagueu utilitzat una ubicació diferent i que hagueu de substituir el camí pel que feu servir. Un cop hi sigueu, proveu d’escriure fc-validate –verbose nameoffont.ttf, tot i que haureu de substituir nameoffont.ttf pel fitxer de tipus de lletra amb què esteu treballant. Tot i que l’interruptor –verbose no sol mostrar molta més informació, és bo incloure-la de totes maneres.

Heu de rebre una declaració sobre si el tipus de lletra en qüestió compleix la cobertura del vostre idioma predeterminat. Si no, pot ser que sigui un tipus de lletra especial. En cas contrari, podria estar danyat i és possible que hagueu de substituir el fitxer. Si se us diu que ho satisfà, sabreu que el fitxer de tipus de lletra és almenys bo. Si voleu obtenir més informació, podeu provar fc-scan nameoffont.ttf | less o fc-scan nameoffont.ttf | més per veure una pàgina completa de text sobre el tipus de lletra amb què intenteu treballar.

4 minuts de lectura