HP LaserJet 4000 Printer series - D 印表機指令

background image

印表機指令

印表機指令

印表機指令

概述

概述

概述

概述

大多數的軟體應用程式不要求您輸入印表機指令。若有需要時,請參
考您電腦及軟體的文件以找到有關輸入印表機指令的方法。

PCL

PCL 印表機指令告訴印表機它該做的工作,或是應使用的字型。本附
錄是提供給已經熟悉 PCL 指令結構之用戶的一個快速參考。

PCL

5e 印表機指令可以和以前版本的 PCL 相容。

PCL

6 印表機指令可充分利用本印表機的功能。

HP-GL/2

本印表機可以用 HP-GL/2 圖形語言列印向量圖形。用 HP-GL/2 語言
列印時,印表機必須離開 PCL 而進入 HP-GL/2 模式(您可送一個
PCL 碼給印表機)。有些軟體應用程式則透過其驅動程式切換印表機
語言。

PJL

HP 的印表機工作語言(PJL,Printer Job Language)提供比 PCL 及
其它印表機語言更高階層的控制。PJL 的四個主要功能為:切換印表
機語言、分隔列印工作、印表機設定、以及從印表機讀回印表機狀態
資訊。PJL 指令可以用來變更印表機的預設值。

注意

本附錄最後的表列有常用的 PCL

5e 指令(第 D-5 頁)。有關詳細

的 PCL 、 HP-GL/2 、 以 及 PJL 指 令 及 說 明 , 請 訂 購

PCL

5/PJL

Technical Reference Documentation Package

(第 8 頁)。

您若要收到更多有關印表機指令的傳真資訊,請撥 HP

FIRST (Fax

Information Retrieval Service Technology),並索取有關 HP LaserJet
雷射印表機的索引。(請參閱本手冊前面的「HP

支援服務」資訊。)

background image

D-2

印表機指令

TC

暸解

暸解

暸解

暸解

PCL

印表機指令語法

印表機指令語法

印表機指令語法

印表機指令語法

使用印表機指令之前,請注意下列字元:

小寫的 l:

l

大寫的 O:

O

數字的壹:

1

數字的零:

0

許多印表機指令會使用小寫字母 l(

l

)及數字的壹(1),或是大寫

字母 O(O)及數字的零(0)。您的電腦顯示螢幕在顯示這些字元
時,可能看起來和本手冊的例子稍有不同。使用 PCL 印表機指令時,
您務必要使用正確的字元及大小寫。

圖 D-1 顯示一個典型的印表機指令及其成員。(本例為一個選擇列印
方向的印表機指令。)

D-1

印表機指令成員

印表機指令成員

印表機指令成員

印表機指令成員

脫離

脫離

脫離

脫離序列

序列

序列

序列字元

字元

字元

字元

(表示開始脫離序列)

指令的值

指令的值

指令的值

指令的值

(可包含字母及數字)

大寫

大寫

大寫

大寫

(終止脫離序列)

指令類型

background image

TC

印表機指令

D-3

組合脫離序列

組合脫離序列

組合脫離序列

組合脫離序列

多個脫離序列可以組合成一個脫離序列字串。組合時,有三個重要原則:

1

在所有將被組合的指令中,

E

C

字元後面的兩個字元 (參數字元及群

組字元,請參閱圖 D-1)必須相同。

2

組合脫離序列時,將各脫離序列大寫的終止字元換成小寫。

3

組合的脫離序列字串最後一個字元必須大寫。

以下的範例是傳送脫離序列字串到印表機,用來選擇 legal 紙張、
橫向列印、以及每英吋 8 行:

?&l3A?&l1O?&l8D

上面的指令,在組合後可以縮短為:

?&l3a1o8D

進入脫離字元

進入脫離字元

進入脫離字元

進入脫離字元

印表機指令永遠以脫離字元(

E

C

)開頭。

