Manipulando Texto

  • ActionItemType:
  • ScheduledFor:
  • Assigned to:
  • % finished: 100%

Manipulando Texto

Veremos agora as possibilidades de manipulação de texto no Inkscape. Se chegou aqui de para-quedas, antes veja sobre a Ferramenta de Texto e a Janela de Diálogo de Texto.

Você já conhece as formas básicas de entrada de texto, usando a draw_text ferramenta de texto e simplesmente clicando, para criar um texto livre ou criando uma área de texto. Também já conhece a janela de edição de texto onde você pode definir outras características do texto e editá-lo independente de sua formatação e do resto do desenho que por ventura o esteja atrapalhando. Vamos além agora...

Formatando Texto

exemplo animado sobre o texto Não existem segredos aqui a não ser que você nunca tenha usado um editor de texto com capacidade de formatar o texto. Note na barra de ferramentas contextual enquanto usa a draw_text ferramenta de texto. Parece-se com a berra de qualquer editor simples do gênero, não? smile

Caso você selecione o elemento de texto, mas não faça nenhuma seleção no texto em si, ao clicar em um dos botões de formatação, essa será aplicada ao texto como um todo. Selecionando parte do texto você formata apenas essa parte. A formatação pode ser feita também clicando na ferramenta de auxílio object_font que abrirá a janela de edição de texto que você já conheceu.

Texto em Caminho

Colocar texto sobre um caminho é bem mais simples do que você pode imaginar. Crie um texto e um elemento qualquer que será o caminho. O caminho pode ser aberto ou fechado, não importa. Selecione os dois e clique no menu Texto -> put_on_path Por no Caminho. O texto não perderá suas propriedades e continua sendo editável.

Veja o exemplo:

Texto em Caminho

O texto é editável sobre o caminho, o que facilita a criação. Depois do texto feito percebeu-se que deveria ser movido para a direita, para isso o cursor foi movido para o início do texto e movido com Alt + seta para direita. Você pode ajustar a posição do texto em qualquer parte deste, separando ou aproximando caracteres com Alt + setas direcionais.

Depois que vinculamos um texto a um caminho podemos move-lo que ele não perderá o vinculo com a forma. Se você editar o caminho o texto irá se ajustar ao novo formato. Se não quiser que o caminho apareça, retire seus atributos de preenchimento e traço, você só não pode deletar o caminho. Se quiser desvincular o texto do caminho, selecione-o e clique no menu Texto -> remove_from_path Remover do Caminho

Movendo e Girando Caracteres do Texto

Quando falamos sobre "Texto em Caminho", vimos como deslocar o texto sobre o caminho para chegar na posição que queriamos. Na verdade essa é apenas um uso do recurso de deslocamento e giro de caracteres no SVG.

move-e-girar-caracters.png

Você pode deslocar caracteres em todas as direções usando Alt + teclas direcionais (as setas). Quando você posiciona o cursor em um ponto qualquer do texto todos os caracteres daquela posição em diante são deslocados ao usar Alt + tecla direcional. Caso você queira deslocar apenas um caracter ou um conjunto deles, selecione o caracter, ou a parte de texto a ser movida e então use Alt + tecla direcional. Você também pode usar o Shift para mover mais rapidamente. Alt + Shift + tecla direcional move o caracter uma distância 10 vezes maior.

Para girar um caracter posicione o cursor a esquerda deste e use Alt + [ ou Alt + ]. [ (abre colchete) gira o caracter no sentido anti-horário e ] (fecha colchete) gira no sentido horário. Girar afeta apenas um caracter, então não é preciso se preocupar em selecionar o dito cujo para girá-lo. Para girar 90 graus, use Ctrl no lugar do Alt quando for girar.

Texto em Formas

Colocar um texto dentro de uma forma qualquer é uma tarefa bastante simples e quase direta. Pegue um elemento qualquer, crie um texto, selecione esses dois e clique no menu Texto -> flow_into_frame Formatar texto na moldura.

Os limites do texto serão definidos pelo caminho que agora o envolve. Você pode mover o texto para fora do elemento moldura, como foi feito no exemplo do texto em caminho, apesar do exemplo ao lado usar a moldura como parte da ilustração.

Você perceberá que se criar um texto com quebras de linha e formatação especial para algumas partes, isso tudo será perdido ao inserir o texto na moldura. Então, ao criar o texto, não se preocupe em cria-lo completo, nem formata-lo antes que esteja vinculado a sua moldura.

Inkscape - SVG - Texto em Forma - Exemplo 1

As vezes precisamos que o texto siga fluindo por uma seqüência de elementos. Imagine um jornal... o texto corre entre colunas e ao chegar no fim de uma, continua no início de outra. Como faríamos essas colunas no Inkscape? Um retângulo ao lado do outro seria uma boa. E como fazemos para o texto seguir de um para o outro? Cortamos o texto em partes e cada retângulo contém uma parte? Não... Isso é péssimo. Se você fizer qualquer modificação no texto corre o risco de ter que mover texto de um pedaço para o outro, corrigindo os espaços.

Então, como é? Crie cada um dos elementos por onde o texto deve fluir. Selecione-os, um por um, do último para o primeiro (para definir a seqüência por onde o texto deve fluir) e selecione também o texto. Agora é só clicar em flow_into_frame "Formatar texto na moldura", como antes. Veja o exemplo abaixo (3 elementos distintos com formas distintas emoldurando o texto):

Inkscape - SVG - Texto em Forma - Exemplo 2

 

ChapterForm edit

Title Manipulando Texto
Author AurelioAHeckert
Contributors
Percentage Finished 100
Topic revision: r8 - 12 Jun 2008 - 02:31:35 - AurelioAHeckert

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Wiki-Colivre? Send feedback