Ubuntu pure remix 9.04: Jaunty pronta per l’uso

26 06 2009

Ehi, ho letto il titolo. Stai parlando di ancora un’altra distribuzione derivata di Ubuntu? Hai proprio tempo da perdere!

Calma, non arrivare a conclusioni affrettate. Lasciami spiegarti di che cosa ho intenzione di parlare. È vero, Ubuntu pure remix è un sistema operativo basato su Gnu/Linux. Ad essere precisi mi sono anche basato su Ubuntu per realizzarlo. Ma è proprio questo il punto. Come saprai, secondo le linee guida di Ubuntu, una “remix” è semplicemente un sistema Ubuntu con poche modifiche apportate.

Nel mio caso infatti si tratta semplicemente di Ubuntu 9.04 con diversi programmi aggiuntivi e varie opzioni preconfigurate. Una volta che l’avrai installato ti troverai semplicemente con Ubuntu come se l’avessi installato dal cd ufficiale, con la differenza che troverai tutto il software che ti serve per ogni evenienza. Avrai anche un look diverso di default. Tuttavia i pacchetti sono quelli di Ubuntu (a parte qualche repository esterno, specifico comunque per questa distribuzione), e gli aggiornamenti del sistema anche. Né più né meno.

Perché l’hai fatto?

Tutto è iniziato per una diatriba amichevole (leggi: discussione in cui ci siamo scannati) sulla mailing list del Lug di Vicenza, in cui alcuni esponenti facevano notare che non era corretto per il Lug diffondere Ubuntu agli eventi. Ciò derivava dal fatto che il nostro statuto prevede che venga diffuso esclusivamente software libero, mentre nel cd sono presenti alcuni pacchetti (si contano sulle dita di una mano) proprietari, relativi specialmente al riconoscimento delle schede video.

All’inizio l’idea era semplicemente quella di prendere il cd live della distribuzione e togliere quei 2 pacchetti. Un lavoro che (tolti i tempi di costruzione della iso) non avrebbe portato via più di mezz’ora (contando anche la “ripulitura” del repository che c’è sul cd). Come chi mi conosce sa, io sono un tipo che trova noiosa una cosa così banale. Per questo ho cominciato a modificare anche la dotazione software del cd, aggiungendo ciò che torna utile a molti utenti ma che manca di default.

Parlami meglio delle modifiche che hai apportato

Non posso scrivere tutto qui, occuperei troppo spazio. Posso dirti che per prima cosa ho rimosso i pacchetti non liberi, sia dal lato live che dal lato repository, dopodiché ho localizzato il sistema interamente in italiano, rimuovendo le altre lingue. Ho aggiunto tutti i codec multimediali liberi ricavabili dalla mia mini guida e poi ho farcito il sistema con alcune importanti aggiunte nel campo della grafica, dell’audio/video, della gestione del sistema, eccetera. Ho aggiunto diversi filtri per Gimp che tornano veramente comodi, ad esempio.

Oltre a ciò poi ho anche modificato con grande cura ogni dettaglio dell’aspetto estetico. A cominciare dall’usplash fino ad arrivare alla schermata del gdm, il tema di gnome, le icone, i font… Persino il comportamento del doppio click sul titolo delle finestre. Ho anche ripristinato il comportamento del gestore di aggiornamenti a come agiva in Ubuntu 8.10 (che è più intuitivo). Il principio generale che ho voluto dare alla distribuzione è quello che fosse subito operativa. Un dvd inserito nel lettore? Funziona subito. Un archivio 7zip? Funziona subito. Eccetera eccetera…

La lista completa di tutte le modifiche fatte è disponibile in questo documento.

Continui a parlare, ma mi fai vedere qualche screenshot?

Certamente. Qui puoi vedere il gdm, il desktop, il terminale Guake e un piccolo assaggino delle applicazioni aggiuntive.

pure-remix-0 pure-remix-1 pure-remix-2 pure-remix-3

Cliccare per credere

Come avrai potuto notare, quasi non ti accorgi se usi un programma Gnome o Kde. È lo stesso principio di funzionamento di UniformUI.

Non vedo l’ora di scaricarla, provarla, e farti sapere la mia opinione

