Вставка изображений в редактор кода Java - PullRequest
2 голосов
/ 18 февраля 2011

Я использую Eclipse для написания математических программ.

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

Я знаю, как перевести мой математический код в MathML, а затем в рисунок, поэтому основная проблема заключается в вставке изображений.

Надежда на ответы.

Ответы [ 4 ]

4 голосов
/ 18 февраля 2011

Вы не можете вставлять изображения (кроме ascii-art!;) В исходный код Java.

Вы можете однако написать JavaDoc , который включает в себя изображения просто путем предоставления тега <img />.

Кстати, вы должны знать, что Java допускает Юникод в своем исходном коде, поэтому совершенно законно писать ∫, ∑, Π, α, Δ, δ, π, ε, Θ, θ и т. Д. Непосредственно в исходный код хотя я не уверен, что рекомендовал бы это.)

0 голосов
/ 19 февраля 2011

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

Как расширить функциональность Java-редактора Eclipse с помощью плагинов?

0 голосов
/ 18 февраля 2011

Система JavaDoc поддерживает плагины 'taglet' , поэтому я бы использовал подходящий тег, который принимает латекс, создает изображения в HTML и включает латекс в исходный код.Если другие разработчики не понимают латекс, они всегда могут посмотреть на JavaDocs.

http://www.ohloh.net/p/latextaglet может подойти, но я сам этим не пользовался.

0 голосов
/ 18 февраля 2011

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

Вообще говоря, в зависимости от сложности используемых формул, вы могли бы обойтись одним из следующих обходных путей:

  1. Используйте символы, включенные в области математических символов Unicode, и напишите формулы прямо в комментарии.

  2. Включите LaTeX или подобное выражение в комментарий,Не делайте этого, если ваши коллеги-разработчики хотя бы достаточно хорошо знакомы с синтаксисом LaTeX.

  3. Включите текстовую ссылку на внешний документ или файл изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...