KTUGFaq

KTUG FAQ

"\count0"에 댓글 더하기

로그인:
비밀번호:
가입
Take care of the luxuries and the necessities will take care of themselves.
FrontPage › LittleTree/ReadingTeXbook/2006-03
Mar 28, 2006
\count0
Submitted by 작은나무 @ 03-28 [05:45 pm]
252쪽: 매크로 공부를 하다가 재미삼아 1부터 n까지 합을 구하는 매크로를 작성해보기로 하고, 다음과 같이 코딩했습니다.
\newcount\n \def\sum#1{\n=#1 \count0=0 \addto} \def\addto{\ifnum\n>0 \advance\count0 by\n \advance\n by-1 \addto \else\number\count0\fi} \sum{10} \bye
그랬더니, 아주 재미있는 결과를 얻었습니다.
This is TeX, Version 3.141592 (MiKTeX 2.4)
(sum.tex [55] )
Output written on sum.dvi (1 page, 212 bytes).
Transcript written on sum.log.
위 결과를 보면 한페이지의 출력물에 그 페이지 번호가 구하고자 하는 10까지의 합인 55가 나왔습니다. 한 쪽짜리라면 페이지 번호가 1이 나와야 할텐데, 55가 나왔습니다. :)

그래서 책을 뒤져보니...
... TeX makes \pageno an abbreviation for \count0 ...
ㅎㅎㅎ; \count0 함부로 사용하지 마세요. 페이지번호가 이상하게됩니다. 하지만 위의 경우는 구하고자 하는 결과를 sum.dvi를 보지 않고도 55라는 것을 금방 알 수 있었습니다. :)
이름:

서명하지 않기
 

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-06-06 22:54:57
Processing time 1.4603 sec