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”

A alliberats.cat ja vam explicar com instal·lar nous tipus de lletra al nostre sistema, però en aquell cas ho fèiem per mitjà d’ordres de terminal. En els repositoris oficials d’Ubuntu, hi ha un parell de programes que ens permeten instal·lar/desinstal·lar tipus de lletra al nostre sistema. Un d’ells és el FontMatrix, que no va malament del tot, però que m’ha donat algun problema en desinstal·lar alguna lletra i intentar tornar-la a instal·lar. Un altre programa per a gestionar lletres és el Fonty Python però, apart del nom, no m’agrada gens el funcionament del programa.

Logo del Font ManagerFa poc, a Ubuntu Geek recomanaven el Font Manager, i la veritat és que m’ha agradat molt. En l’anotació d’Ubuntu Geek, proposaven instal·lar el programa baixant-se el fitxer .deb de la pàgina de descàrregues del Font Manager. La versió actual, és la 0.4.4-1, i per tant el fitxer a descarregar actualment es diu font-manager_0.4.4-1_all.deb. Un cop descarregat, anem per mitjà del navegador de fitxers (Nautilus) i fem doble clic sobre el fitxer per a instal·lar el programa. Si ho preferim, un cop descarregat també el podem instal·lar des d’un terminal, per mitjà de la comanda següent:

sudo dpkg -i font-manager*.deb

Trobarem el programa a través del menú “Aplicacions>Gràfics>Font Manager”.

Pantalla principal del Font Manager

Pantalla principal del Font Manager

Des del Font Manager podrem veure els tipus de lletra que tenim, com es veuen i fins i tot comparar-les entre sí. També podrem (com no) instal·lar noves lletres, que prèviament ens podem baixar d’internet, de pàgines com FontSquirrel o UrbanFonts (per exemple). Ho farem des de la icona que mostra una “a” sota el panell esquerre de la finestra:

Instal·lació d'una nova lletra

Instal·lació d'una nova lletra

La nova lletra la trobarem sota la categoria “User”. Des de la mateixa icona des d’on hem instal·lat una nova lletra, també podrem desinstal·lar-ne. De tota manera, en comptes de desinstal·lar resulta molt més interessant l’opció que porta el mateix programa de desactivar-la. Ho podrem fer fent doble clic sobre el nom del tipus de lletra.

Edito: Tal i com indica el Quim en un comentari, en les darreres versions d’Ubuntu (i suposo que de la majoria de distribucions) si feu doble clic sobre un fitxer amb un tipus de lletra que us hàgiu descarregat, la podreu instal·lar directament.

Font: Ubuntu Geek

Fa uns mesos, vam explicar com instal·lar els tipus de lletra de Microsoft més típiques (Arial, Times New Roman, etc.) en un sistema GNU/Linux. Amb Windows Vista, Microsoft va treure noves lletres pròpies, i si ens passen algun document escrit amb aquestes pot ser que no el visualitzem tal i com estava pensat. Els nous tipus de lletra que veurem com instal·lar en aquesta anotació són: Calibri, Cambria, Candara, Consola, Constan i Corbe.

Per a poder obtenir-les, prèviament hem de tenir instal·lat en el nostre ordinador el paquet “cabextract”. Des del gestor de paquets propi de la nostra distribució (si tenim Ubuntu, serà Synaptic) ens podem instal·lar fàcilment aquest paquet.

Després, ens hem de baixar aquesta shell, que realment és una adaptació que he fet jo d’aquesta altra. La diferència bàsica entre les dues és que l’original desa els tipus de lletra al directori /home/el_nostre_usuari/.font, mentre que la meva les desa a /usr/share/fonts/truetype. És a dir, amb la shell original, només veurà aquests tipus de lletra l’usuari que executi la shell, i amb la meva adaptació les lletres estaran disponibles per a tots els usuaris de l’ordinador. Si el vostre equip només té un usuari d’accés (que és l’habitual en ordinadors d’escriptori), podeu utilitzar qualsevol de les dues indistintament.

Un cop descarregada la shell (qualsevol de les dues), li heu de donar permisos d’execució. Ho podeu fer a través del vostre explorador de fitxers o, si ho preferiu, des d’un terminal, anant al directori on hàgiu descarregat el fitxer i executant la comanda següent:

chmod +x vistafonts-installer.sh

Després, l’executem fent-hi doble clic, o des d’un terminal:

./vistafonts-installer.sh

Si us heu baixat la nostra shell, us demanarà la vostra paraula de pas per poder copiar els fitxers al directori del sistema que hem indicat abans. La shell original no us demanarà paraula de pas, perquè no copia els fitxers al directori de sistema. Un cop acabada la shell, ja tindreu disponibles els tipus de lletra de Windows Vista.

A l’hora de generar els nostres documents, pot ser que ens interessi utilitzar un tipus de lletra que no estigui instal·lada de forma predeterminada en el nostre sistema. Altres cops, ens enviaran un document amb una lletra que no tinguem instal·lada. En aquesta anotació veurem com les podem instal·lar.

El primer que necessitem és baixar-nos el tipus de lletra concret. Si sabem el nom de la lletra, podem buscar-la pel Google. Si estem buscant nous tipus, hi ha moltes pàgines a través de les quals les podem baixar, com FontSquirrel i UrbanFonts, entre altres.

