Linux et fontes libres - Free fonts and Linux

englishJust after the fork of Inkscape SVN-0.46 & SVN-0.47, the support for advanced SVG fonts management (already supported by Fontforge) was started. It’s also good to recall than a SVG print draft is in progress, and everyone is welcome to improve it.

Fontmatrix is a nice font manager with lot of informations about fonts, last SVN launched from a terminal, give font path and filename on the terminal (soon on the interface ;) ). It allow to activate/disactivate fonts in the fontconfig system for GNU/Linux.

Some other free software font tools and converter on the Fontforge project page.

Some other open source fontes.

GNU/Linux distributions already include lot of nice fonts as Déjà Vu fonts, here are some other international fonts (sometimes inlcuded in your distribution package manager):
Languagegeek contain some native North americans scripts fonts.

Omniglot contain lot of links to international fonts, here the Dongba Naxi fonts, I will make an article about them soon.Tthis is only one pictographic scripture used around the world today, from the Naxi minority of Tibet highland, in Mainland china.

Some good links about font management on GNU/Linux systems
Some presentations about font management on GNU/LInux

françaisJuste 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

Inkscape, Gimp & eeepc

eeenkscape

Ah !!! F11 Key with Gimp save the life on eeePC :)
La touche F11 avec Gimp sauve la vie sur eeePC :)
geeemp

International eeePC

En train de faire une demo de l’eeePC chez des amis, l’un d’eux en prenant le transformateur secteur, a par inadvertance déclipsé une partie.

Il s’avère que le transformateur à une prise chinoise et un adaptateur !

Transfo de l’EeePC

La chine est, comme la France, en 220 V/50 Hz. Un simple embout suffit pour brancher n’importe quel appareil français sur une prise secteur (sur certaines prises ça n’est même pas nécessaire), mais avec ça plus besoin, il suffit de declipser la partie française.

Au passage les 2 pates de la version chinoise sont pliable, ce qui permet de gagner encore de la place pour les voyages en Chine :).

On m’a également signalé que c’était la même prise aux Etats-Unis d’Amérique, mais c’est du 110 V/60 Hz. Visiblement toutes ses tensions et fréquences sont supportées par l’adaptateur, ça ne devrait donc pas poser de problèmes. Il reste toujours le Royaume Uni qui a des prises un peu plus spéciales.

P.S. : Cet article à été entièrement réalisé sur l’EeePC. La photo à été prise avec sa webcam (mode de compression :petit fichier, condition d’éclairage peu favorables), sur batterie ;), cet article est rédigé sur le navigateur Firefox intégré à la Linux Xandros préinstallé :). Au bout de quatre jours, je commence déjà à bien m’habituer au petit clavier.

Installation eeeXubuntu sur eeePC sans passer par aucun CD

Etant donné le prix actuel d’une carte SDHC (33€ pour une SDHC 8Go), et ne connaissant pas encore toutes les possibilitées de Xandros, je me suis attelé d’installer EeeXubuntu sur cette carte. Je suis passé pour cela par une clé USB, sans graver de CD.

Il suffit pour cela de télécharger l’image ISO du liveCD, de la monter en loopback, et d’utiliser les scripts fournis sur celle-ci, a condition d’être sous Linux bien entendu. La contrainte est d’avoir syslinux placé au bon endroit (j’ai du ajouter un lien et copier un mbr.bin).

J’ai ajouté cette procédure dans la procédure générale de wiki.eeeuser.com.

Par contre, il faut aller dans le bios de l’eeePC (un bios american trends classique, pas un bios libre malheureusement), et de passer la Clé USB en premier dans l’ordre de boot.

Attention cependant, eeeXubuntu remplace le MBR du disque SSD (disque principal inclus dans l’eeepc), en ajoutant un multiboot, SSD/SDHC. mais si le SDHC est retiré, on ne peux plus booter sur le SSD, ce qui est un peu débile. Il faut donc, par la suite restaurer le boot SSD (disponible dans le menu grub installé), et refaire un grub sur le SDHC.
Je n’ai pas encore fait cette partie, je tenterais de la décrire précisement dans l’article en lien sur le wiki ou dans cet article lorsque j’aurais réussi cette manipulation.

La révolution Asus eeePC (pour les nerds aussi)

