Se eu tentar desenhar uma grade no Inkscape, há duas opções diferentes:
Extra
->Render
->Grid
Extra
->Render
->Kartesian Grid
Mas os dois usam pixel métrico (?).
É possível usar outras métricas (por exemplo, milímetro).
Como solução alternativa, converti pixel-> milímetro, mas não funcionou. Sempre há um fator de escala ímpar na conversão :-(.
Você tem alguma solução?
Respostas:
Infelizmente, menu de Extensões -> Render -> Grades> Grade .. . leva apenas pixels como medida.
Portanto, tenho certeza de que a conversão é a maneira de fazê-lo. Acho que a maneira mais fácil e precisa de fazer cálculos de conversão para o Inkscape é fazê-lo no Inkscape.
Use a ferramenta retângulo para desenhar um retângulo na tela e, na barra de controle de ferramentas da ferramenta retângulo, altere as unidades para mm e defina o retângulo com o valor que você precisa (na figura abaixo, defino-o como 5 mm quadrado).
Agora, basta alterar as unidades de volta para px , e a largura e a altura devem ter sido convertidas no valor do pixel:
fonte
Prefiro usar a opção de grade de documentos incorporada do Inkscape.
Pressione Shift+ Ctrl+ Dou navegue para File→ Document Properties→Grids
Selecione Rectangular Gride aperte o Newbotão.
Você pode editar as propriedades (e unidades) da grade criada na mesma caixa de diálogo.
fonte
Não sei se a resposta é específica, mas como a solução não é geral para esse problema, clonei o Inkscape e corrigi a funcionalidade da grade.
Vou tentar melhorar meu patch, para que ele esteja em uma versão de lançamento um dia (por isso, não faça o voto instantâneo). Até lá, é preciso clonar meu repositório e construí-lo .
Minha solução é a seguinte:
Extra
->Render
->Grids
->Grid
->Divide Selection by Spacing FA
Ao usar esta opção, pode-se usar o fator dado em "Espaçamento horizontal / vertical" como fator de subdivisão para a seleção.
Extra
->Render
->Grids
->Grid
Divide Selection by Spacing FA
fonte