This is a MWE of my code:
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\tikzset{
myarrow/.style={
draw,
fill=black,
single arrow,
minimum height=2.5ex,
line width=1pt,
single arrow head extend=0.1ex
}
}
\newcommand{\arrowup}{%
\tikz [baseline=-0.5ex]{\node [myarrow,rotate=90] {};}
}
\newcommand{\arrowdown}{%
\tikz [baseline=-1ex]{\node [myarrow,rotate=-90] {};}
}
\begin{document}
\begin{center}
This is some text.\\
\arrowdown\\
And some more.\\
\arrowup\\
And even more.
\end{center}
\end{document}
which gives me this:

the line width will only reduce the width of the arrows up to a certain point but no more. I want the arrows to look a little thinner. I'm using PDFLaTeX to compile on Ubuntu 12.10. Cheers.
inner sep=1pt(or an even smaller value). See http://tex.stackexchange.com/questions/13587/how-to-change-the-size-of-nodes – Jake Feb 20 '13 at 21:13