2013-02-06 26 views
11

Tôi có câu hỏi về các trang và nhóm trong doxygen. Tôi có một dự án, nơi tôi đã nhóm các lớp học, v.v. với các nhóm @defgroup@ingroup. Cho đến nay điều này hoạt động tốt.Doxygen: Mô-đun và trang nhóm?

Bây giờ tôi muốn thêm tài liệu đặc biệt vào dự án với các trang đánh dấu. Các trang này sẽ xuất hiện trong mô-đun chuyên dụng (nhóm). Tôi đã cố gắng tạo trang bằng các cú pháp @page@subpage. Điều đó hoạt động tốt, nhưng các trang xuất hiện đồng bằng trong menu.

Vì vậy, tôi đã cố gắng thêm chúng vào các nhóm với @ingroup. Nhưng điều đó không hiệu quả như tôi đoán. Có thể thêm trang vào mô-đun (nhóm) không?

Kết quả sẽ giống như thế này:

Dự án
| - Modules
| | - "Module1"
| | | - tài liệu page1 (từ tệp * .md)
| | | - tài liệu về lớp học
| | - "Module2"
| | | - tài liệu page2
| | | - tài liệu về lớp học

Tôi hy vọng bạn có thể giúp tôi!

+2

Tôi đang tìm giống nhau. Bạn có may mắn với nó không? –

+0

Tôi cũng gặp vấn đề với các trang và nhóm MD. Tôi đã tìm thấy nó một phần hoạt động nếu chỉ có một nhóm cho mỗi tập tin MD. – Cheeseminer

Trả lời

0

Để nhóm các trang bạn cần sử dụng chức năng trang con, không có nhóm.

Vì vậy, hãy tạo trang cho mỗi nhóm tham chiếu cả hai trang con và nhóm mô-đun.

/*! \page group1page A documentation page for my group 
This page contains the info about group 1 \ref group1_label 
\subpage group1page2 
\subpage group1page3 
*/ 

http://www.stack.nl/~dimitri/doxygen/manual/commands.html#cmdsubpage