I can get text justification in blocks by using \justifying. Is it possible to justify the text within each block globally without using \justifying in each block? Thanks
MWE
\documentclass{beamer}
\usetheme{default}
% For global Justification
%\usepackage{ragged2e}
%\justifying
\renewcommand{\raggedright}{\leftskip=0pt \rightskip=0pt plus 0cm}
\begin{document}
\begin{frame}{Test}
\begin{block}{Test}
The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog. The brown fox jumped over the lazy dog.
\end{block}
\end{frame}
\end{document}

justifyinginside it, for example:\newcolumntype{J}{>{\justifying\arraybackslash}p{3cm}}Then you'll have something like\begin{tabular}{J} this text will be justified \end{tabular}. This works in LaTeX, I never used LyX so I really don't know if you need something different there – d-cmst Dec 12 '13 at 09:36