Qualcuno conosce un modo per visualizzare il codice nei documenti Microsoft Word che preservi la colorazione e la formattazione? Preferibilmente, il metodo sarebbe anche discreto e facile da aggiornare.
Ho provato a includere il codice come testo regolare, che ha un aspetto orribile e si mette in mezzo quando si modifica il testo regolare. Ho anche provato a inserire oggetti, un documento WordPad e una casella di testo, nel documento e poi mettere il codice dentro quegli oggetti. Il codice sembra molto meglio ed è più facile da evitare mentre si modifica il resto del testo. Tuttavia, questi oggetti possono coprire solo una pagina, il che rende l'editing un incubo quando è necessario aggiungere diverse pagine di codice.
Infine, so che ci sono editor/formati molto migliori che non hanno problemi a gestire questo, ma io sono bloccato a lavorare con MS Word.
Prova a definire uno stile chiamato 'codice' e fagli usare un piccolo font a larghezza fissa, dovrebbe apparire meglio allora.
Usa CTRL+SPACEBAR per resettare lo stile.
Questo è un po' indiretto, ma funziona molto bene. Procuratevi LiveWriter e installate questo plugin:
http://lvildosola.blogspot.com/2007/02/code-snippet-plugin-for-windows-live.html
Inserisci il tuo codice usando il plugin in un post del blog. Seleziona tutto e copialo in Word.
Ha un bell'aspetto e può includere i numeri di linea. Si estende anche sulle pagine in modo decente.
HTH
Colby Africa
Non c'è davvero un modo pulito per farlo, e potrebbe ancora sembrare strano in base alle tue impostazioni di stile esatte.
Quello che potresti provare a fare è prima eseguire una conversione da codice a HTML (ci sono molti programmi che lo fanno), e poi provare ad aprire il file HTML con Word, che potrebbe sperare di fornirti il codice formattato e carino, e poi copiarlo e incollarlo nel tuo documento.