instiki/vendor/plugins/maruku/spec/block_docs/entities.md
Jacques Distler f463a3b1c8 Fix Maruku Indented Codeblocks
I'd screwed that up.
Also, fix some bugs in the #to_md
output method. Still not correct
(and I'm not sure I'm going to
bother completing the job), but
better.
2011-08-21 02:43:43 -05:00

3.7 KiB

Write a comment abouth the test here. *** Parameters: *** {} *** Markdown input: *** Maruku translates HTML entities to the equivalent in LaTeX:

Entity Result
© ©
£ £
a b a b
λ λ
—

Entity-substitution does not happen in code blocks or inline code.

The following should not be translated:

©

It should read just like this: ©.

*** Output of inspect *** md_el(:document,[ md_par(["Maruku translates HTML entities to the equivalent in LaTeX:"]), md_el(:table,[ md_el(:head_cell,["Entity"],{},[]), md_el(:head_cell,["Result"],{},[]), md_el(:cell,[md_code("©")],{},[]), md_el(:cell,[md_entity("copy")],{},[]), md_el(:cell,[md_code("£")],{},[]), md_el(:cell,[md_entity("pound")],{},[]), md_el(:cell,[md_code("a b")],{},[]), md_el(:cell,["a", md_entity("nbsp"), "b"],{},[]), md_el(:cell,[md_code("λ")],{},[]), md_el(:cell,[md_entity("lambda")],{},[]), md_el(:cell,[md_code("—")],{},[]), md_el(:cell,[md_entity("mdash")],{},[]) ],{:align=>[:left, :left]},[]), md_par([ "Entity-substitution does not happen in code blocks or inline code." ]), md_par(["The following should not be translated:"]), md_el(:code,[],{:raw_code=>"©"},[]), md_par(["It should read just like this: ", md_code("©"), "."]) ],{},[]) *** Output of to_html ***

Maruku translates HTML entities to the equivalent in LaTeX:

EntityResult
©©
££
a ba b
λλ
—

Entity-substitution does not happen in code blocks or inline code.

The following should not be translated:

©

It should read just like this: ©.

*** Output of to_latex *** Maruku translates HTML entities to the equivalent in \LaTeX\xspace :

\begin{tabular}{l|l} Entity&Result\ \hline {\colorbox[rgb]{1.00,0.93,1.00}{\tt \char38copy\char59}}&\copyright{}\ {\colorbox[rgb]{1.00,0.93,1.00}{\tt \char38pound\char59}}&\pounds{}\ {\colorbox[rgb]{1.00,0.93,1.00}{\tt a\char38nbsp\char59b}}&a~{}b\ {\colorbox[rgb]{1.00,0.93,1.00}{\tt \char38lambda\char59}}&$\lambda${}\ {\colorbox[rgb]{1.00,0.93,1.00}{\tt \char38mdash\char59}}&---{}\ \end{tabular}

Entity-substitution does not happen in code blocks or inline code.

The following should not be translated:

\begin{verbatim}©\end{verbatim} It should read just like this: {\colorbox[rgb]{1.00,0.93,1.00}{\tt \char38copy\char59}}. *** Output of to_md *** Maruku translates HTML entities to the equivalent in LaTeX:

Entity Result
© ©
£ £
a b a b
λ λ
—

Entity-substitution does not happen in code blocks or inline code.

The following should not be translated:

 ©

It should read just like this: ©. *** Output of to_s *** Maruku translates HTML entities to the equivalent in LaTeX:EntityResultabEntity-substitution does not happen in code blocks or inline code.The following should not be translated:It should read just like this: .