-
Doxygen und Umlaute
Hi,
ich benutze seit kurzem Doxygen, um meinen Code zu dokumentieren.
Bin auch soweit ganz begeistert davon, einziger Wehrmutstropfen sind Umlaute.
Da ich mir die Dokumentation als HTML-Dokument ausspucken lasse, müssten Umlaute eigentlich in entsprechenden HTML-Code umgewandelt werden (also z.B. ä -> ¨a;)
Das macht Doxygen aber leider nicht - oder ich bin zu blöd, es richtig einzustellen.
Weiß da vielleicht einer weiter?
Oder gibt es vielleicht ein nettes kleines Tool, mit dem man bei einem Stapel HTML-Dateien per Batch-Lauf die Umlaute umwandeln kann?
Gruß,
askazo
-
Ganz vorsichtig, denn mein wissen über doxygen ist sehr oberflächlich:
Wir haben so ein zeugs, wo aus .xml , . xsl und was-weiss-ich letztlich eben eine HTML Doku erstellt werden.
Ich glaub, diese html-codes erwartet er schon in der Ursprungs-xml file, d.h. umsetzen aus freiem Text tut er nicht.
-
Für Doxygen gibt es massenhaft Plugins, alle auf der Doxygen-Seite aufgelistet. Einfach dort mal versuchen.
Von Haus aus kann Doxygen das leider nicht. (Deshalb immer in Englisch)
-
Hi,
vielleicht hilft dieser Hinweis (habe ich selbst noch nicht probiert). Auch dieses Dokument könnte nützlich sein. Postest Du bitte Deine Erfahrungen? Danke!
MfG
Fred
-
Hi,
Danke für die Links, fhs.
Der Tipp im ersten Link funktioniert leider zumindest mit der aktuellen Doxygen-Version nicht, da die Option "use_windows_encoding" nicht mehr in den Einstellungen vorhanden ist.
Dein zweitzer Link bezieht sich auf die Erstellung eines Sprachfiles für Doxygen, das bringt mich auch nicht wirklich weiter.
Ich werde mal schauen, ob ich ein passendes Plugin finde.
Gruß,
askazo
-
Nach einem kurzen Tipp vom Doxygen-Programmierer Dimitri van Heesch funktionierts jetzt auch mit den Umlauten :)
Einfach bei "Expert Settings" auf der Registerkarte "Input" das Feld "INPUT_ENCODING" von UTF-8 auf ISO-8859-1 setzen - fertig.
Gruß,
askazo
-
Hallo,
super -- danke für den wichtigen Hinweis!
Gruß
Fred