이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 mpage 명령입니다.
프로그램:
이름
mpage - PostScript 프린터에서 한 장에 여러 페이지 인쇄
개요
mp페이지 [-1248aAceEfHloOrRStTuUvVxX] [-b 종이 크기] [-B[NUM[lrtb]]...] [-C [부호화]]
[-in|p] [-D 날짜 형식] [-F 글꼴 이름] [-h 머리글] [-j 먼저[-지난][%간격]]
[-J 시작 페이지no] [-L 라인] [-m[NUM[lrtb]]...] [-M[NUM[lrtb]]...] [-p[프로그]]
[-P[인쇄기]] [-s 탭스톱] [-W 폭] [-z 인쇄 cmd] [-Z printcmd_args] [파일 ...]
기술
mp페이지 일반 텍스트 파일이나 PostScript 문서를 읽고 PostScript에 인쇄합니다.
한 장의 용지에 여러 페이지가 표시되도록 텍스트 크기가 축소된 프린터입니다.
이는 소량의 용지에 큰 인쇄물을 볼 때 유용합니다. ISO 8859.1을 사용합니다.
8비트 문자를 인쇄합니다.
다음 옵션이 인식됩니다(옵션에 대한 인수는
공백으로 인한 옵션을 제외하고 -B, -m, -M, -p and -P): 또한 언제 mp페이지 만남 -- as
옵션을 선택하면 인수 구문 분석이 중지되고 나머지 인수는 다음과 같이 해석됩니다.
파일 이름.
-1 시트당 일반 페이지 1장을 인쇄합니다(대칭 포함).
-2 한 장에 일반 페이지 2장을 인쇄합니다.
-4 한 장에 일반 페이지 4장 인쇄(디폴트 값).
-8 한 장에 일반 페이지 8장을 인쇄합니다.
-a 연속적으로 번호가 매겨진 페이지가 실행되도록 시트의 페이지 레이아웃을 전환합니다.
왼쪽에서 오른쪽이 아닌 시트 아래로 내려갑니다. (디폴트 값 위아래).
-A 이 옵션은 더 이상 사용되지 않습니다. -bA4 대신.
-b종이 크기
선택한 용지 종류에 대한 출력을 준비합니다. 종이 크기 될 수 있습니다 A3 유럽 A3의 경우,
A4 유럽 A4의 경우, 편지 미국 편지의 경우 또는 이용약관 Legal 크기 용지의 경우. 을 위한
사용 가능한 유형, 옵션 참조 -bl. 기본값은 'mpage -x'를 참조하세요. 이 기본값은
시스템에서 가져온 것입니다. 보다 종이 크기(5). 찾지 못하면 mpage는 다음과 같이 종료됩니다.
오류.
-bl, -NS?
현재 사용 가능한 용지 종류를 나열한 다음 종료합니다.
-B[[lrtb]*]
페이지의 특정 부분 주위에 상자를 설정하십시오. 텍스트 상자 여백을 지정하고
선 두께. 기본값은 왼쪽과 오른쪽(상단 및 오른쪽) 모두 0개의 열(라인)입니다.
하단) 여백 및 선 두께 0. 지정 -B 인쇄만 토글합니다.
상자. l, r, t or b 각각 왼쪽, 오른쪽, 위쪽 또는 아래쪽 여백을 설정합니다.
열(라인). 측면을 지정하지 않으면 선 두께가 설정됩니다.
주어진다. 예를 들어 -B1 선 두께를 1로 설정합니다. 음수인 면
여백은 인쇄되지 않습니다.
-c 단일 시트에 있는 여러 파일의 페이지 연결을 전환합니다(디폴트 값 떨어져서).
-C[인코딩 파일]
문자 인코딩 파일을 지정합니다. 파일은 mpage 라이브러리에 있어야 합니다.
디렉토리 (/usr/lib/mpage). M페이지 다음을 기반으로 하는 내부 기본 인코딩이 있습니다.
Latin-1 또는 IBM 코드 페이지 850. 컴파일 시간 옵션에 따라 이 인코딩은
정의가 켜져 있는지 여부. 인코딩 파일을 지정하지 않으면 사용법이 전환됩니다.
내부 인코딩.
-da|p 강제로 입력을 ASCII(a) 또는 포스트스크립트(p) 텍스트. 이렇게하면 할 수 있습니다
포스트스크립트 코드를 텍스트로 인쇄하거나 mpage가 지원하지 않는 포스트스크립트 코드를 인쇄하세요.
인정하다. 사용할 때 -dp, 포스트스크립트 코드에 다음이 포함되어 있는지 확인하세요. %페이지
페이지 구분 기호를 사용하지 않으면 상황이 이상하게 보일 수 있습니다.
-D날짜 형식
날짜 형식을 다음과 같이 설정합니다. strftime(3) 날짜/시간 표현에 사용됩니다(예:
헤더에서). (참고: 이것을 유용하게 만들려면 아마도 다음이 필요할 것입니다. -H 선택권.)
-e 양면 모드에서 한 장에 일반 페이지 2장 인쇄: 첫 번째 페이지와 네 번째 페이지를 한 장에 모두 인쇄
반대쪽에도 매 두 번째, 세 번째마다. 이것은 다소간
-O 및 -E 옵션을 한 번에 조합할 수 있습니다.
-E 한 장에 일반 페이지 2장을 인쇄합니다. 즉, 용지의 두 번째와 세 번째 페이지만 인쇄합니다.
XNUMX페이지씩 한 세트씩. 또한보십시오 -O. 이 옵션은 재정의됩니다. -a and -l. 사용
이러한 옵션 양면 인쇄는 양면 프린터 없이 만들 수 있습니다.
-f 페이지 너비보다 긴 접기 선을 전환합니다(디폴트 값 떨어져서).
-F글꼴 이름
글꼴을 지정합니다. (디폴트 값 택배원). 지원되는 글꼴이 있는지 프린터를 확인하세요. 메모:
이것은 X-windows/KDE/Gnome에 사용되는 글꼴과는 거의 관련이 없습니다.
환경을 제공합니다.
-h머리글
이는 다음과 같은 경우에만 사용됩니다. -p or -H 스위치가 사용되며 "-h 머리글"
~에 대한 옵션 pr(1) 또는 헤더로 -H.
-H 수평으로 페이지 텍스트와 구분된 각 논리적 페이지에 대한 헤더 라인을 생성합니다.
선. 하지 않는 한 -h 가 주어지면 헤더는 마지막 파일 수정 시간으로 구성됩니다.
파일 이름과 페이지 번호는 모두 굵게 표시되고 약간 더 큰 글꼴로 표시됩니다. 이 옵션만
포스트스크립트가 아닌 파일에 적용됩니다.
-I톱니 모양
텍스트 들여쓰기 기준 톱니 모양 자.
-j먼저[-지난][%간격]
1부터 시작하여 숫자로 지정된 선택한 시트만 인쇄합니다. 여기에서는 지난
기본값은 데이터의 끝입니다. 간격 1. 여러 가지 -j 옵션을 제공할 수 있습니다(최대
MAXJARGS, 기본값 100) 복잡한 페이지 선택을 생성합니다. 따라서 -j1-10 선택
처음 10장은 -j 1 % 2 홀수 시트만 인쇄하고 -j 2 % 2
짝수만 인쇄합니다.
다음과 같이 두 번의 패스로 양면 인쇄를 수행할 수 있습니다. 3홀을 사용하는 경우
구멍이 뚫린 종이 위에 구멍이 보이도록 프린터에 넣습니다.
페이지 - 레이저 기록기 II에서 프린터 트레이를 꺼낼 때 오른쪽에 있습니다.
NTX. 홀수 시트를 인쇄하십시오.
mpage ... -j 1%2 ...
보고되는 페이지 수를 기록해 두십시오. (실제로는 이 절반만 인쇄됩니다.)
인쇄가 완료되었을 때 mpage가 다음을 보고한 경우 이상한 페이지 수, 마지막 페이지 제거
일치하는 짝수 시트가 없기 때문에 스택에서 하나를 선택합니다. 그 다음에
반대편에 인쇄할 용지 더미를 배열합니다. (펀치라면,
구멍은 이제 왼쪽에 있습니다.) II NTX에서는 용지가 빈 면이 위로 나옵니다.
여전히 빈 면이 위로 향하고 180도 회전된 트레이에 다시 넣으십시오. 기타
프린터, 당신이 알아내세요. 이제 짝수 시트를 역순으로 인쇄하세요.
과
mpage ... -r -j 2%2 ...
당신보다 먼저 프린터에 접근하는 사람이 없기를 바랍니다.
-J시작 페이지no
시트 페이지 수의 시작 값을 다음으로 설정합니다. 시작 페이지no 1 대신
-k mpage가 포스트스크립트 입력 파일에서 %%Trailer 또는 %%PSTrailer를 찾으면
일반적으로 이것이 포스트스크립트 파일의 끝이라고 가정하고 입력 읽기를 중지합니다.
파일. 그러나 PS 파일에 EPS 파일이 포함된 경우 %%Trailers는 어디에나 있을 수 있습니다. 사용
이 옵션은 %%Trailer 및 %%PSTrailer 행을 무시합니다.
-l 인쇄 가로 또는 세로 모드 전환(디폴트 값 초상화). 가로 페이지는
기본적으로 길이는 55줄, 너비는 132자입니다. 세로 페이지 길이는 66줄입니다.
기본적으로 너비는 80자입니다.
-L라인
페이지 축소 매개변수를 조정하여 다음과 같이 하십시오. 라인 선이 공간에 맞을 것입니다.
한 페이지. 이는 일반적으로 제공되는 기본값을 재정의합니다. (보다 -l.) 사용하는 경우
와 함께 -p 그런 다음 이 값은 pr(1) 역시. 측면으로는
이로 인해 글꼴 크기도 변경됩니다( -W 옵션.) 그래서 거기 있는 동안
글꼴 모음을 변경하는 옵션이며 글꼴을 변경하는 명시적인 옵션은 없습니다.
크기!
-m[[lrtb]*]
시트 여백을 지정합니다. 기본 여백은 20포인트입니다. 지정하는 것만 -m 세트
왼쪽 여백은 40포인트입니다. l, r, t or b 왼쪽, 오른쪽, 위쪽 또는 아래쪽 여백 설정
각각에 포인트들. 측면을 지정하지 않으면 모든 측면이 설정됩니다.
언제 주어진다. 기본값은 40점입니다. 예를 들어 -m10 모두 설정
마진은 10포인트. -m50TB 왼쪽 여백을 기본값 40과 위쪽 및 아래쪽으로 설정합니다.
마진은 50포인트. -m50l25bt30r 아래쪽 및 위쪽 여백을 25로 설정하고 왼쪽 여백을 설정합니다.
50점, 오른쪽 여백은 30점입니다. 여백은 음수를 가질 수 있습니다.
-M[[lrtb]*]
논리적 페이지 여백을 지정합니다. 구문은 다음을 참조하세요. -m 옵션. 기본값은 4입니다. -M
단독으로, 8개 . 여백은 음수일 수 있습니다. 이렇게 하면 큰 흰색 테두리가
귀하의 (포스트스크립트) 문서가 줄어들 수 있습니다.
-o 축소된 각 페이지 주위의 윤곽선 인쇄를 전환합니다(디폴트 값 의 위에).
-O 한 장에 일반 페이지 2장을 인쇄합니다. 즉, 용지의 첫 번째와 네 번째 페이지만 인쇄합니다.
XNUMX페이지씩 한 세트씩. 또한보십시오 -E. 이 옵션은 재정의됩니다. -a and -l. 사용
이러한 옵션 양면 인쇄는 양면 프린터 없이 만들 수 있습니다.
-p[프로그]
파이프 입력을 통해 프로그 인쇄 전 명령(지정된 옵션 포함)
(입력이 텍스트 파일이라고 가정합니다). 명령을 지정하지 않으면 기본값은 다음과 같습니다.
pr(1).
-P[인쇄기]
PostScript 출력이 전송되는 프린터를 지정합니다(예: lpr -P인쇄기).
사용 -P 지정된 프린터가 없으면 PostScript를 기본 프린터로 보냅니다.
대기열(예: lpr). 사용 -피- 출력을 stdout으로 반환하며 다음과 함께 사용하면 유용합니다.
전에, MPAGE 환경 변수. 없이 -P 출력은 표준 출력으로 전송됩니다.
-r 역방향 인쇄. 마지막 시트가 먼저 인쇄됩니다. 정리 방식이 줄어듬
시트의 페이지는 변경되지 않습니다.
-R 왼쪽에서 오른쪽 모드로 전환하여 왼쪽 하단 모서리에서 첫 번째 페이지를 시작합니다. 이것
가로 포스트스크립트 파일에 유용할 수 있습니다. (참고: 사용 중 -l 시간 내에 -R 취소하다
-R, 일반 가로 모드로 전환됩니다.)
-s탭스톱
탭 정지 너비 설정(디폴트 값 8자). 2보다 커야 합니다.
-S 정사각형이 아닌 페이지 축소를 허용합니다. 기본적으로 페이지는 X와 Y에서 동일하게 축소됩니다.
이것이 시트의 일부 공간을 낭비하더라도. 와 함께 -S, 축소된 페이지는 더 크지만
약간 왜곡됨. (포스트스크립트 파일을 인쇄할 때만 사용됩니다.)
-t 용지 양면 인쇄를 전환합니다. 이 옵션에는 아니요, 예, 3가지 상태가 있습니다.
아니요, 이는 다음을 의미합니다.
NOP: PostScript에서는 아무 작업도 수행하지 않고 프린터 기본값을 사용합니다.
예: 프린터가 양면 인쇄를 하도록 강제합니다.
아니: 프린터가 이를 수행하지 않도록 강제합니다.
없는 경우 -t이면 이중은 NOP입니다. 명령줄에 -t를 입력하면
상태는 "예, 아니오, 예, 아니오..."로 전환됩니다. 따라서 프린터가 인쇄하도록 설정되어 있는 경우
기본적으로 이중 모드에서는 명령줄에서 "-t -t"를 사용하여 강제로
비양면 모드로 인쇄하세요. 프린터에서 다음 기능을 사용할 수 있는 경우에만 이 옵션을 사용하십시오.
양면 모드로 인쇄 중입니다. (디폴트 값 아니오).
-T 두 번째 페이지마다 텀블링을 전환합니다. 이 옵션에는 nop, yes, no(포함)의 3가지 상태가 있습니다.
-t와 유사한 동작). 따라서 프린터가 인쇄하도록 설정된 경우 기본적으로
이중 모드, 텀블이 켜져 있는 경우 명령줄에서 "-T -T"를 사용하여 인쇄합니다.
논텀블 모드. 프린터가 다음 형식으로 인쇄할 수 있는 경우에만 이 옵션을 사용하십시오.
이중 모드. 이 버전의 mpage에서는 다음과 같은 경우에도 이 옵션을 사용할 수 있습니다.
-t를 사용하지 마십시오. (디폴트 값 아니오).
-u UTF-8 입력 확인을 토글합니다(포스트스크립트 입력과 관련 없음).
-U 이 옵션은 더 이상 사용되지 않습니다. -b문자 대신.
-v 인쇄용으로 생산된 시트 수의 인쇄를 전환합니다(디폴트 값
떨어져서).
-V 버전 정보를 인쇄하고 종료합니다.
-W폭
한 줄이 표시되도록 페이지 축소 매개변수를 조정합니다. 폭 긴 문자가 맞을 것입니다
한 페이지의 공간에. 이는 일반적으로 제공되는 기본값을 재정의합니다.
(참조 -l.) 다음과 함께 사용하는 경우 -p 그런 다음 이 값은 pr(1)
프로그램도 그렇고. 또한 참조하십시오 -L 글꼴 크기 옵션.
-x 사용 정보(현재 기본값 포함)를 인쇄한 다음 종료합니다.
-X[머리글]
각 실제 페이지의 왼쪽에는 머리글, 오른쪽에는 페이지 번호가 인쇄됩니다.
(시트). 헤더가 제공되지 않으면 기본값은 현재 파일 이름입니다(참고
의 영향 -c), 페이지의 첫 번째 파일 이름이 사용됩니다.
-z인쇄 명령
출력을 보내는 데 사용할 명령을 지정합니다. 기본값은 lpr(1) BSD 스타일 스풀러의 경우,
lp(1) SYSV 스타일 스풀러의 경우. 명령줄 옵션을 지정할 수 있지만 -Z.
예를 들어 -zlp 시스템 V 유닉스용.
-Zprintprog_queuename_arg
"에 사용할 옵션을 지정합니다.-z 인쇄 명령"를 사용하여 인쇄 대기열을 지정합니다.
예 -zlp -Zd 시스템 V 유닉스용. 기본값은 -P BSD 스타일 스풀러의 경우, -d for
SYSV 스타일 스풀러.
환경
mp페이지 검사 프린터 (또는 LPDEST SYSV 스타일 스풀러의 경우) 환경 변수
기본 프린터를 재정의합니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 MPAGE_LIB 환경 변수를 사용하여 문자 인코딩 위치를 제어할 수 있습니다.
파일(-C) 찾을수있다.
mp페이지 또한 MPAGE 기본 옵션 설정을 위한 환경 변수입니다. 어느
옵션 또는 옵션 조합을 지정할 수 있습니다. MPAGE 환경 변수. 을 위한
예를 들면 MPAGE 문자열로 설정됩니다.
-2oPqms -L60
(다른 명령줄 인수가 없는 경우) 시트당 2페이지, 60페이지를 인쇄합니다.
이름이 지정된 프린터에서 윤곽선이 있는 페이지당 줄 수 qms (재정의 프린터/LPDEST
환경 변수(존재하는 경우). 환경 변수에서는 공백이 다음과 같이 사용됩니다.
옵션 구분 기호이며 인용은 인식되지 않습니다.
모든 명령줄 옵션은 두 가지 모두를 재정의합니다. 프린터 and MPAGE 환경 변수.
onworks.net 서비스를 사용하여 온라인으로 mpage 사용