O que significa  ̄
É um traço superior independente de largura completa.
O conjunto romano japonês JIS X 0201, de 1969, um padrão japonês de codificação de caracteres, colocou um traço superior na posição da til do ASCII. A forma de largura completa apareceu na tabela de pontuação JIS X 0208 de 1978, permitindo que o texto japonês usasse o traço numa célula com a largura de um caractere japonês típico. As tabelas japonesas chamavam a posição antiga de “traço superior, sinal de negação lógica”; o Unicode chama este caractere de FULLWIDTH MACRON. Os nomes diferentes refletem a história dos padrões; não significam que o traço se prenda a uma letra.
Por que  ̄ não é o sinal japonês de vogal longa?
Não:  ̄ não prolonga uma vogal japonesa. No katakana japonês, ー —o sinal de vogal longa, chamado 長音符— prolonga a vogal anterior; o JIS o lista separadamente da posição do traço superior.  ̄ fica na própria célula e não se prende sobre as letras seguintes. Para colocar um traço sobre uma letra, use um traço combinante ou a formatação do texto.
Por que  ̄ às vezes vira outro traço?
Perfis antigos de conversão japonesa podem exibir outro traço. A mesma posição antiga é documentada como  ̄ em um perfil e ‾ em outro; mapeamentos voltados ao Windows podem convertê-la em  ̄. É uma diferença de conversão de dados, não um novo significado numa mensagem. Quando a identidade exata importa, preserve a codificação de origem e o perfil de conversão.
É técnico e herdado; parece um vestígio de conjunto de caracteres ou composição tipográfica, não uma reação casual.
Não use para prolongar vogais japonesas; use ー.
Não confunda com
3Perguntas frequentes
1 ̄ fica sobre a próxima letra?
Não. Ocupa a própria célula; use um traço combinante ou formatação do texto quando precisar que ele se prenda à letra.
Como digitar  ̄
 ̄\FFE3Códigos e codificaçãoPontos de código: 1
Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.