Bene, mi fa molto piacere! La iso la puoi scaricare qui (1,4 giga). Una volta che l’hai installata e provata ricordati di copiarla e distribuirla anche ai tuoi amici, nel tuo lug, nella tua scuola, dove vuoi. Ciò è molto importante. Quando avrai voglia di lasciare un parere, torna a questo articolo ed usa pure i commenti. Ho bisogno anche delle tue idee per renderla sempre migliore.

Ringrazio Mattia e Denis di Omnitech per l’hosting della iso.





UniformUI is the definitive way to integrate Qt and Kde apps in the Gnome desktop

14 06 2009

I’ve been working on this script for a while, and now with the second version I think I’m pretty close to perfection. I’ve always wanted to find a software which could let me have a nice integration between different kind of applications on Ubuntu. My favorite distribution is based on Gnome, which uses Gtk+ libraries to render GUI components.

It was already possible for Kde users to render Gtk+ controls as native Qt ones. But not vice-versa. You could obviously already find and configure similar styles for Qt and Kde imitating your Clearlooks, Human, or whatever theme. This is a very boring process. You have to install various configuration tools (two for qt and two for kde) and then set every single color by hand, and also the fonts of course.

My first version of this script (italian article here) was able to configure automatically every settings file (qt3, qt4, kde3, kde4) perfectly under Ubuntu 8.10. Now thanks to QGtkStyle too, it’s possible to get an even more integrated environment. You can get a native rendering of qt4 and kde4 controls as they were Gtk+. That’s great. There is still the problem that you need to adjust qt3 and kde3 look.

UniformUI version 2 does the trick. First of all it scans your Gnome settings searching for the colors you’re using, the fonts, and the cursor theme. Then it starts building configuration files. The first is the qt3 one. If you don’t have QtCurve for kde3 installed on your system, the script will download it for you and manually unpack it from an Ubuntu package (it should work on every distribution by the way). After that, the kde3 configuration file is created.

Finally, it assures that qt4 and kde4 apps use the native Gtk+ style. The only action you have to perform is starting the script in a terminal and typing your password when prompted. This is the default system mode. If you want to run in user mode, then you just have to start the script with the -u switch. In this mode every part of the configuration (even those useful and suitable for everyone) is written in you user directory. The only action performed as root is the installation of QtCurve.

Here’s a brief overview of two apps (one using Gtk+ and one using Qt 3) after setting a theme in Gnome and executing UniformUI:

uniformUI-1

Pretty good, uh?

uniformUI-2

Here’s another one, with different fonts

Download it here.

The script should work with almost every Gnome theme, cursor theme, and font selection. I’ve tested it on Ubuntu 9.04 but it should work in every distribution (just be sure you’ve installed QGtkStyle). If you are encountering problems related to finding the colors, check if your theme supports them, and then try to change a little one of the colors and then bring it back to what it was (manually, don’t use the restore to defaults function). Finally run the script again, it should be fine.

Remember you need to run this script every time you change theme in Gnome. But it’s not such a difficult task…

If you have any suggestions, questions, messages, or anything else… just leave a comment here. I would be delighted if you could tell me whether it is good and suitable to your tastes or not after you’ve given it a try. Thanks.

Update: thanks to Nickholas for correcting my English grammar.





UniformUI versione 2, ottimizzato per Ubuntu 9.04

12 06 2009

Ho finalmente trovato il tempo di aggiornare il mio script (viva le vacanze) e perciò sono molto orgoglioso di presentarvi la nuova versione. Per chi non sapesse cos’è UniformUI, ricordo che è uno script che permette di integrare in modo del tutto automatico l’aspetto dei programmi qt3, qt4, kde3 e kde4 all’interno di un desktop Gnome (in particolare Ubuntu, ma con pochi accorgimenti funziona su qualsiasi distro). Leggete qui la presentazione.

Questa revisione include le seguenti nuove caratteristiche :

  • versione funzionante ed ottimizzata per Ubuntu 9.04
  • richiede la presenza del motore di temi QGtkStyle
  • fornisce un aspetto assolutamente nativo per le applicazioni Qt4 e Kde4
  • aggiunto il supporto per i font: ora le applicazioni hanno gli stessi caratteri dei programmi Gnome
  • due modalità di funzionamento: user mode e system mode

