В вычислениях , компоновка представляет собой процесс вычисления положения объектов в пространстве с учетом различных ограничений. Эта функциональность может быть частью приложения или упакована в виде повторно используемого компонента или библиотеки .
Примеры
- Макет страницы - это вычисление положения абзацев, вкладок, предложений, слов и букв текста. Это делается с помощью программного обеспечения для настольных издательских систем, программного обеспечения для набора текста и веб-браузеров . Эти программы обычно имеют специальные процедуры компоновки для вычисления правильного положения глифов и встроенных изображений.
- Некоторые наборы инструментов для виджетов включают в себя менеджер компоновки . Этот компонент автоматически вычисляет положение виджета на основе ограничений выравнивания, при этом программисту не нужно указывать абсолютные координаты.
- Программное обеспечение для рисования графиков автоматически определяет положение вершин и ребер графа с различными целями, такими как минимизация количества пересечений ребер, минимизация общей площади или получение эстетически приятного результата.
- Средства автоматизации электронного проектирования места и шага маршрута .