Nota Completa
Busco “parseador” de acentos
Hay muchos a quienes el poner acentos del idioma directamente en sus páginas (tales como á, é, í, ñ, etc) no les quita el sueño —. En mi caso, a la hora de escribir notas en este espacio simplemente agarro mi editor de código de todos los días —HomeSite—, y escribo en formato HTML. Copio, pego en MT y asunto arreglado.
Sin embargo, tengo por delante el reto de enseñarle a nuestro equipo todo acerca de este rollo de los weblogs y sobre todo cómo utilizar y publicar en nuestro weblog corporativo con Moveable Type. (Sí, ya sé, hubiera aprovechado la ocasión para probar WordPress u otro sistema parecido, pero en este caso y por los apuros de siempre, más valía viejo conocido). Aunque todos acá estamos más o menos versados con HTML, debo admitir que estoy medio obsesionado por no perder la validación XHTML del mismo a causa de un tag mal puesto u otro desliz de esos que suelen suceder.
Investigando, he instalado plugins como SmartyPants, Markdown para lograr esto de la forma más "transparente" posible, pero aún así no he logrado dar con esa especie de Santo Grial en que se ha convertido mi intención de poder parsear los caracteres acentuados (de nuevo, á, é, í, ñ, etc) y convertirlos en sus equivalentes HTML (como á, é, etc) a la hora de publicar una anotación y así salvar la validación de un potencial desastre. No hace falta que envíen al Chapulín Colorado a defenderme; basta con que manden algunas señales que puedan conducir a ese milagro :)
Post Data: Estuve tratando de ver si el plugin Validable del pana Sebas podría servir para mis propósitos, pero en la documentación, por más que la leí para arriba y para abajo, no pareciera ser evidente (aunque supongo que para Sebas resolver esto debe ser pan comido)…
6 comentarios en lista
Eduardo, la página de hecho tiene UTF-8 como encoding (justo como en tu página), y eso es precisamente lo que no entiendo… en un post de prueba los acentos puestos tal cual salen justo como me lo temía: como signos de pregunta encerrados en cuadritos.
Aunque alguien por ahí me sugirió probar el Textile de Brad Choate para no tener que usar html en los posts… con este encoding no debiera ser problema utilizar caracteres especiales, pero aún así sucede… es raro.
Pues yo uso MT-Textile2 de bradchoate junto con smarty para postear y me parece de pelos. Incluso lo uso en los comentarios, y funciona perfectamente!
Beto:
Accesa al mt.cfg y busca esta parte:
# By default Movable Type uses the UTF-8 character encoding which
# supports an international range of characters. For some languages,
# though, UTF-8 is not he ideal encoding. Many Japanese users prefer
# Shift_JIS. Use the PublishCharset option to determine the character
# encoding that is sent in the HTTP headers.
Asegúrate ya sea que las 2 líneas que le siguen estén comentadas o “des-comenta” esta:
# By default Movable Type uses the UTF-8 character encoding which
# supports an international range of characters. For some languages,
# though, UTF-8 is not he ideal encoding. Many Japanese users prefer
# Shift_JIS. Use the PublishCharset option to determine the character
# encoding that is sent in the HTTP headers.
PublishCharset utf-8
Generalmente eso pasa cuando el encoding del MT en sí es diferente al encoding de tu sitio web.
Lo segundo que tienes que ver es el la siguiente que es el “NoHTMLEntities”. La idea es que el MT “confía” que el encoding de tu página mostrará los caracteres correctamente, te sugeriría que pruebes con las 2 opciones 0 y 1.
Espero esto te ayude :-)
Yo no entendí nada, de lo técnico solo lo necesario, pero para postear en MT uso w.bloggar y todo solucionado…funcionará para uds??
Es un decir…yo se que al rato estoy saliendome del tema pero nunca me puedo quedar callada.
Saludos!
No entiendo mucho pero en el codigo de esta pagina tienes difinidos dos “content-type”, uno del ISO y otro del UTF8. Como ya dije no entiendo mucho, pero a lo mejor es por eso…
Trackbacks
No existen trackbacks registrados para esta anotación. Si tienes un weblog, puedes enlazar a esta anotación por trackback con la siguiente dirección:
Trackback URL para “Busco “parseador” de acentos”
¿Y qué se puede hacer con este sitio?
Buscar entre los apuntes
Más de 967 apuntes escritos desde mayo del 2003.
Subscribirse a esta página
Recibe el betolog en tu lector de RSS favorito, utilizando el siguiente enlace:
Si usas alguno de los siguientes servicios de lectura RSS, utiliza los enlaces para agregar betolog a tu servicio favorito automáticamente.
Ver apuntes mes a mes
Ver apuntes por categoría
- Animacion 6 apuntes
- Apple 15 apuntes
- Arte 4 apuntes
- Asi es la vida 72 apuntes
- Audiofilia 4 apuntes
- Betobeto.com 19 apuntes
- Caprichos 6 apuntes
- Cine 4 apuntes
- Comics 2 apuntes
- Diseño 3 apuntes
- El Mundo 7 apuntes
- Frases Lapidarias 3 apuntes
- Gadgets 2 apuntes
- Internet 39 apuntes
- Musica 10 apuntes
- Proyectos 4 apuntes
- Publicidad 4 apuntes
- Tiquicia 47 apuntes
Beto no me queda claro para qué necesitarías transformar los acentos en “entities” si eso no afecta tu validación ni la manera en que se ven.
Si tu encoding es correcto, poner á é í ó ú deben de verse perfectamente.
Otra opción muy viable es usar UTF-8 y ya, aunque con sus respectivos cuidados pero no es nada que te tome demasiado tiempo :-)