Per quanto riguarda le due modalità, quella predefinita è la system mode. Ciò significa che cambierà lo stile in modo che per tutti gli utenti sia almeno sufficientemente integrato. Questo non vale per i colori naturalmente, perché ogni utente può usare un tema con colori diversi perciò sarebbe inutile. La scelta migliore è che ogni utente esegua lo script in system mode ogni volta che cambia tema.

Per agire in user mode bisogna passare l’opzione -u allo script. Ciò ha come inconveniente, tra l’altro, che lo stile dei widget delle applicazioni kde3 non viene cambiato, ma è comunque una cosa di poco conto (e, ahinoi, irrisolvibile).

Potete scaricare lo script da qui. Provatelo e fatemi sapere che cosa ne pensate.

Aggiornamento 14/06/2009: corretto un bug per cui in caso di font con stili (tipo grassetto e corsivo), i caratteri rimanevano uguali. Ora gli stili vengono ignorati e il font viene impostato correttamente.





Pulire veramente i file lasciati da Wine

30 05 2009

Se vi è mai successo di provare delle applicazioni con Wine, magari per curiosità, oppure per la soddisfazione di mostrare a qualcuno che Linux esegue anche software di Windows, vi siete sicuramente lasciati alle spalle un po’ di file sparsi nell’hard disk. Probabilmente avrete pensato che è sufficiente rimuovere la directory di Wine per riportare tutto al punto di partenza… Ad essere sinceri lo pensavo anche io inizialmente. Poi però è bastato guardare un po’ in giro per la mia directory home per convincermi del contrario.

Purtroppo l’integrazione col desktop si paga… E quindi, se si è costretti ad usare programmi Windows (un esempio banale: l’utente ha dei file in un formato proprietario che vanno convertiti prima di migrarlo al software open source equivalente) si rischia di lasciare tracce assolutamente fastidiose, non tanto perché le vediamo; ma perché sono lì.

Pertanto, questa è la sequenza di comandi che vi permetterà di eliminare tutto ciò che ha lasciato Wine quando ha installato i programmi. Ciò significa che eliminerà anche i programmi che avete dentro al vostro disco virtuale di Wine. Tutto insomma.

