2,273
edits
Aigle Phos (talk | contribs) No edit summary |
Aigle Phos (talk | contribs) No edit summary |
||
Line 7: | Line 7: | ||
| image = [[File:Edit-copy purple-wikit.svg|40px]] | | image = [[File:Edit-copy purple-wikit.svg|40px]] | ||
| type = move | | type = move | ||
| text = When editing extremely large diagram with | | text = When editing extremely large diagram with family tree it is possible that you would be unable to submit the content due to [[Wikipedia:template limits]]. In that case please consider migrating your diagram to {{tl|Chart}} which generates lower preprocessor node count. | ||
}} | }} | ||
Line 62: | Line 62: | ||
|- | |- | ||
| <big><tt>F</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|F}}{{family tree/end}} | | <big><tt>F</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|F}}{{family tree/end}} | ||
| <big><tt>V</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>V</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|V}}{{family tree/end}} | ||
| <big><tt>7</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>7</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|7}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>D</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>D</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|D}}{{family tree/end}} | ||
| <big><tt>%</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>%</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|%}}{{family tree/end}} | ||
| <big><tt>C</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>C</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|C}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>L</tt></big> ||style="border: 1px solid gray"| {{ | | <big><tt>L</tt></big> ||style="border: 1px solid gray"| {{family tree/start}}{{family tree|L}}{{family tree/end}} | ||
| <big><tt>A</tt></big> ||style="border: 1px solid gray"| {{ | | <big><tt>A</tt></big> ||style="border: 1px solid gray"| {{family tree/start}}{{family tree|A}}{{family tree/end}} | ||
| <big><tt>J</tt></big> ||style="border: 1px solid gray"| {{ | | <big><tt>J</tt></big> ||style="border: 1px solid gray"| {{family tree/start}}{{family tree|J}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>~</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>~</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|~}}{{family tree/end}} | ||
| <big><tt>:</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>:</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|:}}{{family tree/end}} | ||
| <big><tt> </tt></big> ||style="border:1px solid gray"| {{ | | <big><tt> </tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree| }}{{family tree/end}} | ||
|} | |} | ||
{|style="float:left;margin-left:1em" | {|style="float:left;margin-left:1em" | ||
|+ '''Mixed (1):''' | |+ '''Mixed (1):''' | ||
|- | |- | ||
| <big><tt>r</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>r</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|r}}{{family tree/end}} | ||
| <big><tt>y</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>y</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|y}}{{family tree/end}} | ||
| <big><tt>n</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>n</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|n}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>]</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>]</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|]}}{{family tree/end}} | ||
| <big><tt>#</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>#</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|#}}{{family tree/end}} | ||
| <big><tt>[</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>[</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|[}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>c</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>c</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|c}}{{family tree/end}} | ||
| <big><tt>h</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>h</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|h}}{{family tree/end}} | ||
| <big><tt>j</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>j</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|j}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>~</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>~</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|~}}{{family tree/end}} | ||
| <big><tt>!</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>!</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|!}}{{family tree/end}} | ||
| <big><tt> </tt></big> ||style="border:1px solid gray"| {{ | | <big><tt> </tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree| }}{{family tree/end}} | ||
|} | |} | ||
{|style="float:left;margin-left:1em" | {|style="float:left;margin-left:1em" | ||
|+ '''Mixed (2):''' | |+ '''Mixed (2):''' | ||
|- | |- | ||
| <big><tt>p</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>p</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|p}}{{family tree/end}} | ||
| <big><tt>u</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>u</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|u}}{{family tree/end}} | ||
| <big><tt>q</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>q</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|q}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>}</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>}</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|}|}}{{family tree/end}} | ||
| <big><tt>*</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>*</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|*}}{{family tree/end}} | ||
| <big><tt>{</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>{</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|{|}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>b</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>b</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|b}}{{family tree/end}} | ||
| <big><tt>t</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>t</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|t|}}{{family tree/end}} | ||
| <big><tt>d</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>d</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|d}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>-</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>-</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|-}}{{family tree/end}} | ||
| <big><tt>:</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>:</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|:}}{{family tree/end}} | ||
| <big><tt> </tt></big> ||style="border:1px solid gray"| {{ | | <big><tt> </tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree| }}{{family tree/end}} | ||
|} | |} | ||
{|style="float:left;margin-left:1em" | {|style="float:left;margin-left:1em" | ||
Line 119: | Line 119: | ||
|- | |- | ||
| || | | || | ||
| <big><tt>T</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>T</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|T}}{{family tree/end}} | ||
|- | |- | ||
| <big><tt>G</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>G</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|G}}{{family tree/end}} | ||
| <big><tt>X</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>X</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|X}}{{family tree/end}} | ||
| <big><tt>K</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>K</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|K}}{{family tree/end}} | ||
| <big><tt>k</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>k</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|k}}{{family tree/end}} | ||
|- | |- | ||
| || | | || | ||
| <big><tt>U</tt></big> ||style="border:1px solid gray"| {{ | | <big><tt>U</tt></big> ||style="border:1px solid gray"| {{family tree/start}}{{family tree|U}}{{family tree/end}} | ||
|} | |} | ||
<br clear="left" /> | <br clear="left" /> | ||
Line 138: | Line 138: | ||
<pre style="overflow:auto;"> | <pre style="overflow:auto;"> | ||
{{ | {{family tree/start |summary=Box 1 married to Box 2, with children Box 3 and Box 4}} | ||
{{ | {{family tree|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Box 1|BAR=Box 2}} | ||
{{ | {{family tree|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }} | ||
{{ | {{family tree|border=0|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4}} | ||
{{ | {{family tree/end}} | ||
</pre> | </pre> | ||
produces a result like this: | produces a result like this: | ||
{{ | {{family tree/start |summary=Box 1 married to Box 2, with children Box 3 and Box 4}} | ||
{{ | {{family tree|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Box 1|BAR=Box 2}} | ||
{{ | {{family tree|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }} | ||
{{ | {{family tree|border=0|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4}} | ||
{{ | {{family tree/end}} | ||
Style attributes can even be set for individual boxes, as in the example below: | Style attributes can even be set for individual boxes, as in the example below: | ||
<pre style="overflow:auto;"> | <pre style="overflow:auto;"> | ||
{{ | {{family tree/start |White box with three children Red box, Green box, Blue box, all married to each other}} | ||
{{ | {{family tree| | | | |WHITE| | | | |WHITE=White box | ||
|boxstyle_WHITE = background-color: #fff; | |boxstyle_WHITE = background-color: #fff; | ||
}} | }} | ||
{{ | {{family tree| |,|-|-|'|!|`|-|-|.| }} | ||
{{ | {{family tree|RED |~|GREEN|~|BLUE |RED=Red box|GREEN=Green box|BLUE=Blue box | ||
|boxstyle_RED = background-color: #faa; | |boxstyle_RED = background-color: #faa; | ||
|boxstyle_GREEN = background-color: #afa; | |boxstyle_GREEN = background-color: #afa; | ||
|boxstyle_BLUE = background-color: #aaf; | |boxstyle_BLUE = background-color: #aaf; | ||
}} | }} | ||
{{ | {{family tree/end}} | ||
</pre> | </pre> | ||
which produces the output: | which produces the output: | ||
{{ | {{family tree/start |White box with three children Red box, Green box, Blue box, all married to each other}} | ||
{{ | {{family tree| | | | |WHITE| | | | |WHITE=White box | ||
|boxstyle_WHITE = background-color: #fff; | |boxstyle_WHITE = background-color: #fff; | ||
}} | }} | ||
{{ | {{family tree| |,|-|-|'|!|`|-|-|.| }} | ||
{{ | {{family tree|RED |~|GREEN|~|BLUE |RED=Red box|GREEN=Green box|BLUE=Blue box | ||
|boxstyle_RED =background-color: #faa; | |boxstyle_RED =background-color: #faa; | ||
|boxstyle_GREEN=background-color: #afa; | |boxstyle_GREEN=background-color: #afa; | ||
|boxstyle_BLUE =background-color: #aaf; | |boxstyle_BLUE =background-color: #aaf; | ||
}} | }} | ||
{{ | {{family tree/end}} | ||
'''NOTE:''' When specifying style attributes for individual named boxes, make sure the box names are aligned to the '''left''' side of area reserved for them in the template call (as in "<code>|RED |</code>" instead of "<code>| RED |</code>" in the example above). Otherwise the template will end up looking for a style parameter with spaces in its name. | '''NOTE:''' When specifying style attributes for individual named boxes, make sure the box names are aligned to the '''left''' side of area reserved for them in the template call (as in "<code>|RED |</code>" instead of "<code>| RED |</code>" in the example above). Otherwise the template will end up looking for a style parameter with spaces in its name. | ||
The {{tl| | The {{tl|family tree/start}} template also accepts an optional ''style'' parameter that can be used to set CSS styles for the entire table. | ||
==See also== | ==See also== | ||
* {{tl|chart}} – supports more complex family trees | * {{tl|chart}} – supports more complex family trees | ||
* [[User:GregU/ | * [[User:GregU/family tree.js|family tree.js]] – tool to easily create or update diagrams using these templates | ||
* [http://godskingsandheroes.info/gedcom2wiki/convert.htm gedcom2wiki service] – online service to convert gedcom files to wiki family tree template markup | * [http://godskingsandheroes.info/gedcom2wiki/convert.htm gedcom2wiki service] – online service to convert gedcom files to wiki family tree template markup | ||
* [[Wikipedia: | * [[Wikipedia:family trees]] – other methods | ||
<includeonly> | <includeonly> |
edits