fsymbols
Carregando símbolos…
››
︁

Seletor de variação 2

Seletor de variação 2

O seletor de variação 2 (VS2) é uma marca de texto invisível que solicita uma variante definida do caractere imediatamente anterior. Ele só funciona em um par compatível de caractere-base e seletor; sozinho, não tem significado legível nem conversacional. O VS2 aparece em textos especializados sobre CJK, matemática, escritas históricas, pontuação e hieróglifos, mas não significa um «segundo estilo» universal.

Símbolo de texto
Também chamado
VS2 · VS-2 · U+FE01
Pesquise como
fe01 · seletor de variação · caractere Unicode invisível · seletor Unicode · variante de glifo · variante de glifo CJK · sequência de variação
Pode ser usado em
Qualquer campo de texto · a forma depende da fonte

O que significa ︁

Ele seleciona uma forma definida do caractere anterior. O Unicode chama esse caractere de caractere-base; junto com o seletor, ele forma uma sequência de variação. O caractere-base determina qual variante o par solicita. Entre os usos definidos estão letras maiúsculas caligráficas de escritas matemáticas, alguns sinais de pontuação do Leste Asiático, rotações de hieróglifos egípcios e formas de compatibilidade CJK.

O mecanismo surgiu de necessidades específicas de diferentes escritas. Uma proposta Unicode de 2000 descreve três seletores específicos de escrita que já existiam no Unicode 3.1.1 e um conjunto geral maior em preparação; o Unicode 3.2 documentou o mecanismo genérico para preservar variantes de glifos em texto simples. Assim, o texto podia levar uma forma escolhida quando as configurações de fonte do texto rico não podiam acompanhá-lo. Há usos em mongol, CJK, matemática, escritas históricas e símbolos técnicos.

Por que o VS2 parece vazio?

Ele não tem uma forma visível por si só. Depois de um par definido, uma fonte pode mostrar a variante solicitada; se o par não for compatível, o caractere-base permanece igual e o VS2 continua invisível. O formato 14 do OpenType registra as sequências de variação aceitas por uma fonte, então a diferença visual depende desse suporte.

Se um par não muda na tela, isso é um resultado de exibição, não texto adicional para decifrar. O VS2 não é um controle geral para aplicar negrito ou itálico; ele vem depois de um único caractere-base.

Técnico e invisível; pertence ao texto codificado, não a uma reação de conversa.

Uma marca em branco enviada sozinha não tem leitura independente.

O que significa quando alguém envia para você

Interpretações: 3
Enviado sozinho
Nada a decifrar: o VS2 precisa de um caractere-base antes dele.
Após um par definido
Solicita a variante registrada desse caractere-base, se a fonte oferecer suporte.
Após um par sem suporte
O caractere-base permanece igual; o seletor não causa mudança visível.

Não confunda com

2
︎
VS15 solicita apresentação como texto para certos caracteres-base; não solicita a variante específica do VS2.
️
VS16 solicita apresentação como emoji para certos caracteres-base; não transforma o VS2 em um seletor de estilo de emoji.

Perguntas frequentes

1

Por que meu par com VS2 pareceu igual?

Isso é esperado quando o par não está definido ou a fonte não oferece suporte: o caractere-base mantém sua forma habitual e o seletor continua invisível.

Como digitar ︁

Windows (Word)
Alt+XDigite FE01 e pressione Alt+X para obter ︁.
Windows
Win+RExecute charmap ou abra a aba de símbolos Ω com Win + .
macOS
Control+Command+SpaceAbra o visualizador de caracteres e procure o símbolo.
Linux
Ctrl+Shift+UDepois digite fe01 e pressione Enter ou Espaço.
HTML
︁
CSS
\FE01
Código-fonte
Coloque `\uFE01` logo depois do caractere-base; sozinho, ele não muda nada visível.
HTML
Coloque `︁` depois do caractere-base; o par ainda precisa de suporte da fonte.
Códigos e codificaçãoPontos de código: 1
HTML decimal
︁
HTML hexadecimal
︁
Conteúdo CSS
content: "\FE01";
Cada escape termina na próxima barra invertida; adicione um espaço antes de um dígito hexadecimal literal.
Codificação URL
%EF%B8%81
1
Na tela
1
Pontos de código
1
JS .length
3
Bytes UTF-8

Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.

Grupos deste símbolo

1

Acentos e marcas659 símbolos