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.