5621: try to migrate man files to a more general reStructuredText file format

svn: r19037
This commit is contained in:
Jérôme Rapinat
2012-03-10 10:28:16 +00:00
parent cde90955cb
commit 76a128bd1e
12 changed files with 4234 additions and 0 deletions

519
data/man/pl/pl.html Normal file
View File

@@ -0,0 +1,519 @@
Content-type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of gramps</TITLE>
</HEAD><BODY>
<H1>gramps</H1>
Section: 3.4.0 (1)<BR>Updated: 3.4.0<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
gramps - Genealogical Research and Analysis Management Programming System.
<BR>
(w wolnym tłumaczeniu: System Wspomagania Badań Genealogicznych
i Programowego Zarządzania Tą Informacją)
<P>
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>gramps</B>
[<B>-?|--help</B>]
[<B>--usage</B>]
[<B>--version</B>]
[<B>-l</B>]
[<B>-u|--force-unlock</B>]
[<B>-O|--open=</B>
<I>BAZA_DANYCH</I>
[<B>-f|--format=</B>
<I>FORMAT</I>]]
[<B>-i|--import=</B>
<I>PLIK</I>
[<B>-f|--format=</B>
<I>FORMAT</I>]]
[<B>-i|--import=</B>
<I>...</I>]
[<B>-e|--export=</B>
<I>PLIK</I>
[<B>-f|--format=</B>
<I>FORMAT</I>]]
[<B>-a|--action=</B>
<I>AKCJA</I>]
[<B>-p|--options=</B>
<I>CIĄG_OPCJI</I>]]
[
<I>PLIK</I>
]
[<B>--version</B>]
<P>
<A NAME="lbAD">&nbsp;</A>
<H2>OPIS </H2>
<P>
<I>Gramps</I> jest wolnym, darmowym programem genealogicznym OpenSource. Jest
napisany w Python, przy użyciu interfejsu GTK+/GNOME.
Dla każdego, kto wcześniej używał innego programu genealogicznego (np.
<I>Family Tree Maker (TM)</I>, <I>Personal Ancestral Files (TM)</I>,
lub GNU Geneweb), zapoznanie się z interfejsem Gramps'a będzie natychmiastowe.
Program obsługuje także import i eksport w popularnym formacie GEDCOM, który
jest używany przez większość programów genealogicznych na świecie.
<P>
<A NAME="lbAE">&nbsp;</A>
<H2>OPCJE</H2>
<DL COMPACT>
<DT><B>gramps</B><I> PLIK</I>
<DD>
Kiedy <I>PLIK</I> jest podany (bez żadnych flag) jako nazwa drzewa rodzinnego
albo nazwa katalogu z drzewem, to wybrane drzewo jest otwierane i rozpoczynana
jest sesja interaktywna. Jeśli PLIK jest formatem rozpoznawanym przez Gramps,
to tworzone jest puste drzewo, którego nazwa bazuje na nazwie <I>PLIKU</I>
i dane są do niego importowane. Pozostałe opcje są wtedy ignorowane.
Jest to sposób na używanie programu jako uchwytu obsługującego
dane genealogiczne, np. w przeglądarce internetowej. Takie wywołanie akceptuje
każdy format natywny dla grampsa, zobacz poniżej.
<BR>
<P>
<DT><B>-f,--format=</B><I> FORMAT</I>
<DD>
Jawne określenie formatu <I>PLIKU</I> przez poprzedzenie opcji
<B>-i</B>, lub <B>-e</B>.
Jeśli opcja <B>-f</B> nie jest podana dla żadnego <I>PLIKU</I>,
to format pliku jest określany na podstawie rozszerzenia albo typu MIME.
<BR>
<P>
Dostępne formaty wyjściowe to:
<BR>
<B>gramps-xml</B> (używany jeśli <I>PLIK</I> kończy się na <B>.gramps</B>),
<BR>
<B>gedcom</B> (przyjmowany jeśli <I>PLIK</I> kończy się na <B>.ged</B>),
<BR>
lub dowolny plik eksportu obsługiwany przez system wtyczek Gramps.
<BR>
<P>
Formaty
dostępne dla importu to:
<B>grdb</B>, <B>gramps-xml</B>, <B>gedcom</B>,
<BR>
<B>gramps-pkg</B> (przyjmowany jeśli <I>PLIK</I> kończy się na <B>.gpkg</B>),
<BR>
oraz <B>geneweb</B> (przyjmowany jeśli <I>PLIK</I> ma rozszerzenie <B>.gw</B>).
<BR>
<P>
Formats dostępne dla eksportu to:
<B>gramps-xml</B>, <B>gedcom</B>,
<B>gramps-pkg</B>, <B>wft</B> (jeśli rozszerzenie <I>PLIKU</I> to <B>.wft</B>),
<B>geneweb</B>, i <B>iso</B> (używany tylko, jeśli jawnie określony przez
parametr <B>-f</B> ).
<P>
<DT><B>-l</B>
<DD>
Wyświetla listę dosŧępnych drzew genealogicznych.
<P>
<DT><B>-u,--force-unlock</B>
<DD>
Wymusza odblokowanie bazy danych.
<P>
<DT><B>-O,--open=</B><I> BAZA_DANYCH</I>
<DD>
Otwiera <I>BAZĘ_DANYCH</I>, która musi istnieć w katalogu baz lub być nazwą
istniejącego drzewa rodzinnego. Jeśli nie podano akcji, to opcje eksportu
albo importu są wykonywane, a następnie jest uruchamiana sesja interaktywna
z otwarciem wybranej bazy.
<P>
<DT><B>-i,--import=</B><I> PLIK</I>
<DD>
Importuje dane z <I>PLIKU</I>. Jeśli nie określono bazy danych, to
tworzona jest tymczasowa baza kasowana po zamknięciu programu.
<BR>
<P>
Kiedy podany jest więcej niż jeden plik do importu, to każdy z nich musi być
poprzedzony flagą <B>-i</B>. Pliki są importowane w kolejności podanej w linii
poleceń, np.: <B>-i</B> <I>PLIK1</I> <B>-i</B> <I>PLIK2</I> oraz
<B>-i</B> <I>PLIK2</I> <B>-i</B> <I>PLIK1</I> mogą utworzyć inne identyfikatory
(gramps ID) w bazie wynikowej.
<P>
<DT><B>-e,--export=</B><I> PLIK</I>
<DD>
Eksportuje dane do <I>PLIKU</I>. Dla formatu <B>iso</B>, <I>PLIK</I> natomiast
nazwą katalogu, do którego baza danych gramps zostanie zapisana.
Dla
<B>gramps-xml</B>, <B>gedcom</B>, <B>wft</B>, <B>gramps-pkg</B>,
oraz <B>geneweb</B>, <I>PLIK</I> jest nazwą pliku wynikowego.
<BR>
<P>
Kiedy więcej niż jeden plik wyjściowy jest podany, każdy musi być poprzedzony
flagą <B>-e</B>. Pliki będą zapisywane kolejno, w podanej przez parametry
kolejności.
<P>
<DT><B>-a,--action=</B><I> AKCJA</I>
<DD>
Wykonuje <I>AKCJĘ</I> na zaimportowanych danych. Działanie to jest wykonywane
dopiero, gdy wszystkie określone importy zakończą się powodzeniem. Aktualnie
dostępne akcje to:
<BR>
<B>summary</B> (taka sama jak Raporty-&gt;Wyświetl-&gt;Podsumowanie bazy danych),
<BR>
<B>check</B> (tożsama z Narzędzia-&gt;Naprawa bazy danych-&gt;Sprawdź i napraw bazę),
<BR>
<B>report</B> (generuje raport), oraz
<BR>
<B>tool</B> (uruchamia narzędzie/wtyczkę).
Zarówno <B>report</B> jak i <B>tool</B> wymagają podania <I>CIĄGU_OPCJI</I>
poprzedzonego flagą <B>-p</B> ).
<BR>
<P>
<I>CIĄG_OPCJI</I> powinien spełniać następujące warunki:
<BR>
Nie może zawierać spacji.
Jeśli niektóre argumenty wymagają spacji, ciąg powinien być enkapsulowany
w znakach cudzysłowu, (zobacz składnię powłoki). Ciąg opcji jest listą
parametrów z nazwą i wartością oddzielonymi znakiem równości. Kolejne
parametry muszą być oddzielone od siebie znakiem przecinka.
<BR>
<P>
Większość opcji dla raportów czy narzędzi jest specyficzna dla konkretnej opcji,
jednak część z opcji jest wspólna, szczególnie dla raportów.
<P>
<B>name=nazwa</B>
<BR>
Opcja wymagana, określający który raport czy narzędzie będzie uruchamiane.
Jeśli podana wartość <I>nazwy</I> nie pasuje do żadnego dostępnego raportu czy
narzędzia, zostanie wyświetlony komunikat o błędzie oraz lista dostępnych
raportów albo opcji (w zależności od wartości parametru <I>AKCJA</I>).
<P>
<B>show=all</B>
<BR>
Wyświetla listę wszystkich nazw dostępnych opcji wraz z krótkim opisem dla
danego raportu albo narzędzia.
<P>
<B>show=nazwa_opcji</B>
<BR>
Wyświetla opis funkcji udostępnianej przez daną <I>nazwę_opcji</I>, jak również
listę parametrów, które akceptuje dana opcja.
<P>
<BR>
Używając powyższych opcji jesteś w stanie dowiedzieć się o wszystkich
możliwościach danego raportu.
<P>
</DL>
<P>
Kiedy więcej niż jeden akcja wyjściowa jest podana, każda musi być poprzedzona
flagą <B>-a</B>. Akcje są wykonywane jedna po drugiej, w kolejności w jakiej
występują w linii poleceń.
<P>
<DL COMPACT>
<DT><B>-d,--debug=</B><I> NAZWA_LOGGERA</I>
<DD>
Włącza logi debuggowania dla celów programistycznych i testowych. Zobacz
do kodu źródłowego po szczegóły.
<P>
<DT><B>--version</B>
<DD>
Wyświetla wersję programu i kończy działanie.
</DL>
<P>
Następujące opcje są używane przy aktywacji Bonobo:
<DL COMPACT>
<DT><B>--oaf-ior-fd=</B><I>FD</I>
<DD>
Deskryptor pliku, do którego wpisać OAF IOR.
<DT><B>--oaf-activate-iid=</B><I> IID</I>
<DD>
OAF IID do aktywacji.
<DT><B>--oaf-private</B>
<DD>
Wstgrzymuje rejestrację serwera przez OAF.
</DL>
<P>
Następujące opcje są używane do kontroli dźwięku generowanego za pomocą
Gnome Library.
<DL COMPACT>
<DT><B>--disable-sound</B>
<DD>
Wyłącza użycie serwera dźwięku.
<DT><B>--enable-sound</B>
<DD>
Włącza użycie serwera dźwięku.
<DT><B>--espeaker=</B><I> HOSTNAME:PORT</I>
<DD>
Host:port na którym jest uruchomiony serwer dźwięku.
<P>
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>Działanie</H2>
<BR>
Jeśli pierwszy argument nie rozpoczyna się znakiem myślnik, (nie jest flagą),
to gramps będzie próbował otworzyć plik podany przez pierwszy argument, a
następnie sesję interaktywną a pozostałą część parametrów w linii poleceń
zignoruje.
<P>
<P>
Jeśli podana jest flaga <B>-O</B>, będzie próbował otworzyć podaną bazę
i pracować na danych w niej zawartych realizując podane później polecenia
z linii komend.
<P>
<P>
Z flagą <B>-O</B> czy bez, może występować wiele importów, eksportów oraz
akcji określonych za pomocą flag <B>-i</B>, <B>-e</B>, oraz <B>-a</B> .
<P>
<P>
Kolejność podawania opcji <B>-i</B>, <B>-e</B>, czy <B>-a</B> nie ma znaczenia.
Wykonywane są one zawsze w kolejności: wszystkie importy (jeśli podane) -&gt;
wszystkie akcje (jeśli podane) -&gt; wszystkie eksporty (jeśli podane)
Ale otwarcie bazy zawsze musi być na pierwszym parametrem !
<P>
<P>
Jeśli nie podano opcji <B>-O</B> lub <B>-i</B>, gramps uruchomi swoje główne
okno i rozpocznie normalną sesję interaktywną z pustą bazą danych (ponieważ
nie zdołał przetworzyć do niej żadnych danych).
<P>
<P>
Jeśli nie podano opcji<B>-e</B> albo <B>-a</B> gramps uruchomi swoje głowne
okno i rozpocznie normalną sesję interaktywną z bazą będącą wynikiem wszystkich importów. Ta baza będzie znajdować się w pliku <B>import_db.grdb</B>
w katalogu <B>~/.gramps/import</B>.
<P>
<P>
Błąd podczas importu, eksportu albo dowolnej akcji będzie przekierowany na
<I>stdout</I> (jeśli wyjątek zostanie obsłużony przez gramps) albo na
<I>stderr</I> (jeśli nie jest obsłużony). Użyj standardowych przekierowań
strumieni <I>stdout</I> oraz <I>stderr</I> jeśli chcesz zapisać wyświetlane
informacje i błędy do pliku.
<P>
<A NAME="lbAG">&nbsp;</A>
<H2>PRZYKŁADY</H2>
<DL COMPACT>
<DT>Aby otworzyć istniejące drzewo rodzinne i zaimportować dane do niego, można wpisać: <DD>
<B>gramps</B> <B>-O</B> <I>'Moje drzewo'</I> <B>-i</B> <I>~/db3.gramps</I>
<DT>Powyższa opcja otwiera istniejące drzewo, ale gdy chcesz zrobić wykonać taką<DD>
samą akcję tworząc tymczasowe drzewo: wystarczy wpisać:
<B>gramps</B> <B>-i</B> <I>'Moje drzewo'</I> <B>-i</B> <I>~/db3.gramps</I>
<DT>Aby zaimportować cztery bazy (których formaty zostaną określone na podstawie<DD>
ich nazw) i następnie sprawdić powstałą bazę pod kątem błędów, należy wpisać:
<B>gramps</B> <B>-i</B> <I>plik1.ged</I> <B>-i</B> <I>plik2.tgz</I> <B>-i</B> <I>~/db3.gramps</I> <B>-i</B> <I>plik4.wft</I> <B>-a</B> <I>check</I>
<DT>Aby jawnie określić formaty w powyższym przykładzie, należy dodać nazwy plików<DD>
z odpowiednimi opcjami <B>-f</B> options:
<B>gramps</B> <B>-i</B> <I>plik1.ged</I> <B>-f</B> <I>gedcom</I> <B>-i</B> <I>plik2.tgz</I> <B>-f</B> <I>gramps-pkg</I> <B>-i</B> <I>~/db3.gramps</I> <B>-f</B> <I>gramps-xml</I> <B>-i</B> <I>plik4.wft</I> <B>-f</B> <I>wft</I> <B>-a</B> <I>check</I>
<DT>Aby zachować bazę z wynikami wszystkich importów, należy dodać flagę <B>-e</B> (należy użyć <B>-f</B> jeśli nazwa pliku nie pozwala gramps'owi na odgadnięcie formatu wyjściowego):<DD>
<B>gramps</B> <B>-i</B> <I>plik1.ged</I> <B>-i</B> <I>plik2.tgz</I> <B>-e</B> <I>~/nowy-pakiet</I> <B>-f</B> <I>gramps-pkg</I>
<DT>W celu zaimportwania trzech baz i rozpoczęcia sesji interaktywnej z wynikiem <DD>
importu należy użyć polecenia podobnego do poniższego:
<B>gramps</B> <B>-i</B> <I>plik1.ged</I> <B>-i</B> <I>plik22.tgz</I> <B>-i</B> <I>~/db3.gramps</I>
<DT>Aby uruchomić narzędzie weryfikacji z linii poleceń i wyświetlić wyniki na <DD>
stdout:
<B>gramps</B> <B>-O</B> <I>'Moje drzewo'</I> <B>-a</B> <I>tool</I> <B>-p</B> <B>name</B>=<I>verify</I>
<DT>Zawsze można też po prostu uruchomić sesję interaktywną wpisująć: <DD>
<B>gramps</B>
<P>
</DL>
<A NAME="lbAH">&nbsp;</A>
<H2>ZMIENNE ŚRODOWISKOWE</H2>
Program sprawdza w systemie istnienie i wartości następujących zmiennych:
<P>
<B>LANG</B> - określa ustawienia, jaki język zostanie wybrany.
Np.: polski to pl_PL.UTF-8.
<P>
<B>GRAMPSHOME</B> - określa folder, w którym będzie zapisywane ustawienia i bazy
programu. Domyślnie jest on nieustawiony, a program przyjmuje, że katalog
z danymi zostanie utworzony w profilu użytkownika (zmienna HOME pod Linuxem
albo USERPROFILE pod Windows 2000/XP).
<P>
<P>
<A NAME="lbAI">&nbsp;</A>
<H2>KONCEPCJA</H2>
Obsługa systemu rozszerzeń bazującego na pythonie, pozwalającego na dodawanie
formatów importu i eksportu zapisów, generatorów raportów, narzędzi i filtrów
wyświetlania bez modyfikowania głównego programu
<P>
Dodatkowo oprócz generowania standardowego wyjścia na drukarkę, raporty mogą
także być generowane dla innch systemów i do innych formatów, takich jak:
<I>OpenOffice.org</I>, <I>AbiWord</I>, HTML, lub LaTeX aby umożliwić użytkownikm
wybór formatu wyjściowego w zależności od ich potrzeb.
<P>
<A NAME="lbAJ">&nbsp;</A>
<H2>ZNANE BŁĘDY I OGRANICZENIA</H2>
Prawdopodobne. Lista błędów i propozycji znajduje się na:
<I><A HREF="http://developers.gramps-project.org">http://developers.gramps-project.org</A></I>.
<P>
<A NAME="lbAK">&nbsp;</A>
<H2>PLIKI</H2>
<P>
<I>${PREFIX}/bin/gramps</I>
<BR>
<I>${PREFIX}/share/gramps</I>
<BR>
<I>${HOME}/.gramps</I> (jeśli nie użyta została zmienna środowiskowa GRAMPSHOME)
<P>
<A NAME="lbAL">&nbsp;</A>
<H2>AUTORZY</H2>
Donald Allingham <I>&lt;<A HREF="mailto:don@gramps-project.org">don@gramps-project.org</A>&gt;</I>
<BR>
<I><A HREF="http://gramps.sourceforge.net">http://gramps.sourceforge.net</A></I>
<P>
Ta strona man jest tłumaczeniem strony man napisanej przez:
<BR>
Brandon L. Griffith <I>&lt;<A HREF="mailto:brandon@debian.org">brandon@debian.org</A>&gt;</I>
<BR>
dla systemu Debian GNU/Linux.
<P>
Ta strona aktualnie jest pod opeką:
<BR>
Projekt Gramps<I>&lt;<A HREF="mailto:xxx@gramps-project.org">xxx@gramps-project.org</A>&gt;</I>
<BR>
Tłumaczenie na polski: Łukasz Rymarczyk &lt;<A HREF="mailto:yenidai@poczta.onet.pl">yenidai@poczta.onet.pl</A>&gt;
<BR>
<P>
<A NAME="lbAM">&nbsp;</A>
<H2>DOCUMENTATION</H2>
Dokumentacja użytkownika jest dostępna poprzez standardową przeglądarkę
pomocy systemu GNOME. Dokumentacja dostępna jest także w formacie XML jako
plik <B>gramps-manual.xml</B> w folderze <I>doc/gramps-manual/$LANG</I>
w głównym źródle dystrybucji.
<P>
Dokumentacja dla programistów jest dostępna na stronie projektu:
<I><A HREF="http://developers.gramps-project.org">http://developers.gramps-project.org</A></I>.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT><A HREF="#lbAB">NAME</A><DD>
<DT><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT><A HREF="#lbAD">OPIS </A><DD>
<DT><A HREF="#lbAE">OPCJE</A><DD>
<DT><A HREF="#lbAF">Działanie</A><DD>
<DT><A HREF="#lbAG">PRZYKŁADY</A><DD>
<DT><A HREF="#lbAH">ZMIENNE ŚRODOWISKOWE</A><DD>
<DT><A HREF="#lbAI">KONCEPCJA</A><DD>
<DT><A HREF="#lbAJ">ZNANE BŁĘDY I OGRANICZENIA</A><DD>
<DT><A HREF="#lbAK">PLIKI</A><DD>
<DT><A HREF="#lbAL">AUTORZY</A><DD>
<DT><A HREF="#lbAM">DOCUMENTATION</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 12:21:07 GMT, March 10, 2012
</BODY>
</HTML>

323
data/man/pl/pl.rst Normal file
View File

@@ -0,0 +1,323 @@
gramps(1) 3.4.0 gramps(1)
NAME
gramps - Genealogical Research and Analysis Management Programming Sys
tem.
(w wolnym tłumaczeniu: System Wspomagania Badań Genealogicznych i Pro
gramowego Zarządzania Tą Informacją)
SYNOPSIS
gramps [-?|--help] [--usage] [--version] [-l] [-u|--force-unlock]
[-O|--open= BAZA_DANYCH [-f|--format= FORMAT]] [-i|--import= PLIK
[-f|--format= FORMAT]] [-i|--import= ...] [-e|--export= PLIK
[-f|--format= FORMAT]] [-a|--action= AKCJA] [-p|--options= CIĄG_OPCJI]]
[ PLIK ] [--version]
OPIS
Gramps jest wolnym, darmowym programem genealogicznym OpenSource. Jest
napisany w Python, przy użyciu interfejsu GTK+/GNOME. Dla każdego, kto
wcześniej używał innego programu genealogicznego (np. Family Tree
Maker (TM), Personal Ancestral Files (TM), lub GNU Geneweb), zapoz
nanie się z interfejsem Gramps'a będzie natychmiastowe. Program
obsługuje także import i eksport w popularnym formacie GEDCOM, który
jest używany przez większość programów genealogicznych na świecie.
OPCJE
gramps PLIK
Kiedy PLIK jest podany (bez żadnych flag) jako nazwa drzewa
rodzinnego albo nazwa katalogu z drzewem, to wybrane drzewo jest
otwierane i rozpoczynana jest sesja interaktywna. Jeśli PLIK
jest formatem rozpoznawanym przez Gramps, to tworzone jest puste
drzewo, którego nazwa bazuje na nazwie PLIKU i dane są do niego
importowane. Pozostałe opcje są wtedy ignorowane. Jest to
sposób na używanie programu jako uchwytu obsługującego dane
genealogiczne, np. w przeglądarce internetowej. Takie wywołanie
akceptuje każdy format natywny dla grampsa, zobacz poniżej.
-f,--format= FORMAT
Jawne określenie formatu PLIKU przez poprzedzenie opcji -i, lub
-e. Jeśli opcja -f nie jest podana dla żadnego PLIKU, to format
pliku jest określany na podstawie rozszerzenia albo typu MIME.
Dostępne formaty wyjściowe to:
gramps-xml (używany jeśli PLIK kończy się na .gramps),
gedcom (przyjmowany jeśli PLIK kończy się na .ged),
lub dowolny plik eksportu obsługiwany przez system wtyczek
Gramps.
Formaty dostępne dla importu to: grdb, gramps-xml, gedcom,
gramps-pkg (przyjmowany jeśli PLIK kończy się na .gpkg),
oraz geneweb (przyjmowany jeśli PLIK ma rozszerzenie .gw).
Formats dostępne dla eksportu to: gramps-xml, gedcom,
gramps-pkg, wft (jeśli rozszerzenie PLIKU to .wft), geneweb, i
iso (używany tylko, jeśli jawnie określony przez parametr -f ).
-l Wyświetla listę dosŧępnych drzew genealogicznych.
-u,--force-unlock
Wymusza odblokowanie bazy danych.
-O,--open= BAZA_DANYCH
Otwiera BAZĘ_DANYCH, która musi istnieć w katalogu baz lub być
nazwą istniejącego drzewa rodzinnego. Jeśli nie podano akcji, to
opcje eksportu albo importu są wykonywane, a następnie jest
uruchamiana sesja interaktywna z otwarciem wybranej bazy.
-i,--import= PLIK
Importuje dane z PLIKU. Jeśli nie określono bazy danych, to
tworzona jest tymczasowa baza kasowana po zamknięciu programu.
Kiedy podany jest więcej niż jeden plik do importu, to każdy z
nich musi być poprzedzony flagą -i. Pliki są importowane w kole
jności podanej w linii poleceń, np.: -i PLIK1 -i PLIK2 oraz -i
PLIK2 -i PLIK1 mogą utworzyć inne identyfikatory (gramps ID) w
bazie wynikowej.
-e,--export= PLIK
Eksportuje dane do PLIKU. Dla formatu iso, PLIK natomiast nazwą
katalogu, do którego baza danych gramps zostanie zapisana. Dla
gramps-xml, gedcom, wft, gramps-pkg, oraz geneweb, PLIK jest
nazwą pliku wynikowego.
Kiedy więcej niż jeden plik wyjściowy jest podany, każdy musi
być poprzedzony flagą -e. Pliki będą zapisywane kolejno, w
podanej przez parametry kolejności.
-a,--action= AKCJA
Wykonuje AKCJĘ na zaimportowanych danych. Działanie to jest
wykonywane dopiero, gdy wszystkie określone importy zakończą się
powodzeniem. Aktualnie dostępne akcje to:
summary (taka sama jak Raporty->Wyświetl->Podsumowanie bazy
danych),
check (tożsama z Narzędzia->Naprawa bazy danych->Sprawdź i
napraw bazę),
report (generuje raport), oraz
tool (uruchamia narzędzie/wtyczkę). Zarówno report jak i tool
wymagają podania CIĄGU_OPCJI poprzedzonego flagą -p ).
CIĄG_OPCJI powinien spełniać następujące warunki:
Nie może zawierać spacji. Jeśli niektóre argumenty wymagają
spacji, ciąg powinien być enkapsulowany w znakach cudzysłowu,
(zobacz składnię powłoki). Ciąg opcji jest listą parametrów z
nazwą i wartością oddzielonymi znakiem równości. Kolejne parame
try muszą być oddzielone od siebie znakiem przecinka.
Większość opcji dla raportów czy narzędzi jest specyficzna dla
konkretnej opcji, jednak część z opcji jest wspólna, szczególnie
dla raportów.
name=nazwa
Opcja wymagana, określający który raport czy narzędzie będzie
uruchamiane. Jeśli podana wartość nazwy nie pasuje do żadnego
dostępnego raportu czy narzędzia, zostanie wyświetlony komunikat
o błędzie oraz lista dostępnych raportów albo opcji (w
zależności od wartości parametru AKCJA).
show=all
Wyświetla listę wszystkich nazw dostępnych opcji wraz z krótkim
opisem dla danego raportu albo narzędzia.
show=nazwa_opcji
Wyświetla opis funkcji udostępnianej przez daną nazwę_opcji, jak
również listę parametrów, które akceptuje dana opcja.
Używając powyższych opcji jesteś w stanie dowiedzieć się o
wszystkich możliwościach danego raportu.
Kiedy więcej niż jeden akcja wyjściowa jest podana, każda musi być
poprzedzona flagą -a. Akcje są wykonywane jedna po drugiej, w kole
jności w jakiej występują w linii poleceń.
-d,--debug= NAZWA_LOGGERA
Włącza logi debuggowania dla celów programistycznych i
testowych. Zobacz do kodu źródłowego po szczegóły.
--version
Wyświetla wersję programu i kończy działanie.
Następujące opcje są używane przy aktywacji Bonobo:
--oaf-ior-fd=FD
Deskryptor pliku, do którego wpisać OAF IOR.
--oaf-activate-iid= IID
OAF IID do aktywacji.
--oaf-private
Wstgrzymuje rejestrację serwera przez OAF.
Następujące opcje są używane do kontroli dźwięku generowanego za pomocą
Gnome Library.
--disable-sound
Wyłącza użycie serwera dźwięku.
--enable-sound
Włącza użycie serwera dźwięku.
--espeaker= HOSTNAME:PORT
Host:port na którym jest uruchomiony serwer dźwięku.
Działanie
Jeśli pierwszy argument nie rozpoczyna się znakiem myślnik, (nie jest
flagą), to gramps będzie próbował otworzyć plik podany przez pierwszy
argument, a następnie sesję interaktywną a pozostałą część parametrów w
linii poleceń zignoruje.
Jeśli podana jest flaga -O, będzie próbował otworzyć podaną bazę i pra
cować na danych w niej zawartych realizując podane później polecenia z
linii komend.
Z flagą -O czy bez, może występować wiele importów, eksportów oraz
akcji określonych za pomocą flag -i, -e, oraz -a .
Kolejność podawania opcji -i, -e, czy -a nie ma znaczenia. Wykonywane
są one zawsze w kolejności: wszystkie importy (jeśli podane) -> wszys
tkie akcje (jeśli podane) -> wszystkie eksporty (jeśli podane) Ale
otwarcie bazy zawsze musi być na pierwszym parametrem !
Jeśli nie podano opcji -O lub -i, gramps uruchomi swoje główne okno i
rozpocznie normalną sesję interaktywną z pustą bazą danych (ponieważ
nie zdołał przetworzyć do niej żadnych danych).
Jeśli nie podano opcji-e albo -a gramps uruchomi swoje głowne okno i
rozpocznie normalną sesję interaktywną z bazą będącą wynikiem wszyst
kich importów. Ta baza będzie znajdować się w pliku import_db.grdb w
katalogu ~/.gramps/import.
Błąd podczas importu, eksportu albo dowolnej akcji będzie przekierowany
na stdout (jeśli wyjątek zostanie obsłużony przez gramps) albo na
stderr (jeśli nie jest obsłużony). Użyj standardowych przekierowań
strumieni stdout oraz stderr jeśli chcesz zapisać wyświetlane informa
cje i błędy do pliku.
PRZYKŁADY
Aby otworzyć istniejące drzewo rodzinne i zaimportować dane do niego,
można wpisać:
gramps -O 'Moje drzewo' -i ~/db3.gramps
Powyższa opcja otwiera istniejące drzewo, ale gdy chcesz zrobić wykonać
taką
samą akcję tworząc tymczasowe drzewo: wystarczy wpisać: gramps
-i 'Moje drzewo' -i ~/db3.gramps
Aby zaimportować cztery bazy (których formaty zostaną określone na pod
stawie
ich nazw) i następnie sprawdić powstałą bazę pod kątem błędów,
należy wpisać: gramps -i plik1.ged -i plik2.tgz -i ~/db3.gramps
-i plik4.wft -a check
Aby jawnie określić formaty w powyższym przykładzie, należy dodać nazwy
plików
z odpowiednimi opcjami -f options: gramps -i plik1.ged -f gedcom
-i plik2.tgz -f gramps-pkg -i ~/db3.gramps -f gramps-xml -i
plik4.wft -f wft -a check
Aby zachować bazę z wynikami wszystkich importów, należy dodać flagę -e
(należy użyć -f jeśli nazwa pliku nie pozwala gramps'owi na odgadnięcie
formatu wyjściowego):
gramps -i plik1.ged -i plik2.tgz -e ~/nowy-pakiet -f gramps-pkg
W celu zaimportwania trzech baz i rozpoczęcia sesji interaktywnej z
wynikiem
importu należy użyć polecenia podobnego do poniższego: gramps -i
plik1.ged -i plik22.tgz -i ~/db3.gramps
Aby uruchomić narzędzie weryfikacji z linii poleceń i wyświetlić wyniki
na
stdout: gramps -O 'Moje drzewo' -a tool -p name=verify
Zawsze można też po prostu uruchomić sesję interaktywną wpisująć:
gramps
ZMIENNE ŚRODOWISKOWE
Program sprawdza w systemie istnienie i wartości następujących zmien
nych:
LANG - określa ustawienia, jaki język zostanie wybrany. Np.: polski to
pl_PL.UTF-8.
GRAMPSHOME - określa folder, w którym będzie zapisywane ustawienia i
bazy programu. Domyślnie jest on nieustawiony, a program przyjmuje, że
katalog z danymi zostanie utworzony w profilu użytkownika (zmienna HOME
pod Linuxem albo USERPROFILE pod Windows 2000/XP).
KONCEPCJA
Obsługa systemu rozszerzeń bazującego na pythonie, pozwalającego na
dodawanie formatów importu i eksportu zapisów, generatorów raportów,
narzędzi i filtrów wyświetlania bez modyfikowania głównego programu
Dodatkowo oprócz generowania standardowego wyjścia na drukarkę, raporty
mogą także być generowane dla innch systemów i do innych formatów,
takich jak: OpenOffice.org, AbiWord, HTML, lub LaTeX aby umożliwić
użytkownikm wybór formatu wyjściowego w zależności od ich potrzeb.
ZNANE BŁĘDY I OGRANICZENIA
Prawdopodobne. Lista błędów i propozycji znajduje się na: http://devel
opers.gramps-project.org.
PLIKI
${PREFIX}/bin/gramps
${PREFIX}/share/gramps
${HOME}/.gramps (jeśli nie użyta została zmienna środowiskowa GRAMP
SHOME)
AUTORZY
Donald Allingham <don@gramps-project.org>
http://gramps.sourceforge.net
Ta strona man jest tłumaczeniem strony man napisanej przez:
Brandon L. Griffith <brandon@debian.org>
dla systemu Debian GNU/Linux.
Ta strona aktualnie jest pod opeką:
Projekt Gramps<xxx@gramps-project.org>
Tłumaczenie na polski: Łukasz Rymarczyk <yenidai@poczta.onet.pl>
DOCUMENTATION
Dokumentacja użytkownika jest dostępna poprzez standardową przeglądarkę
pomocy systemu GNOME. Dokumentacja dostępna jest także w formacie XML
jako plik gramps-manual.xml w folderze doc/gramps-manual/$LANG w
głównym źródle dystrybucji.
Dokumentacja dla programistów jest dostępna na stronie projektu:
http://developers.gramps-project.org.
January 2008 3.4.0 gramps(1)