Motor de layout

Um mecanismo de layout é usado por um programa de computador para preparar informações de imagem e texto para exibição na tela ou outra mídia adequada.

Os exemplos incluem a renderização de HTML em um navegador da web ou a geração de trabalhos imprimíveis em editoração eletrônica por programas de composição . Estes, por sua vez, usam bibliotecas de programas para desenhar e definir caracteres de texto, como o Pango .

Os gerenciadores de layout, por outro lado, são usados ​​por linguagens de programação para organizar os elementos do programa.