[Linuxtrent] Re: ottenere txt da ooo

  • From: Antonio Galea <antonio.galea@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 19 Oct 2010 23:42:46 +0200

2010/10/19 matteo ruffoni <mattruffoni@xxxxxxxxx>:
> approffitto ancora un po' nella sostituzione il file si comporta un po' male
> e sostitutisce male \cdot infatti nei file txt leggo
> \item \begin{math} 3^4 3 ot 3 ot 3 ot 3 3+3+3+3 3 ot 4 \end{math}
> al posto di
> \item \begin{math} 3^4 3 \cdot 3 \cdot 3 \cdot 3 3+3+3+3 3 \cdot 4
> \end{math}
> come elimino quel quadratino?
> sarà un problema di utf8 o iso etc etc che capisco poco?

Ciao,
è il Perl che vede \c e lo interpreta come un escape.
Prova con

 cat $template | \
 perl -000 -pe"s/\\/\\\\/g; s/\@ALUNNO\@/$alunno/g; s/\@BANCO\@/$banco/g" > \
   compito-$i.tex

(ovviamente, con le variabili che usi tu).
La prima sostituzione raddoppia i backslash, non l'ho testato ma
dovrebbe fare quel che ti occorre.

Antonio
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: