New tip of the days of Duncan, code to support <br/>

svn: r14276
This commit is contained in:
Benny Malengier 2010-02-08 09:51:47 +00:00
parent 0599a90583
commit 6ef903ff11
2 changed files with 321 additions and 254 deletions

View File

@ -104,8 +104,11 @@ class TipOfDay(ManagedWindow.ManagedWindow):
return text return text
def next_tip_cb(self, dummy=None): def next_tip_cb(self, dummy=None):
tip_text = self.escape(self.tip_list[self.new_index[self.index]]) tip_text = _(self.escape(self.tip_list[self.new_index[self.index]]))
self.tip.set_text(_(tip_text)) newtext = ''
for line in tip_text.split('<br/>'):
newtext += line + '\n\n'
self.tip.set_text(newtext[:-2])
self.tip.set_use_markup(True) self.tip.set_use_markup(True)
self.index = (self.index + 1) % len(self.tip_list) self.index = (self.index + 1) % len(self.tip_list)
@ -165,16 +168,22 @@ class TipParser(object):
# Skip all tips with xml:lang attribute, as they are # Skip all tips with xml:lang attribute, as they are
# already in the translation catalog # already in the translation catalog
self.skip = 'xml:lang' in attrs self.skip = 'xml:lang' in attrs
elif tag == "br":
pass
elif tag != "tips": elif tag != "tips":
# let all the other tags through, except for the "tips" tag # let all the other tags through, except for the "tips" tag
# eg <b> my text</b>
self.tlist.append("<%s>" % tag) self.tlist.append("<%s>" % tag)
def endElement(self, tag): def endElement(self, tag):
if tag == "tip" and not self.skip: if tag == "tip" and not self.skip:
text = ''.join(self.tlist) text = ''.join(self.tlist)
self.mylist.append(' '.join(text.split())) self.mylist.append(' '.join(text.split()))
elif tag == "br":
self.tlist.append("<br/>")
elif tag != "tips": elif tag != "tips":
# let all the other tags through, except for the "tips" tag # let all the other tags through, except for the "tips" tag
# eg <b> my text</b>
self.tlist.append("</%s>" % tag) self.tlist.append("</%s>" % tag)
def characters(self, data): def characters(self, data):

View File

