\documentclass{article}

\usepackage{graph-separation}

\usepackage{url}

\begin{document}

\title{Graph separation package}

\author{Qingyuan Zhao\thanks{Statistical Laboratory, University of Cambridge,
    qyzhao@statslab.cam.ac.uk.}}

\maketitle

To use this package, download the style file from
\url{https://www.statslab.cam.ac.uk/~qz280/files/graph-separation.sty},
put it in the same folder as your \texttt{.tex} file, and add the
following line to the preamble:

\verb|\usepackage{graph-separation}|

The basic commands provided by \texttt{graph-separation} are straight
and squiglly lines with no, half, or full arrowheads at the two ends.
\begin{center}
\begin{tabular}{llll}
  $\nostraigno$ & \verb|\nostraigno| & $\nosquigno$ & \verb|\nosquigno| \\
  $\nostraigfull$ & \verb|\nostraigfull| & $\nosquigfull$ & \verb|\nosquigfull| \\
  $\fullstraigno$ & \verb|\fullstraigno| & $\fullsquigno$ & \verb|\fullsquigno| \\
  $\halfstraighalf$ & \verb|\halfstraighalf| & $\halfsquighalf$ & \verb|\halfsquighalf| \\
  $\halfstraigfull$ & \verb|\halfstraigfull| & $\halfsquigfull$ & \verb|\halfsquigfull|  \\
  $\fullstraighalf$ & \verb|\fullstraighalf| & $\fullsquighalf$ & \verb|\fullsquighalf| \\
  $\fullstraigfull$ & \verb|\fullstraigfull| & $\fullsquigfull$ & \verb|\fullsquigfull|
\end{tabular}
\end{center}
From these we can derive other types of walks that may contain an
arbitrary number of colliders. The package provides macros for the
most common types listed below.
\begin{center}
  \begin{tabular}{llll}
  $\udedge$ & \verb|\udedge| &
  $\noudedge$ & \verb|\noudedge| \\
  $\rdedge$ & \verb|\rdedge| &
  $\nordedge$ & \verb|\nordedge| \\
  $\ldedge$ & \verb|\ldedge| &
  $\noldedge$ & \verb|\noldedge| \\
  $\bdedge$ & \verb|\bdedge| &
  $\nobdedge$ & \verb|\nobdedge| \\
  $\rdpath$ & \verb|\rdpath| &
  $\nordpath$ & \verb|\nordpath| \\
  $\ldpath$ & \verb|\ldpath| &
  $\noldpath$ & \verb|\noldpath| \\
  $\trek$ & \verb|\tconnarc| or \verb|\trek| &
  $\notrek$ & \verb|\notconnarc| or \verb|\notrek| \\
  $\mconnarc$ & \verb|\mconnarc| &
  $\nomconnarc$ & \verb|\nomconnarc| \\
  $\dconnarc$ & \verb|\dconnarc| &
  $\nodconnarc$ & \verb|\nodconnarc| \\
  $\confarc$ & \verb|\confarc| &
  $\noconfarc$ & \verb|\noconfarc| \\
  $\samedist$ & \verb|\samedist| &
  $\confpath$ & \verb|\confpath| \\
  $\colliderconn$ & \verb|\colliderconn| &
  $\markovblanket$ & \verb|\markovblanket| \\
  $\uconn$ & \verb|\uconn| & $\tconn$ & \verb|\tconn| \\
  $\mconn$ & \verb|\mconn| &
  $\dconn$ & \verb|\dconn| \\
  $\muconn$ & \verb|\muconn| &
  $\deltaconn$ & \verb|\deltaconn| \\
\end{tabular}
\end{center}


\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:
