summaryrefslogtreecommitdiffstats
path: root/tde-i18n-pt/docs/kdeaddons/konq-plugins/fsview/index.docbook
blob: 6b5407ab53312249fdcf4bc30b15af67cf544f13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
<?xml version="1.0" ?>
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
"dtd/kdex.dtd" [
<!ENTITY fsview "<application
>FSView</application
>">
<!ENTITY % addindex "IGNORE">
<!ENTITY % Portuguese "INCLUDE"
> <!-- change language only here -->
]>

<article lang="&language;">

<sect1 id="fsview">
<sect1info>

<authorgroup>
<author
><personname
><firstname
>Josef</firstname
> <surname
>Weidendorfer</surname
></personname
> <address
><email
>Josef.Weidendorfer@gmx.de</email
></address
> </author>

<othercredit role="translator"
><firstname
>José</firstname
><surname
>Pires</surname
><affiliation
><address
><email
>jncp@netcabo.pt</email
></address
></affiliation
><contrib
>Tradução</contrib
></othercredit
>  
</authorgroup>
<date
>2003-10-22</date
> <releaseinfo
>3.2</releaseinfo
> <abstract
> <para
>O 'plugin' do &fsview; para o &konqueror; é outro modo de visualização para os objectos do tipo MIME <literal
>inode/directory</literal
> locais. Pode ser visto como uma alternativa para as várias vistas de ícones e de listas para navegar no conteúdo do seu sistema de ficheiros local.</para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdeaddons</keyword>
<keyword
>konqueror</keyword>
<keyword
>'plugins'</keyword>
<keyword
></keyword>
</keywordset>

</sect1info>

<title
>&fsview; - A Vista do Sistema de Ficheiros</title>

<sect2>
<title
>Introdução</title>

<para
>O 'plugin' do &fsview; para o &konqueror; é outro modo de visualização para os objectos do tipo MIME <literal
>inode/directory</literal
> locais. Pode ser visto como uma alternativa para as várias vistas de ícones e de listas para navegar no conteúdo do seu sistema de ficheiros local.</para>

<para
>A propriedade única do &fsview; é a sua capacidade de mostrar as hierarquias aninhadas de pastas por completo usando uma visualização em árvore para a representação gráfica. As árvores permitem mostrar as métricas dos objectos em estruturas aninhadas: cada objecto é representado por um rectângulo cuja área é proporcional à sua métrica. A métrica deverá ter a propriedade de que a soma das métricas dos filhos de qualquer objecto seja igual ou inferior à métrica do objecto.</para>

<para
>Para o &fsview;, os tamanhos dos ficheiros e das pastas são escolhidos como métrica, onde o tamanho de uma pasta é definido como sendo a soma dos tamanhos dos seus sub-itens. Desta forma, os ficheiros grandes, mesmo que estejam no fundo da hierarquia de pastas serão localizados facilmente se procurar pelos rectângulos grandes. Assim, o &fsview; poderá ser visto como uma versão gráfica e interactiva do comando do &UNIX; <command
>du</command
>.</para>

<para
>A integração do &fsview; como parte do Konqueror permite-lhe usar as funcionalidades normais como os menus de contexto dos ficheiros ou as acções dependentes do tipo MIME. Mas optou-se por não implementar a actualização automática das modificações do sistema de ficheiros através da vigia: se você apagar um ficheiro mostrado no &fsview; fora do &konqueror;, você terá de actualizar manualmente ao carregar &eg; em <keycap
>F5</keycap
>. A razão para esta decisão é a quantidade potencialmente enorme de ficheiros que teriam de ser vigiados o que, por isso, colocar uma pressão pouco razoável dos recursos do sistema numa funcionalidade pequena.</para>

</sect2>

<sect2>
<title
>Funcionalidades de Visualização</title>

<para
>Esta secção explica em detalhe a visualização gráfica do &fsview;.</para>

<sect3>
<title
>Opções de Desenho do Item</title>

<para
>No &fsview;, um item da árvore é um rectângulo que representa uma pasta ou ficheiro do seu sistema de ficheiros. Para uma navegação mais simples, os rectângulos têm uma coloração e uma legendagem compreensíveis.</para>

