#!/bin/csh
#
# utilisation:
# iso-html fichier...
#
# Remplace les lettres accentuees par des sequences html dans les fichiers
# indiques
# on cree le fichier de commandes pour sed ici pour n'avoir q'un seul fichier
# pour transformer les accents
cat >! $$.tmp-sed << FIN
s/á/\á/g
s/â/\â/g
s/æ/\æ/g
s/à/\à/g
s/å/\å/g
s/ã/\ã/g
s/ä/\ä/g
s/ç/\ç/g
s/é/\é/g
s/è/\è/g
s/ê/\ê/g
s/ë/\ë/g
s/ì/\ì/g
s/í/\í/g
s/ï/\ï/g
s/î/\î/g
s/ó/\ó/g
s/ô/\ô/g
s/ö/\ö/g
s/ò/\ò/g
s/õ/\õ/g
s/ú/\ú/g
s/û/\û/g
s/ù/\ù/g
s/ü/\ü/g
s/ý/\Ý/g
# majuscules
s/À/\Á/g
s/Á/\Á/g
s/Â/\Â/g
s/Ã/\Ã/g
s/Ä/\Ä/g
s/Å/\Â/g
s/Æ/\Æ/g
s/Ç/\Ç/g
s/È/\È/g
s/É/\É/g
s/Ê/\Ê/g
s/Ë/\Ë/g
s/Ì/\Ì/g
s/Í/\Í/g
s/Î/\Î/g
s/Ï/\Ï/g
s/Ñ/\Ñ/g
s/Ò/\Ò/g
s/Ó/\Ó/g
s/Ô/\Ô/g
s/Õ/\Õ/g
s/Ö/\Ö/g
s/Ù/\Ú/g
s/Ú/\Ú/g
s/Û/\Û/g
s/Ü/\Ü/g
FIN
# remplacer les accents
foreach fichier ($*)
echo "transformant les accents du fichier $fichier de iso -> html ..."
sed -f $$.tmp-sed $fichier > $$.tmp
mv -f $$.tmp $fichier
end
#enlever le fichier des accents