Можно ли добавить текстовый узел в созданный Рафаэлем SVG и набрать его математику с помощью MathJax?
Верстка текстового узла Raphaël с помощью MathJax
Ответы (1)
Нечто подобное произошло в группе пользователей MathJax. Цитировать:
MathJax не отображается внутри
<text>...</text>
внутри SVG. Блок<text>
может содержать только текст, поэтому MathJax должен разбить элемент<text>
, изменить положение частей и вставить вывод SVG (не HTML-CSS или NativeMML). Потенциально было бы возможно использовать выходной jax SVG, но в настоящее время это не поддерживается. Подход<foreignObject>
— единственный, который в настоящее время работает (за исключением IE9, в котором не реализован<foreignObject>
).Это, безусловно, вариант использования, который следует учитывать для будущего развития.
person
Peter Krautzberger
schedule
20.08.2012
Хм, мне нужно проверить подход ‹foreignObject›. Спасибо за ваш ответ.
- person astrojuanlu; 21.08.2012
Рад, что смог помочь. Дайте нам знать (здесь или в группе пользователей MathJax), если у вас возникнут проблемы.
- person Peter Krautzberger; 25.08.2012
На самом деле у меня проблемы, но, похоже, они не связаны ни с MathJax, ни с Raphael. У меня проблемы с ‹foreignObject›, но я открою для этого другой вопрос.
- person astrojuanlu; 31.08.2012