1 Inkscape. Desenhando Livremente.
2 ======================
4 http://www.inkscape.org/
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.
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.
31 O Inkscape utiliza os procedimentos básicos para sua compilação e instalação:
33 ./configure
34 make
35 make install
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.
43 Dependencias requeridas
44 =====================
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:
52 * Boehm-GC
53 * libsigc++
54 * glibmm
55 * gtkmm
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.
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:
73 Primeiramente, certifique-se de ter o Perl e o Python. Se você estiver em Windows você deve
74 também
75 instalar Cygwin.
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
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' )