Risposte:
Uno stile ha lo scopo di modificare l'aspetto del testo a cui è applicato, incluso il colore. Non vuoi fermarlo dal farlo. Se non ti piace il colore che sta applicando, dovresti cambiare lo stile stesso. Se si desidera mantenere il vecchio stile per altri documenti, ma cambiare il colore per un documento specifico, basta fare una copia dello stile, modificare la copia e applicare lo stile modificato invece di quello originale.
Per creare un nuovo stile, vai alla scheda iniziale. Nella barra multifunzione è presente una sezione chiamata Stili. Nell'angolo in basso a destra, c'è un elemento dell'interfaccia utente, un piccolo angolo retto con una freccia che punta lontano da esso. Cliccaci sopra e vedrai una finestra mobile che elenca tutti gli stili. Seleziona lo stile che desideri modificare dall'elenco. Sotto l'elenco, ci sono tre pulsanti. Se vuoi fare una copia basata su quella precedente, seleziona il pulsante per creare un nuovo stile. Se vuoi cambiare quello vecchio, seleziona il pulsante per la gestione degli stili. Si apre una nuova finestra con un altro elenco di stili, in cui il tuo stile è ancora selezionato. A metà c'è un pulsante di modifica, fai clic su di esso.
In entrambi i casi, viene visualizzata una nuova finestra in cui è possibile modificare lo stile (nuova copia dello). In Formato, c'è una casella a discesa in cui è possibile selezionare il colore del carattere che ti piace. Scegli il colore che ti piace, salva le modifiche e il gioco è fatto.
Se si dispone di una combinazione di colori aziendale e si desidera utilizzare i layout standard di Word 2007 ma con la propria combinazione di colori, esiste un modo semplice per farlo. Nella sezione Stili della barra multifunzione sotto la scheda Start, c'è il pulsante grande chiamato "Cambia stili". Cliccandolo si apre un piccolo menu. Seleziona i colori e ti viene data la scelta dei tipici schemi di colori di Word 2007. Nella parte inferiore, c'è un'opzione chiamata "Crea nuovi colori di design". Lì puoi impostare i colori per scopi diversi. La scelta dello schema cambierà i colori degli stili standard con quelli nuovi, e puoi sempre tornare allo standard scegliendo di nuovo lo schema colori integrato "Larissa".
Disclaimer: dato che ho dovuto ritrattarmi dalla mia parola non inglese, forse ho sbagliato i nomi di alcuni elementi dell'interfaccia utente, ma suppongo che sarà facile trovarli.
modifica re: il tuo commento
Gli stili hanno lo scopo di cambiare la formattazione del testo, non credo che ci sia un modo per fermare questo comportamento. Tuttavia, non vedo alcun motivo per applicare uno stile. Basta incollare il codice e selezionare l'opzione per conservare la formattazione originale. Ho appena provato con il codice di Eclipse, penso che supporterà anche la formattazione da altri IDE.
Inoltre, qualunque cosa tu stia facendo, forse stai cercando di risolvere il tuo problema nel modo sbagliato. Spero non stia cercando di programmare in Word. Se stai scrivendo una sorta di tutorial sulla codifica, perché hai bisogno del codice come testo? Potresti includere gli esempi come schermate. Oppure potresti scrivere tutto in LaTeX (se conosci LaTeX o se il tuo layout è abbastanza semplice), perché ci sono modi per sintetizzare i frammenti di codice di evidenziazione in LaTeX o per generare la sorgente di LaTeX evidenziata dalla sintassi da un codice sorgente. O se sei così disperato, fai tutto in HTML. Usa CSS per il layout del testo generico che circonda il codice, quindi inserisci il tuo codice in qualcosa come Pygments e incolla l'output HTML direttamente nel tuo documento; la formattazione dei tag HTML dovrebbe sovrascrivere lo stile CSS.
Certo, forse mi sbaglio e c'è un modo per applicare uno stile in Word senza cambiare il colore del carattere. Ma ne dubito, andrebbe contro lo scopo stesso degli stili.
Non sono sicuro che sia affidabile anche da remoto, ma ho scoperto che se copio / incolla il codice evidenziato della sintassi da Visual Studio 2010 in Word 2010, quindi seleziono la riga appena sopra il blocco di codice con esso prima di applicare uno stile ad esso , quindi il i colori sono preservati.
Sono propenso a concordare con ciò che dice la risposta di Rumtscho in merito a come gli stili dovrebbero comportarsi, quindi non dipenderei da questo - sembra un bug (ma può essere utile a qualcuno). Diverse versioni di Word, ecc. Potrebbero comportarsi diversamente ...
La risposta di gmaclachlan ha funzionato anche per me (in Word 365, versione 1703). Grazie mille! Proprio come ha detto Ian, il colore della riga sopra deve essere impostato su qualcosa che non è nel blocco di codice. Quindi, fintanto che il colore del carattere è impostato su nero e il codice non inizia con il testo nero, i colori non dovrebbero cambiare quando si applica lo stile. Questo può effettivamente essere usato per sostituire i colori all'interno di un blocco se usato correttamente. Ad esempio, se hai
Questo codice
<script src="main.js></script>
fa cose
con <script
, >
, </script>
in blu scuro , src=""
in azzurro e main.js
nel verde e si desidera sostituire tutto il greentext con testo rosa, basta copiare lo stile dal src="
al "codice", selezionare tutto, da "codice" per </script>
e applicare uno stile con il testo desiderato colore specificato. Questo sostituisce tutto il testo verde con testo rosa. (Perché funzioni correttamente, assicurati che il tuo "stile di modifica del colore" non erediti proprietà da nessun altro stile).