2009-08-05 10 views
4

Ich habe einige große Dokumentation zu tun, die Teile des Codes, den ich gerne die konventionelle "coding language" Syntax Hervorhebung geben würde enthalten. Ich habe die Funktion "Stile" durchsucht, um so etwas zu tun, aber es gibt keine Möglichkeit, das zu tun (tatsächlich konnte ich nur ein Forum finden, in dem Leute darum kämpten oder nicht, aber das ist nicht der Punkt).OpenOffice Syntaxhervorhebung

Es gibt eine verlassene Erweiterung für OpenOffice, aber die Verwendung von es friert meine Installation von OpenOffice ein.

Was ist der einfachste Weg, dies zu tun? Sollte ich versuchen, die Erweiterung neu zu kompilieren und zu debuggen (obwohl es mir schon schwer fällt, ein anderes Java-Projekt zu kompilieren), oder sollte ich vielleicht ein Makro verwenden? Wie implementiert man das?

+0

Ist COOoder die aufgegebene Erweiterung, auf die Sie sich beziehen? –

+0

Es ist COOder in der Tat – gramm

Antwort

3

Eine Möglichkeit besteht darin, einen der vielen HTML-Code-Tools dort zu verwenden und dann den HTML-Code in Ihr OpenOffice-Dokument einzufügen (mit "Datei ..." im Menü Einfügen).

Eine Möglichkeit ist highlight. Vim hat einen :TOhtml Befehl, der die aktuelle Datei unter Verwendung des aktuellen Farbschemas in Syntax-markierte HTML konvertiert. Ich habe es nicht versucht, aber this sieht vielversprechend aus. Es gibt auch ein paar online, wie this. Ich bin mir sicher, dass es viele andere Möglichkeiten gibt.

+0

Danke für Ihre Hilfe, aber das ist immer "externe" Lösungen, was bedeutet, ich muss eine Menge kopieren und einfügen, dann vielleicht ändern Sie die Schriftart oder Größe usw. nach der Formatierung ... Ich suche für eine Ein-Klick-Lösung, aber ich weiß nicht viel über OOffice-Makro und Erweiterung, also versuche ich, die einfachste Methode zu suchen :( – gramm