kihwanglee / kotex-utf Goto Github PK
View Code? Open in Web Editor NEWA LaTeX package for typesetting Korean
A LaTeX package for typesetting Korean
kotex-utf ========= Introduction ------------ kotex-utf is a macro package for typesetting Hangul, the native alphabet of the Korean language. The input Korean text should be encoded in UTF-8. kotex-utf belongs to ko.TeX, a comprehensive Korean typesetting system together with packages kotex-oblivoir, kotex-plain, kotex-utils, cjk-ko, xetexko, and luaxexko. Dependencies ------------ kotex-utf depends on the following packages: * xetexko: Hangul and hanja mapping tables * cjk-ko: main style, Korean counters and captions Files ----- ### TeXinputs dhucs-nanumfont.sty -> tex/latex/kotex/ dhucs.sty -> tex/latex/kotex/ hfontspec.default -> tex/latex/kotex/ kosections-utf.sty -> tex/latex/kotex/ kotex.cfg -> tex/latex/kotex/ kotexutf.sty -> tex/latex/kotex/ lucenc.dfu -> tex/latex/kotex/ lucuhcmj.fd -> tex/latex/kotex/ contrib/dhucs-cmap.sty -> tex/latex/kotex/contrib/ contrib/dhucs-enumerate.sty -> tex/latex/kotex/contrib/ contrib/dhucs-enumitem.sty -> tex/latex/kotex/contrib/ contrib/dhucs-gremph.sty -> tex/latex/kotex/contrib/ contrib/dhucs-interword.sty -> tex/latex/kotex/contrib/ contrib/dhucs-paralist.sty -> tex/latex/kotex/contrib/ contrib/dhucs-sectsty.sty -> tex/latex/kotex/contrib/ contrib/dhucs-setspace.sty -> tex/latex/kotex/contrib/ contrib/dhucs-trivcj.sty -> tex/latex/kotex/contrib/ contrib/dhucs-ucshyper.sty -> tex/latex/kotex/contrib/ contrib/dhucsfn.sty -> tex/latex/kotex/contrib/ contrib/kotex-logo.sty -> tex/latex/kotex/contrib/ contrib/kotex-varioref.sty -> tex/latex/kotex/contrib/ ### TeX4ht tex4ht/dhucs.4ht -> tex/latex/kotex/tex4ht/ tex4ht/dhucs.cfg -> tex/latex/kotex/tex4ht/ tex4ht/kosections-utf.4ht -> tex/latex/kotex/tex4ht/ ### Documents README (this file) -> doc/latex/kotex-utf/ doc/kotexdoc.pdf -> doc/latex/kotex-utf/ doc/kotexdoc.tex -> doc/latex/kotex-utf/ doc/sample-finemath-setup.tex -> doc/latex/kotex-utf/ doc/yettext.tex -> doc/latex/kotex-utf/ doc/yettext.txt -> doc/latex/kotex-utf/ doc/fig/allowbreak-dhucs.pdf -> doc/latex/kotex-utf/fig/ doc/fig/fntexp.pdf -> doc/latex/kotex-utf/fig/ doc/fig/fntnormal.pdf -> doc/latex/kotex-utf/fig/ doc/fig/histkotex.jpg -> doc/latex/kotex-utf/fig/ doc/fig/linebreaktest.pdf -> doc/latex/kotex-utf/fig/ doc/fig/testdhucsallowbreak.pdf -> doc/latex/kotex-utf/fig/ Usage ----- Call `kotex.sty` (in cjk-ko package) with package options as follows: \usepackage[<options>]{kotex} When kotex-utf is installed and appropriate options are given, kotex-utf will be used for Hangul typesetting. Certain package options are inter-related to the TeX engines that are used for compilation. For pdfLaTeX and LaTeX, you can use *utf* option: \usepackage[utf]{kotex} This will activate the default behavior of kotex-utf. The option *utf* does not need to be specified since it is a default option. You can use other common options such as *hangul*, *hanja*, and *nojosa*. Calling kotex.sty in the following way \usepackage[cjk]{kotex} will typeset Hangul using the cjk-ko package. Options *usedotemph* and *usecjkt1font* can be specified in addition to the common options. For XeLaTeX and LuaLaTeX, you can just load kotex.sty without any package options. kotex-utf will call XeTeX-ko or LuaTeX-ko accordingly. Sample document --------------- The following document is a sample document utilizing the iftex package for coping with multiple engines: \documentclass{article} \usepackage{amsmath,amssymb} \usepackage{hyperref} \usepackage[hangul]{kotex} \usepackage{kotex-logo} \usepackage{iftex} \ifPDFTeX \usepackage{dhucs-nanumfont} \hypersetup{pdftex,unicode,bookmarks} \input glyphtounicode \pdfgentounicode=1 \else\ifXeTeX \setmainhangulfont[Ligatures=TeX]{HCR Batang LVT} \setsanshangulfont[Ligatures=TeX]{HCR Dotum LVT} \else\ifLuaTeX \hypersetup{unicode,bookmarks} \setmainhangulfont[Ligatures=TeX]{HCR Batang LVT} \setsanshangulfont[Ligatures=TeX]{HCR Dotum LVT} \fi\fi\fi \begin{document} \title{\koTeX-article 템플릿} \author{저자} \date{} \maketitle \section{절 제목} \subsection{소절 제목} 이 문서는 \koTeX\ 문서입니다. \end{document} For more information, please refer to the included documentation (written in Korean). License ------- kotex-utf is licensed under the LaTeX Project Public License (LPPL) version 1.3c or later. Contacts -------- Please report any errors or suggestions to the package maintainer, Kihwang Lee <leekh at ktug org>.
http://www.ktug.org/xe/index.php?mid=KTUG_QnA_board&document_srl=183783 보세요.
\AtEndDocument{
\count@"80
\loop \catcode\count@\@xiipt
\ifnum\count@<"FE \advance\count@\@ne
\repeat
}
kotexutf.sty에 위 코드를 추가하면 idx 파일에 진짜 한글이 쓰여질 걸로 생각합니다. cjk-ko에서 사용하는 방식입니다.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.