Home :: Projektindex :: Dokumap


Allgemein

Das Offline-Tool Dokumap ist ein Werkzeug zur Konvertierung von Text ins HTML-Format.
Es dient in erster Linie zum Austesten von Layouts für den Seiteninhalt und der Erzeugung gebrauchsfertiger, vornehmlich textlastiger HTML-Seiten wie z.B. Dokumentationen oder Handbücher.


Mithilfe des Filters können z.B. Tag-Platzhalter verarbeitet oder automatische Tabellen erstellt werden.

Die Trennung von Inhalt und Layout wird unterstützt durch separat definierbare interne und/oder externe Style-Sheets.

Um Auswirkungen geänderter Style- oder Filtereinstellungen prüfen zu können, wird die resultierende HTML-Seite in einer Vorschau angezeigt.

Der generierte HTML-Code ist jederzeit abrufbar und kann entweder sofort eingesetzt oder als Grundlage für weitere individuelle Anpassungen verwendet werden.

Bei jedem Web-Projekt werden in der Entwicklungsphase viele Notizen gemacht, z.B. Quellenhinweise, Programmfeatures, Ablaufpläne, Funktionsbeschreibungen, Bedienungsanleitungen, TODO-Liste usw.
Spätestens nach Distribution der ersten Releaseversion ist dieses Sammelsurium an Informationen dann oft Ausgangsbasis für die Erstellung einer Dokumentation. Für den Entwickler - der meist immer noch mit Bugfixes, Verbesserungen und Erweiterungen zu tun hat - eine ungeliebte Aufgabe, denn hier heisst es: Texte sortieren, zusammenstellen und natürlich einheitlich formatieren.

In Dokumap sind die Arbeitsschritte von Layout-Findung und HTML-Konvertierung klar gegliedert und einfach zu überblicken. Ist erst einmal ein passendes Design in Form eines Stylesheets gefunden, lassen sich die benötigten HTML-Seiten relativ zügig produzieren.

Download

VersionReleaseDatei
0.10Nov 2007 Dokumap_0.10.rar76.559 Byte
0.09Okt 2007 Dokumap_0.09.rar71.450 Byte
0.08Okt 2007 Dokumap_0.08.rar69.716 Byte
0.07Okt 2007 Dokumap_0.07.rar69.035 Byte
0.06Okt 2007 Dokumap_0.06.rar22.909 Byte

Installation

Folgende Ordner/Dateien können in ein beliebiges Verzeichnis kopiert werden, i.d.R. in einen neuen Ordner namens dokumap:
d Dokumentation
iIcons und Grafiken
jJavascript-Module
cssBeispiel-Stylesheets
index.htmlHauptseite
preview.htmlSeite für die Vorschau
w_color.htmlFarben-Assistent

Konfiguration

Eine spezielle Konfiguration ist nicht notwendig.

Falls im Rahmen einer Konvertierung eigene Stylesheets eingebunden werden sollen, können diese im Ordner css hinterlegt werden.
Für die Einbindung eigener Bilder wird empfohlen, einen entsprechenden Ordner anzulegen, z.B. namens img oder pic.

Historie

