책갈피는 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 한국 텍 사용자 그룹
책갈피는 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}