El teu blog de Linux en català

Si sovint us heu preguntat com escriure en un sistema GNU/Linux aquells caràcters estranys que amb el Windows s’escrivien amb el típic “alt gr”+ “el número que sigui”, avui us explicaré com, i és molt senzill.

Només cal anar a una web com aquesta o anar al mapa de caràcters unicode utf8 a Applicacions->Accessoris->Mapa de caràcters->Common (o Latin o Braille o la categoria que volgueu) i sel·leccioneu el símbol. Us apareixerà a baix i ja el podeu copiar per fer-lo servir.

L’altra manera és fixant-vos amb el codi que te. Per exmple, pel símbol ©, us apareixerà U+00A9. Així, només cal que memoritzeu el codi i en l’editor de text com el gedit, mantingueu apretat la tecla de “ctrl” i la de “maj” mentres escriviu “ua9”, així us apareixerà el símbol directament.

ctrl+maj+ua9

Per aquells que ho vulgueu fer servir per a l’Open Office, el procediment és lleugermanent diferent. Heu d’apretar:

ctrl+maj+u

i llavors deiexeu d’apretar les tecles i hi introduiu el caràcter unicode corresponent (sense la primera lletra, en aquest cas la “u”, que ja l’hem apretada abans:

a9

i Apreteu la tecla d’ “Intro”

L’open Office té, al meu parer, moltes mancances. Però en tot cas, és un substitut acceptable per la suite informàtica de pagament MS Office.

Ara anem a veure una d’aquestes mancances, i com sol·lucionar-ho. Quan rebem un fitxer amb una tipografia (font) que no tenim instal·lada, l’Open Office ens mostra la tipografia sense sarifa Sans per defecte. Però aquí no s’acava el problema. Sembla ser que l’Open Office té un problema amb les True Type Fonts (ttf), quan aquestes tenen un segon nom que coincideix amb una tipografia que tenim instal·lada.

Us n’adonareu que teniu aquest problema quan pogueu veure una font correctament amb l’Abiword o el Gimp però no amb l’Open Office.

Anem a veure com arreglar-ho. Suposem com és el meu cas, que tenim insta·lada la lletra “Arial”, però volem usar l'”Arial Narrow”. Si tenim instal·lat el paquet “msttcorefonts”, com el nom “Arial” estarà a les dues tipografies, quan vulguem usar l'”Arial Narrow” se’ns mostrarà la tipografia “Arial”.

Primer anem a veure les tipografies que tenim instal·lades que tinguin la paraula “Arial”.

fc-list : file family | grep -i 'arial'

Si en surt la paraula “Arial” en més d’una tipografia, hem d’eliminar les tipografies que no volguem usar.

Ho podem fer desinstal·lant el paquet msstcorefonts.

apt-get remove msttcorefonts

Actualitzem el cache de les tipografies.

sudo fc-cache -f -v

I si encara veiem tipografies no desitjades, les eliminem del directory msstocrefonts, que estarà normalment, en aquesta ruta

/usr/share/fonts/truetype/msttcorefonts

Jo us aconello que no us instal·leu les tipografies en la ruta /usr/share/fonts, i en lloc d’aquesta, ho feu a

/home/USUARI/.fonts

Fixeu-vos que en sistemes GNU/Linux, les carpetes que comencen amb punt son invisibles, per tan si les voleu veure des del navegador d’arxius Nautilus haureu d’apretar ctrl+h.

Referències

http://ubuntuforums.org/showthread.php?t=1129294
http://user.services.openoffice.org/en/forum/viewtopic.php?f=16&t=17373