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.