指定讀取順序

有兩個條件可能會影響文字的讀取順序。每種語言具有內在的讀取順序,並且在混合語言文字中,每種語言的單獨空間文字有一定的讀取順序。

關閉一種語言的內在閱讀順序

一種語言的「內在閱讀順序」指此語言字元的閱讀和書寫方向。許多語言 (包括英文、西班牙文和俄文) 都是從左向右閱讀。少數語言,例如希伯來文和阿拉伯文,則從右向左讀。以下範例示範從左向右和從右向左讀取順序之間的差異:

英語從左到右 (LTR):
People ought to wear more hats.
開始→

希伯來語從右到左 (RTL):
אנשים צריכים ללבוש יותר כובעים.
開始

關閉方向混合式文字中的閱讀順序

當一行文字同時包含從右到左和從左到右的語言時,則每種語言單獨占一空間。在空間內,字元使用語言的內在讀取順序。但是一系列的空間也有一個由作者的意圖決定的讀取順序。

在本例中,數字指示空間的讀取順序,箭頭顯示每個空間內的讀取順序:

Hebrew included in English (overall reading order is LTR)
The Hebrew word for hat is כובע, which is hard to pronounce.
|1→                                          |  ←2|3→                                            |

包含在希伯來文中的英文 (整體讀取順序為從右向左)
המילה של אנגלית לכובע hat, שקשה לבטא.
|              ←3|2→ |                                ←1|

當以錯誤的讀取順序列印文字時,結果可能非常顯著。在以下範例中,文字是從英文術語 2.5" Screw 翻譯成希伯來文:

從左向右顯示 (按照預期)
2.5" הברג
|1→|   ←2|

錯誤地從右向左顯示
2.5" הברג
||  ←2|1→|

關閉在 BarTender 中選取讀取順序

針對 BarTender 的以下區域,可以設定讀取順序:

使用者介面編輯方塊

您可以對「BarTender 文件選項」對話方塊中「區域設定」索引標籤的 BarTender 使用者介面中的所有編輯方塊的讀取順序進行設定。此設定所影響的編輯方塊範例包括以下內容:

範本

在範本上,您可以設定文字物件的讀取順序,也可以設定條碼物件使用者可讀元件的讀取順序。「讀取順序」屬性位於「文字格式」屬性頁面的「版面配置」索引標籤上。當此屬性設定為「自動」時,物件的讀取順序由「字型」屬性頁面的「進階」索引標籤上所選的「指令檔」確定,阿拉伯文或希伯來文變體的指令碼將指示從右到左的讀取順序。

資料輸入表

設計資料輸入表時,您可以指定表單的讀取順序,以及表單上個別控制項和物件的讀取順序。