Homepage of FREEDOC

by Dieter Schoppitsch - (December 2002)

Why need more than a console?



FreeDoc (fd) is a small console based utility between a mind-mapping-program and a modular-plain-text-documentation-software.

FreeDoc shows cells (textfiles which are editable by your favorite text editor) of definable size in a hierarchical structure.
Structure and textfiles could be printed out to files. Different formats (i.e. graphical map, some ascii formats and html-lists) are possible.
Thus FreeDoc is a simple but valuable application to arrange ideas and conceptions up to a (full and unlimited) text documentation.

Feel free to improve this program under the conditions of the general GNU-license-agreement.

Homepage of FreeDoc: http://web.uta4you.at/shop/fd/index.htm (c) December/2002 by Dieter Schoppitsch (shop@uta4you.at).

PS: Get some further help by pressing "h" after starting the program and take a look at the attached example.
PPS: To make some text-graphics I can recommend my console based drawing program TextDraw (http://web.uta4you.at/shop/td/index.htm).
PPPS: Compile fd.c with: gcc -Wall -s -O3 fd.c -lncurses


Download: FreeDoc 0.1 (15k3)


Some Screenshots of "printed" files:

Map:

##001########## +-002---------+
#Forms of     # |Wind         |
############### +-------------+

                +-003---------+ +-007---------+ +-011---------+
                |Water        | |River        | |Low Level    |
                +-------------+ +-------------+ +-------------+

                                                +-012---------+
                                                |High Level   |
                                                +-------------+

                                +-008---------+
                                |Sea          |
                                +-------------+

                +-004---------+ +-009---------+
                |Solar        | |Photovoltaik |
                +-------------+ +-------------+

                                +-010---------+
                                |Solar Heat   |
                                +-------------+

                +-005---------+
                |Bioenergy    |
                +-------------+

                +-006---------+
                |Nuclear      |
                +-------------+

Chained Files:

Forms of Energy
Wind
Water
River
Low Level
High Level
Sea
Solar
Photovoltaik
Solar Heat
Bioenergy
Nuclear

Ordered Ascii-Chain:

Forms of Energy
1 Wind
2 Water
2.1 River
2.1.1 Low Level
2.1.2 High Level
2.2 Sea
3 Solar
3.1 Photovoltaik
3.2 Solar Heat
4 Bioenergy
5 Nuclear

Unordered Ascii-Chain:

Forms of Energy
# Wind
# Water
* River
+ Low Level
+ High Level
* Sea
# Solar
* Photovoltaik
* Solar Heat
# Bioenergy
# Nuclear

Tree:

Forms of Energy
|-> Wind
|-> Water
|   |-> River
|   |   |-> Low Level
|   |   |-> High Level
|   |-> Sea
|-> Solar
|   |-> Photovoltaik
|   |-> Solar Heat
|-> Bioenergy
|-> Nuclear

Ordered HTML-List:

Forms of Energy
  1. Wind
  2. Water
    1. River
      1. Low Level
      2. High Level
    2. Sea
  3. Solar
    1. Photovoltaik
    2. Solar Heat
  4. Bioenergy
  5. Nuclear

Unordered HTML-List:

Forms of Energy