2010-01-04 6 views
87

Ich benutze Symphony CMS und es verwendet Markdown für Artikel schreiben. Ich muss ein Zitat von Benjamin Franklin machen und möchte das Zitat gefolgt von einem Zitat darunter, wenn es im Moment nur die ganze Zeile blockquote ist. Wie macht man das in der Markdown-Syntax?Den Autor einer Blockquote mit Markdown-Syntax zitieren

Antwort

116

Markdown hat keine dedizierte Zitationssyntax.

Ihre beste Wette ist so etwas wie dieses:

> Quote here. 
> 
> -- <cite>Benjamin Franklin</cite> 

die Ergebnisse:

Zitat hier.

-Benjamin Franklin

+19

ich ein — anstelle von zwei Bindestriche verwenden würde. – Evan

+2

@Evan Style ist völlig dem Benutzer überlassen. Meine Markdown-Installation enthält Smartypants, die sich zu einem Emdash verwandeln. – ceejayoz

+2

Cite ist falsch für den Namen der Person zu markieren. http://dev.w3.org/html5/spec/single-page.html#the-cite-element – Atadj

58
> The secret to creativity is knowing how to hide your sources. 
> -- <cite>[Albert Einstein][1]</cite> 

[1]:http://www.quotedb.com/quotes/2112 

Wenn Sie einen Stil Handbuch haben, verwenden Sie es Richtlinien genau zu bestimmen, wo das Zitat platzieren usw.

Ausgabe von Markdown + Smartypants für das obige ist

Das Geheimnis zur Kreativität ist, zu wissen, wie man deine Quellen versteckt. - Albert Einstein

+2

"Ich würde eine' — 'anstelle von zwei Bindestrichen verwenden.", - - @Evan, http://StackOverflow.com/a/2002150/934739#comment1923634_2002150. –

+0

Um die Zitat auf eine neue Zeile zu schieben, fügen Sie 2 Leerzeichen am Ende der vorhergehenden Zeile hinzu, z. B. in der obigen Zeile fügen Sie 2 Leerzeichen nach "Quellen" hinzu. –

1

Persönlich bevorzuge ich ein Zitat in einem Blockquote nisten.

Hier ist, wie ich es gerne tun:

> Quote here. 
> 
>> <cite>Benjamin Franklin</cite> 

Der Ausgang hängt ab, wie Sie Stil alles, aber mit schlicht `ol Github wie folgt aussehen, die ich persönlich sieht gut denken!

enter image description here

https://gist.github.com/nahtnam/63e3a14acd0f02313ec0

+6

Obwohl dies in einem Markdown Previewer gut aussieht, ist dies nicht semantisch korrekt. – joeyhoer

2

weitere Probe hier als Referenz hinzufügen. Generiert aus https://en.wikipedia.org/wiki/Special:CiteThisPage

> Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only. 
> 
> --- [Test-driven development. (2016, November 20). In Wikipedia, The Free Encyclopedia. Retrieved 23:45, November 20, 2016](https://en.wikipedia.org/w/index.php?title=Test-driven_development&oldid=750634597) 

erzeugt die folgende:

Testgetriebene Entwicklung (TDD) ist ein Software-Entwicklung Prozess, der auf die Wiederholung eines sehr kurzen Entwicklungszyklus beruht: Anforderungen eingeschaltet sind in sehr spezifische Testfälle, dann wird die Software verbessert, um nur die neuen Tests zu bestehen.

--- Test-driven development. (2016, November 20). In Wikipedia, The Free Encyclopedia. Retrieved 23:45, November 20, 2016