Inkscape: Ajustando texto ao caminho
Dica publicada em Linux / Introdução
Inkscape: Ajustando texto ao caminho
Descrevo um passo-a-passo para posicionar um texto em distintas posições de um caminho circular no Inkscape.
Como ex-usuário do famoso Corel Draw, deparei-me recentemente com a necessidade de posicionar diversos textos em distintas posições em torno de um círculo (um caminho).
No Corel Draw, esta é uma ação simples uma vez que existe um botão específico para posicionar o texto "dentro" ou "fora" do círculo e, ainda, na parte "superior" ou "inferior" do mesmo. Porém, no Inkscape, esta tarefa deve ser feita manualmente o que me causou algumas dificuldades.
A primeira solução encontrada foi a de um artigo que não tenho mais o link que apresentava como solução a criação de um "nó" em alguma parte do círculo e depois, a cisão deste nó, "abrindo" o círculo em dois novos "nós".
Com isto, poder-se-ia posicionar o texto conforme o local do círculo onde estava o "nó" do início da linha que definia o círculo pois, conforme o artigo, o Inkscape entenderia como uma linha que deveria ser seguida pelo texto.
Apesar de ter funcionado, esta solução me pareceu trabalhosa pois nem sempre o texto se posicionava exatamente no local do círculo onde desejava. Daí que consegui uma solução prática e funcional para a problemática, conforme o passo-a-passo descrito.
1 - Crie o círculo e o texto 2 - Selecione o círculo e o texto conjuntamente 3 - Selecione a opção do Menu : Texto --> Ajustar texto a caminho
4 - Selecione o círculo
5 - Crie linhas guia e posicione-as sobre as setas de arrasto de marcação do círculo de modo que se cruzem no meio exato
do mesmo.
Para criar linhas guia, clique com o ponteiro do mouse sobre a régua horizontal e vertical e arraste. Surgira uma linha guia azul. 6 - Selecione o texto duas vezes de modo a ativar a função de rotação de figura 7 - Clique com o ponteiro do mouse sobre a cruz que representa o centro de rotação 8 - Arraste o centro de rotação da figura para o centro do círculo 9 - Clique com o ponteiro do mouse sobre a seta de rotação e mova a figura no entorno do círculo Pronto!
Como ex-usuário do famoso Corel Draw, deparei-me recentemente com a necessidade de posicionar diversos textos em distintas posições em torno de um círculo (um caminho).
No Corel Draw, esta é uma ação simples uma vez que existe um botão específico para posicionar o texto "dentro" ou "fora" do círculo e, ainda, na parte "superior" ou "inferior" do mesmo. Porém, no Inkscape, esta tarefa deve ser feita manualmente o que me causou algumas dificuldades.
A primeira solução encontrada foi a de um artigo que não tenho mais o link que apresentava como solução a criação de um "nó" em alguma parte do círculo e depois, a cisão deste nó, "abrindo" o círculo em dois novos "nós".
Com isto, poder-se-ia posicionar o texto conforme o local do círculo onde estava o "nó" do início da linha que definia o círculo pois, conforme o artigo, o Inkscape entenderia como uma linha que deveria ser seguida pelo texto.
Apesar de ter funcionado, esta solução me pareceu trabalhosa pois nem sempre o texto se posicionava exatamente no local do círculo onde desejava. Daí que consegui uma solução prática e funcional para a problemática, conforme o passo-a-passo descrito.
1 - Crie o círculo e o texto 2 - Selecione o círculo e o texto conjuntamente 3 - Selecione a opção do Menu : Texto --> Ajustar texto a caminho

Para criar linhas guia, clique com o ponteiro do mouse sobre a régua horizontal e vertical e arraste. Surgira uma linha guia azul. 6 - Selecione o texto duas vezes de modo a ativar a função de rotação de figura 7 - Clique com o ponteiro do mouse sobre a cruz que representa o centro de rotação 8 - Arraste o centro de rotação da figura para o centro do círculo 9 - Clique com o ponteiro do mouse sobre a seta de rotação e mova a figura no entorno do círculo Pronto!
Enquanto existirem usuários experientes compartilhando a solução de problemas específicos, o software livre se tornará cada vez mais popular.
Abraço!