Bluesky, Mastodon, Telegram e RSS

É possível justificar um texto em markdown?

Toda vez que eu escrevo um parágrafo em markdown ele sempre fica todo desalinhado. E isso normalmente me deixa um pouco maluco, pois sou acostumado a escrever no Word e tenho um certo vício em justificar os textos para que fiquem bem alinhado. É possível fazer isso no Markdown?

7 comentários

7 comentários

  1. Ainda bem que não! A ideia de Markdown é exatamente separar o conteúdo da apresentação.

    Se você quer mudar a apresentação, o faça no programa que está exibindo o texto. Só não se esqueça de acionar a hifenização, porque parágrafos justificados sem hífen são péssimos de ler. A maioria dos editores de Markdown permitir personalizar a apresentação com um mínimo de CSS.

    1. Entendi. Eu fiz essa pergunta mais pensando em textos que são escritos para blogs. Normalmente alguns blogs utilizam markdown para a escrita. Mas acho que encontrei a solução no Stackoverflow, 1 minuto depois de fazer essa postagem. (Desculpa, Ghedin!)

      Acredito que o meu problema será resolvido com a seguinte linha de código:

      <div style="text-align: right">your-text-here</div>

      Basta trocar o “right” por “justify”.

      Mas obrigado pelo comentário e pela ajuda!

      1. O Markdown usa HTML como “fallback”. Se você quiser fazer alguma coisa que o Markdown não oferece, basta usar HTML com CSS inline — como você descobriu um minuto depois de postar :)

        A recomendação do Sobral é super válida. Se você estiver escrevendo para um blog e quiser que o texto apareça justificado, é preferível que a formatação seja aplicada no leiaute do blog, não no texto do post. Basta incluir a regra que você sacou (text-align: justify) no local correspondente ao texto do post no arquivo CSS do leiaute.

        (Comento aqui com o coração partido porque não tem coisa que me desagrada mais em tipografia digital do que texto justificado 🥲)

        1. Gente, eu só tenho agradecer pelo seu comentário e pelo comentário do Sobral. Consegui resolver um problema que para muitos com certeza é bem básico, mas como eu não sei praticamente nada de programação, tive que quebrar bastante a cabeça. Obrigado, de verdade!

          E peço perdão por curtir tanto textos justificados, Ghedin! rsrsrs Com certeza isso é um toque que eu tenho. Prometo tentar melhorar! haha

          1. Eric, não coloque no seu texto! Coloque à parte!

            Em que app você quer ver esse texto assim?

            A treta com textos justificado está nos espaços entre palavras. Começam a aparecer uns buracos no meio do texto que dificultam a leitura. Por isso, o hífen é essencial. Pode pegar qualquer jornal, que sempre usa texto justificado, e ver que há hífens.

            Por que você quer desrespeitar o layout padrão do blog?! Espero que seja seu, pelo menos.

      2. Muito obrigado por levantar o tema! Também gosto de ter a opção de texto justificado e não sabia como fazer isso.

        No caso do Obsdian, vi que é possível criar arquivo, por exemplo “texto-justificado.css”, com o seguinte conteúdo:

        /* reading mode */
        .markdown-preview-view p {
        text-align: justify;
        text-justify: inter-word;
        }

        /* source view and live preview */
        .markdown-source-view.mod-cm6 .cm-line {
        text-align: justify;
        text-justify: inter-word;
        }

        Salvá-lo no diretório .obsidian/snippets

        E, por último, ativá-lo no Obsidian em: Configurações, Aparência, Fragmentos CSS, abrir o arquivo criado e ativar a opção “texto-justificado” que aparecerá em seguida.

        Caso o “código” acima não seja exibido corretamente neste comentário, segue a fonte: Align text Justified in Obsidian – Help – Obsidian Forum

    2. Olá, Sobral! Não consegui responder o seu outro comentário, por isso estou respondendo neste aqui.

      Não pretendo desrespeitar nenhum padrão do site do Ghedin. Não vou utilizar texto justificado por aqui. Só estou buscando encontrar uma forma de justificar textos em um outro site, que está servindo como uma forma experimental de contornar esse “problema”.

      Vou ir atrás de compreender o uso dos hífens para impedir esses espaços no texto. Mas até o momento, não tive esse problema.

      Mais uma vez, obrigado pela ajuda!