Estou usando o Symfony CMS e ele usa o Markdown para escrever artigos. Eu preciso fazer uma citação em bloco de Benjamin Franklin e gostaria que a citação fosse seguida por uma citação abaixo dela, mas, no momento, tudo o que faz é citar em bloco toda a linha. Como alguém faz isso na sintaxe de remarcação?
140
Respostas:
O Markdown não tem sintaxe de citação dedicada.
Sua melhor aposta é mais ou menos assim:
o que resulta em:
fonte
The cite element represents a reference to a creative work. It must include the title of the work or the name of the author(person, people or organization) or an URL reference, or a reference in abbreviated form as per the conventions used for the addition of citation metadata.
Se você possui um manual de estilo, use suas diretrizes para determinar exatamente onde colocar a citação, etc.
A saída de Markdown + Smartypants para o acima é
fonte
—
vez de dois hífens.", - @Evan, stackoverflow.com/a/2002150/934739#comment1923634_2002150 .Adicionando outra amostra aqui para referência. Gerado a partir de https://en.wikipedia.org/wiki/Special:CiteThisPage
Produz o seguinte:
fonte
1. Como qualquer citação, é suposto ter uma fonte, mesmo que seja desconhecida.
2. Como uma redução
> Quote
é processada como<blockquote><p>Quote</p></blockquote>
eé renderizado como
Minha solução para isso é sempre pegar o último
<p></p>
como fonte e manipulá-lo por css (no meu caso, SCSS):No formato css de caracteres unicode
\000A
da nova linha , ajuda a fazer com que a fonte apareça na próxima linha, se você não quiser, basta removê-la e adicionar alguns espaços nela. Os outros também são formato CSS de caracteres unicode.fonte
Pessoalmente, prefiro aninhar uma citação em bloco.
Aqui está como eu gosto de fazê-lo:
A saída varia de acordo com a forma como você estiliza tudo, mas usar o `ol github simples fica assim, o que eu pessoalmente acho ótimo!
https://gist.github.com/nahtnam/63e3a14acd0f02313ec0
fonte