Alguém conhece uma maneira de exibir o código nos documentos do Microsoft Word que preserve a coloração e a formatação? Preferencialmente, o método também seria discreto e fácil de atualizar.
Eu tentei incluir código como texto regular que parece horrível e atrapalha a edição de texto regular. Também tentei inserir objetos, um documento WordPad e uma Caixa de Texto, no documento e depois colocar o código dentro desses objetos. O código parece muito melhor e é mais fácil de evitar enquanto edito o resto do texto. Entretanto, esses objetos só podem abranger uma página, o que torna a edição um pesadelo quando várias páginas de código precisam ser adicionadas.
Por último, sei que existem editores/formatos muito melhores que não têm problemas em lidar com isto, mas estou preso a trabalhar com a palavra MS.
Tente definir um estilo chamado 'código' e faça-o usar uma pequena fonte de largura fixa, deve ficar melhor então.
Use CTRL+SPACEBAR para redefinir o estilo.
Isto é um pouco indirecto, mas funciona muito bem. Adquira o LiveWriter e instale este plugin:
http://lvildosola.blogspot.com/2007/02/code-snippet-plugin-for-windows-live.html
Insira seu código usando o plugin em um post de blog. Selecione tudo e copie-o para o Word.
Tem óptimo aspecto e pode incluir números de linha. Também abrange decentemente as páginas.
HTH
África Colby
Não há realmente uma maneira limpa de o fazer, e ainda pode parecer suspeito com base no seu estilo exacto.
O que você poderia tentar fazer é primeiro executar uma conversão de código para HTML (existem muitos programas que fazem isso), e depois tentar abrir o arquivo HTML com word, que pode, esperançosamente, fornecer o código formatado e bonito, e depois copiá-lo e colá-lo no seu documento.