Re: [ssfr] Insertion de texte dans un fichier

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


Salut,

>  Voilà, j'ai un fichier .tex et j'aimerai tester plusieurs polices sur ce
>  fichier. J'ai donc créé un fichier "fonts" ayant une colonne avec le
>  nom de polices.
Si j'ai bien compris ton problème, je ferais quelque chose comme cela
(pas testé) :

for font in `cat fonts`
do
   out="fichier-$font.tex"
   # insérer une ligne \usepackage{$font} dans fichier-$font.tex
   echo "\usepackage{$font}" > $out
   # sauver ce fichier sou fichier-$font.tex
   cat fichier_source.tex >> $out
   # compiler (latex fichier-$font.tex)
   # exporter en pdf
done

S'il faut en plus supprimer des lignes \usepackage de
fichier_source.tex, on doit s'en sortir avec grep -v

++
JJL

-- 
http://kubuntu.free.fr/blog

---


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/