![]() |
| Home > FAQ on different themes > fr > |
[FAQ] Les accents francais et Usenet |
Section 3 of 3 - Prev - Next
All sections - 1 - 2 - 3
F2: keymap(CFr2) ! ! Table CFr1 (clavier de type machine a ecrire Selectric) ! ! D O X Nom francais Nom Xt taper ! ! 034 \042 0x22 : guillemets : quotedbl : "" ! 039 \047 0x27 : apostrophe : apostrophe : '' ! interrogation : : "? ! oblique : : '/ ! 224 \340 0xE0 : a accent grave : agrave : 'a ! 226 \342 0xE2 : a accent circonflexe : acircumflex : "a ! 231 \347 0xE7 : c cedille : ccedilla : ? ! 232 \350 0xE8 : e accent grave : egrave : 'e ! 233 \351 0xE9 : e accent aigu : eacute : / ! 234 \352 0xEA : e accent circonflexe : ecircumflex : "e ! 238 \356 0xEE : i accent circonflexe : icircumflex : "i ! 244 \364 0xF4 : o accent circonflexe : ocircumflex : "o ! 249 \371 0xF9 : u accent grave : ugrave : 'u ! 251 \373 0xFB : u accent circonflexe : ucircumflex : "u ! xterm.vt100.CFr1Keymap.translations: \ :!None F1: keymap(None)\n\ :!None F2: keymap(None)\n\ :!None apostrophe, :!None e: string(0xe8)\n\ :!None apostrophe, :!None apostrophe: string("'")\n\ :!None quotedbl, :!None e: string(0xea)\n\ :!None e: string(e)\n\ :!None quotedbl, :!None quotedbl: string(0x22)\n\ :!None apostrophe, :!None a: string(0xe0)\n\ :!None quotedbl, :!None a: string(0xe2)\n\ :!None a: string(a)\n\ :!None apostrophe, :!None u: string(0xf9)\n\ :!None quotedbl, :!None u: string(0xfb)\n\ :!None u: string(u)\n\ :!None /: string(0xe9)\n\ :!None apostrophe, :!None /: string("/")\n\ :!None ?: string(0xe7)\n\ :!None quotedbl, :!None ?: string("?")\n\ :!None quotedbl, :!None i: string(0xee)\n\ :!None i: string("i)\n\ :!None quotedbl, :!None o: string(0xf4)\n\ :!None o: string("o") ! ! Table du clavier CFr2: (combinaison accent-lettre) ! ! Lettres mortes : ! ! D O X Nom francais Nom Xt taper ! ! 034 \042 0x22 : guillemets : quotedbl : "" ! 039 \047 0x27 : apostrophe : apostrophe : '' ! 044 \054 0x2C : virgule : comma : ,, ! 094 \136 0x5E : accent circonflexe : asciicircum : ^^ ! 096 \140 0x60 : accent grave : grave : `` ! 126 \176 0x7E : tilde : asciitilde : ~~ ! ! Lettres composees a l'aide de ces lettres mortes : ! ! D O X Nom francais Nom Xt taper ! ! 192 \300 0xC0 : A accent grave : Agrave : `A ! 193 \301 0xC1 : A accent aigu : Aacute : 'A ! 194 \302 0xC2 : A accent circonflexe : Acircumflex : ^A ! 195 \303 0xC3 : A tilde : Atilde : ~A ! 196 \304 0xC4 : A trema : Adiaeresis : "A ! 197 \305 0xC5 ! 198 \306 0xC6 ! 199 \307 0xC7 : C cedille : Ccedilla : ,C ! 200 \310 0xC8 : E accent grave : Egrave : `E ! 201 \311 0xC9 : E accent aigu : Eacute : 'E ! 202 \312 0xCA : E accent circonflexe : Ecircumflex : ^E ! 203 \313 0xCB : E trema : Ediaeresis : "E ! 204 \314 0xCC : I accent grave : Igrave : `I ! 205 \315 0xCD : I accent aigu : Iacute : 'I ! 206 \316 0xCE : I accent circonflexe : Icircumflex : ^I ! 207 \317 0xCF : I trema : Idiaeresis : "I ! 208 \320 0xD0 ! 209 \321 0xD1 : N tilde : Ntilde : ~N ! 210 \322 0xD2 : O accent grave : Ograve : `O ! 211 \323 0xD3 : O accent aigu : Oacute : 'O ! 212 \324 0xD4 : O accent circonflexe : Ocircumflex : ^O ! 213 \325 0xD5 : O tilde : Otilde : ~O ! 214 \326 0xD6 : O trema : Odiaeresis : "O ! 215 \327 0xD7 ! 216 \330 0xD8 ! 217 \331 0xD9 : U accent grave : Ugrave : `U ! 218 \332 0xDA : U accent aigu : Uacute : 'U ! 219 \333 0xDB : U accent circonflexe : Ucircumflex : ^U ! 220 \334 0xDC : U trema : Udiaeresis : "U ! 221 \335 0xDD : Y accent aigu : Yacute : 'Y ! 222 \336 0xDE ! 223 \337 0xDF ! 224 \340 0xE0 : a accent grave : agrave : `a ! 225 \341 0xE1 : a accent aigu : aacute : 'a ! 226 \342 0xE2 : a accent circonflexe : acircumflex : ^a ! 227 \343 0xE3 : a tilde : atilde : ~a ! 228 \344 0xE4 : a trema : adiaeresis : "a ! 229 \345 0xE5 ! 230 \346 0xE6 ! 231 \347 0xE7 : c cedille : ccedilla : ,c ! 232 \350 0xE8 : e accent grave : egrave : `e ! 233 \351 0xE9 : e accent aigu : eacute : 'e ! 234 \352 0xEA : e accent circonflexe : ecircumflex : ^e ! 235 \353 0xEB : e trema : ediaeresis : "e ! 236 \354 0xEC : i accent grave : igrave : `i ! 237 \355 0xED : i accent aigu : iacute : 'i ! 238 \356 0xEE : i accent circonflexe : icircumflex : ^i ! 239 \357 0xEF : i trema : idiaeresis : "i ! 240 \360 0xF0 ! 241 \361 0xF1 : n tilde : ntilde : ~n ! 242 \362 0xF2 : o accent grave : ograve : `o ! 243 \363 0xF3 : o accent aigu : oacute : 'o ! 244 \364 0xF4 : o accent circonflexe : ocircumflex : ^o ! 245 \365 0xF5 : o tilde : otilde : ~o ! 246 \366 0xF6 : o trema : odiaeresis : "o ! 247 \367 0xF7 ! 248 \370 0xF8 ! 249 \371 0xF9 : u accent grave : ugrave : `u ! 250 \372 0xFA : u accent aigu : uacute : 'u ! 251 \373 0xFB : u accent circonflexe : ucircumflex : ^u ! 252 \374 0xFC : u trema : udiaeresis : "u ! 253 \375 0xFD : y accent aigu : yacute : 'y ! 254 \376 0xFE ! 255 \377 0xFF : y trema : ydiaeresis : "y xterm.vt100.CFr2Keymap.translations: \ :!None F2: keymap(None)\n\ :!None F1: keymap(None)\n\ :!None quotedbl, :!None quotedbl: string(0x22)\n\ :!None quotedbl, :!None A: string(0xC4)\n\ :!None quotedbl, :!None E: string(0xCB)\n\ :!None quotedbl, :!None I: string(0xCF)\n\ :!None quotedbl, :!None O: string(0xD6)\n\ :!None quotedbl, :!None U: string(0xDC)\n\ :!None quotedbl, :!None a: string(0xE4)\n\ :!None quotedbl, :!None e: string(0xEB)\n\ :!None quotedbl, :!None i: string(0xEF)\n\ :!None quotedbl, :!None o: string(0xF6)\n\ :!None quotedbl, :!None u: string(0xFC)\n\ :!None quotedbl, :!None y: string(0xFF)\n\ :!None apostrophe, :!None apostrophe: string(0x27)\n\ :!None apostrophe, :!None A: string(0xC1)\n\ :!None apostrophe, :!None E: string(0xC9)\n\ :!None apostrophe, :!None I: string(0xCD)\n\ :!None apostrophe, :!None O: string(0xD3)\n\ :!None apostrophe, :!None U: string(0xDA)\n\ :!None apostrophe, :!None Y: string(0xDD)\n\ :!None apostrophe, :!None a: string(0xE1)\n\ :!None apostrophe, :!None e: string(0xE9)\n\ :!None apostrophe, :!None i: string(0xED)\n\ :!None apostrophe, :!None o: string(0xF3)\n\ :!None apostrophe, :!None u: string(0xFA)\n\ :!None apostrophe, :!None y: string(0xFD)\n\ :!None comma, :!None comma: string(0x2C)\n\ :!None comma, :!None C: string(0xC7)\n\ :!None comma, :!None c: string(0xE7)\n\ :!None asciicircum, :!None asciicircum: string(0x5E)\n\ :!None asciicircum, :!None A: string(0xC2)\n\ :!None asciicircum, :!None E: string(0xCA)\n\ :!None asciicircum, :!None I: string(0xCE)\n\ :!None asciicircum, :!None O: string(0xD4)\n\ :!None asciicircum, :!None U: string(0xDB)\n\ :!None asciicircum, :!None a: string(0xE2)\n\ :!None asciicircum, :!None e: string(0xEA)\n\ :!None asciicircum, :!None i: string(0xEE)\n\ :!None asciicircum, :!None o: string(0xF4)\n\ :!None asciicircum, :!None u: string(0xFB)\n\ :!None grave, :!None grave: string(0x60)\n\ :!None grave, :!None A: string(0xC0)\n\ :!None grave, :!None E: string(0xC8)\n\ :!None grave, :!None I: string(0xCC)\n\ :!None grave, :!None O: string(0xD2)\n\ :!None grave, :!None U: string(0xD9)\n\ :!None grave, :!None a: string(0xE0)\n\ :!None grave, :!None e: string(0xE8)\n\ :!None grave, :!None i: string(0xEC)\n\ :!None grave, :!None o: string(0xF2)\n\ :!None grave, :!None u: string(0xF9)\n\ :!None asciitilde, :!None asciitilde: string(0x7E)\n\ :!None asciitilde, :!None A: string(0xC3)\n\ :!None asciitilde, :!None N: string(0xD1)\n\ :!None asciitilde, :!None O: string(0xD5)\n\ :!None asciitilde, :!None a: string(0xE3)\n\ :!None asciitilde, :!None n: string(0xF1)\n\ :!None asciitilde, :!None o: string(0xF5)\n\ :!None A: string(A)\n\ :!None C: string(C)\n\ :!None E: string(E)\n\ :!None I: string(I)\n\ :!None N: string(N)\n\ :!None O: string(O)\n\ :!None U: string(U)\n\ :!None Y: string(Y)\n\ :!None a: string(a)\n\ :!None c: string(c)\n\ :!None e: string(e)\n\ :!None i: string(i)\n\ :!None n: string(n)\n\ :!None o: string(o)\n\ :!None u: string(u)\n\ :!None y: string(y) --xxxSECTIONxxx A4. Programmes C Voici une paire de fonctions C pour transcoder entre les jeux de caracteres CP437 et ISO Latin-1. /* * ibm2iso (c): Translates ibm accentuated chars by ISO char. * iso2ibm (c): Translates iso accentuated chars to IBM ones. * * The character is modified !!!! (Pointer ) * * Rene Cougnenc 1990 - Public Domain - */ #define NONE 0xfa /* Car IBM pour remplacer les inexistants */ static unsigned char IsoTable[256]= { 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a, 0x0b,0x0c,0x0d,0x0e,0x0f,0x10,0x11,0x12,0x13,0x14,NONE, 0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20, 0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2b, 0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x32,0x33,0x34,0x35,0x36, 0x37,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x40,0x41, 0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x4b,0x4c, 0x4d,0x4e,0x4f,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57, 0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x61,0x62, 0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d, 0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78, 0x79,0x7a,0x7b,0x7c,0x7d,0x7e,NONE,NONE,NONE,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE, NONE,NONE,0x60,0x27,NONE,NONE,NONE,NONE,NONE,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,0x20,0xad,0x9b,0x9c,0xfe, 0x9d,0xb3,0x15,NONE,NONE,0xa6,0xae,0xaa,0x2d,NONE,0xc4, 0xf8,0xf1,0xfd,NONE,0x27,0xe6,0xe3,NONE,0x2c,NONE,0xb1, 0xaf,0xac,0xab,NONE,0xa8,0x41,0x41,0x41,0x41,0x8e,0x8f, 0x92,0x80,0x45,0x90,0x45,0x45,0x49,0x49,0x49,0x49,0x44, 0xa5,0x4f,0x4f,0x4f,0x4f,0x4f,0x78,0xed,0x55,0x55,0x55, 0x55,0x59,NONE,0xe1,0x85,0xa0,0x83,0x61,0x84,0x86,0x91, 0x87,0x8a,0x82,0x88,0x89,0x8d,0xa1,0x8c,0x8b,NONE,0xa4, 0x95,0xa2,0x93,0x6f,0x94,0xf6,0xed,0x97,0xa3,0x96,0x81, 0x79,NONE,0x98, }; #define NOPE 0xb7 /* Car ISO pour remplacer les inexistants */ static unsigned char TableIso[256]= { 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a, 0x0b,0x0c,0x0d,0x0e,0x0f,0x10,0x11,0x12,0x13,0x14,0xa7, 0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20, 0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2b, 0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x32,0x33,0x34,0x35,0x36, 0x37,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x40,0x41, 0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x4b,0x4c, 0x4d,0x4e,0x4f,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57, 0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x61,0x62, 0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d, 0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78, 0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x20,0xc7,0xfc,0xe9,0xe2, 0xe4,0xe0,0xe5,0xe7,0xea,0xeb,0xe8,0xef,0xee,0xec,0xc4, 0xc5,0xc9,0xe7,0xc6,0xf4,0xf6,0xf2,0xfb,0xf9,0xff,0xd6, 0xdc,0xa2,0xa3,0xa5,NOPE,NOPE,0xe1,0xed,0xf3,0xfa,0xf1, 0xd1,0xaa,0xba,0xbf,0xaf,0xac,0xbd,0xbc,0xa1,0xab,0xbb, NOPE,NOPE,NOPE,0xa6,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,0xdf,NOPE,0xb6,NOPE,NOPE,0xb5, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,0xf8,NOPE,NOPE,NOPE,0xb1, NOPE,NOPE,NOPE,NOPE,0xf7,NOPE,0xb0,0xb7,0xb7,NOPE,NOPE, 0xb2,0xa4,0x20 }; iso2ibm( unsigned char *c ) { *c = IsoTable[ *c ] ; } ibm2iso( unsigned char *c ) { *c = TableIso[ *c ] ; } Les memes, mais pour le Macintosh. /* * mac2iso (c): Transcodage du Mac a ISO-8859-1. * iso2mac (c): Transcodage de ISO-8859-1 au Mac. * * Le caractere c est modifie en place * * (c) Francois Yergeau 1993 - Distribution illimitee * * Ce fichier a ete adapte d'un programme de conversion de fichier * plus general, dont j'ai tire les tables de conversion. Il est bati * sur le modele des fonctions ibm2iso() et iso2ibm() de Rene Cougnenc. * * ***Attention*** je n'ai aucunement teste ce programme, n'ayant pas * de Mac a ma disposition. Utilisez a vos risques. * */ #define NONE 0x2E /* Car. Mac pour remplacer les inexistants */ static unsigned char mactoiso1[256]= { 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, 0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f, 0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17, 0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f, 0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27, 0x28,0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f, 0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37, 0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f, 0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47, 0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f, 0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57, 0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f, 0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67, 0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f, 0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77, 0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f, 0xc4,0xc5,0xc7,0xc9,0xd1,0xd6,0xdc,0xe1, 0xe0,0xe2,0xe4,0xe3,0xe5,0xe7,0xe9,0xe8, 0xea,0xeb,0xed,0xec,0xee,0xef,0xf1,0xf3, 0xf2,0xf4,0xf6,0xf5,0xfa,0xf9,0xfb,0xfc, NONE,0xb0,0xa2,0xa3,0xa7,0xba,0xb6,0xdf, 0xae,0xa9,NONE,0xb4,0xa8,NONE,0xc6,0xd8, NONE,0xb1,NONE,NONE,0xa5,0xb5,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,0xe6,0xf8, 0xbf,0xa1,0xac,NONE,NONE,NONE,NONE,0xab, 0xbb,NONE,NONE,0xc0,0xc3,0xd5,NONE,NONE, 0x2d,0x2d,0x22,0x22,0x27,0x27,NONE,NONE, 0xff,NONE,NONE,NONE,NONE,NONE,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE, NONE,NONE,NONE,NONE,NONE,NONE,NONE,NONE }; #define NOPE 0xB7 /* Car. ISO-8859-1 pour remplacer les inexistants */ static unsigned char iso1tomac[256]= { 0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07, 0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f, 0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17, 0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f, 0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27, 0x28,0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f, 0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37, 0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f, 0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47, 0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f, 0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57, 0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f, 0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67, 0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f, 0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77, 0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,0xc1,0xa2,0xa3,NOPE,0xb4,0x7c,0xa4, 0xac,0xa9,NOPE,0xc7,0xc2,0x2d,0xa8,NOPE, 0xa1,0xb1,NOPE,NOPE,0xab,0xb5,0xa6,0xa5, NOPE,NOPE,NOPE,0xc8,NOPE,NOPE,NOPE,0xc0, 0xcb,NOPE,NOPE,0xcc,0x80,0x81,0xae,0x82, NOPE,0x83,NOPE,NOPE,NOPE,NOPE,NOPE,NOPE, NOPE,0x84,NOPE,NOPE,NOPE,0xcd,0x85,NOPE, 0xaf,NOPE,NOPE,NOPE,0x86,NOPE,NOPE,0xe1, 0x88,0x87,0x89,0x8b,0x8a,0x8c,0xbe,0x8d, 0x8f,0x8e,0x90,0x91,0x93,0x92,0x94,0x95, NOPE,0x96,0x98,0x97,0x99,0x9b,0x9a,0xd6, 0xbf,0x9d,0x9c,0x9e,0x9f,NOPE,NOPE,0xd8 }; mac2iso( unsigned char *c ) { *c = mactoiso1[ *c ] ; } iso2mac( unsigned char *c ) { *c = iso1tomac[ *c ] ; } --xxxSECTIONxxx A5. Collaborateurs Ont participe (parfois a leur insu) a la redaction de cette FAQ. L'utilisation de cette liste pour des mailing-lists ou du junk-mail (courrier non sollicite) est interdite. Jerome ABELA mop@coredump.efrei.fr.remove.org Patrick ANDRIES pandries@alis.ca.remove.org Guy BASQUE basque@ere.umontreal.ca.remove.org Gilles BERGER SABBATEL Gilles.Berger@imag.fr.remove.org Cedric BEUST beust@indri.inria.fr.remove.org Michel BILLAUD Michel.Billaud@labri.u-bordeaux.fr.remove.org Philippe BONAL philb@blips.fr.mugnet.org.remove.org Stephane BORTZMEYER bortzmeyer@pasteur.fr.remove.org Claude BOUCHER boucherc@nbnet.nb.ca.remove.org Sylvain CHAMBERLAND sylvain@bioxinia.upc.qc.ca.remove.org Rene COUGNENC Philippe DEGAND Degand@slig.ucl.ac.be.remove.org Paulo Ney DE SOUZA desouza@math.berkeley.edu.remove.org Daniel FANDRICH dan@fch.wimsey.bc.ca.remove.org Farzad FARID faridf@watson.ibm.com.remove.org Jean-Luc KORS kors@rubis.iie.cnam.fr.remove.org Kosta KOSTIS kosta@live.blues.sub.de.remove.org Jean-Pierre KUYPERS Kuypers@sri.ucl.ac.be.remove.org Daniel LACROIX lacroix@aix-a.sobeco.com.remove.org Pierre LAFORGUE Pierre@imag.fr.remove.org Nat MAKAREVITCH nat@nataa.fr.eu.org.remove.org Jean-Claude MICHOT jcmichot@teaser.com.remove.org Caoimhin P. ODONNAILE caoimhin@sabhal-mor-ostaig.ac.uk.remove.org Thomas PARMELAN tom@ankh.fr.EU.org.remove.org Robert PELLERIN robert@rp.cam.org.remove.org Lasse Hilleroe PETERSEN lassehp@imv.aau.dk.remove.org David Andrew PERRY perry@ecf.toronto.edu.remove.org Pascal PETIT petit@litp.ibp.fr.remove.org Francois PINARD pinard@iro.umontreal.ca.remove.org Andre PIRARD PIRARD@vm1.ulg.ac.be.remove.org Ollivier ROBERT roberto@keltia.freenix.fr.remove.org Jean ROBITAILLE jrobitai@riq.qc.ca.remove.org Georges ROSSET rossetge@iprolink.ch.remove.org Herve SCHAUER Herve.Schauer@hsc.fr.remove.org Gilles SERASSET Gilles.Serasset@imag.fr.remove.org Jean-Jacques SOLARI jjsolari@pobox.com.remove.org Frederic THAIS frederic.thais@wanadoo.fr.remove.org John WILCOCK john.wilcock@fyo.mts.dec.com.remove.org Christophe WOLFHUGEL wolf@schnok.fr.net.remove.org Eric LIGER eliger@imaginet.fr.remove.org Tristan X tristan@hol.fr.remove.org Gilles PEREZ gperez@mygale.org.remove.org --xxxSECTIONxxx--
Section 3 of 3 - Prev - Next
All sections - 1 - 2 - 3
| Back to category fr - Use Smart Search |
| Home - Smart Search - About the project - Feedback |
© allanswers.org | Terms of use