Saya telah mendokumentasikan kode saya untuk doxygen
, tetapi saya tidak ingin HTML default yang diberikannya. Saya tahu saya dapat menyesuaikannya dengan memberikan CSS khusus, header, footer, dll. (Seperti yang dilakukan GNOME), dan bagaimana saya dapat menambahkan kode PHP umum ke file dan menyuruhnya menyimpannya .php
, tetapi itu bukan yang saya inginkan. .
Yang saya inginkan adalah keluaran seperti MSDN. Saya benar-benar tidak bisa menggambarkannya. Pertanyaan saya adalah, Apakah ini mungkin menggunakan doxygen dengan sesuatu seperti templat, atau apakah saya harus menampilkan XML dan menguraikannya dengan program lain (yang saya tidak keberatan menulis)?
documentation
templates
documentation-generation
Cole Johnson
sumber
sumber
Jawaban:
Doxygen tidak mendukung sesuatu seperti template HTML di luar kotak, sejauh yang saya tahu. Anda dapat merujuk pada gambar di bawah ini (dari beranda resmi oksigen ). Ini menunjukkan file input dan output yang terkait ke dalam alur kerja pembuatan dokumentasi keseluruhan.
Seperti yang Anda lihat, doxygen membaca apa yang disebut "File Layout". File ini dapat disesuaikan ! Namun Anda entah bagaimana terbatas pada struktur halaman, doxygen menciptakan.
Jika Anda membutuhkan lebih banyak fleksibilitas Anda harus memilih XSLT mentransformasikan output XML . Ada juga contoh yang menunjukkan kepada Anda bagaimana melakukan ini.
sumber