mirror of https://github.com/mpastell/Weave.jl
Update display tests
parent
0956ce6dff
commit
e6cea19d5e
|
@ -15,7 +15,7 @@ function Base.show(io::IO, m::MIME"text/latex", x::Array)
|
||||||
println(io, "\\begin{tabular}")
|
println(io, "\\begin{tabular}")
|
||||||
for i in 1:size(x,1)
|
for i in 1:size(x,1)
|
||||||
[print(io, "$r & ") for r in x[i,:]]
|
[print(io, "$r & ") for r in x[i,:]]
|
||||||
print(io,"\\\\")
|
print(io, "\\\\")
|
||||||
println(io, " \\hline")
|
println(io, " \\hline")
|
||||||
end
|
end
|
||||||
print(io, "\\end{tabular")
|
print(io, "\\end{tabular")
|
||||||
|
@ -71,7 +71,8 @@ julia> ca
|
||||||
|
|
||||||
|
|
||||||
````julia
|
````julia
|
||||||
m = Base.Markdown.parse("**Some Markdown**")
|
using Markdown
|
||||||
|
m = Markdown.parse("**Some Markdown**")
|
||||||
m
|
m
|
||||||
````
|
````
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
</span><span class='hljl-nf'>println</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-se'>\\</span><span class='hljl-s'>begin{tabular}"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
</span><span class='hljl-nf'>println</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-se'>\\</span><span class='hljl-s'>begin{tabular}"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-k'>for</span><span class='hljl-t'> </span><span class='hljl-n'>i</span><span class='hljl-t'> </span><span class='hljl-kp'>in</span><span class='hljl-t'> </span><span class='hljl-ni'>1</span><span class='hljl-oB'>:</span><span class='hljl-nf'>size</span><span class='hljl-p'>(</span><span class='hljl-n'>x</span><span class='hljl-p'>,</span><span class='hljl-ni'>1</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
</span><span class='hljl-k'>for</span><span class='hljl-t'> </span><span class='hljl-n'>i</span><span class='hljl-t'> </span><span class='hljl-kp'>in</span><span class='hljl-t'> </span><span class='hljl-ni'>1</span><span class='hljl-oB'>:</span><span class='hljl-nf'>size</span><span class='hljl-p'>(</span><span class='hljl-n'>x</span><span class='hljl-p'>,</span><span class='hljl-ni'>1</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-p'>[</span><span class='hljl-nf'>print</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-si'>$r</span><span class='hljl-s'> & "</span><span class='hljl-p'>)</span><span class='hljl-t'> </span><span class='hljl-k'>for</span><span class='hljl-t'> </span><span class='hljl-n'>r</span><span class='hljl-t'> </span><span class='hljl-kp'>in</span><span class='hljl-t'> </span><span class='hljl-n'>x</span><span class='hljl-p'>[</span><span class='hljl-n'>i</span><span class='hljl-p'>,</span><span class='hljl-oB'>:</span><span class='hljl-p'>]]</span><span class='hljl-t'>
|
</span><span class='hljl-p'>[</span><span class='hljl-nf'>print</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-si'>$r</span><span class='hljl-s'> & "</span><span class='hljl-p'>)</span><span class='hljl-t'> </span><span class='hljl-k'>for</span><span class='hljl-t'> </span><span class='hljl-n'>r</span><span class='hljl-t'> </span><span class='hljl-kp'>in</span><span class='hljl-t'> </span><span class='hljl-n'>x</span><span class='hljl-p'>[</span><span class='hljl-n'>i</span><span class='hljl-p'>,</span><span class='hljl-oB'>:</span><span class='hljl-p'>]]</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-nf'>print</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-s'>"</span><span class='hljl-se'>\\\\</span><span class='hljl-s'>"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
</span><span class='hljl-nf'>print</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-se'>\\\\</span><span class='hljl-s'>"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-nf'>println</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>" </span><span class='hljl-se'>\\</span><span class='hljl-s'>hline"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
</span><span class='hljl-nf'>println</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>" </span><span class='hljl-se'>\\</span><span class='hljl-s'>hline"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-k'>end</span><span class='hljl-t'>
|
</span><span class='hljl-k'>end</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-nf'>print</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-se'>\\</span><span class='hljl-s'>end{tabular"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
</span><span class='hljl-nf'>print</span><span class='hljl-p'>(</span><span class='hljl-n'>io</span><span class='hljl-p'>,</span><span class='hljl-t'> </span><span class='hljl-s'>"</span><span class='hljl-se'>\\</span><span class='hljl-s'>end{tabular"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
||||||
|
@ -72,7 +72,8 @@
|
||||||
|
|
||||||
|
|
||||||
<pre class='hljl'>
|
<pre class='hljl'>
|
||||||
<span class='hljl-n'>m</span><span class='hljl-t'> </span><span class='hljl-oB'>=</span><span class='hljl-t'> </span><span class='hljl-n'>Base</span><span class='hljl-oB'>.</span><span class='hljl-n'>Markdown</span><span class='hljl-oB'>.</span><span class='hljl-nf'>parse</span><span class='hljl-p'>(</span><span class='hljl-s'>"**Some Markdown**"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
<span class='hljl-k'>using</span><span class='hljl-t'> </span><span class='hljl-n'>Markdown</span><span class='hljl-t'>
|
||||||
|
</span><span class='hljl-n'>m</span><span class='hljl-t'> </span><span class='hljl-oB'>=</span><span class='hljl-t'> </span><span class='hljl-n'>Markdown</span><span class='hljl-oB'>.</span><span class='hljl-nf'>parse</span><span class='hljl-p'>(</span><span class='hljl-s'>"**Some Markdown**"</span><span class='hljl-p'>)</span><span class='hljl-t'>
|
||||||
</span><span class='hljl-n'>m</span>
|
</span><span class='hljl-n'>m</span>
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ function Base.show(io::IO, m::MIME"text/latex", x::Array)
|
||||||
println(io, "\\begin{tabular}")
|
println(io, "\\begin{tabular}")
|
||||||
for i in 1:size(x,1)
|
for i in 1:size(x,1)
|
||||||
[print(io, "$r & ") for r in x[i,:]]
|
[print(io, "$r & ") for r in x[i,:]]
|
||||||
print(io,"\\\\")
|
print(io, "\\\\")
|
||||||
println(io, " \\hline")
|
println(io, " \\hline")
|
||||||
end
|
end
|
||||||
print(io, "\\end{tabular")
|
print(io, "\\end{tabular")
|
||||||
|
@ -85,7 +85,8 @@ julia> ca
|
||||||
|
|
||||||
|
|
||||||
~~~~{.julia}
|
~~~~{.julia}
|
||||||
m = Base.Markdown.parse("**Some Markdown**")
|
using Markdown
|
||||||
|
m = Markdown.parse("**Some Markdown**")
|
||||||
m
|
m
|
||||||
~~~~~~~~~~~~~
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ function Base.show(io::IO, m::MIME"text/latex", x::Array)
|
||||||
println(io, "\\begin{tabular}")
|
println(io, "\\begin{tabular}")
|
||||||
for i in 1:size(x,1)
|
for i in 1:size(x,1)
|
||||||
[print(io, "$r & ") for r in x[i,:]]
|
[print(io, "$r & ") for r in x[i,:]]
|
||||||
print(io,"\\\\")
|
print(io, "\\\\")
|
||||||
println(io, " \\hline")
|
println(io, " \\hline")
|
||||||
end
|
end
|
||||||
print(io, "\\end{tabular")
|
print(io, "\\end{tabular")
|
||||||
|
@ -79,7 +79,8 @@ julia> ca
|
||||||
\end{juliaterm}
|
\end{juliaterm}
|
||||||
|
|
||||||
\begin{juliacode}
|
\begin{juliacode}
|
||||||
m = Base.Markdown.parse("**Some Markdown**")
|
using Markdown
|
||||||
|
m = Markdown.parse("**Some Markdown**")
|
||||||
m
|
m
|
||||||
\end{juliacode}
|
\end{juliacode}
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ function Base.show(io::IO, m::MIME"text/latex", x::Array)
|
||||||
println(io, "\\begin{tabular}")
|
println(io, "\\begin{tabular}")
|
||||||
for i in 1:size(x,1)
|
for i in 1:size(x,1)
|
||||||
[print(io, "$r & ") for r in x[i,:]]
|
[print(io, "$r & ") for r in x[i,:]]
|
||||||
print(io,"\\\\")
|
print(io, "\\\\")
|
||||||
println(io, " \\hline")
|
println(io, " \\hline")
|
||||||
end
|
end
|
||||||
print(io, "\\end{tabular")
|
print(io, "\\end{tabular")
|
||||||
|
@ -52,6 +52,7 @@ ca
|
||||||
|
|
||||||
|
|
||||||
```julia
|
```julia
|
||||||
m = Base.Markdown.parse("**Some Markdown**")
|
using Markdown
|
||||||
|
m = Markdown.parse("**Some Markdown**")
|
||||||
m
|
m
|
||||||
```
|
```
|
||||||
|
|
|
@ -2,7 +2,7 @@ using Weave
|
||||||
using Test
|
using Test
|
||||||
|
|
||||||
function mmtest(source, resfile, doctype)
|
function mmtest(source, resfile, doctype)
|
||||||
weave("documents/$source", out_path = "documents/multimedia/$resfile",
|
weave("documents/$source", out_path = "documents/multimedia/$resfile",
|
||||||
doctype=doctype, plotlib=nothing, template = "templates/mini.tpl")
|
doctype=doctype, plotlib=nothing, template = "templates/mini.tpl")
|
||||||
result = read("documents/multimedia/$resfile", String)
|
result = read("documents/multimedia/$resfile", String)
|
||||||
ref = read("documents/multimedia/$resfile.ref", String)
|
ref = read("documents/multimedia/$resfile.ref", String)
|
||||||
|
@ -10,7 +10,7 @@ function mmtest(source, resfile, doctype)
|
||||||
rm("documents/multimedia/$resfile")
|
rm("documents/multimedia/$resfile")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
mmtest("rich_output.jmd", "rich_output.html", "md2html")
|
||||||
mmtest("rich_output.jmd", "rich_output.md", "pandoc")
|
mmtest("rich_output.jmd", "rich_output.md", "pandoc")
|
||||||
mmtest("rich_output.jmd", "rich_output.tex", "tex")
|
mmtest("rich_output.jmd", "rich_output.tex", "tex")
|
||||||
mmtest("rich_output.jmd", "rich_output.html", "md2html")
|
|
||||||
mmtest("rich_output.jmd", "rich_output.github", "github")
|
mmtest("rich_output.jmd", "rich_output.github", "github")
|
||||||
|
|
|
@ -18,8 +18,8 @@ include("markdown_test.jl")
|
||||||
@info("Testing figure formatters")
|
@info("Testing figure formatters")
|
||||||
include("figureformatter_test.jl")
|
include("figureformatter_test.jl")
|
||||||
|
|
||||||
#@info("Testing rich output")
|
@info("Testing rich output")
|
||||||
#include("rich_output.jl")
|
include("rich_output.jl")
|
||||||
|
|
||||||
#@info("Test: Caching")
|
#@info("Test: Caching")
|
||||||
#include("cache_test.jl")
|
#include("cache_test.jl")
|
||||||
|
|
Loading…
Reference in New Issue