Вчера пришло в голову, что лучший (векторный) графический редактор — когда прописываешь, какие линии угодно лицезреть, а он рисует их. И сразу нагуглил сабж (http://asymptote.sourceforge.net/gallery/) — язык векторной графики, ориентированный на научные нужды. Вот мой первый опус: 8-)
(http://s07.radikal.ru/i180/1106/6f/7a4ddd90352b.jpg)
unitsize(5mm);
for (int i = -1; i < 5; ++i)
{
draw((i,-2)--(i,5), gray(0.5));
}
for (int i = -1; i < 5; ++i)
{
draw((-2,i)--(5,i), gray(0.5));
}
draw("$\vec a$", (0,0)--(3,4), Arrow);
label("$A$", (0,0), SW);
label("$B$", (3,4), NE);
(Немного «изъедено», потому что в JPEG конвертировал.) Надписи верстаются ТеХом.
О, даже Фейнман (http://asymptote.sourceforge.net/gallery/eetomumu.pdf)!