GROTTY(1)

명칭
grotty - 타입 라이터형 디바이스를 위한 groff 드라이버

서식
grotty [ -hfbuodBUv ] [ -Fdir ] [ files... ]

-F 옵션과 파라미터의 사이에 공백을 포함하는 것이 가능합니다.

해설
grotty (은)는, GNU troff 의 출력을 타입 라이터형 디바이스를 위해서(때문에) 변환합니다. 통상 grotty (은)는, ASCII 베이스의 시스템상에서는 groff 에 -Tascii, -Tkoi8-r, -Tlatin1, -Tutf8 의 몇개의 옵션을 지정하는 것으로써, EBCDIC 베이스의 시스템상에서는 -Tcp1047 옵션을 지정하는 것으로써 각각 기동됩니다. 파일명을 지정하지 않는 경우는 표준 입력을 읽어들입니다. 파일명으로서 - (을)를 지정했을 경우도 표준 입력을 읽어들입니다. 출력은 표준 출력에 써내집니다.

통상 grotty (은)는, 볼드 프린트 c (을)를 `c BACKSPACE c' 그렇다고 하는 순차 순서로, 이탤릭 캐릭터 c (을)를 `_ BACKSPACE c' 그렇다고 하는 순차 순서로 출력합니다. 이러한 순차 순서는, ul(1) (을)를 통하는 것으로, 단말로 표시할 수가 있게 됩니다. more(1) (이)나 less(1) (와)과 같은 페이쟈도, 이러한 순차 순서를 표시할 수가 있습니다. less(1) (을)를 사용해 표시하는 경우는 -B 또는 -U 옵션을, more(1) (을)를 사용해 표시하는 경우는 -b 옵션을 사용해 주세요. grotty (은)는 역개행을 출력하지 않기 때문에, col(1) (을)를 통할 필요는 없습니다.

폰트 기술 파일에는, 이하의 명령을 포함할 수가 있습니다.

    internalname n

여기서, n (은)는 10 진수의 정수입니다. 만약 n 의 01 비트가 세트 되고 있다면, 그 폰트는 이탤릭 폰트로서 다루어집니다. 02 비트가 세트 되고 있다면, 볼드 폰트로서 다루어집니다. 폰트 기술의 코드 필드는, 출력시에 이용되는 캐릭터를 지정합니다. 이 코드는, troff 의 \N escape sequence에서도 사용됩니다.

옵션

-Fdir
    폰트와 디바이스 기술 파일의 검색 패스 전에, 디렉토리 dir/devname (을)를 추가합니다. name (은)는 디바이스명으로, 통상은 ascii, koi8-r, latin1, utf8, cp1047 의 머지않아인가입니다.

-h  출력에 수평 탭을 사용합니다. 수평 탭은 8 자리수 마다 설정되어 있는 것으로 합니다.

-f  form feed를 사용합니다. 맨 마지막 줄에 출력하는 것이 없는 페이지의 마지막에 form feed가 출력됩니다.

-b  볼드 프린트를 출력하는데 이중 치는 것을 사용하지 않게 합니다.

-u  이탤릭 캐릭터를 출력하는데 언더라인을 사용하지 않게 합니다.

-B  볼드 이탤릭 캐릭터를 단순한 이중 치는 것으로 출력합니다.

-U  볼드 이탤릭 캐릭터를 단순한 언더라인으로 출력합니다.

-o  볼드와 언더라인 이외에 이중 치는 것을 이용하지 않게 합니다.

-d  모든 \D 명령을 무시합니다. 이 옵션을 지정하지 않으면 grotty 하 \D'l. . . ' 명령 중 인수의 어느 쪽인지가 0 (즉 수평 혹은 수직선의 묘화) 인 것을, 캐릭터 -, |, + (을)를 이용해 묘화 합니다.

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

관련 파일

/usr/share/groff_font/devascii/DESC
    ascii 디바이스 기술 파일

/usr/share/groff_font/devascii/F
    ascii 디바이스에 있어서의 폰트 F 용무의 폰트 기술 파일

/usr/share/groff_font/devkoi8-r/DESC
    koi8-r 디바이스 기술 파일

/usr/share/groff_font/devkoi8-r/F
    koi8-r 디바이스에 있어서의 폰트 F 용무의 폰트 기술 파일

/usr/share/groff_font/devlatin1/DESC
    latin1 디바이스 기술 파일

/usr/share/groff_font/devlatin1/F
    latin1 디바이스에 있어서의 폰트 F 용무의 폰트 기술 파일

/usr/share/groff_font/devutf8/DESC
    utf8 디바이스 기술 파일

/usr/share/groff_font/devutf8/F
    utf8 디바이스에 있어서의 폰트 F 용무의 폰트 기술 파일

/usr/share/groff_font/devcp1047/DESC
    cp1047 디바이스 기술 파일

/usr/share/groff_font/devcp1047/F
    cp1047 디바이스에 있어서의 폰트 F 용무의 폰트 기술 파일

/usr/share/tmac/tty.tmac
    grotty 그리고 이용하는 매크로

/usr/share/tmac/tty-char.tmac
    그대로는 grotty 에 표시할 수 없는 캐릭터의 표시 방법의 정의

EBCDIC 호스트에서는, cp1047 디바이스용의 파일만이 인스톨 되는 것에 주의해 주세요.

버그

grotty (은)는, 단순한 문서의 작성을 의도해 만들어지고 있습니다.

수평이나 연직 방향에의 작은 이동 (반개행 등, 1 캐릭터, 1행보다 작은 위치 결정)을 서포트하고 있지 않습니다.

수평선, 연직선 이외의 \D 명령은 서포트되고 있지 않습니다.

1 행 째보다 위에 위치하는 캐릭터(즉 수직 방향의 좌표가 0 인 캐릭터)는 출력되지 않습니다.

관련 항목
groff(1), troff(1), groff_out(5), groff_font(5), groff_char(7), ul(1), more(1), less(1)