Rational Developer for System z

양방향 레이아웃(또는 양방향 형식) 용어

양방향 텍스트는 클라이언트 또는 서버 시스템에서 다른 텍스트 레이아웃(다른 양방향 형식)으로 저장될 수 있습니다. 양방향 레이아웃은 양방향 텍스트를 시스템에 저장하는 방법을 정의합니다. 이것은 아랍어에서는 5개 기본 양방향 속성으로 정의되고 히브리어에서는 3개 속성으로 정의됩니다.
글로벌 또는 텍스트 방향
글로벌 방향은 텍스트가 저장되는 방향을 지정합니다. 이것은 RTL(Right to Left) 또는 LTR(Left to Right)입니다. 문맥상 텍스트 방향은 System z®용 Rational® Developer에서 지원되지 않습니다.
순서 지정 체계(또는 텍스트 유형)
순서 지정 체계는 메모리 또는 외부 매체에 저장되는 텍스트의 순서와 올바른 표시 순서와의 관계를 정의합니다. System z용 Rational Developer는 세 가지 유형의 순서 지정 체계를 인식합니다.
  • 비주얼 순서 지정 체계에서 텍스트는 표시될 때와 같은 순서로 저장됩니다.
  • 논리적 순서 지정 체계에서 텍스트는 읽는 순서대로 저장됩니다. 이 텍스트는 라틴 영문자는 좌에서 우로 강한 방향성을 가지고 아랍 또는 헤브루 영문자는 우에서 좌로 강한 방향성을 가진다는 알고리즘을 사용하여 표시를 위해 다시 정렬됩니다. 이 암시적(또는 논리적) 알고리즘은 언어 고유의 방향 특성에 따라 세그먼트를 인식하여 자동으로 세그먼트 전환을 수행합니다.
  • 스마트 순서 지정 체계에서 텍스트는 zSeries®와 System z용 Rational Developer 간의 데이터 교환을 개선하기 위해 System z용 Rational Developer에 도입된 특수 알고리즘으로 처리됩니다. 이 알고리즘에 대한 자세한 내용은 스마트 논리적 순서 지정 체계에서 설명됩니다.
텍스트 쉐이핑
텍스트 쉐이핑은 주위 문자와의 연결 방식으로 인해 단어 내 위치에 따라 그 모양이 달라지는 아랍어 스크립트에 적용됩니다.
대칭 스와핑
대칭 스와핑은 표시된 텍스트의 논리적 의미를 보존하기 위해 ( > [ { 같은 특정 문자가 ) < ] }와 교환되어야 할 때 지정됩니다.
숫자 쉐이핑
숫자 쉐이핑은 숫자가 유럽 숫자 모양으로 표시되어야 하는지 아랍-인도 숫자 모양으로 표시되어야 하는지 지정합니다.

양방향 레이아웃 속성으로 가능한 값의 어떤 조합이 지배적으로 많이 사용되지 않습니다. 기존 애플리케이션은 이 값의 다양한 조합으로 데이터를 처리합니다. 그래서 양방향 데이터 스트림이 애플리케이션으로 전달될 때 애플리케이션이 연관된 텍스트 속성을 인지하는 것이 중요합니다.

다음: 양방향 레이아웃 변환(또는 양방향 변환)

이용 약관 | 피드백

이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹사이트 참조)