下表列有幾種 DOS 軟體應用程式進入脫離序列字元的方式。

DOS

軟體應用程式

軟體應用程式

軟體應用程式

軟體應用程式

您須輸入

您須輸入

您須輸入

您須輸入

顯示出

顯示出

顯示出

顯示出

Lotus 1-2-3 及 Symphony

鍵入 \

027

027

Microsoft Word DOS 版本

按住 Alt 鍵,同時從數字鍵盤鍵入

027

WordPerfect DOS 版本

鍵入 <27>

<27>

MS-DOS Edit

按住 Ctrl-P,同時按 Esc

MS-DOS Edlin

按住 Ctrl-V,同時按

[

^

[

dBase

?? CHR(27)+

在這裡輸入指令" ??

CHR(27)+

"

background image

D-4

印表機指令

TC

選擇

選擇

選擇

選擇

PCL

字型

字型

字型

字型

用來選擇字型的 PCL 印表機指令,可在 PCL 字型表(第 94 頁)上
找到。下面僅舉出一個例子。請注意兩個用於選擇符號集和點數大小
的變數方框:

如果這兩個方框沒有填入數值,印表機會用預設值。例如您若要使用
一個具有描線(line-draw)字元的符號集時,請選擇 10U(PC-8)或
12U(PC-850)符號集。其它常用的符號集碼列在第

D-7 頁的表中。

注意

注意

注意

注意

字型的字距可以分為固定(fixed)及比例(proportional)兩種。
本 印 表 機 附 有 這 兩 種 類 型 的 字 型 , 包 括 固 定 的 字 型 (Courier 、
Letter Gothic 及 Lineprinter) 和 比 例 的 字 型 (CG Times,
Arial

、Times New Roman

等)。

通常固定字距的字型會用在試算表及資料庫等應用程式,以讓每一列
垂直對齊。比例字距的字型則多用在文字及文書處理應用程式。

background image

TC

印表機指令

D-5

常用

PCL

印表機指令

印表機指令

印表機指令

印表機指令

常用

常用

常用

常用

PCL

印表機指令

印表機指令

印表機指令

印表機指令

功能

指令

選項(

#

列印

重設

E

C

E

工作

列印份數

E

C

&l#X

1 到 999

控制
指令

雙面

/

單面列印

E

C

&l#S

0 = 單面列印
1 = 雙面列印長邊裝釘
2 = 雙面列印短邊裝釘

紙張來源

E

C

&l#H

0 = 列印或跳出目前的一頁
1 = 2 號紙匣
2 = 人工進紙、紙張
3 = 人工進紙、信封
4 = 1 號紙匣
5 = 3 號紙匣
6 = 信封供輸槽
7 = 自動選擇
8 = 4 號紙匣
20-69 = 外置式紙匣

頁面

紙張尺寸

E

C

&l#A

1 = Executive
2 = Letter
3 = Legal
25 = A5
26 = A4
45 = B5-JIS
80 = Monarch
81 = Commercial 10
90 = DL
91 = 國際型 C5
100 = B5
101 = 自訂

制指

紙張種類

E

C

&n#

5WdBond = Bond
6WdPlain = 一般紙張
6WdColor = 色紙
7WdLabels = 標籤
9WdRecycled = 再生紙
11WdLetterhead = 信紙
10WdCardstock = 卡片紙
11WdPrepunched = 穿孔紙
11WdPreprinted = 預製表格
13WdTransparency = 投影片

#WdCustompapertype = 自訂1

列印方向

E

C

&l#O

0 = 直向列印
1 = 橫向列印
2 = 反直向列印
3 = 反橫向列印

background image

D-6

印表機指令

TC

常用

常用

常用

常用

PCL

印表機指令

印表機指令

印表機指令

印表機指令(續上頁)

(續上頁)

(續上頁)

(續上頁)

功能

指令

選項(

#

上邊界

文字長度(底邊界)

左邊界

E

C

&l#E

E

C

&l#F

E

C

&a#L

# = 行數

# = 從上邊界算起的行數

# = 列數(column number)

頁面

右邊界

E

C

&a#M

# = 從左邊界算起的列數

制指

水平移動指標(Horizontal
Motion Index)

E

C

&k#H

1/120 英吋的間隔(依水平方向壓縮列印文字)

垂直移動指標(Vertical
Motion Index)

E

C

&l#C

1/48 英吋的間隔(依垂直方向壓縮列印文字)

行距

E

C

&l#D

# = 每英吋的行數(1、2、3、4、5、6、12、16、24、或 48)

跳過穿孔
(Perforation Skip)

E

C

&l#L

0 = 關閉
1 = 啟動

垂直位置(以行計算)

E

C

&a#R

# = 行數號碼

垂直位置(以點計算)

E

C

*p#Y

# = 點數號碼(每英吋 300 點)

游標

垂直位置(以十分之一點計算) EC

&a#V

# = 十分之一點點數號碼(每英吋 720 十分之一點)

位置

水平位置(以列計算)

E

C

&a#C

# = 列數號碼

水平位置(以點計算)

E

C

*p#X

# = 點數號碼(每英吋 300 點)

水平位置(以十分之一點計算)

E

C

&a#H

# = 十分之一點點數號碼(每英吋 720 十分之一點)

寫程

行末換行
(End of Line Wrap)

E

C

&s#C

0 = 啟動
1 = 關閉

的提

啟動顯示功能

E

C

Y

關閉顯示功能

E

C

Z

語言

進入 PCL 模式

E

C

%#A

0 = 用前一次的PCL 游標位置
1 = 用目前的 HP-GL/2 筆位置

選擇

進入 HP-GL/2 模式

E

C

%#B

0 = 用前一次的HP-GL/2 筆位置
1 = 用目前的 PCL 游標位置

(續)

background image

TC

印表機指令

D-7

常用

常用

常用

常用

PCL

印表機指令殖

印表機指令殖

印表機指令殖

印表機指令殖(續上頁)

(續上頁)

(續上頁)

(續上頁)

功能

指令

選項(

#

符號集

2

E

C

(#

8U = HP Roman-8 符號集
10U = IBM Layout(PC-8)(437 內碼頁)預設符號集
12U = 歐洲用的 IBM Layout(PC-850)(850 內碼頁)
8M = Math-8
19U = Windows 3.1 Latin 1
9E = Windows 3.1 Latin 2(通常用於東歐)
5T = Windows 3.1 Latin 5(通常用於土耳其)
579L = Wingdings 字型

主要字元間距

E

C

(s#P

0 = 固定
1 = 比例

字型

主要字距(Pitch)

E

C

(s#H

# = 每英吋多少字元

選擇

設定字距模式

3

E

C

&k#S

0 = 10
4 = 12(特選、elite)
2 = 16.5 - 16.7(壓縮)

主要字高

E

C

(s#V

# = 點數

主要風格

2

E

C

(s#S

0 = 直立式(實心)
1 = 斜體
4 = 緊縮(condensed)
5 = 緊縮斜體

主要打擊重量

(Primary Stroke Wt.)

2

E

C

(s#B

0 = 一般(書籍文字)
1 = 半粗體
3 = 粗體
4 = 特粗體

字體

2

E

C

(s#T

請印出一份 PCL 字型表以檢視各內置式字型的指令(第

94 頁)。

1

使用自訂紙張時,請將紙張名稱(用英文)取代指令中的“Custompapertype”,然後將名稱的字元數加 1,放到

#

的位置。

2

可訂購

PCL

5/PJL Technical Reference Documentation Package

來參閱各符號集的對照表,或參閱第

8 頁以取得其

它相關資訊。

3

議的方式是用主要字距指令。

background image

D-8

印表機指令

TC

background image

TC