, 내가 이을 표시이 있지만 약간의 직관에만 있기 때문에, 버그가 수 있도록 결정했다 : 나는 섹션에 레이블을 때
편집 나는 다음과 같은 경고를 관찰 .
는 다음과 같은 고려 :
는
The Main Section {#the_main_section}
================
Subsection One {#first}
--------------
Something highly interesting...
문서는 (here을 설명) 레벨 1 헤더로 시작하고 그래서 Doxygen을 이름과 페이지의 제목으로 "메인 섹션"을 구문 분석합니다. 머리글과 레이블 {#the_main_section}
은 헤더가 페이지 이름으로 변환되면 무시됩니다.
그런 다음 처리가 나머지 문서로 이동하고 "하위 섹션 1"에 도달하면 "하위 섹션"에 부모 "섹션"이 없다고 생각합니다 ("섹션"이 페이지로 변환됨에 따라) 이름) 그리고 이것은 그것이 질식하는 곳입니다.
더 구체적으로, 부모 "섹션"이 없다고 생각하면 하위 섹션 (헤더)을 버립니다. 다른 모든 텍스트는 그대로 유지되지만 섹션 부모가없는 "페이지"의 일부로 취급됩니다.
"수정"은 초기 "레벨 1 헤더"다음에 다른 "레벨 1 헤더"를 추가하는 것입니다.
My Great Documentation (Which Becomes the Page Name)
====================================================
The First Section
=================
Q. What? I already created a level 1 heading?
A. Yup, but that was converted to a page name/title and discarded, so now
we have to create another level 1 heading for my first section. Don't
be fooled into thinking that the opening heading in this document is
still treated as an opening heading by Doxygen - it's not!
Doxygen 1.8.2에 대한 기본 생성 된 구성 파일을 사용하여 간단한 테스트 케이스에서이 동작을 재연하지 못했습니다. 독립 실행 형 테스트 케이스에서 또는 이보다 큰 문서 세트의 일부로이 동작을 보시겠습니까? 구성 파일을 포함하여 작업중인 파일의 정확한 내용을 게시해야 할 수도 있습니다. – DRH
1.8.8에서 "문제"와 동일합니다. 나는 똑같은 일을하지만 README.md를 가지고 있는데 맨 위의 헤더에 대한 레이블이 없습니다. –