Pular para o conteúdo
Ghostchars

Largura zero e invisíveis

COMBINING GRAPHEME JOINER (U+034F)

Uma marca combinante de largura zero que existe para mudar como dois caracteres são ordenados e agrupados, não como eles aparecem. Ela nunca se desenha.

Ponto de código
U+034F
Removido por padrão
Sim
Opção que governa
Nenhuma opção necessária
Pode ser essencial
Não

De onde ele vem

De dados linguísticos e de bibliotecas especializados, em que a ordem de ordenação precisa ser forçada. Fora disso, ela costuma chegar de alguma ferramenta que queria um caractere invisível que ninguém pensaria em conferir.

Por que ele importa

É uma marca combinante, então alguns editores nem deixam você colocar o cursor entre ela e a letra anterior. Isso a torna especialmente difícil de perceber e de apagar na mão.

Antes e depois

AntescadU+034Feira
Depoiscadeira

Uma marca combinante sem forma visível, encaixada dentro de uma palavra qualquer.

O caractere aparece como uma etiqueta para você ver onde ele fica. No seu texto, ele não desenha absolutamente nada.

Quando ele é legítimo

Em dados sensíveis à ordenação — estudos de hebraico e de grego antigo, alguns catálogos de biblioteca — onde ela impede uma contração indesejada.

Como remover

A limpeza padrão remove. Se você está trabalhando com dados de ordenação, limpe uma cópia em vez do original.

Ele é uma marca-d’água de IA?

Usado para esconder dados — não é marca-d’água

Não. É um controle de ordenação vindo da ponta especializada do Unicode. Ele aparece em texto corrido só por acidente ou de propósito.

Um portador conhecido de conteúdo escondido de propósito. Alguém o colocou ali de caso pensado, o que é uma pergunta diferente de quem escreveu as palavras.

Perguntas

Por que o backspace não apaga esse caractere?

Os editores tratam uma marca combinante como parte do cluster de grafemas anterior, então o backspace muitas vezes apaga a letra e a marca juntas — ou se recusa a separar as duas.

Remover isso muda a ordenação?

Só em dados que usaram a marca de propósito para forçar uma ordem. Texto corrido comum é ordenado igual com ela ou sem ela.

Confira o seu próprio texto

Cole qualquer coisa no limpador para ver todos os caracteres ocultos que ela contém, com posição, ponto de código e o que acontece com cada um. Nada é enviado para lugar nenhum.

Confira o seu próprio textoTodos os caracteres