Cómo quitar el texto decorado y recuperar las letras normales
Cómo convertir el Unicode estilizado de vuelta a letras normales, y por qué la conversión no siempre se puede deshacer del todo.
Por qué podrías necesitarlo
El texto estilizado rompe la búsqueda, la ordenación y la accesibilidad. Si estás pegando un nombre en un formulario, importando una lista a una hoja de cálculo o intentando que una biografía vieja vuelva a leerse, necesitas recuperar las letras normales.
Cómo funciona la conversión
La mayoría de los caracteres estilizados tienen una descomposición de compatibilidad documentada: Unicode deja registrado que U+1D400 es una presentación en negrita de la letra corriente A. Aplicar esa correspondencia recupera el texto plano de forma fiable para los alfabetos matemáticos, las formas de ancho completo, las letras en círculo y en cuadrado, los superíndices y los subíndices.
Las marcas combinantes como el tachado y el subrayado son caracteres aparte enganchados a una letra base, así que quitarlas es simplemente cuestión de desprender las marcas.
Dónde se pierde información
Normalizar a lo bruto no es seguro, y por eso esta herramienta no se limita a aplicar NFKC a todo lo que pegas.
- La normalización de compatibilidad completa también reescribe caracteres que quizá quieras conservar, como ligaduras, ciertos espacios y algunas formas CJK.
- El texto al revés usa caracteres sin relación elegidos por su forma; no existe una correspondencia inversa formal, así que la vuelta atrás es aproximada.
- Los caracteres sin descomposición —la mayoría de los símbolos decorativos— no tienen equivalente plano y se eliminan o se conservan tal cual, como prefieras.
Compruébalo antes de darlo por bueno
La herramienta muestra una vista previa de antes y después e informa exactamente de cuántos caracteres cambió. Léela antes de copiar, sobre todo con texto en un alfabeto que no sea el latino.