I want to paint a horizontal line of any thickness in my film, for which I use tikz. Everything is fine, only LaTeX inserts a gap at the beginning of the line, which makes everything seem asymmetrical.
\documentclass{beamer}
\usepackage{tikz}
\setlength{\parindent}{0pt}
\newcommand{\fhline}[1]{%
\begin{tikzpicture}[scale=\textwidth/1cm,outer sep=-5mm]
\draw[line width=#1pt] (0,0) -- (1,0);
\end{tikzpicture}}
\title{There Is No Largest Prime Number}
\subtitle{Testttl}
\date[ISPN ’80]{27th International Symposium of Prime Numbers}
\author[Euclid]{Euclid of Alexandria \texttt{euclid@alexandria.edu}}
\setbeamertemplate{title page}
{%
\fhline{3}
\vskip0.2em
\begin{minipage}{\textwidth}
\ifx\insertsubtitle\empty
\usebeamerfont{title}\inserttitle
\else
\usebeamerfont{title}\inserttitle\par
\vskip0.5em
\usebeamerfont{subtitle}\insertsubtitle
\fi
\end{minipage}
\vskip0.3em
%greenline
\fhline{1}
\vskip3.0cm
\begin{minipage}{\textwidth}
\ifx\insertauthor\empty
\else
\usebeamerfont{author}\insertauthor\par
\fi
\ifx\insertdate\empty
\else
\usebeamerfont{author}\insertdate\\
\fi
\end{minipage}
\vskip1.0cm
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}
looks like:



