package provide stead 2.0


## stead:showAsciiTable -- affiche la liste des carcacteres iso8859
# 
# 
# 
# Cette procedure retourne la liste des caractere disponible dans la 
# fonte courante.
# 
# A COMPLETER et renommer pour 
# - personnaliser l'affichage
# - rajouter les noms de caractere 
# - permettre d"en saisir un facilement (mieux que par copié-collé
# 
# 
proc stead:accentsIsoShow {args} {
  if {$args == "-h"} {
    set t1 "Cette procedure retourne la liste des caractères disponibles\n"
    set t1 "${t1}dans la fonte courante."
    return $t1
  }
  set txt ""
  append txt "Résultat de la procédure accentIsoShowtable du fichier \n"
  append txt "stead/lib/stead/accentIsoShowTable.tcl (pour l'instant :-)\n"
  append txt "\n"
  append txt "Cette sortie sera à améliorer nettement :\n"
  append txt "   - afficher les noms iso,\n"
  append txt "   - rajouter option pour personnaliser / sélectionner l'affichage,\n"
  append txt "   - trouver un moyen simple pour saisir un car. arbitraire,\n"
  append txt "\n"
  append txt "\n"
  
  for {set i 1} {$i <= 255} {incr i} {
    set popo [format "dec : %d  hex : %x oct %o ascii : {%c}" $i $i $i $i ]
    set txt $txt$popo\n
  }
  # endfor
  return $txt
}
# 	  ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
# 
# 	À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
# 
# 	à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
# 
# Extraits du jeu ISO 8859 Latin-1.

