Функции библиотеки форматов (libi18n.a), перечисленные в
таблице, предназначены для преобразования форматов двунаправленного и
контекстно-зависимого текста:
| layout_object_create | Инициализирует контекст формата. | 
| layout_object_free | Освобождает структуру LayoutObject. | 
| layout_object_editshape | Изменяет форму контекстного текста. | 
| layout_object_getvalue | Запрашивает текущие параметры формата из структуры LayoutObject. | 
| layout_object_setvalue | Задает параметры формата в структуре LayoutObject. | 
| layout_object_shapeboxchars | Задает форму символов блока. | 
| layout_object_transform | Форматирует текст в соответствии со значениями, заданными в структуре LayoutObject. | 
Более подробная информация о функциях библиотеки Layout приведена в разделе Функции для поддержки национальных языков - Обзор.
Описание других функций NLS приведено в разделе Список функций поддержки национальных языков.