Doxygen HTML çıktısı için şablonları destekliyor mu?


10

Kodumu belgeledim doxygen, ancak verdiği varsayılan HTML'yi istemiyorum. Özel CSS, üstbilgi, altbilgi vb. (GNOME'un yaptığı gibi) sağlayarak özelleştirebilirim ve dosyalara ortak PHP kodu ekleyebilir ve kaydetmeyi söyleyebilirim .php, ama bu gerçekten istediğim şey değil .

İstediğim MSDN gibi çıktı. Gerçekten tarif edemem. Benim sorum, bu şablonlar gibi bir şey ile doxygen kullanmak mümkün mü, ya da XML çıktı ve başka bir program (yazma umursamıyorum) ile ayrıştırmak zorunda mıyım?


Şuna bakabilirsiniz: MSDN entegrasyonu Windows kullanan ve doxygen tarafından oluşturulan sıkıştırılmış HTML'yi MSDN'ye entegre etmek isteyenler için bu MSDN entegratör yardımcı programına bakın. stack.nl/~dimitri/doxygen/helpers.html

Yanıtlar:


7

Doxygen, bildiğim kadarıyla HTML şablonları gibi bir şeyi kutudan çıkarmıyor . Aşağıdaki resme başvurabilirsiniz ( resmi oksijen ana sayfasından ). Tüm dokümantasyon oluşturma iş akışıyla ilgili giriş ve çıkış dosyalarını gösterir.

resim açıklamasını buraya girin

Gördüğünüz gibi, doxygen "Düzen dosyası" olarak adlandırılır. Bu dosya özelleştirilebilir ! Ancak sayfa yapısı ile bir şekilde kısıtlı olursanız, doxygen yaratır.

Daha fazla esnekliğe ihtiyacınız varsa, XML çıktısını XSLT dönüştürmeyi tercih etmelisiniz . Bunun nasıl yapılacağını gösteren bir örnek de vardır .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.