Markdown / Rdiscount에서 번호가 매겨진 제목이 가능합니까?
다음과 유사한 섹션 / 하위 섹션 제목으로 html을 생성하려고합니다.
- 나의 최상위 주제
1.1 나의 첫 번째 하위 주제
1.2 또 다른 하위 주제
1.2.1 하위 하위 주제- 또 다른 최상위 주제
이러한 종류의 번호가 매겨진 섹션 제목을 생성 할 수있는 Markdown 구현이 있습니까?
미리 감사드립니다.
예, Pandoc을 사용해보세요 . 이것은 나를 위해 작동합니다.
pandoc --number-sections < test.md > out.html
( 출처 )
원래 게시물에서 언급 한 번호가 매겨진 개요를 생성하는 마크 다운은 다음과 같습니다.
# My top-level topic
## My first subtopic
## Another subtopic
### A sub-subtopic
## Another top-level topic
하위 섹션에 대해 더 깊은 들여 쓰기를 원하면 인라인 CSS를 사용하여이를 수행 할 수 있습니다. 예를 들어, 위의 Markdown 소스 상단에 배치하면 헤더가 들여 쓰기됩니다.
<style type="text/css">
h2 { margin-left: 10px; }
h3 { margin-left: 20px; }
</style>
하지만 제목 아래에 텍스트 단락이 있다고 가정 해 보겠습니다. 위 헤더와 같은 수준으로 들여 쓰기하는 방법을 모르겠습니다.
업데이트 2015-10-18 : Markdeep 에는 번호가 매겨진 제목 (다른 많은 멋진 기능)이 있습니다. 그것도 확인하십시오!
마크 다운 도구가 CSS로 사용자 정의 된 테마를 지원하는 경우 CSS에 아래 스 니펫을 추가하여 제목 번호를 활성화합니다.
body {
counter-reset: h1
}
h1 {
counter-reset: h2
}
h2 {
counter-reset: h3
}
h3 {
counter-reset: h4
}
h1:before {
counter-increment: h1;
content: counter(h1) ". "
}
h2:before {
counter-increment: h2;
content: counter(h1) "." counter(h2) ". "
}
h3:before {
counter-increment: h3;
content: counter(h1) "." counter(h2) "." counter(h3) ". "
}
h4:before {
counter-increment: h4;
content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) ". "
}
이 접근 방식에서 제목 에 자동 번호 매기기를 지원 하는 Typora를 사용 합니다 .
결과 HTML 파일뿐만 아니라 마크 다운 파일 자체를 편집하려면 python 3으로 enumerate-markdown 을 시도하십시오.
pip install enumerate-markdown
markdown-enum filename.md filename.md
예-입력
# header 1
text
## header 2
text
# header 3
text
산출
# 1. header 1
text
## 1.1 header 2
text
# 2. header 3
text
나중에 파일을 편집하고 스크립트를 다시 실행하면 이전 열거가 업데이트됩니다.
As @adam-monsen points out 'pandoc --number-sections' does the trick. You can also simply add numbersections: true
to th YAML-Header to activate numbered headings for your file.
ReferenceURL : https://stackoverflow.com/questions/19999696/are-numbered-headings-in-markdown-rdiscount-possible
'Programing' 카테고리의 다른 글
IntelliJ IDEA에서 중괄호로 코드를 묶는 방법은 무엇입니까? (0) | 2021.01.09 |
---|---|
자바 패키지 대 폴더 구조? (0) | 2021.01.08 |
RecyclerView를 NestedScrollView에 넣는 방법은 무엇입니까? (0) | 2021.01.08 |
유니 코드에 대해 무엇을 알아야합니까? (0) | 2021.01.08 |
장기 실행 자바 스크립트가 브라우저를 잠그지 않도록 방지 (0) | 2021.01.08 |