%%% public domain

\ifx 가가\else
\enableregime[utf]
\fi
\usemodule[kor-00]
\ifx 가가
\usetypescriptfile[type-koun]
\usetypescript[koun]
\setupbodyfont[koun,rm,12pt]
\fi
\setupinterlinespace[line=1.5\bodyfontsize]
\setuppagenumbering[location={footer,center}]
\setuphead[title]
    [align=center,
    after={\bigskip\centerline{\tfa 김도현 <\type{nomos at ktug dot kr}>}
	   \smallskip\centerline{\date}\bigskip\bigskip}]
\setuphead[section][label={}]
\defineframedtext[framedcode]
    [strut=yes, offset=2mm, width=10cm, align=right]
\definetyping[code]
    [numbering=line,before={\startframedcode},after={\stopframedcode}]
\definedescription[warning]
    [headstyle=bold,location=hanging,width=broad]
\def\koTeX{k\kern-0.1ex$o$\kern-0.166ex.\kern-.166em\TeX}
\def\LuaTeX{Lua\kern-.1em\TeX}

\starttext
\title{\koTeX\ under \ConTeXt}

\koTeX-\ConTeXt 를 사용하는 방법을 간략히 소개한다.

\section{Mark II (pdf\kern.1ex\TeX)}

\startcode
  \enableregime[utf]
  \usemodule[kor-00]
  \starttext
  테스트 Test.
  \stoptext
\stopcode

영문자는 라틴모던 Type1으로, 한글은 은글꼴 Type1으로 식자된다.
컴파일 명령은 \type{texexec} 이다.

\section{Mark II (\XeTeX)}

\startcode
  \usemodule[kor-00]
  \usetypescriptfile[type-koun]
  \usetypescript[koun]
  \setupbodyfont[koun,rm,11pt]
  \starttext
  테스트 Test. LuaTeX과 동일하다.
  \stoptext
\stopcode

영문자, 한글 모두 은글꼴 트루타입으로 식자된다.
컴파일 명령은 \type{texexec --xtx} 이다.

\section{Mark IV (\LuaTeX)}

\startcode
  \usemodule[kor-00]
  \usetypescriptfile[type-koun]
  \usetypescript[koun]
  \setupbodyfont[koun,rm,11pt]
  \starttext
  테스트 Test. XeTeX과 동일하다.
  \stoptext
\stopcode

영문자는 라틴모던 오픈타입으로, 한글은 은글꼴 트루타입으로 식자된다.
컴파일 명령은 \type{context} 이다.

\warning{참고}
2012년 이후 Mark IV에서는 아래와 같이 간단한 지시만으로 한글문서를
작성할 수 있다. Hans Hagen과 정달영 교수에게 사의를 표한다.

\startcode
  \setscript[hangul]
  \setupbodyfont[unfonts]
  \starttext
  은글꼴로 한글을 적어봅니다.
  \stoptext
\stopcode

\stoptext
