Blog graphique 2

françaisA partir de vendredi est lancé le booksprint Inkscape sur Paris, à la Cité des science et de l’industrie de la Villette, venez y participez nombreux, il est toujours possible d’éditer le livre en ligne sur le site du floss (lire ce lien pour plus de détails pour les francophones) en anglais ou français, il faut d’abord s’enregistrer, vous pouvez également rejoindre le canal IRC #inkscape-fr sur irc.freenode.net ou (plus probablement en anglais) #booksprint sur irc.freenode.net et sur jabber, booksprint@conference.jabber.impressusart.com

english A booksprint start friday in Paris, at la Cité des sciences et de l’industrie de la Villette. You can already edit the book in english, french (or other language ?) on the wiki of the Floss, you also can join booksprint@conference.jabber.impressusart.com on Jabber or #booksprint on irc.freenode.net on (IRC)

français Il y a également une version en français de ce didacticiel.

english Today, I tried to use my EeePC with MyPaint & my Wacom Volito graphic tablet (A5 sized, A6 capture surface, less than 50€) in a library (warning, some laughed, looking at me ;) ), their compact size fit ideally with a book on a reader place :). both are flat and little enough to enter in my pocket (for the eeePC) and in a little bag with books (for the tablet), the bamboo that is the successor of the Volito could be a bit littler ??? All Wacom tablets are supported by Linux using open documentation from Wacom.

This give good results for a first test.
I use eeeXubuntu (7.10, gutsy gibbon), the Ubuntu/Debian package that is linked from official MyPaint website, and activated the wacom stylus support :
sudo vi /etc/X11/xorg.conf
at the end of the file in
Section "ServerLayout"
uncomment (remove the #) at the begining of the line
# InputDevice "Stylus" "SendCoreEvents"
and save
restart X (by rebooting or other methods), the Wacom stylus will be managed (eraser few lines later is for the stylus eraser on more expansive tablets).

Here are the three quick sketchs inspired from graphics from books (titles are on pictures filenames):
paysages d'eau à l'acrylique.p23.jpgpaysages d'eau à l'acrylique.couv.jpgLes animaux au pastel.p17.jpg

Here is a screenshot of the interface in 800×480 eeePC screen.

Mypaint brushs on eeePC

The best method is to set the canvas & brush windows at full screen both and use alt+tab to go from one to another.
I often used G (for GTK+ color dialog, same key to close it) and R to pickup color on canvas.
create more optimized brush could be better ? I used only 3 or 4.

I made a screencast of the process (16MB and 16minutes ogg/Theora vidéo), inspirated by a photography book “Des bêtes et des hommes” (beats and mens) from Yann Arthus-Bertrand photograph. This is the final result (quick sketch, with lot of manipulation error, and stress of screencast ;):
eeepcmypaint.cochon.jpg


englishThere is also an english version of this tutorial.

françaisAjourd’hui, j’ai essayé d’utiliser mon EeePC avec MyPaint & ma tablette graphique Volito (taille A5, surface de saisie A6, moins de 50€) de Wacom dans une bibliothèque (Attention, certains se sont moqués de moi en me voyant). Leurs tailles compactes rentrent parfaitement avec un livre dans l’espace de travail d’un lecteur :). Ils sont tous deux assez plats et petits pour rentrer dans ma poche (pour l’eeePC) et dans un petit sac avec les livres (pour la tablette et le stylet), La Bamboo qui est le successeur de la Volito doit être un peu plus petite ??? Toutes les tablettes Wacom sont supporté sous Linux, grace aux documentations ouvertes fournies par Wacom.

