[gull] Latex (tetex); [latin1]inputenc vs isolatin1
Félix Hauri
felix at f-hauri.ch
Sun Jul 1 14:09:09 CEST 2007
On Sat, Jun 30, 2007 at 11:58:46PM +0200, Félix Hauri wrote:
>...
> J'utilisais:
> \usepackage{isolatin1,graphicx,...}
>
> Il faut donc préférer la syntaxe suivante:
> \usepackage{graphicx,...}
> \usepackage[latin1]{inputenc}
Une réponse ``rouleau compresseur'' au problème:
(Nb: Ces quelques lignes modifient TOUS les fichiers .cls et .tex
de votre répertoire perso. Sauvegardez vos données! Dans tous
les cas, je dégage ma responsabilité des conséquences à
l'utilisation de ce qui suit! ;-)
$ find ~ -type f \( -name \*.tex -o -name \*.cls \) \
-exec grep -l ^[^%]*usepackage[^%]*isolatin1 {} \; |\
while read name ;do
sed -e 's/usepackage{isolatin1}/usepackage[latin1]{inputenc}/;
s/usepackage{\([^}]*\),isolatin1\([^}]*\)}/usepackage{\1\2}\\usepackage[latin1]{inputenc}/;
s/usepackage{\([^}]*\)isolatin1,\([^}]*\)}/usepackage{\1\2}\\usepackage[latin1]{inputenc}/
' -i.bak "$name"
done
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list