0.10 (Nov 2007)
Text: Explizite Suchfunktion mit Markierung von Treffern.
Text: Menüpunkt 'Charset-Filter' nebst Ein-/Ausblendung der Leiste zur Zeichenkonvertierung.
Text: Schalter für 'Raster einblenden'.
Text: Button 'Summe' in der Suchleiste: Trefferanzahl ermitteln.
Text: Schalter 'Escape' in der Suchleiste: Im Ersatztext können Escape-Sequenzen für Zeilenumbruch (\n), Tabulator (\t), Hex-Darstellung (\x##) und Unicode-Darstellung (\u####) benutzt werden.
Farben-Assistent: Bei Doppelklick auf einen Palettenplatz wird dessen Farbe ausgewählt und zum Bearbeiten eingestellt.
Farben-Assistent: Verwandte Farben werden in zwei Versionen (zweizeilig) angezeigt: in der ersten Reihe mit aktueller Sättigung/Helligkeit, und in der zweiten Reihe als reiner Grundfarbton.
Text: Menübutton 'Suche/Ersetze' hat neues Symbol.
Text: Suchleiste hat neues Oberflächendesign.
Text: Neues Schaltersymbol für 'Zeilen umbrechen'.
Bei Aufruf von Anzeige-/Editfenstern wird deren letzte Scroll-Position (sowie evtl. Cursor-Marke und Selektion) wieder hergestellt.
0.09 (Okt 2007)
Text: Menüpunkt 'Suche/Ersetze' (mit Regulärem Ausdruck) nebst Ein-/Ausblendung der Ersetzen-Maske.
Filter: Heading-Index kann auch als bullet-freie oder nummerierte Liste generiert werden.
Ein/Ausschalten des externen Stylesheets wird im HTML-Code wieder korrekt angezeigt.
Bei Aufruf von Anzeige-/Editfenstern wird deren letzte Scroll-Position (sowie evtl. Cursor-Marke und Selektion) nicht immer korrekt restauriert.
0.08 (Okt 2007)
Filter: Schalter für Heading-Index (als Bullet-Liste).
Ein/Ausschalten des externen Stylesheets wird u.U. nicht im HTML-Code wiedergespiegelt.
0.07 (Okt 2007)
Dokumentation ist im Tab-Menü integriert.
Ist im Text- oder CSS-Fenster ein Farben-Hexwert [#]hhhhhh markiert, dann wird beim Aufruf des Farben-Assistenten diese Farbe voreingestellt.
Farben-Assistent: Anzeige von verwandten Farbtönen (symmetrische Positionen auf dem Farbkreis - Komplement bis Wabe) der selben Sättigung.
Cookie-Werte sind jetzt Session-übergreifend: die Gültigkeit liegt bei mind. 6 Monaten.
Bei Aufruf des Vorschaufensters wird dessen letzte Y-Scroll-Position wieder hergestellt.
Tags für Multiblank-Tabellen werden wieder korrekt generiert.
0.06 (Okt 2007)
Tag-Limiter werden im Cookie gespeichert.
Farben-Assistent: Bearbeitung erfolgt an separater Farbe; Buttons zum Transfer zwischen Editfarbe und Paletteneintrag.
Farben-Assistent kann URL-Parameter auswerten.
Farben-Assistent: Palettenfarben werden im Cookie gespeichert.
Filter: Schalter für Multiblank-Tabelle.
Farben-PopMenü: Über den Palettenfarben wird der Hex-RGB-Wert im Tooltip angezeigt.
Farben-Assistent: dezimale Anzeige des RGB-Werts.
PopMenüs werden jetzt korrekt geschlossen.
Cookie ist nur bis Session-Ende gültig, weil kein expires-Datum angegeben ist.
Bei Aufruf des Vorschaufensters ist dessen Y-Scroll-Position immer Null, selbst wenn beim vorherigen Aufruf gescrollt wurde.
Bei Multiblank-Tabellen wird u.U. ein überflüssiges </table>-Tag generiert.
0.05 (Okt 2007)
Farben-Assistent (Popup-Fenster).
Bereich Text: LED für aktive Tag-Limiter.
Bereich Text: Menüpunkt 'Farbe'.
Bereich Style, Editfenster: Menüpunkt 'Farbe'.
Mechanismus zum Schließen von PopMenüs ist fehlerhaft.
0.01 ... 0.04
Layout; Tab-Bereiche für Text, Style, Format, Vorschau und HTML.
Preview-Seite: HTML in BODY einfügen.
Preview-Seite: Externes Stylesheet einbinden.
Preview-Seite: Header-CSS einfügen.
Buttons zum Verändern der Editfenster-Breite.
Bereich Text: Zeilenumbruch ein/ausschaltbar.
Bereich Text: Tags einfügen.
Bereich Format: Tag-Limiter definieren.
Bereich Text: Headings-PopMenü.

Home :: Projektindex