KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You like to form new friendships and make new acquaintances.
FrontPage › 번호바꾸기

목차

1 자동 번호 매기기
2 번호 바꾸기
3 단순번호, 복합번호 바꾸기
3.1 amsmath + rmreset vs. chngcntr
3.2 쪽번호를 장절에 따라 새로 시작하기
3.3 표, 그림 번호 연속 부여하기
3.4 수식 번호와 Theorem 번호를 섞어 쓰려면

1 자동 번호 매기기

The LaTeX Companion, 2nd ed. 851-852쪽에 보면 표준적인 LaTeX 클래스에서는 다음과 같은 counter(자동 번호 매기기)가 정의되어 있다고 하였다.
part               paragraph             figure               enumi
chapter            subparagraph          table                enumii
section            page                  footnote             enumiii
subsection         equation              mpfootnote           enumiv
subsubsection
또 새로운 counter를 정의하는 방법이 있다.

2 번호 바꾸기

여러 사람이 글을 쓰거나 한 사람이 글을 쓰더라도 여러 소스 파일로 나누어서 연속된 번호를 붙이고 싶을 때가 있다.

가령 쪽 번호를 고치고 싶을 때는 간단히 (From KTUGOperate:6670)
\setcounter{page}{304}
또는 (From KTUGOperate:16420)
\addtocounter{page}{250}%
등으로 바꿀 수 있다. 여기서 첫 묶음표{}의 {} 속에는 대상 counter(page, figure 등)을 넣고 둘째 묶음표{}의 {} 속에는 변화량을 넣는다.

3 단순번호, 복합번호 바꾸기

3.1 amsmath + rmreset vs. chngcntr

"자동 번호 매기기"의 번호를 단순한 번호(1, 2, ...)에서 복합번호(예: 1.1, 1.1.1, ...)로 고치거나 복합번호(combined number)에서 단순한 번호로 바꿀 수 있게 하여 주는 패키지로 amsmath.sty, rmreset.sty, chngcntr.sty 등이 있다. 명령어가 조금 다르지만 사용 방법은 비슷하다. 실제 사용법은 클래스 파일, 스타일 파일에 이미 정의된 것이 있기 때문에 대상(page, figure 등)에 따라 다를 수도 있다.

사용 예:
  • amsmath: \numberwithin{equation}{section}
  • rmreset: \numberwithout{equation}{chapter}
  • chngcntr: \cunterwithin{equation}{section}, \counterwithout{equation}{chapter}

    <!> 다른 패키지 또는 불러들인 파일에 의하여 override되는 것을 막기 위해서는 사용 직전에 이들 명령어를 넣는 것이 안전하다.

    <!> rmreset.sty는 KTUGOperate:15847에 첨부되어 있으며 "사용 예"도 함께 있다.

3.2 쪽번호를 장절에 따라 새로 시작하기

(From KTUGOperate:17323) 프리앰블에
\usepackage{chngcntr}%memoir에서는 주석 처리
\counterwithin{page}{chapter}
\renewcommand\thepage{\roman{page}}
와 같이 입력하고 맨 첫 chapter가 시작하는 곳에
\renewcommand\thepage{\thechapter-\arabic{page}}%쪽번호를 1-1, 1-2로 나타나게 한다.
\setcounter{page}{1}
를 입력하고 그 다음 chapter들이 시작하는 곳에는
\setcounter{page}{1}
를 입력한다. 이것을 넣지 않으면 쪽 번호가 0에서 시작한다.

See also KTUGOperate:15620.

3.3 표, 그림 번호 연속 부여하기

Q(KTUGOperate:18251): 제가 사용하고 있는 패키지는 다음과 같습니다.
\documentclass[a4paper]{memoir}
\usepackage{amsmath,amssymb}
\usepackage[interworddefault,nonfrench,gremph,hangulpagestyle,%
            adjustmath,pdfbookmark]{memhangul-ucs}%hangulpagestyle
\usepackage{cite,graphicx,color}
제가 하고 싶은것은 \maxsecnumdepth{part}로 선언하고 그림번호에서 0.(장번호)를 떼는 것입니다.

A(KTUGOperate:18254): 저는 각 장별로 나누어 작업을 하면서 각 장에 해당하는 그림번호를 넣기 위해 무단히 애를 썼는데... 아래와 같은 명령어를 추가하니까 그림번호에서 장번호를 넣을 수도 뺄 수도 있었습니다.
%################ Fig. caption  #####################
\counterwithout{figure}{chapter}
\counterwithout{equation}{chapter}
만약 장번호를 넣어서 (그림 3.2 .... )와 같은 모양으로 만들려면 \counterwithin{figure}{chapter}하니깐 장번호와 그림번호가 같이 나옵니다.....
<!> memoir 크래스가 아닐 때는 chngcntr.sty를 써야 합니다.

3.4 수식 번호와 Theorem 번호를 섞어 쓰려면

Q(KTUGOperate:18741): 제목(수식 번호와 Theorem 번호를 섞어 쓰려면) 그대로입니다. 예를 들어.
Theorem 3.1 (어쩌고 저쩌고)
..........
수식 (3.2)
..........
수식 (3.3)
.........
군시렁군시렁

Lemma 3.4
............
수식 (3.5)
이런 식으로 번호가 매겨지도록 하려면 어떻게 해야 하나요? 제 supervisor 교수께서는 수작업으로 그냥 번호를 매겨서 입력하시던데, 영 안습이네요ㅜ.ㅜ 어떻게 해야 저리될지 모르는 저도 안습ㅠ.ㅠ

(amsart 로 작성 중입니다)

A(KTUGOperate:18745): 질문의 답을 AMSLaTeX/Math의 항목 "정리류(Theorem-like)와 수식 함께 번호 연속으로 붙이기"에 달았습니다.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-10-06 17:04:05
Processing time 0.0401 sec