Fix Maruku Escaping Bug
Sync with latest Maruku (now on github). lib/maruku/ext/math/mathml_engines/none.rb should HTML-escape the TeX source code. No it does.
This commit is contained in:
parent
ec7141942b
commit
a84648cff1
20 changed files with 1725 additions and 136 deletions
|
@ -25,12 +25,7 @@ md_el(:document,[
|
|||
md_el(:equation,[],{:label=>nil,:math=>" \\gamma ",:num=>nil},[])
|
||||
],{},[])
|
||||
*** Output of to_html ***
|
||||
<div class='maruku-equation' id='eq:eq1'><span class='maruku-eq-number'>(1)</span><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>α</mi></math><div class='maruku-eq-tex'><code style='display: none'> \alpha
|
||||
|
||||
</code></div></div><div class='maruku-equation'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>α</mi></math><div class='maruku-eq-tex'><code style='display: none'> \alpha
|
||||
|
||||
</code></div></div><div class='maruku-equation'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>β</mi></math><div class='maruku-eq-tex'><code style='display: none'> \beta
|
||||
</code></div></div><div class='maruku-equation'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>γ</mi></math><div class='maruku-eq-tex'><code style='display: none'> \gamma </code></div></div>
|
||||
<div class='maruku-equation' id='eq:eq1'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>α</mi></math><span class='maruku-eq-tex'><code style='display: none'>\alpha</code></span><span class='maruku-eq-number'>(1)</span></div><div class='maruku-equation'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>α</mi></math><span class='maruku-eq-tex'><code style='display: none'>\alpha</code></span></div><div class='maruku-equation'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>β</mi></math><span class='maruku-eq-tex'><code style='display: none'>\beta</code></span></div><div class='maruku-equation'><math class='maruku-mathml' display='block' xmlns='http://www.w3.org/1998/Math/MathML'><mi>γ</mi></math><span class='maruku-eq-tex'><code style='display: none'>\gamma</code></span></div>
|
||||
*** Output of to_latex ***
|
||||
\begin{equation}
|
||||
\alpha
|
||||
|
@ -52,45 +47,9 @@ md_el(:document,[
|
|||
|
||||
|
||||
|
||||
OK!
|
||||
|
||||
Failed tests: [:to_html]
|
||||
|
||||
*** Output of inspect ***
|
||||
md_el(:document,[
|
||||
md_el(:equation,[],{:label=>"eq1",:math=>"\t\\alpha\n\n",:num=>1},[]),
|
||||
md_el(:equation,[],{:label=>nil,:math=>"\t\\alpha\n\n",:num=>nil},[]),
|
||||
md_el(:equation,[],{:label=>nil,:math=>" \\beta\n",:num=>nil},[]),
|
||||
md_el(:equation,[],{:label=>nil,:math=>" \\gamma ",:num=>nil},[])
|
||||
],{},[])
|
||||
*** Output of to_html ***
|
||||
-----| WARNING | -----
|
||||
<div class='maruku-equation' id='eq:eq1'><span class='maruku-eq-number'>(1)</span><code class='maruku-mathml'> \alpha
|
||||
|
||||
</code><div class='maruku-eq-tex'><code style='display: none'> \alpha
|
||||
|
||||
</code></div></div><div class='maruku-equation'><code class='maruku-mathml'> \alpha
|
||||
|
||||
</code><div class='maruku-eq-tex'><code style='display: none'> \alpha
|
||||
|
||||
</code></div></div><div class='maruku-equation'><code class='maruku-mathml'> \beta
|
||||
</code><div class='maruku-eq-tex'><code style='display: none'> \beta
|
||||
</code></div></div><div class='maruku-equation'><code class='maruku-mathml'> \gamma </code><div class='maruku-eq-tex'><code style='display: none'> \gamma </code></div></div>
|
||||
*** Output of to_latex ***
|
||||
\begin{equation}
|
||||
\alpha
|
||||
\label{eq1}\end{equation}
|
||||
\begin{displaymath}
|
||||
\alpha
|
||||
\end{displaymath}
|
||||
\begin{displaymath}
|
||||
\beta
|
||||
\end{displaymath}
|
||||
\begin{displaymath}
|
||||
\gamma
|
||||
\end{displaymath}
|
||||
*** Output of to_md ***
|
||||
|
||||
*** Output of to_s ***
|
||||
|
||||
*** Output of Markdown.pl ***
|
||||
(not used anymore)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue