Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.

  • 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
  • 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
    • 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
    • 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
    • 최소 예제는 "Minimal working example"을 읽어 보세요.
  • 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
  • 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
  • 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
    • 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
  • MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
  • 사용하는 편집기는 CKeditor입니다.
    • 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
    • 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
    • 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.

Progress

nanim께서 답을 올려주셨네요.

저도 잘 이해한 건지 모르겠지만, 나름대로 해본 것을 (아까워서) 첨부합니다. 


test_oblivoir_toc_and_ref.PNG



% test_oblivoir.tex

\documentclass[a4paper,nanum,chapter,tocentry]{oblivoir} 

% tocentry의 설명에 대해서는 oblivoir 설명서 참조. 아래에서 cftsetindetns 따위로 사용자가 간격을 직접 지정하는 경우에는 굳이 'tocentry' 옵션을 쓰지 않아도 되지 않을까 추측(?)함.


\usepackage{jiwonlipsum}


\cftsetindents{section}{3.2em}{3.0em} 

% toc에서 섹션 앞에 들여쓸 공간 3.2em, 섹션 번호(1.1, 1.2, ...)가 식자될 너비

\cftsetindents{subsection}{6.2em}{3.0em} 

% 서브섹션 앞에 들여쓸 공간 6.2em(=3.2em+3.0em). 보통 상위 항목의 들여쓰기 길이 + 번호너비를 더해주면 된다. 뒤의 3.0em은 서브섹션 번호(1.1.1, 1.1.2, ...)가 식자될 너비


\hypersetup{pdfborder={0 0 0}} 

% 하이퍼링크의 빨간 테두리를 죽인다. 


\newcommand\sectionref[1]{제\ref{#1}\sectionname} 

% 이런 식으로 \ref 앞에 '제'와 '절'을 찍어주도록 만든다. \sectionname은 한글로 '절'을 의미한다. \renewcommand로 다른 단어로 바꿀 수 있다. 


\begin{document}


\pagestyle{hangul}


\frontmatter


\begin{verbatim}

\pref{sec:first_section} \ref{sec:first_section}\sectionname을 참고하라. 


\pageref{sec:second_section}\pagename \Sref{sec:second_section}\를 참고하라. 


\sectionref{sec:first_section}\와 \sectionref{sec:second_section}\을 참고하라.


\sectionref{sec:first_section}\과 \sectionref{sec:second_section}\를 참고하라.

\end{verbatim}


\pref{sec:first_section} \ref{sec:first_section}\sectionname을 참고하라. 


\pageref{sec:second_section}\pagename \Sref{sec:second_section}\를 참고하라. 


\sectionref{sec:first_section}\와 \sectionref{sec:second_section}\을 참고하라.


\sectionref{sec:first_section}\과 \sectionref{sec:second_section}\를 참고하라.



\tableofcontents



\mainmatter


\chapter{일야구도하기}

\section{섹션 하나}\label{sec:first_section}

\jiwon[1]


\subsection{서브섹션 하나}

\jiwon[1]

\subsection{서브섹션 둘}

\jiwon[1]


\section{섹션 둘}\label{sec:second_section}

\jiwon[2]

\subsection{서브섹션 셋}

\jiwon[2]

\subsection{서브섹션 넷}

\jiwon[2]


...


(이하 생략)


===


* 질문을 하실 때는 최소한의 샘플을 올려주시는 게 피차 좋습니다. 




XE Login