XmNlayoutModifier는 XmRendition과 연관된 텍스트의 레이아웃 동작에 영향을 미칩니다. 예를 들어, 숫자의 레이아웃 기본 처리가 NUMERALS_NOMINAL인 경우 XmNlayoutModifier를 @ls numerals=nominal:national 또는 @ls numerals=:national로 설정하여 NUMERALS_NATIONAL로 변경합니다.
레이아웃 값은 다음 그룹으로 구분할 수 있습니다:
코드화 설명 – TypeOfText, TextShaping, ShapeCharset (및 로켈 코드 세트)
TypeOfText는 기본적으로 정렬을 세그먼트화하고 불투명한 블록으로 그려질 수 있습니다. 이 값을 rendition 객체를 통해 동적으로 수정하는 것은 대개 불필요한 일이며 예측하지 못한 동작을 유발할 수 있습니다.
레이아웃 동작 – Orientation, Context, ImplicitAlg, Swapping 및 Numerals. Orientation 및 Context는 동적으로 수정해선 안 됩니다. ImplicitAlg , Swapping 및 Numerals는 안전하게 수정할 수 있습니다.
편집 동작 – CheckMode