[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
대부분의 인쇄된 매뉴얼은 표지와 copyright 쪽을 제오ㅣ하면 heading이 들어 있다. 어떤 매뉴얼은 footing도 들어 있다. (Heading과 footing은 쪽이 없는 Info에는 아무런 의미가 없다.)
• Headings Introduced | Conventions for using page headings. | |
F.1 Standard Heading Formats | Standard page heading formats. | |
F.2 Specifying the Type of Heading | How to specify the type of page heading. | |
F.3 How to Make Your Own Headings | How to create your own headings and footings. |
Texinfo는 종이의 한쪽 면만 인쇄되는 매뉴얼과 양쪽 면에 인쇄되는 매뉴얼에 대한 표준 heading 형식을 제공해 준다. 보통은 이 형식을 사용할 것이지만, 원한다면 자신만의 형식을 지정할 수도 있다.
또, 장이 시작할 때 새로운 쪽을 시작할 것인지, 아니면 앞장과 같은 쪽을 계속할 것인지 지정할 수 있다; 그리고 새로운 쪽을 시작할 경우에 홀수번째 쪽에서 시작할 것인지 지정할 수 있다.
관습에 의해, 책은 종이의 양면에 인쇄된다. 책을 넘기면 오른쪽의 쪽이 홀수번째 쪽이고, 장은 오른쪽 페이지에서 시작한다—필요할 경우에는 그 앞의 왼쪽 페이지는 빈 페이지로 남겨진다. 하지만 보고서는 보통 종이의 한쪽 면에서만 인쇄되고, 장은 그 앞 장이 끝난 다음에 새로운 페이지에서 시작한다. 짤막하거나 비공식적인 보고서의 경우, 장은 절대 새로운 페이지에서 시작하지 않고, 약간의 공백이 띄어진채 시작하다.
@setchapternewpage
명령은 장이 새로운 페이지에서 시작할 것인지,
그리고 이 표준 heading 형식중에 무엇이 사용될 것인지 조절한다. 또,
Texinfo는 자신만의 heading과 footing 형식을 만드는 명령이 있다.
Texinfo에서, heading과 footing은 페이지의 맨 위와 맨 아래에 오는 한개의 줄이다; 여러개의 heading이나 footing을 만들 수 없다. 각 header와 footer 줄은 세가지 부분으로 나눠진다: 왼쪽, 중간, 그리고 오른쪽 부분이다. 어떤 부분이든, 혹은 전체 라인은 비어진채로 남겨둘 수 있다. header나 footer의 왼쪽 부분은 왼쪽에 치우쳐져 있다; 중간 부분의 글은 중앙에 온다; 그리고 오른쪽 부분의 글은 오른쪽으로 치우쳐져 있다.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Texinfo에는 두가지의 표준 heading 형식이 있다. 한가지는 종이의 한쪽 면에 인쇄될 형식이고, 또 한가지는 종이의 양면에 인쇄될 형식이다.
기본적으로, Texinfo 파일의 footing은 아무것도 지정되어 있지 않다. 그래서, footing은 비어 있는 채로 남아 있다.
한쪽 면에 인쇄하는 표준 형식은 왼쪽 부분에 장의 이름, 중앙은 비어 있고, 오른쪽 부분은 쪽 번호가 쓰여 있는 header 줄로 되어 있다.
한쪽 면에 인쇄되는 쪽은 다음과 같다:
_______________________ | | | chapter page number | | | | Start of text ... | | ... | | | |
양면에 인쇄되는 표준 형식은 쪽 번호가 짝수냐 혹은 홀수냐에 달려 있다. 관습적으로 짝수번째 쪽은 왼쪽에 있고, 홀수번째 쪽은 오른쪽에 있다. (TeX은 왼쪽과 오른쪽의 여백을 조정한다. 보통 그 폭은 같지만, 양면에 인쇄할 경우에, 종이가 제대로 제본될 수 있는지 확인하는 게 좋다—때로 어떤 프린터는 짝수번재 쪽이 홀수번째 쪽보다 더 큰 오른쪽 여백을 가진채로 찍어내기도 한다.
표준 양면 형식에서, 왼쪽의(짝수번째) 쪽의 왼쪽 부분은 쪽번호, 가운데는
비어 있고, 그리고 오른쪽 부분은 (@settitle
명령으로 지정하는)
제목이 들어간다. 오른쪽의(홀수번째) 쪽의 왼쪽 부분은 장의 이름,
가운데는 비어 있고, 그리고 오른쪽은 쪽번호가 들어간다.
책을 열었을 때 보이는 두 페이지는 다음과 같을 것이다:
_______________________ _______________________ | | | | | page number title | | chapter page number | | | | | | Start of text ... | | More text ... | | ... | | ... | | | | | |
장의 이름 앞에는 “Chapter”라는 단어, 장의 번호, 그리고 콜론(colon)이 온다. 이것은 매뉴얼의 어디를 읽고 있는지 알아보기가 쉽게 해 준다.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
TeX은 @end titlepage
명령이 나오기 전까지는 Texinfo 파일의
표준 heading을 만들지 않는다. 즉, 표지와 copyright 쪽은 번호가 안
붙는다. @end titlepage
명령은 TeX이 @titlepage
부분
앞에 있는 @setchapternewpage
명령으로 지정된 표준 형식에 따라 쪽
heading을 만들도록 한다.
네가지의 가능성이 있다:
@setchapternewpage
명령이 없는 경우TeX이 한쪽면의 heading 형식을 사용하도록 하고, 새로운 페이지에서 장을
시작한다. 이것은 @setchapternewpage on
과 같다.
@setchapternewpage on
한쪽 면의 heading 형식을 지정한다. 장은 새로운 페이지에서 시작한다.
@setchapternewpage off
TeX이 앞의 장의 마지막 쪽과 같은 쪽에서 새로운 장을 시작하도록 한다.
또 TeX이 한쪽 면 인쇄를 하도록 한다. (header의 형식은
@headings double
명령으로 바꿀 수 있다; See section The @headings
Command.)
@setchapternewpage odd
양쪽면의 heading 형식을 사용한다. 장은 새로운 페이지에서 시작한다.
Texinfo에는 @setchapternewpage even
명령이 없다.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Texinfo가 제공하는 표준 heading을 사용할 수도 있고, 자신만의 형식을 지정할 수도 있다. 기본적으로 Texinfo는 footer가 없기 때문에, 직접 지정한다면 본문에 사용될 수 있는 쪽의 크기는 약간 줄어들 것이다.
Texinfo는 heading과 footing을 지정하는 여섯개의 명령어를 제공한다.
@everyheading
명령어와 @everyfooting
명령어는 짝수와
홀수쪽에 대해 같은 header와 footer를 만들어 낸다. @evenheading
명령어와 @evenfooting
명령어는 짝수번째(왼쪽) 쪽에 대해 header와
footer를 만든다; 그리고 @oddheading
명령과 @oddfooting
명령어는 홀수번째(오른쪽) 쪽에 대해 header와 footer를 만들어 낸다.
Texinfo 파일에서 @end titlepage
명령어 바로 다음에 고유
heading을 지정하는 명령어를 쓰라. 이 명령어는 @iftex
과
@end iftex
명령어 사이에 쓴다. 왜냐하면
texinfo-format-buffer
명령은 이 명령어를 알아듣지 못할 수도 있기
때문이다. 또, 자기만의 것을 지정하기 전에 @headings off
명령어로 미리 지정된 heading 명령을 취소시켜야 한다.
다음은 TeX이 짝수번째 쪽과 홀수번재 쪽의 모든 경우에 장의 이름을 왼쪽에 놓고, 쪽번호를 가운데 놓고, 날짜를 오른쪽에 넣도록 하는 방법이다.
@iftex @headings off @everyheading @thischapter @| @thispage @| @today{} @end iftex |
각 부분 사이에 ‘@|’를 넣어서 왼쪽 부분을 가운데 부분, 그리고 가운데 부분과 오른쪽 부분을 구분해야 한다. 그렇지 않으면 이 명령은 어디가 한 부분의 끝이고 어디가 다음 부분의 시작인지 알 수 없게 된다.
각 부분은 글이나 @-명령이 들어 있을 수 있다. 글은 쪽의 보통 문단에 오는 것과 마찬가지로 찍힌다. @-명령어는 쪽번호, 날짜, 장의 이름, 등을 찍는다.
다음은 여섯개의 heading과 footing 명령어이다:
@everyheading left @| center @| right
@everyfooting left @| center @| right
‘every’ 명령어는 짝수와 홀수번째 쪽 모두에 대해 형식을 지정한다. 이 명령어는 종이의 한족 면에 인쇄되는 문서를 위한 것이거나, 혹은 좌우가 똑같은 header나 footer를 찍고 싶을 때 쓴다.
@evenheading left @| center @| right
@oddheading left @| center @| right
@evenfooting left @| center @| right
@oddfooting left @| center @| right
‘even’과 ‘odd’ 명령은 각각 짝수번재 쪽과 홀수번째 쪽의 형식을 지정한다. 이 명령어들은 종이의 양쪽 면에 인쇄되는 매뉴얼에 쓰인다.
‘@this…’ 씨리즈의 @-명령을 써서 장이나 절의 이름, 그리고 쪽
번호를 쓸 수 있다. ‘@this…’ 명령을 header와 footer의 왼쪽,
가운데, 혹은 오른쪽 부분중 어디에나 쓸 수 있고, 사실 @iftex
과
@end iftex
명령어 사이라면 Texinfo 파일의 어디에나 쓸 수 있다.
다음은 ‘@this…’ 명령어들이다:
@thispage
현재 쪽번호가 된다.
@thischaptername
현재 장의 이름이 된다.
@thischapter
현재 장의 번호와 이름이 된다. ‘Chapter 1: Title’과 같은 형식이다.
@thistitle
@settitle
명령으로 지정된 문서의 이름이 된다.
@thisfile
@include
된 파일에서만 가능하다: 이것은 현재 @include
된
파일의 이름이 된다. 만약 현재 Texinfo 소스 파일이 @include
된
파일이 아니라면 이 명령은 아무런 효과가 없다. 이 명령은
@include
된 파일이 아니면 현재 Texinfo 소스 파일의 이름을 제공해
주지 않는다. (See section Include Files, for more information about
@include
files.)
또 @today{}
명령을 써서 현재 날짜를 ‘1 Jan 1900’과 같은
형식으로 사용할 수도 있다.
그 외의 @-명령어와 글은 쪽의 본문에 있는 것처럼 header와 footer를 인쇄한다. 특히 시험판 문서를 만든다면 글을 포함하는 것이 좋다:
@iftex @headings off @everyheading @emph{Draft!} @| @thispage @| @thischapter @everyfooting @| @| Version: 0.27: @today{} @end iftex |
지나치게 긴 제목에 주의하라: 이런 제목은 header나 footer의 옆 부분을 침범해서 겹쳐서 나올 수 있다.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Autobuild on June 20, 2017 using texi2html 1.82.