Todas as ferramentas

Mensageiros

Por que a arte ASCII quebra em apps de conversa e como resolver

Janelas de conversa são estreitas e quase nunca monoespaçadas. Escolha uma fonte estreita ou envie uma imagem.

Atualizado em:

Uma arte ASCII que fica ótima no computador muitas vezes desmonta quando enviada num app de conversa. Há dois motivos: a fonte do chat não é monoespaçada e o balão da mensagem é estreito.

Por que as linhas entortam?

Cada caractere tem uma largura diferente

A arte ASCII parte do princípio de que todos os caracteres têm a mesma largura. Apps de conversa usam fontes feitas para leitura, em que espaços, i, l e . são estreitos e W, M e @ são largos.

Fonte monoespaçada  Fonte do app
|  HAPPY  |         | HAPPY |
|_________|         |_________|

A linha de cima é quase toda espaços e a de baixo quase toda sublinhados, então as duas acabam com comprimentos diferentes mesmo tendo o mesmo número de caracteres. Quanto mais um desenho depende de espaços para posicionar as coisas, pior ele fica.

O balão é estreito

No celular, o balão de mensagem ocupa só parte da tela. Quando uma linha é mais longa que o balão, o resto passa para a linha seguinte e o desenho inteiro desmonta. Fica pior para quem usa texto grande.

Quatro soluções

1. Use formatação monoespaçada quando o app tiver

Alguns mensageiros conseguem mostrar texto em fonte monoespaçada.

App Como
WhatsApp Coloque três crases (```) antes e depois do texto
Telegram Coloque três crases antes e depois, ou escolha Monoespaçado no menu de formatação
Slack Coloque três crases antes e depois para criar um bloco de código
Discord Coloque três crases antes e depois (detalhes)

Isso pode melhorar o alinhamento, embora símbolos não suportados possam usar uma fonte substituta. Não alarga o balão, então linhas longas ainda podem quebrar no celular.

2. Escolha uma fonte estreita

Cada card de fonte do lab.ascii mostra quantas colunas o resultado ocupa. No celular, Small, Mini, Small Slant e Digital aparecem marcadas como “Bom para telas estreitas”. A mesma palavra pode ficar duas vezes mais larga numa fonte do que em outra.

Fonte Largura de HELLO
Standard 30 colunas
Small 25 colunas
Mini 16 colunas
Digital 11 colunas

Para textos maiores, divida em duas mensagens.

3. Use arte de uma linha

Um kaomoji de uma linha não tem linhas para alinhar, embora a aparência ainda possa variar com a fonte do app e o suporte a símbolos.

ʕ•ᴥ•ʔ   (づ。◕‿‿◕。)づ   \(^o^)/   (╯°□°)╯︵ ┻━┻

Na galeria de arte em texto, copie o texto ou use o botão Salvar PNG do card. Texto puro não leva configurações de fonte; o PNG mantém as cores da prévia e o espaçamento entre linhas.

4. Envie uma imagem

Banners de várias linhas e fotos convertidas podem mudar de forma quando o app usa outra fonte ou quebra linhas longas. Use o botão PNG para manter o formato dos caracteres e o layout numa imagem, independentemente da fonte de quem recebe. O app ainda pode redimensionar ou comprimir a imagem.

Em aparelhos que permitem compartilhar arquivos, o botão Compartilhar envia o resultado como PNG sem salvar antes. Outros aparelhos podem compartilhar texto e um link; salve e anexe o PNG quando precisar mandar uma imagem.

O que usar em cada caso

Situação Melhor opção
Uma palavra curta (HELLO, LOVE) Fonte estreita, enviada como texto
Uma frase longa Salvar como PNG
Uma foto convertida Salvar como PNG
WhatsApp Opção de cópia WhatsApp para texto monoespaçado. Instruções
TikTok Opção de cópia TikTok; confira layout e tamanho. Use PNG para arte
Uma reação ou um humor Kaomoji de uma linha
Mensagem de aniversário Texto para arte pequena, PNG para arte grande

Teste antes de enviar

O teste mais confiável é mandar a arte para você mesmo primeiro. A maioria dos apps deixa enviar mensagem para a própria conta ou manter um chat de notas. Mesmo que fique certo no seu celular, a outra pessoa pode ter outro aparelho ou tamanho de texto, então escolha PNG quando a mensagem for importante.

As versões para computador dos apps têm balões mais largos, mas a prévia no computador não mostra como a arte vai ficar no celular.

O conversor de texto aceita português, inglês, coreano, japonês, chinês e outros idiomas num só campo. Escolha Colar em antes de copiar do resultado ou dos cards.