Cela donne des assez bon résultats pour un premier test.
I use eeeXubuntu (7.10, gutsy gibbon), le packet non-officiel Ubuntu/Debian qui est en lien sur le site officiel de MyPaint et ai activé la gestion du stylet de la Wacom :
sudo vi /etc/X11/xorg.conf
A la fin du fichier, dans la section :
Section "ServerLayout"
Decommenter (effacer le #) au début de la ligne
# InputDevice "Stylus" "SendCoreEvents"
puis sauvegarder
redémarrer X (en rebootant ou par une autre méthode). Le stylet Wacom sera alors géré (eraser quelques lignes après correspond à la gomme des tablette un peu plus chères).

Voilà trois croquis rapides inspirés de livres graphiques (les titres sont les noms des fichiers):
paysages d'eau à l'acrylique.p23.jpgpaysages d'eau à l'acrylique.couv.jpgLes animaux au pastel.p17.jpg

Voici une capture d’écran de l’interface sur le LCD 800×480 de l’eeePC.

Mypaint brushs on eeePC

La meilleure méthode est de mettre les fenêtres de la toile (canvas) et des brosses en plein écran chacune et de passer de l’une à l’autre grâce à alt+tab.
J’utilise souvent G (pour le dialogue de couleur GTK+, même touche pour le refermer) et R pour récupérer une couleur sur la toile.
Créer des brosses plus optimisées pourrait aider ? J’en utilise que 3 ou 4 dans la palette par défaut.

J’ai également fait une a capture d’écran vidéo du processus (16 Mo et 16 min, vidéo format ogg/Theora), inspirée par le livre photographique, “Des bêtes et des hommes” du photographe Yann Arthus-Bertrand. Cette image est le résultat final de la vidéo (croquis rapide, avec tout un tas d’erreurs de manipulation et le stress (traque) de la capture vidéo) ;) :
eeepcmypaint.cochon.jpg

Juste après le fourchage d’inkscape SVN-0.46 & SVN-0.47, le support pour la gestion avancée des fontes SVG (déjà supportée par Fontforge) à commencé. Il est également bon de rappeller qu’un brouillon est en cours d’élaboration pour un standard d’impression SVG, tout le monde est appellé à y participer.

Fontmatrix est un tout jeune mais déjà excellent gestionnaire de fontes contenant tout un tas d’information sur les fontes. La dernière version SVN, lancé depuis un terminal donne également le chemin et nom de fichier de la fonte. (bientôt dans l’interface ;) ). Il permet d’activer et desactiver des fontes pour toutes les applications de façon transparentes sous GNU/Linux, graçe au système de géstion de font, fontconfig.

Quelques autres logiciels libres de gestion, création et conversion de fontes sur la page du projet Fontforge.

Quelques autres fontes aux sources disponibles

Les distributions GNU/Linux incluent déjà un tas de belles fontes, comme les fontes Déjà Vu, voici également quelques fontes internationales (parfois incluses dans le gestionnaire de paquet de votre distribution) :
Languagegeek contient quelques fontes des écitures des culures originaires d’Amérique du Nord.

Omniglot contient un tas de liens vers des fontes de nombreuses écritures du monde, voici par exmeple des fontes Naxi Dongba. Je vais bientôt faire un article à propos d’eux bientôt. Il s’agit de la seule écriture (majoritairement) pictrographique utilisé aujourd’hui, utilisé par la minorité Naxi du plateau du Tibet, en Chine continentale.

Quelques bons liens au sujet de la gestion des fontes sur les systèmes GNU/Linux
Quelques presentation sur les systèmes de gestion de fontes de GNU/LInux

Après un essai sur Xubuntu (une version d’Ubuntu utilisant le bureau léger XFCE) de Pencil, un logiciel d’animation sous license Gnu GPL (pour GNU/Linx, MacOSX et les clônes de Wine incluant la version de MS appellée ixpé) ,

Pencil est une application un peu jeune mais vraiment très efficace pour l’animation. Il est principalement orienté vers l’animation traditionnelle dessinée mais peut également être utilisé pour d’autres types d’animation mélangeant différents médias.
Fonctionnalitées :
* multicalques (plusieurs calques bitmap(matriciels) au choix, plusieurs calques vectoriels au choix, un calque de caméra (plusieurs possible sur la version SVN), le SVN inclus plusieurs calques sonores (au choix).
* déplacement, zoom et rotation de la vue (permettant de dessiner sur une surface qui à tourné) objets et caméras.
* gestion de la pression de la tablette (pour les outils crayon, pinceau et plume)
* pelure d’oignon (onionskin) pour le plaisir des animateurs :)
* importation des bitmaps png/jpg (et des format vectoriel SVG comme bitmap (exporter en png dans inkscape)).
* exportation au format mov (animation macintosh), seulement sur Mac et peut-êtr eles clônes de Wine)
* exportation image par image en png (avec transparence) ou jpeg, ce format peut être facilment réouvert dans gimp ou le greffon d’animation Gimp, gimp-GAP, ou réassemblé en film à l’aide de mencoder (inclus dans le projet mplayer) ou bien transcode.
* exporté comme film SWF (mes tests n’étaient pas très concluants, seuls la partie vectorielle fonctionnait parfaitement dans la version SVN, avec libming en version 0.4.0.beta5)
* ligne de temps, avec la possiblité de maquer les objets des différentes couches (ça c’est genial et indispensable)
* l’interpolation des mouvements de caméra (malheureusement, pas encore possible avec les objets)
* gestion de palette (le format GPL utilisé par gimp/Inkscape/Agave n’est pas géré au moment où j’écris cet article)

