Come aggiungere il codice terminale colorato a Microsoft Word

Cum se adaugă un cod terminal colorat în Microsoft Word
⏱️ 3 min read

Se vuoi inserire il codice del terminale in Word con la corretta colorazione, basta copiare e incollare non funzionerà. Dovrai utilizzare uno strumento per generare HTML colorato, quindi importare l’HTML in Word. Possiamo usare ansi2HTML per convertire il nostro codice terminale in HTML, quindi rilasciarlo nel nostro documento Microsoft Word.

Utilizzando ansi2HTML per creare codice terminale colorato come HTML

Se sei su macOS o Linux o hai una shell Linux in esecuzione su Windows, puoi utilizzare ansi2HTML per visualizzare il codice del terminale colorato in Microsoft Word.

Installa ansi2HTML

Senza accesso a yum, abbiamo bisogno di un gestore di pacchetti che ci consenta di installare ansi2HTML.

Sfortunatamente, il pacchetto non è su Homebrew, ma possiamo ottenerlo da pip. Se non hai già installato pip, prendilo eseguendo il comando seguente nel Terminale:

Dopo aver installato pip, puoi estrarre ansi2HTML da pip con questo comando:

Utenti Linux con yum disponibile può utilizzare i seguenti comandi per l’installazione:

Utilizzando ansi2HTML in Terminal

Con ansi2HTML installato, ora possiamo usarlo in Terminal.

La sintassi generale per ansi2html è:

Per prima cosa viene il comando che vogliamo stampare con qualsiasi flag di colorazione abilitato. Quindi indirizziamo quell’output a ansi2html e usiamo un accento circonflesso per esportarlo in un file con estensione .html.

Ad esempio, per stampare i log del mio sistema macOS a colori, potrei eseguire qualcosa di simile al seguente:

I lettori con gli occhi d’aquila noteranno che ho intervallato ccze come passaggio secondario per colorare i miei log. Puoi prenderlo da Homebrew con brew install ccze.

Apri il file HTML risultante e vedremo l’output colorato del nostro comando.

Nota che devi fare attenzione a colorare esplicitamente il codice che esce da Terminale, poiché il comando pipe ( | ) spesso rimuove la colorazione anche se le variabili ambientali richiedono diversamente.

Incollare HTML colorato in Word

Ora che ho generato HTML colorato, ho bisogno di un modo per inserirlo in Word.

1. Dal menu “Inserisci” sulla barra multifunzione in Microsoft Word, selezionare “Testo da file” sotto l’elenco a discesa dell’icona Oggetto.

parola-codice-terminale-colorata-inserire-parola-html

Se non vedi quell’icona, assicurati di aver ingrandito la finestra di Word per rivelare tutte le icone nella barra multifunzione.

2. Nel browser dei file a comparsa, selezionare il file HTML creato da ansi2HTML. Il testo colorato verrà copiato in Word.

parola-codice-terminale-colorata-inserire-parola-html-2

Modifica dello schema dei colori di ansi2HTML

Come puoi vedere, parte del testo è un po ‘difficile da leggere. Possiamo regolare i colori manualmente in due punti. In questo caso, il primo sarebbe il file ccze comando, che era responsabile dell’applicazione del colore inizialmente. Ma più direttamente, possiamo modificare il CSS nel file HTML creato da ansi2HTML.

1. Apri il file HTML in un editor di testo.

2. Nell’intestazione del documento HTML possiamo vedere il CSS generato automaticamente.

parola-codice-terminale-colorata-modifica-css-colori

3. ansi2HTML definisce un numero di classi per applicare i colori. Abbiamo semplicemente bisogno di vedere quali classi sono associate ai colori che vogliamo cambiare, quindi scegliere un colore più adatto.

Possiamo anche eseguire ansi2HTML in modalità colore chiaro usando il -l flag, in questo modo:

Questo produce un output molto più leggibile su uno sfondo bianco, sebbene non sia così attraente:

parola-codice-terminale-colorata-inserire-parola-html-3

Puoi anche inserire blocchi di codice più brevi in ​​una casella di testo e impostare lo sfondo su un colore scuro, ma questa è probabilmente l’opzione meno flessibile.

Conclusione

Un processo simile può essere utilizzato per colorare una varietà di codice. Se puoi produrre output standard a colori in Terminal, puoi “stamparlo” su ansi2HTML e rilasciarlo in Word.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x