Articles of mathjax

MathJax не работает с iFrame

Я пытаюсь вызвать функцию MathJax в iFrame по событию клика. Вот код HTML Javascript function ifon(){ richTextField.document.designMode = ‘On’; } function refresh(){ var richTextField = document.getElementById(“richTextField”); if(richTextField != null) { var get_iframe_text = richTextField.contentWindow.document.body.innerHTML; if(get_iframe_text.slice(-6) == “$$”){ //Trying to call MathJax on iFrame MathJax.Hub.Queue([“Typeset”,MathJax.Hub,richTextField]); alert(“Success”); } } } Refresh () вложен, если условие будет выполняться […]

загрузить Mathjax после загрузки javascript

вот мой простой HTML код function gup( name ) { name = name.replace(/[\[]/,”\\\[“).replace(/[\]]/,”\\\]”); var regexS = “[\\?&]”+name+”=([^&#]*)”; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) return “”; else return results[1]; } This is the line that load correct \[ \frac{x+y}{z} \] var x = gup(‘x’); […]

Как я могу заставить PhantomJS ждать окончания MathJax?

Я пытаюсь предварительно сделать файл MathJax html с помощью PhantomJS. Например, предположим, что в math.html меня есть: \(e = mc^2\) В настоящее время мой скрипт рендеринга выглядит следующим образом: var page = require(‘webpage’).create(); var system = require(‘system’); var fs = require(‘fs’); page.open(system.args[1], function () { page.evaluate(function(){ var flag = false; MathJax.Hub.Queue([“Typeset”,MathJax.Hub]); MathJax.Hub.Queue(function(){ console.log(page.content); phantom.exit(); }); […]

Как мне форматировать html с помощью MathJax после его загрузки с помощью jQuery.load?

Я загружаю новую страницу с помощью jQuery.load. Тем не менее, содержимое рассматривается как-то странно. На исходной странице у меня есть код для форматирования латексных команд с помощью MathJax: MathJax.Hub.Config({tex2jax: {inlineMath: [[‘$’,’$’], [‘\\(‘,’\\)’]]}}); И это отлично работает для исходного файла. Однако, когда я нажимаю на ссылку и вставляю больше HTML на страницу: $(document).ready(function(){ $(“#link”).click(function(){ $(“#myDiv”).load(“test.html”); }); […]

Преобразование html mathjax в уценку с помощью pandoc

У меня есть некоторые html-файлы, включая команды mathjax. Я хотел бы перевести его на дополнительную уценку php с помощью pandoc. Проблема в том, что pandoc добавить «\» перед всеми математическими командами. Например, \ begin {equation} \ $ x \ ^ 2 и т. Д. Вы знаете, как избежать этого с помощью pandoc? Я думаю, что […]

Обновление Javascript на странице без обновления HTML

Небольшой контекст моей проблемы. Я обновляю MathML в этом div, который в настоящее время отображает HTML. Когда я загружаю страницу в первый раз, если запускает скрипт MathJax и отлично отображает все MathML. Когда я нажимаю «Предварительный просмотр изменений», кнопка, которая принимает текущие изменения, сделанные в текстовой области, и отображает их в окне предварительного просмотра, MathML […]

MathJax Отображение полей ввода HTML в MathML

Я пытаюсь включить html поля ввода, такие как: В уравнениях mathML. Когда я изначально создавал и тестировал их локально на Firefox, все выглядело прекрасно (изначально он отображает контент). Однако теперь, когда я загрузил его на наш сайт, который использует mathjax 2.01 для рендеринга содержимого, я получаю ошибки «Неизвестный тип узла: ввод» везде, где должно быть […]

Стилизация MathJax

Я так смущен этим. Я искал учебники, но не могу найти то, что имеет для меня много смысла, как установить class CSS для вывода MathJax? Я просто хочу сделать шрифт большим. К текущему относятся: В нижней части моей страницы. Renders TEX отлично, но я бы хотел установить CSS на нем! В идеале я хотел бы […]

Как напомнить или перезапустить MathJax?

Мне нужно, чтобы MathJax снова проверила всю мою страницу. Я имею в виду, когда страница создается, она делает все отлично. Но мне нужно вызвать его после window.onload для повторной обработки страницы, так как ее содержимое изменилось за это время. Как мне это сделать?

Как преобразовать HTML с mathjax в латекс с помощью pandoc?

У меня есть HTML-документы с уравнениями MathJax, и я хочу преобразовать их в латекс, а затем в pdf. Я бы хотел использовать pandoc. Тем не менее, pandoc заменяет $ с помощью \$ и заменяет \ в формулах на \textbackslash{} . Можно ли заставить pandoc передавать формулы Mathjax буквально из html в латекс?