allanswers.org - [FAQ] Les accents francais et Usenet

 Home >  FAQ on different themesfr >

[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: \
  	:!NoneF1:                                  keymap(None)\n\
  	:!NoneF2:                                  keymap(None)\n\
  	:!Noneapostrophe,  :!Nonee:           string(0xe8)\n\
  	:!Noneapostrophe,  :!Noneapostrophe:  string("'")\n\
  	:!Nonequotedbl,    :!Nonee:           string(0xea)\n\
  	:!Nonee:                                   string(e)\n\
  	:!Nonequotedbl,    :!Nonequotedbl:    string(0x22)\n\
  	:!Noneapostrophe,  :!Nonea:           string(0xe0)\n\
  	:!Nonequotedbl,    :!Nonea:           string(0xe2)\n\
  	:!Nonea:                                   string(a)\n\
  	:!Noneapostrophe,  :!Noneu:           string(0xf9)\n\
  	:!Nonequotedbl,    :!Noneu:           string(0xfb)\n\
  	:!Noneu:                                   string(u)\n\
  	:!None/:                                   string(0xe9)\n\
  	:!Noneapostrophe,  :!None/:           string("/")\n\
  	:!None?:                                   string(0xe7)\n\
  	:!Nonequotedbl,    :!None?:           string("?")\n\
  	:!Nonequotedbl,    :!Nonei:           string(0xee)\n\
  	:!Nonei:                                   string("i)\n\
  	:!Nonequotedbl,    :!Noneo:           string(0xf4)\n\
  	:!Noneo:                                   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: \
  	:!NoneF2:                                  keymap(None)\n\
  	:!NoneF1:                                  keymap(None)\n\
  	:!Nonequotedbl,    :!Nonequotedbl:    string(0x22)\n\
  	:!Nonequotedbl,    :!NoneA:           string(0xC4)\n\
  	:!Nonequotedbl,    :!NoneE:           string(0xCB)\n\
  	:!Nonequotedbl,    :!NoneI:           string(0xCF)\n\
  	:!Nonequotedbl,    :!NoneO:           string(0xD6)\n\
  	:!Nonequotedbl,    :!NoneU:           string(0xDC)\n\
  	:!Nonequotedbl,    :!Nonea:           string(0xE4)\n\
  	:!Nonequotedbl,    :!Nonee:           string(0xEB)\n\
  	:!Nonequotedbl,    :!Nonei:           string(0xEF)\n\
  	:!Nonequotedbl,    :!Noneo:           string(0xF6)\n\
  	:!Nonequotedbl,    :!Noneu:           string(0xFC)\n\
  	:!Nonequotedbl,    :!Noney:           string(0xFF)\n\
  	:!Noneapostrophe,  :!Noneapostrophe:  string(0x27)\n\
  	:!Noneapostrophe,  :!NoneA:           string(0xC1)\n\
  	:!Noneapostrophe,  :!NoneE:           string(0xC9)\n\
  	:!Noneapostrophe,  :!NoneI:           string(0xCD)\n\
  	:!Noneapostrophe,  :!NoneO:           string(0xD3)\n\
  	:!Noneapostrophe,  :!NoneU:           string(0xDA)\n\
  	:!Noneapostrophe,  :!NoneY:           string(0xDD)\n\
  	:!Noneapostrophe,  :!Nonea:           string(0xE1)\n\
  	:!Noneapostrophe,  :!Nonee:           string(0xE9)\n\
  	:!Noneapostrophe,  :!Nonei:           string(0xED)\n\
  	:!Noneapostrophe,  :!Noneo:           string(0xF3)\n\
  	:!Noneapostrophe,  :!Noneu:           string(0xFA)\n\
  	:!Noneapostrophe,  :!Noney:           string(0xFD)\n\
  	:!Nonecomma,       :!Nonecomma:       string(0x2C)\n\
  	:!Nonecomma,       :!NoneC:           string(0xC7)\n\
  	:!Nonecomma,       :!Nonec:           string(0xE7)\n\
  	:!Noneasciicircum, :!Noneasciicircum: string(0x5E)\n\
  	:!Noneasciicircum, :!NoneA:           string(0xC2)\n\
  	:!Noneasciicircum, :!NoneE:           string(0xCA)\n\
  	:!Noneasciicircum, :!NoneI:           string(0xCE)\n\
  	:!Noneasciicircum, :!NoneO:           string(0xD4)\n\
  	:!Noneasciicircum, :!NoneU:           string(0xDB)\n\
  	:!Noneasciicircum, :!Nonea:           string(0xE2)\n\
  	:!Noneasciicircum, :!Nonee:           string(0xEA)\n\
  	:!Noneasciicircum, :!Nonei:           string(0xEE)\n\
  	:!Noneasciicircum, :!Noneo:           string(0xF4)\n\
  	:!Noneasciicircum, :!Noneu:           string(0xFB)\n\
  	:!Nonegrave,       :!Nonegrave:       string(0x60)\n\
  	:!Nonegrave,       :!NoneA:           string(0xC0)\n\
  	:!Nonegrave,       :!NoneE:           string(0xC8)\n\
  	:!Nonegrave,       :!NoneI:           string(0xCC)\n\
  	:!Nonegrave,       :!NoneO:           string(0xD2)\n\
  	:!Nonegrave,       :!NoneU:           string(0xD9)\n\
  	:!Nonegrave,       :!Nonea:           string(0xE0)\n\
  	:!Nonegrave,       :!Nonee:           string(0xE8)\n\
  	:!Nonegrave,       :!Nonei:           string(0xEC)\n\
  	:!Nonegrave,       :!Noneo:           string(0xF2)\n\
  	:!Nonegrave,       :!Noneu:           string(0xF9)\n\
  	:!Noneasciitilde,  :!Noneasciitilde:  string(0x7E)\n\
  	:!Noneasciitilde,  :!NoneA:           string(0xC3)\n\
  	:!Noneasciitilde,  :!NoneN:           string(0xD1)\n\
  	:!Noneasciitilde,  :!NoneO:           string(0xD5)\n\
  	:!Noneasciitilde,  :!Nonea:           string(0xE3)\n\
  	:!Noneasciitilde,  :!Nonen:           string(0xF1)\n\
  	:!Noneasciitilde,  :!Noneo:           string(0xF5)\n\
  	:!NoneA:                                   string(A)\n\
  	:!NoneC:                                   string(C)\n\
  	:!NoneE:                                   string(E)\n\
  	:!NoneI:                                   string(I)\n\
  	:!NoneN:                                   string(N)\n\
  	:!NoneO:                                   string(O)\n\
  	:!NoneU:                                   string(U)\n\
  	:!NoneY:                                   string(Y)\n\
  	:!Nonea:                                   string(a)\n\
  	:!Nonec:                                   string(c)\n\
  	:!Nonee:                                   string(e)\n\
  	:!Nonei:                                   string(i)\n\
  	:!Nonen:                                   string(n)\n\
  	:!Noneo:                                   string(o)\n\
  	:!Noneu:                                   string(u)\n\
  	:!Noney:                                   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

LiveInternet