2012-03-23 6 views
2

Ich habe doxygen konfiguriert, damit ich MathJax erhalten kann, um Gleichungen in der HTML-Ausgabe schön darzustellen. Ich hatte gehofft, dass die Dinge auf magische Weise mit der Ausgabe in eine CHM-Datei funktionieren würden (was ich verteile), aber leider lag ich falsch.Rendering-Gleichungen mit Doxygen und MathJax in CHM-Datei

Hat jemand versucht, dies vorher zu tun, und wenn ja, wie haben Sie es gemacht?

+0

Afaik Doxygen generiert ein HPV-Projekt? –

+0

Ich glaube, es verwendet HTML-Hilfe, um das CHM zu generieren, also schlagen Sie vor, dass dies tatsächlich etwas ist, wo HTML-Hilfe eingerichtet werden muss, um das für MathJax verwendete Javascript ordnungsgemäß zu rendern? – Dave

+0

Es ist nicht klar aus der Frage, ob Sie überhaupt ein CHM erstellt haben. Meine erste Vermutung war, dass Sie nicht HTML-Hilfe-Workshop installiert haben. Von deinem Kommentar denke ich, dass du es tust. Erklären/was/genau funktioniert nicht helfen könnte –

Antwort

0

Wie auch immer, benutzen Sie ein Werkzeug (suchen Sie nach chmlib oder "chm decompressor"), um in das CHM zu schauen, und überprüfen Sie alle relevanten JS-Skripte und andere Dateien sind da.

Wenn Doxygen nicht alle relevanten Dateien zum .hhp hinzufügt, ist es möglich, dass der HTML-Scan der HTML-Hilfe nicht alle Referenzen auf externe Dateien findet und verpackt.

+0

Ich werde das tun, danke! – Dave