HL A T E X PDF
1 1 3 2 3 2.1 PDF :.............. 3 2.2............................ 4 3 4 3.1......................... 4 3.1.1 PDF......... 4 3.1.2 PDF............ 6 3.2 PDF.................. 7 3.2.1 T E X.......... 7 3.2.2 UHC............... 8 3.3....................... 9 3.4.................. 12 4 (bookmarks) 12 4.1........................... 13 4.2.............................. 13 5 14 5.1........................ 14 5.1.1.................... 14 5.1.2 PDF............. 15 5.2........................ 17 5.3........................... 19 5.3.1..................... 20 5.3.2........................... 21
2 5.4........................ 23 5.5...................... 24 6 25 6.1............................ 25 6.2............................... 26 7 26 7.1 PSTricks......................... 26 7.2........................ 27 7.3............................ 28 7.4...................... 28 7.5..................... 30 8 32 A hangul-k 33 B Preamble 34 41
3 1 KTUG PDF. KTUG. KTUG hangul-k, hlatexinterword, hsectsty, hsetspace, myulem 1 PDF.,. L A T E X PDF KTUG FAQ. 2 Lambda(Λ) PDFL A T E X L A T E X DVI DVIPDFMx PDF.. 3 2 2.1 PDF : PDF. PDF.. PDF. PDF 1 h-. 2 http://faq.ktug.or.kr/mywiki/ 3, DVIPDFMx (bookmarks). PDF,. DVIPDFMx..
3.1 4 PostScript. PDF. PDF..?.. (bookmarks). 2.2. Compiler: L A T E X DVIPDFMx PDF. PDFL A T E X. Viewer: gv, xpdf. Adobe Reader Acrobat Reader. Packages: HL A T E X-0.991 hangul-k. 3 3.1 3.1.1 PDF. PDF,
3.1 5. PDF. 4 Type 3. (pixel). (resolution, dpi) Acrobat Reader 5.x. 6.0.,. T E X PK T E X METAFONT. 5 PK, PDF. PostScript *.pfb *.pfa Type 1. PDF,. TrueType PostScript. PostScript. PostScript TrueType. 4. PDF. 5 T E X..
3.1 6 TrueType. TrueType. OpenType TrueType PostScript. 3.1.2 PDF PDF.. MS Word Acrobat Distiller PDF, ezpdf PDF. True- Type PDF TrueType (embed) PDF. Type 3.. PostScript. PDF PostScript (*.ps *.prn) PostScript ( GhostScript) PDF. PostScript, QuarkXpress. QuarkXpress PostScript draft. (embed) PostScript.
3.2 PDF 7 L A T E X. L A T E X dvips(k) PostScript. GhostScript ps2pdf PDF. dvips(k) ( ) TrueType Open- Type. TrueType, OpenType PK ( ttf2pk.) PostScript. DVIPDFMx PDFL A T E X TrueType PostScript. TrueType PDFL A T E X. PDFL A T E X PDFL A T E X TrueType. (oblique). 3.2 PDF 3.2.1 T E X hl A T E Xp METAFONT source, (PostScript) PK. T E X TrueType. T E X. T E X Acrobat Distiller PDF ezpdf PDF. HL A T E X 0.99 UHC. PDF PostScript. UHC (?).
3.2 PDF 8, hl A T E Xp PK PDF, T E X TrueType PDF, HL A T E X PostScript. HL A T E X TrueType. 3.2.2 UHC PDF,. PostScript Type 1 UHC.. TrueType PDF. UHC. UHC (GPL ) PostScript... PostScript Font Caching.,., PDF
3.3 9. UHC PDF.. L A T E X HL A T E X. 3.3 TrueType PDF TrueType HL A T E X.. KTUG TrueType. 6, TEXMF TREE TrueType.,,. TrueType KTUG FAQ. TEXMF TREE 7 dvipdfmx.cfg map.. T E X. C:\texmf-asiafonts-basic, 6 (ChoF) DVIPDFMx.,,. 7 T E X. MiKT E X MiKTeX Options Roots TEXMF TREE root Refresh Now.
3.3 10 #> kpsewhich --format="other text files" \ --progname="dvipdfm" dvipdfmx.cfg dvipdfmx.cfg f asiafonts-basic.map., UHC TrueType.. UHC. TrueType TTF2HLaTeXFont perl script.. config. TEXMF Tree.. DVIPDFMx TrueType (embed). 8 TEXMF TREE mskttfonts. PDF..,. 8 map.
3.4 11, Adobe Reader,.,, ( ),. 9.., HLATEX TrueType. TTF2HLaTeXFont..., (\rm), (\sf), ( ) (\tt),. (\emph) ( ). 9 Adobe Reader 6.0. Adobe Reader, 6.0,.
4.1 12 3.4. HL A T E X..... Computer Modern, PDF Type 1 Scalable CM. Type- Writer,. 10 KTUG FAQ TeX. bera.. 4 (bookmarks) PDF. hyperref. hyperref [dvipdfm]. [dvipdfmx] DVIPDFMx. 10 DVIPDFMx PDFLAT E X METAFONT CM Type 1 CM. PDF Type 1 CM., dvips(k) PS -P pdf.
4.2 13 4.1,. KTUG \href{http://www.ktug.or.kr}{ktug}, KTUG. hyperref. hyperref L A T E X. 4.2 (bookmarks) Adobe Reader xpdf. hyperref. L A T E X. hyperref. DVIPDFMx. PDFL A T E X GhostScript ps2pdf ( )., Adobe Reader.,. Preamble. DVIPDFMx. \usepackage[dvipdfm,cjkbookmarks]{hyperref} \AtBeginDvi{\special{pdf: tounicode KSCms-UHC-UCS2}}
14. \usepackage[dvipdfm,bookmarks=false]{hyperref} DVIPDFMx.. bmsec, \chapter, \section.. 5 5.1 5.1.1.. A4 B5.. L A T E X.. [a4paper,10pt] \textwidth 345. 45mm hmargin. \textwidth..
5.1 15. geometry. 1. layouts. layouts 2. %% PaperSize Setting. \usepackage[paperwidth=150mm, paperheight=212mm, hmargin=20mm, top=25mm, bottom=27mm]{geometry} \setlength\headheight{27.5pt} 1: 5.1.2 PDF A4. (\textwidth)., PDF. 11, ( ). A4 frame. crop. 11 PDFL A T E X geometry geometry PDF DVIPDFMx.
5.1 16 Header Body Margin Note Footer Lengths are to the nearest pt. page height = 603pt page width = 427pt \hoffset = 0pt \voffset = 0pt \oddsidemargin = -15pt \topmargin = -38pt \headheight = 28pt \headsep = 25pt \textheight = 455pt \textwidth = 313pt \footskip = 30pt \marginparsep = 11pt \marginparpush = 5pt \columnsep = 10pt \columnseprule = 0.0pt 2: layouts
5.2 17 PDF. geometry paperwidth, paperheight PDF. DVIPDFMx (20040320 ),. 12 -p. DVIPDFMx, x. #> dvipdfmx -p "150mm,212mm" foo DVIPDFMx dvipdfm.. \AtBeginDvi{% \special{pdf: pagesize width 150mm height 212mm}}, geometry hyperref, hyperref 3., dvipdfmx PDF. 5.2. variable width( ) (kerning),. 12 MiKT E X. W32T E X. CygWin.
5.2 18 \makeatletter \AfterBeginDocument{% \ifx\special@paper\@empty\else \ifhy@setpagesize \special{papersize=\special@paper}% \fi \Hy@DisableOption{setpagesize}% \fi } \makeatother 3:...,..?. TTF2HLaTeXFont *.ttf *.tfm c. L A T E X NFSS c 75%, HL A T E X UHC. TTF2HLaTeXFont c 92%
5.3 19. 13 \makethinhangul. 14 \hfontseries{c}..,, ( ) theindex, titlepage. \makethinhangul, c \makethinhangul. c. %% footnote thinhangul setting. \let\origfootnotesize\footnotesize\relax \def\footnotesize{\origfootnotesize\hfontseries{c}} c. c 11. 10 92%, PDF (11 + 92% )., 10.5, size10d5.sty. 5.3 HL A T E X.. 13 KTUG c,. 14 \makethinhangul LAT E X HLAT E X TTF2HLaTeXFont xxttf.sty.
5.3 20. hl A T E Xp hangul 1.3. hl A T E Xp.... 5.3.1 hlatex-interword. *.dtx *.ins hlatex-interword.dtx.. [default].... [HWP].... [narrower]..,
5.3 21.. [default]. \interhchar.. -1. 0.1. \interhchar{-10} \interhword.... (dimension),. \interhword{.3em}{.2em}{.3em} 0.5em 0.7 (0.5+0.2)em, 0.2 (0.5 0.3)em... 5.3.2 \baselinestretch double spacing. double spacing \baselinestretch 1.6. \renewcommand\baselinestretch{1.6}
5.3 22 setspace., floating objects( ) 1.0, 1.0 hsetspace. hsetspace. [hangul]. 1.333 floats, quote, quotation 1.2. [adjustfootnotesep] [hangul]., [adjustverbatim], verbatim ( 1.2). [hangul]. [nofloatspacing]. floats setspace ( 1.0 ).. [hangul],., [adjust...]. \SetHangulspace. [hangul]., floats. \SetHangulspace{1.2}{1.0}
5.4 23 1.2, floats,, quote, quotation 1.0. \setstretch, \baselinestretch. \footnotesep. setspace., spacing. hsetspace setspace.. setspace. 5.4 HL A T E X. HL A T E X hangul (chapter) (section) 1,. \@startsection (section). hsectsty. sectsty titlesec. KTUG FAQ. sectsty. sectsty. hsectsty sectsty.
5.5 24 ~, hangul [THE]. [ensec]. (section).,. hsectsty. 4. \usepackage{hsectsty} %. \sectionfont{% \noindent\hfontseries{bc}\textcolor{blue}} \subsectionfont{% \noindent\hfontseries{bc}\textcolor{darkmagenta}} \subsubsectionfont{% \noindent\hfontseries{bc}\sffamily\selectfont \textcolor{tempcolor}} 4: (blue, DarkMagenta, TempColor) 6. 5.5 ( ) PageStyle running heading. fancyhdr.. FAQ FancyHdr., L A T E X (orphans and widows)
25.,,. L A T E X. 15, (vertically fill) \raggedbottom... 6 6.1 L A T E X. KTUG GFaq. DVIPDFMx GhostScript EPS PDF. GhostScript EPS. PDF JPG PNG. ebb *.bb Bounding Box 15, T E X \clubpenalty \widowpenalty. LAT E X 150.
7.1 26. graphicx.. 6.2 (color) color xcolor. xcolor. RGB. CMYK RGB. %%. \definecolor{shadecolor}{rgb}{0.80,0.82,0.75} \definecolor{darkmagenta}{rgb}{0.75,0.25,0.25} \definecolor{cautionblack}{rgb}{0.10,0.10,0.10} \definecolor{tempcolor}{rgb}{0.10,0.80,0.20} shadecolor framed shaded. 7 7.1 PSTricks PDFL A T E X DVIPDFMx pstricks pstricks. PDF. PDF PSTricks
7.3 27. pdftricks ps4pdf. PDFL A T E X. DVIPDFMx. GhostScript pstricks EPS. FAQ PSTricks. pstricks pst-eps TeXtoEPS. dvips(k) -E EPS.. pstricks. 7.2 ( ).,, (slanted) HL A T E X., hl A T E Xp \emph \em.. \itshape *.fd., hitshape \usepackage..
7.4 28 7.3... \underline. ulem, ulem umoline. myulem 16 \uline \huline, \sout \hsout h ulem. [normalem]., hlatex-interword, myulem. 7.4 L A T E X... hl A T E Xp HL A T E X. hangul. L A T E X. \label \bibitem \ref \pageref, \cite. 1. 16 h- my-,. hulem. :-)
7.5 29 / ; / ; / ; / ; / / ; ; ; ; ; ; ; ; 1:, hyperref. hyperref label hyperlink. 17 hangul-nojosa. HL A T E X 0.991 hangul. PDF., hangul-k, PDF L A T E X.. PDF. hangul-k A., hyperref, label. label key hyperref. \label{ 1} label. \bibitem{ 04}. hyperref hangul label cite_key. 17 *.aux,.
7.5 30 7.5 PDF. Omega(Ω) Lambda(Λ) L A T E X, EUC-KR. T E X 8 Omega(Ω). CP949 HL A T E X. KTUG., HL A T E X Lambda(Λ) CP949. Omega-CJK, DHHangul Omega(Ω). T E X Omega(Ω). L A T E X PDF., CJK UTF8. UTF-8,. hlatexcjk.. \urchr. ddom.char UTF-8 똠. \urchr{ddom}.
8.0 31 \UNI, 16. HCJK. UTF-8.. 18, FAQ. hlatexcjk, hlatexcjk,. 19., HL A T E X CJK,. \urchr. \urchr. 18 UnBatang-odal.ttf.. 19..
32 8 T E X HL A T E X...,.
33 A hangul-k hangul-k hangul-nojosa HL A T E X third-party. -, -, hyperref. 2004 4 5. 4 28 29, hangul-nojosa. 5 1.. :. : : : \if \fi : josa.tab EUC-KR : : hyperref, hangul-k. \cite,..,, hangul PDF,. 2.
34 B Preamble Preamble. \documentclass[titlepage]{article} %% PDF papersize setting. \AtBeginDvi{\special{pdf: pagesize width 150mm height 212mm}} %% hlatexcjk requires CJK and hangul-compatible packages. \usepackage{cjk} %% now, we use hangul-k style. \usepackage{hangul-k} %% " " " ". \ksnamedef{contentsname}{ ~ } %% geometry layout. \usepackage[paperwidth=150mm, paperheight=212mm, hmargin=20mm, top=25mm, bottom=27mm]{geometry} \setlength\headheight{27.5pt} %% Hyperlinks and PDF Bookmarks. \usepackage[dvipdfm,cjkbookmarks,colorlinks]{hyperref} \AtBeginDvi{\special{pdf: tounicode KSCms-UHC-UCS2}} %% fancyvrb for using Verbatim env. \usepackage{fancyvrb} % before hlatexcjk %% mflogo for using \MF \usepackage{mflogo} % METAFONT logo. %% hlatexcjk \usepackage{hlatexcjk} %% Font selection.
Preamble 35 %% myttf makettfavailable %% ttf2hlatexfont. \usepackage{myttf,bera} %%,,. \usepackage[default]{hlatex-interword} \usepackage[hangul,adjustfootnotesep,adjustverbatim]{hsetspace} \usepackage{hitshape} % \itshape. \usepackage[normalem]{myulem} %. %\usepackage[ensec]{hsectsty} \usepackage{hsectsty} %. %% hsectsty. \sectionfont{\noindent\hfontseries{bc}\textcolor{blue}} \subsectionfont{\noindent\hfontseries{bc}\textcolor{darkmagenta}} \subsubsectionfont{\noindent\hfontseries{bc}\sffamily\selectfont \textcolor{tempcolor}} %% Graphics, Colors, Frames \usepackage{graphicx,color} \usepackage{xcolor} \usepackage{framed} % framed, shaded. %%. %% shadecolor framed shaded. \definecolor{shadecolor}{rgb}{0.80,0.82,0.75} \definecolor{darkmagenta}{rgb}{0.75,0.25,0.25} \definecolor{tempcolor}{rgb}{0.10,0.80,0.20} %%%. \usepackage{boxedminipage} % boxedminipage. %% MakeIndex \usepackage{makeidx} %% For Tabular \usepackage{multirow,array,mdwtab} %% list, compactlist \usepackage{mdwlist}
Preamble 36 \makecompactlist{enum**}{enumerate} %% listing \usepackage{sverb} %% Page headings \usepackage{calc} \usepackage{fancyhdr} \pagestyle{fancy} \lhead{\includegraphics[width=14mm]{ktugimage}} \rhead{\colorbox{shadecolor}{\minipage{\linewidth - 17mm}% \raggedleft\sffamily\small\rightmark\qquad \thepage\endminipage}} \chead{}\cfoot{}\rfoot{}\lfoot{} %% LayOut Display \usepackage{layouts} %% Footnotes. \usepackage[bottom]{footmisc} \raggedbottom %\usepackage{preview} %% Author s commands and environments. \newcommand\cntrdot{% \ifvmode\leavevmode\fi% $\,\cdot\,$% } \newcommand\bnm[1]{% \ifvmode\leavevmode\else\fi \kern -.45em #1 \kern -.5em% %%.. %%. %% #1 % } %% bookname.
Preamble 37 \newcommand\cmd[1]{% } \index{!\textbackslash #1}\texttt{\textbackslash #1}% \newcommand\pkg[1]{% } \index{!#1}\textsf{#1}% \newcommand\file[1]{% } \index{!#1}\texttt{#1}% \newcommand\prgrm[1]{% } \index{!#1}\textsf{#1}% \newcommand\env[1]{% } \index{!#1}\texttt{#1}% \newcommand\teximp[1]{% } \index{\thetex!#1}\textrm{#1}% \newcommand\thetex{% } \protect\tex% %%. %% HyperRef \teximp \TeX. %% index \makeatletter \renewenvironment{theindex} {\if@twocolumn \@restonecolfalse \else \@restonecoltrue
Preamble 38 \fi \columnseprule \z@ \columnsep 35\p@ \twocolumn[\section*{\indexname}]% \@mkboth{\makeuppercase\indexname}% {\MakeUppercase\indexname}% \thispagestyle{fancy}% \phantomsection \addcontentsline{toc}{section}{\protect\indexname}% \parindent\z@ \parskip\z@ \@plus.3\p@\relax \let\item\@idxitem} {\if@restonecol\onecolumn\else\clearpage\fi} \makeatother %% maketitle %% got from %% http://zoonek.free.fr/latex/latex_samples_title/0.html \makeatletter \def\thickhrulefill{\leavevmode \leaders \hrule height 1pt%% \hfill\kern \z@} \renewcommand{\maketitle}{\begin{titlepage}% \pagecolor{shadecolor}% \let\footnotesize\small \let\footnoterule\relax \parindent \z@ \reset@font \null \vskip -5\p@ \hbox{\mbox{% \hspace{-4pt}% \fbox{\includegraphics[width=3em]{ktugimage}}% \hspace{4pt} }% \vrule depth 0.9\textheight% \mbox{\hspace{2em}} \vtop{% %%%%%%%%%%%%%%%%%%
Preamble 39 \vskip 40\p@ \begin{flushleft} \huline{\large \@author}\par \end{flushleft} \vskip 80\p@ \begin{flushleft} \huge \bfseries \@title \par \end{flushleft} \vfil }} \null \end{titlepage}% \pagecolor{white}% \setcounter{footnote}{0}% } \makeatother %%% 92%. %% Caption thinhangul setting. \usepackage{ccaption} \captiontitlefont{\normalfont\hfontseries{c}} \captionnamefont{\normalfont\hfontseries{c}} %% description label thinhangul setting. \renewcommand\descriptionlabel[1]{% \hspace\labelsep \normalfont\hfontseries{c}\bfseries #1} %% footnote thinhangul setting. \let\origfootnotesize\footnotesize\relax \def\footnotesize{\origfootnotesize\hfontseries{c}} %% Parindent. \setlength\parindent{1em} %% eso-pic. cover.eps. \usepackage{eso-pic}
Preamble 40 \newcommand\coverpicture{% \parbox[b][\paperheight]{\paperwidth}{% \vfill \centering \includegraphics[width=150mm,keepaspectratio]% {cover}% % \vfill }} %% Index \makeindex \newcommand\wi[1]{% } #1\index{#1}% %% Title page settings. \title{ PDF } \author{ } \date{\today} %% End of preamble. Now, start the document. \begin{document}
41 T E X T E X, 7, 8 DHHangul, 30 HL A T E X, 4, 7 9, 12, 18, 19, 23, 27 29, 31 33 hl A T E Xp, 7, 8, 20, 27, 28 Lambda(Λ), 3, 30 MiKT E X, 9, 17 Omega(Ω), 30 Omega-CJK, 30 PDFL A T E X, 3, 4, 7, 12, 13, 15, 26, 27 W32T E X, 17 c, 18, 19, 14, 18, 19, 22, 23, 27 (orphans and widows), 24, 14, 26, 4, 6, 11, 7 (slanted), 27 (dimension), 21, 9, 10, 29 31, 33, 20, 21, 22, 14, 18, 6, 7 ( ), 24 startsection, 23 \SetHangulspace, 22 \UNI, 31 \baselinestretch, 21, 23 \bibitem, 28, 29 \chapter, 14 \cite, 28, 33 \clubpenalty, 25 \em, 27 \emph, 11, 27 \fi, 33 \footnotesep, 23 \hfontseries{c}, 19 \hsout, 28 \huline, 28 \if, 33 \interhchar, 21 \interhword, 21
42 \itshape, 27 \label, 28, 29 \makethinhangul, 19 \pageref, 28 \raggedbottom, 25 \ref, 28 \rm, 11 \section, 14 \setstretch, 23 \sf, 11 \sout, 28 \textwidth, 14, 15 \tt, 11 \uline, 28 \underline, 28 \urchr, 30, 31 \usepackage, 27 \widowpenalty, 25, 12, 9, 9, 10, 26, 11, 5, 6 ( ), 27, 11, 28, 19, 12, 12, 9, 9, 3, 3, 14, 15, 12, 3, 4, 14, 15, 14, 30, 6, 7, 6, 30, 30 UTF-8, 30, 31, 5, 8, 10, 11, 27, 28, 19, 20, 28, 29, 19, 23, 18, 9, 30, 14, 3, 12 14
43, 14, 5, 19 (kerning), 17, 4, 13, 19, 4, 3 *.aux, 29 *.bb, 25 *.dtx, 20 *.fd, 27 *.ins, 20 *.pfa, 5 *.pfb, 5 *.prn, 6 *.ps, 6 *.tfm, 18 *.ttf, 18 C:\texmf-asiafonts-basic, 9 ddom.char, 30 DVI, 3 dvipdfmx.cfg, 9, 10 EPS, 27 hlatex-interword.dtx, 20 josa.tab, 33 JPG, 25 map, 9, 10 PDF, 25 PK, 5, 7 PNG, 25 PS, 12 UnBatang-odal.ttf, 31 xxttf.sty, 19, 9, 15 bmsec, 14 CJK, 30, 31 color, 26 crop, 15 fancyhdr, 24 framed, 26 geometry, 15, 17 graphicx, 26 hangul, 20, 23, 24, 28, 29, 33 hangul-k, 3, 4, 29, 33 hangul-nojosa, 29, 33 hitshape, 27 hlatex-interword, 3, 20, 28 hlatexcjk, 30, 31 hsectsty, 3, 23, 24 hsetspace, 3, 22, 23 hyperref, 12, 13, 17, 29,
44 33 layouts, 15 mskttfonts, 10 myulem, 3, 28 pdftricks, 27 ps4pdf, 27 pst-eps, 27 pstricks, 26, 27 sectsty, 23 setspace, 22, 23 size10d5.sty, 19 titlesec, 23 ulem, 28 umoline, 28 xcolor, 26, 6, 7, 20 Acrobat Distiller, 6, 7 Acrobat Reader, 4, 5 Adobe Reader, 4, 11, 13 dvipdfm, 17 DVIPDFMx, 3, 4, 7, 10, 12 15, 17, 25 27 dvips(k), 7, 12, 27 ebb, 25 ezpdf, 6, 7 GhostScript, 7, 13, 25, 27 gv, 4 MiKTeX Options, 9 MS Word, 6 ps2pdf, 7, 13 QuarkXpress, 6 TTF2HLaTeXFont, 10, 11, 18, 19 ttf2pk, 7 xpdf, 4, 13, 4, 12, 13, 12 PDF, 6 PDF, 3, 3, 5, 19, 22, 3, 5, 6 HCJK, 31 quotation, 22, 23 quote, 22, 23 shaded, 26 spacing, 23 TeXtoEPS, 27 theindex, 19 titlepage, 19 UTF8, 30
45 verbatim, 22, 18 CMYK, 26 Computer Modern, 12 CP949, 30 Type 3, 5 UHC, 7, 8, 10 double spacing, 21 EPS, 25 EUC-KR, 30, 33 GPL, 8 KTUG, 3, 9, 13, 30, 3 FAQ, 3 NFSS, 18 OpenType, 6 PDF, 25 PDF, 6 PDF PSTricks, 27 PostScript, 4 Preamble, 13 RGB, 26 TrueType, 5, 7 Type 1, 5