diff options
Diffstat (limited to 'macros/generic/markdown/examples/latex.tex')
-rw-r--r-- | macros/generic/markdown/examples/latex.tex | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/macros/generic/markdown/examples/latex.tex b/macros/generic/markdown/examples/latex.tex new file mode 100644 index 0000000000..07ebe631f9 --- /dev/null +++ b/macros/generic/markdown/examples/latex.tex @@ -0,0 +1,42 @@ +\documentclass{book} +\usepackage{ifxetex,ifluatex} +\ifxetex + \usepackage{polyglossia} + \setmainlanguage{english} + \usepackage{fontspec} +\else\ifluatex + \usepackage{polyglossia} + \setmainlanguage{english} + \usepackage{fontspec} +\else + \usepackage[english]{babel} + \usepackage[utf8]{inputenc} + \usepackage[T1]{fontenc} + \usepackage{lmodern} +\fi\fi +\usepackage{booktabs} +\usepackage[ + hashEnumerators, + definitionLists, + footnotes, + inlineFootnotes, + smartEllipses, + fencedCode, + contentBlocks, + pipeTables, + tableCaptions, +]{markdown} +\begin{document} +% Typeset the document `example.md` by letting the Markdown package handle +% the conversion internally. +\markdownInput{./example.md} + +% Typeset the document `example.tex` that we prepared separately using the +% Lua command-line interface of the Markdown package and that contains a +% plain TeX representation of the document `example.md`. +\InputIfFileExists{./example.tex}{}{} + +\begin{markdown} +Here are some non-ASCII characters: *ěščřžýáíé*. +\end{markdown} +\end{document} |