@ -1,168 +1,223 @@
<?xml version="1.0" encoding="iso-8859-1"?> <?xml version="1.0" encoding="iso-8859-1"?>
<!-- Tip of the day collection --> <!-- Tip of the day collection -->
<!-- $Id$ --> <!-- $Id$ -->
<!-- changes by duncan.lithgow@gmail.com
* References to various views and editors have been capitalised
* Adding many missing titles
* Lots of small changes
* Combined related tips and removed obsolete ones
-->
<tips> <tips>
<_tip number="1">A range of dates can be given by using the format <_tip number="1">
&quot;between January 4, 2000 and March 20, 2003&quot; <b>Working with Dates</b><br/>
A range of dates can be given by using the format &quot;between
January 4, 2000 and March 20, 2003&quot;. You can also indicate the
level of confidence in a date and even choose between seven different
calenders. Try the button next to the date field in the Events Editor.
</_tip> </_tip>
<_tip number="2"> <_tip number="2">
In most cases double clicking on a name, source, place or media entry <b>Editing Objects</b><br/>
will bring up a window to allow you to edit the object. Note that the In most cases double clicking on a name,
result can be dependent on context. For example, in the Family View source, place or media entry will bring up a window to allow you
clicking on a parent or child will bring up the relationship editor. to edit the object. Note that the result can be dependent on context.
For example, in the Family View clicking on a parent or child will
bring up the Relationship Editor.
</_tip> </_tip>
<_tip number="3">An image can be added to any gallery or the Media View by dragging and <_tip number="3">
dropping it from a file manager or a web browser. <b>Adding Images</b><br/>
An image can be added to any gallery or the Media View by dragging
and dropping it from a file manager or a web browser. Actually you
can add any type of file like this, useful for scans of death
certificates and other sources.
</_tip> </_tip>
<_tip number="4">Birth order of children in a family can be set, even if they do not <_tip number="4">
have birth dates, by using drag and drop.
<b>Ordering Children in a Family</b>: The birth order of children in
a family can be set by using drag and drop. This order is preserved
even when they do not have birth dates.
</_tip> </_tip>
<_tip number="5"> <_tip number="5">
<b>Talk to Relatives Before It Is Too Late</b>: <b>Talk to Relatives Before It Is Too Late</b><br/>
Your oldest relatives can be your most important source of information. Your oldest relatives can be your most important source of
They usually know things about the family that haven't been written down. information. They usually know things about the family that haven't
They might tell you nuggets about been written down. They might tell you nuggets about people that may
people that may one day lead to a new avenue of research. one day lead to a new avenue of research. At the very least, you
At the very least, you will get to hear some great stories. will get to hear some great stories. Don't forget to record the
Don't forget to record the conversations! conversations!
</_tip> </_tip>
<_tip number="7"> <_tip number="7">
<b>Filtering People</b>: In the People View, you can 'filter' individuals <b>Filtering People</b><br/>
based on many criteria. Go to the Filter (just to the right of the People In the People View, you can 'filter'
icon) and choose one of the dozen different presets. For example, all individuals based on many criteria. To define a new filter go to
adopted people in the family tree can be located. People without a birth &quot;Edit &gt; Person Filter Editor&quot;. There you can name your filter
date mentioned can also be filtered. To get the results click Apply. and add and combine rules using the many preset rules. For example,
If the filter controls are not visible, enable them by choosing you can define a filter to find all adopted people in the family
<b>View &gt; Filter</b>. tree. People without a birth date mentioned can also be filtered.
To get the results save your filter and select it at the bottom of
the Filter Sidebar, then click Apply. If the Filter Sidebar is not
visible, select <b>View &gt; Filter</b>.
</_tip> </_tip>
<_tip number="8"> <_tip number="8">
<b>Inverted Filtering</b>: <b>Inverted Filtering</b><br/>
Filters can easily be reversed by using the 'invert' option. Filters can easily be reversed by using
For instance, by inverting the 'People with children' filter you can the 'invert' option. For instance, by inverting the 'People with
select all people without children. children' filter you can select all people without children.
</_tip> </_tip>
<_tip number="9"> <_tip number="9">
<b>Locating People</b>: By default, each surname in the People View is <b>Locating People</b><br/>
listed only once. By clicking on the arrow to the left of a name, the list By default, each surname in the People View
will expand to show all individuals with that last name. is listed only once. By clicking on the arrow to the left of a name,
the list will expand to show all individuals with that last name. To
locate any Family Name from a long list, select a Family Name (not a
person) and start typing. The view will jump to the first Family
Name matching the letters you enter.
</_tip> </_tip>
<_tip number="10"> <_tip number="10">
<b>The Family View</b>: The Family View is used to display a typical <b>The Family View</b><br/>
family unit---the parents, spouses and children of an individual. The Family View is used to display a typical
family unit as two parents and their children.
</_tip> </_tip>
<_tip number="11"> <_tip number="11">
<b>Shifting a Family View</b>: Changing the Active Person in the <b>Changing the Active Person</b><br/>
Relationships View is easy. Just doubleclick on the name of a person Changing the Active Person in
to make it the active one. views is easy. In the Relationship view juct click on anyone. In the
Ancestry View doubleclick on the person or right click to select any
of their spouses, siblings, children or parents.
</_tip> </_tip>
<_tip number="12"> <_tip number="12">
<b>Who Was Born When</b>: The 'Compare individual events' tool allows you to <b>Who Was Born When?</b><br/>
compare data of all (or some of) the individuals in your database. This is Under &quot;Tools &gt; Analysis and
useful, say, if you wish to list the birth dates of everyone in your exploration &gt; Compare Individual Events...&quot; you can compare the data
database. of individuals in your database. This is useful,
say, if you wish to list the birth dates of everyone in your
database. You can use a custom filter to narrow the results.
</_tip> </_tip>
<_tip number="13"> <_tip number="13">
Gramps comes with a rich set of tools. These allow you to undertake <b>Gramps Tools</b><br/>
operations such as checking database for errors and consistency, as well as Gramps comes with a rich set of tools. These
research and analysis tools such as event comparison, finding duplicate allow you to undertake operations such as checking the database for
people, interactive descendant browser, and others. errors and consistency. There are research and analysis tools such
All tools can be accessed through the <b>Tools</b> menu. as event comparison, finding duplicate people, interactive descendant
browser, and many others. All tools can be accessed through the
&quot;Tools&quot; menu.
</_tip> </_tip>
<_tip number="14"> <_tip number="14">
<b>Calculating Relationships</b>: This tool, under <b>Tools &gt; <b>Calculating Relationships</b><br/>
Utilities &gt; Relationship calculator</b> allows you to check if someone To check if two people in the
else in the family is related (by blood, not marriage) to you. Precise database are related (by blood, not marriage) try
relationships as well as the common ancestors are reported. the tool under &quot;Tools &gt; Utilities &gt; Relationship Calculator...&quot;.
The exact relationship as well as all common ancestors are reported.
</_tip> </_tip>
<_tip number="15"> <_tip number="15">
<b>SoundEx can help with family research</b>: <b>SoundEx can help with family research</b><br/>
SoundEx solves a long standing problem in genealogy---how to handle SoundEx solves a long standing problem in genealogy, how to handle
spelling variations. The SoundEx utility takes a surname and generates spelling variations. The SoundEx utility takes a surname and generates
a simplified form that is equivalent for similar sounding names. a simplified form that is equivalent for similar sounding names.
Knowing the SoundEx Code for a surname is very Knowing the SoundEx Code for a surname is very
helpful for researching Census Data files (microfiche) at a library helpful for researching Census Data files (microfiche) at a library
or other research facility. To get the SoundEx codes for surnames in or other research facility. To get the SoundEx codes for surnames in
your database, go to <b>Tools &gt; Utilities &gt; Generate SoundEx codes</b>. your database, go to &quot;Tools &gt; Utilities &gt; Generate SoundEx Codes...&quot;.
</_tip> </_tip>
<_tip number="16"> <_tip number="16">
<b>Setting Your Preferences</b>: Not happy with some default behavior of Gramps? <b>Setting Your Preferences</b><br/>
<b>Edit &gt; Preferences</b> lets you to modify a &quot;Edit &gt; Preferences...&quot; lets you modify a number of
number of settings, allowing you to tailor Gramps to your needs. settings, such as the path to your media files, and allows you to
adjust many aspects of the Gramps presentation to your needs. Each
seperate view can also be configured under &quot;View &gt; Configure
View...&quot;
</_tip> </_tip>
<_tip number="17"> <_tip number="17">
<b>Gramps Reports</b>: Gramps offers a wide variety of reports. <b>Gramps Reports</b><br/>
The Text Reports are particularly useful if you want to send Gramps offers a wide variety of reports. The Graphical Reports and
the results of your family tree to members of the family via email. Graphs can present complex relationships easily and the Text Reports
are particularly useful if you want to send the results of your
family tree to members of the family via email. If you're ready to
make a website for you family tree then there's a report for that as
well.
</_tip> </_tip>
<_tip number="18"> <_tip number="18">
<b>Starting a New Family Tree</b>: A good way to start a new family tree is <b>Starting a New Family Tree</b><br/>
to enter all the members of the family into the database (use <b>Edit A good way to start a new family tree is to enter all the members of
&gt; Add</b> or click on the Add button under the People menu). Then go to the family into the database using the Person View (use &quot;Edit &gt; Add...&quot; or
the Relationship View and create relationships between people. click on the <b>Add a new person</b> button from the <b>People View</b>).
Then go to the <b>Relationship View</b> and create relationships
between people.
</_tip> </_tip>
<_tip number="19"> <_tip number="19">
Unsure what a button does? Simply hold the mouse over a button and a tooltip <b>What's That For?</b><br/>
will appear. Unsure what a button does? Simply hold the
mouse over a button and a tooltip will appear.
</_tip> </_tip>
<_tip number="20"> <_tip number="20">
<b>Unsure of a Date?</b> If you're unsure about the date an event occurred <b>Unsure of a Date?</b><br/>
(for example birth or death), Gramps allows you to enter a wide If you're unsure about the date an event occurred, Gramps allows you
range of date formats based on a guess or an estimate. For instance, to enter a wide range of date formats based on a guess or an
&quot;about 1908&quot; is a valid entry for a birth date in Gramps. estimate. For instance, &quot;about 1908&quot; is a valid entry for
See wiki manual of Gramps for a complete description of date entry options. a birth date in Gramps. Click the Date button next to the
date field and see the Gramps Manual to learn more.
</_tip> </_tip>
<_tip number="21"> <_tip number="21">
<b>Duplicate Entries</b>: <b>Tools &gt; Database Processing &gt; Find <b>Duplicate Entries</b><br/>
possible duplicate</b> people allows you to locate (and merge) entries &quot;Tools &gt; Database Processing &gt; Find Possible Duplicate
People...&quot; allows you to locate (and merge) entries
of the same person entered more than once in the database. of the same person entered more than once in the database.
</_tip> </_tip>
<_tip number="22"> <_tip number="22">
The 'merge' function allows you to combine separately listed people into <b>Merging Entries</b><br/>
one. This is very useful for combining two databases with overlapping The function &quot;Edit &gt; Compare and Merge...&quot; allows you
people, or combining erroneously entered differing names for one individual. to combine separately listed people into one. Select the second
entry by holding the Control key as you click. This is very useful
for combining two databases with overlapping people, or combining
erroneously entered differing names for one individual. This also
works for the Places, Sources and Repositories views.
</_tip> </_tip>
<_tip number="23"> <_tip number="23">
To easily merge two people, select them both (a second person can be selected <b>Organising the Views</b><br/>
by holding the Control key while clicking) and clicking on <b>Edit &gt; Fast Many of the views can presented your data as either a hierarchical
Merge</b>. tree or as a simple list. Each view can also be configured to the
way you like it. Have a look to the right of the top toolbar or under
the &quot;View&quot; menu.
</_tip> </_tip>
<_tip number="24"> <_tip number="24">
Gramps maintains a list of previous Active People. You can move forward and <b>Navigating Back and Forward</b><br/>
backward through the list using <b>Go &gt; Forward</b> and <b>Go &gt; Gramps maintains a list of previous Active People. You can move
Back</b>. forward and backward through the list using &quot;Go &gt;
Forward&quot; and &quot;Go &gt; Back&quot; or the arrow buttons.
</_tip> </_tip>
<_tip number="25"> <_tip number="25">
<b>Keyboard Shortcuts</b><br/>
Tired of having to take your hand off the keyboard to use the mouse? Tired of having to take your hand off the keyboard to use the mouse?
Many functions in Gramps have keyboard shortcuts. If one exists for a Many functions in Gramps have keyboard shortcuts. If one exists for a
function it is displayed on the right side of the menu. function it is displayed on the right side of the menu.
</_tip> </_tip>
<_tip number="26"> <_tip number="26">
<b>Read the Manual</b>:
Don't forget to read the Gramps manual, <b>Help &gt; User Manual</b>. Don't forget to read the Gramps manual, <b>Help &gt; User Manual</b>.
The developers have worked hard to make most operations intuitive The developers have worked hard to make most operations intuitive
but the manual is full of information that will make your time spent but the manual is full of information that will make your time spent
@ -170,213 +225,211 @@ on genealogy more productive.
</_tip> </_tip>
<_tip number="27"> <_tip number="27">
<b>Adding Children</b>: To add children in Gramps make either of the parents <b>Adding Children</b><br/>
the Active Person then switch to the Family View. If the child is To add children in Gramps there are two options. You can find
already in the database, click on the third button down to the right one of their parents in the Families View and open the family. Then
of the Children list. If the person is not already in the database, choose to create a new person or add an existing person. You can
click on the second button down to the right of the Children list. also add children (or siblings) from the Family View.
After the child's information is entered they will automatically be
listed as a child of the Active Person.
</_tip> </_tip>
<_tip number="28"> <_tip number="28">
<b>Editing The Relationship of a Child</b>: Not all children are related by <b>Editing the Parent-Child Relationship</b><br/>
birth to their parents. You can edit the relationship of a child to You can edit the relationship of a child to it's parents by double
each parent by making the child the active person. In the clicking the child in the <b>Family Editor</b>. Relationships can be
Relationship View, click on the third icon to the right of the any of Adopted, Birth, Foster, None, Sponsored, Stepchild and Unknown.
&quot;Parents:&quot; entry. This brings up the Family Editor. Now
select the child, right-click and choose &quot;Edit
relationship&quot;. Here you can set the relationship between the
child and its father and mother. Relationships can be any of Adopted,
Birth, Foster, None, Sponsored, Stepchild and Unknown.
</_tip> </_tip>
<_tip number="29"> <_tip number="29">
<b>Show All Checkbutton</b>: When adding a spouse or child, the <b>Show All Checkbutton</b><br/>
list of people shown is filtered to display only people who could When adding an existing person as a spouse, the list of people shown
is filtered to display only people who could
realistically fit the role (based on dates in the database). In case realistically fit the role (based on dates in the database). In case
Gramps is wrong in making this choice, you can override that Gramps is wrong in making this choice, you can override the
filter by checking the &quot;Show All&quot; checkbutton. filter by checking the Show All checkbutton.
</_tip> </_tip>
<!-- This was a duplicate of tip 26
<_tip number="30"> <_tip number="30">
<b>Gramps Manual</b>: The Gramps manual is quite elaborate and well written.
It includes details on keybindings and includes some useful tips that will
help you in your genealogy work.
Check it out.
</_tip> </_tip>
-->
<_tip number="31"> <_tip number="31">
<b>Improving Gramps</b>: Users are encouraged to request enhancements to <b>Improving Gramps</b><br/>
Gramps. Users are encouraged to request enhancements to Gramps. Requesting
Requesting an enhancement can be done either through the Gramps-users or an enhancement can be done either through the gramps-users or
Gramps-devel mailing lists, or by creating a Feature Request at gramps-devel mailing lists, or by going to
http://bugs.gramps-project.org http://bugs.gramps-project.org and creating a Feature Request.
Filing a Feature Request is preferred. Filing a Feature Request is preferred but it can be good to discuss
your ideas on the email lists.
</_tip> </_tip>
<_tip number="32"> <_tip number="32">
<b>Gramps Mailing Lists</b>: Want answers to your queries about Gramps? <b>Gramps Mailing Lists</b><br/>
Check out the Gramps-users list. Want answers to your questions about Gramps? Check out the
Many people are on the list, so you're likely to get an answer quickly. gramps-users email list. Many helpful people are on the list, so
If you have questions related to the development of Gramps, you're likely to get an answer quickly. If you have questions
try Gramps-devel. Information on both mailing lists can be found at related to the development of Gramps, try the gramps-devel list. You
lists.sf.net. can see the lists by selecting &quot;Help &gt; Gramps Mailing Lists&quot;.
</_tip> </_tip>
<_tip number="33"> <_tip number="33">
<b>Contributing to Gramps</b>: <b>Contributing to Gramps</b><br/>
Want to help with Gramps but can't program? Not a problem. A project Want to help with Gramps but can't write programs? Not a problem! A project
as large as Gramps requires people with a wide variety of skills. as large as Gramps requires people with a wide variety of skills.
Contributions can vary from writing documentation to testing development Contributions can be anything from writing
versions to helping with the web site. documentation to testing development versions and helping with the
Start by subscribing to the Gramps developers mailing list, Gramps-devel web site. Start by subscribing to the Gramps developers mailing list,
and introducing yourself. gramps-devel, and introducing yourself. Subscription information can
Subscription information can be found at lists.sf.net. be found at &quot;Help &gt; Gramps Mailing Lists&quot;
</_tip> </_tip>
<_tip number="34"> <_tip number="34">
Gramps is the Genealogical Research and Analysis Management Program System. <b>So What's in a Name?</b><br/>
It is a full-featured genealogy program letting you store, edit, and The name Gramps was suggested to the original developer, Don
research genealogical data. Gramps database back end is so robust that Allingham, by his father. It stand for <i>Genealogical Research and
some users are managing genealogies containing hundreds of thousands of Analysis Management Program System</i>. It is a full-featured
people. genealogy program letting you store, edit, and research genealogical
</_tip> data. The Gramps database back end is so robust that some users are
managing genealogies containing hundreds of thousands of people.
<_tip number="35">
<b>Different Views</b>: There are twelve different views for navigating your
family:
Gramplets, People, Relationships, Family List, Pedigree, Events, Sources, Places,
Media, Repositories, Notes and HTML Maps. Each helps you to achieve one or more
specific tasks.
</_tip> </_tip>
<_tip number="36"> <_tip number="36">
<b>Bookmarking Individuals</b>: <b>Bookmarking Individuals</b><br/>
The Bookmark menu at the top of the window is a convenient place to store The Bookmarks menu is a convenient place to store
the names of frequently used individuals. Clicking on a bookmarked the names of frequently used individuals. Selecting a bookmark will
individual will make that person the Active Person. make that person the Active Person. To bookmark someone make them
To create a bookmark for a person, make them the Active Person, right click on the Active Person then go to &quot;Bookmarks &gt; Add Bookmark&quot;
their name and click on 'add bookmark'. or press Ctrl+D. You can also bookmark most of the other objects.
</_tip> </_tip>
<_tip number="37"> <_tip number="37">
<b>Incorrect Dates</b>: Everyone occasionally enters dates with a nonvalid <b>Incorrect Dates</b><br/>
format. Everyone occasionally enters dates with an invalid format. Incorrect
Incorrect date formats will show up with the red button next to the date formats will show up in Gramps with a redish background. You
date. Green means okay, and amber signifies acceptable. can fix the date using the Date Selection dialog which can be
The Date Selection dialog can be invoked by clicking on the colored button. opened by clicking on the date button. The format of the date is set
under &quot;Edit &gt; Preferences &gt; Display&quot;.
</_tip> </_tip>
<_tip number="38"> <_tip number="38">
<b>Listing Events</b>: Events in the life of any individual may be <b>Listing Events</b><br/>
added to the database via the <b>Person &gt; Edit Person &gt; Events are added using the editor opened with &quot;Person &gt; Edit
Events</b> option. This space can be used to include a wide range Person &gt; Events&quot;. There is a long list of preset event
of options ranging from adoptions, to baptisms (and other religious types. You can add your own event types by typing in the text field,
ceremonies), burials, causes of death, Census listings, degrees they will be added to the available events, but not translated.
earned, elections, emigration, military service, nobility titles,
occupations, ordination, property, religion, retirement, wills, etc.
</_tip> </_tip>
<_tip number="39"> <_tip number="39">
<b>Changing The Preferred Name</b>: <b>Managing Names</b><br/>
It is easy to manage people with several names in Gramps. It is easy to manage people with several names in Gramps. In the
Make the person the Active Person, Person Editor select the Names tab. You can add names of different
doubleclick on the record, and select the Names tab. Different types and set the prefered name by dragging it to the Prefered Name
types of names can be added. For example, Married Name, Birth Name, etc. section.
Selecting a preferred name is just a matter of right-clicking on the name and
choosing the only item in the menu.
</_tip> </_tip>
<_tip number="40"> <_tip number="40">
The Pedigree View displays a traditional pedigree chart. <b>Ancestor View</b><br/>
Hold the mouse over an individual to see more information about them or The Ancestry View displays a traditional pedigree chart. Hold the
right click on an individual to view a menu to quickly access their spouses, mouse over an individual to see more information about them or right
siblings, children, or parents. click on an individual to access other family members and setting.
Play with the settings to see the different options.
</_tip> </_tip>
<_tip number="41"> <_tip number="41">
<b>Managing Sources</b><br/>
The Sources View shows a list of all sources in a single window. The Sources View shows a list of all sources in a single window.
Double-click on each to edit, add notes, and to see which individuals From here you can edit your sources, merge duplicates and see which
reference the source. individuals reference each source. You can use filters to group your
sources.
</_tip> </_tip>
<_tip number="42"> <_tip number="42">
The Places View shows a list of all places in the database. <b>Managing Places</b><br/>
The list can be sorted by a number of different criteria, such as City, The Places View shows a list of all places in the database. The list
can be sorted by a number of different criteria, such as City,
County or State. County or State.
</_tip> </_tip>
<_tip number="43"> <_tip number="43">
<b>Media View</b><br/>
The Media View shows a list of all media entered in the database. These The Media View shows a list of all media entered in the database. These
can be graphic images, videos, sound clips, spreadsheets, documents, and can be graphic images, videos, sound clips, spreadsheets, documents, and
more. more.
</_tip> </_tip>
<_tip number="44"> <_tip number="44">
<b>Filters</b><br/>
Filters allow you to limit the people seen in the People View. In Filters allow you to limit the people seen in the People View. In
addition to the many preset filters, Custom Filters can be created addition to the many preset filters, Custom Filters can be created
that allow you to create filters limited only by your imagination. limited only by your imagination. Custom filters are created from
Custom filters can be created from <b>Edit &gt; Person Filter Editor</b>. &quot;Edit &gt; Person Filter Editor&quot;.
</_tip> </_tip>
<_tip number="45"> <_tip number="45">
Gramps allows you to import from, and export to, GEDCOM format. There is <b>The GEDCOM File Format</b><br/>
extensive support for the industry standard GEDCOM version 5.5, so you can Gramps allows you to import from, and export to, the GEDCOM format.
exchange Gramps information to and from users of most other genealogy There is extensive support for the industry standard GEDCOM version
programs. 5.5, so you can exchange Gramps information to and from users of
most other genealogy programs. Filters exist that make
importing and exporting GEDCOM files trivial.
</_tip> </_tip>
<_tip number="46"> <_tip number="46">
You can convert your data into a Gramps package, which is a <b>The Gramps XML Package</b><br/>
compressed file containing your family tree data and includes all You can export your Family Tree as a Gramps XML Package. This is a
other files used by the database, such as images. This file is compressed file containing your family tree data and all the media
files connected to the database (images for example). This file is
completely portable so is useful for backups or sharing with other completely portable so is useful for backups or sharing with other
Gramps users. This format has advantages over GEDCOM in that no Gramps users. This format has the key advantage over GEDCOM that no
information is ever lost in exporting and importing. information is ever lost when exporting and importing.
</_tip> </_tip>
<!-- obsolete
<_tip number="47"> <_tip number="47">
Make your data portable --- your family tree data and media can be exported
directly to the GNOME file manager (Nautilus), for burning onto a CD.
</_tip> </_tip>
-->
<_tip number="48"> <_tip number="48">
<b>Web Family Tree Format</b><br/>
Gramps can export data to the Web Family Tree (WFT) format. This format Gramps can export data to the Web Family Tree (WFT) format. This format
allows a family tree to be displayed online using a single file, instead allows a family tree to be displayed online using a single file, instead
of many html files. of many html files.
</_tip> </_tip>
<_tip number="49"> <_tip number="49">
<b>Making a Genealogy Website</b><br/>
You can easily export your family tree to a web page. Select the entire You can easily export your family tree to a web page. Select the entire
database, family lines or selected individuals to a collection of web pages database, family lines or selected individuals to a collection of web pages
ready for upload to the World Wide Web. ready for upload to the World Wide Web. The Gramps project provides
free hosting of websites made with Gramps.
</_tip> </_tip>
<_tip number="50"> <_tip number="50">
<b>Reporting Bugs in Gramps</b><br/>
The best way to report a bug in Gramps is to use the Gramps bug tracking The best way to report a bug in Gramps is to use the Gramps bug tracking
system at http://bugs.gramps-project.org system at http://bugs.gramps-project.org
</_tip> </_tip>
<_tip number="51"> <_tip number="51">
<b>The Gramps Homepage</b><br/>
The Gramps homepage is at http://gramps-project.org/ The Gramps homepage is at http://gramps-project.org/
</_tip> </_tip>
<!-- obsolete
<_tip number="52"> <_tip number="52">
Gramps has some unique features, including the ability to input any
piece of information directly into Gramps.
All data in the data base can be rearranged/manipulated to assist the
user in doing research, analysis and correlation with the potential of
filling relationship gaps.
</_tip> </_tip>
-->
<_tip number="53"> <_tip number="53">
<b>Privacy in Gramps</b><br/>
Gramps helps you to keep personal information secure by allowing you to Gramps helps you to keep personal information secure by allowing you to
mark information as private. Data marked as private can be excluded from mark information as private. Data marked as private can be excluded from
reports and data exports. reports and data exports. Look for the padlock which toggles records
between private and public.
</_tip> </_tip>
<_tip number="54"> <_tip number="54">
<b>Keeping Good Records</b><br/>
Be accurate when recording genealogical information. Don't make assumptions Be accurate when recording genealogical information. Don't make assumptions
while recording primary information; write it exactly as you see it. Use while recording primary information; write it exactly as you see it. Use
bracketed comments to indicate your additions, deletions or comments. Use of bracketed comments to indicate your additions, deletions or comments. Use of
@ -384,47 +437,48 @@ the Latin 'sic' is recommended to confirm the accurate transcription of what
appears to be an error in a source. appears to be an error in a source.
</_tip> </_tip>
<!-- obsolete
<_tip number="55"> <_tip number="55">
You can link any electronic media (including non-text information) and
other file types to your Gramps family tree.
</_tip> </_tip>
-->
<!-- obsolete
<_tip number="56"> <_tip number="56">
Gramps allows you to generate a number of reports (both text and graphical)
based on your genealogical information. There is great flexibility in
selecting what people are included in the reports as well as the output
format (html, pdf, OpenDocument Text, RTF, LaTeX and plain text).
Experiment with the reports under the <b>Reports</b> menu to get an idea
of how powerful Gramps is.
</_tip> </_tip>
-->
<_tip number="57"> <_tip number="57">
Custom reports can be created by advanced users under the &quot;plugin&quot; <b>Extra Reports and Tools</b><br/>
system. More information on custom reports can be found at Extra tools and reports can be added to Gramps with the &quot;Addon&quot;
http://developers.gramps-project.org system. See them under &quot;Help &gt; Extra Reports/Tools&quot;.
This is the best way for advanced users to experiment and create new
functionality.
</_tip> </_tip>
<_tip number="58"> <_tip number="58">
The Book report, <b>Reports &gt; Books &gt; Book Report</b>, allows users <b>Book Reports</b><br/>
to collect a variety of reports into a single document. This single report The Book report under &quot;Reports &gt; Books &gt; Book Report...&quot;,
is easier to distribute than multiple reports, especially when printed. allows you to collect a variety of reports into a single document.
This single report is easier to distribute than multiple reports,
especially when printed.
</_tip> </_tip>
<_tip number="59"> <_tip number="59">
<b>Gramps Announcements</b><br/>
Interested in getting notified when a new version of Gramps is released? Interested in getting notified when a new version of Gramps is released?
Join the Gramps-announce mailing list at Join the Gramps-announce mailing list at &quot;Help &gt; Gramps Mailing Lists&quot;
http://lists.sourceforge.net/lists/listinfo/gramps-announce
</_tip> </_tip>
<_tip number="60"> <_tip number="60">
<b>Good genealogy tip</b>: Information collected about your family is only as <b>Record Your Sources</b><br/>
good as the source it came from. Information collected about your family is only as good as the
Take time and trouble to record all the source it came from. Take the time and trouble to record all the
details of where the information came from. Whenever possible get a copy of details of where the information came from. Whenever possible get a
original documents. copy of original documents.
</_tip> </_tip>
<_tip number="61"> <_tip number="61">
<b>Directing Your Research</b><br/>
Go from what you know to what you do not. Always record everything that is Go from what you know to what you do not. Always record everything that is
known before making conjectures. Often the facts at hand suggest plenty of known before making conjectures. Often the facts at hand suggest plenty of
direction for more research. Don't waste time looking through thousands of direction for more research. Don't waste time looking through thousands of
@ -432,83 +486,87 @@ records hoping for a trail when you have other unexplored leads.
</_tip> </_tip>
<_tip number="62"> <_tip number="62">
<b>The 'How and Why' of Your Genealogy</b><br/>
Genealogy isn't only about dates and names. It is about people. Be Genealogy isn't only about dates and names. It is about people. Be
descriptive. Include the <b>why</b> of how things happened, and how descendants descriptive. Include why things happened, and how descendants
might have been shaped by the events they went through. Narratives go a long might have been shaped by the events they went through. Narratives
way in making your family history come alive. go a long way in making your family history come alive.
</_tip> </_tip>
<_tip number="63"> <_tip number="63">
Gramps has been translated to more than 20 languages. If Gramps supports your <b>No Speaka de English?</b><br/>
language and it is not being displayed, set the default language on Volunteers have translated Gramps into more than 20 languages. If Gramps
your machine and restart Gramps. supports your language and it is not being displayed, set the
default language in your operating system and restart Gramps.
</_tip> </_tip>
<_tip number="64"> <_tip number="64">
<b>Gramps Translators</b><br/>
Gramps has been designed so that new translations can easily be added with Gramps has been designed so that new translations can easily be added with
little development effort. If you are interested in participating please little development effort. If you are interested in participating please
email gramps-devel@lists.sf.net email gramps-devel@lists.sf.net
</_tip> </_tip>
<!-- obsolete
<_tip number="65"> <_tip number="65">
Relationship calculators in Gramps are available in more than fifteen languages.
</_tip> </_tip>
-->
<_tip number="66"> <_tip number="66">
Gramps offers full Unicode support. Characters for all languages are <b>Hello, привет or 喂</b><br/>
properly displayed. Whatever script you use Gramps offers full Unicode support.
Characters for all languages are properly displayed.
</_tip> </_tip>
<_tip number="67"> <_tip number="67">
Anyone can be chosen as the 'home person' in Gramps. Use <b>Edit &gt; Set Home <b>The Home Person</b><br/>
Person</b>. The home person is the person who is selected when the database is Anyone can be chosen as the Home Person in Gramps. Use &quot;Edit &gt; Set Home
opened or when the home button is pressed. Person&quot; in the Person View. The home person is the person who is
selected when the database is opened or when the home button is pressed.
</_tip> </_tip>
<!-- obsolete
<_tip number="68"> <_tip number="68">
Multiple names can be specified for individuals. Examples are birth name,
marriage name or aliases.
</_tip> </_tip>
-->
<!-- obsolete
<_tip number="69"> <_tip number="69">
An alternate name can be selected as a person's preferred name by
selecting the desired name in the person's name list, bringing up the context
menu by clicking the right mouse button, and selecting &quot;set as
default name&quot; from the menu.
</_tip> </_tip>
-->
<_tip number="70"> <_tip number="70">
Gramps is written in a computer language called Python using the GTK and GNOME <b>The Gramps Code</b><br/>
libraries for the graphical interface. Gramps is written in a computer language called Python using the GTK
Gramps is supported on any computer system where these programs have been and GNOME libraries for the graphical interface. Gramps is supported
ported. on any computer system where these programs have been ported. Gramps
is known to be run on Linux, BSD, Solaris, Windows and Mac OS X.
</_tip> </_tip>
<_tip number="71"> <_tip number="71">
The Free/Libre and Open Source Software (FLOSS) development model means <b>Open Source Software</b><br/>
Gramps can be extended by any programmer since all of the source code is The Free/Libre and Open Source Software (FLOSS) development model means
freely available under its license. Gramps can be extended by any programmer since all of the source code
is freely available under its license. So it's not just about free beer,
it's also about freedom to study and change the tool. For more about
Open Source software lookup the Free Software Foundation and the
Open Source Initiative.
</_tip> </_tip>
<_tip number="72"> <_tip number="72">
Gramps is freely distributable under the General Public License, see <b>The Gramps Software License</b><br/>
http://www.gnu.org/licenses/licenses.html#GPL You are free to use and share Gramps with others. Gramps is freely
distributable under the GNU General Public License,
see http://www.gnu.org/licenses/licenses.html#GPL to read about the
rights and restrictions of this license.
</_tip> </_tip>
<_tip number="73"> <_tip number="73">
Gramps works even when using KDE, as long as the required GTK libraries are <b>Gramps for Gnome or KDE?</b><br/>
installed. For Linux users Gramps works with whichever desktop environment you
</_tip> prefer. As long as the required GTK libraries are installed it will
run fine.
<_tip number="74">
To run Gramps, you need to have GTK installed. But you do not need to be
running the GNOME desktop.
</_tip>
<_tip number="75">
Gramps makes every effort to maintain compatibility with GEDCOM, the general
standard of recording genealogical information. Filters exist that make
importing and exporting GEDCOM files trivial.
</_tip> </_tip>
<!-- Before creating new tips please use the empty ones: 30, 47, 52, 55, 56, 65, 68, 69, -->
</tips> </tips>