Single-sourcing

Single-sourcing é o desenvolvimento do conteúdo de informações em uma forma que pode ser convenientemente a base para outras formas de conteúdo. Por exemplo, o texto preparado para um livro impresso pode ser preparado em um formulário que também pode ser usado sem envolvimento ou adaptação autoral adicional como qualquer um de: painéis de ajuda online, texto em uma página da Web em HTML, ou uma versão do guia do usuário em Portable Document Format (PDF) em um disco compacto. A terceirização única não significa que as características de diferentes mídias não precisam ser consideradas. Significa, sim, que o conteúdo pode ser inserido inicialmente e depois mantido apenas em um arquivo fonte ou conjunto de arquivos comuns. Quando o conteúdo precisa ser apresentado de uma determinada forma para uma determinada mídia, a descrição do conteúdo no arquivo fonte comum permite uma ferramenta de conversão para criar a formatação apropriada.

Histórico, a Standard Generalized Markup Language (SGML), uma metalinguagem, foi criada para permitir que os criadores de conteúdo definam linguagens de marcação específicas que, quando usadas, permitiriam a fonte única. Hoje, a Extensible Markup Language (XML) e ferramentas relacionadas facilitam a fonte única.

Uma série de ferramentas de criação de conteúdo como Framemaker inclui suporte para fonte única, muitas vezes incluindo a capacidade de converter um corpo de texto em uma página HTML ou um tipo particular de arquivo de ajuda.