diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/markdown/examples/latex-xetex.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/markdown/examples/latex-xetex.tex | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/markdown/examples/latex-xetex.tex b/Master/texmf-dist/doc/latex/markdown/examples/latex-xetex.tex new file mode 100644 index 00000000000..18b16bf7769 --- /dev/null +++ b/Master/texmf-dist/doc/latex/markdown/examples/latex-xetex.tex @@ -0,0 +1,56 @@ +\documentclass{book} +\usepackage{polyglossia} +\setmainlanguage{english} +\usepackage{fontspec} +\usepackage{booktabs} +% Load the Markdown package and set its options. +\usepackage[ + contentBlocks, + debugExtensions, + definitionLists, + fancy_lists, + fencedCode, + hashEnumerators, + inlineNotes, + jekyllData, + lineBlocks, + notes, + pipeTables, + rawAttribute, + smartEllipses, + strikeThrough, + subscripts, + superscripts, + tableCaptions, + taskLists, + texMathDollars, + texMathDoubleBackslash, + texMathSingleBackslash, +]{markdown} +% Set the document metadata using a YAML metadata block. +\begin{markdown*}{hybrid} +--- +title: An Example *Markdown* Document +author: Vít Novotný +date: \today +--- +\end{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`. +\catcode`\%=12\relax +\catcode`\#=12\relax +\InputIfFileExists{./example.tex}{}{} +\catcode`\%=14\relax +\catcode`\#=6\relax + +% Typeset some further examples with inline markdown text. +\begin{markdown} +Here are some non-ASCII characters: *ěščřžýáíé*. +\end{markdown} +\end{document} |