「
テンプレート:Familytree/doc
」を編集中
ナビゲーションに移動
検索に移動
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
<noinclude>{{Documentation subpage|種類=[[Help:テンプレート|テンプレート]]}}</noinclude> <!-- 以下でテンプレートの解説を編集してください --> {{esoteric}} 簡単な[[系図]]を生成するためのテンプレート。ボックスを[[アスキーアート]]的につないで系図をつくります。系図は[[HyperText Markup Language|HTML]]のテーブルで表示され、[[Cascading Style Sheets|CSS]]や[[ウィキ]]の[[マークアップ]]が使えます。 使用の際には、系図の根拠となる出典を必ず明記するようにします。 * Familytreeを使って記事ページを直接編集する場合は、記事ページ内に出典を記述します。 * Familytreeを参照読み込みして系図の子テンプレートを作成する場合は、子テンプレート内に出典を明記します。子テンプレートの解説Doc内に出典を記述しても、一般の記事閲覧者は参照できないためです。 なお英語版テンプレートのFamilytreeは2015年3月に[[WP:MODULE#廃止・削除|廃止]]となっており、{{tl|Chart}}に移管されています。{{See2|FamilytreeとChartの記述方法の対比表は「[[:en:Template:Chart#Migration from familytree]]」を}} ==使用例== ソース: <pre><nowiki> {{familytree/start}} {{familytree | | | | GRM |~|y|~| GRP | | GRM=祖母|GRP=祖父}} {{familytree | | | | | | | |)|-|-|-|.| }} {{familytree | | | MOM |y| DAD | |DAISY| MOM=母|DAD=父|DAISY=[[花子叔母]]}} {{familytree | |,|-|-|-|+|-|-|-|.| | | }} {{familytree | JOE | | ME | | SIS | | | JOE=太郎|ME='''私!'''|SIS=妹}} {{familytree/end}} </nowiki></pre> 出力結果: {{familytree/start}} {{familytree | | | | GRM |~|y|~| GRP | | GRM=祖母|GRP=祖父}} {{familytree | | | | | | | |)|-|-|-|.| }} {{familytree | | | MOM |y| DAD | |DAISY| MOM=母|DAD=父|DAISY=[[花子叔母]]}} {{familytree | |,|-|-|-|+|-|-|-|.| | | }} {{familytree | JOE | | ME | | SIS | | | JOE=太郎|ME='''私!'''|SIS=妹}} {{familytree/end}} ==可変要素== このテンプレートでは、1つのテンプレートが表を利用した系図の1列を生成します。テンプレートには最大99の任意のパラメーターを用いることができます。パラメーターには「タイル」と「ボックス」があります。 *'''タイル'''は、人物間をつなぐ、縦線や横線を生成します。下記の通り、各種組み合わせに記号が1つ割り当てられています。また、半角スペース1つで空白のタイルが生成されます。 {| style="float: left; margin-left: 1em;" |+ '''実線''' |- | <code style="font-size:large">,</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|,}}{{familytree/end}} || | <code style="font-size:large">.</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|.}}{{familytree/end}} || | <code style="font-size:large">`</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|`}}{{familytree/end}} || | <code style="font-size:large">'</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|'}}{{familytree/end}} || |- | <code style="font-size:large">^</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|^}}{{familytree/end}} || | <code style="font-size:large">v</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|v}}{{familytree/end}} || | <code style="font-size:large">(</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|(}}{{familytree/end}} || | <code style="font-size:large">)</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|)}}{{familytree/end}} || |- | <code style="font-size:large">-</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|-}}{{familytree/end}} || | <code style="font-size:large">!</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|!}}{{familytree/end}} || | <code style="font-size:large">+</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|+}}{{familytree/end}} || | <code style="font-size:large"> </code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree| }}{{familytree/end}} || |} {| style="float: left; margin-left: 1em;" |+ '''破線''' |- | <code style="font-size:large">F</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|F}}{{familytree/end}} || | <code style="font-size:large">7</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|7}}{{familytree/end}} || | <code style="font-size:large">L</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|L}}{{familytree/end}} || | <code style="font-size:large">J</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|J}}{{familytree/end}} || |- | <code style="font-size:large">A</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|A}}{{familytree/end}} || | <code style="font-size:large">V</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|V}}{{familytree/end}} || | <code style="font-size:large">C</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|C}}{{familytree/end}} || | <code style="font-size:large">D</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|D}}{{familytree/end}} || |- | <code style="font-size:large">~</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|~}}{{familytree/end}} || | <code style="font-size:large">:</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|:}}{{familytree/end}} || | <code style="font-size:large">%</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|%}}{{familytree/end}} || |} {| style="float: left; margin-left: 1em;" |+ '''組み合わせ''' |- | <code style="font-size:large">*</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|*}}{{familytree/end}} || | <code style="font-size:large">}</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|}|}}{{familytree/end}} || | <code style="font-size:large">{</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|{|}}{{familytree/end}} || |- | <code style="font-size:large">#</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|#}}{{familytree/end}} || | <code style="font-size:large">]</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|]}}{{familytree/end}} || | <code style="font-size:large">[</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|[}}{{familytree/end}} || |- | <code style="font-size:large">y</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|y}}{{familytree/end}} || | <code style="font-size:large">h</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|h}}{{familytree/end}} || | <code style="font-size:large">i</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|i}}{{familytree/end}} || | <code style="font-size:large">j</code> || style="border: 1px solid gray;" | {{familytree/start}}{{familytree|j}}{{familytree/end}} || |} <br clear="left" /> *'''ボックス'''は、タイルに用いられていないものであれば、任意のパラメーターの名前を設定できます。ボックス1つがタイル3つ分で、特に指定しない限り2ピクセル幅の黒線の枠に囲まれます。ボックスの内容には任意のマークアップが使えます。 == スタイル == ボックスの外見は、オプションの''border''と''boxstyle''のパラメーターを使って変えられます。borderはボックスの外枠のピクセル幅を指定します。boxstyleには、任意のCSSによるスタイルを指定できます。下記の例を参照してください。 <pre><nowiki> {{familytree/start}} {{familytree|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Box 1|BAR=Box 2}} {{familytree|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }} {{familytree|border=0|boxstyle=background:#dfd; white-space:nowrap;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4 XXXXXXX}} {{familytree/end}} </nowiki></pre> 出力結果: {{familytree/start}} {{familytree|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Box 1|BAR=Box 2}} {{familytree|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }} {{familytree|border=0|boxstyle=background:#dfd; white-space:nowrap;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4 XXXXXXX}} {{familytree/end}} 個別のボックスの色を変えることもできます。 <pre> {{familytree/start}} {{familytree| | | | |WHITE| | | | |WHITE=白}} {{familytree| |,|-|-|'|!|`|-|-|.| }} {{familytree|RED |~|GREEN|~|BLUE |RED=赤|GREEN=緑|BLUE=青 123456789 |boxstyle_RED =background-color: #faa; |boxstyle_GREEN=background-color: #afa; |boxstyle_BLUE =background-color: #aaf; white-space:nowrap; }} {{familytree/end}} </pre> 出力結果: {{familytree/start}} {{familytree| | | | |WHITE| | | | |WHITE=白}} {{familytree| |,|-|-|'|!|`|-|-|.| }} {{familytree|RED |~|GREEN|~|BLUE |RED=赤|GREEN=緑|BLUE=青 123456789 |boxstyle_RED =background-color: #faa; |boxstyle_GREEN=background-color: #afa; |boxstyle_BLUE =background-color: #aaf; white-space:nowrap; }} {{familytree/end}} 各ボックスのスタイルを指定する時には、パラメータを指定する時にパイプ記号のあとにスペースが入らないように注意してください("<code>| RED |</code>" ではなく "<code>|RED |</code>" のようにする)。スペースが入っていると、スペースもパラメータの一部として認識されてしまいます。 系図の表全体にCSSのスタイルを適用するには、{{tl|familytree/start}}でオプションの''style''を設定してください。 <includeonly> <!-- カテゴリは以下に追加してください --> {{DEFAULTSORT:{{PAGENAME}}}} [[Category:系図テンプレート|*]] <!-- 言語間リンクは以下に追加してください --> [[ca:Ajuda:Crear un arbre genealògic]] [[ca:Plantilla:Arbre genealògic]] [[cs:Šablona:Rodokmen]] [[de:Vorlage:Stammbaum]] [[en:Template:Familytree]] [[es:Plantilla:Árbol genealógico]] [[fa:الگو:شجرهنامه]] [[fr:Modèle:Arbre généalogique]] [[lt:Šablonas:Familytree]] [[ka:თარგი:გენეალოგია]] [[km:ទំព័រគំរូ:Familytree]] [[pl:Szablon:Familytree]] [[pt:Predefinição:Árvore genealógica]] [[ru:Шаблон:Familytree]] [[sr:Шаблон:Родослов]] [[sv:Mall:Släktträd]] [[th:แม่แบบ:Familytree]] [[zh:Template:Familytree]] </includeonly>
編集内容の要約:
架空のツリーウィキへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
架空のツリーウィキ:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
キャンセル
編集の仕方
(新しいウィンドウで開きます)
このページで使用されているテンプレート:
テンプレート:Documentation subpage
(
編集
)
テンプレート:Esoteric
(
編集
)
テンプレート:Familytree
(
編集
)
テンプレート:Familytree/end
(
編集
)
テンプレート:Familytree/start
(
編集
)
テンプレート:Familytree/step2
(
編集
)
テンプレート:Ombox
(
編集
)
テンプレート:See2
(
編集
)
テンプレート:Tl
(
編集
)
テンプレート:Trim quotes
(
編集
)
テンプレート:複雑なテンプレート
(
編集
)
モジュール:Arguments
(
編集
)
モジュール:Message box
(
編集
)
モジュール:Message box/configuration
(
編集
)
モジュール:Message box/ombox.css
(
編集
)
モジュール:Trim quotes
(
編集
)
モジュール:Yesno
(
編集
)
案内メニュー
個人用ツール
ログインしていません
トーク
ダークモード
投稿記録
アカウント作成
ログイン
名前空間
テンプレート
議論
日本語
表示
閲覧
ソースを編集
履歴表示
その他
キャッシュを削除
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
短縮URLを取得する