summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/familytree/samples
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/familytree/samples')
-rw-r--r--macros/latex/contrib/familytree/samples/Asai.pdfbin0 -> 184895 bytes
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/0Ichi.tex43
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/0sis.tex77
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/1Chacha.tex64
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/2Hatsu.tex76
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/3Gou.tex104
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/Asai.tex53
-rw-r--r--macros/latex/contrib/familytree/samples/Asai/Makefile19
-rw-r--r--macros/latex/contrib/familytree/samples/Crawley.pdfbin0 -> 19860 bytes
-rw-r--r--macros/latex/contrib/familytree/samples/Crawley.tex258
-rw-r--r--macros/latex/contrib/familytree/samples/Makefile24
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa.pdfbin0 -> 182522 bytes
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/Makefile20
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/Tokugawa.tex299
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-10th.tex25
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-11th.tex11
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-12th.tex14
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-13th.tex6
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-14th.tex1
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-15th.tex3
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-1st.tex1
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-2nd.tex10
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-3rd.tex22
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-4th.tex35
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-5th.tex27
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-6th.tex21
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-7th.tex14
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-8th.tex9
-rw-r--r--macros/latex/contrib/familytree/samples/Tokugawa/tg-9th.tex15
29 files changed, 1251 insertions, 0 deletions
diff --git a/macros/latex/contrib/familytree/samples/Asai.pdf b/macros/latex/contrib/familytree/samples/Asai.pdf
new file mode 100644
index 0000000000..60cac91c67
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai.pdf
Binary files differ
diff --git a/macros/latex/contrib/familytree/samples/Asai/0Ichi.tex b/macros/latex/contrib/familytree/samples/Asai/0Ichi.tex
new file mode 100644
index 0000000000..248dc39fef
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/0Ichi.tex
@@ -0,0 +1,43 @@
+\indvdldef{信長}{織田信長}
+
+\indvdldef[\blank]{勝家}{柴田勝家}[秀吉との合戦で自害]
+
+\indvdldef{お犬}{\fbox{於犬}}[おいぬ]
+\indvdldef[\blank]{信方}{佐治為興(信方)}[\haschild]
+\indvdldef[\blank]{信良}{細川昭元(信良)}[\haschild]
+\mrrgdef{お犬夫婦}{信方,信良}{お犬}{}[\dimexpr\wd\勝家 - \wd\信方]
+
+\indvdldef{お市}{\fbox{於市}}[おいち,長政の継室,勝家の正室,勝家と
+ ともに自害]
+\indvdldef[\blank]{長政}{浅井長政}[あさい あざい?,信長との合戦で自
+ 害,\haschild]
+\mrrgdef{お市夫婦}{長政,勝家}{お市}{}
+
+\sblngdef{信長兄妹}{信長,ival,お犬夫婦,ival,お市夫婦}
+
+\savebox{\abox}{
+ \parbox{.5\textwidth}{
+ \small%
+ なんでそんな名前なの?\par
+ と言うのは置いといて。\par
+ \smallskip
+
+ \begin{itemize}
+ \itemsep=\medskipamount
+
+ \item
+ お犬の方は二度結婚し、二度とも子をもうけた。
+ 佐治為興の息子が後で登場する。
+ \item
+ お市の方も二度結婚し、最初の結婚で娘を三人産んだ。
+ これが主人公。
+ \item
+ お市の方は物語によく取り上げられ、大層美人だったという話しだ。
+ 秀吉は恋い焦がれたが、それでいて戦い、滅ぼすという時代。
+ \end{itemize}
+ }
+}
+\hfil
+\fbox{\usebox{\信長兄妹}}
+\hfil
+\raisebox{\dimexpr(\ht\信長兄妹 - \ht\abox)/2}{\usebox{\abox}}
diff --git a/macros/latex/contrib/familytree/samples/Asai/0sis.tex b/macros/latex/contrib/familytree/samples/Asai/0sis.tex
new file mode 100644
index 0000000000..00153205f2
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/0sis.tex
@@ -0,0 +1,77 @@
+
+\indvdldef{一成}{一成}[江の従兄,江の最初の夫?]
+%与九郎 後妻には信長の娘・お振
+\indvdldef{秀休}{秀休(中川)}
+\sblngdef{佐治信方の子}{一成,秀休}
+\indvdldef{元勝}{元勝(細川)}% 細川昭元の子
+
+\ftundef{お犬,お犬夫婦}
+\indvdldef{お犬}{\fbox{於犬}}[一時期 茶々の後見]
+\mrrgdef{お犬夫婦}{ivalii,信方,ivalii,信良}{お犬}{}
+\gensdef{お犬親子}{お犬夫婦}{%
+ {信方}{佐治信方の子},%
+ {信良}{元勝}%
+}
+
+\indvdldef{茶茶}{\fbox{茶々}}[秀吉の側室,\femaleline]
+\indvdldef{初}{\fbox{初}}[従兄 京極高次の正室,\femaleline]
+\indvdldef{江}{\fbox{江}}[小督 おごう,豊臣秀勝の正室,徳川秀忠の継
+ 室,\femaleline]
+\sblngdef{三姉妹}{茶茶,初,江}
+
+\ftundef{お市,長政,お市夫婦}
+\indvdldef{お市}{\fbox{於市}}
+\indvdldef[\blank]{長政}{浅井長政}[\haschild]
+\mrrgdef{お市夫婦}{ivali,長政}{お市}{}[\dimexpr\wd\お犬 - \wd\長政]
+\gensdef{お市親子}{お市夫婦}{%
+ {長政}{三姉妹}%
+}
+
+\sblngdef{お市姉妹}{お犬親子,ival,お市親子}
+\fbox{\usebox{\お市姉妹}}
+\bigskip
+
+\begin{multicols}{2}
+\begin{itemize}
+\itemsep=\medskipamount
+\item
+この時代、結婚相手はいとこ、というのが多い。
+次女 初、三女 江の相手がそう。
+
+\item
+お犬の方は長女 茶々の面倒をみたり、先夫との息子と三女 江を結んだりと大活
+躍か。
+
+茶々の後見となっていた期間はどんなもんだろう? 佐治為興が戦死
+% 1574
+したため
+実家に戻り、再婚
+% 1577
+するまでの間なのだろうか? だとすると茶々
+% 1569生
+が五歳から八歳までか。
+お市の方は存命だし、茶々もまだ可愛い頃だろうから、それほど手を焼くことも無
+かったのではなかろうか。
+
+\item
+お犬の方の弔いの際には先夫との息子が立ち回ったそうで、親子仲は良かった
+らしい。
+\end{itemize}
+\bigskip
+
+人物の話からは逸れるが、
+{\texttt{\textbackslash mrrgdef}}
+{interface}
+の欠点が分かった。
+間隔を空けるには
+{\texttt{ivalbox}}
+を挿入するが、
+{spouse}
+名の前に入れなければならない。
+
+これは良くない。早々に直したいが、さてどうやろう。
+
+{familytree}
+{pkg}
+の今後の課題としたい。
+\end{multicols}
diff --git a/macros/latex/contrib/familytree/samples/Asai/1Chacha.tex b/macros/latex/contrib/familytree/samples/Asai/1Chacha.tex
new file mode 100644
index 0000000000..6037d27eda
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/1Chacha.tex
@@ -0,0 +1,64 @@
+
+\indvdldef[\adopted]{完子}[猶子]{\fbox{完子}}[さだこ,江と秀勝の娘,九条
+ 幸家の正室,貞明皇后(大正天皇の皇后)につながる]
+
+\ftundef{茶茶}
+\indvdldef{茶茶}{\fbox{茶々}}
+ [\maleline,淀殿,生\ymd{1569}? 没\ymd{1615}]
+\indvdldef[\blank]{秀吉}{豊臣秀吉}[\haschild,\private]
+\mrrgdef{茶茶夫婦}{ivalv,ivalii,秀吉}{茶茶}{}
+
+\indvdldef{鶴松}{鶴松}[早世]
+\indvdldef{秀頼}{秀頼}[江の娘 千姫の夫]% 従妹
+\sblngdef{秀吉の子}{鶴松,秀頼}
+
+\gensdef{茶茶親子}{茶茶夫婦}{%
+ {秀吉}{秀吉の子},%
+ {茶茶}{完子}%
+}
+\fbox{\usebox{\茶茶親子}}
+\bigskip
+
+\begin{multicols}{2}
+\begin{itemize}
+\itemsep=\medskipamount
+
+\item
+これも物語でよくあるが、茶々は親の仇の秀吉の側室になった。淀殿と呼ばれ、
+秀吉亡き後の強情ぶりは有名だが、そんなに気が強いのならば側室になる際に
+も一波乱あったのではなかろうか。
+
+\item
+秀吉は元々お市の方に惚れており、自分との合戦でお市の方が自害し、後にそ
+の娘 茶々を側室にした。
+助平に権力を持たすと美人に類が及ぶということか。
+でも衆道が当然の戦国大名の中で、秀吉はそっちに見向きもしなかった。
+
+三姉妹の中で茶々が一番母親似の美人だ(だから秀吉が側室にした)という話
+と、そうでもないという話と両方ある。
+
+\item
+秀吉には中々子が出来なかった。実子を産んだと確認できているのは茶々だけ。
+第一子は早世し、誕生の喜びが大きかっただけに落胆も相当なものだったらし
+い。
+
+\item
+第一子早世後、実子を諦め、養子 秀次および秀俊を後継者候補とした後に、第二子 秀頼が
+誕生した。既に関白職を譲られていた秀次は冷遇されるようになり、最終的に
+切腹させられた。秀吉が一方的に非道という話もあれば、秀次が関白職を返さ
+ず対立したとか、残虐行為が甚だしかったとかいう話もある。
+
+もう一人の後継者候補 秀俊は、秀吉正室 ねねの甥であり血縁も近かったが、
+小早川家へ養子に出された。後継者候補ということで諸大名が随分接待し、子
+供の頃から酒を呑んでいた。その後候補から外れても酒は呑み続け、早くからア
+ルコール中毒になっていたらしい。
+これが後の小早川秀秋であり、その名を秀吉死後の関ヶ原で歴史に大きく残す
+ことになる。
+
+\item
+茶々は妹 江の再々婚を契機に江の娘 完子を猶子にした。養子みたいなもんら
+しい。
+しっかり養育したらしく、完子は公家に嫁ぎ、子を残した。子孫は現在の皇室
+につながる。
+\end{itemize}
+\end{multicols}
diff --git a/macros/latex/contrib/familytree/samples/Asai/2Hatsu.tex b/macros/latex/contrib/familytree/samples/Asai/2Hatsu.tex
new file mode 100644
index 0000000000..48b22476ef
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/2Hatsu.tex
@@ -0,0 +1,76 @@
+
+\indvdldef{忠高}{忠高}[側室の子]
+\indvdldef[\adopted]{初姫}{\fbox{初姫}}[江と秀忠の娘,忠高の正室]
+\indvdldef[\adopted]{古奈}{\fbox{古奈}}[高次の妹の娘]
+\sblngdef{初の子}{初姫,古奈}
+%\fbox{\usebox{\初の子}}
+\let\初の子nameCX=\初姫nameCX
+\mrrgdef{初姫夫婦}{忠高}{初の子}{}
+%\fbox{\usebox{\初姫夫婦}}
+
+\ftundef{初}
+\indvdldef{初}{\fbox{初}}[\femaleline,生\ymd{1570} 没\ymd{1633}]
+\indvdldef{高次}{高次}[\maleline]
+\mrrgdef{初夫婦}{}{高次}{ivalii,ivali,ival,初}[1zw]
+
+\ftundef{初親子}
+\let\初姫夫婦nameCY=\初姫夫婦忠高nameCY
+\gensdef{初親子}{初夫婦}{%
+ {高次}{初姫夫婦}%
+}
+%\fbox{\usebox{\初親子}}
+
+\indvdldef{マリア}{\fbox{マリア}}
+\ftundef{長政}
+\indvdldef{長政}{浅井長政}%[\maleline]
+\ftsblngboxcfg{\baselineskip}
+\sblngdef{長政姉弟}{マリア,ival,長政}
+\ftsblngboxcfg{.75\baselineskip}
+%\fbox{\usebox{\長政姉弟}}
+\let\長政姉弟nameCX=\マリアnameCX
+
+\indvdldef[\blank]{高吉}{京極高吉}[\haschild]
+\mrrgdef{マリア夫婦}{高吉}{長政姉弟}{}
+\let\マリア夫婦nameCY=\マリア夫婦高吉mrrgCY
+%\fbox{\usebox{\マリア夫婦}}
+
+\gensdef{マリア親子}{マリア夫婦}{%
+ {高吉}{初親子}%
+}
+\fbox{\usebox{\マリア親子}}
+\bigskip
+
+\begin{multicols}{2}
+\begin{itemize}
+\itemsep=\medskipamount
+
+\item
+次女 初は父の姉の子、要するに従兄に嫁いだ。子はなく、養女を二人とった。
+一人は江の娘、というか将軍の娘 初姫。その初姫と夫が側室に産ませた子を
+結婚させる。凄いな、これ。実子ではないとは言え、娘と息子(相当)の結婚。
+これは初が嫁いだ家のことを最優先に考えたということだろうか。
+
+でも初姫の結婚は幸せではなかったらしく、父親である二代 秀忠、弟である三
+代 家光は結婚相手に対し怒ったという話がある。
+
+\item
+豊臣と徳川が争った時に初は和議に尽力したとある。自分の姉と妹それぞれの
+嫁ぎ先だ。存在感が大きく感じられないのは性格が穏やかなのだろうか。と言
+うか、姉と妹がきつすぎるのかもしれない。既に夫と死別していたので自分で
+頑張ったらしい。
+
+\item
+長政の姉のマリアとは洗礼名だが、本名が分からないらしい。敬虔かつ質素な
+生活だったとのことだが、戦国の世をどう見ていたのだろうか。
+
+\end{itemize}
+\bigskip
+
+{\spaceskip=1ex
+人物の話からは逸れるが、この図をlatexするのは難しかった。三世代の婚姻
+関係と親子関係が密接だ。familytree pkg本来の機能では対応仕切れず、所々
+座標を写すという細工を入れている。
+
+familytree pkgの今後の課題としたい。
+}
+\end{multicols}
diff --git a/macros/latex/contrib/familytree/samples/Asai/3Gou.tex b/macros/latex/contrib/familytree/samples/Asai/3Gou.tex
new file mode 100644
index 0000000000..4eca873b0f
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/3Gou.tex
@@ -0,0 +1,104 @@
+
+\ftundef{完子}
+\indvdldef{完子}{\fbox{完子}}[後に茶々の猶子]
+
+\indvdldef{千姫}{\fbox{千姫}}[従兄 豊臣秀頼の正室,本多忠刻の正室]
+\indvdldef{珠姫}{\fbox{珠姫}}[従兄 前田利常の正室]%三男五女
+\indvdldef{勝姫}{\fbox{勝姫}}[従兄 松平忠直の正室]
+% 長男:光長
+% 長女:寧子 - 徳川秀忠養女、高松宮好仁親王妃
+% 次女:鶴子 - 徳川家光養女、九条道房正室
+\ftundef{初姫}
+\indvdldef{初姫}{\fbox{初姫}}[後に姉 初 の養子,又従兄 京極忠高の正室]
+\indvdldef{家光}{家光}
+\indvdldef{忠長}{忠長}
+\indvdldef{和子}{\fbox{和子}}[後水尾天皇の皇后,明正天皇の母]
+\sblngdef{秀忠の子}{千姫,珠姫,勝姫,初姫,家光,忠長,和子}
+\ftundef{江}
+\indvdldef{江}{\fbox{江}}[生\ymd{1573} 没\ymd{1626}]
+\ftundef{一成}
+\indvdldef[\blank]{一成}{佐治一成}[お犬の子 江の従兄,江の最初の夫?]
+\indvdldef[\blank]{秀勝}{豊臣秀勝}[\haschild,秀吉の甥]
+\indvdldef[\blank]{秀忠}{徳川秀忠}[\haschild]
+\mrrgdef{江夫婦}{ivali,一成,ivalx,ivalx,秀勝,ivalv,秀忠}{江}{}
+\gensdef{江親子}{江夫婦}{%
+ {秀勝}{完子},%
+ {秀忠}{秀忠の子}%
+}
+
+\savebox{\abox}{
+ \parbox{\dimexpr\textwidth - \wd\江親子 - 3zw}{
+ \begin{itemize}
+ \itemsep=\medskipamount
+ \item
+ 三女 江は子が多い。
+ 再婚で一女、再々婚で二男五女。子は皆幸せに巣立った、と言いたいと
+ ころだが、次男 忠長はそうでもなかったようだ。
+
+ この辺の話は長男 家光の乳母 春日の局関係でよく出て来るが、
+ 幼少期は家光よりも忠長の方が出来が良く、母 江からも可愛がられ将
+ 来を有望視されていたけれど、春
+ 日の局が家康に直訴した結果「三代目は家光」と周知された。
+ 忠長の姓は徳川から松平に変えられ、江の没後は忠長の乱暴が目立つよ
+ うになる。家光は初めはできるだけ穏やかに遠ざけていたけれど、最終
+ 的に切腹となった。
+
+ うん、なんか秀頼誕生後の秀次の話みたいだ。
+
+ \item
+ 秀勝と江の娘 完子は茶々に引き取られ、公家に嫁いだ。
+
+ \item
+ 秀忠と江の長女 千姫は家康に大層可愛がられたという話がある。祖母
+ である お市の才覚と容姿を受け継いだとか。政略結婚で豊臣秀頼、本
+ 多忠刻と結婚し、夫婦仲は円満だったそうな。
+
+ \item
+ 次女 珠姫は加賀前田に嫁ぎ、今も金沢では有名人。夫婦仲は円満だっ
+ たが、珠姫の乳母が余計なことをして最後はちと悲しい話。
+ \end{itemize}
+ }
+}
+\hfil
+\fbox{\usebox{\江親子}}
+\hfil
+\raisebox{\dimexpr(\ht\江親子 - \ht\abox)}{\usebox{\abox}}
+
+\begin{multicols}{2}
+\begin{itemize}
+\itemsep=\medskipamount
+\item
+ 三女 勝姫も嫁いで幸せだったと思われるが、夫の方がいまいちな奴で
+ 早くに隠居させられた。勝姫はその後も口をよく挟むうるさい奴だった
+ ようだ。
+
+\item
+ 四女 初姫は江の妹である 初 の養子になる。
+
+\item
+ 五女 和子は後水尾天皇に嫁いだ。幸せと思われるが、うーん、入内時
+ に天皇が女官との間に子をもうけていたことが発覚し、ごたごたがあった。
+ 当時は幕府が朝廷に対する締め付けを強化し始めており、和子が入内
+ した後も事件が起こり、天皇は幕府に腹を立てたのか雲隠れするように
+ 皇位を突如譲位してしまう。と言っても後継男子はおらず、次女の女一宮
+ 興子が天皇となる(明正天皇)。今のところ、これが最後の女性天
+ 皇ということだ。
+ 個人的には女性も女系(母系)も認めて、範囲や優先順位を決めるのが
+ 良いと思うがなぁ。
+
+ 後水尾は上皇となって院政を敷いたので、明正天皇はあまり活躍できなかっ
+ たようだ。でも和子は夫を理解し、賛同していた。つまり兄である
+ 三代 家光とはちょっと対立状態があったらしい。そのせいか和子以降は長いこと
+ 徳川からの入内はない(昭和時代になって慶喜の孫が昭和天皇の弟に嫁いだ)。
+ 逆に天皇家から徳川への降嫁はあり、これが有名な十四代 家茂に嫁いだ和
+ 宮親子(ちかこ)。
+\end{itemize}
+
+人物の話からは逸れるが、この図をあまり綺麗ではない。
+婚姻関係を表す二重線から子へつながる線を描く場合、二重線の中点を始点と
+するのが良いと考えていたが、江の系図では秀忠との子が多く、秀勝との子は
+一人だけだ。結果的に秀勝の位置が大きく離れることになってしまう点が良く
+ない。
+
+この点もfamilytree pkgの今後の課題としたい。
+\end{multicols}
diff --git a/macros/latex/contrib/familytree/samples/Asai/Asai.tex b/macros/latex/contrib/familytree/samples/Asai/Asai.tex
new file mode 100644
index 0000000000..a0eb55af47
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/Asai.tex
@@ -0,0 +1,53 @@
+\documentclass[
+ tate, landscape,
+ draft,
+ jlreq_notes,open_bracket_pos=nibu_tentsuki
+]{jlreq}
+\AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}
+
+\makeatletter
+\let\iftate=\if@tate
+\makeatother
+
+\input{../../fonts}
+%\usepackage{otf}
+
+\usepackage{multicol}
+\columnseprule=\arrayrulewidth
+\usepackage{familytree}
+
+\ftoptboxcfg{}{}{}{1}
+\ftsblngboxcfg{.75\baselineskip}
+\ivaldef{ivalv}{5zh}
+\ivaldef{ivalx}{10zh}
+
+\newsavebox{\abox}
+\newcommand{\jslash}{~\tatechuyoko{{\large\slash}} \allowbreak}
+
+\ModifyPageStyle{plain}{nombre_position={bottom-center}}
+\begin{document}
+\pagestyle{plain}
+
+familytree sample
+
+\textgt{\large 浅井三姉妹家系図}
+\bigskip
+
+\newcommand{\f}[1]{%
+ \iftate%
+ \tatechuyoko{\texttt{(#1)}}%
+ \else%
+ \texttt{(#1)}%
+ \fi%
+ \medskip%
+ %
+ \input{#1}%
+ \clearpage%
+}
+
+\f{0Ichi}
+\f{0sis}
+\f{1Chacha}
+\f{2Hatsu}
+\f{3Gou}
+\end{document}
diff --git a/macros/latex/contrib/familytree/samples/Asai/Makefile b/macros/latex/contrib/familytree/samples/Asai/Makefile
new file mode 100644
index 0000000000..1c5dfb956a
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Asai/Makefile
@@ -0,0 +1,19 @@
+
+Dir ?= /tmp
+Tgt = ${Dir}/Asai.pdf
+
+LATEX ?= platex -kanji=euc
+include ../../cmd.mk
+
+all: ${Tgt}
+
+clean:
+ ${RM} *~ ${Tgt}
+
+install:
+ install -m 444 -pD ${Tgt} \
+ ${InstallDir}/source/latex/${Name}/$(notdir ${Tgt})
+
+${Tgt}: ${Dir}/%.pdf: %.tex ${Dir}/familytree.sty
+ $(call Latex, $<)
+ cd ${Dir}; ${DVIPDFMX} $(basename $<).dvi
diff --git a/macros/latex/contrib/familytree/samples/Crawley.pdf b/macros/latex/contrib/familytree/samples/Crawley.pdf
new file mode 100644
index 0000000000..4b068ec33c
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Crawley.pdf
Binary files differ
diff --git a/macros/latex/contrib/familytree/samples/Crawley.tex b/macros/latex/contrib/familytree/samples/Crawley.tex
new file mode 100644
index 0000000000..8977c9ca33
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Crawley.tex
@@ -0,0 +1,258 @@
+\documentclass{article}
+\AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}
+
+\makeatletter
+\let\stript=\strip@pt
+\makeatother
+
+\input{../fonts}
+\usepackage[dvipdfm,a4paper]{geometry}
+\usepackage{familytree}
+
+\newcommand{\nee}[1]{%
+ \\{\relsize{-1}(n\'{e}e #1)}%
+}
+
+\newcommand{\cname}[2][0]{%
+ \ifnum#1=1\let\mybox=\fbox\else\let\mybox=\mbox\fi%
+ \mybox{%
+ \begin{minipage}[b]{5em}%
+ \baselineskip=\dimexpr\baselineskip*10/15\relax%
+ \centering{#2}%
+ \end{minipage}%
+ }%
+}
+
+\NewDocumentCommand{\idef}{O{\ftbiological}mO{0}moO{0pt}}{%
+ % [cmark] id [fbox] name [opt] [xlen]
+ \indvdldef[#1]{#2}{\cname[#3]{#4}}[#5][#6]%
+}
+
+\begin{document}
+%\pagestyle{empty}
+
+familytree pkg sample
+
+\section*{\textsl{Inheritance Diagram}}
+
+Here, the Crawley family and their stories are borrowed from the
+famous British TV series \textsl{Downton Abbey\,.}
+I've borrowed it just to show how to use this familytree package.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section*{Crawley sisters}
+
+\idef{youngSybil}{Lady Sybil}
+\idef{youngEdith}{Lady Edith}
+\idef{youngMary}{Lady Mary}
+\sblngdef{youngSis}{youngMary,ivali,youngEdith,ivali,youngSybil}
+
+\idef{Robert}[1]{Robert Crawley}[7th Earl of Grantham]
+\idef[\ftblank]{Cora}{Cora Crawley \nee{Levinson}}[Countess of
+ Grantham,\haschild]
+\mrrgdef{seven}{}{Robert}{Cora}
+
+\gensdef{RobertyoungSis}{seven}{%
+ {Cora}{youngSis}%
+}
+\fbox{\usebox{\RobertyoungSis}}
+\bigskip
+
+Under the fee tail or ``entail'', three daughters
+cannot inherit the title and the estate of Lord Grantham's,
+including the big amount of fortune (dowry) Cora had brought.
+The law requires a male heir.
+
+Fortunately Robert has a cousin James Crawley, and his son Patrick.
+They are good heir presumptive to the earldom.
+Actually, but not officially, the eldest daughter Lady Mary is engaged
+to Patrick so that the family will keep their assets.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section*{Relationship between Robert, Matthew and cousin Patrick}
+\small
+
+\idef{youngMatthew}[1]{Matthew Crawley}
+\idef{Patrick}[1]{Patrick Crawley}[deceased\,?]
+
+\idef{Reginald}{Dr. Reginald Crawley}[(deceased)]
+\idef[\ftblank]{Isobel}{Isobel Crawley \nee{Turnbull}}[\haschild]
+\mrrgdef{ReginaldIsobel}{}{Reginald}{Isobel}[3em]
+\gensdef{IsobelMatthew}{ReginaldIsobel}{%
+ {Isobel}{youngMatthew}%
+}
+
+\ftundef{Robert}
+\idef{Robert}[1]{Robert Crawley}[7th Earl of Grantham,\maleline][2em]
+\pcdef{RobertMary}{Robert}{youngMary}
+
+\idef{James}[1]{James Crawley}[(deceased),\maleline][2em]
+\pcdef{JamesPatrick}{James}{Patrick}
+
+% \fbox{\vbox{%
+% \hbox{\usebox{\IsobelMatthew}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\RobertMary}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\JamesPatrick}}%
+% }}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\idef{sixMat}{{\relsize{-1} Mr. Crawley}}
+ [6th gen.,(deceased),\maleline][3em]
+\pcdef{sixMatpc}{sixMat}{IsobelMatthew}
+
+\idef{PatrickSix}{Patrick Crawley}
+ [6th Earl of Grantham,(deceased),\maleline][3em]
+\pcdef{sixRobpc}{PatrickSix}{RobertMary}
+
+\pcdef{sixPatpc}{sixMat}{JamesPatrick}
+
+\sblngdef{sixes}{sixRobpc,ival,sixPatpc}
+
+% \fbox{\vbox{
+% \hbox{\usebox{\sixMatpc}}
+% \vskip\baselineskip
+% \hbox{\usebox{\sixes}}
+% }}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\idef{fiveMat}{{\relsize{-1} Mr. Crawley}}[5th gen.,(deceased),\maleline]
+\pcdef{fiveMatpc}{fiveMat}{sixMatpc}
+
+\idef{fiveRob}{{\relsize{-1} 5th Earl of Grantham}}[(deceased),\maleline]
+\pcdef{fiveRobpc}{fiveRob}{sixes}
+
+% \fbox{\vbox{%
+% \hbox{\usebox{\fiveMatpc}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\fiveRobpc}}%
+% }}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\idef{fourMat}{{\relsize{-1} Mr. Crawley}}[4th gen.,(deceased),\maleline]
+\pcdef{fourMatpc}{fourMat}{fiveMatpc}
+\idef{fourRob}{{\relsize{-1} 4th Earl of Grantham}}[(deceased),\maleline]
+\pcdef{fourRobpc}{fourRob}{fiveRobpc}
+
+\sblngdef{fours}{fourRobpc,ival,fourMatpc}
+
+% \fbox{\usebox{\fours}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\idef[\fttop]{three}{{\relsize{-1} 3rd Earl of Grantham}}[(deceased),\maleline]
+\pcdef{threepc}{three}{fours}
+
+\fbox{\usebox{\threepc}}
+\bigskip
+
+\normalsize
+In 1912, James and Patrick have perished in the sinking of Titanic,
+and their body were not found. Not only Lady Mary lost her unofficial
+fianc\'{e}, but also the family lost the male heir.
+
+But Murray, Lord Grantham's business partner also a lawyer, discovered
+Robert's third cousin once removed, Matthew Crawley who is a son of an
+upper-middle-class doctor.
+Now Matthew has become the next heir presumptive out of the blue.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section*{Family member of Robert Crawley}
+
+\idef{Sybbie}{Sybil ``Sybbie'' Branson}
+\idef[\ftblank]{Tom}{Tom Branson}[\haschild]
+\idef{Sybil}{Sybil Cora Branson \nee{Crawley}}[(deceased)]
+
+\idef{Marigold}{Marigold Crawley}
+\idef{Edith}{Edith Pelham \nee{Crawley}}[Marchioness of Hexham]
+\idef[\ftblank]{Bertie}{Herbert ``Bertie'' Pelham}[7th Marquess of Hexham]
+\idef[\ftblank]{Gregson}{Michael Gregson}[(deceased),\private,\haschild]
+
+\idef{George}[1]{George Crawley}[Heir presumptive of,Robert Crawley]
+\idef[\ftblank]{Matthew}{Matthew Crawley}[(deceased),\haschild]
+\idef{Mary}{Mary Josephine Crawley}%[ ]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\mrrgdef{Bransons}{Tom}{Sybil}{}[\dimexpr\wd\Bertie-\wd\Sybil-2em\relax]
+\gensdef{TomSybbie}{Bransons}{%
+ {Tom}{Sybbie}%
+}
+% \fbox{\usebox{\TomSybbie}}
+
+\mrrgdef{EdithHus}{Gregson}{Edith}{Bertie}[-2em]
+\gensdef{EdithMarigold}{EdithHus}{%
+ {Gregson}{Marigold}%
+}
+% \fbox{\usebox{\EdithMarigold}}
+
+\mrrgdef{MatthewMary}{Matthew}{Mary}{}
+ [\dimexpr\wd\Bertie-\wd\Matthew-2em\relax]
+\gensdef{MaryGeorge}{MatthewMary}{%
+ {Matthew}{George}%
+}
+% \fbox{\usebox{\MaryGeorge}}
+
+\sblngdef{sis}{MaryGeorge,ivalii,EdithMarigold,ivalii,TomSybbie}
+% \fbox{\usebox{\sis}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\idef{Rosamund}{Rosamund Painswick \nee{Crawley}}
+\hyphenation{Marmaduke}
+\idef[\ftblank]{Marmaduke}{Sir Marmaduke Painswick}[(deceased)]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\mrrgdef{Painswicks}{}{Rosamund}{Marmaduke}
+\sblngdef{RobertRosamund}{seven,ivalii,Painswicks}
+% \fbox{\usebox{\RobertRosamund}}
+
+\edef\RobertRosamundsevennameCY{%
+ \stript\dimexpr\sevenCoramrrgCY pt + \RobertRosamundsevennameCY pt%
+ - \sevennameCY pt%
+}
+\gensdef{Robertandsis}{RobertRosamund}{%
+ {seven}{sis}%
+}
+% \fbox{\usebox{\Robertandsis}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ftundef{PatrickSix}
+\idef{PatrickSix}{Patrick Crawley}[6th Earl of Grantham (deceased)]
+\idef[\ftblank]{Violet}{Violet Crawley}
+ [Dowager Countess of Grantham,\haschild]
+
+\mrrgdef{six}{}{PatrickSix}{Violet}
+\gensdef{Crawleys}{six}{%
+ {Violet}{Robertandsis}%
+}
+
+\fbox{\usebox{\Crawleys}}
+
+\hfill (at the end of Season 7)
+
+\end{document}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\idef[\ftblank]{}{Isidore Levinson}[(deceased)]
+\idef{}{Martha Levinson}
+\mrrgdef{Levinsons}{}{Isidore}{Martha}
+\idef{}{Harold Levinson}
+
+\idef{}{Roberta}
+\idef[\ftblank]{}{husband}
+
+\idef{}{Susan MacClare}[Marchioness of Flintshire]
+\idef[\ftblank]{}{Hugh ``Shrimpie'' MacClare}[Marquess of Flintshire]
+\mrrgdef{MacClares}{}{Shrimpie}{Susan}
+\idef{}{Lady Rose MacClare}
diff --git a/macros/latex/contrib/familytree/samples/Makefile b/macros/latex/contrib/familytree/samples/Makefile
new file mode 100644
index 0000000000..61db41cab8
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Makefile
@@ -0,0 +1,24 @@
+
+Dir ?= /tmp
+Tgt = ${Dir}/Crawley.pdf
+
+include ../cmd.mk
+
+all: ${Tgt}
+ for i in Asai Tokugawa; \
+ do ${MAKE} -C ${CURDIR}/$${i} $@; done
+
+clean:
+ ${RM} *~ ${Tgt}
+ for i in Asai Tokugawa; \
+ do ${MAKE} -C ${CURDIR}/$${i} $@; done
+
+install: all
+ install -m 444 -pD ${Tgt} \
+ ${InstallDir}/source/latex/${Name}/$(notdir ${Tgt})
+ for i in Asai Tokugawa; \
+ do ${MAKE} -C ${CURDIR}/$${i} $@; done
+
+${Tgt}: ${Dir}/%.pdf: %.tex ${Dir}/familytree.sty
+ $(call Latex, $<)
+ cd ${Dir}; ${DVIPDFMX} $(basename $<).dvi
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa.pdf b/macros/latex/contrib/familytree/samples/Tokugawa.pdf
new file mode 100644
index 0000000000..78b07ad266
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa.pdf
Binary files differ
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/Makefile b/macros/latex/contrib/familytree/samples/Tokugawa/Makefile
new file mode 100644
index 0000000000..9c91482b6f
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/Makefile
@@ -0,0 +1,20 @@
+
+Dir ?= /tmp
+Tgt = ${Dir}/Tokugawa.pdf
+
+LATEX ?= platex -kanji=euc
+include ../../cmd.mk
+
+all: ${Tgt}
+
+clean:
+ ${RM} *~ ${Tgt}
+
+install:
+ install -m 444 -pD ${Tgt} \
+ ${InstallDir}/source/latex/${Name}/$(notdir ${Tgt})
+
+${Tgt}: ${Dir}/%.pdf: %.tex ${Dir}/familytree.sty
+ $(call Latex, $<)
+ cd ${Dir}; ${DVIPDFMX} -o a.pdf $(basename $<).dvi
+ ${PDFCROP} ${Dir}/a.pdf $@
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/Tokugawa.tex b/macros/latex/contrib/familytree/samples/Tokugawa/Tokugawa.tex
new file mode 100644
index 0000000000..dd71aa8e28
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/Tokugawa.tex
@@ -0,0 +1,299 @@
+\documentclass[
+ paper=a0,
+ tate,
+ %landscape,
+ %12pt,
+ jlreq_notes,open_bracket_pos=nibu_tentsuki
+]{jlreq}
+\AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}
+
+\input{../../fonts}
+\usepackage[noreplace,expert]{otf}
+\usepackage{familytree}
+
+\newcommand{\Empty}{}
+\newcommand{\nm}{}
+\NewDocumentCommand{\idef}{O{\ftbiological}momoO{0pt}}{
+ % [cmark] xname [title] name [opt] [xlen]
+ \def\nm{#4}%
+ \if#2\Empty\else%
+ \def\nm{#4(#2)}%
+ \fi%
+ %
+ \indvdldef[#1]{#4}[#3]{\nm}[#5][#6]%
+}
+\let\sdef=\sblngdef
+%\nameboxcfg{}{}{}{4zw}
+
+\ivaldef{ivalv}{5zh}
+\ivaldef{ivalx}{10zh}
+
+\begin{document}
+\pagestyle{empty}
+
+familytree sample
+
+\textgt{\large 徳川将軍父系図}
+
+\input{tg-15th}
+% \fbox{\usebox{\家茂の子}}
+
+\input{tg-14th}
+\pcdef{家茂慶喜}{家茂}{家茂の子}
+% \fbox{\usebox{\家茂慶喜}}
+
+\input{tg-13th}
+\gensdef{家定家茂}{家慶の子}{%
+ {家定}{家茂慶喜}%
+}
+% \fbox{\usebox{\家定家茂}}
+
+\input{tg-12th}
+\gensdef{家慶家定}{家斉の子}{%
+ {家慶}{家定家茂},%
+ {斉順}{慶福}%
+}
+% \fbox{\usebox{\家慶家定}}
+
+\input{tg-11th}
+%\ftdbgtrue
+%\message{\the\ht\家慶家定}
+\gensdef{家斉家慶}{家治の子}{%
+ {家斉}{家慶家定}%
+}
+%\message{\the\ht\家斉家慶}
+% \fbox{\usebox{\家斉家慶}}
+
+\input{tg-10th}
+\gensdef{家治家斉}{家重の子}{%
+ {家治}{家斉家慶}%
+}
+\gensdef{治済親子}{宗尹の子}{%
+ {治済}{治済の子}%
+}
+% \fbox{%
+% \vbox{\hbox{\usebox{\家治家斉}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\治済親子}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\斉昭の子}}%
+% }}
+
+\input{tg-9th}
+\gensdef{家重家治}{吉宗の子}{%
+ {家重}{家治家斉},%
+ {宗尹}{治済親子}%
+}
+%\sdef{頼学の子}{頼英,松平頼久}
+\gensdef{斉昭親子}{治紀の子}{%
+ {斉昭}{斉昭の子}%
+}
+% \fbox{%
+% \vbox{\hbox{\usebox{\家重家治}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\斉昭親子}}%
+% }}
+
+\input{tg-8th}
+\pcdef{吉宗家重}{吉宗}{家重家治}
+\pcdef{頼学親子}{頼学}{頼学の子}
+%\pcdef{頼啓親子}{頼啓}{頼学}
+\gensdef{治紀斉昭}{治保の子}{%
+ {治紀}{斉昭親子}%
+}
+% \fbox{%
+% \vbox{\hbox{\usebox{\吉宗家重}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\頼学親子}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\治紀斉昭}}%
+% }}
+
+\input{tg-7th}
+\pcdef{家継吉宗}{家継}{吉宗家重}
+\gensdef{頼啓頼学}{頼謙の子}{%
+ {頼啓}{頼学親子}%
+}
+\gensdef{治保治紀}{宗翰の子}{%
+ {治保}{治紀斉昭}%
+}
+% \fbox{%
+% \vbox{\hbox{\usebox{\家継吉宗}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\頼啓頼学}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\治保治紀}}%
+% }}
+
+\input{tg-6th}
+\pcdef{家宣家継}{家宣}{家継吉宗}
+\gensdef{頼謙頼啓}{宗将の子}{%
+ {頼謙}{頼啓頼学}%
+}
+%\sdef{頼豊の子}{軽麻呂,頼治}
+\gensdef{宗翰治保}{宗堯の子}{%
+ {宗翰}{治保治紀}%
+}
+% \fbox{\usebox{\宗将の子}}\par
+% \fbox{\usebox{\頼豊の子}}\par
+% \fbox{\usebox{\宗堯の子}}\par
+% \fbox{%
+% \vbox{\hbox{\usebox{\家宣家継}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\頼謙頼啓}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\宗翰治保}}%
+% }}
+
+\input{tg-5th}
+\pcdef{綱吉家宣}{綱吉}{家宣家継}
+\gensdef{宗将頼謙}{宗直の子}{%
+ {宗将}{頼謙頼啓}%
+}
+%\tokuone{頼章}{式部}
+\gensdef{頼豊親子}{頼常の子}{%
+ {頼豊}{頼豊の子}%
+}
+\gensdef{宗堯宗翰}{綱条の子}{%
+ {宗堯}{宗翰治保}%
+}
+% \fbox{\usebox{\綱吉}}\par
+% \fbox{\usebox{\宗直の子}}\par
+% \fbox{\usebox{\頼常の子}}\par
+% \fbox{\usebox{\綱条の子}}\par
+% \fbox{%
+% \vbox{\hbox{\usebox{\綱吉家宣}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\宗将頼謙}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\頼豊親子}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\宗堯宗翰}}%
+% }}
+
+\input{tg-4th}
+\gensdef{家綱綱吉}{家光の子}{%
+ {家綱}{綱吉家宣},%
+ {綱重}{綱重の子}%
+}
+%\sdef{光貞の子}{綱教,頼職,頼久}
+\gensdef{宗直宗将}{頼純の子}{%
+ {宗直}{宗将頼謙}%
+}
+\gensdef{頼常頼豊}{頼重の子}{%
+ {頼常}{頼豊親子},%
+ {頼章}{式部}%
+}
+%\let\頼章頼豊=\頼常頼豊
+\gensdef{綱条宗堯}{光圀の子}{%
+ {綱条}{宗堯宗翰}%
+}
+% \fbox{\usebox{\家光の子}}\par
+% \fbox{\usebox{\光貞の子}}\par
+% \fbox{\usebox{\頼純の子}}\par
+% \fbox{\usebox{\頼重の子}}\par
+% \fbox{\usebox{\光圀の子}}\par
+% \fbox{%
+% \vbox{\hbox{\usebox{\家綱綱吉}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\宗直宗将}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\頼常頼豊}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\綱条宗堯}}%
+% }}
+
+\input{tg-3rd}
+\gensdef{家光家綱}{秀忠の子}{%
+ {家光}{家綱綱吉}%
+}
+\gensdef{光貞頼久}{頼宣の子}{%
+ {光貞}{光貞の子},%
+ {頼純}{宗直宗将}%
+}
+%\let\頼純宗直=\光貞頼久
+\gensdef{頼重頼常}{頼房の子}{%
+ {頼重}{頼常頼豊},%
+ {光圀}{綱条宗堯}%
+}
+\let\光圀綱条=\頼重頼常
+% \fbox{%
+% \vbox{\hbox{\usebox{\家光家綱}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\光貞頼久}}%
+% \vskip\baselineskip%
+% \hbox{\usebox{\頼重頼常}}%
+% }}
+
+\input{tg-2nd}
+\gensdef{秀忠家光}{家康の子}{%
+ {秀忠}{家光家綱},%
+ {頼宣}{光貞頼久},%
+ {頼房}{頼重頼常}%
+}
+% \fbox{\usebox{\秀忠家光}}
+
+\input{tg-1st}
+\pcdef{家康秀忠}{家康}{秀忠家光}
+%\fbox{%
+\usebox{\家康秀忠}%
+%}
+
+% W \the\wd\家康秀忠, H \the\ht\家康秀忠, D \the\dp\家康秀忠
+
+\clearpage
+\begin{minipage}{16zw}
+\iffalse
+天皇家は皇位継承の際に養子をとることはない。条件は皇族男子ということし
+かないのだろうか。
+一方、将軍家は必ず養子にして将軍職を継がせている。この
+違いは何だろうかと自分なりに考えてみた。
+
+将軍家の場合は、「職」を継いでいるという点が意味を持つのだろうか。
+財産の相続だけならば養子でなくとも良いと思うが、昔は考え方が違うのだろ
+うか。
+うーん、どうだろう。
+
+職イコール官位は朝廷から賜わったもので、これを継承できるのは嫡男に限る
+とかいうことか。んで、職イコール「家」か。
+古くは「大蔵」という職があり、その職を同じ家で継承していたそうな。その
+名も大蔵さん。職の大蔵は後の大蔵省につながる。仕事の中身が蔵の管理かお
+金の管理かは知らんけど。
+
+継承できなければ返上(奉還)するしかないということか。
+だから随分遠い親戚でも優秀と見込まれれば将軍職にふさわしいとの考えから、
+たとえ折り合いが悪い者でも、養子の方が年上でも、
+養子縁組して将軍職を継がせるということなのか。
+うーん、違うかな。
+
+でも、優秀かどうかという判断が入るのは養子の場合だけで、実子がある場合
+は幼少とか病弱とか、あまり良くない状況でも継いでいる。実子というだけで
+相当強いようだ。
+開国前後の幕府の無能ぶりはよく言われるが、全く考えていないわけではない。
+将軍職の継承はおおごとだからかもしれないけど、意外と考えているじゃない
+かという印象だ。
+
+尾張、水戸、紀伊は御三家といって、家康の子が徳川分家になった。当初か
+ら宗家の跡継ぎがピンチになった場合のバックアップと考えられていたようだ。
+権力闘争を避ける目的もあっただろうが。
+このバックアップは有効に機能した。尾張、水戸は後に宗家へ養子を送り出した。
+尾張から将軍は出ていないが、意義が無いわけではない。
+
+現代の皇室はどうだろうか。
+明治政府が典侍などの女官職を大きく変更し、大正時代にも当時の摂政が典侍
+をいよいよ廃止する方向へ進めた。
+大正天皇以降、天皇は皇后としか子をもうけていない。側室制度もない。
+現在の皇室典範では正室の子しか皇族ではないとしているらしい。
+うーん、バックアップは要らんのだろうか?
+\bigskip
+
+水戸黄門は実子を長兄へ養子に出し、また長兄の子を養子にとったりしている。
+なんか不自然に見えるが、次男の自分が家督を継いだことに引け目を感じてい
+たからだそうな。次代は兄の子へ継がせたかったということか。
+\bigskip
+\fi
+
+この図は単に人数が多いだけではなく、代を同じ高さに揃えるのに手間がかかっ
+た。この辺もfamilytree pkgの今後の課題だ、優先度は低いけれども。
+\end{minipage}
+\end{document}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-10th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-10th.tex
new file mode 100644
index 0000000000..b58df406e3
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-10th.tex
@@ -0,0 +1,25 @@
+\idef{}[十代]{家治}[\ftmaleline,生\ymd{1737}][4zw]
+\idef{清水}{重好}
+\sdef{家重の子}{家治,重好}
+
+\idef{松平}{重昌}
+\idef{松平}{重富}
+\idef{}{治済}[\ftmaleline][4zw]
+\idef{黒田}{治之}
+\sdef{宗尹の子}{重昌,重富,治済,治之}
+
+\idef{}{慶篤}[生\ymd{1832}]
+\idef{池田}{慶徳}
+\idef{松平 一橋 後の十五代 慶喜}{昭致}
+\idef{松平}{直侯}
+\idef{池田}{茂政}
+\idef{松平}{武聰}
+\idef{喜連川}{縄氏}
+\idef{松平}{昭訓}
+%\idef{松平}{忠和}
+\indvdldef{斉昭子忠和}{忠和(松平)}
+\idef{土屋}{挙直}
+\idef{徳川}{昭武}
+\idef{松平}{喜徳}
+\idef{松平}{頼之}[生\ymd{1858}]
+\sdef{斉昭の子}{慶篤,慶徳,昭致,直侯,茂政,武聰,縄氏,昭訓,斉昭子忠和,挙直,昭武,喜徳,頼之}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-11th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-11th.tex
new file mode 100644
index 0000000000..635339f898
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-11th.tex
@@ -0,0 +1,11 @@
+\idef[\adopted]{}[十一代]{家斉}[\ftmaleline,生\ymd{1773}][10zw]
+\idef{}{家基}
+\sdef{家治の子}{家基,ival,家斉}
+
+\idef{後の十一代 家斉}{豊千代}
+\idef{}{治国}
+\idef{黒田}{斉隆}
+\idef{}{斉匡}
+\idef{}{斉敦}
+\idef{松平}{義居}
+\sdef{治済の子}{豊千代,治国,斉隆,斉匡,斉敦,義居}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-12th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-12th.tex
new file mode 100644
index 0000000000..7468787721
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-12th.tex
@@ -0,0 +1,14 @@
+\idef{}[十二代]{家慶}[\ftmaleline,生\ymd{1793}][4zw]
+\idef{}{斉順}[\ftmaleline,なりゆき]
+\idef{清水}{斉明}
+\idef{}{斉荘}%[なりたか]
+\idef{池田}{斉衆}
+\idef{松平}{斉民}
+\idef{尾張}{斉温}%[なりはる]
+\idef{松平}{斉良}%[なりなが]
+\idef{}{斉彊}%[なりかつ]
+\idef{松平}{斉善}%[なりさわ]
+\idef{蜂須賀}{斉裕}%[なりひろ]
+\idef{松平}{斉省}%[なりさだ]
+\idef{松平}{斉宣}[生\ymd{1825}]
+\sdef{家斉の子}{家慶,ival,斉順,斉明,斉荘,斉衆,斉民,斉温,斉良,斉彊,斉善,斉裕,斉省,斉宣}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-13th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-13th.tex
new file mode 100644
index 0000000000..c51f640176
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-13th.tex
@@ -0,0 +1,6 @@
+\idef{}[十三代]{家定}[生\ymd{1824},\ftmaleline][4zw]
+\idef{一橋}{慶昌}
+\sdef{家慶の子}{家定,ival,慶昌}
+
+\idef{後の十四代 家茂}{慶福}
+%\tokuone{斉順}{慶福}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-14th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-14th.tex
new file mode 100644
index 0000000000..54b864dbc9
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-14th.tex
@@ -0,0 +1 @@
+\idef[\adopted]{}[十四代]{家茂}[\ftmaleline,生\ymd{1846}][2zw]
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-15th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-15th.tex
new file mode 100644
index 0000000000..1554a8a8bf
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-15th.tex
@@ -0,0 +1,3 @@
+\idef[\adopted]{}{茂承}[もちつぐ]
+\idef[\adopted]{}[十五代]{慶喜}[生\ymd{1837}]
+\sdef{家茂の子}{茂承,ival,慶喜}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-1st.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-1st.tex
new file mode 100644
index 0000000000..a04add5312
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-1st.tex
@@ -0,0 +1 @@
+\idef[\fttop]{}[初代]{家康}[\ftmaleline,生\ymd{1543}]
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-2nd.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-2nd.tex
new file mode 100644
index 0000000000..5b47172236
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-2nd.tex
@@ -0,0 +1,10 @@
+\idef{松平}{信康}
+\idef{結城}{秀康}
+\idef{}[二代]{秀忠}[\ftmaleline,生\ymd{1579}][4zw]
+\idef{松平}{忠吉}
+\idef{武田}{信吉}
+\idef{松平}{忠輝}
+\idef{尾張}{義直}
+\idef{紀伊}{頼宣}[\ftmaleline]
+\idef{水戸}{頼房}[\ftmaleline]
+\sdef{家康の子}{信康,秀康,ival,秀忠,ival,忠吉,信吉,忠輝,義直,ival,頼宣,ivalx,ivalx,ivalv,ivali,頼房}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-3rd.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-3rd.tex
new file mode 100644
index 0000000000..032ab8599f
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-3rd.tex
@@ -0,0 +1,22 @@
+\idef{}[三代]{家光}[\ftmaleline,生\ymd{1604}][4zw]
+\idef{駿河}{忠長}
+\idef{保科}{正之}
+\sdef{秀忠の子}{家光,忠長,正之}
+
+\idef{}{光貞}[\ftmaleline][4zw]
+\idef{松平}{修理}
+\idef{松平}{頼純}[\ftmaleline]
+\sdef{頼宣の子}{光貞,ivalii,修理,ivalii,頼純}
+
+\idef{松平}{頼重}[\ftmaleline,生\ymd{1622}]
+\idef{}{光圀}[\ftmaleline][4zw]
+\idef{松平}{頼元}
+\idef{松平}{頼隆}
+\idef{松平}{頼利}
+\idef{松平}{頼雄}
+\indvdldef{頼房子頼雄}{頼雄(松平)}
+\indvdldef{頼房子頼泰}{頼泰(松平)}
+\idef{松平}{頼以}
+\idef{松平}{房時}
+\idef{鈴木}{重義}[生\ymd{1634}]
+\sdef{頼房の子}{頼重,ivalii,ivalii,光圀,頼元,頼隆,頼利,頼房子頼雄,頼房子頼泰,頼以,房時,重義}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-4th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-4th.tex
new file mode 100644
index 0000000000..033c12f4cd
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-4th.tex
@@ -0,0 +1,35 @@
+
+\idef{}[四代]{家綱}[\ftmaleline,生\ymd{1641}][8zw]
+\idef{甲府}{綱重}[\ftmaleline]
+\idef{後の五代 綱吉}{徳松}
+\sdef{家光の子}{家綱,ival,綱重,徳松}
+
+\idef{}{綱教}
+\idef{}{頼職}
+\idef{後の八代 吉宗}{頼久}
+\sdef{光貞の子}{綱教,頼職,頼久}
+
+\idef{渡辺}{恭綱}
+\idef{松平}{頼路}
+\idef{松平}{頼廉}
+\indvdldef{頼純子頼雄}{頼雄(松平)}
+\idef{}{宗直}[\ftmaleline][8zw]
+\idef{三堀}{尚峯}
+\idef{松平}{頼渡}
+\sdef{頼純の子}{恭綱,頼路,頼廉,頼純子頼雄,宗直,尚峯,頼渡}
+
+\idef{後の徳川綱方}{頼世}%[よりよ]%光圀へ
+\idef[\adopted]{}{頼常}[\ftmaleline][8zw]
+\idef{後の徳川綱条}{頼国}%光圀へ
+\idef{}{頼剛}
+\idef{}{頼章}[\ftmaleline]
+\idef{}{頼直}
+\idef{}{頼芳}
+\sdef{頼重の子}{頼世,頼常,頼国,頼剛,頼章,頼直,頼芳}
+
+%光圀の実子
+\idef{後の松平頼常}{鶴千代}%頼重へ
+%光圀の養子
+\idef[\adopted]{}{綱方}
+\idef[\adopted]{}{綱条}[\ftmaleline,綱條 つなえだ][8zw]
+\sdef{光圀の子}{鶴千代,綱方,綱条}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-5th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-5th.tex
new file mode 100644
index 0000000000..180ab0d48c
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-5th.tex
@@ -0,0 +1,27 @@
+
+\idef[\adopted]{}[五代]{綱吉}[\ftmaleline,生\ymd{1646}][4zw]
+
+\idef{後の六代 家宣}{綱豊}
+\idef{松平}{清武}
+\sdef{綱重の子}{綱豊,清武}
+
+\idef{}{宗将}[\ftmaleline][4zw]
+\idef{}{治貞}
+\idef{松平}{頼央}
+\idef{松平}{信有}
+\idef{内藤}{貞幹}
+\sdef{宗直の子}{宗将,治貞,頼央,信有,貞幹}
+
+\idef{後の頼豊}{式部}
+%\tokuone{頼章}{式部}
+
+\indvdldef{頼常子頼泰}{頼泰}
+\idef{}{久松}
+\idef[\adopted]{}{頼豊}[\ftmaleline][4zw]
+\sdef{頼常の子}{頼常子頼泰,久松,頼豊}
+
+\idef{}{吉孚}[よしざね]
+\indvdldef[\adopted]{tmp}{宗堯}[\ftmaleline,むねたか]
+\idef[\adopted]{}{宗堯}[\ftmaleline,むねたか][4zw]
+\ftundef{tmp}
+\sdef{綱条の子}{吉孚,宗堯}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-6th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-6th.tex
new file mode 100644
index 0000000000..d3b9484d97
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-6th.tex
@@ -0,0 +1,21 @@
+\idef[\adopted]{}[六代]{家宣}[\ftmaleline,生\ymd{1662}][4zw]
+
+\idef{}{重倫}
+\idef{内藤}{学文}
+\idef{松平}{頼興}
+\idef{松平}{頼謙}[\ftmaleline,よりかた]
+\idef{松平}{忠功}
+\idef{三浦}{為脩}
+%\idef{松平}{忠和}
+\indvdldef{宗将子忠和}{忠和(松平)}
+\idef{安藤}{道紀}
+\idef{阿部}{正由}
+\sdef{宗将の子}{重倫,学文,頼興,頼謙,忠功,為脩,宗将子忠和,道紀,正由}
+
+\idef{後の徳川宗堯}{軽麻呂}%綱條へ
+\idef{}{頼治}
+\sdef{頼豊の子}{軽麻呂,頼治}
+
+\idef{松平}{頼順}%[よりゆき]
+\idef{}{宗翰}[\ftmaleline,むねもと][4zw]
+\sdef{宗堯の子}{頼順,宗翰}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-7th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-7th.tex
new file mode 100644
index 0000000000..6172b42760
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-7th.tex
@@ -0,0 +1,14 @@
+\idef{}[七代]{家継}[\ftmaleline,生\ymd{1709}][4zw]
+
+\idef{松平}{頼看}
+\idef{本多}{忠顕}
+\idef{松平}{頼啓}[\ftmaleline,よりゆき]
+\sdef{頼謙の子}{頼看,忠顕,頼啓}
+
+\idef{}{治保}[\ftmaleline][4zw]
+\idef{松平}{頼図}%松平頼順養子
+\idef{松平}{頼救}
+\idef{松平}{保受}
+\idef{松平}{保福}%松平頼脩養子
+\idef{中山}{信敬}%中山政信養子
+\sdef{宗翰の子}{治保,頼図,頼救,保受,保福,信敬}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-8th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-8th.tex
new file mode 100644
index 0000000000..f65ce053fd
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-8th.tex
@@ -0,0 +1,9 @@
+\idef[\adopted]{}[八代]{吉宗}[\ftmaleline,生\ymd{1684}][4zw]
+
+\idef{松平}{頼学}[\ftmaleline,よりさと]
+%\tokuone{頼啓}{頼学}
+
+\idef{}{治紀}[\ftmaleline][4zw]
+\idef{松平}{義和}
+\idef{土屋}{彦直}
+\sdef{治保の子}{治紀,義和,彦直}
diff --git a/macros/latex/contrib/familytree/samples/Tokugawa/tg-9th.tex b/macros/latex/contrib/familytree/samples/Tokugawa/tg-9th.tex
new file mode 100644
index 0000000000..11edb126df
--- /dev/null
+++ b/macros/latex/contrib/familytree/samples/Tokugawa/tg-9th.tex
@@ -0,0 +1,15 @@
+\idef{}[九代]{家重}[\ftmaleline,生\ymd{1712}][4zw]
+\idef{田安}{宗武}
+\idef{一橋}{宗尹}[\ftmaleline,むねただ]
+\sdef{吉宗の子}{家重,ivalii,宗武,ivalii,宗尹}
+
+\idef{松平}{頼英}
+\indvdldef{松平頼久}{頼久(松平 後の茂承)}
+\sdef{頼学の子}{頼英,松平頼久}
+
+\idef{}{斉脩}
+\idef{松平}{頼恕}
+\idef{}{斉昭}[\ftmaleline][4zw]
+%\idef{松平}{頼筠}
+\indvdldef{頼かた}{頼\UTF{7b60}(松平)}
+\sdef{治紀の子}{斉脩,頼恕,斉昭,頼かた}