我正在阅读this book,其中有MathJax公式。我在Ipython笔记本上做笔记。使用数学公式从段落中注意是不方便的。是否有一种简单的方法可以将带有方程式的文本复制为Tex命令(在Ipython上可以渲染)?
答案 0 :(得分:1)
javascript:(function() { var inline = document.getElementsByClassName("MathJax_MathML"); for (var i = 0; i < inline.length; i++) { var math = inline[i]; math.innerHTML = '<span>$</span>' + math.innerHTML + '<span>$</span>'; } })()
This Github issue已解决此问题。它对this page没有用,所以我改变了一点,如上所述。它不是一般解决方案,但您可以根据页面的具体情况进行调整。如果你更渴望,你可以详细说明并制作一个浏览器扩展程序供所有人欣赏:)。
我在this example尝试了几种方法:
Ctrl + U
或右键单击并按下“查看来源&#39;。bla bla $a \ne 0$ bla bla \(ax^2 + bx + c = 0\) bla bla
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
从先前的方法执行步骤1。示例页面将使用公式进行渲染,但不包含以公式为单位的字符。
在TeX命令周围添加单个或双美元符号,以获取上一个方法的步骤3中的格式。
最好将两种方法结合起来;即直接在页面中获取正确的格式。如果您找到了办法,请告诉我们。
感谢@nam和@PeterKrautzberger的提示:)
答案 1 :(得分:0)
这是我对{Thoran}用bookmarklet回答的扩展,它可以自动将渲染器更改为MathML并内联显示MathJax公式源:
swap area
这是PlainSource版本:
swap area