<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <TITLE>Bash Prompt HOWTO: Il Pacchetto Bash Prompt </TITLE> <LINK HREF="Bash-Prompt-HOWTO-8.html" REL=next> <LINK HREF="Bash-Prompt-HOWTO-6.html" REL=previous> <LINK HREF="Bash-Prompt-HOWTO.html#toc7" REL=contents> </HEAD> <BODY> <A HREF="Bash-Prompt-HOWTO-8.html">Avanti</A> <A HREF="Bash-Prompt-HOWTO-6.html">Indietro</A> <A HREF="Bash-Prompt-HOWTO.html#toc7">Indice</A> <HR> <H2><A NAME="s7">7. Il Pacchetto Bash Prompt </A></H2> <H2><A NAME="ss7.1">7.1 Disponibilità </A> </H2> <P>Il pacchetto Bash Prompt è disponibile qui <A HREF="http://bash.current.nu">http://bash.current.nu</A>, ed è il lavoro di molte persone, coordinate da Rob Current (aka BadLandZ). Il pacchetto è in versione beta, ma offre una maniera semplice di usare prompt multipli (o temi), permette di impostare il prompt per shell di login e per sottoshell (cioè mettere stringhe PS1 in (~/.bash_profile e ~/.bashrc). La maggior parte dei temi usano i set di caratteri estesi VGA, quindi hanno un brutto aspetto a meno che siano usati con font VGA (che non sono presenti su molti sistemi). <P> <H2><A NAME="ss7.2">7.2 Cambiare il Font di Xterm</A> </H2> <P>Per usare alcuni dei prompt più attraenti nel pacchetto Bash Prompt, dovete prendere e installare installare i font che supportano il set di caratteri richiesto dai prompt. Ci si riferise ad essi come "Font VGA", ma non mi è chiara la distinzione fra essi e i font già distribuiti presenti con Linux - sebbene chiaramente supportano set di caratteri differenti. I font per Xterm standard supportano un alfabeto esteso, inclusi molti caratteri accentati. Nei font VGA, questo materiale viene rimpiazzato da caratteri grafici - blocchi, punti, linee. Se qualcuno può spiegare questo più in dettaglio mi mandi un e-mail e includerò qui una spiegazione. <P> <P>Ottenere e installare questi font è un processo un po' contorto. Prima, recuperate i/il font. Poi, assicuratevi che siano file .pcf o .pcf.gz. Se sono file .bdf, informatevi sul comando "bdftopcf" (cioè leggete la man page). Mettete i file .pcf o .pcf.gz nella directory /usr/X11R6/lib/X11/fonts/misc (questa è la directory corretta per RedHat 5.1 e Slackware 3.4, potrebbe essere differente su altre distribuzioni). Fate "cd" su quella directory ed eseguite il comando "mkfontdir". Quindi eseguite "xset fp rehash". A volte è una buona idea andare nel file fonts.alias nella stessa directory e creare dei nomi alternativi più corti per i font. <P> <P>Per usare i nuovi font, lanciate l'Xterm che più vi piace con l'opzione appropriata, che può essere trovata nella man page o usando il parametro "--help" alla linea di comando. Alcuni Xterm comuni dovrebbero essere usati come segue: <P> <BLOCKQUOTE><CODE> <PRE> xterm -font <fontname> </PRE> <B>OPPURE</B> <PRE> xterm -fn <fontname> -fb <fontname-bold> Eterm -f <fontname> rxvt -fn <fontname> </PRE> </CODE></BLOCKQUOTE> <P> <P>I font VGA sono disponibili alla <EM>Stumpy's ANSI Fonts</EM> su <A HREF="http://home.earthlink.net/~us5zahns/enl/ansifont.html">http://home.earthlink.net/~us5zahns/enl/ansifont.html</A> (da cui ho preso in prestito molto nello scrivere questo documento). <P> <P> <P> <HR> <A HREF="Bash-Prompt-HOWTO-8.html">Avanti</A> <A HREF="Bash-Prompt-HOWTO-6.html">Indietro</A> <A HREF="Bash-Prompt-HOWTO.html#toc7">Indice</A> </BODY> </HTML>