\documentclass[12pt]{article}
\usepackage{tikz}
\usetikzlibrary{arrows}
% صفحه 256 و 257 راهنمای بسته  tikz انواع این پیکانها را بیان نموده است.
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\begin{tikzpicture}[thick]

\draw[right hook->>,dotted] (0,0) -- (1,0);
\draw[left hook->] (0,1) -- (1,1);
\draw[hooks->>,dashed] (0,2) -- (1,2);
\draw[hooks-hooks] (0,3) -- (1,3);
\draw[right hook reversed-right hook reversed] (0,3.5)--(1,3.5);
\draw[)-)] (0,4) -- (1,4);
\draw[(-)] (0,5) -- (1,5);
\draw[square-open diamond] (0,6)--(1,6);
\draw[open square-diamond] (0,6.5)--(1,6.5);
\draw[left to-left to,dashdotted] (0,7)--(1,7);
\draw[right to-right to] (0,8)--(1,8);
\end{tikzpicture}
\end{document}