Как мне добавить Latex к моей версии Freemind?

Я изучаю информатику в университете, и мне действительно нравится Freemind. Единственное, что, по моему мнению, могло бы сделать его более полезным, - это разрешить уравнения Латекса (вроде как это делает Анки).

Я никогда прежде не принимал участия ни в каком открытом исходном коде и не модифицировал проект, поэтому я бы хотел немного поработать.

У меня есть два способа сделать это.

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

Другой способ - разработать свой собственный плагин. Я знаю Java, и я знаю, как преобразовать исходный код Latex в png-файл из Терминала. Я знаю, что Freemind имеет своего рода API плагинов, но все, что я могу найти о нем, - это одна большая устрашающая XML-схема (тип файла, с которым я незнаком). Я не могу найти никакой другой информации о создании плагина (я не знаю, смогу ли я сделать свой плагин самостоятельно, или мне нужно получить весь исходный код для Freemind и разработать, чтобы разработать свой плагин - и как потом я могу отделить свой плагин от Freemind?).

Итак, на этом фоне мои главные вопросы:

  • Будет ли воскрешение старого плагина разумным решением моих проблем?

Или предполагая, что мне нужно создать свой собственный плагин:

  • Будет ли это хороший проект, чтобы начать становиться частью программного обеспечения с открытым исходным кодом?
  • Насколько сложно было бы это оценить, сколько времени это займет?
  • С чего мне начать? Как мне поступить?

0 ответов

Другие вопросы по тегам