Un cop baixada la lletra, tindrem habitualment un fitxer amb extensió .ttf (si és TrueType). També pot ser que el fitxer que ens baixem tingui extensió .zip, però si el descomprimim hi trobarem el fitxer .ttf corresponent. Aquest fitxer, l’hem de desar en un directori especial, que dependrà de l’ús que li vulguem donar. Si ja ens va bé que el nou tipus de lletra només estigui disponible per a un usuari concret del nostre ordinador, la podem desar en el directori /home/nom_usuari/.fonts. Aquest directori no existeix de forma predeterminada, o sigui que abans de desar-hi els fitxers l’haurem de crear. O sigui que, des d’un terminal, hem d’anar al directori on hem desat la lletra que ens hem baixat, i executar les comandes següents:

mkdir /home/nom_usuari/.fonts
cp nom_font.ttf /home/nom_usuari/.fonts/

Ara bé, si volem que aquest tipus de lletra estigui disponible per a tots els usuaris, hem de desar el fitxer al directori /usr/share/fonts/truetype. En aquest cas, en comptes de les comandes que hem escrit anteriorment, hem d’executar la següent:

sudo cp nom_font.ttf /usr/share/fonts/truetype/

Si en el nostre ordinador només hi ha un usuari, no hi ha diferències entre si ho fem d’una manera o de l’altra. Per últim, hem de fer un refresc de tots els tipus de lletra que veu el nostre sistema. Això es pot fer per mitjà de la comanda següent:

sudo fc-cache -fv

I ja tindrem disponible la nova lletra.

Potser us passa com a mi, i trobeu que la lletra del sistema que se us mostra quan acabeu d’instal·lar l’Ubuntu 9.10 Karmik Koala és com a gruixuda i difuminada, i costa de llegir.

Per tant, el que segurament com jo haureu fet, és anar a:

Sistema > Preferències > Aparença > Tipus de lletra > Detalls > Contorn > Complet

Fins aquí tot bé. Aconseguim una lletra més fina i més fàcil de llegir. Això ens va molt bé perquè al firefox se’ns pot fer pesada la navegació amb aquesta visualització de la lletra.

Però la sorpresa ens arriba quan observem que la lletra al Firefox es continua mostrant gruixuda i difuminada. Això sembla ser que passa perquè el Firefox que ens ve amb el Karmik, està compilat sense que utilitzi la visualització general del sistema pel tipus de lletra que utilitza el motor Cairo.

Per arreglar-ho és tan fàcil com executar aquestes comandes.

cd /etc/fonts/
sudo mv conf.d/10-hinting-slight.conf .
sudo ln -s conf.avail/10-hinting-slight.conf conf.d/
sudo mv conf.d/10-hinting.conf .
sudo ln -s conf.avail/10-hinting.conf conf.d/
sudo dpkg-reconfigure fontconfig

Font: http://ubuntuforums.org/showthread.php?p=7094387

Mentre que a KDE tenim una opció al tauler de control que ens permet gestionar els tipus de lletra instal·lats al sistema, a GNOME no disposem de cap opció a dins de l’administració que servisca o complisca aquesta finalitat. Per solucionar aquest problema tenim Font manager.

Font manager s’integra perfectament amb GNOME i ens permet visualitzar tots els tipus de lletra instal·lats al sistema, cercar per nom o previsualitzar-ne un de concret. A més, aquest gestor també permet organitzar-les en col·leccions personalitzades creant noves carpetes i arrossegant els tipus desitjats.

Una opció molt curiosa és la d’activar o desactivar un tipus, així com la possibilitat d’exportar la col·lecció (però curiosament no permet la importació). Per desgràcia, la instal·lació de nous tipus cal fer-la manualment arrossegant-los a la carpeta predefinida (normalment ./.fonts).

Per a properes versions permetran comparar un mateix text amb diferents tipus de lletra, una característica que a molts els semblarà molt interessant i facilitarà el treball per a d’altres. Podeu baixar el programa des de la pàgina web oficial del projecte, trobareu paquets rpm, deb i un tar.gz, la instal·lació és trivial.

font-manager

Aquells qui us dediqueu al disseny segurament us haureu trobat que molts tipus de lletra que trobeu a l’Internet solen costar un ull de la cara i part de l’altre (més el ronyó). Existeixen molts tipus de lletra que poden complir el propòsit que necessitem i que per obtindre-les no cal passar per caixa. A continuació teniu alguns d’ells.

Podeu veure el llistat complet amb els 52 tipus de lletra gratuïts i moderns al bloc 1stwebdesigner.com. Aneu amb compte amb les llicències ja que alguns dels tipus de lletra del llistat no permeten l’ús comercial i també hi ha d’altres que exigeixen que es comente quina és la font.

modeno-pro-free-high-quality-font-web-design

m-plus-outline-free-high-quality-font-web-design

walkway-free-high-quality-font-web-design

Moltes vegades ens agradaria veure una pàgina web tal com el seu dissenyador la va idear, és a dir, amb la tipografia que va pensar que seria la més correcta però que nosaltres no tenim instal·lada en la nostra computadora. Moltes vegades, la gent que entra en el món del programari lliure troba a faltar les tipografies que abans havia utilitzat amb altres sistemes operatius.

Per evitar aquestes situacions, disposem d’un paquet anomenat msttcorefonts 2.5 que ens permet intal·lar les tipografies de Microsoft en el nostre ordinador amb GNU/Linux. Les tipografies que incorpora msttcorefonts 2.5 són les següents: Andale Mono, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana i Webdings.

És molt important fer notar que estem parlant d’un paquet de programari no lliure. La llicència de software d’aquestes tipografies creades per Microsoft en el projecte Core fonts for the Web permet la seva redistribució sempre que es mantingui el seu format i el nom dels fitxers originals, i que no siguin usades dins de productes comercials. Per això, molta gent prefereix prescindir d’aquestes tipografies i continuar tenint un ordinador completament lliure!