Solaris 一般桌上管理系統環境:使用者指南

泰文的編輯

本節說明如何操作泰文,特別是如何執行下列作業:

字元的插入和刪除

插入和刪除泰文字元會變更文字的顯示,視字元類別能否撰寫而定。

以下的圖形顯示在 SARA_II(AV3 母音)和 YOYAK(子音)之間插入MAIHUNAKAT(AV2 母音)的順序。

圖 D–1 文字插入前的邏輯緩衝器和顯示器

Graphic

圖 D–2 文字插入後的邏輯緩衝器和顯示器

Graphic

無法使用 SARA_II 來撰寫 MAIHUNAKAT,因此必須以其所屬的儲存格顯示。

下列的範例顯示 SARA_II(AV3 母音)的刪除。

圖 D–3 文字刪除前的邏輯緩衝器和顯示器

Graphic

圖 D–4 文字刪除後的邏輯緩衝器和顯示器

Graphic

可以使用 NONU(子音類別 CONS)來撰寫 MAIHUNAKAT。因此,其將在前一個儲存格顯示。

字元換行

泰語的字之間沒有分割元(空白)。在空格字元和無空格字元的組合之下,要正確地換行泰文字元相當困難。

在 Solaris 7 TLE 中,字元自動換行是在顯示格中進行的,同時 TLE 軟體在換行時,也會顧及到無空格的字元。例如,當您在一行的最後一欄鍵入向前空格的字元時,游標會前進到下一。如果在同一個地方鍵入的是無空格字元,游標將不會前進到下一行。無空格的字元顯示在前一行中最後一個顯示格,同時游標的位置不變。

文字的選取、複製/貼上和拖曳及放下

當您選取某個顯示格時,即是選取了那個格子內所有的字元(有空格與無空格的字元皆然)。

編輯程式視窗內的游標移動 (dtpad

泰語多重的顯示等級看起來似乎會引起 dtpad (文字編輯程式)視窗內的游標移動不尋常。實際上,游標只在顯示格之間移動。不過,由於一個顯示格內的泰文字元常常不只一個,因此事實上游標並不在顯示格之間移動。

終端機視窗內的游標移動 (dtterm

終端機視窗內的游標移動,和使用文字 widget(如 dtpad)在泰語 CDE 工具內編輯文字的情形略有不同。 當您在終端機視窗內移動游標時,如果一個顯示格內只有一個字元,游標將在格子內被選取。如果顯示格內的字元不只一個,則整個顯示格均會被選取。

您可以用包含在本版次的四種泰文字型顯示泰文和英文字元。這些字型列於表 D–1表 D–2