Como você faz uma indentação TAB (8 espaços)?

Eu escrevo posts longos, então preciso conseguir adicionar uma tabulação.

Tentei pressionar 4 espaços, mas isso apenas abre uma caixa de código.

      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore
eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident,
sunt in culpa qui officia deserunt mollit anim id est laborum

Basta pressionar uma ou duas vezes a tecla Enter (ou duas no editor antigo) para iniciar um novo parágrafo. Se você quiser parágrafos com recuo, pode fazer isso com CSS (edição)!

Uma opção seria usar espaços não separáveis (non-breaking spaces) do HTML ( ). Por exemplo, veja como ficam 8 deles no início de um parágrafo:

        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

No editor markdown, isso ficaria assim:

        Lorem ipsum dolor sit amet…

4 curtidas

Sim, ou  s ou qualquer caractere semelhante a espaço que não seja removido. Então, se você pretende usar essas indentação regularmente, você pode criar um userscript que as insira com um atalho de teclado.
Eu tenho um que insere ou envolve minha seleção com <kbd></kbd> no meta e é bem conveniente :chefs_kiss:

No markdown, três espaços são removidos e quatro criam um bloco de código, então não há muitas opções para conseguir o que você deseja. Ou maneiras “hacks” como as descritas, ou um componente/plugin personalizado se você tiver orçamento ou souber codificar isso.

2 curtidas

Como eu criaria um userscript para criar aquela tabulação padrão de 8 espaços?

O que é CAS? Você quer dizer CSS?

1 curtida

Algo como Tampermonkey, eu acho. Um Componente de Tema também pode resolver o problema, talvez até adicionando botões à barra de ferramentas do compositor para adicionar esses espaços.

1 curtida

Sim, algo assim faria com que todos os parágrafos fossem recuados em 4em.

.cooked p {
    text-indent: 4em;
}

Isso afetaria todos os parágrafos no texto cozido. Parece que há um data-user-id que você poderia usar para segmentar apenas as postagens escritas por você. (Claro, isso pressupõe que você seja um administrador)

1 curtida