Solucionar poblemas con tildes en html/php + utf8?

Enrique Place masterplace en gmail.com
Sab Oct 29 07:04:20 CLST 2005


Impresionante! ... tengo que decir el clásico: "todos los días se
aprende algo nuevo" ;-)

Ni idea de la existencia de ese comando.

El 28/10/05, Daniel Serpell<daniel_serpell en yahoo.com> escribió:
> Hola!
>
> El Thu, Oct 27, 2005 at 11:23:34PM -0300, Enrique Place escribio:
> > Recién se me ocurrió otra posible forma de solucionar rápidamente: hay
> > forma de armar un scripts con expresiones regulares que pueda
> > sustituir todos los tildes?
> >
> > "canción" -> "canción"
> >
> > Como se podría hacer para tener todos los patrones de cambio y
> > correrlo en todos los fuentes?
>
> Mucho mejor es ocupar herramientas existentes para eso. Ve "recode",
> es _muy_ poderoso. Lo que quieres hacer es:
>
>  ~$ echo "canción chilena de año nuevo" | recode l1..html
>  canción chilena de año nuevo
>  ~$
>
> Si como inicio tienes UTF-8, entonces es:
>
>  ~$ echo "canción chilena de año nuevo" | recode u8..html
>  canción chilena de año nuevo
>  ~$
>
> Si quieres mejor pasar a LaTeX, es:
>
>  ~$ echo "canción chilena de año nuevo" | recode l1..latex
>  canci\'on chilena de a\~no nuevo
>  ~$
>
> Y si quieres procesar un archivo, es:
>
>  ~$ cat archivo.txt
>  canción chilena de año nuevo
>
>  ~$ recode l1..latex archivo.txt
>  ~$ cat archivo.txt
>  canci\'on chilena de a\~no nuevo
>
>  ~$ recode latex..html archivo.txt
>  ~$ cat archivo.txt
>  canción chilena de año nuevo
>
>  ~$ recode html..l1 archivo.txt
>  ~$ cat archivo.txt
>  canción chilena de año nuevo
>
>  ~$
>
>         Daniel.
>
>


--
Saludos, Enrique.



Más información sobre la lista de distribución Linux