One possibility is to redefine the template title page
so to insert the \titlegraphic
before the \title
:
\setbeamertemplate{title page}
{
\vbox{}
\begingroup
\centering
{\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}\vskip1em
\begin{beamercolorbox}[sep=8pt,center]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\else%
\vskip0.25em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
\fi%
\end{beamercolorbox}%
\vskip1em\par
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{author}\insertauthor
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
\end{beamercolorbox}
\endgroup
\vfill
}
MWE:
\PassOptionsToPackage{demo}{graphicx} % remove this line in your document
\documentclass{beamer}
\usetheme{Madrid}
\title{A title}
\author{Me}
\institute{My Institute}
\titlegraphic{\raggedright\includegraphics[width=2cm,height=1cm]{UA}} % remove height
\setbeamertemplate{title page}
{
\vbox{}
\begingroup
\centering
{\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}\vskip1em
\begin{beamercolorbox}[sep=8pt,center]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\else%
\vskip0.25em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
\fi%
\end{beamercolorbox}%
\vskip1em\par
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{author}\insertauthor
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
\end{beamercolorbox}
\endgroup
\vfill
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
Some Text
\end{frame}
\end{document}
Output:
Here is a suggestion using \titlehead
\documentclass{scrreprt}
\usepackage{graphicx}
\usepackage{mwe}% example images
\usepackage{showframe}% to show the page layout
\begin{document}
\title{Title}
\author{Author}
\titlehead{%
\makebox[0pt][l]{\smash{%
\parbox[t][\dimexpr\textheight-\ht\strutbox\relax][b]{\textwidth}{%
\includegraphics[width=2cm]{example-image-A}\hfill\includegraphics[width=2cm]{example-image-B}%
}}}}
\maketitle
\end{document}
Another possibility is loading scrlayer
and defining a new layer that can be added to the pagestyle empty.
\documentclass{scrreprt}
\usepackage{graphicx}
\usepackage{scrlayer}
\DeclareNewLayer[% define a new layer
foreground,
textarea,
contents={\parbox[b][\layerheight][b]{\layerwidth}{%
\includegraphics[width=2cm]{example-image-A}\hfill\includegraphics[width=2cm]{example-image-B}%
}}
]{titlepage.logos}
\usepackage{mwe}% example images
\usepackage{showframe}% to show the page layout
\begin{document}
\title{Title}
\author{Author}
\AddLayersToPageStyle{empty}{titlepage.logos}% add the layer to pagestyle empty
\maketitle
\RemoveLayersFromPageStyle{empty}{titlepage.logos}% remove the layer
\end{document}
The result is the same as above.
Or you can position the logos in the footline
\documentclass{scrreprt}
\usepackage{graphicx}
\usepackage{scrlayer}
\DeclareNewLayer[% define a new layer
foreground,
foot,
contents={\parbox[b][\layerheight][b]{\layerwidth}{%
\includegraphics[width=2cm]{example-image-A}\hfill\includegraphics[width=2cm]{example-image-B}%
}}
]{titlepage.logos}
\usepackage{mwe}% example images
\usepackage{showframe}% to show the page layout
\begin{document}
\title{Title}
\author{Author}
\AddLayersToPageStyle{empty}{titlepage.logos}% add the layer to pagestyle empty
\maketitle
\RemoveLayersFromPageStyle{empty}{titlepage.logos}% remove the layer
\end{document}
Update
If there are more than one title page it could be better to define a new pagestyle for the first titlepage
\documentclass{scrreprt}
\usepackage{graphicx}
\usepackage{scrlayer}
\DeclareNewLayer[% define a new layer
foreground,
foot,
contents={\parbox[b][\layerheight][b]{\layerwidth}{%
\includegraphics[width=2cm]{example-image-A}\hfill\includegraphics[width=2cm]{example-image-B}%
}}
]{titlepage.logos}
\DeclarePageStyleByLayers{firsttitlepage}{titlepage.logos}% new pagestyle
\usepackage{mwe}% example images
\usepackage{showframe}% to show the page layout
\begin{document}
\titlehead{\thispagestyle{firsttitlepage}}% change the pagestyle for the first title page
\title{Title}
\author{Author}
\publishers{Publishers}
\dedication{Dedication}
\maketitle
\end{document}
Best Answer
I would put the image inside
\raisebox{<height>}{<image>}
. But that wouldn't be sufficient. There are two options with\raisebox
for height and depth. You can set them both to zero, or if that has adverse effect, set them to some positive value:If you give a fuller MWE which shows the most basic packages you need to load to get the problem you're having, I can write you a fuller (and probably more useful) answer.
When I try to compile what you've got (making a few guesses about packages), I don't see anything that looks problematic.