나는 스스로 자필 된 웹마 다이므로 쉽게 찾아 볼 수 있습니다. Jekyll을 사용하여 컨텐츠가 목차를 생성하기 위해 액체 필터를 통해 펌핑되는 사이트가 있습니다. default.html 파일에는 다음과 같은 약간의 내용이 들어 있습니다. . .조건부 HTML (yaml 앞부분에 따라 다름)
<div id='content'>
{{ content | toc }}
{{ content }}
</div>
I 목차가 지정된 페이지에만 나타나도록 (
do_toc: true
같은 것을 사용) YAML 전면 물질을 사용할 수있는 방법
?
이렇게하는 것이 한 가지 방법이지만 많은 HTML 코드 중복을 의미합니다. 그것은 매우 건조하지 않습니다. – learnvst
나는 따라 가지 않는다. 그것은 HTML 중복을 포함하지 않습니다. TOC와 페이지가없는 페이지의 두 가지 레이아웃이 있으므로 두 가지 레이아웃을 지정하십시오. 두 번째 레이아웃을 지정하는 좀 더 우아한 방법을 보여주기 위해 내 대답을 수정했습니다. – cboettig
Ooops +1. 나는 내가 웹 마스터라고 말했어. 내 나쁜 – learnvst