Lifelines: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 17: Zeile 17:
== Beschreibung ==
== Beschreibung ==


Lifelines ist ein Open Source Projekt zur Verwaltung von Ahnendaten, im Original geschrieben von Tom Wetmore. Es kommt ohne eine grafische Oberfläche aus. Die Bedienung erfolgt über die Textkonsole. Dennoch ist die Software recht einfach zu bedienen. Die Daten werden direkt im Gedcom Format gespeichert und bearbeitet. Lifelines greift bei der Bearbeitung auf einen externen Editor zurück. Empfehlenswert sind hier emacs oder vi, für die es auch Syntaxdateien gibt. Es kann aber auch jeder andere Editor verwendet werden. Der Benutzer muss für die Arbeit mit Lifelines aber zwingend Erfahrungen mit Gedcom haben. Das mächtigste an Lifelines ist die Scriptengine, die es ermöglicht über eine recht einfache Scriptsprache alle Arten von Auswertungen durchzuführen, wie z.B. Grafiken generieren, LaTeX Dokumente erstellen usw. Es können damit auch Gedcom Dateien bearbeitet werden um Umlaute umzusetzen, lebende Personen zu entfernen, Duplikate zu finden etc. Verschiedene Scripte werden bereits mitgeliefert.
Lifelines ist ein Open Source Projekt zur Verwaltung von Ahnendaten, im Original geschrieben von Tom Wetmore. Es kommt ohne eine grafische Oberfläche aus. Die Bedienung erfolgt über die Textkonsole. Dennoch ist die Software recht einfach zu bedienen. Die Daten werden direkt im Gedcom Format gespeichert und bearbeitet. Lifelines greift bei der Bearbeitung auf einen externen Editor zurück. Empfehlenswert sind hier emacs oder vi, für die es auch Syntaxdateien gibt. Es kann aber auch jeder andere Editor verwendet werden. Der Benutzer muss für die Arbeit mit Lifelines aber zwingend Erfahrungen mit Gedcom haben.  
 
Das mächtigste an Lifelines ist die Scriptengine, die es ermöglicht über eine recht einfache Scriptsprache alle Arten von Auswertungen durchzuführen, wie z.B. Grafiken generieren, LaTeX Dokumente erstellen usw. Es können damit auch Gedcom Dateien bearbeitet werden um Umlaute umzusetzen, lebende Personen zu entfernen, Duplikate zu finden etc. Verschiedene Scripte werden bereits mitgeliefert. Die Scriptsprache verwendet Elemente der Programmiersprache "C".
 
Die Scripte werden als Textdatei mit der Endung "ll" gespeichert. Hier ist ein sehr einfaches Beispiel eines solchen Scripts:
 
<source lang="c">
 
/*
* @progname      Hello, world!
* @version        1.0
* @author        Lars Eighner
* @category      programing tutorial
* @output        STDOUT
* @description    Tutorial example one.
*/
 
proc main(){
 
print("\nHello, world!\n")
 
}
</source>


== Hersteller ==
== Hersteller ==
Zeile 57: Zeile 79:
===Tutorial===
===Tutorial===
*[http://larseighner.com/llines/index.html Lifelines Report Programming Tutorial]
*[http://larseighner.com/llines/index.html Lifelines Report Programming Tutorial]
===Verzeichnisse verfügbarer Script Programme===
*[http://ftp.cac.psu.edu/pub/genealogy/lines/reports/INDEX.html http://ftp.cac.psu.edu/pub/genealogy/lines/reports/INDEX.html]
*[http://lifelines.sourceforge.net/Ethel/rptix.html http://lifelines.sourceforge.net/Ethel/rptix.html]


<!-- Bitte die richtigen Kategorien auswählen, andere löschen -->
<!-- Bitte die richtigen Kategorien auswählen, andere löschen -->

Version vom 15. November 2009, 10:45 Uhr

LifeLines

Bezeichnung

  • LifeLines

Version

  • 3.0.62 (Linux, Windows)

Lauffähig unter folgenden Betriebssystemen

  • Linux, BSD, MAC-OS-X, MS Windows (ungetestet)

Sprache

  • englisch, deutsch, französisch (diverse weitere)

Beschreibung

Lifelines ist ein Open Source Projekt zur Verwaltung von Ahnendaten, im Original geschrieben von Tom Wetmore. Es kommt ohne eine grafische Oberfläche aus. Die Bedienung erfolgt über die Textkonsole. Dennoch ist die Software recht einfach zu bedienen. Die Daten werden direkt im Gedcom Format gespeichert und bearbeitet. Lifelines greift bei der Bearbeitung auf einen externen Editor zurück. Empfehlenswert sind hier emacs oder vi, für die es auch Syntaxdateien gibt. Es kann aber auch jeder andere Editor verwendet werden. Der Benutzer muss für die Arbeit mit Lifelines aber zwingend Erfahrungen mit Gedcom haben.

Das mächtigste an Lifelines ist die Scriptengine, die es ermöglicht über eine recht einfache Scriptsprache alle Arten von Auswertungen durchzuführen, wie z.B. Grafiken generieren, LaTeX Dokumente erstellen usw. Es können damit auch Gedcom Dateien bearbeitet werden um Umlaute umzusetzen, lebende Personen zu entfernen, Duplikate zu finden etc. Verschiedene Scripte werden bereits mitgeliefert. Die Scriptsprache verwendet Elemente der Programmiersprache "C".

Die Scripte werden als Textdatei mit der Endung "ll" gespeichert. Hier ist ein sehr einfaches Beispiel eines solchen Scripts:

/* 
 * @progname       Hello, world!
 * @version        1.0
 * @author         Lars Eighner
 * @category       programing tutorial
 * @output         STDOUT
 * @description    Tutorial example one.
*/

proc main(){

print("\nHello, world!\n")

}

Hersteller

  • LifeLines development project

Autor

  • Tom Wetmore

Arbeitsspeicheranforderung

keine Angaben

min. Festplattenplatzbedarf

  • 12 MB Programm + Datenbank je nach Inhalt, wenige MB

min. Rechnertyp

  • Im Prinzip jedes System, auf dem Linux oder Windows läuft

Lizenz

  • MIT

Preis

  • kostenlos

Weitere Informationen

Homepage des Anbieters

Mailingliste zum Programm

Tutorial

Verzeichnisse verfügbarer Script Programme