La voix du libre

Émission de radio sur le Web et les logiciels libres

"La voix du libre" est une émission sur les logiciels libres maintenant diffusée sous forme de baladodiffusion (podcast) enregistrée le 2e mercredi de chaque mois (re)commançant le 11 décembre 2013 (Québec - Canada).
Vous pouvez nous écouter en direct ou en différé, via notre baladodiffusion

Nouvelle du 4 novembre 2013

Journal : Merci Scribus v1.5 pour l'import MS-Publisher

Sommaire

MS-Publisher c'est mal

Dans le cadre de son travail, ma femme a proposé de réaliser un livret d'aide pour les sinistrés de son groupe d'assurance.

Son projet a été validé, mais le coût demandé par l'agence de com. était trop élevé. Désireuse d'aller jusqu'au bout du projet, elle commence à le réaliser sous MS-Word, mais ce n'était pas pratique et ses collègue lui suggèrent d'utiliser MS-Publisher.

Second problème : son service informatique refuse de lui installer MS-Publisher car c'est trop cher.

Chouette, c'est l’occasion d'introduire du libre dans son entreprise. Je la briffe pour convaincre son service informatique de lui installer Scribus proposé par Framasoft comme alternative à MS-Publisher.disponible en téléchargement

Mais c'était sans compter sans ses collègues qui lui ont prêté un ordinateur portable avec un MS-Publisher piraté ! Et le document commence à être rédigé avec MS-Publisher.

Cependant le rendu ne fait pas très professionnel (images pixelisées, styles différents selon les paragraphes, difficulté à aligner les textes…). Et pire, sa collègue part en vacances pendant trois semaines et récupère son portable personnel !

Et la même question revient : Pourquoi enfermer son patrimoine numérique dans un format de fichier fermé géré par une entreprise dont les actionnaires ne veulent qu'une chose : augmenter les dividendes, donc faire payer toujours plus des clients menottés ?

Scribus c'est dur dur

Je me voyais déjà devoir aller du côté obscur : Pirater. C'est ce que de nombreux utilisateurs sous MS-Windows ont l'habitude de faire. Dans mon cas c'est installer des versions piratées de MS-Windows et MS-Publisher (sur une machine virtuelle).

Heureusement, Christoph Schäfer a annoncé que Scribus 1.5.0svn importe les fichiers PUB.

Mais, seulement sur le svn…

Qu'à cela ne tienne, je <code style="font-size: medium; white-space: pre-wrap; border: 1px solid rgb(233, 230, 228); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding: 1px 4px;">svn checkout</code> le tronc et après pas mal de <code style="font-size: medium; white-space: pre-wrap; border: 1px solid rgb(233, 230, 228); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding: 1px 4px;">apt-get install cmake-qt-gui libglu1-mesa-dev qt5-qmake qtbase5-dev qtbase5-dev-tools libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev libqt5opengl5-dev libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev libqt5opengl5-dev libjbig-dev liblzma-dev libtiff5-dev libpython-all-dev krb5-multidev libcups2-dev libkrb5-dev libp11-kit-dev libtasn1-3-dev liblcms1-dev liblcms2-dev qttools5-dev-tools libboost-dev libicu-dev libwpd-dev libwpg-dev</code> je réussi la compilation avec une touche personnelle: <code style="font-size: medium; white-space: pre-wrap; border: 1px solid rgb(233, 230, 228); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding: 1px 4px;">CFLAGS="-march=native -O2" CXXFLAGS="${CFLAGS}"</code>

Bon, je recommence l'opération car je n'avais pas pris le temps de bien lire les explications de Christoph pour activer l'importation des fichiers PUB et je compile aussi libmspub (la version 0.0.6 car le <code style="font-size: medium; white-space: pre-wrap; border: 1px solid rgb(233, 230, 228); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding: 1px 4px;">master</code> ne compilait pas).

L'import fonctionne un peu près avec des zones de texte un peu décalées. Attention, à bien sélectionner les polices de caractères en remplacement des polices non-libres du fichier PUB. Merci à Fridrich Štrba, Brennan Vincent, David Tardon, Franz Schmid et à toute l'équipe libmspub qui permet d'oublier la procédure d'import PUB de Scribus 1.4.

Par contre, l'interface de Scribus est déconcertante pour les habitués des suites bureautiques classiques (LibreOffice et MS-Office).

Scribus c'est finalement très bien

Au bout d'une heure, on devient à l'aise avec la façon de travailler de Scribus : d'abord on définit les styles (Édition > Styles ou F3), puis utilisation de ces styles via l'étrange fenêtre Propriétés (F2).

Ma femme a pu continuer son travail au bureau avec notre ordinateur portable sous GNU/Linux. Ses collègues ont été épatés de la voir maîtriser Scribus, dans une version non officielle, stable et en Français de surcroît ! Une vraie geekette O_o !!!

Scribus prévient quand la résolution des images est trop faible (comme les photos allaient être petites sur la brochure, ma femme pensait qu'il fallait insérer des photos au format vignette). Scribus donne aussi d'autres avertissements tout aussi pertinents.

De plus, la façon de travailler de Scribus force à utiliser les mêmes styles partout, d'où une meilleure cohérence et tous les textes alignés sans effort.

L'export PDF présente plein d'options intéressantes. Mais les premiers essais d'export donnaient des brochures sans texte visible sous MS-Windows. Au bout, de multiples essais, le coupable était trouvé : l'absence des polices sous MS-Windows. Et hop, Scribus vectorise les polices dans le fichier PDF.

Merci Scribus

Aujourd'hui, les livrets ont été publiés et sont prêts à être acheminés en cas d'inondation à tous les clients concernés. Grâce à Scribus, ces sinistrés pourront mieux faire valoir leurs droits et mieux se faire rembourser par l'assureur.

Merci à Franz Schmid (encore), Christoph Schäfer, Peter Linnell, Craig Bradney, Petr Vaněk, Riku Leino, Craig Ringer, Andreas Vox, Jean Ghali, Oleksandr Moskalenko, Pierre Marchand, Hermann Kraus, Jain Basil Aliyas et tous les autres contributeurs de Scribus :-D

Merci aux concepteurs des belles polices de caractères libres. Merci aux contributeurs GNU et X11. Et aussi à ceux du kernel Linux. Mais aussi à tous ceux qui ont permis la réalisation de ma distribution GNU/Linux. Merci à RMS d'avoir lancé et soutenu le mouvement du logiciel libre. Merci à nous tous d'avoir un jour contribué. Merci merci merci à tous :)

Quelques points à améliorer

  • Montrer au service informatique que les logiciels libres sont professionnels et permettent un déploiement libéré de la gestion des licences
  • En profiter pour sensibiliser ses collègues aux logiciels libres
  • Expliquer le droit d'auteur et les licences d'utilisation (aucune indication n'est donné pour les photos utilisées dans la brochure)
  • Mettre le livret sous licence libre
  • Remonter des rapports de bugs aux équipes de développement
  • Leur envoyer un message de remerciement/encouragement au lieu de l'écrire sur un forum extérieur à leur projet
  • Faire un don pour les économies réalisées et pour pérenniser ces projets