blob: e4ec2a7fb7f31faae13a33621787bbe6ab1f49a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
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
|