내가 사용하고 심포니 CMS를 그리고 기사 쓰기에 대한 마크 다운을 사용합니다. 벤자민 프랭클린 (Benjamin Franklin) 이 인용 한 인용구를 인용 해야하고 그 아래 인용문을 인용하고 싶지만 지금 당장하는 일은 인용문 전체를 인용하는 것입니다. 마크 다운 구문에서이 작업을 어떻게 수행합니까?
답변
마크 다운에는 전용 인용 구문이 없습니다.
가장 좋은 방법은 다음과 같습니다.
> Quote here.
>
> -- <cite>Benjamin Franklin</cite>
결과 :
여기 인용하십시오.
– 벤자민 프랭클린
답변
> The secret to creativity is knowing how to hide your sources.
> -- <cite>[Albert Einstein][1]</cite>
[1]: http://www.quotedb.com/quotes/2112
스타일 매뉴얼이있는 경우 해당 가이드 라인을 사용하여 인용 위치 등을 정확하게 결정하십시오.
위의 Markdown + Smartypants의 출력은
창의성의 비결은 출처를 숨기는 방법을 아는 것입니다. – 앨버트 아인슈타인
답변
참조를 위해 여기에 다른 샘플을 추가하십시오. 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)
다음을 생성합니다.
TDD (Test-driven development)는 매우 짧은 개발주기의 반복에 의존하는 소프트웨어 개발 프로세스입니다. 요구 사항이 매우 구체적인 테스트 사례로 전환 된 다음 새로운 테스트 만 통과하도록 소프트웨어가 개선됩니다.
— 테스트 중심 개발. (2016 년 11 월 20 일). 위키 백과, 우리 모두의 백과 사전. 2016 년 11 월 20 일 23:45에 확인 함
답변
1. 어떤 인용문이든 알 수없는 경우에도 출처가 있다고 가정합니다.
2. 마크 다운
> Quote
이 <blockquote><p>Quote</p></blockquote>
와 같이 렌더링되므로
> Quote1
>
> Quote2
로 렌더링
<blockquote>
<p>Quote1</p>
<p>Quote2</p>
</blockquote>
이것에 대한 나의 해결책은 항상 <p></p>
소스로 마지막 을 가져 와서 CSS로 처리합니다 (내 경우에는 SCSS).
blockquote {
p {
display: inline;
&:first-of-type {
quotes: '\201C' '\201D' '\2018' '\2019';
&::before {
content: open-quote;
margin-right: 0.1rem;
}
}
&:last-of-type {
quotes: '\201C' '\201D' '\2018' '\2019';
font-style: italic;
&::before {
content: close-quote "\000A" "\2014" " ";
white-space: pre;
margin-left: 0.1rem;
font-style: normal;
}
}
// In case of a quote without a source.
&:only-of-type {
font-style: normal;
quotes: '\201C' '\201D' '\2018' '\2019';
&::before {
content: open-quote;
margin-right: 0.1rem;
}
&::after {
content: close-quote;
margin-left: 0.1rem;
}
}
}
}
\000A
그것을 새로운 라인의 유니 코드 문자 CSS 형식은 , 그냥 제거하고 약간의 공백이 추가 원하지 않는 경우, 다음 줄에 표시에 소스를 만드는 데 도움이됩니다. 다른 것들은 유니 코드 문자 CSS 형식입니다.
답변
개인적으로 나는 인용문에 인용문을 중첩하는 것을 선호합니다.
내가 좋아하는 방법은 다음과 같습니다.
> Quote here.
>
>> <cite>Benjamin Franklin</cite>
결과는 모든 스타일을 어떻게 정하는 지에 따라 다르지만, 일반`ol github을 사용하면 이렇게 생겼습니다.
https://gist.github.com/nahtnam/63e3a14acd0f02313ec0