Fwd: [logiciel] Latin 0 : l'euro & linux, nouvelle norme

Top Page

Reply to this message
Author: Rouat manu
Date:  
To: La Guilde
Subject: Fwd: [logiciel] Latin 0 : l'euro & linux, nouvelle norme
Guylhem Aznar wrote:
>
> Bonjour !
>
> Comme vous le savez peut être déjà, l'iso8859-15 latin9 latin0 est la
> nouvelle norme européenne destinée aux systèmes non windows (ces derniers
> utilisent une norme propriétaire non reconnue : cp1252)
>
> Par rapport au latin1 avec lequel elle reste à 99% compatible, elle
> apporte:
>
> * l'euro
> * les lettres française oe liés & OE liés
> * les lettres finlandaises s,S,z,Z caron
> * le IJ ligature nééerlandais (Y tréma)
>
> Toutefois, aucune implémentation n'était encore disponible pour linux.
>



salut,

j'ai vu passer ca dans les news, je le transmet ici
je me suis dit ca interesse peut-etre du monde...


manu


> J'ai donc réalisé un pack de polices + table de caratères latin0 pour
> linux-console & X11, sous license GPL
> (ftp://ftp.linux-france.com/pub/prj/latin0/)
>
> La partie linux-console sera incluse dans les prochianes versions du pack
> kbd d'Andries Brouwer.
>
> Pour essayer le pack latin0, rien de plus simple : voici un README à la fin
> du message.
> Une police lat0-16.psf a été postée il y a quelques temps sur fcol,
> dejanews vous permettre de la récupérer.
>
> Merci de me signaler d'éventuels bugs, je les fixerai le plus vite
> possible.
>
> Enfin, voilà un schéma du clavier français :
>  1) converti en latin0  (peu de grosses différences, juste euro/cent qui
>     poussent le dollar en AltGr, ainsi que oe liés + OE liés remplacants « »)
>  2) en concervant les astuces AltGr(voyelle), Shift+AltGr(voyelle) pour les
>     trémas & accents graves, introduites par René Cougnenc, toujours utilisées
>     dans la majorité des tables de claviers français pour pallier aux
>     dysfonctionnements des dead_keys
>     en conservant les Shift+AltGr(minuscule accentuée)=majuscule accentuée
>  3) les raccourcis standards en AltGr(3è ligne de lettres : WXCVBN...)
>     les raccourcis non standards en AltGr(consonnes des 1è & 3è lignes sauf p)

