===== JOBT =====
Das Kommando //JOBT// kennzeichnet das Ende eines Druckauftrags. Es sollte daher unmittelbar am Ende des Druckauftrags vor dem letzten //EXIT// stehen.
Die Kennzeichnung des Endes eines Druckauftrags ist in Prescribe notwendig, wenn eines der Kommandos //EPL//, //JOG//, //STPL//, //PNCH// oder //FOLD// genutzt wird, weil diese Kommandos auf ganze Druckaufträge wirken.
Im (c4p) Prescribe-Emulation ist diese Funktion des Kommandos //JOBT// nicht wirklich von Bedeutung, weil der Emulator sowieso jeden Druckauftrag gegenüber dem angeschlossenen Drucker mit den entsprechenden PJL-Kommandos definiert. Trotzdem sollte das Kommando //JOBS// aber immer genutzt werden, um die Kompatibilität mit den originalen Kyocera-Druckern zu gewährleisten.
\\
\\
!R! STPL 3; CMNT Zwei Klammern an der linken Blattkante;
JOBS 0, 1, 0, 0;
MAP 1, 5; TEXT 'Seite 1';
PAGE;
MAP 1, 5; TEXT 'Seite 2';
PAGE;
MAP 1, 5; TEXT 'Seite 3';
PAGE;
JOBT;
EXIT;
\\
Im Anpassungsbereich des Emulators gibt es eine Ressource mit dem Namen **PC**, in der eine Reihe von PJL-Kommandos zur Ansteuerung des Druckers aufgeführt sind. In dieser Ressource existiert eine Gruppe mit der Kennung **101**, mit deren Hilfe PJL-Sequenzen am Ende eines Druckauftrags (vor '@PJL EOJ') eingefügt werden können.
\\
\\
#define JOBBEGIN 100
#define JOBEND 101
#define COPIES 102
( PC
...
( JOBBEGIN, "@PJL COMMENT Begin of convert4print job$0D$0A"
"@PJL SET PAGEPROTECT = OFF$0D$0A"
"@PJL SET RET = ON" ),
( JOBEND, "@PJL COMMENT End of convert4print job" ),
( COPIES, "@PJL SET COPIES = #" ),
...
),