Простая программа на основе кода для создания быстрых и грязных диаграмм

Я ищу программу с открытым исходным кодом, совместимую с Linux и Windows, которая позволяет мне легко создавать диаграммы в стиле, необходимом для описания математических идей и таких вещей, как диаграммы свободного тела, используемые в ньютоновской физике.

Я ищу что-то, где я могу ввести относительно простой, но очень гибкий код, с сравнимыми временными затратами на рисование диаграммы вручную (код редактора формул LibreOffice отлично справляется с этим для алгебраических выражений) и вывести изображение либо в буфер обмена или в файл, который затем можно встроить в документ.

Изображения не должны быть причудливыми, они должны быть профессиональными, с такими вещами, как резкие края и прямые линии. Мне даже не нужна поддержка нескольких цветов.

Примеры диаграмм, которые я хочу иметь возможность создавать:



Существует ли такая вещь?

Вы смотрели на GraphViz?
"не надо мудрить", продолжает приводить в качестве примера три достаточно нетривиальные диаграммы =)
@МатьеК. под «причудливым» я подразумеваю «красиво выглядит». Я хочу много деталей, но не украшений.

Ответы (1)

Сделать разметку простой — нетривиальная задача даже для базовых диаграмм , поэтому, похоже, http://latexdraw.sourceforge.net/ — ваш лучший выбор.

Открытый исходный код, GPLv2.

экран 1

экран 2