Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Off topic-Zone Fragestellungen zu allem, was sich nicht in die anderen Foren einordnen lässt.

Software zur Dokumentation

Diskussion: Software zur Dokumentation im Forum Off topic-Zone, in der Kategorie Sonstiges; Anzeige Hi Ich bin auf der Suche nach einer Möglichkeit Software, und vor allem ihre Schnittstellen und API für Module ...

Antwort
Alt 13.08.11, 21:05   #1 (permalink)
 
Registriert seit: 06.05.04
RedEagle Leistung: Facit NTK
RedEagle eine Nachricht über ICQ schicken
Likes: 0
Standard Software zur Dokumentation

Anzeige

Hi

Ich bin auf der Suche nach einer Möglichkeit Software, und vor allem ihre Schnittstellen und API für Module usw zu erstellen.
Speziell geht es dabei um ein Kernel für Mikrocontroller.

Programme wie Doxygen die aus dem Quellcode heraus eine Dokumentation erstellen möchte ich nicht verwenden da sie zum einen dazu verleiten zu technisch zu schreiben, und man zum anderen keine Differenzierung zwischen dem Anwender einer Software, und den Entwicklern hat. Jemand der nur die API nutzen möchte interessiert sich dafür wie die Funktionen im inneren des Systems zu verwenden sind da er kein Zugriff drauf hat.

Eine eigentlich tolle Software wäre dokuwiki. Der Vorteil liegt darin dass ich einfach Änderungen vornehmen kann und eine einfache Syntax habe. Vor allem gibt es Syntax highlighting für Beispielcodes. Der Nachteil ist natürlich dass es ohne Server&PHP nicht läuft. Der Anwender muss also zunächst einen Server einrichten um die Doku lesen zu können. Daher fallen wikis ebenfalls weg.

Gibt es vielleicht irgendwelche html/JS - Templates/Frameworks mit denen man relativ einfach etwas in HTML schreiben könnte? Für Syntax Highlighting gibt es java-scripts, aber dennoch kommt mir das etwas zu aufwändig vor…

Was nutzt ihr für Software zur Dokumentation? Welche könnt ihr empfehlen? Und was haltet ihr von der HTML/JS Lösung?

RedEagle ist offline   Mit Zitat antworten
Alt 13.08.11, 21:12   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Man kann DokuWiki auch so einrichten, dass die Seiten als PDF exportierbar sind. Dann einfach ein kleines Skript schreiben, das z.B. sämtliche PDFs einer Kategorie exportiert und sie zusammenführt, und schon hast du eine Offline-Doku, die du zum Download bereitstellen kannst.

Alternativ kann man natürlich auch html2ps nutzen um eine Offline-Doku zu generieren.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 13.08.11, 21:54   #3 (permalink)
Themenstarter
 
Registriert seit: 06.05.04
RedEagle Leistung: Facit NTK
RedEagle eine Nachricht über ICQ schicken
Likes: 0
Standard

html2ps kann scheinbar kein Unicode und die Darstellung ist allgemein sehr schlecht
Habe aber noch ein ähnliches Tool ausprobiert, wkhtmltopdf. Allerdings gibt es immer noch einige Darstellungsfehler und es werden auch leider keine Links übernommen

Die dokuwiki - Erweiterung werde ich mir morgen mal angucken.

Allerdings finde ich pdf - Dateien generell nicht so toll da der Platz auf ein DinA4, oder ein anderes Format, beschränkt ist. Das führt zu unschönen Zeilen- und Seitenumbrüchen. Vor allem bei Beispielcodes ist das nicht sehr schön.

Aber du hast mich auf eine Idee gebracht die ich übersehen habe
Ich kann ja einfach das Wiki nach html exportieren
Da kann man doch bestimmt irgendwie mit wget o.ä. alles von localhost runter laden…
RedEagle ist offline   Mit Zitat antworten
Alt 13.08.11, 22:41   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Ja, mit wget sollte das problemlos gehen. Einfach mit 'wget -r URL' drüberlaufen lassen. Ggf. noch mit '-l rekursionstiefe' sicherstellen, dass nicht zu viel runtergeladen wird.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist gerade online   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Sonstiges » Off topic-Zone » Software zur Dokumentation
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61