\documentclass{article} 
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\usepackage{lipsum}
\usepackage{framed}


\newcommand\ilipsum{\textit{\lipsum[1]}}

\newcommand{\nom}[2]{#1~\scshape #2\upshape}

\newenvironment{titre}
{
\begin{center}
\huge\bfseries

}
{
\end{center}
}

\newenvironment{theoreme}[1]
{
	\begin{framed}
	\textbf{Théorème.} --- #1 \\
	\itshape
}{
	\end{framed}
}


% Fin du préambule.
\title{Douleur}
\begin{document} 
	\maketitle
	
	J'ai une superbe commande pour écrire beaucoup ! La voici !
	
	\ilipsum{}
	
	Merci à \nom{Donald}{Knuth} d'avoir créé un nouveau langage.
	
	
	Et rien que pour vous, voici un titre.
	\begin{titre}
		On vit dans une société ...
	\end{titre}
	
	Petits rappels du collège: 
	
	\begin{theoreme}{Pythagore}
		Dans un triangle rectangle ,le carré de l'hypoténuse égale la somme des carrés des deux autres côtés .
	\end{theoreme}
	
\end{document}
