lib/markdown2: introduce wikilinks parsing
[nit.git] / lib / markdown2 / markdown_latex_rendering.nit
index a19be27..b7c4abd 100644 (file)
@@ -17,6 +17,7 @@ module markdown_latex_rendering
 
 import markdown_rendering
 import markdown_github
+import markdown_wikilinks
 
 # Markdown document renderer to LaTeX
 class LatexRenderer
@@ -421,3 +422,17 @@ redef class MdSuper
                v.add_raw "\}"
        end
 end
+
+# Wikilinks
+
+redef class MdWikilink
+       redef fun render_latex(v) do
+               v.add_raw "\\texttt\{"
+               var title = self.title
+               if title != null then
+                       v.add_text "{title} | "
+               end
+               v.add_text link
+               v.add_raw "\}"
+       end
+end