Ca y’est j’ai enfin mon eeePC, ce petit appareil très compact, très économique en énérgie (22 W maximum) et en prix (300 € environ) et préinstallé avec une version ultrasimplifiée de GNU/Linux (sauf au Japon)., dérivé de Xandros, elle même dérivé de Debian, comme Ubuntu. Toutes les personnes dans lesquelles j’ai mis ce petit ordi dans les mains ont été émerveilles par la facilité d’utilisation et la petite taille. Le clavier est tres, bien, il faut tout de même quelques heures pour s’y habituer.

Le site blogeee.net est un très bon site d’information pour suivre l’actualité autour de la bête. Mais jusqu’a présent, il n’y a pas eu de tests poussés par des linuxiens de longue date, j’essaie donc ici d’expliquer toutes les possibilitées offerte par l’EeePC pour nous les nerds.

Connectivité réseau
* Modem RTC (intégré en option ???), A NE PAS BRANCHER SUR UN RESEAU NUMERIQUE, (tension éléctrique, manuel d’utilisation, page 2-8)
* Ethernet (intégré, DHCP autodétécté) < = utilise à la maison.
* Wifi (intégré) <= tésté dans un centre culturel, entouré d'au moins 10 bornes à la maison :(.
* GSM/3G/HSDPRA (Internet=>Connexion réseau=>Créer=>GSM/3G/HSDPRA) (via USB + téléphone (mon sony ericsson le fait ou dongle)
* DSL (PPoATM, PPoE, PPTP) via éthernet
* Wireless PPPOE (je sais pas comment ca marche ça ???)
* Imprimantes (réseau ou USB, autodétéctée dans mon cas, apres avoir cliqué sur ajout d’imprimante, ca utilise gutenberg 5.0 et cups, manageable via l’interface simple ou HTTP localhost).
* SMB (avec trou de sécurité par défaut !!)
* NFS

Autres périphériques matériels
* 3 ports USB 2.0 (480Ko/s)
* 1 sortie VGA (1024×768 sous xandros plus de 1280×1024 sous eeexubuntu, doit pouvoir monter jusqu’a 1600×1200), dualscreen possible.
* 1 ecran 7″ 800×480 (c’est un peu juste, mais largement mieux que les PDA)
* 1 port SDHC (j’ai mis une 8Go class 6 Transcend à 33 €)pour installer eeeXubuntu dessus et permettre le dualboot.
* 1 entrée micro
* 1 sortie casque
* 1 webcam
* 2 enceintes (stéréo donc)
* 1 trackpad avec pseudomolette et double bouton en 1 seul
* 1 prise Alim + 1 prise batterie externe (facilement démotable)
* 1 prise vérou (pour fixer a un bureau).

Un clavier USB + une souris USB + une sortie VGA haute résolution => ordinateur de bureau silencieux qui ne consomme presque pas de courant.

eeepc VI, dselect, scim 中文
EeePC : xterm, vi(m), dselect, SCIM en smart pinyin

Outils logiciels indispensables
Derrière cette interface ultra-simple se cachent des outils indispensables :
* Firefox (pas Iceweasel malheureusement) pour le web + raccourcis vers principaux webmails (gmail, yahoo…)
* Thunderbird (via Travailler=>Courrier plutot qu’Internet=>Courrier)
* xterm (ctrl-alt-t pour le lancer)
* vim (Vi improved pour les unixiens non-gnu)
* OpenSSH-3.4 (top pour administrer des machines de n’importe où (à condition d’avoir un acces ssh déprotegé, on trouve également openvpn sur des dépôts xandros etch).
* apt-get, dselect et autres outils indispensables Debian.
* Enregistreur vidéo V4L UCView (multimedia=>Webcam), utilise la webcam et micro intégrés par defaut, sauvegarde au format Ogg(Théora+Vorbis), permet de faire de l’animation en volume (’stopmotion’ pour les novices).
* Enregistreur sonore (multimedia => magnétophone)
* Chat (IRC,Jabber,QQ,….) via Pidgin
* Suite Openoffice (pour échanger avec les administration, et les gens modérnisés qui ont laissé tomber le vieux BIll Gates).
* Lecteur PDF Adobe Reader 7.0.
* Reconnaissance vocale
* outils de dessin basiques.
* Tableau périodique des éléments, avec historique
* Planétarium
* Traceur de fonctions

Administration
Le principe est un peu le même qu’Ubuntu, vous ête toujours connecté en utilisateur et pour lancer les commandes d’admin, il faut taper :
sudo commande

Il n’y a pas par defaut d’acces permanent au root, et contrairement à ubuntu, pas besoin de mot de passe pour executer une commande en sudo root. Il s’agit la uniquement d’une protection contre les bêtises d’enfants novices en administration unix ;) Et oui, des enfants de 5-6 ans se débrouillent bien avec ce Linux :).
Comme dit précédement, la gestion des paquets se fait via les outils Debian.

