Solaris 공통 데스크탑 환경: 사용 설명서

태국어 텍스트 조작

이 절에서는 태국 문자를 조작하는 방법을 설명합니다.

태국어 텍스트의 입력

같은 파일에서 태국어와 영어 텍스트를 혼합하여 사용해야 할 수도 있습니다. 영어와 태국어 또는 태국어와 영어 간의 창을 전환하려면 Ctrl+스페이스바를 누르십시오. 각 도구의 기본에 있는 메시지 창이 현재 입력 언어를 표시합니다.

태국어 텍스트의 편집

이 절에서는 태국어 텍스트의 작업 방법을 설명합니다. 구체적으로는 다음과 같습니다.

문자 삽입 및 삭제

태국 문자의 삽입과 삭제는 문자 클래스의 구성 여부에 따라 다른 텍스트 화면을 표시합니다.

다음 그림은 SARA_II (AV3 모음)과 YOYAK (자음) 사이에 MAIHUNAKAT (AV2 모음)을 삽입하는 것입니다.

그림 D-1 텍스트 삽입 전의 논리적 버퍼 및 표시

Graphic

그림 D-2 텍스트 삽입 후의 논리적 버퍼 및 표시

Graphic

MAIHUNAKAT는 SARA_II로 구성할 수 없기 때문에 자체의 셀에 표시해야 합니다.

다음 그림은 SARA_II (AV3 모음)의 삭제를 나타낸 것입니다.

그림 D-3 텍스트 삭제 전의 논리적 버퍼 및 표시

Graphic

그림 D-4 텍스트 삭제 후의 논리적 버퍼 및 표시

Graphic

MAIHUNAKAT는 NONU(자음 클래스 CONS)로 구성할 수 있습니다. 따라서 이전 셀에 표시됩니다.

문자 줄 바꾸기

태국어에는 단어 사이에 분리자(공백)가 없습니다. 빈칸이 있는 문자와 없는 문자의 조합 때문에 올바로 줄 바꾸기가 어렵습니다.

TLE 2.7에서는 줄 바꾸기가 표시 셀에서 실행되고, TLE 소프트웨어가 줄 바꾸기를 할 때 빈칸이 없는 문자를 보상합니다. 예를 들어, 문자의 앞에 빈칸이 있는 문자를 줄의 마지막 칸에 입력하면 커서는 다음 줄로 갑니다. 같은 위치에 빈칸이 없는 문자를 입력하면 커서는 다음 줄로 이동하지 않습니다. 빈칸이 없는 문자는 이전 줄의 마지막 표시 셀에 표시되고 커서 위치는 변하지 않습니다.

텍스트 선택, 복사/붙여넣기 및 끌어 놓기

표시 셀이 선택되면 표시 셀 내의 모든 문자(간격이 있는 문자와 없는 문자)가 선택됩니다.

편집기 창에서의 커서 이동(dtpad)

태국어의 다중 표시 레벨에 따라 dtpad(텍스트 편집기) 창에서의 마우스 이동이 이상하게 보일 수도 있습니다. 커서는 실제적으로는 표시 셀 간만을 이동합니다. 그러나 문자 표시 셀에 하나 이상의 태국 문자가 있는 경우가 빈번히 있기 때문에 실제적으로는 커서가 셀 사이를 이동하지 않습니다.

터미널 창에서의 커서 이동(dtterm)

터미널 창에서의 커서 이동은 텍스트 위짓트(dtpad과 같은)를 사용하는 태국 CDE 도구 중 하나에서 텍스트를 편집하는 것과는 약간 다릅니다. 터미널 창에서 커서를 이동할 때 하나의 표시 셀에 하나의 문자만 있으면 커서는 셀에서 반전 표시가 됩니다. 문자가 표시 셀을 공유하는 경우에는 전체 표시 셀이 반전 표시됩니다.

이번 릴리스에 포함된 4가지 태국 글꼴로 태국어와 영어를 조합하여 표시할 수 있습니다. 글꼴은 표 D-1표 D-2에 표시되어 있습니다.