I am trying to indent just text in beamer, but I did not get it. I would like to indent the text at the all document. The problem is that the frame title has been indented and I do not want that. How can I fix it? If anyone knows, I will be very glad.
\usepackage[utf8x]{inputenc}
\usepackage{ragged2e}
\justifying
\setbeamersize{text margin left=1.8em,text margin right=1.8em}
\setlength{\parindent}{2em}
Best Answer
The problem here is that invoking
you are affecting not only the frame title but also some other elements such as blocks. You can then use
\addtobeamertemplate
to "correct" each element for which you don't want to apply the indentation; my example code below shows this for theframetitle
,block begin
andblobk example begin
templates, but probably you will need to do the same for some other templates.Why do you want first line indentation in a presentation, in the first place?
The result: