\documentclass[]{article}
\usepackage{lmodern}
\usepackage{amssymb,amsmath}
\usepackage{ifxetex,ifluatex}
\usepackage{fixltx2e} % provides \textsubscript
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
  \usepackage[T1]{fontenc}
  \usepackage[utf8]{inputenc}
\else % if luatex or xelatex
  \ifxetex
    \usepackage{mathspec}
    \usepackage{xltxtra,xunicode}
  \else
    \usepackage{fontspec}
  \fi
  \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
  \newcommand{\euro}{€}
\fi
% use upquote if available, for straight quotes in verbatim environments
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
% use microtype if available
\IfFileExists{microtype.sty}{\usepackage{microtype}}{}
\usepackage{color}
\usepackage{fancyvrb}
\newcommand{\VerbBar}{|}
\newcommand{\VERB}{\Verb[commandchars=\\\{\}]}
\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}}
% Add ',fontsize=\small' for more characters per line
\newenvironment{Shaded}{}{}
\newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{{#1}}}}
\newcommand{\DataTypeTok}[1]{\textcolor[rgb]{0.56,0.13,0.00}{{#1}}}
\newcommand{\DecValTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{{#1}}}
\newcommand{\BaseNTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{{#1}}}
\newcommand{\FloatTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{{#1}}}
\newcommand{\CharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{{#1}}}
\newcommand{\StringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{{#1}}}
\newcommand{\CommentTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textit{{#1}}}}
\newcommand{\OtherTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{{#1}}}
\newcommand{\AlertTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{{#1}}}}
\newcommand{\FunctionTok}[1]{\textcolor[rgb]{0.02,0.16,0.49}{{#1}}}
\newcommand{\RegionMarkerTok}[1]{{#1}}
\newcommand{\ErrorTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{{#1}}}}
\newcommand{\NormalTok}[1]{{#1}}
\usepackage{longtable,booktabs}
\ifxetex
  \usepackage[setpagesize=false, % page size defined by xetex
              unicode=false, % unicode breaks when used with xetex
              xetex]{hyperref}
\else
  \usepackage[unicode=true]{hyperref}
\fi
\hypersetup{breaklinks=true,
            bookmarks=true,
            pdfauthor={},
            pdftitle={},
            colorlinks=true,
            citecolor=blue,
            urlcolor=blue,
            linkcolor=magenta,
            pdfborder={0 0 0}}
\urlstyle{same}  % don't use monospace font for urls
\usepackage[normalem]{ulem}
% avoid problems with \sout in headers with hyperref:
\pdfstringdefDisableCommands{\renewcommand{\sout}{}}
\setlength{\parindent}{0pt}
\setlength{\parskip}{6pt plus 2pt minus 1pt}
\setlength{\emergencystretch}{3em}  % prevent overfull lines
\setcounter{secnumdepth}{0}


\begin{document}

\begin{center}\rule{3in}{0.4pt}\end{center}

title : GFM extensions to CommonMark\\author : Héctor Rulot\\Xtemplate :
pas13\\date : November 2019

\begin{center}\rule{3in}{0.4pt}\end{center}

\section{GFM extensions to
CommonMark}\label{gfm-extensions-to-commonmark}

\subsection{Tables}\label{tables}

\begin{longtable}[c]{@{}ll@{}}
\toprule\addlinespace
foo & bar
\\\addlinespace
\midrule\endhead
baz & bim
\\\addlinespace
\bottomrule
\end{longtable}

\begin{longtable}[c]{@{}ll@{}}
\toprule\addlinespace
abc & def
\\\addlinespace
\midrule\endhead
bar
\\\addlinespace
bar & baz
\\\addlinespace
\bottomrule
\end{longtable}

\begin{longtable}[c]{@{}rc@{}}
\toprule\addlinespace
Primer Encabezado & Segundo Encabezado
\\\addlinespace
\midrule\endhead
Contenido de la celda & Contenido de la celda
\\\addlinespace
celda & celda
\\\addlinespace
\bottomrule
\end{longtable}

\subsection{Checklists}\label{checklists}

\begin{itemize}
\itemsep1pt\parskip0pt\parsep0pt
\item
  {[}x{]} foo\\
\item
  {[} {]} bar\\
\item
  {[}x{]} baz\\
\item
  {[} {]} bim
\end{itemize}

\subsection{Strikethrought}\label{strikethrought}

\sout{Hi} Hello, world!

Don't work: This \textasciitilde{}\textasciitilde{}has a

new paragraph\textasciitilde{}\textasciitilde{}.

\subsection{Autolinks}\label{autolinks}

www.commonmark.org

Visit www.commonmark.org/a.b.

www.google.com/search?q=Markup+(business)

www.google.com/search?q=Markup+(business)))

(www.google.com/search?q=Markup+(business))

(www.google.com/search?q=Markup+(business)

\url{http://commonmark.org}

(Visit \url{https://encrypted.google.com/search?q=Markup+(business)})

Anonymous FTP is available at \url{ftp://foo.bar.baz}.

\href{mailto:foo@bar.baz}{foo@bar.baz}

\href{mailto:a.b-c_d@a.b}{a.b-c\_d@a.b}

\href{mailto:a.b-c_d@a.b}{a.b-c\_d@a.b}.

Don't work: \href{mailto:a.b-c_d@a.b}{a.b-c\_d@a.b}-

Don't work: \href{mailto:a.b-c_d@a.b}{a.b-c\_d@a.b}\_

\subsection{Disable HTML tags}\label{disable-html-tags}

The code:

\begin{verbatim}
<strong> <title> <style> <em>

<blockquote>
  <xmp> is disallowed.  <XMP> is also disallowed.
</blockquote>
\end{verbatim}

Is disabled:

?\\

\\ is disallowed. is also disallowed.\\

\subsection{Footnotes (no GFM
standard)}\label{footnotes-no-gfm-standard}

Some long sentence. {[}\^{}footnote{]} which is more and more long.

\subsection{Syntax highlighting}\label{syntax-highlighting}

\begin{Shaded}
\begin{Highlighting}[]
\NormalTok{require }\StringTok{'redcarpet'}
\NormalTok{markdown = Redcarpet.new(}\StringTok{"¡Hola Mundo!"}\NormalTok{)}
\NormalTok{puts markdown.to_html}
\end{Highlighting}
\end{Shaded}

\begin{Shaded}
\begin{Highlighting}[]
\KeywordTok{<blockquote>}
  \NormalTok{See you!}
  \KeywordTok{</blockquote>}
\end{Highlighting}
\end{Shaded}

\begin{Shaded}
\begin{Highlighting}[]
\KeywordTok{if} \NormalTok{(}\KeywordTok{not} \FunctionTok{defined} \DataTypeTok{$script_subdir}\NormalTok{) \{ }\DataTypeTok{$script_subdir}\NormalTok{=}\KeywordTok{""}\NormalTok{; \}}
\DataTypeTok{$valor}\NormalTok{\{USUGRU\}=}\DataTypeTok{$usugru}\NormalTok{;}
\end{Highlighting}
\end{Shaded}

\subsection{YAML Metadata
(unsupported)}\label{yaml-metadata-unsupported}

\begin{verbatim}
---
title: README
author: Zhiming Wang
date: January 8, 2016
---
\end{verbatim}

\subsection{Emojis}\label{emojis}

:unamused::noemoji:YEah! \textbackslash{}:rainbow:

\subsection{generated footnotes:}\label{generated-footnotes}

\end{document}