Update : The following described problem was due to libXi < 1.1.3, you can easily correct this by installing libXi-1.1.3 (lib) and the dependence inputproto >= 1.4 (proto), the last one are on x.org mirrors, go to individual subdir and then the lib or proto subdirs to get these versions. Upgrade only these two libs works with x.org 7.2

I really liked it, then tried to compile it on my main Linux From Scratch production computer, the compilation works perfectly, but sadly, when I tried to launch it on my LFS box, I obtained the following error:

Pencil: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
Aborted

This is a common problem on xlib coded application, that yet aren’t tested on libxcb_xlib systems. XCB is a replacement of Xlib on X11 graphic interface, that allow faster access to graphical ressources a better way. XlibXcb is a wrapper to Xlib, allowing application coded for xlib to take transparently benefits of the new xcb architectures. But there is still some software that aren’t compatible, due to some light errors on (un)locking.

Some GNU/Linux distro patched libxcb to automatically pass this or doesn’t install xcb_xlib wrapper to avoid errors.
Some other have patched it with an environment variable to set to avoid the bug:

export LIBXCB_ALLOW_SLOPPY_LOCK=1
launch_your_application

Else the main two possible errors, for not corrected applications are:
xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

More information on this Debian-devel message:
http://lists.debian.org/debian-devel-announce/2006/11/msg00010.html

The libxcb patch proposed in Linux from scratch with LIBXCB_ALLOW_SLOPPY_LOCK settable variable.

I don’t have only the bug only with Pencil, but with few other applications:
xsetwacom (from linuxwacom project) and few other. Searching on Google, at least some release of Sun implementation of Java suffer the same bug.

I hop this will help some people using those application and having bug to find a mean to avoid it until these application are patched.

english2 new or recent project about fonts or text and GNU/Linux:

GnuPDF another lib/tool to manage PDF.
There is already at least three libs:

  • cairo to save pdf
  • xpdf and its fork Poppler to open them.
  • PDFedit to edit their tree
  • Inkscape or Openoffice.org to edit the pdf graphically.
  • GnuPDF has as goal to do everything that is in PDF specifications.

    Fontmatrix, a font manager. This is usefull for pre-press professionals that have to manage thousands of fonts on their system.
    Font Industry a tool to help automatizing the production of large font set (as far est ones).

    Not directly linked to open source software, but that’s two webtools that help to find a font used, after a bitmap image :
    What the font et Identifont.

    français Deux nouveaux ou récents projets à propos des textes et des fontes sous GNU/Linux.
    GnuPDF, une autre bibliothèque et outil pour gérer les PDF. Il existe déjà au moins 3 bibliothèques et outils :

  • cairo pour sauvegarder en PDF ;
  • Xpdf et son fork Poppler pour les ouvrir ;
  • PDFedit pour éditer leur arborescence (un peu comme l’éditeur XML integré à Inkscape) ;
  • Inkscape ou Openoffice.org pour éditer les PDF via une interfaçe graphique.
  • GnuPDF à pour but de réunir toutes les fonctions que l’on retrouve dans les spécifications PDF.

    Fontmatrix, un gestionnaire de fontes. C’est indispensable pour les professionnels de la pre-presse, qui ont généralement des milliers de fontes à gérer sur leur système d’éxpoitation.

    Font Industry, un outil aidant à automatiser la production de fontes comportant de nombreux caractères, comme ceux d’Extrême-Orient.

    Pas tout à fait lié, si ce n’est que ça parle de texte, deux sites dont le but est de retrouver une fonte utilisée à partir d’une image bitmap de celle-ci :
    What the font et Identifont.

    « Articles plus récentsArticles plus anciens »

    Propulsé par WordPress

    Switch to our mobile site