Ir al contenido
Ghostchars

Ancho cero e invisibles

WORD JOINER (U+2060)

Lo contrario del espacio de ancho cero: un carácter invisible que prohíbe el corte de línea en su posición, sin añadir ancho ninguno.

Punto de código
U+2060
Se elimina por defecto
Opción que lo gobierna
No hace falta ninguna opción
Puede cumplir una función
No

De dónde viene

Las herramientas de composición lo insertan para que una cifra y su unidad no se separen. Además es el sustituto estándar del U+FEFF en mitad de un documento, así que cualquier cosa que “modernice” una marca de orden de bytes va dejando uniones de palabras por el camino. Las herramientas de esteganografía que dan por hecho que un filtro cazará el U+200B suelen usar este en su lugar.

Por qué importa

Es invisible, no es espacio en blanco y la mayoría de los filtros de ancho cero solo buscan el U+200B y las uniones, que es justo por lo que las herramientas de carga oculta lo eligen. Dos posiciones, dos símbolos, y ya tienes un canal binario que sobrevive a casi todos los limpiadores.

Antes y después

Antes12U+2060kg
Después12kg

La unión de palabras se cuela entre la cifra y la unidad y las suelda.

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

Evitar que “12 kg” o “Fig. 4” se partan entre dos líneas. En prosa ese trabajo lo hace mejor un espacio de no separación, que al menos se ve como un espacio.

Cómo eliminarlo

La pasada por defecto lo elimina. Ghostchars nunca conserva una unión de palabras: a diferencia del ZWJ, no cumple ningún papel ortográfico en ninguna escritura.

¿Es una marca de agua de IA?

Se usa para esconder datos, pero no es una marca de agua

No. Es un control de composición tipográfica que las herramientas de carga oculta han adoptado precisamente porque los “eliminadores de espacios de ancho cero” ingenuos lo ignoran. Nada en él apunta a un autor máquina.

Un portador conocido de cargas ocultas a propósito. Alguien lo puso ahí queriendo, que es una pregunta distinta de quién escribió las palabras.

Preguntas

¿En qué se diferencia del espacio de ancho cero?

El U+200B permite el corte de línea en su posición; el U+2060 lo prohíbe. Los dos son invisibles y los dos los elimina la pasada por defecto.

¿Es mejor usar un espacio de no separación?

En prosa, casi siempre sí. El U+00A0 se ve como un espacio, así que tanto un lector como un diff lo detectan, y hace el mismo trabajo de mantener dos cosas juntas.

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 textoTodos los caracteres