Il écoute (apres installation SMB + NFS) sur les ports :

En TCP (0.0.0.0, attention donc) :
* 111 (SunRPC), pour NFS
* 139 (netbios-ssn), pour SAMBA
* 445 (microsoft-ds) , pour SAMBA

En TCP (127.0.0.1) :
* 631 (IPP), pour cups-1.2.7 (http://127.0.0.1:631)

En UDP (0.0.0.0, attention donc) :
* 68 (bootpc) pour DHCP
* 111 (SunRPC) pour NFS
* 137 (netbios-ns) pour SAMBA
* 138 (netbios-dgm) pour SAMBA
* 631 (ipp) pour impression, cups

en UDP réseau local (mon dhcp donnait du reseau local) :
* 137 (netbios-ns) pour SAMBA
* 138 (netbios-dgm) pour SAMBA

Malgrès cela :
sudo iptables -L -n
iptables v1.3.6 can’t initialize iptables table ‘filter’: iptables who? (do you need to insmod?)

* Une solution un peu compliquée pour corriger

C’est le point le plus négatif de l’eeePC, surtout étant donné le trou de sécurité par défaut facilement corrigeable.

Sinon, j’ai pu installer rsync pour les backup depuis le dépot xandros etch (pour faire les backups).

Langues étrangères
Parmis les outils qui me semblent indisepensbles mais qui le sont moins pour tout le monde d’apres asus visiblement), scim (il y a des paquets) (pour les saisies en langues étrangères). J’ai découvert que les fontes chinoises sont déjà préinstallées a ma grande surprise, en branchant une clé USB contenant des morceaux de musique chinoise titré en V.O.
Stardict, le dictionnaire international (il y a des paquets)

Le wiki de eeeuser.com est une bonne resource documentaire multilingue.
J’ai traduit en français une page aujourd’hui pour les méthodes de saisies de langues complexes dont le chinois sous EeePC en environnement français. J’espère que ça en aidera d’autres.

Stardict-2.4 est également disponible sur dépots xandros, il faut par contre aller chercher les dictionnaires sur le site officiel de stardict et les placer soit même dans /usr/share/stardict/dic/ (et treedict/ pour le dictionnaire arborescent des sinogrammes).

Multimédia
Bon, à part ça, cette petite merveille fait tout : webcam intégré, enceintes, micro, prises casque/micro. Les echantillons vidéo dans l’horrible format wmv ne lui font pas honneur, plutot écouter les echantillons sonnores wma qui sont un peu meilleurs, mais ne valent pas des sons au format ogg/vorbis et vidéo Ogg/Theora, Xvid ou un bon format h264 (snow, x264, les derniers codecs quicktime, etc), c’est d’autant plus domage que ce petit bijoux les lit sans problèmes (linux oblige). SMplayer (dérivé de mplayer) inclus, permet également de lire les vidéos format flash (.flv), permettant de lire des vidéo karaoké que l’on trouve sur les sites chinois comme tudou.com (土豆网) :).

Bonne fête des lanternes - 2008年 - 元宵节快乐

Bonne fête des lanternes 2008
2008年元宵节快乐
Happy lantern festival 2008.
2008年元宵节快乐
Inkscape

Texte illustré allemand - German illustrated text

Un texte illustré allemand, que je viens de trouver sur le Projet Gutenberg que je trouve assez sympatique, le style un peu maladroit est de 1906, on y retrouve un peu les blogs-BD d’aujourd’hui (je n’ai pas encore passé au traducteur).
I just found a german text on the Guntenberg project, I like the style of the illustrations of 1906, and think about today comics-blog (I didn’t use translator yet for understand the text):

Max und Moritz
eine
Bubengeschichte
in
sieben Streichen
von
Wilhelm Busch.