I would like the space between the frame title and the text to be the same in all pages. I tried \addtobeamertemplate{frametitle}{\vspace*{2cm}}{\vspace*{-2cm}} but as you can see in the image below, the space is different.

\setbeamersize{text margin left=100pt,text margin right=100pt}


enter image description here

1 Answer 1


By default the content of a beamer frame is vertically centered. So what you want to do is align the content at the top. For one frame you can do that like this.


If you want to align all the frames at the top, add the t option when loading the beamer class.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .