b'\n_START_ARTICLE_\nDocument Template Markup Language\n_START_PARAGRAPH_\nDocument Template Markup Language(DTML), em Portugu\xc3\xaas Linguagem de Marca\xc3\xa7\xc3\xa3o de Modelo de Documento, \xc3\xa9 uma funcionalidade que permite a cria\xc3\xa7\xc3\xa3o de texto e HTML din\xc3\xa2micos atrav\xc3\xa9s de documentos de modelo (templating), convertendo o texto fonte deste documento para gerar um texto processado. \xc3\x89 normalmente usada no framework Zope para cria\xc3\xa7\xc3\xa3o de p\xc3\xa1ginas web din\xc3\xa2micas._NEWLINE_Ela pode ser utilizada, por exemplo, para criar uma p\xc3\xa1gina web que preenche linhas e c\xc3\xa9lulas de uma tabela HTML no interior da p\xc3\xa1gina atrav\xc3\xa9s de dados obtidos a partir de um banco de dados._NEWLINE_A DTML \xc3\xa9 uma linguagem de script e uma linguagem de apresenta\xc3\xa7\xc3\xa3o baseada em tags. Isto significa que as tags (e.g. <dtml-var name>) embutidas em seu documento HTML fa\xc3\xa7am com que partes de sua p\xc3\xa1gina sejam substitu\xc3\xaddas por conte\xc3\xbado "computado".\n_START_SECTION_\nCompara\xc3\xa7\xc3\xa3o com outras funcionalidades de modelo\n_START_PARAGRAPH_\nDTML \xc3\xa9 similar, em funcionalidade, \xc3\xa0 linguagens de script "embutidas em HTML" como JSP, PHP ou mod_pearl. Ela se diferencia destas na medida em que n\xc3\xa3o permite a cria\xc3\xa7\xc3\xa3o de declara\xc3\xa7\xc3\xb5es Python (if, then, else e etc.) "inline", uma vez que JSP, mod_pearl ou PHP permitem embutir um bloco de c\xc3\xb3digo de suas linguagens em uma p\xc3\xa1gina HTML.'