KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You will meet an important person who will help you advance professionally.
FrontPage › 명령어유효범위

명령어 유효범위

명령어 유효범위(scope of an instruction)란 주어진 명령어가 영향을 미치는 영역을 말한다.
  • 명령(command)의 유효범위
    : 인자(argument)로 주어진 범위(왼쪽 중괄호(\bgroup)에서 오른쪽 중괄호(\egroup))에만 영향을 미친다.
  • 선언(declaration)의 유효범위
    : 선언이 이루어진 위치가 포함된 \bgroup에 짝이 맞는 \egroup까지 영향을 미친다. 만약 선언이 이루어진 위치 이전에 \bgroup이 없다면 주어진 선언을 무력화하는 다른 선언이 나오지 않는 한 문서의 끝까지 영향을 미친다. 만약 다른 환경(environment) 안에서 선언이 이루어졌다면, 환경이 시작되는 부분에 \bgroup이 있는 것과 동일하게 취급된다. 즉, 그 환경이 끝나는 시점에서 선언은 효력이 종료된다. 선언 이전에 다른 \bgroup이 없는 경우란, document 환경 안에 있는 것과 동일하므로, \end{document}까지 효력이 있다고 볼 수 있다.
  • 환경(environment)의 유효범위
    : 환경은 그 시작 위치와 종료 위치가 \begin\end로 주어지므로, 그 범위 내에서만 유효하다.

\global 지시자

  • 변수의 정의와 재정의(\def)에 \global을 지시하면 유효범위가 전체 문서로 확대된다.
  • \setlength에 의한 길이 변수의 재정의는 언제나 global하다.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-02-18 11:16:45
Processing time 0.0303 sec