diff options
Diffstat (limited to 'language/korean/HLaTeX/contrib/hfn-k.tex')
-rw-r--r-- | language/korean/HLaTeX/contrib/hfn-k.tex | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/language/korean/HLaTeX/contrib/hfn-k.tex b/language/korean/HLaTeX/contrib/hfn-k.tex new file mode 100644 index 0000000000..e4ec2a7fb7 --- /dev/null +++ b/language/korean/HLaTeX/contrib/hfn-k.tex @@ -0,0 +1,125 @@ +%%% hfn-k.tex for hangul latex + +\DeclareOption{÷ÀÚ}{ + \def\fn@markstyle{\@makefnmark} + \footnumbersep0pt +} +\DeclareOption{°ýÈ£}{ + \def\fn@markstyle{\@thefnmark)} + \settowidth{\footnumbersep}{~} +} + +%% °¢ÁÖ ³»¾î¾²±â +%% --------------------- +%% 1) ù¹ø° ÁÙ +%% µÎ¹ø° ÁÙ +\DeclareOption{³»¾î¾²±â}{% + \long\def\@makefntext#1{ + \settowidth{\foot@parindent}{\fn@markstyle} + \@setpar{\@@par\@tempdima \hsize + \advance\@tempdima-\foot@parindent + \parshape\@ne\foot@parindent \@tempdima}\par + \parindent8\p@\noindent + \hb@xt@\z@{\hss\hss\fn@markstyle\hskip\footnumbersep}#1} +} + +%% °¢ÁÖ ´ÙÇ×À̾±â +%% --------------------- +%% 1) ù¹ø° °¢ÁÖ 2) µÎ¹ø° °¢ÁÖ +%% 3) ¼¼¹ø° °¢ÁÖ +\DeclareOption{´ÙÇ×À̾±â}{ + \input{fnpara.sty} + \long\def\@makefntext#1{% + \hbox{\fn@markstyle\hskip\footnumbersep #1} + }% +} + +%% °¢ÁÖ ´Ü¼øÀ̾±â +%% --------------------- +%% 1) ù¹ø° °¢ÁÖ 2) µÎ¹ø° °¢ÁÖ 3) ¼¼ +%% ¹ø° °¢ÁÖ +\DeclareOption{´Ü¼øÀ̾±â}{ + \input{fnpara.sty} + \long\def\@makefntext#1{% + \fn@markstyle\ifdim\footnumbersep=\z@\else~\fi #1 + }% +} + +%% °¢ÁÖ ¿ÞÂʸÂÃã +%% --------------------- +%% 1) ù¹ø° ÁÙ +%% µÎ¹ø° ÁÙ +%% \parindent: º»¹®ÀÇ º°Çà indent +\DeclareOption{¿ÞÂʸÂÃã}{ + \renewcommand\@makefntext[1]{% + \settowidth{\foot@parindent}{\reset@font °¢ÁÖ} + \parindent\foot@parindent\noindent% + \fn@markstyle\hskip\footnumbersep #1}% +} + +%% °¢ÁÖ µé¿©¾²±â +%% --------------------- +%% 1) ù¹ø° ÁÙ +%% µÎ¹ø° ÁÙ +%% \parindent: º»¹® º°Çà indentÀÇ ÀÏÁ¤ ¹è¼ö +%% °¢ÁÖ ¹øÈ£ ¿À¸¥ÂÊ Á¤·Ä +\DeclareOption{µé¿©¾²±â}{ + \renewcommand\@makefntext[1]{% + \settowidth{\foot@parindent}{\reset@font °¢ÁÖ} + \parindent\foot@parindent\noindent + \hb@xt@1.5\foot@parindent{\hss\fn@markstyle}\hskip\footnumbersep #1} +} + +%% °¢ÁÖ µé¿©¿ÞÂʸÂÃã +%% --------------------- +%% 1) ù¹ø° ÁÙ +%% µÎ¹ø° ÁÙ +\DeclareOption{µé¿©¿ÞÂʸÂÃã}{ + \renewcommand\@makefntext[1]{% + \settowidth{\foot@parindent}{\reset@font °¢ÁÖ} + \leftskip\foot@parindent + \parindent\z@\noindent + \fn@markstyle\hskip\footnumbersep #1 + } +} + +%% °¢ÁÖ µé¿©³»¾î¾²±â +%% --------------------- +%% 1) ù¹ø° ÁÙ +%% µÎ¹ø° ÁÙ +\DeclareOption{µé¿©³»¾î¾²±â}{ + \long\def\@makefntext#1{ + \settowidth{\foot@parindent}{\reset@font °¢ÁÖ} + \settowidth{\footnumbersep}{\reset@font ÁÖ} + \divide\footnumbersep by2 + \leftskip\foot@parindent + \@setpar{\@@par\@tempdima \hsize + \advance\@tempdima-\foot@parindent + \parshape\@ne\foot@parindent \@tempdima}\par + \parindent\z@\noindent + \hb@xt@\z@{\hss\hss\fn@markstyle\hskip\footnumbersep}#1} +} + +%% °¢ÁÖ µé¿©°ýÈ£¸ÂÃã +%% --------------------- +%% 1) ù¹ø° ÁÙ +%% µÎ¹ø° ÁÙ +\DeclareOption{µé¿©°ýÈ£¸ÂÃã}{ + \def\fn@markstyle{\@thefnmark)} + \settowidth{\footnumbersep}{~} + \long\def\@makefntext#1{ + \settowidth{\leftskip}{\reset@font °¢ÁÖ} + \settowidth{\foot@parindent}{\fn@markstyle} + \settowidth{\footnumbersep}{\reset@font ÁÖ} + \@setpar{\@@par\@tempdima \hsize + \advance\@tempdima-\foot@parindent + \parshape\@ne\foot@parindent \@tempdima}\par + \parindent=\footnumbersep\noindent + \hb@xt@\z@{\hss\hss\fn@markstyle}\hskip\footnumbersep #1} +} + +\ExecuteOptions{÷ÀÚ, ³»¾î¾²±â} + +\endinput + +%% end of hfn-k.tex |