website view pt/doc/handbook/jwm.html @ rev 551

Fix c6b2d9c4e031, pt: localy browseable (with file://)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Oct 26 10:30:55 2009 +0100 (2009-10-26)
parents c6b2d9c4e031
children
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt">
4 <head>
5 <title>Manual SliTaz (pt) - JWM</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="slitaz window manager jwm" />
8 <meta name="expires" content="never" />
9 <meta name="modified" content="2009-03-25 10:30:00" />
10 <meta name="publisher" content="www.slitaz.org" />
11 <meta name="author" content="Christophe Lincoln"/>
12 <link rel="shortcut icon" href="favicon.ico" />
13 <link rel="stylesheet" type="text/css" href="book.css" />
14 </head>
15 <body bgcolor="#ffffff">
17 <!-- Header and quick navigation -->
18 <div id="header">
19 <div align="right" id="quicknav">
20 <a name="top"></a>
21 <a href="index.html">Conteúdo</a>
22 </div>
23 <h1><font color="#3E1220">Manual SliTaz (pt)</font></h1>
24 </div>
26 <!-- Content. -->
27 <div id="content">
28 <div class="content-right"></div>
30 <h2><font color="#DF8F06">JWM</font></h2>
32 <a name="jwm"></a>
33 <h3>JWM - Joe's Window Manager</h3>
34 <p>
35 O Joe's window manager (Gerenciador de Janelas do Joe) é escrito em C e
36 é rápido, simples, limpo, estável e eficiente. O JWM fornece uma barra
37 de tarefas, um menu e um pager para o gerenciamento de desktops virtuais.
38 A barra de tarefas também pode atuar como um dock. Além do mais, pode ser
39 facilmente configurado por um único arquivo de texto que gerencia o menu,
40 as fontes e seus tamanhos, diferentes cores, etc. Para instalar o jwm
41 no SliTaz:
42 </p>
43 <pre> # tazpkg get-install jwm
44 </pre>
45 <p>
46 Saia da sessão gráfica atual, digite <code>F1</code> na tela de login do
47 Slim e escolha <code>jwm</code> para iniciar o JWM. Para fazer do JWM
48 o gerenciador de janelas padrão, digite: <code>tazx jwm</code>.
49 </p>
51 <h4>Use e configure o JWM</h4>
52 <p>
53 O JWM é muito rápido. Para visualizar o menu clique em algum lugar do
54 desktop. Pode-se redimensionar uma janela a partir das bordas ou cantos,
55 minimizar ou passar de um desktop virtual para outro por meio do pager.
56 Pode-se, também, configurar atalhos de teclado para acesso rápido para
57 os aplicativos mais usados. No SliTaz o arquivo de configuração é o
58 <code>/etc/jwm/system.jwmrc</code>. Além deste arquivo, cada usuário
59 pode ter seu próprio arquivo de configuração em <code>~/.jwmrc</code>:
60 este é um arquivo de texto que usa a sintaxe XML, podendo ser editado
61 com algum editor de texto - as linhas que começam com um <code>&lt;!--</code>
62 são comentários que permitem compreender o que cada tag significa.
63 </p>
64 <p>
65 Para facilitar a customização do desktop, o SliTaz copia automaticamente,
66 durante o início da primeira sessão gráfica, o arquivo de configuração
67 para o diretório raiz do usuário atual. Pode-se modificar este arquivo
68 diretamente e testar as alterações sem risco para o sistema. Para editá-lo
69 com seu editor de texto favorito:
70 </p>
71 <pre>
72 $ geany $HOME/.jwmrc &amp;
73 </pre>
74 <p>
75 Para restaurar o arquivo de configuração original, pode-se copiar o arquivo
76 de configuração do sistema e renomeá-lo para <code>.jwmrc</code> no diretório
77 raiz do usuário:
78 </p>
79 <pre>
80 $ cp /etc/jwm/system.jwmrc $HOME/.jwmrc
81 </pre>
82 <p>
83 A tag <code>RootMenu</code> corresponde ao menu mostrado pelo clique em
84 algum botão do mouse. Para adicionar uma categoria, deve-se usar a tag
85 <code>Menu</code> - que contem entrada para vários programas. Qualquer
86 entrada em um menu do JWM deve estar numa linha diferente. Um exemplo
87 usando o GQview:
88 </p>
89 <pre class="script">
90 &lt;Program icon="gqview.png" label="GQview"&gt;gqview&lt;/Program&gt;
91 </pre>
92 <p>
93 Há várias maneiras de configurar o <code>RootMen</code> de acordo com
94 os botões do mouse; a escolha do método de movimentação das janelas,
95 criação de grupos, etc. O Manual está disponível online no site oficial
96 do projeto. Para listar as opções de linha de comando, digita-se
97 <code>jwm -h</code> em um terminal.
98 </p>
100 <h4>Criação de Estilos personalizados para o JWM</h4>
101 <p>
102 Criar um estilo personalizado para o JWM é relativamente rápido e fácil,
103 as tags são claras e os atributos possíveis são informados nos comentários
104 do arquivo. Ao se preparar o trabalho, pode-se ver os resultados
105 reiniciando o gerenciador de janelas a partir do menu ou por meio do
106 comando <code>jwm -restart</code>. No arquivo de configuração, as tags
107 de estilo começam depois do comentário &lt;!-- Visual Styles --&gt;.
108 Para iniciar, aqui há uma curta lista das tags de estilo principais seguidas
109 de uma descrição:
110 </p>
111 <ul>
112 <li><code>Background</code> gerencia o papel de parede. Esta tag
113 suporta os atributos <code>solid</code>, <code>gradient</code>,
114 <code>image</code> ou <code>tile</code> para, respectivamente: usar
115 uma cor sólida, criar um gradiente, mostrar uma imagem redimensionada
116 ou repetidamente.</li>
118 <li><code>BorderStyle</code> controla as bordas das janelas.</li>
120 <li><code>TrayStyle</code> controla a barra de tarefas. A barra de
121 tarefas pode, entre outras coisas, ser automaticamente escondida
122 ou ocupar apenas uma parte da tela, alterando-se o atributo
123 <code>width</code>.</li>
125 <li><code>TrayListStyle</code> controla o estilo de lista de janelas
126 abertas do desktop atual.</li>
128 <li><code>PagerStyle</code> controla o pager que mostra os diferentes
129 desktops virtuais (4 por padrão).</li>
131 <li><code>MenuStyle</code> define o estilo do menu.</li>
133 <li>Os ícones são definidos pela tag <code>IconPath</code>. Pode-se
134 usar os próprios ícones especificando o caminho completo para o
135 diretório no qual estão contidos. Note que se pode especificar mais
136 de um caminho, se assim se desejar: é possível usar os próprios ícones
137 <em>e</em> aqueles encontrados nos diretórios
138 <code>/usr/share/pixmaps</code> e <code>/usr/share/icons</code>. O
139 SliTaz usa ícones do tema Tango
140 <a href="http://tango.freedesktop.org/">tango.freedesktop.org</a>
141 para o menu. Eles possuem o tamanho de 16x16 e são armazenados em
142 <code>/usr/share/icons/Tango</code>. Pode-se adicionar, editar ou
143 deletar esses ícones... Para instalar novos ícones para um usuário,
144 aconselha-se usar os diretórios <code>~/Picture/Icons</code> (por padrão)
145 ou <code>~/.Icons</code>.</li>
146 </ul>
147 <p>
148 As cores são definidas por seu nome ou número RGB, como <code>#3A4956</code>.
149 Para usar cores em modo gradiente, deve-se especificar duas cores separadas
150 por uma vírgula, como por exemplo <code>#6C0023:#3E1220</code>. Pode-se
151 mudar as fontes e seus tamanhos pela tag <code>Font</code>. Há ainda
152 outras coisas que podem ser mudadas para customizar o desktop, como o
153 nome de um item de menu e seu ícone. Antes de reiniciar o JWM com o novo
154 arquivo de configuração, pode-se checar sua sintaxe usando o comando
155 <code>jwm -p</code>. Para maiores informações, o manual oficial
156 descreve todas as tags, opções e atributos válidos. Pode-se consulta-lo
157 online no site do JWM.
158 </p>
160 <h4>JWM website</h4>
161 <ul>
162 <li><a href="http://www.joewing.net/programs/jwm/"
163 >www.joewing.net/programs/jwm/</a> - The official website of
164 Joe's Window Manager, providing news and a comprehensive manual.</li>
165 <li>#jwm on irc.freenode.net - The JWM IRC discussion channel on
166 Freenode server.</li>
167 </ul>
169 <!-- End of content -->
170 </div>
172 <!-- Footer. -->
173 <div id="footer">
174 <div class="footer-right"></div>
175 <a href="jwm.html#top">Topo da Página</a> |
176 <a href="index.html">Conteúdo</a>
177 </div>
179 <div id="copy">
180 Copyright &copy; 2008 <a href="http://www.slitaz.org/pt/">SliTaz</a> -
181 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
182 Documentation is under
183 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
184 and code is <a href="http://validator.w3.org/">valid xHTML 1.0</a>.
185 </div>
187 </body>
188 </html>