Alterando a largura do traço verticalmente, mas não horizontalmente, no Inkscape

8

Ao usar caminhos no Inkscape, posso definir o "estilo de traçado" de um caminho para uma quantidade e ele funciona conforme o esperado.

exemplo de um caminho

No entanto, às vezes eu gostaria de alterar o peso do traço vertical e horizontal independentemente um do outro, como às vezes é feito para a letra "O" em várias fontes:

letra O

O caminho é mantido o mesmo, são apenas os pesos do curso que foram alterados. Existe alguma maneira de fazer isso no Inkscape?

ellie
fonte

Respostas:

11

Existe uma maneira de criar traçados de largura variável usando o efeito de caminho do traçado de poder, mas ele não parece funcionar corretamente com um caminho fechado, como um círculo (no Inkscape 0.92)

Exemplo:

insira a descrição da imagem aqui

Em vez disso, o que você pode fazer é Path> Stroke to path - edite os nós do caminho interno.

Exemplo:

insira a descrição da imagem aqui

Billy Kerr
fonte
Isso é exatamente o que eu precisava, obrigado!
5139 ellie
10

Seu exemplo, O, não é um traçado com largura não uniforme. É um caminho combinado. Isso é normal para como as letras são construídas.

insira a descrição da imagem aqui

  1. Desenhe 2 elipses, preenchimento apenas, sem traços, tamanhos diferentes

  2. Alinhe as elipses, coloque o menor na frente, selecione os dois

  3. Aplique Caminho> Subtrair. O resultado é um caminho combinado. As peças podem ser recuperadas (não cores) com Caminho> Separar.

NOTA: As elipses SVG não são realmente caminhos (= curvas de Bezier), mas o Inkscape atual os converte por conveniência em caminhos automaticamente, se alguém se aplicar a elas nas operações de combinação de caminhos. O SVG possui retângulos e elipses que se comportam dessa maneira. Para poder aplicar funções de caminho mais avançadas, é necessário aplicar primeiro Path> Object to Path para obter curvas de Bezier.

Se você precisar de um único traçado com largura não uniforme, terá 3 opções:

1) Padrão da função Path ao longo do Path

2) Função de caminho Power Stroke, conforme mencionado por outros.

3) Padrão de extensão do Inkscape ao longo do caminho. Ele aceita grupos, o padrão ao longo do caminho funciona apenas se a substituição do traçado for um único caminho

Um único curso é mais fácil de deformar do que um complexo e fechado, portanto esses métodos certamente são úteis.

user287001
fonte