Gerador de Texto em Caixa
Coloque o texto em uma caixa desenhada com caracteres Unicode de contorno, como ┌──┐ ou ╔══╗, para comentários de código, READMEs, saída do terminal e mensagens de chat. Escolha bordas simples, duplas, arredondadas, espessas, ASCII ou personalizadas, alinhe o texto, adicione espaçamento interno e coloque um título na borda superior. Executa no seu navegador.
Entrada
Saída
Leia-me
O que é um texto em caixa?
Um texto em caixa é um texto delimitado por uma borda feita de caracteres, como ┌───┐, │ e └───┘. O Unicode possui um bloco completo de caracteres de desenho de caixas, com linhas simples, duplas, espessas, arredondadas e tracejadas que se unem em cantos bem definidos em uma fonte monoespaçada. Textos em caixas são usados em cabeçalhos de comentários de código, observações em README, mensagens de terminal e publicações em chats que precisam se destacar.
Descrição da ferramenta
Esta ferramenta desenha uma borda ao redor do seu texto. Escolha um estilo de borda, alinhe as linhas à esquerda, ao centro ou à direita e adicione espaço dentro da caixa. Você pode inserir um título na borda superior e criar sua própria borda usando quaisquer caracteres. A caixa se ajusta à linha mais longa, e cada linha recebe preenchimento para que a borda direita fique alinhada.
Recursos
- Bordas Unicode simples, duplas, arredondadas, espessas, tracejadas e mistas
- Bordas de ASCII, asteriscos, cerquilhas, blocos sólidos, sombreados e meios-blocos
- Bordas personalizadas com seus próprios caracteres de canto, superior e inferior e laterais, que podem ter mais de um caractere
- Alinhamento à esquerda, ao centro ou à direita para textos com várias linhas
- Espaço à esquerda e à direita e linhas vazias acima e abaixo
- Um título na borda superior, como
┌─ Observação ─────┐ - Copie o resultado ou baixe-o como um arquivo de texto
Como funciona
A ferramenta mede cada linha em células de uma fonte monoespaçada. A maioria dos caracteres ocupa uma célula, enquanto os caracteres chineses, japoneses e coreanos e a maioria dos emoji ocupam duas; por isso, a ferramenta os conta como dois ao adicionar preenchimento às linhas. As tabulações se tornam quatro espaços, e os espaços à direita são removidos. Uma borda superior ou inferior formada por vários caracteres é repetida para preencher a largura e cortada no comprimento correto à direita.
Dicas
- Cole a caixa em um bloco de código (três crases no Markdown, Discord ou Slack) para que ela seja exibida em uma fonte monoespaçada. Em uma fonte proporcional, a borda direita não ficará alinhada.
- Para um comentário de código-fonte, use o estilo ASCII ou de asteriscos, ou adicione os caracteres de comentário, como
//ou#, antes de cada linha posteriormente. - A largura dos emoji varia entre fontes e aplicativos, portanto, uma caixa com emoji dentro ainda pode parecer desalinhada em alguns pontos.