rm -rf ~/.config/menus/applications-merged/wine-*
rm -rf ~/.local/share/applications/wine
rm -rf ~/.local/share/icons/*.*
rm -rf ~/.local/share/desktop-directories/wine-*
rm -rf ~/.wine*
Se non siete sicuri, controllate il contenuto delle suddette locazioni prima di procedere.





Risolto il problema di crackling di Pulseaudio col controllo PCM

29 05 2009

Come ricorderete al tempo in cui avevo scritto la guida per l’installazione di Ubuntu sul mio Dell XPS M1530, ero stato molto preciso nel consigliare le impostazioni per il volume. Riporto qui quanto avevo scritto:

Le impostazioni dell’audio non sono ottimali. È il caso di cliccare col destro sull’applet del volume e selezionare “Apri regolazione volume”. Impostare il canale principale al massimo ed il pcm a circa 4/5. A questo punto un altro clic destro sull’applet e si vanno ad aprire le preferenze. Selezionate come canale di default il Pcm. Andate su Sistema > Preferenze > Audio e su “Tracce predefinite del mixer” selezionate sempre il Pcm.

Questo aveva permesso (e permette tuttora) di avere una regolazione del volume accurata e lineare. Infatti, regolandolo tenendo sempre al massimo il PCM e muovendo lo slider Principale, avremo un suono pressoché silenzioso fino a che non vengono superati i 3/4 della barra. Avere una barra per il 75% inutilizzata a me non piace, e non lo trovo sensato.

Purtroppo, la finezza dell’uso del PCM ha un risvolto grave.

pulse-audio

Colpevole od innocente?

Se devo essere sincero non ho la certezza che ciò sia legato a PulseAudio, ma a quanto pare non sono il solo a pensarlo. Il fatto è che quando si mette muto il controllo e il sistema tenta di riprodurre un suono, tutto ciò che si ottiene è un fastidiosissimo sfregolio sulle casse. Un cosiddetto “crackling” che è veramente fastidioso ed inopportuno. Il colpevole è sicuramente il controllo PCM. Infatti, tornando alla configurazione originaria, ciò non accade. Mi sono chiesto quindi se ci fosse un altro modo di avere una regolazione del volume lineare, ma che non risentisse di questo problema.

Alla fine sono riuscito a trovarla. Ora vado a regolare direttamente il Master del dispositivo PulseAudio, così sono a posto. Ho aggiornato il mio precedente post, vi riporto qui quanto ho scritto:

Le impostazioni dell’audio non sono ottimali. È il caso di cliccare col destro sull’applet del volume e selezionare “Apri regolazione volume”. Impostare il canale principale al massimo, così come il pcm. Ora bisogna scegliere come dispositivo “Playback: HDA Intel – STAC92xx Analog (PulseAudio Mixer)”. Il master va messo al 50% per ora. A questo punto un altro clic destro sull’applet e si vanno ad aprire le preferenze. Selezionate come canale di default il Master del dispositivo precedentemente detto. Andate su Sistema > Preferenze > Audio e su “Tracce predefinite del mixer” selezionate sempre tale Master.

Fatemi sapere come vi trovate.





Compressione di un pdf con minima perdita di qualità

5 05 2009

Forse non ve ne ho mai parlato, ma adoro ImageMagick. Tuttavia, mi è capitato di recente di dover creare un pdf di immagini, con il classico comando convert.
convert *.jpg output.pdfLe immagini che ho usato erano un gruppo di 36 foto in formato jpeg, alla risoluzione di 2126×1594 pixel. La loro dimensione complessiva era di 15,6 mb. Il pdf che è risultato, aveva la dimensione di ben… 189,2 mb!

Sono rimasto subito (penso giustamente) sconcertato. Normale che il documento unico debba essere più grande della somma delle dimensioni, in fin dei conti ci sono sempre i dati riguardanti l’impaginazione, ed altro. Però 12 volte tanto è un po’ troppo. Girovagando per la rete ho trovato questo post che spiegava un metodo utilizzando pdftk. Se non l’avete, installatelo tramite la solita procedura:
sudo aptitude install pdftkOra è il momento di agire sul nostro file pdf:
pdf2ps output.pdf enorme.ps
ps2pdf enorme.ps compresso.pdf
rm enorme.ps
Il risultato così ottenuto avrà la dimensione di… 10,3 mb! Bene, proprio ciò che volevo. Così le immagini sono leggermente compresse, per cui aspettatevi una piccola perdita di qualità. Tuttavia ne è valsa la pena. Sicuramente, utilizzando le opzioni fornite dal comando, è possibile calibrare con attenzione ciò che si vuole ottenere. Per me è sufficiente così.

Naturalmente ricordate che la differenza di dimensione tra prima e dopo si noterà molto se avete svariate foto, se invece il vostro pdf è quasi solo testuale, sarà sicuramente minore.





Festival delle libertà digitali a Vicenza, dal 22 al 24 maggio

2 05 2009

Il penultimo weekend di maggio vedrà Vicenza animarsi in tutto lo splendore dell’esaltazione dei valori della libertà e del software libero. La città sarà infatti luogo di svolgimento del festival delle libertà digitali. Si tratta di un appuntamento organizzato da Wikimedia Italia in collaborazione con il Linux User Group di Vicenza, di cui mi onoro di far parte. In particolare va menzionato Luca Menini, che si è occupato di coordinare tutto il progetto e l’esecuzione dei lavori. A lui va tutto il mio apprezzamento, oltre ovviamente al gran numero di persone che si è impegnato in modo concreto per rendere possibile tutto ciò.

festival-liberta-digitali

Il logo del festival è una rivisitazione di una versione da me realizzata

Riporto qui la descrizione data sul sito ufficiale, in quanto è molto significativa:

Il Festival delle libertà digitali nasce nel 2009 per coinvolgere una più ampia fascia di persone nei valori positivi della rivoluzione culturale che stiamo vivendo, quella digitale, legata ad Internet, sulla spinta etica e dei principi di libertà che sono alla base del software libero.

Vogliamo mostrare che la condivisione di risorse in rete è possibile in modo legale utilizzando i principi etici alla base del software libero. Ci rivolgiamo in particolare ai giovani, con la condivisione legale della musica, di immagini, di notizie e di conoscenza. Interagiamo con le persone, con cui sperimentiamo dal vivo progetti su Internet socialmente significativi e basati sul volontariato degli utenti, come l’enciclopedia libera Wikipedia.

Il grassetto l’ho cambiato io, sottolineando ciò che ritengo più importante. Questo è il messaggio che deve passare. Un messaggio fermamente contro la pirateria e l’illegalità, ed a favore dei contenuti aperti, software in particolare, ma anche opere scritte, eccetera.

Il programma è davvero molto ricco, come potete vedere, ci sono attività di ogni sorta.

Venerdì 22 maggio

  • ore 15.00 – Convegno: La riforma del Diritto d’Autore nell’era dei nuovi media – Vicenza, Conservatorio A. Pedrollo, contrà S. Domenico 33 – Giusella Finocchiaro, Università di Bologna, Ordinario di Diritto di Internet
  • ore 16.15 – Tavola rotonda – moderatore: Flavia Marzano (presidente di UnaRete) – con: Simone Aliprandi (Copyleft Italia), Marco Calvo (Liber Liber), Andrea Renato Sirotti Gaudenzi (giurista esperto di diritto d’autore), Paolo Pullega (Orione Editore), Elena Rossi (artista), Luca Sileni (Wikimedia Italia), Alessandro Simonetto (fondatore di OnClassical), Paolo Troncon (Direttore Conservatorio Vicenza)
  • ore 20.45 – Documentario teatrale “L’origine del Male”, storia di una controversa teoria scientifica sull’origine dell’AIDS – Vicenza, Ridotto del Teatro Comunale “Citta’ di Vicenza”, viale Mazzini 39 – Christian Biasco

Sabato 23 maggio – non stop dalle 10.00 alle 20.00 a Vicenza in piazza dei Signori

  • Wikiraduno
  • laboratorio aperto “wiki”: condividere musica legalmente (http://musica.wikimedia.it/), condividere foto (http://commons.wikimedia.org/), condividere notizie, conoscenza (Wikipedia e gli altri progetti Wikimedia), condividere solidarietà (WikiAfrica)
  • area “demo” con dimostrazioni d’uso su come si condividono legalmente i file musicali, le foto, i testi ecc. attraverso le licenze libere
  • area “interattiva”: gli utenti condividono di persona le proprie esperienze sui progetti Wikimedia; postazioni pc Linux a disposizione dei visitatori per sperimentare in prima persona la condivisione digitale
  • banco informazioni, con pannelli informativi e materiale cartaceo, gadget di Wikipedia, volontari Wikimedia a disposizione per rispondere alle domande dei visitatori
  • laboratorio aperto “Autopsia di un computer” (per ragazzi) – organizzazione: LugVI
  • progetto ImakeMusik: con Istituto Musicale Veneto di Thiene (http://www.istitutomusicaleveneto.it/) dalle 16.00 alle 19.30 i ragazzi di IMT Vocal Project canteranno all’aperto
  • assegnazione Premio Wikimedia Italia

Domenica 24 maggio

  • ore 9.00 – camminata in montagna e mapping party – Monte Novegno

Io purtroppo, pur avendo voluto esserci il 23 assieme al Lug, sarò impegnato nella fase nazionale delle gare di matematica a Milano. Mi dispiace moltissimo di non poter essere presente. Mi raccomando, cercate di diffondere l’iniziativa, fatelo sapere ai vostri amici, scrivetene sul vostro blog… Vi rimando alla pagina del sito ufficiale per la descrizione più dettagliata dell’evento. Ricordate che, naturalmente, l’ingresso è totalmente libero e gratuito.





La rinascita di Gimp Italia

12 04 2009

In questi ultimi giorni sono stato abbastanza impegnato per la ristrutturazione completa del sito web portabandiera della comunità italiana di utenti Gimp: Gimp Italia!

Come alcuni di voi sicuramente sapranno, in passato molte cose hanno traviato la nostra community: spam, mancanza di tempo dell’amministratore, defacciamenti, ed altro. Se siamo riusciti ad uscirne fuori, il merito non deve certo andare tutto a me, anzi. Ogni giorno posso contare su un team di moderatori ed un collega amministratore che mi aiutano tantissimo con il forum; che è ciò che richiede più attenzioni. A loro va il mio ringraziamento!

http://lazza.files.wordpress.com/2009/04/gimpitalia-forum1.png

Il nostro orgoglio, il forum!

Potete avere una panoramica più approfondita sulla nostra storia leggendo la pagina apposita. Nel frattempo, soffermatevi a visitare il sito. Come detto sopra, me ne sto occupando da alcuni giorni, ma sono già soddisfatto di come sta venendo. Ci sarà spazio per l’informazione base su Gimp (cos’è, cosa fa, …) nonché per guide, tutorial, news, e chi più ne ha più ne metta.

http://lazza.files.wordpress.com/2009/04/gimpitalia-sito.png

Un’evoluzione continua da plasmare ad arte…

Per questo, ed anche perché è sempre bello parlare di un software favoloso come Gimp, la nostra community sta cercando nuovi membri e persone che abbiano voglia di partecipare al forum, nonché di scrivere magari qualcosa per il sito! Quello che voglio realizzare è un progetto di cui tutti si sentano artefici, ciascuno nella sua parte. Il sito è ancora piccolo, ma sta crescendo in fretta e può diventare qualcosa di molto concreto.

Venite a trovarci numerosi!





Install fest a Vicenza e Bassano del Grappa

21 03 2009

Per me è un grande orgoglio parlarvi di questi eventi. Per prima cosa, che cos’è una install fest? È un’occasione per tutti di poter portare il proprio computer e farsi installare un sistema Gnu/Linux!

In questo modo chi viene può tornare a casa con un nuovo sistema moderno, stabile, funzionale e sicuro. Potrà mantenere anche il sistema precedente, creando un dual boot, in modo da non rendere brusco il passaggio.

Questo è il volantino delle manifestazioni, che ho disegnato con Inkscape, e sotto riporto un estratto del testo.

http://lazza.files.wordpress.com/2009/03/install-fest-2009.png

Cliccate per il pdf

Hai mai provato Gnu/Linux?

Porta il tuo computer e lo installeremo insieme!

Un sistema stabile come una roccia ed esente da virus, trojan, spyware, ecc. Avrai tutti i tuoi programmi per la gestione della posta, la navigazione sicura in rete, giochi, grafica e una completa raccolta di programmi per l’ufficio per tutte le attività comuni!

Prima di partecipare leggi il sito http://vicenza.linux.it

Passa da noi senza impegno, portaci il tuo pc e saremo a disposizione per aiutarti!

Mi fa particolarmente piacere di partecipare in questa occasione, anche perché ciò che installeremo sarà una distribuzione interamente curata da me! Si tratta di una derivata di Ubuntu 8.10. All’inizio doveva essere solamente un ritocco a questa distribuzione, con la rimozione di un effimero numero di pacchetti non liberi (riguardanti il software che permette poi di installare i driver proprietari delle schede video), su esplicita richiesta di vari membri del Lug.

Però poi mi sono lasciato un po’ prendere la mano, ed ho continuato ad aggiungere software liberi per ogni evenienza, compresi codec con licenza aperta, finendo per creare un sistema praticamente pronto per (quasi) tutto.

Alla fine ho completato con dei bei temi e curando anche il look dei programmi Qt e Kde, con l’aiuto di UniformUI, ovviamente.

La distribuzione ottenuta abbiamo deciso di chiamarla Ubuntu Pure remix, e presto scriverò un articolo in proposito e vi dirò come scaricarla. Diffondete l’iniziativa, mi raccomando.

Aggiornamento: potete leggere dell’evento di Bassano anche su BassanoNet!





Come installare i font di Microsoft Office 2007 in Linux

19 03 2009

Sapete bene che non sono per nulla entusiasta di gran parte di ciò che riguardi Microsoft. Il suo monopolio purtroppo crea un problema abbastanza irritante che è anche legato ai documenti. Se una persona che usa Office 2007 mi invia un documento di testo, probabilmente lo farà in docx. È un formato un po’ antipatico, ma fortunatamente OpenOffice lo può leggere. Bene, fin qui ci siamo.

Ora che l’ho aperto è tutto sballato. Wow, favoloso. Cos’è successo? È relativamente semplice da capire, non sono in possesso dei font che l’incauto utente ha ben pensato di ritenere universali e di includere in ogni parte del documento. In passato i font più diffusi erano Arial, Times New Roman, e simili. Non sono font liberi, ma comunque reperibili dal sito del progetto Core Fonts. Tempo fa Microsoft aveva deciso di farli diventare lo standard per il web e quindi li aveva distribuiti, anche se in forma di exe inalterabile.

Fermo restando che chi progetta un sito web dovrebbe sempre usare criterio e predisporre un layout visualizzabile con font più banali possibile (Sans e Serif) e eventualmente poi aggiungerne altri, rimangono i problemi relativi ai documenti.

Ora che sta prendendo piede la brutta moda di Office 2007 e Windows Vista, il rischio di non poter almeno vedere i documenti correttamente aumenta in modo considerevole. Casualmente mi è capitato di leggere sul blog di OpenOffice Ninja un post che descriveva come installare alcuni di questi font ricavati dal PowerPoint Viewer.

Dopo aver provato il suo procedimento, ho verificato che la versione demo gratuitamente scaricabile dal sito di Microsoft di Office 2007 contiene svariati font in più. Giusto per essere chiari, oltre a dire che il download del file contente i font è reso disponibile dalla stessa Microsoft, è bene citare la licenza riportata dal prodotto:

c. Componenti dei Tipi di Carattere. Mentre il software è in esecuzione, il licenziatario potrà utilizzare i relativi tipi di carattere per visualizzare e stampare il contenuto. Il licenziatario potrà solo

  • incorporare i tipi di carattere nel contenuto nella modalità consentita dalle restrizioni relative all’incorporamento dei tipi di carattere e
  • scaricarli temporaneamente in una stampante o altro dispositivo di output per consentire la stampa del contenuto.

La classicissima frase che dice tutto e non dice niente. Quando il software è in esecuzione? Quindi se volessi scrivere in Arial con Paint devo assicurarmi di avere aperto e ridotto a icona Excel? Mi spiegate come mai quando si disinstalla Office, i font rimangono? Curioso come fatto.

Detto questo, chi trova coerente proseguire (come il sottoscritto) per sopravvivere all’inondazione di documenti dalle fonti più disparate, lo può fare. Innanzitutto bisogna controllare di avere installato cabextract, ed in caso negativo rimediare. Ora si può procedere al download della demo di Office. Io ho provato con la versione Enterprise, per cui non so se ci siano variazioni per le altre. I link sono tutti qui.

A questo punto, è necessario estrarre dall’installer un file cabinet. Con il terminale, usando cabextract, si deve fare:
cabextract -F EnterrWW.cab Enterprise.exeCi metterà un poco. Ora si passa alla creazione di una directory per convertire i font, e poi all’estrazione di questi ultimi. Si esegue pertanto:
sudo mkdir /usr/share/fonts/msoffice2007
sudo cabextract -F *.TT? -d /usr/share/fonts/msoffice2007 EnterrWW.cab
Infine va aggiornata la cache dei font:
fc-cache -fvChiudendo e riaprendo i software di videoscrittura si vedranno i nuovi caratteri installati. Il file di installazione ed il cabinet estratto si possono ora eliminare.

Ci sarebbero molte parole da dire su questioni filosofiche per quanto riguarda i font e altre cose del genere. Non mi ci voglio soffermare troppo, perché il post diventerebbe lungo dieci volte tanto. Mi limiterò a dire che questi font dovrebbero essere usati per rimanere compatibili con materiale creato da altri. Distribuire documenti OpenOffice con caratteri strani è molto fastidioso per chi li riceve, per cui evitate.

Se andate pazzi come me per i font e vi piace trovare ogni volta dei font diversi per i vostri documenti, ricordatevi di creare un pdf del risultato. In questo modo potete distribuire tranquillamente ciò che scrivete e non ci saranno problemi a visualizzarlo.

Aggiornamento 20/03/2009: proprio poco tempo dopo che avevo scritto l’articolo, il gestore del blog che avevo linkato ha spostato i suoi post ed alcuni sono inaccessibili. Ho cambiato il link con uno dai contenuti analoghi.