Re: images vectoriels sous Linux
andre_debian@numericable.fr writes:
> On Wednesday 12 June 2013 12:03:20 julien wrote:
>> Le 2013-06-12 10:57, andre_debian@numericable.fr a écrit :
>> > Que valent "sketch" et "inkscape" ? :
>
>> Quand tu parles de sketch, tu veux parler du logiciel fermé de chez
>> bohemiancoding ? il ne parle pas de version linux ...
>> Julien
>
> Merci pour les précisions sujr inkscape (précedent mail).
>
> Celui-ci :
> # apt-cache search sketch
> sketch - 3D diagrams for TeX from scene description language
Ceci n'as pas l'aire d'être un programme interactif, mais un compileur
de schène un peu comme TeX/LaTeX.
Genre tu tape ça dans Emacs : (dans vim ça marche aussi)
--8<---------------cut here---------------start------------->8---
def O (0,0,0) % origo
def J [0,1,0] % rotation axis
def dx 2.3
def dy 2.5
def dz dx
def axes {
% draw the axes
def ax (dx,0,0)
def ay (0,dy,0)
def az (0,0,dz)
line[arrows=<->,line width=.4pt](ax)(O)(ay)
line[arrows=->,line width=.4pt](O)(az)
% annote axes
special |\path #1 node[left] {$z$}
#2 node[below] {$x$}
#3 node[above] {$y$};|(az)(ax)(ay)
}
def pyramid {
def p0 (0,2)
def p1 (1.5,0)
def N 4
def seg_rot rotate(360 / N, [J])
% draw the pyramid by rotating a line about the J axis
sweep[cull=false,fill=blue!20]
{ N, [[seg_rot]] } line(p0)(p1)
{axes}
}
put { view((10,4,2)) } {pyramid}
global { language tikz }
--8<---------------cut here---------------end--------------->8---
Puis tu lance sketch -T pyramid.sk > pyramid.tex
et tu obtiens ton dessin. Vu la discutions, je suis a peu près sur que ce
n'est pas ce que tu veux.
En programme de dessin vectorielle, j'utilise inkscape.
Tu trouvera aussi karbon pour kde, et quelque autre.
--
Rémi Vanicat
Reply to: