Após a última
mensagem, encucado ao me dar conta de que sempre tenho aberto, por exemplo, um
GNOME Characters para copiar
meia-risca ou
travessão, lembrei que, em tese, poderia configurar o
snac, pelo arquivo emojis.json no servidor, para substituir alguma
sequência de caracteres arbitrária (um atalho) por outra
string desejada, e assim mesmo vieram alguns exemplos predefinidos e que eu ainda nem tinha testado dessa maneira. Até agora, tinha experimentado apenas substituição por
URL de imagem para formar
emoji personalizado. Exemplos com substituições de alguns:
Nomes entre : como em outros sistemas similares:
:thumb: → 👍
:eyeroll: → 🙄
:shrug: → 🤷
:shrug2: → ¯\_(ツ)_/¯
:facepalm: → 🤦
Emoticons clássicos:
<3 → ❤️
:−) → 🙂
:−D → 😀
B−) → 😎
Acho que a ideia funcionará com esse mecanismo. Vamos ver. Editarei o arquivo de configuração e salvarei esta publicação primeiro como rascunho para conferir.
Conclusão após muitos rascunhos
Funciona corretamente como pensei mesmo, porém, não lembrava que poderia, em vez de usar o mecanismo de emoji personalizado do
#snac para substituir um atalho por caractere
Unicode, aproveitar algo que funcionaria em
HTML mesmo: basta escrever
referências HTML ou
numéricas, por exemplo: — ou &
#151;, que são exibidos pelo navegador como o travessão "—". Então, não precisaria necessariamente, mas ainda adicionei os atalhos :meia-risca: e :travessao: para facilitar minha memória. ✔️ Testes mesclando tudo isso:
– —
– —
– —
Adendo
🐛 Notei um possível bug no
Markdown do snac que impede formatar hiperligações, embora tenha conseguido contornar mesclando com marcações de HTML. Devo criar conta no
Codeberg e
relatar o problema se ainda não estiver registrado.
#snac #html #markdown #unicode #emoji