Tumblr 마크 다운을 사용하여 요지 스 니펫을 포함하려면 어떻게해야하나요?


10

Tumblr의 마크 다운 지원을 사용하여 게시합니다. 내 요지 스 니펫을 링크 등으로 삽입하려고 시도했지만 올바른 조합을 알아낼 수없는 것 같습니다. html을 사용하여 게시하면 요점 링크가 제대로 작동합니다. 오히려 마크 다운을 사용하고 싶습니다. 어떻게해야합니까?

예제로 업데이트

기본 임베디드 스크립트 태그로 시도했지만 아무것도 생성하지 않았습니다.

<script src="https://gist.github.com/1256020.js?file=gistfile1.rb"></script>

또한 스크립트 태그를 참조하여 시도했습니다.

[gist][1] 
.
.
.
[1][<script src="https://gist.github.com/1256020.js?file=gistfile1.rb"></script>]

또한 하이퍼 링크 임베드의 다른 변형을 시도했지만 페이지에 아무것도 표시되지 않습니다.


시도해 보았지만 시도하지 않은 것들의 예를 들어 줄 수 있습니까?
헤어 보트

예제를 추가했습니다.
nathan

나는 귀하의 질문에 대답 할 수없는,하지만 난 다른 사람 캔 ....... 희망 그것을 투표
hairboat

2
진언은 "Markdown의 구문에 포함되지 않은 마크 업의 경우 단순히 HTML 자체를 사용하는 것입니다." 다시 말해서, 당신이 요구하는 단순한 내장 이외의 것은 불가능합니다. 마크 다운을 짧은 태그와 혼동하지 마십시오.
phwd

1
phwd, 응답 주셔서 감사합니다. Markdown에서 파서로 가능하지 않을 수 있음을 이해합니다. 그러나 Github의 요지와 같은 일부 사이트는 추가 기능을 위해 Markdown 확장을 제공합니다. 나는 Tumblr가 똑같이하기를 바 랐고 구문이 누락되었습니다.
nathan

답변:


1

실제 문제는 내장 스크립트가 게시물에서 무시되고 보안 문제가 발생할 가능성이 높다는 것입니다.

그러나 "블로그 사용자 정의"로 이동하면 설명 필드 내에 JS를로드 할 수 있습니다 (이전 문장을 무효화 한 경우)

따라서 문서의 특정 부분에 Javascript를 작성하고 구문 분석기를 사용하여 구문을 검색하고 대체 할 수있는 JS 라이브러리 ( 쓰기 캡처 가 도움이 될 수 있음)를 사용할 수 있습니다.

[gist 1256020]
<div class="gistr">1256020</div>

그런 다음 파서를 사용하여 처리합니다. 또는 클래스로 div 요소의 Gist ID를 래핑하고 해당 클래스의 모든 요소를 ​​반복하고 Write Capture 기능을 사용하여 ID를 Gist로 바꿉니다. 보시다시피 외부 프로그래밍 문제가 발생합니다 이 사이트의 범위.


0

업데이트 된 답변으로 최근 블로그에 gist 포함을 단순화하기 위해 embedgist.js의 새 버전을 만들었습니다. 여기에 대한 내 기사를 찾을 수 있습니다.

http://blog.johnryding.com/post/76489062311/embedding-gists-and-enable-code-syntax-highlighting-in

기본적으로 블로그 템플릿에 스크립트 태그를 추가해야합니다.

이 변경으로 게시물에 특수 HTML이있는 대신 포함하려는 요점에 URL을 추가하기 만하면됩니다. 예를 들어 요점을 포함하려면 게시물의 내용에 다음을 입력하면됩니다.

https://gist.github.com/strife25/8967034#file-embedgist2-js

이 기술은 Tumblr의 마크 다운 편집기에서 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.