Espacios exóticos
NO-BREAK SPACE (U+00A0)
Un espacio que prohíbe el corte de línea. Se ve exactamente igual que un espacio normal y es un punto de código completamente distinto.
- Punto de código
U+00A0- También se escribe
u00a0\u00a0 - Categoría
- Espacios exóticos
- Se elimina por defecto
- No
- Opción que lo gobierna
- Espacios
-s - Puede cumplir una función
- No
Copiar y pegar U+00A0
Para copiar y pegar NO-BREAK SPACE (U+00A0), pulsa el botón: el carácter en sí pasa a tu portapapeles, y Ctrl+V (Cmd+V en Mac) lo pega en cualquier lugar donde puedas escribir.
De dónde viene
Del ` ` de HTML, de los procesadores de texto (que en algunos idiomas insertan uno automáticamente detrás de una palabra corta), de copiar y pegar páginas web y de cualquier teclado francés, donde la regla es poner un espacio antes de `;` `:` `?` `!`.
Por qué importa
Es la diferencia invisible más común del texto corriente. La búsqueda, `split(" ")`, el análisis de un CSV, la validación de un formulario y la comparación de cadenas lo tratan como un carácter distinto, y ningún revisor lo va a ver jamás. Además es un canal binario listo para usar: NBSP para el 1, espacio normal para el 0.
Antes y después
Idénticos en pantalla. Solo el segundo se parte en dos piezas al separar por un espacio normal.
El carácter se muestra como una etiqueta con nombre para que veas dónde está. En tu texto no dibuja absolutamente nada.
Cuándo es legítimo
Constantemente. «10 km», «Fig. 3», el espaciado de la puntuación francesa y evitar que un nombre se parta entre dos líneas. Este es un carácter con un trabajo de verdad, y por eso Ghostchars no lo toca por defecto.
Cómo eliminarlo
Activa Espacios (`-s`). Se SUSTITUYE por un espacio normal en lugar de borrarse, para que las palabras sigan separadas.
¿Tu texto está en un archivo y no en el portapapeles? El informe del documento para .docx, .odt y .html lo encuentra dentro del archivo, junto con los fragmentos ocultos y el control de cambios, sin que tengas que abrirlo. Si la pregunta es qué hace el resto del texto y no este carácter concreto, puedes medir la variación en la longitud de las oraciones y ver dónde aparece cada hábito, sin puntaje y sin afirmar nada sobre quién escribió el texto.
¿Es una marca de agua de IA?
Aparece en algunas salidas de IA, pero no es una marca de agua
Sí que aparece en lo que generan los modelos, sobre todo en textos en francés o en alemán, donde los datos de entrenamiento están llenos de él, y alrededor de las unidades. Eso no es una marca de agua: es la misma tipografía que produce un tipógrafo humano o un teclado francés. Un espacio de no separación no demuestra nada sobre quién escribió la frase.
Sí que aparece en lo que generan los modelos, como tipografía corriente aprendida de los datos de entrenamiento. No es deliberado, no está diseñado para poder detectarse y no dice nada sobre ningún documento concreto.
Preguntas
¿Por qué no se elimina por defecto?
Porque en casi todos los textos donde aparece está haciendo un trabajo. Borrarlo pegaría dos palabras, y normalizarlo en silencio cambiaría una tipografía que alguien eligió a propósito.
¿Es una señal de IA en un texto en francés?
No. La tipografía francesa exige un espacio antes de `;` `:` `?` y `!`, y el correcto es un espacio de no separación. Encontrarlos en francés es prueba de un francés correcto, no de una máquina.
¿Por qué mi búsqueda no lo encuentra?
Porque es el punto de código U+00A0 y tu consulta lleva un U+0020. Se dibujan igual y comparan distinto.
Comprueba tu propio texto
Pega lo que quieras en el limpiador para ver todos los caracteres ocultos que contiene, con su posición, su punto de código y lo que le pasa a cada uno. No se sube nada.
Comprueba tu propio textoEncuentra espacios de no separación en Google DocsLímpialo en Chrome al pegarLímpialo en tu Mac con un atajo de tecladoTodos los caracteres