%% $ parenactive.sty $ %% %% ÇѱÛ(hangul-k) ¹®¼­¿¡¼­ °ýÈ£ ¾È¿¡ ÅØ½ºÆ®¸¦ ½á³Ö´Â °æ¿ì %% °ýÈ£¿¡¼­ Çà¹Ù²ÞÀÌ ÀϾÁö ¾Ê¾Æ¼­ OverfullÀÌ »ý±â´Â ¹®Á¦¸¦ %% ó¸®Çϱâ À§ÇÏ¿© ÀÛ¼ºµÈ ½ºÅ¸ÀÏ. Àß ÀÛµ¿Çϱ⸸À» ¹Ù¶÷. ^^; %% %% Written by Karnes. 2004/07/28 %% provides \makeparenactive, \makeparenother commands. %% user interface: \sparen{#1} %% \def\tmpleftparenchar{% (% } \def\tmprightparenchar{% )% } \catcode`\(=\active \catcode`\)=\active \def ({\ifvmode\leavevmode\fi\space\hskip -.3em\tmpleftparenchar\nolinebreak} \def ){\ifvmode\leavevmode\fi\nolinebreak\tmprightparenchar\space\hskip -.3em} \def\defineparencharactivecode{% \def ({\ifvmode\leavevmode\fi\space\hskip -.3em\tmpleftparenchar\nolinebreak}% \def ){\ifvmode\leavevmode\fi\nolinebreak\tmprightparenchar\space\hskip -.3em}% } \def\makeparenother{% \catcode`\(=12 \catcode`\)=12 } \providecommand\makeparenactive{% \catcode`\(=\active \catcode`\)=\active \defineparencharactivecode } \newcommand\sparen[1]{% \makeparenactive ({#1})\makeparenother } \AtEndOfPackage{\makeparenother} \AtBeginDocument{\makeparenother} %\makeparenother \endinput %% end of `parenactive.sty'.