[Inkscape Brasil] Criar extensão - Exemplo do Wiki

Douglas Fiedler dognew em gmail.com
Domingo Outubro 27 13:21:38 BRST 2013


Bingo, Aurélio!

O que faltava era só o cabeçalho!

Quando digitei o código achei estranho não ter, mas na minha ingenuidade
acabei não cogitando essa hipótese.

Também achei um erro no meu código python... na linha 14 escrevi mode em
vez de node.

Agora está funcionando perfeitamente.

Seria legal corrigir o tutorial e acrescentar o cabeçalho... quem pode
estar fazendo isso? Eu mesmo posso fazer?

Aurélio, muito obrigado! Muito mesmo!



Em 27 de outubro de 2013 01:13, "Aurélio A. Heckert" <
aurelio em colivre.coop.br> escreveu:

> Notei que o tutorial não fala do cabeçalho XML no INX...
> Add aí:
> <?xml version="1.0" encoding="UTF-8"?>
>
> Outra coisa: como vc colocou no seu home, acho que é necessário copiar ou
> fazer um link simbólico do /usr/share/inkscape/**extensions/inkex.py para
> o dir /home/dognew/.config/inkscape/**extensions/.
>
> Seu INX define <submenu _name="Text" /> então "Muda Cor" deve aparecer em
> extensions > text.
>
> Foi o que percebi com essa olhada.
> Veja se essas dicas foram suficiente e qq coisa, nos mande updates! :-)
>
> Até...
>  Aurium
>
> Em 26-10-2013 21:06, Douglas Fiedler escreveu:
>
>> Oi, Aurélio.
>>
>> Testei com o Inkscape 0.48.4 r9939.
>>
>> Estou usando o Ubuntu 13.04 com gnome 3.6*.
>>
>> O código é meramente simples... mas de qualquer forma fui fiel ao
>> tutorial.
>>
>> O nome que deve aparecer no menu é Muda Cor, certo? Sou leigo, mas o
>> código
>> não define a categoria, define?
>>
>> Salvei na pasta /home/dognew/.config/inkscape/**extensions.
>>
>> Não imaginei que o arquivo python deveria ser executável. No tutorial não
>> comenta isso... mas fiz isso agora (veja abaixo) e abri o Inkscape e mesmo
>> assim não aparece.
>>
>> -rw-rw-r-- 1 dognew dognew   725 Out 25 20:25 muda-cor.inx
>> -rwxrwxr-x 1 dognew dognew   626 Out 25 20:33 muda-cor.py
>>
>> Se desejar dar uma olhadinha no meu código... acesse esse link:
>> http://www.dognew.com.br/**hdonline/extension-inkscape<http://www.dognew.com.br/hdonline/extension-inkscape>
>>
>>
>>
>> Em 26 de outubro de 2013 16:11, "Aurélio A. Heckert" <
>> aurelio em colivre.coop.br> escreveu:
>>
>>  Não vi nada errado no tutorial.
>>>
>>> Em que diretório você salvou o .inx e o .py?
>>> Qual a versão do sei Inkscape?
>>> Você está usando que SO?
>>> Você tornou o .py executável?
>>> Você modificou algum nome? (modifique só depois de entender perfeitamente
>>> ;-))
>>>
>>> Hasta!
>>>   Aurium
>>>
>>> Em 26-10-2013 13:50, Douglas Fiedler escreveu:
>>>
>>>   Esse exemplo do site realmente funciona?
>>>
>>>> http://wiki.softwarelivre.org/****InkscapeBrasil/**<http://wiki.softwarelivre.org/**InkscapeBrasil/**>
>>>> EstendendoOInkscapeComPython<h**ttp://wiki.softwarelivre.org/**
>>>> InkscapeBrasil/**EstendendoOInkscapeComPython<http://wiki.softwarelivre.org/InkscapeBrasil/EstendendoOInkscapeComPython>
>>>> >
>>>>
>>>>
>>>> Tentei fazê-lo mas não encontro ele nos menus... ou eu errei alguma
>>>> coisa
>>>> ou não funciona.
>>>>
>>>> Alguém já tentou usá-lo?
>>>>
>>>>
>>>>
>>>>
>>>>  --
>>>
>>> *Aurélio A. Heckert (aka Aurium)*
>>> http://softwarelivre.org/****aurium <http://softwarelivre.org/**aurium><
>>> http://softwarelivre.org/**aurium <http://softwarelivre.org/aurium>>
>>>
>>> *COLIVRE --- Coop. de Tecnologias Livres*
>>> http://colivre.coop.br
>>>
>>> *Inkscape* --- Desenhe Livremente
>>> http://inkscapeBrasil.org
>>> ______________________________****______________________
>>>
>>>   Lista de Discussão Inkscape-Brasil
>>>   O Site da Comunidade:
>>>   http://inkscapeBrasil.org
>>>   Sobre a Lista de Discussão:
>>>   http://inkscapeBrasil.org/****Comunidade#ListaDeDiscussao<http://inkscapeBrasil.org/**Comunidade#ListaDeDiscussao>
>>> <ht**tp://inkscapeBrasil.org/**Comunidade#ListaDeDiscussao<http://inkscapeBrasil.org/Comunidade#ListaDeDiscussao>
>>> >
>>>   http://inkscapeBrasil.org/****Netiqueta<http://inkscapeBrasil.org/**Netiqueta>
>>> <http://**inkscapeBrasil.org/Netiqueta<http://inkscapeBrasil.org/Netiqueta>
>>> >
>>>
>>>   Quer Scribus?
>>>   http://wiki.softwarelivre.org/****Scribus/Comunidade#****
>>> ListaDeDiscussao<http://wiki.softwarelivre.org/**Scribus/Comunidade#**ListaDeDiscussao>
>>> <http://wiki.**softwarelivre.org/Scribus/**Comunidade#ListaDeDiscussao<http://wiki.softwarelivre.org/Scribus/Comunidade#ListaDeDiscussao>
>>> >
>>>   Quer GIMP?
>>>   http://listas.softwarelivre.****org/cgi-bin/mailman/listinfo/***
>>> *gimp-br<http://listas.**softwarelivre.org/cgi-bin/**
>>> mailman/listinfo/gimp-br<http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/gimp-br>
>>> >
>>>
>>>
>>
>>
>
> --
>
> *Aurélio A. Heckert (aka Aurium)*
> http://softwarelivre.org/**aurium <http://softwarelivre.org/aurium>
> *COLIVRE --- Coop. de Tecnologias Livres*
> http://colivre.coop.br
>
> *Inkscape* --- Desenhe Livremente
> http://inkscapeBrasil.org
> ______________________________**______________________
>  Lista de Discussão Inkscape-Brasil
>  O Site da Comunidade:
>  http://inkscapeBrasil.org
>  Sobre a Lista de Discussão:
>  http://inkscapeBrasil.org/**Comunidade#ListaDeDiscussao<http://inkscapeBrasil.org/Comunidade#ListaDeDiscussao>
>  http://inkscapeBrasil.org/**Netiqueta<http://inkscapeBrasil.org/Netiqueta>
>
>  Quer Scribus?
>  http://wiki.softwarelivre.org/**Scribus/Comunidade#**ListaDeDiscussao<http://wiki.softwarelivre.org/Scribus/Comunidade#ListaDeDiscussao>
>  Quer GIMP?
>  http://listas.softwarelivre.**org/cgi-bin/mailman/listinfo/**gimp-br<http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/gimp-br>
>



-- 
www.dognew.com.br


More information about the Inkscape-Brasil mailing list