KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당

item_bookmark.png


책갈피는 hyperref 패키지에서 구현해주는데요, 임의의 북마크는 다음과 같이 구현한다고 합니다. 


\pdfbookmark[level]{text}{name} 


여기서 레벨은 0, 1, 2,... 

텍스트는 북마크에 표기될 문자열 

네임은 latex의 \label처럼 이 북마크의 고유한 이름입니다. 중복된 이름을 부여하면 안 됩니다. 


각설하고 간단한 예제를 한번 보여드립니다. 

TeXLive 2013을 최신버전을 사용하고 있고, 나눔명조/나눔고딕 등이 설치되어 있으며, XeTeX으로 컴파일한다고 가정하겠습니다.

여기서는 hyperref을 자동으로 불러오는 oblivoir 클래스를 얹었습니다. 


% item bookmark

\documentclass[12pt]{oblivoir}


\usepackage{jiwonlipsum}


\setmainhangulfont[Ligatures=TeX,BoldFont={* Bold}]{NanumMyeongjo}

\setsanshangulfont[Ligatures=TeX,BoldFont={* Bold}]{NanumGothic}

\setmainhanjafont[Ligatures=TeX,AutoFakeBold=1.5]{Batang}

\setsanshanjafont[Ligatures=TeX,BoldFont={* Bold}]{NanumGothic}



\begin{document}


\section{섹션}


\begin{enumerate}

\item \pdfbookmark[1]{열하구도하기 첫 번째 한글 텍스트}{item1} \jiwon[1]

\item \pdfbookmark[2]{열하구도하기 첫 번째 한글 한자 텍스트}{item2} \jiwon[13]

\item \pdfbookmark[1]{열하구도하기 두 번째 한글 한자 텍스트}{item3} \jiwon[14]

\item \pdfbookmark[2]{열하구도하기 첫 번째 한자 텍스트}{item4} \jiwon[21]

\item \pdfbookmark[1]{열하구도하기 첫 번째 한글 텍스트}{item5} \jiwon[1]

\item \pdfbookmark[2]{열하구도하기 첫 번째 한글 한자 텍스트}{item6} \jiwon[13]

\item \pdfbookmark[2]{열하구도하기 두 번째 한글 한자 텍스트}{item7} \jiwon[14]

\item \pdfbookmark[1]{열하구도하기 첫 번째 한자 텍스트}{item8} \jiwon[21]

\end{enumerate}


\end{document}

KTUG 한국 텍 사용자 그룹