ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 왕초보 LaTeX 페이지편 2. 페이지 번호 스타일과 위치 바꾸기
    왕초보 LaTeX 튜토리얼 2021. 7. 13. 15:34
    반응형

     

    오랜만에 왕초보 LaTeX 시리즈를 써봅니다. 지난번에 페이지편 1에서 페이지 번호를 숨기거나 수동 설정하거나 리셋하는 방법을 알려드렸는데요.

     

    오늘은 쪽번호 스타일위치 바꾸는 방법 아주 쉽게 알려드리도록 하겠습니다.

     

    1. 쪽번호 스타일 바꾸기

    일단 LaTeX에서 흔히 쓰는 페이지 번호 스타일이 다섯 가지 있는데요.

    아라비아 숫자(arabic), 소문자 로마자(roman), 대문자 로마자(Roman), 소문자 알파벳(alph), 대문자 알파벳(Alph)입니다.

     

    눈치 채셨을지 모르겠습니다만 위에 제가 괄호치고 써놓은 이름이 바로 LaTeX에서 사용하는 페이지 번호 스타일 이름들입니다.

     

    아라비아 숫자는 우리가 흔히 아는 1, 2, 3이고,

    소문자 로마자로 번호를 매기면 i, ii, iii, iv, ... 이런식으로 됩니다. 보통 학위 논문 목차 페이지 같은 곳에 들어가곤 하죠.

    대문자 로마자는 I, II, III, IV, V ... 이렇게 됩니다.

    알파벳으로 페이지 번호를 하시면 a, b, c, ... 이렇게 됩니다. 대문자는 A, B, C, ...로 되고요.

     

    페이지 번호 스타일을 바꾸는 명령어는 \pagenumbering 입니다. 예를 들어서 대문자 로마자로 페이지 번호를 매기고 싶다면, 아래와 같이 입력하시면 됩니다.

     

    \pagenumbering{Roman}

     

    Roman말고 다른 것을 원하신다면 아래 표를 참고하셔서 자유롭게 사용하시면 됩니다.

     

    페이지 넘버 스타일 스타일 이름
    아라비아 숫자 arabic
    소문자 로마자 roman
    대문자 로마자 Roman
    소문자 알파벳 alph
    대문자 알파벳 Alph

     

     

    2. 페이지 번호 위치 바꾸기

     

    그럼 페이지 번호 위치는 어떻게 바꿀까요? 기본은 보통 문서 하단 중앙에 들어가는 것인데요. 페이지 번호 바꾸는 작업이 생각보다 세팅이 복잡합니다만 제가 아래 올려드리는 코드를 복사해서 사용하시면 쉽습니다.

     

    일단 LaTeX의 페이지 분류부터 알려드릴게요. LaTeX는 페이지를 일반 페이지특수 페이지로 나눕니다. 일반 페이지는 말 그대로 일반적인 페이지고요, 특수 페이지는 제목이 있는 페이지나 참고문헌이 들어가는 페이지 등으로 일반적인 페이지와 다른 곳들인데요.

     

    주석에서도 보실 수 있듯, 아래 있는 코드에서 첫번째 부분은 일반 페이지의 쪽번호를 페이지의 오른쪽 아래 부분으로 바꾸는 것이고요. 두 번째 부분은 특수 페이지들도 쪽번호를 오른쪽 아래로 바꾸는 것입니다.

     

    만일 특수 페이지는 그대로 중앙 하단에 쪽번호를 쓰고싶으시다면 두 번째 부분을 지워버리시면 되겠습니다. 그냥 바로 복사해서 돌려보실 수 있게 코드를 첨부했습니다. 필요하신 부분만 복사해서 쓰시면 됩니다.

     

    \documentclass{article}
    % fancyhdr은 페이지 번호 위치 세팅에 꼭 필요한 패키지입니다
    \usepackage{fancyhdr}
    
    \title{My first document}
    \author{Mini Donut}
    
    % 여기부터 페이지 번호 세팅입니다
    % 아래는 일반 페이지의 페이지번호를 우측 하단에 넣는 설정입니다.
    \pagestyle{fancy}
    \fancyhead{}
    \fancyfoot{}
    \fancyfoot[R]{\thepage}
    
    % 아래는 특수 페이지의 페이지번호도 우측 하단으로 넣는 설정입니다.
    \fancypagestyle{plain}{%
        \renewcommand{\headrulewidth}{0pt}%
        \fancyhf{}%
        \fancyfoot[R]{\thepage}%
    }
    % 페이지 번호 세팅 끝
    
    \begin{document}
    \maketitle
    page 1
    
    \newpage
    page 2
    
    \newpage
    page 3
    
    \end{document}

     

     

    쪽번호를 다른곳으로 옮기는 데 가장 중요한 명령어는 \fancyfoot[R]{\thepage}입니다.  요거만 바꾸면 쪽번호를 다른 곳으로 옮길 수가 있습니다.

     

    눈치채셨겠지만 쪽번호를 페이지 하단 오른쪽 대신 하단 왼쪽으로 하시려면 \fancyfoot[R]{\thepage}를 두 군데 모두 \fancyfoot[L]{\thepage}로 바꾸시면 되고요. 하단 중앙으로 하시려면 \fancyfoot[C]{\thepage}를 사용하시면 됩니다.

     

    쪽번호를 페이지 상단으로 올리시려면 \fancyhead를 사용하시면 되는데요. 옵션을 통해 오른쪽 왼쪽 중앙 설정 동일하게 하시면 됩니다. 상단 오른쪽이 \fancyhead[R]{\thispage} 상단 왼쪽이 \fancyhead[L]{\thispage} 상단 중앙이 \fancyhead[C]{\thispage}입니다.

     

    일반페이지 설정과 특수 페이지 설정의 두 군데 다 바꿔주는 것 꼭 잊지 마세요!!

     

     

    반응형

    댓글

Designed by Tistory.