Difference between revisions of "Pawm (Italiano)"

From ArchWiki
Jump to: navigation, search
m (Avviare PAWM: Corretto a link italiano)
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Stacking WMs (English)]]
+
{{DISPLAYTITLE:pawm}}
{{i18n|Pawm}}
+
[[Category:Stacking WMs (Italiano)]]
{{translateme}}
+
[[en:Pawm]]
{{note|La pagina è attualmente in traduzione. Temporaneamente, fare riferimento a quella inglese}}
+
{{Article summary start|Sommario}}
 +
{{Article summary text|Una panoramica sul [[Window Manager (Italiano)|gestore delle finestre]] Pawm}}
 +
{{Article summary end}}
  
 +
Questo wiki descrive nei dettagli l'installazione e la configurazione del gestore delle finestre PAWM su Arch Linux.
  
This wiki page details installation and configuration of the PAWM window manager under Arch Linux.
+
{{Nota|Il pacchetto non è più mantenuto. L'ultima versione rilasciata è la 2.3.0.}}
  
__TOC__
+
== Introduzione ==
  
== Introduction ==
+
[https://sites.google.com/site/pleyadestest/david/projects/pawm PAWM] è un gestore delle finestre per X11, ed è molto piccolo, veloce e semplice. E 'basato su Xlib e non ha bisogno di altre librerie esterne per essere compilarlo. Esso fornisce un ambiente iniziale minimale  di gestione dell finestre per il desktop o per un uso singolo, come:
 +
*Un browser web per computer usati come terminali.
 +
*Testare le interfacce grafiche dei programmi.
  
PAWM is an X11 stacking window manager. It is a very small, fast, and simple window manager.  It is based on Xlib and needs no other external libraries to compile it.  It provides an initial windowing environment for minimalist desktops or for single use purposes such as:
+
=== Cenni storici su PAWM ===
*A web browser terminal computer.
+
PAWM è stato scritto da David Gómez e Raúl Núñez de Arenas Coronado. PAWM è stato creato con l'obbiettivo di avere un piccolo gestore di finestre per eseguire tutte le applicazioni di X, ma che mantenesse al tempo stesso un metodo semplice ed intuitivo di utilizzo.  
*Testing gui based programs.
+
  
=== PAWM creation history ===
+
Il nomePAWM significa ''Puto Amo Window Manager''.
PAWM was written by David Gómez and Raúl Núñez de Arenas Coronado.  PAWM was written with the objective of creating a tiny window manager that would execute any X application, but still keep it simple and intuitive to use.  
+
  
PAWM stands for ''Puto Amo Window Manager''[http://www.pleyades.net/pawm/]. The general translation of ''Puto Amo'' can be found here [http://wiki.answers.com/Q/What_does_el_puto_amo_mean Possibly NSF].
+
== Installazione ==
 +
{{pkg|Pawm}} è reperibile nel repository Community di Arch.
 +
Per installare PAWM, digitare da root:
 +
{{bc|# pacman -S pawm}}
  
== Installation ==
+
== Avviare PAWM ==
PAWM is part of the Arch Community repository [http://www.archlinux.org/packages/community/i686/pawm/ i686] [http://www.archlinux.org/packages/community/x86_64/pawm/ x86_64].
+
Per avviare PAWM come gestore delle finestre predefinito bisogna modificare, o creare in caso fosse assente, il file {{ic|~/.xinitrc}} aggiungendo la sequente stringa:
To install PAWM, as root type:
+
pacman -S pawm
+
 
+
== Start PAWM with X as default ==
+
In order to run PAWM as your default window manager, edit the file <nowiki>~/.xinitrc</nowiki> so the final line is:
+
 
  exec pawm
 
  exec pawm
If you now type:
+
Se ora si digita:
 
  startx
 
  startx
at the command prompt, X will start using PAWM for its window manager.
+
al prompt dei comandi, X partirà utilizzando PAWM come window manager.
 +
 
 +
Se si desidera configurare X (e PAWM) in modo da avviarsi al boot (o quando si effettua il login) consultare la pagina del wiki [[Start X at Login (Italiano)|Start X at Login]].
  
If you would like to configure X (and PAWM) to start on boot (or when you login) read the wiki page [[Start X at boot]] to find out how.
+
== Configurazione (migliorare PAWM) ==
 +
Per impostazione predefinita, PAWM risulta blu, piatto e sostanzialmente datato. Modificando il file {{ic|/etc/pawm.conf}} è possibile personalizzarlo secondo le proprie esigenze.
  
== Configuration (making PAWM pretty) ==
+
I colori sono cambiati con i valori esadecimali. I font può essere modificato attraverso i caratteri fondamentali [http://en.wikipedia.org/wiki/X_logical_font_description] o con caratteri Xft [http://www.x.org/archive/X11R6.8.2/doc/fonts.html].
By default, PAWM looks blue, plain and kind of dated. By editing the file <nowiki>/etc/pawm.conf</nowiki> you can customize the scheme of your PAWM.
+
  
Colors are changed through hexadecimal values. Fonts can be changed either through core fonts[http://en.wikipedia.org/wiki/X_logical_font_description] or Xft fonts[http://www.x.org/archive/X11R6.8.2/doc/fonts.html].
+
È possibile regolare anche regolare il comportamento degli pabar, paicons, icona pashut o tutti i moduli aggiunti.
  
You may also adjust adjust the behavior of pabar, paicons, pashut icon or any modules added.
+
=== Icone ===
 +
PAWM supporta soltanto i formati [http://en.wikipedia.org/wiki/X_PixMap .xpm].  Programmi come [[GIMP#GIMP|GIMP]] possono essere utili per convertire le immagini nel formato appropriato. 
  
=== Icons ===
+
*Le icone per le '''finestre''' devono avere la dimensione di 20x20 pixels.
PAWM only supports [http://en.wikipedia.org/wiki/X_PixMap .xpm] format.  Programs like [http://wiki.archlinux.org/index.php/Gimp#GIMP Gimp] can convert images apropriately.
+
*Le icone per '''Pashut''' devono avere la dimensione di 20x20 pixels.
 +
*LE icone di '''Paicon''' possono avere diverse dimensioni.
  
*<span title="Minimize, Maximize, Close" style="border-bottom:1px dotted">Window</span> icons must be 20x20 pixels.
+
Tutte le icone utilizzate da PAWM '''devono''' risiedere nel percorso {{ic|/usr/share/pawm/icons/}}
*<span title="Shutdown icon on pabar" style="border-bottom:1px dotted">Pashut</span> icons must be 20x20 pixels.
+
*<span title="Launch/Shortcut" style="border-bottom:1px dotted">Paicon</span> icons may be of any size.
+
  
Any icons used in PAWM '''must''' be put in <nowiki>/usr/share/pawm/icons/</nowiki>
+
== Avvio automatico dei programmi ==
 +
Per prima cosa creare una directory {{ic|~/.pawm}} .  Questo permette ad ogni utente di avere il proprio set di applicazioni.
  
== Application Launcher ==
+
Ci sono 3 diversi metodi per lanciare i programmi in PAWM.
First, create a directory <nowiki>~/.pawm</nowiki> . This allows each user to have a unique application set.
+
*Aggiungendoli al file {{ic|~/.xinitrc}}.
 +
*Eseguire il programma da console seguito dal parametro '''{{ic|-display}}'''.
 +
*Utilizzare il lanciatore personalizzato di PAWM.
  
There are 3 ways to launch programs in PAWM.
+
Questo articolo descriverà la terza opzione.
*Add it to the <nowiki>~/.xinitrc</nowiki> file.
+
*Execute the program from console with the '''<nowiki>-display</nowiki>''' paramater.
+
*Use the PAWM application launcher
+
This article covers the third option.
+
  
=== Creating new Launcher files ===
+
=== Come avviare le applicazioni ===
Create a new file in the directory. For our example we will use the terminal emulator [http://www.pleyades.net/david/sakura.php Sakura].
+
Creare un nuovo file nella directory. Per il nostro esempio useremo l'emulatore di terminale [http://www.pleyades.net/david/sakura.php Sakura].
  
The filename must start with '''app''' with up to 20 characters after it.
+
Il nome del file deve iniziare con il termine '''app''' seguito da un massimo di 20 caratteri dopo di esso.
 
  appSakura
 
  appSakura
  
Then take your favorite file editor and open the file. The launcher apps have 4 lines that need editing.
+
Poi aprite il file con il vostro editor di testo preferito. Per funzionare correttamente il file per lanciare l'applicazione necessita di 4 stringhe, i quali corrispondono :
# The name of the image you want to use.
+
# Il nome dell'immagine icona che si vuole utilizzare.
# The initial icon screen position. As you move it, PAWM will edit the X Y coordinates accordingly.
+
# La posizione iniziale dell'icona. Se la si sposta, PAWM permetterà di modificare le coordinate XY di conseguenza.
# Icon text. This is optional.
+
# Testo sotto l'icona. opzione facoltativa.
# Application binary. This can be either relative or absolute path.
+
# comando per lanciare l'applicazione. Si può utilizzare sia il percorso relatico che assoluto.
The finished file will look like this:
+
Alla fine il file dovrebbe risultare come segue:
 
  sakura.xpm
 
  sakura.xpm
 
  40 40
 
  40 40
 
  Sakura
 
  Sakura
 
  sakura
 
  sakura
When you next start PAWM your icons will be there.  As well, any icon changes including position will be preserved.
+
Al prossimo riavvio PAWM mostrerà l'icona creata, così come ogni icona cambiate, compresa la sua posizione.
  
== Using PAWM ==
+
== Usare PAWM ==
As PAWM is minimalistic, the controls are as well.   
+
Così come PAWM è un gestore di finestre minimale, allo stesso modo anche i vari controlli risultato tali.   
* Double clicking a titlebar scrolls the window up or down respectively.
+
* Doppio clic su una barra del titolo della finestra scorre, rispettivamente, verso l'alto o verso il basso.
* There are Minimize, Restore/Maximize, Close buttons.   
+
* Vi sono i pulsanti Minimizza Ripristina/Massimizza e Chiudi.   
* You can drag windows around.  
+
* Vi è la  possibilità di trascinare le finestre.  
* You can drag Launcher icons around.
+
* Vi è la  possibilità di trascinare le icone per il ''launcher'' delle applicazioni.
* Clicking on open applications on the PABar will minimize and restore.  
+
* Cliccando su una applicazione aperta direttamente sulla PABar, la minimizza o la rispristina.  
* Alt+Tab switches between windows.  
+
* Alt+Tab scorre tra le finestre.  
* Clicking on a Launcher executes the program.   
+
* Cliccando su un'icona ''Launcher'' avvia il programma.   
* Clicking on the power button brings up a dialog to quit PAWM.
+
* Facendo clic sul pulsante di accensione si attiva una finestra di dialogo per uscire da PAWM.
* Reloading PAWM refreshes any changes made.
+
* Per rendere effettive le modifiche effettuate bisogna ricaricare PAWM.
  
 
== PAWM Utilities ==
 
== PAWM Utilities ==
The following complementary packages can be found in the [http://aur.archlinux.org AUR].
+
I seguenti pacchetti complementari possono essere trovati su [[AUR]].
* Xsri A program that can be used for fast image and gradient setting. Good for <nowiki>~/.xinitrc</nowiki>
+
* {{AUR|xsri}} Un semplice strumento per l'impostazione della finestra principale di sfondo con un'immagine o gradiente. L'ideale è farlo partire da {{ic|~/.xinitrc}}
* thinglaunch is a launcher program for X. You can bind it to a key in your favorite window manager. When you want to start a program, just type its name. thinglaunch has a tiny footprint and depends only on Xlib.
+
* {{AUR|thinglaunch}} è un lanciatore di programmi su X. Lo si può associare a una chiave nel vostro window manager preferito. Quando si vuole avviare un programma, è sufficiente digitare il suo nome. thinglaunch ha un ingombro molto piccolo e dipende solo Xlib.
* pawmIcons A simple python based utility for creating hassle free Launcher icons. It does not support custom icons.
+
* {{AUR|pawmIcons}} Una semplice utilità scritta in Python per la creazione di base senza problemi delle icone di avvio. Non supporta le icone personalizzate.

Revision as of 10:20, 1 November 2012

Template:Article summary start Template:Article summary text Template:Article summary end

Questo wiki descrive nei dettagli l'installazione e la configurazione del gestore delle finestre PAWM su Arch Linux.

Nota: Il pacchetto non è più mantenuto. L'ultima versione rilasciata è la 2.3.0.

Introduzione

PAWM è un gestore delle finestre per X11, ed è molto piccolo, veloce e semplice. E 'basato su Xlib e non ha bisogno di altre librerie esterne per essere compilarlo. Esso fornisce un ambiente iniziale minimale di gestione dell finestre per il desktop o per un uso singolo, come:

  • Un browser web per computer usati come terminali.
  • Testare le interfacce grafiche dei programmi.

Cenni storici su PAWM

PAWM è stato scritto da David Gómez e Raúl Núñez de Arenas Coronado. PAWM è stato creato con l'obbiettivo di avere un piccolo gestore di finestre per eseguire tutte le applicazioni di X, ma che mantenesse al tempo stesso un metodo semplice ed intuitivo di utilizzo.

Il nomePAWM significa Puto Amo Window Manager.

Installazione

Pawm è reperibile nel repository Community di Arch. Per installare PAWM, digitare da root:

# pacman -S pawm

Avviare PAWM

Per avviare PAWM come gestore delle finestre predefinito bisogna modificare, o creare in caso fosse assente, il file ~/.xinitrc aggiungendo la sequente stringa:

exec pawm

Se ora si digita:

startx

al prompt dei comandi, X partirà utilizzando PAWM come window manager.

Se si desidera configurare X (e PAWM) in modo da avviarsi al boot (o quando si effettua il login) consultare la pagina del wiki Start X at Login.

Configurazione (migliorare PAWM)

Per impostazione predefinita, PAWM risulta blu, piatto e sostanzialmente datato. Modificando il file /etc/pawm.conf è possibile personalizzarlo secondo le proprie esigenze.

I colori sono cambiati con i valori esadecimali. I font può essere modificato attraverso i caratteri fondamentali [1] o con caratteri Xft [2].

È possibile regolare anche regolare il comportamento degli pabar, paicons, icona pashut o tutti i moduli aggiunti.

Icone

PAWM supporta soltanto i formati .xpm. Programmi come GIMP possono essere utili per convertire le immagini nel formato appropriato.

  • Le icone per le finestre devono avere la dimensione di 20x20 pixels.
  • Le icone per Pashut devono avere la dimensione di 20x20 pixels.
  • LE icone di Paicon possono avere diverse dimensioni.

Tutte le icone utilizzate da PAWM devono risiedere nel percorso /usr/share/pawm/icons/

Avvio automatico dei programmi

Per prima cosa creare una directory ~/.pawm . Questo permette ad ogni utente di avere il proprio set di applicazioni.

Ci sono 3 diversi metodi per lanciare i programmi in PAWM.

  • Aggiungendoli al file ~/.xinitrc.
  • Eseguire il programma da console seguito dal parametro -display.
  • Utilizzare il lanciatore personalizzato di PAWM.

Questo articolo descriverà la terza opzione.

Come avviare le applicazioni

Creare un nuovo file nella directory. Per il nostro esempio useremo l'emulatore di terminale Sakura.

Il nome del file deve iniziare con il termine app seguito da un massimo di 20 caratteri dopo di esso.

appSakura

Poi aprite il file con il vostro editor di testo preferito. Per funzionare correttamente il file per lanciare l'applicazione necessita di 4 stringhe, i quali corrispondono :

  1. Il nome dell'immagine icona che si vuole utilizzare.
  2. La posizione iniziale dell'icona. Se la si sposta, PAWM permetterà di modificare le coordinate XY di conseguenza.
  3. Testo sotto l'icona. opzione facoltativa.
  4. comando per lanciare l'applicazione. Si può utilizzare sia il percorso relatico che assoluto.

Alla fine il file dovrebbe risultare come segue:

sakura.xpm
40 40
Sakura
sakura

Al prossimo riavvio PAWM mostrerà l'icona creata, così come ogni icona cambiate, compresa la sua posizione.

Usare PAWM

Così come PAWM è un gestore di finestre minimale, allo stesso modo anche i vari controlli risultato tali.

  • Doppio clic su una barra del titolo della finestra scorre, rispettivamente, verso l'alto o verso il basso.
  • Vi sono i pulsanti Minimizza Ripristina/Massimizza e Chiudi.
  • Vi è la possibilità di trascinare le finestre.
  • Vi è la possibilità di trascinare le icone per il launcher delle applicazioni.
  • Cliccando su una applicazione aperta direttamente sulla PABar, la minimizza o la rispristina.
  • Alt+Tab scorre tra le finestre.
  • Cliccando su un'icona Launcher avvia il programma.
  • Facendo clic sul pulsante di accensione si attiva una finestra di dialogo per uscire da PAWM.
  • Per rendere effettive le modifiche effettuate bisogna ricaricare PAWM.

PAWM Utilities

I seguenti pacchetti complementari possono essere trovati su AUR.

  • xsriAUR Un semplice strumento per l'impostazione della finestra principale di sfondo con un'immagine o gradiente. L'ideale è farlo partire da ~/.xinitrc
  • thinglaunchAUR è un lanciatore di programmi su X. Lo si può associare a una chiave nel vostro window manager preferito. Quando si vuole avviare un programma, è sufficiente digitare il suo nome. thinglaunch ha un ingombro molto piccolo e dipende solo Xlib.
  • pawmIconsAUR Una semplice utilità scritta in Python per la creazione di base senza problemi delle icone di avvio. Non supporta le icone personalizzate.