>
> Ps : pour voir ette table de clavier, lancez une police latin0, sinon vous
> n'y comprendrez rien !
>
>  ____                                     _________ _____________ _______
> | S A| S = Shift,  A = AltGr + Shift     | Compose | Arrêt défil | Pause |
> | s a| s = normal, a = AltGr             |  Ferme  | Mem/Reg/Ste | Halte |
>  ¯¯¯¯                                     ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯
>  ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ _______
> | ½ «| 1 ·| 2 É| 3 ¸| 4 ´| 5 ¨| 6 ¦| 7 È| 8 ¯| 9 Ç| 0 À| ° ÿ| + ¾| <--   |
> | ¼ »| & '| é ~| " #| ' {| ( [| - || è `| _ \| ç ^| à @| ) ]| = }|       |
>  ========================================================================
> | |<-  | A ä| Z Å| E ë| R Ç| T Þ| Y Ý| U ü| I ï| O ö| P '| " `| ¤ £|   , |
> |  ->| | a â| z å| e ê| r ç| t þ| y ý| u û| i î| o ô| p ¶| ^ ~| ¢ $| <-' |
>  ===================================================================¬    |
> |       | Q Ä| S Ø| D Ë| F ª| G Æ| H Ð| J Ü| K Ï| L Ö| M º| % Ù| µ ¥|    |
> | MAJ   | q Â| s ø| d Ê| f ±| g æ| h ð| j Û| k Î| l Ô| m ¹| ù ²| * ³|    |
>  ========================================================================
> | ^   | >  | W  | X  | C  | V  | B  | N  | ?  | .  | /  | §  |     ^     |
> | |   | < || w «| x »| c ©| v ®| b ß| n ¬| , ¿| ; ×| : ÷| ! ¡|     |     |
>  ========================================================================
> |      |      |      |                       |       |      |     |      |
> | Ctrl | Con+ | Alt  | Space    Nobreakspace | AltGr | Con- | Con | Ctrl |
>  ¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯ ¯¯¯¯¯ ¯¯¯¯¯¯

>
> ---
>
> Béta testeurs francophones, bonjour !
>
> 0. Contenu
> **********
>
> Vous trouverez ici :
> * french.map : table de clavier Français-Latin0 pour linux-console
> * french : table de clavier Français-Latin0 pour X11-xkb
> * des fichiers .psf : polices pour linux-console
> * des fichiers .bdf : polices pour X11
> * deux fichiers .gif pour expliquer visuellement les petites différences
> entre le latin0 & le latin1, compatibles à 99%
>
> 1. Comment s'en servir
> **********************
>
> 1.1 Sous linux-console
> **********************
>
> Taper par exemple pour lat0-16.psf (ou un autre psf) :
>
>                 setfont ./lat0-16.psf
>                 loadkeys ./french.map

>
> Ça y est, vous pouvez taper du texte latin0 sous linux en mode console !
> Seules 2 touches ont été modifiées :
>
> * carré : sert à oe liés & OE liés, en AltGr on trouve les guillemets qui
> sont normalement directement accessibles
>
> * dollar / livre / symbole monnaitaire international : étant donné que
> nôtre monnaie principale est *L'EURO* et non le dollar, cette touche sert
> désormais à l'euro & aux cents.
>
> Le dollar & la livre, très utiles quand même, sont disponibles en AltGr.
> Le symbole monnaitaire international ayant disparu de la norme latin0, il
> n'est plus disponible.
>
> Des « composes », séquences à préfixer par la touche compose (SysReq) ont
> étés rajoutés, mais cela reste transparent pour l'utilisateur.
>
> Par exemple:
> COMPOSE ^ (s,S,z,Z) sert à obtenir les lettres finlandaises rajoutées
> COMPOSE " (y,Y) sert à obtenir les y trémas franço-néerlandais rajoutés
> COMPOSE - (e,c,l,y) sert à obtenir l'euro, le cent, la livre, le yen
>
> 1.2 Sous X11
> ************
>
> Sous root cette fois, taper par exemple pour lat0-10x20.pcf (ou un autre pcf) :
>
>                 bdftopcf lat0-10x20.pcf > lat0-10x20-lat0.pcf
>                 gzip lat0-10x20-lat0.pcf
>                 mv lat0-10x20-lat0.pcf.gz /usr/X11R6/lib/X11/fonts/misc
>                 mkfontdir /usr/X11R6/lib/X11/fonts/misc
>                 cp french /usr/X11R6/lib/X11/xkb/symbols

>
> Puis éditer votre XF86Config pour y rajouter dans la section « Keyboard » :
>
>                 XkbKeycodes     "xfree86"
>                 XkbRules        "xfree86"
>                 XkbTypes        "default"
>                 XkbCompat       "default"
>                 XkbSymbols      "french(pc102)"
>                 XkbGeometry     "pc(pc102)"
>                 XkbModel        "pc102"

>
> De là, redémarrer X ou taper :
>
>                 xset +fp /usr/X11R6/lib/X11/fonts/misc

>
> Pour choisir les polices latin0, lancer xfontsel et chercher les encodages
> iso8859-15.
>
> Plus simple : taper :
>
>         grep lat0-10x20-lat0.pcf /usr/X11R6/lib/X11/fonts/misc/fonts*

>
> Puis utiliser le second paramètre comme nom de police, par exemple avec
> xiterm ou rxvt :
>
>         xiterm -fn -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-15

>
> 2. Réactions
> ************
>
> Je suis bien entendu intéressé par toutes vos réactions, positives ou
> négatives.
>
> Certaines modification peuvent vous sembler très importante (l'Euro
> remplaçant le dollar mis en AltGr, ou les oe liés à la place des
> guillemets) mais, hélas!, il n'y a guère de possibilitées pour rajouter
> tous les symboles européens sur nos claviers déjà normalisés.
>
> J'ai essayé de procéder avec la plus grande transparence possible, en
> privilégiant l'ergonomie de la majorité des utilisateurs, mais je suis
> pourtant conscient que AltGr Euro= dollar va par exemple beaucoup géner les
> programmeurs.
>
> Signalez-moi vos bugs & dites-moi si vous êtes satisfaits de mon travail !
>
>                                                         Guylhem Aznar

>
> --
>  "Always pass on good advice. It is never any use to oneself"   -- Oscar Wilde
>                    Enlever rrremovethis / Remove rrremovethis
>       Salut / Best regards, Guylhem AZNAR <guylhem@???>


--
"In The Beginning Was The Word. Then Came The Fucking Word Processor.
Then Came the Thought Processor. Then came The Death Of Literature.
And So It Goes." The Poet - Hyperion