summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/dotarrow/DotArrow.tex
blob: 75c1b677bc2938d1e8ddcb8d57db05f9508cee2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
%%
%% This is file `DotArrow.tex',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% DotArrow.dtx  (with options: `driver')
%% 
%% IMPORTANT NOTICE:
%% 
%% For the copyright see the source file.
%% 
%% Any modified versions of this file must be renamed
%% with new filenames distinct from DotArrow.tex.
%% 
%% For distribution of the original source see the terms
%% for copying and modification in the file DotArrow.dtx.
%% 
%% This generated file may be distributed as long as the
%% original source files, as listed above, are part of the
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
%% DotArrow.dtx
%% Copyright 2008 Sven Schneider


\documentclass{ltxdoc}

\usepackage[utf8]{inputenc}
\usepackage{epsfig,ifthen,amsmath,url,hyperref}

\usepackage{DotArrow}

\title{The DotArrow-Package\\ -- Dotted Extendable Arrows --}
\author{Sven Schneider}

\setlength{\parindent}{0pt}
\begin{document}
\maketitle

\begin{abstract}
This package defines a new extendable arrow. This time its a dotted one. Other interesting packages are \verb+extPfeil+\footnote{\url{http://tug.ctan.org/tex-archive/macros/latex/contrib/extpfeil/}} \verb+symbols+\footnote{\url{http://www.ctan.org/tex-archive/info/symbols/comprehensive/}} \verb+extarrows+\footnote{\url{http://tug.ctan.org/tex-archive/macros/latex/contrib/extarrows/}}
\verb+chemarrow+\footnote{\url{http://tug.ctan.org/tex-archive/macros/latex/contrib/chemarrow/}}.
\end{abstract}
\tableofcontents
\section{Simple Usage}
\DescribeMacro{\dotarrow}
$S\dotarrow{\kappa}S^\prime$\\
\verb+$S\dotarrow{\kappa}S^\prime$+
\section{Package - Options}
\DescribeMacro{Option:autosep**}
These Package-Options can be used to adjust the space on left and right to the label. The default is \verb+autosep03+.

\begin{center}
\begin{tabular}{ll}
autosep00 & \DotArrowSetSep{0.0em}$S\dotarrow{\kappa}S^\prime$\\
autosep01 & \DotArrowSetSep{0.1em}$S\dotarrow{\kappa}S^\prime$\\
autosep02 & \DotArrowSetSep{0.2em}$S\dotarrow{\kappa}S^\prime$\\
autosep03 & \DotArrowSetSep{0.3em}$S\dotarrow{\kappa}S^\prime$\\
autosep04 & \DotArrowSetSep{0.4em}$S\dotarrow{\kappa}S^\prime$\\
autosep05 & \DotArrowSetSep{0.5em}$S\dotarrow{\kappa}S^\prime$\\
autosep06 & \DotArrowSetSep{0.6em}$S\dotarrow{\kappa}S^\prime$\\
autosep07 & \DotArrowSetSep{0.7em}$S\dotarrow{\kappa}S^\prime$\\
autosep08 & \DotArrowSetSep{0.8em}$S\dotarrow{\kappa}S^\prime$\\
autosep09 & \DotArrowSetSep{0.9em}$S\dotarrow{\kappa}S^\prime$\\
autosep10 & \DotArrowSetSep{1.0em}$S\dotarrow{\kappa}S^\prime$
\end{tabular}
\end{center}

\DescribeMacro{Option:autoraise**}
These Package-Options can be used to adjust the space between label and arrow. The default is \verb+autosep06+.

\begin{center}
\begin{tabular}{ll}
autoraise00 & \DotArrowSetRaise{0.0ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise01 & \DotArrowSetRaise{0.1ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise02 & \DotArrowSetRaise{0.2ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise03 & \DotArrowSetRaise{0.3ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise04 & \DotArrowSetRaise{0.4ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise05 & \DotArrowSetRaise{0.5ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise06 & \DotArrowSetRaise{0.6ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise07 & \DotArrowSetRaise{0.7ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise08 & \DotArrowSetRaise{0.8ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise09 & \DotArrowSetRaise{0.9ex}$S\dotarrow{\kappa}S^\prime$\\
autoraise10 & \DotArrowSetRaise{1.0ex}$S\dotarrow{\kappa}S^\prime$
\end{tabular}
\end{center}

\DescribeMacro{Option:head*}
These Package-Options can be used to choose a different head. The default is \verb+head1+.

\begin{center}
\begin{tabular}{ll}
head1 & \DotArrowSetHead{\ensuremath{\succ}}$S\dotarrow{\kappa}S^\prime$\\
head2 & \DotArrowSetHead{\ensuremath{>}}$S\dotarrow{\kappa}S^\prime$\\
head3 & \DotArrowSetHead{\ensuremath{\gg}}$S\dotarrow{\kappa}S^\prime$
\end{tabular}
\end{center}

\section{Commands}
\DescribeMacro{\DotArrowSetSep}
Select a new separation-value. \verb+\DotArrowSetSep{0.3em}+

\DescribeMacro{\DotArrowSetRaise}
Select a new raisevalue. \verb+\DotArrowSetRaise{0.6ex}+

\DescribeMacro{\DotArrowSetHead}
Select a new arrowhead. \verb+\DotArrowSetHead{\ensuremath{\succ}}+

\end{document}

\endinput
%%
%% End of file `DotArrow.tex'.