Existe uma maneira simples de não remover os espaços iniciais e outras formatações em um poema?

Também é possível usar crases (```), o que manterá a formatação, mas você pode não gostar do estilo

hello world
 this is a line with a leading space
  this is a line with 2 leading spaces
   this is a line with 3 leading spaces

E, se você tiver acesso ao TC, pode adicionar um pouco de CSS para amenizar isso:

code.lang-plaintext {
  font-family: cursive;
  font-size: inherit;
  background: transparent;
  color: inherit;
}
pre:has(code.lang-plaintext) {
  background: transparent;
  border: none;
  padding: 0;
}

O que fica assim (por exemplo):

Mas, claro, essa só é uma boa solução se ninguém estiver postando trechos de código reais (para o que as crases são tradicionalmente usadas), mas acho que a chance disso seja baixa em um fórum de poesia :slight_smile: