Blame test/latex-reader.latex

Packit dda32d
\documentclass{article}
Packit dda32d
\usepackage[mathletters]{ucs}
Packit dda32d
\usepackage[utf8x]{inputenc}
Packit dda32d
\setlength{\parindent}{0pt}
Packit dda32d
\setlength{\parskip}{6pt plus 2pt minus 1pt}
Packit dda32d
Packit dda32d
\usepackage[breaklinks=true,unicode=true]{hyperref}
Packit dda32d
\usepackage[normalem]{ulem}
Packit dda32d
% avoid problems with \sout in headers with hyperref:
Packit dda32d
\pdfstringdefDisableCommands{\renewcommand{\sout}{}}
Packit dda32d
\usepackage{enumerate}
Packit dda32d
\usepackage{fancyvrb}
Packit dda32d
\usepackage{graphicx}
Packit dda32d
\usepackage{url}
Packit dda32d
Packit dda32d
\setcounter{secnumdepth}{0}
Packit dda32d
\VerbatimFootnotes % allows verbatim text in footnotes
Packit dda32d
\title{Pandoc Test Suite}
Packit dda32d
\author{John MacFarlane \and Anonymous}
Packit dda32d
\date{July 17, 2006}
Packit dda32d
\begin{document}
Packit dda32d
\maketitle
Packit dda32d
Packit dda32d
This is a set of tests for pandoc. Most of them are adapted from
Packit dda32d
John Gruber's markdown test suite.
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Headers}
Packit dda32d
Packit dda32d
\subsection{Level 2 with an \href{/url}{embedded link}}
Packit dda32d
Packit dda32d
\subsubsection{Level 3 with \emph{emphasis}}
Packit dda32d
Packit dda32d
Level 4
Packit dda32d
Packit dda32d
Level 5
Packit dda32d
Packit dda32d
\section[alt title ignored]{Level 1}
Packit dda32d
Packit dda32d
\subsection{Level 2 with \emph{emphasis}}
Packit dda32d
Packit dda32d
\subsubsection{Level 3}
Packit dda32d
Packit dda32d
with no blank line
Packit dda32d
Packit dda32d
\subsection{Level 2}
Packit dda32d
Packit dda32d
with no blank line
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Paragraphs}
Packit dda32d
Packit dda32d
Here's a regular paragraph.
Packit dda32d
Packit dda32d
In Markdown 1.0.0 and earlier. Version 8. This line turns into a
Packit dda32d
list item. Because a hard-wrapped line in the middle of a paragraph
Packit dda32d
looked like a list item.
Packit dda32d
Packit dda32d
Here's one with a bullet. * criminey.
Packit dda32d
Packit dda32d
There should be a hard line break\\here.
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Block Quotes}
Packit dda32d
Packit dda32d
E-mail style:
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
This is a block quote. It is pretty short.
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
\begin {quote}
Packit dda32d
Code in a block quote:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
sub status {
Packit dda32d
    print "working";
Packit dda32d
}
Packit dda32d
\end{verbatim}
Packit dda32d
A list:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  item one
Packit dda32d
\item 
Packit dda32d
  item two
Packit dda32d
\end{enumerate}
Packit dda32d
Nested block quotes:
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
nested
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
\begin{quote}
Packit dda32d
nested
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
\end{quote}
Packit dda32d
This should not be a block quote: 2 \textgreater{} 1.
Packit dda32d
Packit dda32d
Box-style:
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
Example:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
sub status {
Packit dda32d
    print "working";
Packit dda32d
}
Packit dda32d
\end{verbatim}
Packit dda32d
\end{quote}
Packit dda32d
\begin{quote}
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  do laundry
Packit dda32d
\item 
Packit dda32d
  take out the trash
Packit dda32d
\end{enumerate}
Packit dda32d
\end{quote}
Packit dda32d
Here's a nested one:
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
Joe said:
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
Don't quote me.
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
\end{quote}
Packit dda32d
And a following paragraph.
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Code Blocks}
Packit dda32d
Packit dda32d
Code:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
---- (should be four hyphens)
Packit dda32d
Packit dda32d
sub status {
Packit dda32d
    print "working";
Packit dda32d
}
Packit dda32d
Packit dda32d
this code block is indented by one tab
Packit dda32d
\end{verbatim}
Packit dda32d
And:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
    this code block is indented by two tabs
Packit dda32d
Packit dda32d
These should not be escaped:  \$ \\ \> \[ \{
Packit dda32d
\end{verbatim}
Packit dda32d
Packit dda32d
\begin{obeylines}
Packit dda32d
this has \emph{two
Packit dda32d
lines}
Packit dda32d
\end{obeylines}
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Lists}
Packit dda32d
Packit dda32d
\subsection{Unordered}
Packit dda32d
Packit dda32d
Asterisks tight:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  asterisk 1
Packit dda32d
\item 
Packit dda32d
  asterisk 2
Packit dda32d
\item 
Packit dda32d
  asterisk 3
Packit dda32d
\end{itemize}
Packit dda32d
Asterisks loose:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  asterisk 1
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  asterisk 2
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  asterisk 3
Packit dda32d
Packit dda32d
\end{itemize}
Packit dda32d
Pluses tight:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  Plus 1
Packit dda32d
\item 
Packit dda32d
  Plus 2
Packit dda32d
\item 
Packit dda32d
  Plus 3
Packit dda32d
\end{itemize}
Packit dda32d
Pluses loose:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  Plus 1
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Plus 2
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Plus 3
Packit dda32d
Packit dda32d
\end{itemize}
Packit dda32d
Minuses tight:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  Minus 1
Packit dda32d
\item 
Packit dda32d
  Minus 2
Packit dda32d
\item 
Packit dda32d
  Minus 3
Packit dda32d
\end{itemize}
Packit dda32d
Minuses loose:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  Minus 1
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Minus 2
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Minus 3
Packit dda32d
Packit dda32d
\end{itemize}
Packit dda32d
\subsection{Ordered}
Packit dda32d
Packit dda32d
Tight:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  First
Packit dda32d
\item 
Packit dda32d
  Second
Packit dda32d
\item 
Packit dda32d
  Third
Packit dda32d
\end{enumerate}
Packit dda32d
and:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  One
Packit dda32d
\item 
Packit dda32d
  Two
Packit dda32d
\item 
Packit dda32d
  Three
Packit dda32d
\end{enumerate}
Packit dda32d
Loose using tabs:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  First
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Second
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Third
Packit dda32d
Packit dda32d
\end{enumerate}
Packit dda32d
and using spaces:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  One
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Two
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Three
Packit dda32d
Packit dda32d
\end{enumerate}
Packit dda32d
Multiple paragraphs:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  Item 1, graf one.
Packit dda32d
Packit dda32d
  Item 1. graf two. The quick brown fox jumped over the lazy dog's
Packit dda32d
  back.
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Item 2.
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Item 3.
Packit dda32d
Packit dda32d
\end{enumerate}
Packit dda32d
\subsection{Nested}
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  Tab
Packit dda32d
  \begin{itemize}
Packit dda32d
  \item 
Packit dda32d
    Tab
Packit dda32d
    \begin{itemize}
Packit dda32d
    \item 
Packit dda32d
      Tab
Packit dda32d
    \end{itemize}
Packit dda32d
  \end{itemize}
Packit dda32d
\end{itemize}
Packit dda32d
Here's another:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  First
Packit dda32d
\item 
Packit dda32d
  Second:
Packit dda32d
  \begin{itemize}
Packit dda32d
  \item 
Packit dda32d
    Fee
Packit dda32d
  \item 
Packit dda32d
    Fie
Packit dda32d
  \item 
Packit dda32d
    Foe
Packit dda32d
  \end{itemize}
Packit dda32d
\item 
Packit dda32d
  Third
Packit dda32d
\end{enumerate}
Packit dda32d
Same thing but with paragraphs:
Packit dda32d
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  First
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  Second:
Packit dda32d
Packit dda32d
  \begin{itemize}
Packit dda32d
  \item 
Packit dda32d
    Fee
Packit dda32d
  \item 
Packit dda32d
    Fie
Packit dda32d
  \item 
Packit dda32d
    Foe
Packit dda32d
  \end{itemize}
Packit dda32d
\item 
Packit dda32d
  Third
Packit dda32d
Packit dda32d
\end{enumerate}
Packit dda32d
\subsection{Tabs and spaces}
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  this is a list item indented with tabs
Packit dda32d
Packit dda32d
\item 
Packit dda32d
  this is a list item indented with spaces
Packit dda32d
Packit dda32d
  \begin{itemize}
Packit dda32d
  \item 
Packit dda32d
    this is an example list item indented with tabs
Packit dda32d
Packit dda32d
  \item 
Packit dda32d
    this is an example list item indented with spaces
Packit dda32d
Packit dda32d
  \end{itemize}
Packit dda32d
\end{itemize}
Packit dda32d
\subsection{Fancy list markers}
Packit dda32d
Packit dda32d
\begin{enumerate}[(1)]
Packit dda32d
\setcounter{enumi}{1}
Packit dda32d
\item 
Packit dda32d
  begins with 2
Packit dda32d
\item 
Packit dda32d
  and now 3
Packit dda32d
Packit dda32d
  with a continuation
Packit dda32d
Packit dda32d
  \begin{enumerate}[i.]
Packit dda32d
  \setcounter{enumii}{3}
Packit dda32d
  \item 
Packit dda32d
    sublist with roman numerals, starting with 4
Packit dda32d
  \item 
Packit dda32d
    more items
Packit dda32d
    \begin{enumerate}[(A)]
Packit dda32d
    \item 
Packit dda32d
      a subsublist
Packit dda32d
    \item 
Packit dda32d
      a subsublist
Packit dda32d
    \end{enumerate}
Packit dda32d
  \end{enumerate}
Packit dda32d
\end{enumerate}
Packit dda32d
Nesting:
Packit dda32d
Packit dda32d
\begin{enumerate}[A.]
Packit dda32d
\item 
Packit dda32d
  Upper Alpha
Packit dda32d
  \begin{enumerate}[I.]
Packit dda32d
  \item 
Packit dda32d
    Upper Roman.
Packit dda32d
    \begin{enumerate}[(1)]
Packit dda32d
    \setcounter{enumiii}{5}
Packit dda32d
    \item 
Packit dda32d
      Decimal start with 6
Packit dda32d
      \begin{enumerate}[a)]
Packit dda32d
      \setcounter{enumiv}{2}
Packit dda32d
      \item 
Packit dda32d
        Lower alpha with paren
Packit dda32d
      \end{enumerate}
Packit dda32d
    \end{enumerate}
Packit dda32d
  \end{enumerate}
Packit dda32d
\end{enumerate}
Packit dda32d
Autonumbering:
Packit dda32d
Packit dda32d
\begin{enumerate}
Packit dda32d
\item 
Packit dda32d
  Autonumber.
Packit dda32d
\item 
Packit dda32d
  More.
Packit dda32d
  \begin{enumerate}
Packit dda32d
  \item 
Packit dda32d
    Nested.
Packit dda32d
  \end{enumerate}
Packit dda32d
\end{enumerate}
Packit dda32d
Should not be a list item:
Packit dda32d
Packit dda32d
M.A. 2007
Packit dda32d
Packit dda32d
B. Williams
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Definition Lists}
Packit dda32d
Packit dda32d
Tight using spaces:
Packit dda32d
Packit dda32d
\begin{description}
Packit dda32d
\item[apple]
Packit dda32d
red fruit
Packit dda32d
\item[orange]
Packit dda32d
orange fruit
Packit dda32d
\item[banana]
Packit dda32d
yellow fruit
Packit dda32d
\end{description}
Packit dda32d
Tight using tabs:
Packit dda32d
Packit dda32d
\begin{description}
Packit dda32d
\item[apple]
Packit dda32d
red fruit
Packit dda32d
\item[orange]
Packit dda32d
orange fruit
Packit dda32d
\item[banana]
Packit dda32d
yellow fruit
Packit dda32d
\end{description}
Packit dda32d
Loose:
Packit dda32d
Packit dda32d
\begin{description}
Packit dda32d
\item[apple]
Packit dda32d
red fruit
Packit dda32d
Packit dda32d
\item[orange]
Packit dda32d
orange fruit
Packit dda32d
Packit dda32d
\item[banana]
Packit dda32d
yellow fruit
Packit dda32d
Packit dda32d
\end{description}
Packit dda32d
Multiple blocks with italics:
Packit dda32d
Packit dda32d
\begin{description}
Packit dda32d
\item[\emph{apple}]
Packit dda32d
red fruit
Packit dda32d
Packit dda32d
contains seeds, crisp, pleasant to taste
Packit dda32d
Packit dda32d
\item[\emph{orange}]
Packit dda32d
orange fruit
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
{ orange code block }
Packit dda32d
\end{verbatim}
Packit dda32d
\begin{quote}
Packit dda32d
orange block quote
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
\end{description}
Packit dda32d
\section{HTML Blocks}
Packit dda32d
Packit dda32d
Simple block on one line:
Packit dda32d
Packit dda32d
foo
Packit dda32d
And nested without indentation:
Packit dda32d
Packit dda32d
foo
Packit dda32d
bar
Packit dda32d
Interpreted markdown in a table:
Packit dda32d
Packit dda32d
This is \emph{emphasized}
Packit dda32d
And this is \textbf{strong}
Packit dda32d
Here's a simple block:
Packit dda32d
Packit dda32d
foo
Packit dda32d
This should be a code block, though:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
Packit dda32d
    foo
Packit dda32d
Packit dda32d
\end{verbatim}
Packit dda32d
As should this:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
foo
Packit dda32d
\end{verbatim}
Packit dda32d
Now, nested:
Packit dda32d
Packit dda32d
foo
Packit dda32d
This should just be an HTML comment:
Packit dda32d
Packit dda32d
Multiline:
Packit dda32d
Packit dda32d
Code block:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
Packit dda32d
\end{verbatim}
Packit dda32d
Just plain comment, with trailing spaces on the line:
Packit dda32d
Packit dda32d
Code:
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d

Packit dda32d
\end{verbatim}
Packit dda32d
Hr's:
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Inline Markup}
Packit dda32d
Packit dda32d
This is \emph{emphasized}, and so \emph{is this}.
Packit dda32d
Packit dda32d
This is \textbf{strong}, and so \textbf{is this}.
Packit dda32d
Packit dda32d
An \emph{\href{/url}{emphasized link}}.
Packit dda32d
Packit dda32d
\textbf{\emph{This is strong and em.}}
Packit dda32d
Packit dda32d
So is \textbf{\emph{this}} word.
Packit dda32d
Packit dda32d
\textbf{\emph{This is strong and em.}}
Packit dda32d
Packit dda32d
So is \textbf{\emph{this}} word.
Packit dda32d
Packit dda32d
This is code: \verb!>!, \verb!$!, \verb!\!, \verb!\$!,
Packit dda32d
\verb!<html>!.
Packit dda32d
Packit dda32d
\sout{This is \emph{strikeout}.}
Packit dda32d
Packit dda32d
Superscripts: a\textsuperscript{bc}d
Packit dda32d
a\textsuperscript{\emph{hello}} a\textsuperscript{hello there}.
Packit dda32d
Packit dda32d
Subscripts: H\textsubscript{2}O, H\textsubscript{23}O,
Packit dda32d
H\textsubscript{many of them}O.
Packit dda32d
Packit dda32d
These should not be superscripts or subscripts, because of the
Packit dda32d
unescaped spaces: a\^{}b c\^{}d, a\ensuremath{\sim}b
Packit dda32d
c\ensuremath{\sim}d.
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Smart quotes, ellipses, dashes}
Packit dda32d
Packit dda32d
``Hello,'' said the spider. ``\,`Shelob' is my name.''
Packit dda32d
Packit dda32d
`A', `B', and `C' are letters.
Packit dda32d
Packit dda32d
`Oak,' `elm,' and `beech' are names of trees. So is `pine.'
Packit dda32d
Packit dda32d
`He said, ``I want to go.''\,' Were you alive in the 70's?
Packit dda32d
Packit dda32d
Here is some quoted `\verb!code!' and a
Packit dda32d
``\href{http://example.com/?foo=1&bar=2}{quoted link}''.
Packit dda32d
Packit dda32d
Some dashes: one---two---three---four---five.
Packit dda32d
Packit dda32d
Dashes between numbers: 5--7, 255--66, 1987--1999.
Packit dda32d
Packit dda32d
Ellipses\ldots{}and\ldots{}and\ldots{}.
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{LaTeX}
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  \cite[22-23]{smith.1899}
Packit dda32d
\item 
Packit dda32d
  \doublespacing
Packit dda32d
\item 
Packit dda32d
  $2+2=4$
Packit dda32d
\item 
Packit dda32d
  $x \in y$
Packit dda32d
\item 
Packit dda32d
  $\alpha \wedge \omega$
Packit dda32d
\item 
Packit dda32d
  $223$
Packit dda32d
\item 
Packit dda32d
  $p$-Tree
Packit dda32d
\item 
Packit dda32d
  $\frac{d}{dx}f(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}$
Packit dda32d
\item 
Packit dda32d
  Here's one that has a line break in it:
Packit dda32d
  $\alpha + \omega \times x^2$.
Packit dda32d
\end{itemize}
Packit dda32d
These shouldn't be math:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  To get the famous equation, write \verb!$e = mc^2$!.
Packit dda32d
\item 
Packit dda32d
  \$22,000 is a \emph{lot} of money. So is \$34,000. (It worked if
Packit dda32d
  ``lot'' is emphasized.)
Packit dda32d
\item 
Packit dda32d
  Escaped \verb!$!: \$73 \emph{this should be emphasized} 23\$.
Packit dda32d
\end{itemize}
Packit dda32d
Here's a LaTeX table:
Packit dda32d
Packit dda32d
\begin{tabular}{|l|l|}\hline
Packit dda32d
Animal & Number \\ \hline
Packit dda32d
Dog    & 2      \\
Packit dda32d
Cat    & 1      \\ \hline
Packit dda32d
\end{tabular}
Packit dda32d
Packit dda32d
A table with one column:
Packit dda32d
Packit dda32d
\begin{tabular}{c}
Packit dda32d
Animal \\
Packit dda32d
Vegetable
Packit dda32d
\end{tabular}
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Special Characters}
Packit dda32d
Packit dda32d
Here is some unicode:
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  I hat: Î
Packit dda32d
\item 
Packit dda32d
  o umlaut: ö
Packit dda32d
\item 
Packit dda32d
  section: §
Packit dda32d
\item 
Packit dda32d
  set membership: ∈
Packit dda32d
\item 
Packit dda32d
  copyright: ©
Packit dda32d
\end{itemize}
Packit dda32d
AT\&T has an ampersand in their name.
Packit dda32d
Packit dda32d
AT\&T is another way to write it.
Packit dda32d
Packit dda32d
This \& that.
Packit dda32d
Packit dda32d
4 \textless{} 5.
Packit dda32d
Packit dda32d
6 \textgreater{} 5.
Packit dda32d
Packit dda32d
Backslash: \textbackslash{}
Packit dda32d
Packit dda32d
Backtick: `
Packit dda32d
Packit dda32d
Asterisk: *
Packit dda32d
Packit dda32d
Underscore: \_
Packit dda32d
Packit dda32d
Left brace: \{
Packit dda32d
Packit dda32d
Right brace: \}
Packit dda32d
Packit dda32d
Left bracket: [
Packit dda32d
Packit dda32d
Right bracket: ]
Packit dda32d
Packit dda32d
Left paren: (
Packit dda32d
Packit dda32d
Right paren: )
Packit dda32d
Packit dda32d
Greater-than: \textgreater{}
Packit dda32d
Packit dda32d
Hash: \#
Packit dda32d
Packit dda32d
Period: .
Packit dda32d
Packit dda32d
Bang: !
Packit dda32d
Packit dda32d
Plus: +
Packit dda32d
Packit dda32d
Minus: -
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Links}
Packit dda32d
Packit dda32d
\subsection{Explicit}
Packit dda32d
Packit dda32d
Just a \href{/url/}{URL}.
Packit dda32d
Packit dda32d
\href{/url/}{URL and title}.
Packit dda32d
Packit dda32d
\href{/url/}{URL and title}.
Packit dda32d
Packit dda32d
\href{/url/}{URL and title}.
Packit dda32d
Packit dda32d
\href{/url/}{URL and title}
Packit dda32d
Packit dda32d
\href{/url/}{URL and title}
Packit dda32d
Packit dda32d
\href{/url/with_underscore}{with\_underscore}
Packit dda32d
Packit dda32d
\href{mailto:nobody@nowhere.net}{Email link}
Packit dda32d
Packit dda32d
\href{}{Empty}.
Packit dda32d
Packit dda32d
\subsection{Reference}
Packit dda32d
Packit dda32d
Foo \href{/url/}{bar}.
Packit dda32d
Packit dda32d
Foo \href{/url/}{bar}.
Packit dda32d
Packit dda32d
Foo \href{/url/}{bar}.
Packit dda32d
Packit dda32d
With \href{/url/}{embedded [brackets]}.
Packit dda32d
Packit dda32d
\href{/url/}{b} by itself should be a link.
Packit dda32d
Packit dda32d
Indented \href{/url}{once}.
Packit dda32d
Packit dda32d
Indented \href{/url}{twice}.
Packit dda32d
Packit dda32d
Indented \href{/url}{thrice}.
Packit dda32d
Packit dda32d
This should [not][] be a link.
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
[not]: /url
Packit dda32d
\end{verbatim}
Packit dda32d
Foo \href{/url/}{bar}.
Packit dda32d
Packit dda32d
Foo \href{/url/}{biz}.
Packit dda32d
Packit dda32d
\subsection{With ampersands}
Packit dda32d
Packit dda32d
Here's a
Packit dda32d
\href{http://example.com/?foo=1&bar=2}{link with an ampersand in the URL}.
Packit dda32d
Packit dda32d
Here's a link with an amersand in the link text:
Packit dda32d
\href{http://att.com/}{AT\&T}.
Packit dda32d
Packit dda32d
Here's an \href{/script?foo=1&bar=2}{inline link}.
Packit dda32d
Packit dda32d
Here's an
Packit dda32d
\href{/script?foo=1&bar=2}{inline link in pointy braces}.
Packit dda32d
Packit dda32d
\subsection{Autolinks}
Packit dda32d
Packit dda32d
With an ampersand: \url{http://example.com/?foo=1&bar=2}
Packit dda32d
Packit dda32d
\begin{itemize}
Packit dda32d
\item 
Packit dda32d
  In a list?
Packit dda32d
\item 
Packit dda32d
  \url{http://example.com/}
Packit dda32d
\item 
Packit dda32d
  It should.
Packit dda32d
\end{itemize}
Packit dda32d
An e-mail address:
Packit dda32d
\href{mailto:nobody@nowhere.net}{nobody@nowhere.net}
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
Blockquoted: \url{http://example.com/}
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
Auto-links should not occur here: \verb!<http://example.com/>!
Packit dda32d
Packit dda32d
\begin{verbatim}
Packit dda32d
or here: <http://example.com/>
Packit dda32d
\end{verbatim}
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Images}
Packit dda32d
Packit dda32d
From ``Voyage dans la Lune'' by Georges Melies (1902):
Packit dda32d
Packit dda32d
\includegraphics{lalune.jpg}
Packit dda32d
Packit dda32d
Here is a movie \includegraphics{movie.jpg} icon.
Packit dda32d
Packit dda32d
\begin{center}\rule{3in}{0.4pt}\end{center}
Packit dda32d
Packit dda32d
\section{Footnotes}
Packit dda32d
Packit dda32d
Here is a footnote
Packit dda32d
reference,\footnote{ Here is the footnote. It can go anywhere after the footnote
Packit dda32d
reference. It need not be placed at the end of the document.
Packit dda32d
}
Packit dda32d
and
Packit dda32d
another.\footnote{ Here's the long note. This one contains multiple blocks.
Packit dda32d
Packit dda32d
Subsequent blocks are indented to show that they belong to the
Packit dda32d
footnote (as with list items).
Packit dda32d
Packit dda32d
\begin{Verbatim}
Packit dda32d
  {  }
Packit dda32d
\end{Verbatim}
Packit dda32d
If you want, you can indent every line, but you can also be lazy
Packit dda32d
and just indent the first line of each block.
Packit dda32d
}
Packit dda32d
This should \emph{not} be a footnote reference, because it contains
Packit dda32d
a space.[\^{}my note] Here is an inline
Packit dda32d
note.\footnote{ This is \emph{easier} to type. Inline notes may contain
Packit dda32d
\href{http://google.com}{links} and \verb!]! verbatim characters,
Packit dda32d
as well as [bracketed text].
Packit dda32d
}
Packit dda32d
Packit dda32d
\begin{quote}
Packit dda32d
Notes can go in quotes.\footnote{ In quote.
Packit dda32d
}
Packit dda32d
Packit dda32d
\end{quote}
Packit dda32d
\begin{enumerate}[1.]
Packit dda32d
\item 
Packit dda32d
  And in list items.\footnote{ In list.
Packit dda32d
}
Packit dda32d
\end{enumerate}
Packit dda32d
This paragraph should not be part of the note, as it is not
Packit dda32d
indented.
Packit dda32d
Packit dda32d
\section{Escaped characters}
Packit dda32d
Packit dda32d
\$ \% \& \# \_ \{ \}
Packit dda32d
Packit dda32d
\end{document}