Estou procurando uma maneira de empilhar um til e uma barra sobre a mesma letra (principalmente a e i) sem que eles se sobreponham e, de preferência, o til no topo da barra. O objetivo é transliterar a nasalização em hindi.
Encontrei o unicode U+022D
para ȭ, mas não encontrei a outra letra (e prefiro a ordem inversa). Além disso, já vi lugares onde uma carta tem os dois sinais (por exemplo no Wikcionário , seção "Nasalização", ponto 1), mas eles estão um em cima do outro e isso é feio. Além disso, não consigo copiar o resultado, obtenho ā̃ . Eu tenho um livro que exibe o resultado esperado. Note que eu sei como escrever cada símbolo separadamente.
Qualquer um dos seguintes métodos seria adequado: compor, unicode ou combinações de teclado (de preferência com teclado francês). Meu sistema é o Fedora 27 com Cinnamon.
Edite em resposta a @dirkt: Para ser mais preciso sobre os softwares de entrada e exibição:
- Eu realmente me enganei ao acreditar que copiar ā̃ não funciona com o til sendo colocado à direita da letra, pois verifiquei apenas no campo de texto (aqui, Gedit e Kile), mas a exibição funciona no Firefox (exceto que ambos são empilhados uns sobre os outros).
- Meu desejo imediato é usar isso no Anki (tanto no aplicativo Linux quanto no Android). Acontece que o display funciona perfeitamente bem neste caso, o til está acima da barra e eles não estão empilhados. Para entrada, veja o próximo ponto.
- O uso de combinações unicode também ajuda a inserir os símbolos: eu estava tentando com teclas mortas do teclado, mas apenas uma pode modificar a letra, pois elas devem ser inseridas antes da letra (idem para o método compose) e não depois como nas combinações unicode. Ainda não consigo usar a combinação Ctrl+U em softwares Qt, mas esse é um problema independente (lembrei de ter resolvido em outra instalação, mas esqueci como – então ainda é possível copiar). Não há combinação de composição para conseguir isso? Eu li na Wikipedia sobre "Chained Dead Keys", vou tentar
- Mais tarde, posso querer usar esses símbolos em PDF produzido com Latex (escrito usando Kile, configuração padrão com UTF8, etc.). Eu sei como obter o resultado acima usando \bar e \tilde, mas gostaria de poder inserir diretamente a combinação unicode. Atualmente isso não funciona (acho que porque o til tem um significado especial, tendo apenas a barra funciona).
Há três partes para isso: como codificar til+barra+letra, como exibi -lo e como inseri -lo.
Se você deseja codificar em Unicode, existem caracteres combinados , em particular
U+0303 COMBINING TILDE
eU+0304 COMBINING MACRON
. Tanto o exemplo do wikicionário quanto o que você digitou na pergunta após "Não consigo copiar o resultado" são realmente codificados comoU+0101 LATIN SMALL LETTER A MACRON
seguidos porU+0303 COMBINING TILDE
, e essa é a codificação correta. Também posso ver seu ā̃ acima corretamente como uma única letra no meu navegador, com o til empilhado sobre a barra, exatamente o que você deseja, mesmo que apareça como dois caracteres no campo de edição.A próxima pergunta é como exibir essa combinação corretamente. Isso realmente depende do programa que está exibindo; alguns programas podem ser preguiçosos e não lidar com combinadores empilhados corretamente, que é quando você obtém uma barra e um til sobrepostos, em vez do til empilhado na barra. Para alguns programas, isso pode depender das fontes usadas. Portanto, você deve editar sua pergunta com o tipo de texto que deseja preparar, em qual sistema de edição de texto e como os consumidores desse texto devem ler o texto. Alguns formatos (por exemplo, PDF) ou mais adequados para transferir o resultado desejado independentemente do programa que faz a apresentação, porque o PDF codifica onde os glifos são colocados na página.
A terceira questão é como inserir essa combinação. Novamente, isso depende do programa que você está usando para preparar o texto. Você pode atribuir o caractere de combinação a uma combinação de teclas especial, pode usar os recursos do seu editor (por exemplo, emacs) para produzi-lo, pode copiar e colar ou, digamos, usar um sistema de formatação de texto como o TeX ou LaTeX para preparar um PDF, existem maneiras de codificar isso com caracteres que você já pode digitar.