summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex')
-rw-r--r--macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex86
1 files changed, 86 insertions, 0 deletions
diff --git a/macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex b/macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex
new file mode 100644
index 0000000000..fc0e647c41
--- /dev/null
+++ b/macros/latex/contrib/familytree/doc-ja/ft-lib-ja.tex
@@ -0,0 +1,86 @@
+\iffalse
+Copyright 2022 Jiro Senju
+
+This package is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+any later version.
+
+This package is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this package. If not, see <http://www.gnu.org/licenses/>.
+\fi
+
+\section{library (\texttt{ft-lib.dtx})}
+
+本文書中最後の章ではあるが、
+|ft-lib.dtx|は|sty|内では先頭に位置する。
+
+\iffalse
+% \DescribeMacro{\ft@unit}
+% 一文字の横幅を表す(日英対応)。
+%
+% \DescribeMacro{\if@tate}
+% |\if@tate|が定義されていないdocumentclassに対応する。
+% 効果は未確認。
+%
+% \DescribeMacro{\ft@alias}
+% prefix |ft|を除外したaliasを定義する。名前が使えなければ諦めて
+% |message|する。
+% なんでこんなに沢山|\expandafter|が必要になるのか理解できていない。
+\fi
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\subsection{utility}
+
+\DescribeMacro{\ftymd}
+\DescribeMacro{\ymd}
+\cmd{\ftymd
+ \marg{year}
+ \oarg{month}
+ \oarg{date}
+}
+
+年月日を整形、印字する。縦書きにも対応している。
+|\indvdldef|の付加情報での利用を想定している。
+\bigskip
+
+\DescribeMacro{\ftundef}
+\cmd{\ftundef
+ \marg{box name}
+}
+
+名前に\meta{box name}を持つものを全て未定義とする。
+prefix |ft|なしのaliasは設けない。
+
+\iffalse
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \subsubsection{internal library}
+%
+% \parag{global variable}
+%
+% \parag{utility function}
+%
+% \DescribeMacro{\ft@namexdef}
+% \DescribeMacro{\ft@namexdefstrip}
+%
+% \DescribeMacro{\ft@savenamebox}
+% \DescribeMacro{\ft@newnamebox}
+%
+% \DescribeMacro{\ft@nameboxsz}
+% \DescribeMacro{\ft@boxsz}
+%
+% \DescribeMacro{\ft@list@append}
+%
+% \parag{debugging}
+%
+% \DescribeMacro{\ifftdbg}
+% \DescribeMacro{\ft@dbgmsg}
+% \DescribeMacro{\ft@dbgframe}
+% \DescribeMacro{\ft@dbgplot}
+% \DescribeMacro{\ft@dbgbox}
+\fi