<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">%% 
%%  A DANTE-Edition example
%% 
%%  Example 08-01-2 on page 93.
%% 
%%  Copyright (C) 2011 Herbert Voss
%% 
%%  It may be distributed and/or modified under the conditions
%%  of the LaTeX Project Public License, either version 1.3
%%  of this license or (at your option) any later version.
%% 
%%  See http://www.latex-project.org/lppl.txt for details.
%% 
%% 
%% ==== 
% Show page(s) 1
%% 
\documentclass[]{article}
\pagestyle{empty}
\setlength\textwidth{375.57637pt}

\usepackage{pstricks,multido,tabularx,textcomp,booktabs,ragged2e}
\usepackage[utf8]{inputenc}
\def\Lkeyword#1{\texttt{\small#1}}
\def\Lkeyval#1{\texttt{\small#1}}
\def\myline#1{\psline[linecolor=black!75]{#1}(0,1ex)(1.3,1ex)}%
\def\mylineII#1{\psline[linecolor=black!75,linewidth=2pt]{#1}(0,1ex)(1.3,1ex)}%
\def\cmd#1{\small\texttt{\textbackslash psline\{#1\}(1.3,0)}}

\begin{document}
  \psset{arrowscale=2}
  \tabcolsep=4pt
  \def\arraystretch{1.35}
  \begin{tabularx}{\linewidth}{@{}cp{1.8cm}@{\kern-8pt}l&gt;{\RaggedRight}X@{}}\toprule
    \emph{type} &amp; \emph{example} &amp; \emph{code} &amp; \emph{description} \\[2pt]\midrule
    \Lkeyval{-}      &amp; \myline{-}      &amp; \cmd{-} &amp; no arrow\\
    \Lkeyval{&lt;-&gt;}    &amp; \myline{&lt;-&gt;}    &amp; \cmd{&lt;-&gt;} &amp; standard arrows\\
    \Lkeyval{&gt;-&lt;}    &amp; \myline{&gt;-&lt;}    &amp; \cmd{&gt;-&lt;} &amp; inverted arrows\\
    \Lkeyval{&lt;\/&lt;-&gt;\/&gt;}  &amp; \myline{&lt;&lt;-&gt;&gt;}  &amp; \cmd{&lt;\/&lt;-&gt;\/&gt;} &amp; double arrows\\
    \Lkeyval{&gt;\/&gt;-&lt;\/&lt;}  &amp; \myline{&gt;&gt;-&lt;&lt;}  &amp; \cmd{&gt;\/&gt;-&lt;\/&lt;} &amp; inverted double arrows\\
    \Lkeyval{&lt;D-D&gt;}    &amp; \myline{&lt;D-D&gt;}    &amp; \cmd{&lt;D-D&gt;} &amp; B\'ezier arrows\\
    \Lkeyval{D&gt;-&lt;D}    &amp; \myline{D&gt;-&lt;D}    &amp; \cmd{D&gt;-&lt;D} &amp; inverted B\'ezier arrows\\
    \Lkeyval{&lt;D&lt;D-D&gt;D&gt;}  &amp; \myline{&lt;D&lt;D-D&gt;D&gt;}  &amp; \cmd{&lt;D&lt;D-D&gt;D&gt;} &amp; double B\'ezier arrows\\
%    \Lkeyval{D&gt;D&gt;-&lt;D&lt;D}  &amp; \myline{D&gt;D&gt;-&lt;D&lt;D}  &amp; \cmd{D&gt;D&gt;-&lt;D&lt;D} &amp; inverted double arrows\\
    \Lkeyval{|-|}    &amp; \myline{|-|}    &amp; \cmd{|-|} &amp; bars, aligned with ends\\
    \Lkeyval{|*-|*}  &amp; \myline{|*-|*}  &amp; \cmd{|*-|*} &amp; bars, centric with ends\\
    \Lkeyval{[-]}    &amp; \myline{[-]}    &amp; \cmd{[-]} &amp; square brackets\\
    \Lkeyval{]-[}    &amp; \myline{]-[}    &amp; \cmd{]-[} &amp; inverted square brackets\\
    \Lkeyval{(-)}    &amp; \myline{(-)}    &amp; \cmd{(-)} &amp; rounded corners\\
    \Lkeyval{)-(}    &amp; \myline{)-(}    &amp; \cmd{)-(} &amp; inverted rounded corners\\
    \Lkeyval{o-o}    &amp; \myline{o-o}    &amp; \cmd{o-o} &amp; circles, centric with ends\\
    \Lkeyval{*-*}    &amp; \myline{*-*}    &amp; \cmd{*-*} &amp; discs, centric with ends\\
    \Lkeyval{oo-oo}  &amp; \myline{oo-oo}  &amp; \cmd{oo-oo} &amp; circles, aligned with ends\\
    \Lkeyval{**-**}  &amp; \myline{**-**}  &amp; \cmd{**-**} &amp; discs, aligned with ends\\
    \Lkeyval{|&lt;-&gt;|}  &amp; \myline{|&lt;-&gt;|}  &amp; \cmd{|&lt;-&gt;|} &amp; bars and arrows\\
    \Lkeyval{|&gt;-&lt;|}  &amp; \myline{|&gt;-&lt;|}  &amp; \cmd{|&gt;-&lt;|} &amp; bars and inverse arrows\\%\hline
    \Lkeyval{c-c}    &amp; \mylineII{c-c}    &amp; \cmd{c-c} &amp; rounded ends, centric with ends\\
    \Lkeyval{cc-cc}    &amp; \mylineII{cc-cc}    &amp; \cmd{cc-cc} &amp; rounded ends, aligned with ends\\
    \Lkeyval{C-C}    &amp; \mylineII{C-C}    &amp; \cmd{C-C} &amp; square ends
\end{tabularx}

\smallskip
\begin{tabular}{@{} c p{1.25cm} c c p{1.25cm} l @{}}
\multicolumn{6}{c}{Examples for mixed combinations}\\
    \Lkeyval{-&gt;}    &amp; \myline{-&gt;}    &amp; \cmd{-&gt;} &amp;
    \Lkeyval{&gt;-}    &amp; \myline{&gt;-}    &amp; \cmd{&gt;-}\\
    \Lkeyval{&lt;\/&lt;-|}  &amp; \myline{&lt;&lt;-|}  &amp; \cmd{&lt;&lt;-|} &amp;
    \Lkeyval{[-&lt;\/&lt;}  &amp; \myline{[-&lt;&lt;}  &amp; \cmd{[-&lt;&lt;}\\
    \Lkeyval{]-|}    &amp; \myline{]-|}    &amp; \cmd{]-|} &amp;
    \Lkeyval{[-&gt;}    &amp; \myline{[-&gt;}    &amp; \cmd{[-&gt;}\\
    \Lkeyval{]-o}    &amp; \myline{]-o}    &amp; \cmd{]-o} &amp;
    \Lkeyval{*-D&gt;D&gt;}    &amp; \myline{*-D&gt;D&gt;}    &amp; \cmd{*-D&gt;D&gt;}\\\bottomrule
  \end{tabular}
\end{document}
</pre></body></html>