2014-11-23 3 views
-1

다른 markdown 문서에 대한 마크 다운 링크를 소개하고 싶습니다. 그러나 이러한 링크는 HTML 태그 내에 있습니다. 예 :HTML 내장 코드의 마크 다운 링크

<dl class="section note"> 
    <dt>Note</dt> 
    <dd>This is a Note, [link](path/to/file.md).</dd> 
</dl> 

링크가 이미 HTML 코드 안에 있기 때문에 그대로 표시됩니다. 이 일을 할 수있는 방법이 있습니까?

참고 : Pelican 정적 사이트 생성기를 사용하고 있습니다.

감사합니다.

+0

질문에 답해 주신 분께 이유를 알려주십시오. –

답변

1

바닐라 마크 다운에서이를 수행 할 방법이 없습니다.

<dl class="section note"> 
    <dt>Note</dt> 
    <dd markdown="span">This is a Note, [link](path/to/file.md).</dd> 
</dl> 

이 출력을 생성합니다 : 당신이 kramdown 파서를 사용 할 수 있다면, 당신은 처리를 필요로하는 태그 markdown="span"를 추가하여이 작업을 수행 할 수있는 kramdown syntax manual

<dl class="section note"> 
    <dt>Note</dt> 
    <dd>This is a Note, <a href="path/to/file.md">link</a>.</dd> 
</dl> 

자세한 내용.

+0

그러나'path/to/file.md'는 Pelican을 실행할 때'other/path /'file.html'로 완전히 바뀌므로 두 세트 모두 호환되지 않을 수도 있습니다. 나는 그것을 시도해야한다. 고맙습니다! –

+0

당신이 include 함수 나 링크를 따라 처리하는 파서를 원한다고 들리는 것 같습니다. 불행히도 그런 식으로는 본 적이 없습니다. –

관련 문제