1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
4
<title>Bluefish manual chapter 2: Using Bluefish features</title>
5
<meta name="AUTHOR" content="Jim Batis">
6
<meta name="COPYRIGHT" content="Copyright (C) 2000, Dimitris Batis">
7
<meta name="generator" value="Bluefish 0.6">
8
<link rel="stylesheet" href="../manual.css" type="text/css">
13
<a href="chapter1.html">prev</a> | <a href="index.html">contents</a> | <a
14
href="chapter3.html">next</a>
17
<h1>Capitolo 2: Utilizzo delle funzionalita' di Bluefish</h1>
19
<p>Nel primo capitolo ci siamo occupati dei concetti di base dell'utilizzo di Bluefish. Tuttavia molte delle possibilita' e degli usi del programma non siano stati menzionati, mentre quelli che lo sono stati non hanno ricevuto una spiegazione approfondita. Per sovrammercato, non si e' ancora imparato a configurare il programma (ad eccezione di quelle opzioni minimali che GTK+ consente).</p>
21
<p>Lo scopo di questo capitolo e' quello di coprire tutte le caratteristiche di Bluefish in dettaglio, in modo da poterle sfruttare pienamente. Spiegheremo come configurare Bluefish (aspetto grafico, evidenziazione della sintassi, font, eccetera), come utilizzare programmi esterni, vedere documenti, thumbnails e molte altre funzionalita'.</p>
24
<h2>La finestra delle opzioni</h2>
26
La maggior parte delle opzioni del programma possono essere impostate dalla finestra delle Opzioni. Per richiamarla:
28
* Seleziona Opzioni->Preferenze
29
* [image] Clicca sul pulsante 'Configura' della barra principale
31
Comparira' una finestra pop-up, con cinque schede nella parte bassa e due pulsanti. Salva & Chiudi salva su disco tutti i cambiamenti apportati. Queste opzioni saranno richiamate nelle future sessioni. Nel caso si sia cambiato idea a proposito dei cambiamenti apportati alle opzioni, si prema Annulla e saranno ripristinate le impostazioni precedenti.
34
Preferenze dell'Editor
40
In questa casella di testo si puo' impostare il font dell'area di editing del testo. Benche' si possa provare ad inserire manualmente il font, e' preferibile cliccare sul pulsante Font... Si aprira' una finestra in cui e' possibile selezionare font, stile e dimensione. Nella parte inferiore di questa finestra si puo' avere un'anteprima del font selezionato. La scheda 'Filtro' sara d'aiuto nella selezione, selezionando le caratteristiche che il font deve possedere. 'Informazioni sul Font' mostra le informazioni per il font selezionato. Per impostare il font, premere OK. Se si clicca su Applica, il font viene impostato ma la finestra di dialogo non scompare, in modo da poter apportare altre modifiche al font. Premere Annulla qualora si sia cambiato idea a proposito delle modifiche apportate.
42
SUGGERIMENTO: La maggior parte degli utenti sceglie dei font a spaziatura fissa. Come ci si rendera' conto, questo tipo di font e' il migliore per ogni editor di codice, HTML incluso. Aiuta a organizzare i documenti ed e' consigliato qualora si utilizzino i tag <PRE>, in quanto si puo' vedere il testo cosi' come verra' visualizzato. Spesso e' disponibile il font Adobe courier il cui caldeggiamo.
47
Questa casella di testo imposta l'ampiezza della tabulazione espressa in spazi. Se si imposta per esempio al valore 4, in un carattere a spaziatura fissa, una tabulazione sara' equivalente a quattro spazi.
48
Il valore di default dell'ampiezza della tabulazione e' 4.
51
A capo parola automatico
53
Normalmente si utilizza questa funzionalita' con 'A capo automatico'. Se e' spuntata, quando una parola raggionge l'estremita' destra dell'area di editing, sara' automaticamente portata nella linea successiva (senza inserire un carattere di capo riga)
56
A capo linea automatico
58
Quando e' selezionata il testo che raggiunge l'estremita' destra dell'area di editing, continuera' nella linea successiva (senza inserire un carattere di capo riga)
60
AVVERTENZA: Un bug nel widget Gtk Text disabilita la barra di scorrimento orizzontale, disabilitando l'a capo automatico e rendendo un poco disagevole l'editing. Provare per credere :-)
62
Se e' spuntata solo questa opzione ma non 'A capo parola', la parola sara' divisa su due linee, mentre rimarra intera se 'A capo parola' e' spuntata.
67
Quando spuntata, un'azione come aprire un file, il testo si evidenzia automaticamente senza dover selezionare Visualizza-->Evidenzia sintassi. Se, comunque, non e' spuntata, il testo non sara' evidenziato a meno di non richiederlo esplicitamente
70
Aggiorna evidenziazione sintassi
72
Se spuntata, la sintassi sara' automaticamente selezionata man mano che si digita il testo.
74
Aggiorna tutto il widget editing invece della sola linea corrente
76
Normalmente, quando un testo e' evidenziato nell'area di editing, viene evidenziata solo la linea in cui si trova il cursore e non l'intero testo. Quando si incollano piu' linee, alcune non sono evidenziate correttamente. F5 (scorciatoia predefinita per Visualizza-->Aggiorna) permette di aggiornare. Ma se si desidera controllare ed evidenziare l'intero testo ogni volta che si edita il documento, spuntare quest'opzione. Purtroppo l'aggiornamento del text widget di GTK e' lento a causa di un bug dello scorrimento.
78
Gestione automatica delle linee
80
Se si abilita quest'opzione, Bluefish aggiornera' ogni link quando si usa la funzionalita' 'spostati a' o 'salva con nome'. Sono controllati e aggiornati solo i link trovati tra doppie virgolette (cioe' "link").
90
Come e' noto, i tag HTML normalmente sono chiusi da un commento </tag>. Per esempio <B>Testo in grassetto</B>. Pero' alcuni tag possono essere (e di fatto lo sono) utilizzati senza il tag di chiusura. Due tra questi sono <LI> e <P>, che non ne hanno effettivamente bisogno. Tuttavia, volendo seguire strettamente le regole sintattiche di HTML, li si dovrebbe inserire.
92
Se le caselle di controllo sono spuntate, saranno inseriti i tag di chiusura per <LI> e <P>, altrimenti omessi.
94
Inserisci tag HTML minuscoli
96
Per default, Bluefish inserisce tag maiuscoli (e' una tecnica comune dei designer per distinguere i tag dal testo nromale). Tuttavia, qualora si desiderassero i tag minuscoli, spuntare questa checkbox.
98
Si noti che WML vuole i tag minuscoli. Se si pensa di utilizzare WML, spuntare questa casella.
100
Set di caratteri predefinito
102
Ancora non implementato
105
Opzioni dell'interfaccia principale
110
Font di tabulazione del notebook
112
Funziona esattamente come nella Scheda editor, solo che imposta il font della tabulazione nell'area di editor (cioe' le schede che contengono i nomi dei files aperti). E' consigliato impostare un font semplice
114
Posizione del notebook
116
Le schede sono per default in cima all'area di testo. Se, comunque, si trova piu' agevole un'altra posizione, impostare quest'opzione a in fondo, detra e sinistra dell'area del tsto
118
Per selezionare un'altra posizione, premere il pulsante a destra e apparira' una lista di posizioni, da cui selezionare quella preferita. Si noti che si possono cambiare le posizioni mediante i tasti Su e Giu'.
121
Larghezza & altezza iniziale
123
Queste due variabili impostano la larghezza e l'altezza della finestra principale.
125
per impostare la larghezza e l'altezza secondo le proprie preferenze, si puo' scrivere un nuovo valore oppure utilizzare i pulsanti su e giu' a destra, che incrementeranno o decrementeranno il valore di 5 per volta. Inoltre, anche se se premono i tasti Su e giu', il valore subira un incremento o un decremento di 5 per volta.
127
I valori predefiniti sono 600 per la larghezza e 400 per l'altezza
136
Stringa dell'estensione del thumbnail
139
Opzioni Programma esterno
145
CHE COS'E': Benche' certamente si sara' sentito nominare Netscape, nel caso in cui non si sappia cosa sia, Netscape e' uno dei piu' antichi, dei migliori e dei piu' utilizzati browser web nei sistemi Unix (ma anche in Windows). Propriamente, Netscape e' il nome della ditta che l'ha progettato, ma normalmente e' chiamato cosi' anziche' Netscape Navigator (o Netscape Communicator, che contiene piu' di un browser web). La maggior parte dei sistemi Linux (come le distribuzioni Linux e Solaris) installano Netscape.
147
Questo si riferisce all'opzione View-->View (Visualizza-->Visualizza) in Netscape. Con questa funzione si puo' vedere il proprio documento in Netscape, in modo da avere un'anteprima del suo aspetto fino al punto attuale di elaborazione.
149
Normalmente non e' necessario modificare questa impostazione, ma nel caso in cui il valore predefinito non funzioni, si possono scrivere comandi e parametri come se si chiamasse il programma da bash. La sola cosa da notare e' di inserire %s al posto del nome (Bluefish lo rimpiazza automaticamente).
151
L'impostazione predefinita e': netscape -remote OpenUrl\(%s)
157
<a href="chapter1.html">prev</a> | <a href="index.html">contents</a> | <a
158
href="chapter3.html">next</a>