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

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

안녕하세요, 페이지 가장자리에 section 별로 위치가 달라지는 thumb index를 만들고 싶어서 아래와 같은 코드를 만들었습니다.

Picture environment로 사각형을 그린 다음에 그 수직방향 위치를 \value{section}의 함수로 \numexpr을 사용하여 집어넣은 것입니다.

그런데 section의 개수가 너무 많아지면 thumb index가 페이지 밑바닥을 뚫고 없어지기 때문에, 7번마다 한번씩 처음 시작했던 높이로 올라오도록 하고싶습니다. \numexpr는 modulo 연산자를 지원하지 않는 것 같아서 직접 a-(a/b)*b 이런 식으로 고쳐서 썼는데, \numexpr 안에 들어가는 expression에 괄호가 들어가면 컴파일 에러가 나네요... 어찌해야 좋을지 모르겠어서 도움을 청합니다.

\documentclass[twoside,12pt]{xoblivoir}
\usepackage{pdfpages}
\usepackage{fapapersize}
\usepackage{graphicx}
\usepackage{fp}


\usefapapersize{213mm,301mm,10mm,10mm,30mm,25mm}  % 좌우상하 여백
\setlength{\unitlength}{10mm}
\newcommand{\blob}{\textcolor{gray}{\rule[-0.25\unitlength]{\unitlength}{\unitlength}}}
\newcommand\rblob{%
 \begin{picture}(0,0)
  \put(0,\numexpr-\value{section}*3+3\relax){\blob}
  \put(0.1,\numexpr-\value{section}*3+3\relax){\textcolor{white}{\LARGE\emph{\textbf{\thesection}}}}
 \end{picture}}
\newcommand\lblob{%
 \begin{picture}(0,0)
  \put(-1.05,\numexpr-\value{section}*3+3\relax){\blob}
  \put(-0.9,\numexpr-\value{section}*3+3\relax){\textcolor{white}{\LARGE\emph{\textbf{\thesection}}}}
 \end{picture}%
}

\makepagestyle{mystyle}
 %\makeheadrule{mystyle}{\textwidth}{2pt}
 %\makeevenfoot{mystyle}{\rightmark}{\LARGE\textbf{\thepage}}{}
 \makeevenfoot{mystyle}{\textbf{\thepage}\hspace{1em}|\hspace{1em}\rightmark}{}{}
 \makeoddfoot{mystyle}{}{}{\rightmark\hspace{1em}|\hspace{1em}\textbf{\thepage}}
 \makeevenhead{mystyle}{\lblob}{}{} % leftmark는 문서제목이기에, section명이 나오는 rightmark로 조판.
 \makeodd head{mystyle}{}{}{\rblob}  % 금지어라서 odd head 띄웠습니다.
\pagestyle{mystyle}

\begin{document}

\pagestyle{mystyle}

\section{test1}
\clearpage

\section{test2}
\clearpage

\section{test3}
\clearpage

\section{test4}
\clearpage

\end{document}

번호 제목 글쓴이 날짜 조회 수
공지 Minimal Working Example을 첨부해주세요 [2] nanim 2015.06.23 46506
2089 MacTex에서 한글이 잘 안됩니다. [4] hyunsan 2011.03.06 16127
2088 장 절 번호 스타일 변경 [2] daru 2011.07.22 16114
2087 라텍에서 탭 입력하기 어떻게 하나요? [2] ryan0802 2011.02.17 16089
2086 MacTeX2013 한글 환경 설정 오류 [2] 안개나무 2014.01.09 15991
2085 ko.Tex Live 2011 설치 문제 [3] syihm 2011.08.05 15957
2084 TeXLive2013 글꼴 설치 [5] 신선물고기 2014.01.20 15901
2083 Theorem에 테두리를 두른 후... [1] file puzzlist 2011.11.11 15822
2082 oblivoir 클래스에서 제목에 각주를 달고 싶어요. [3] 제목에각주 2012.09.14 15733
2081 텍 왕초보인데 도움을 요청드립니다. [4] file beavim 2011.06.09 15692
2080 이맥스 next error 관련 질문 [4] liganega 2013.01.14 15675
2079 Scientific Workplace Beamer에서 한글쓰기 관련 질문 [9] 희망123 2014.12.30 15563
2078 아이폰 매뉴얼처럼 차례 만들기 [1] file yihoze 2011.03.09 15555
2077 kotex 2013 기본글꼴 변경 질문이요! [2] 오키바리 2014.05.16 15507
2076 XeTeX에서 굵은 글씨체 고정시키는 방법 [5] TeX Addict 2011.05.22 15315
2075 업데이트 후 ps2pdf 에러 [1] 바다여행 2011.02.16 15306
2074 Beamer에서 fontspec 사용 [3] TeX Addict 2012.12.16 15259
2073 \emph 인자의 글꼴을 바꾸고 싶습니다. [5] 연금술사 2011.07.21 15152
2072 winedt & 영문 window & 한글 사용 [4] 김종복 2011.03.07 15085
2071 Moniwiki + LaTeX + TIkZ가 깨져서 나옵니다.. [2] file 고래소년 2011.07.28 15041
2070 beamer에서 itemize, enumerate 환경에서 4수준 이상 경고 해제 방법 [1] sporty 2011.05.31 15020



XE Login