TBL(1)

명칭
tbl - troff 를 위한 겉(표) 포매터

서식
tbl [ -Cv ] [ files... ]

해설
본메뉴얼에서는, groff 문서 포맷 시스템의 일부이다 GNU 버젼의 tbl 에 붙어 기술합니다. tbl (은)는, troff 문서에 파묻힌 표의 기술을 troff 하지만 해석할 수 있는 명령로 변환합니다. 통상, tbl 하 groff 에 -t 옵션을 지정하는 것으로써 기동됩니다. tbl (은)는 Unix tbl (와)과 높은 호환성을 가집니다만, GNU tbl 의 출력은 Unix troff 그리고 처리할 수 없습니다. 그것은 GNU troff 그리고 처리할 필요가 있습니다. 명령행에 파일명이 지정되지 않았던 경우, 표준 입력으로부터 읽어들입니다. 파일명으로서 - (을)를 지정했을 경우도 표준 입력으로부터 읽어들입니다.

옵션

-C  .TS (이)나 .TE 의 후에 공백이나 개행 이외의 캐릭터가 와도, 그것을 .TS (이)나 .TE 이다고 해석합니다.

-v  버젼 번호를 표시합니다.

사용법
여기에서는 GNU 의 tbl (와)과 Unix 의 tbl 의 차이만 설명합니다.

통상 tbl (은)는 전환(diversion)을 사용해, 표내에서 바람직하지 않은 브레이크를 억제하려고 합니다. 이것은, 독자적으로 전환을 사용하고 있는 매크로 패키지, 예를 들면 각주가 사용되었을 경우 등에, 간섭하는 경우가 있습니다. nokeep 옵션은 tbl 에, 이러한 브레이크를 사용시키지 않게 합니다.

decimalpoint 옵션은 디폴트의 피리어드의 대신에 소수점으로서 인식되는 캐릭터를 지정합니다. 이것은 tab 옵션과 같이, 괄호로 묶어진 한 글자만의 인수를 취합니다.

f 포맷 수식자의 뒤에는, 괄호로 묶어진 임의의 길이의 폰트명을 지정할 수가 있습니다.

세로 쓰기 엔트리를 레인지의 하부에 정렬시킨다고 하는 의미를 가진다 d 포맷 수식자가 있습니다.

겉(표)의 컬럼수에도 텍스트 블록의 수에도 제한은 없습니다. 컬럼폭의 결정에 대해서는, 최초의 200 행 만이 아니고, 모든 행이 고려됩니다. 겉(표)의 계속 (.T&) 행은 최초의 200 행에 제한되지 않습니다.

숫자와 영문자의 항목을 같은 컬럼에 인자할 수도 있습니다.

숫자와 영문자의 항목을 수평 방향으로 걸치게 할 수도 있습니다.

tbl 하 3 그리고 시작되는 이름의 레지스터, 캐릭터 라인, 매크로, 전환명을 사용합니다. tbl (을)를 사용하려면 3 그리고 시작되는 이름의 사용은 피해야 합니다.

버그
복수 페이지에 걸치는 테두리 첨부표를 표시하는 경우, 그것을 서포트하고 있다 매크로 패키지와 .TS H/.TH (을)를 병용 하지 않으면 안됩니다. 겉(표)의 각 페이지의 상부에 표시되어야 할 헤더가 나오지 않는 경우, 그 포맷 섹션의 직후에 .TH (을)를 두어 주세요. 복수 페이지의 겉(표)를 keep/release 매크로로 둘러싸거나 그 외의 방법으로 우회 시키지 말아 주세요.

표중의 텍스트 블록은 1 페이지에 들어가지 않으면 안됩니다.

bp 리퀘스트는 복수 페이지의 겉(표)로 페이지 브레이크를 강제하기 위해서 사용할 수 없습니다. bp 의 것인지 비교적 BP (을)를 이하와 같이 정의해 사용해 주세요.

    .de BP
    .ie '\\n(. z'' .bp \\$1
    .el \! .BP \\$1
    ..

표중에서 직접 \a 를 사용해도, 리더는 잘 얻을 수 없습니다. 이것은 올바른 동작입니다: \a 는 해석되지 않는다 리더입니다. 리더를 얻기 위해서(때문에)는, 진짜의 리더를 사용합니다. 거기에는 control A 나 이하를 사용할 필요가 있습니다:

    .ds a \a
    .TS
    tab(;);
    lw(1i) l.
    A\*a;B
    .TE

관련 항목
groff(1), troff(1)