<para
>A cor de um rectângulo, alterável através do item do menu <menuchoice
><guimenu
>Ver</guimenu
><guisubmenu
>Modo da Cor</guisubmenu
></menuchoice
> pode tanto ser a <guimenuitem
>Profundidade</guimenuitem
> para uma detecção simples do aninhamento, ou um mapeamento em cores dos diferentes atributos dos ficheiros, como o nome, o dono, o grupo ou o tipo MIME.</para>

<para
>Um rectângulo poderá ser legendado com os vários atributos do ficheiro ou pasta correspondente. Para um dado atributo, você pode escolher se este é mostrado de todo, só se tiver espaço ou se o mesmo espaço deverá ser retirado dos filhos (introduzindo deste modo erros nas representações de árvores puras). Para além disso, você pode escolher a localização relativa do texto no rectângulo.</para>

</sect3>

<sect3>
<title
>Algoritmos de Desenho da Árvore</title>

<para
>Para os algoritmos de desenho de árvores, a regra é que a área é proporcional à métrica de um item e esta regra deve ser mantida como verdadeira. Com a árvore do &fsview;, este objectivo nem sempre é conseguido: são desenhados contornos para mostrar o aninhamento dos itens, e este contorno ocupa espaço para um item, espaço esse que é possivelmente perdido para as áreas dos itens-filhos. Lembre-se que é perdido menos espaço para o contorno se o rectângulo for um quadrado.</para>

<para
>De forma semelhante, é bom para um melhor visão geral deixar que todos os rectângulos tenham o seu nome como legenda, a ocupar espaço também. É uma opção forçar sempre o espaço para as legendas ou apenas desenhar as legendas quando existir espaço vazio disponível. No último caso, as dicas que aparecem quando o rato é passado por cima de um item poderão ajudar bastante. Estas mostram informações sobre o item onde o rato se encontra, em conjunto com as suas relações com os seus pais até ao item de topo da árvore.</para>

<para
>Como é dividido o espaço de um item em sub-áreas para os filhos é deixado a cargo da implementação. É sempre melhor tentar dividir as áreas de forma a que os rectângulos sejam tão quadrados quanto possível, tanto para legendar como para poupar em espaço perdido nos contornos. Os melhores métodos neste aspectos são as <guilabel
>Linhas</guilabel
>, <guilabel
>Colunas</guilabel
> ou <guilabel
>Bissecção Recursiva</guilabel
>.</para>

<para
>Você poderá escolher a área mínima dos itens a desenhar com o item de menu <menuchoice
><guimenu
>Ver</guimenu
><guimenuitem
>Parar na Área</guimenuitem
></menuchoice
>. Nesse caso, será desenhado um padrão de dispersão sobre a área dos pais para assinalar que este espaço é, de facto, ocupado por um filho.</para>

</sect3>

</sect2>

<sect2>
<title
>Interface do Utilizador</title>

<para
>O &fsview; suporta a selecção múltipla dos itens, de forma semelhante à vista em ícones ou em lista. Isto permite às acções serem feitas simultaneamente sobre um conjunto de ficheiros. Pode carregar no rato em conjunto com a tecla &Shift;  para seleccionar intervalos ou a tecla &Ctrl; para comutar a selecção. Repare que, ao seleccionar um um item, os sub-itens já não poderão ser mais seleccionados. Assim, se seleccionar um item irá limpar a selecção de todos os seus itens-pai anteriores.</para>

<para
>Está disponível a navegação pelo teclado nas árvores: use as teclas de cursores <keycap
>Esquerda</keycap
> e <keycap
>Direita</keycap
> para mover o item actual entre os itens no mesmo nível, bem como as teclas <keycap
>Cima</keycap
> e <keycap
>Baixo</keycap
> para subir e descer na hierarquia de aninhamento. O <keycap
>Espaço</keycap
> selecciona o item; em conjunto com a tecla &Shift;, faz a selecção de intervalos, e com a tecla &Ctrl; comuta a selecção do item actual. Carregue em  <keycap
>Return</keycap
> para correr a acção de abertura no item actual.</para>

</sect2>

<sect2>
<title
>Créditos e Licença</title>

<para
>Originalmente, o &fsview; era suposto ser uma pequena aplicação de teste e um tutorial de utilização para o elemento gráfico TreeMap desenvolvido para o <application
>KCachegrind</application
>.</para>

<para
>Copyright de Josef Weidendorfer, licenciado segundo a GPL V2.</para>
&underGPL; &underFDL; </sect2>

</sect1>
</article>