3098
by ps_aux
translator files README and HACKING |
1 |
Inkscape. Desenhando Livremente. |
2 |
====================== |
|
3 |
||
4 |
http://www.inkscape.org/ |
|
5 |
||
6 |
O Inkscape é uma ferramenta de desenho vetorial, open source (código abertor), |
|
7 |
com capacidades similares ao Illustrator, Freehand e CorelDraw. Ele utiliza o formato SVG |
|
8 |
(scalable |
|
9 |
vector graphics), um padrão da W3C. Algumas das características suportadas pelo padrão SVG |
|
10 |
são: |
|
11 |
formas primitívas, caminhos, texto, marcadores, clones, canal alfa, transformações, |
|
12 |
gradientes, |
|
13 |
filtros e agrupamento de objetos. Como adicional, o Inkscape suporta metadados Creative |
|
14 |
Commons, |
|
15 |
edição de nós, camadas(layers), operações complexas entre caminhos, texto-em-caminho, e um |
|
16 |
editor |
|
17 |
de SVG XML. Ele também importa importantes formatos como EPS, PostScript, JPEG, PNG, BMP e |
|
18 |
TIFF. E exporta |
|
19 |
em PNG além de muitos outros formatos baseados em vetor. |
|
20 |
||
21 |
A principal motivação do Inkscape é prover a Comunidade Open Source uma completa ferramenta |
|
22 |
de |
|
23 |
desenho, utilizando os padrões SVG e CSS2 definidos pela W3C. Um trabalho adicional planeja |
|
24 |
é |
|
25 |
incluir a conversão do código base de C/Gtk para C++/Gtkmm, enfatizando um núcleo leve com |
|
26 |
as |
|
27 |
características poderosas adicionadas através de um mecanismo de extensão, e o |
|
28 |
estabelecimento |
|
29 |
de um amigável processo de desenvolvimento orientado a objetos para a comunidade livre. |
|
30 |
||
31 |
O Inkscape utiliza os procedimentos básicos para sua compilação e instalação: |
|
32 |
||
33 |
./configure |
|
34 |
make |
|
35 |
make install |
|
36 |
||
37 |
Se o arquivo "./configure" não estiver presente, você pode cria-lo rodando o comando |
|
38 |
"./autogen.sh", |
|
39 |
o qual chama, por conta própria, outros programas como automake e autoconf. Veja a seção |
|
40 |
INSTALL |
|
41 |
para mais detalhes. |
|
42 |
||
43 |
Dependencias requeridas |
|
44 |
===================== |
|
45 |
||
46 |
O Inkscape |
|
47 |
O núcleo do Inkscape depende de diversas outras bibliotecas que, se já não estiverem |
|
48 |
instaladas no seu |
|
49 |
sistema, você precisará instala-las. As bibliotecas mais típicas que você necessitará |
|
50 |
instalar são: |
|
51 |
||
52 |
* Boehm-GC |
|
53 |
* libsigc++ |
|
54 |
* glibmm |
|
55 |
* gtkmm |
|
56 |
||
57 |
Por favor veja http://wiki.inkscape.org/wiki/index.php/CompilingInkscape (em inglês) para |
|
58 |
saber as |
|
59 |
dependências mais recentes, incluindo links aos tarballs da fonte. |
|
60 |
||
61 |
Dependências da extensão |
|
62 |
====================== |
|
63 |
O Inkscape também tem um numero de extensões para a implementação de várias características, |
|
64 |
tais |
|
65 |
como o suporte a arquivos que não possuem o formato SVG, etc. Na teoria, todas as extensões |
|
66 |
são |
|
67 |
opcionais, mas de qualquer modo na prática você terá que tê-las instaladas e funcionando. |
|
68 |
Infelizmente, |
|
69 |
existe uma grande variedade de dependências para que certas extensões funcionem |
|
70 |
corretamente. Aqui |
|
71 |
estão as recomendações: |
|
72 |
||
73 |
Primeiramente, certifique-se de ter o Perl e o Python. Se você estiver em Windows você deve |
|
74 |
também |
|
75 |
instalar Cygwin. |
|
76 |
||
77 |
Em seguida, você precisara verificar as dependências de cada extensão presente. Dependendo |
|
78 |
das |
|
79 |
extensões que você necessita, as dependencias vão variar, mas as dependências que você |
|
80 |
provavelmente precisará instalar são: |
|
81 |
* XML::Parser |
|
82 |
* XML::XQL |
|
83 |
||
84 |
Se você instalou as dependencias fora dos locais padrão, como instalar o XML::Parser em |
|
85 |
algum lugar |
|
86 |
do seu diretório Home, você precisará verificar os passos extras necessários para indicar |
|
87 |
onde aquelas |
|
88 |
dependências devem ser encontradas. Por exemplo, com módulos do Perl, você deve ajustar as |
|
89 |
variáveis |
|
90 |
PERLLIB ou PERL5LIB ( veja 'man perlrun' ) |
|
91 |