# endproc table-ascii
# #############################################################################
# dec : 1  hex : 1 oct 1 ascii : {}
# dec : 2  hex : 2 oct 2 ascii : {}
# dec : 3  hex : 3 oct 3 ascii : {}
# dec : 4  hex : 4 oct 4 ascii : {}
# dec : 5  hex : 5 oct 5 ascii : {}
# dec : 6  hex : 6 oct 6 ascii : {}
# dec : 7  hex : 7 oct 7 ascii : {}
# dec : 8  hex : 8 oct 10 ascii : {}
# dec : 9  hex : 9 oct 11 ascii : {	}
# dec : 10  hex : a oct 12 ascii : {
# }
# dec : 11  hex : b oct 13 ascii : {}
# dec : 12  hex : c oct 14 ascii : {}
# dec : 13  hex : d oct 15 ascii : {
# }
# dec : 14  hex : e oct 16 ascii : {}
# dec : 15  hex : f oct 17 ascii : {}
# dec : 16  hex : 10 oct 20 ascii : {}
# dec : 17  hex : 11 oct 21 ascii : {}
# dec : 18  hex : 12 oct 22 ascii : {}
# dec : 19  hex : 13 oct 23 ascii : {}
# dec : 20  hex : 14 oct 24 ascii : {}
# dec : 21  hex : 15 oct 25 ascii : {}
# dec : 22  hex : 16 oct 26 ascii : {}
# dec : 23  hex : 17 oct 27 ascii : {}
# dec : 24  hex : 18 oct 30 ascii : {}
# dec : 25  hex : 19 oct 31 ascii : {}
# dec : 26  hex : 1a oct 32 ascii : {}
# dec : 27  hex : 1b oct 33 ascii : {}
# dec : 28  hex : 1c oct 34 ascii : {}
# dec : 29  hex : 1d oct 35 ascii : {}
# dec : 30  hex : 1e oct 36 ascii : {}
# dec : 31  hex : 1f oct 37 ascii : {}
# dec : 32  hex : 20 oct 40 ascii : { }
# dec : 33  hex : 21 oct 41 ascii : {!}
# dec : 34  hex : 22 oct 42 ascii : {"}
# dec : 35  hex : 23 oct 43 ascii : {#}
# dec : 36  hex : 24 oct 44 ascii : {$}
# dec : 37  hex : 25 oct 45 ascii : {%}
# dec : 38  hex : 26 oct 46 ascii : {&}
# dec : 39  hex : 27 oct 47 ascii : {'}
# dec : 40  hex : 28 oct 50 ascii : {(}
# dec : 41  hex : 29 oct 51 ascii : {)}
# dec : 42  hex : 2a oct 52 ascii : {*}
# dec : 43  hex : 2b oct 53 ascii : {+}
# dec : 44  hex : 2c oct 54 ascii : {,}
# dec : 45  hex : 2d oct 55 ascii : {-}
# dec : 46  hex : 2e oct 56 ascii : {.}
# dec : 47  hex : 2f oct 57 ascii : {/}
# dec : 48  hex : 30 oct 60 ascii : {0}
# dec : 49  hex : 31 oct 61 ascii : {1}
# dec : 50  hex : 32 oct 62 ascii : {2}
# dec : 51  hex : 33 oct 63 ascii : {3}
# dec : 52  hex : 34 oct 64 ascii : {4}
# dec : 53  hex : 35 oct 65 ascii : {5}
# dec : 54  hex : 36 oct 66 ascii : {6}
# dec : 55  hex : 37 oct 67 ascii : {7}
# dec : 56  hex : 38 oct 70 ascii : {8}
# dec : 57  hex : 39 oct 71 ascii : {9}
# dec : 58  hex : 3a oct 72 ascii : {:}
# dec : 59  hex : 3b oct 73 ascii : {;}
# dec : 60  hex : 3c oct 74 ascii : {<}
# dec : 61  hex : 3d oct 75 ascii : {=}
# dec : 62  hex : 3e oct 76 ascii : {>}
# dec : 63  hex : 3f oct 77 ascii : {?}
# dec : 64  hex : 40 oct 100 ascii : {@}
# dec : 65  hex : 41 oct 101 ascii : {A}
# dec : 66  hex : 42 oct 102 ascii : {B}
# dec : 67  hex : 43 oct 103 ascii : {C}
# dec : 68  hex : 44 oct 104 ascii : {D}
# dec : 69  hex : 45 oct 105 ascii : {E}
# dec : 70  hex : 46 oct 106 ascii : {F}
# dec : 71  hex : 47 oct 107 ascii : {G}
# dec : 72  hex : 48 oct 110 ascii : {H}
# dec : 73  hex : 49 oct 111 ascii : {I}
# dec : 74  hex : 4a oct 112 ascii : {J}
# dec : 75  hex : 4b oct 113 ascii : {K}
# dec : 76  hex : 4c oct 114 ascii : {L}
# dec : 77  hex : 4d oct 115 ascii : {M}
# dec : 78  hex : 4e oct 116 ascii : {N}
# dec : 79  hex : 4f oct 117 ascii : {O}
# dec : 80  hex : 50 oct 120 ascii : {P}
# dec : 81  hex : 51 oct 121 ascii : {Q}
# dec : 82  hex : 52 oct 122 ascii : {R}
# dec : 83  hex : 53 oct 123 ascii : {S}
# dec : 84  hex : 54 oct 124 ascii : {T}
# dec : 85  hex : 55 oct 125 ascii : {U}
# dec : 86  hex : 56 oct 126 ascii : {V}
# dec : 87  hex : 57 oct 127 ascii : {W}
# dec : 88  hex : 58 oct 130 ascii : {X}
# dec : 89  hex : 59 oct 131 ascii : {Y}
# dec : 90  hex : 5a oct 132 ascii : {Z}
# dec : 91  hex : 5b oct 133 ascii : {[}
# dec : 92  hex : 5c oct 134 ascii : {\}
# dec : 93  hex : 5d oct 135 ascii : {]}
# dec : 94  hex : 5e oct 136 ascii : {^}
# dec : 95  hex : 5f oct 137 ascii : {_}
# dec : 96  hex : 60 oct 140 ascii : {`}
# dec : 97  hex : 61 oct 141 ascii : {a}
# dec : 98  hex : 62 oct 142 ascii : {b}
# dec : 99  hex : 63 oct 143 ascii : {c}
# dec : 100  hex : 64 oct 144 ascii : {d}
# dec : 101  hex : 65 oct 145 ascii : {e}
# dec : 102  hex : 66 oct 146 ascii : {f}
# dec : 103  hex : 67 oct 147 ascii : {g}
# dec : 104  hex : 68 oct 150 ascii : {h}
# dec : 105  hex : 69 oct 151 ascii : {i}
# dec : 106  hex : 6a oct 152 ascii : {j}
# dec : 107  hex : 6b oct 153 ascii : {k}
# dec : 108  hex : 6c oct 154 ascii : {l}
# dec : 109  hex : 6d oct 155 ascii : {m}
# dec : 110  hex : 6e oct 156 ascii : {n}
# dec : 111  hex : 6f oct 157 ascii : {o}
# dec : 112  hex : 70 oct 160 ascii : {p}
# dec : 113  hex : 71 oct 161 ascii : {q}
# dec : 114  hex : 72 oct 162 ascii : {r}
# dec : 115  hex : 73 oct 163 ascii : {s}
# dec : 116  hex : 74 oct 164 ascii : {t}
# dec : 117  hex : 75 oct 165 ascii : {u}
# dec : 118  hex : 76 oct 166 ascii : {v}
# dec : 119  hex : 77 oct 167 ascii : {w}
# dec : 120  hex : 78 oct 170 ascii : {x}
# dec : 121  hex : 79 oct 171 ascii : {y}
# dec : 122  hex : 7a oct 172 ascii : {z}
# dec : 123  hex : 7b oct 173 ascii : {{}
# dec : 124  hex : 7c oct 174 ascii : {|}
# dec : 125  hex : 7d oct 175 ascii : {}}
# dec : 126  hex : 7e oct 176 ascii : {~}
# dec : 127  hex : 7f oct 177 ascii : {}
# dec : 128  hex : 80 oct 200 ascii : {}
# dec : 129  hex : 81 oct 201 ascii : {}
# dec : 130  hex : 82 oct 202 ascii : {}
# dec : 131  hex : 83 oct 203 ascii : {}
# dec : 132  hex : 84 oct 204 ascii : {}
# dec : 133  hex : 85 oct 205 ascii : {}
# dec : 134  hex : 86 oct 206 ascii : {}
# dec : 135  hex : 87 oct 207 ascii : {}
# dec : 136  hex : 88 oct 210 ascii : {}
# dec : 137  hex : 89 oct 211 ascii : {}
# dec : 138  hex : 8a oct 212 ascii : {}
# dec : 139  hex : 8b oct 213 ascii : {}
# dec : 140  hex : 8c oct 214 ascii : {}
# dec : 141  hex : 8d oct 215 ascii : {}
# dec : 142  hex : 8e oct 216 ascii : {}
# dec : 143  hex : 8f oct 217 ascii : {}
# dec : 144  hex : 90 oct 220 ascii : {}
# dec : 145  hex : 91 oct 221 ascii : {}
# dec : 146  hex : 92 oct 222 ascii : {}
# dec : 147  hex : 93 oct 223 ascii : {}
# dec : 148  hex : 94 oct 224 ascii : {}
# dec : 149  hex : 95 oct 225 ascii : {}
# dec : 150  hex : 96 oct 226 ascii : {}
# dec : 151  hex : 97 oct 227 ascii : {}
# dec : 152  hex : 98 oct 230 ascii : {}
# dec : 153  hex : 99 oct 231 ascii : {}
# dec : 154  hex : 9a oct 232 ascii : {}
# dec : 155  hex : 9b oct 233 ascii : {}
# dec : 156  hex : 9c oct 234 ascii : {}
# dec : 157  hex : 9d oct 235 ascii : {}
# dec : 158  hex : 9e oct 236 ascii : {}
# dec : 159  hex : 9f oct 237 ascii : {}
# dec : 160  hex : a0 oct 240 ascii : { }
# dec : 161  hex : a1 oct 241 ascii : {¡}
# dec : 162  hex : a2 oct 242 ascii : {¢}
# dec : 163  hex : a3 oct 243 ascii : {£}
# dec : 164  hex : a4 oct 244 ascii : {¤}
# dec : 165  hex : a5 oct 245 ascii : {¥}
# dec : 166  hex : a6 oct 246 ascii : {¦}
# dec : 167  hex : a7 oct 247 ascii : {§}
# dec : 168  hex : a8 oct 250 ascii : {¨}
# dec : 169  hex : a9 oct 251 ascii : {©}
# dec : 170  hex : aa oct 252 ascii : {ª}
# dec : 171  hex : ab oct 253 ascii : {«}
# dec : 172  hex : ac oct 254 ascii : {¬}
# dec : 173  hex : ad oct 255 ascii : {­}
# dec : 174  hex : ae oct 256 ascii : {®}
# dec : 175  hex : af oct 257 ascii : {¯}
# dec : 176  hex : b0 oct 260 ascii : {°}
# dec : 177  hex : b1 oct 261 ascii : {±}
# dec : 178  hex : b2 oct 262 ascii : {²}
# dec : 179  hex : b3 oct 263 ascii : {³}
# dec : 180  hex : b4 oct 264 ascii : {´}
# dec : 181  hex : b5 oct 265 ascii : {µ}
# dec : 182  hex : b6 oct 266 ascii : {¶}
# dec : 183  hex : b7 oct 267 ascii : {·}
# dec : 184  hex : b8 oct 270 ascii : {¸}
# dec : 185  hex : b9 oct 271 ascii : {¹}
# dec : 186  hex : ba oct 272 ascii : {º}
# dec : 187  hex : bb oct 273 ascii : {»}
# dec : 188  hex : bc oct 274 ascii : {¼}
# dec : 189  hex : bd oct 275 ascii : {½}
# dec : 190  hex : be oct 276 ascii : {¾}
# dec : 191  hex : bf oct 277 ascii : {¿}
# dec : 192  hex : c0 oct 300 ascii : {À}
# dec : 193  hex : c1 oct 301 ascii : {Á}
# dec : 194  hex : c2 oct 302 ascii : {Â}
# dec : 195  hex : c3 oct 303 ascii : {Ã}
# dec : 196  hex : c4 oct 304 ascii : {Ä}
# dec : 197  hex : c5 oct 305 ascii : {Å}
# dec : 198  hex : c6 oct 306 ascii : {Æ}
# dec : 199  hex : c7 oct 307 ascii : {Ç}
# dec : 200  hex : c8 oct 310 ascii : {È}
# dec : 201  hex : c9 oct 311 ascii : {É}
# dec : 202  hex : ca oct 312 ascii : {Ê}
# dec : 203  hex : cb oct 313 ascii : {Ë}
# dec : 204  hex : cc oct 314 ascii : {Ì}
# dec : 205  hex : cd oct 315 ascii : {Í}
# dec : 206  hex : ce oct 316 ascii : {Î}
# dec : 207  hex : cf oct 317 ascii : {Ï}
# dec : 208  hex : d0 oct 320 ascii : {Ð}
# dec : 209  hex : d1 oct 321 ascii : {Ñ}
# dec : 210  hex : d2 oct 322 ascii : {Ò}
# dec : 211  hex : d3 oct 323 ascii : {Ó}
# dec : 212  hex : d4 oct 324 ascii : {Ô}
# dec : 213  hex : d5 oct 325 ascii : {Õ}
# dec : 214  hex : d6 oct 326 ascii : {Ö}
# dec : 215  hex : d7 oct 327 ascii : {×}
# dec : 216  hex : d8 oct 330 ascii : {Ø}
# dec : 217  hex : d9 oct 331 ascii : {Ù}
# dec : 218  hex : da oct 332 ascii : {Ú}
# dec : 219  hex : db oct 333 ascii : {Û}
# dec : 220  hex : dc oct 334 ascii : {Ü}
# dec : 221  hex : dd oct 335 ascii : {Ý}
# dec : 222  hex : de oct 336 ascii : {Þ}
# dec : 223  hex : df oct 337 ascii : {ß}
# dec : 224  hex : e0 oct 340 ascii : {à}
# dec : 225  hex : e1 oct 341 ascii : {á}
# dec : 226  hex : e2 oct 342 ascii : {â}
# dec : 227  hex : e3 oct 343 ascii : {ã}
# dec : 228  hex : e4 oct 344 ascii : {ä}
# dec : 229  hex : e5 oct 345 ascii : {å}
# dec : 230  hex : e6 oct 346 ascii : {æ}
# dec : 231  hex : e7 oct 347 ascii : {ç}
# dec : 232  hex : e8 oct 350 ascii : {è}
# dec : 233  hex : e9 oct 351 ascii : {é}
# dec : 234  hex : ea oct 352 ascii : {ê}
# dec : 235  hex : eb oct 353 ascii : {ë}
# dec : 236  hex : ec oct 354 ascii : {ì}
# dec : 237  hex : ed oct 355 ascii : {í}
# dec : 238  hex : ee oct 356 ascii : {î}
# dec : 239  hex : ef oct 357 ascii : {ï}
# dec : 240  hex : f0 oct 360 ascii : {ð}
# dec : 241  hex : f1 oct 361 ascii : {ñ}
# dec : 242  hex : f2 oct 362 ascii : {ò}
# dec : 243  hex : f3 oct 363 ascii : {ó}
# dec : 244  hex : f4 oct 364 ascii : {ô}
# dec : 245  hex : f5 oct 365 ascii : {õ}
# dec : 246  hex : f6 oct 366 ascii : {ö}
# dec : 247  hex : f7 oct 367 ascii : {÷}
# dec : 248  hex : f8 oct 370 ascii : {ø}
# dec : 249  hex : f9 oct 371 ascii : {ù}
# dec : 250  hex : fa oct 372 ascii : {ú}
# dec : 251  hex : fb oct 373 ascii : {û}
# dec : 252  hex : fc oct 374 ascii : {ü}
# dec : 253  hex : fd oct 375 ascii : {ý}
# dec : 254  hex : fe oct 376 ascii : {þ}
# dec : 255  hex : ff oct 377 ascii : {ÿ}

