Я использую Symfony CMS, и она использует Markdown для написания статей. Мне нужно сделать цитату из цитаты Бенджамина Франклина, и я хотел бы, чтобы цитата сопровождалась цитатой под ней, но сейчас все, что он делает, это цитирует всю строку. Как это сделать в синтаксисе уценки?
148
Ответы:
Markdown не имеет специального синтаксиса цитирования.
Лучше всего будет примерно так:
что приводит к:
источник
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.
Если у вас есть руководство по стилю, используйте его, чтобы точно определить, где разместить ссылку и т. Д.
Результатом Markdown + Smartypants для вышеуказанного является
источник
—
вместо двух дефисов.», - @Evan, stackoverflow.com/a/2002150/934739#comment1923634_2002150 .Добавляем сюда еще один образец для справки. Создано с https://en.wikipedia.org/wiki/Special:CiteThisPage
Производит следующее:
источник
1. Начиная с любой цитаты, предполагается наличие источника, даже если он неизвестен.
2. Поскольку уценка
> Quote
отображается как<blockquote><p>Quote</p></blockquote>
иотображается как
Мое решение - всегда брать последнее в
<p></p>
качестве источника и обрабатывать его с помощью css (в моем случае SCSS):\000A
Его новая строка Юникода формат символов CSS , это поможет сделать источник в появится в следующей строке, если вы не хотите, просто удалите его и добавить некоторые там места. Остальные также являются форматом css символов Unicode.источник
Лично я предпочитаю вкладывать цитату в цитату.
Вот как мне это нравится:
Результат зависит от того, как вы стилизуете все, но использование простого ʻol github выглядит так, что я лично думаю, выглядит здорово!
https://gist.github.com/nahtnam/63e3a14acd0f02313ec0
источник