Modifié de https://tex.stackexchange.com/a/86392/36296 :
\documentclass[a5paper]{article}
\usepackage{lipsum} % To generate test text
\usepackage{framed}
\usepackage{ifthen}
\usepackage{tikz}
\usepackage[margin=1cm]{geometry}% for screen preview
\usetikzlibrary{decorations.pathmorphing,calc,shadows.blur,shadings}
\newcounter{mathseed}
\setcounter{mathseed}{3}
\pgfmathsetseed{\arabic{mathseed}} % To have predictable results
% Define a background layer, in which the parchment shape is drawn
\pgfdeclarelayer{background}
\pgfsetlayers{background,main}
% This is the base for the fractal decoration. It takes a random point between the start and end, and
% raises it a random amount, thus transforming a segment into two, connected at that raised point
% This decoration can be applied again to each one of the resulting segments and so on, in a similar
% way of a Koch snowflake.
\pgfdeclaredecoration{irregular fractal line}{init}
{
\state{init}[width=\pgfdecoratedinputsegmentremainingdistance]
{
\pgfpathlineto{\pgfpoint{random*\pgfdecoratedinputsegmentremainingdistance}{(random*\pgfdecorationsegmentamplitude-0.02)*\pgfdecoratedinputsegmentremainingdistance}}
\pgfpathlineto{\pgfpoint{\pgfdecoratedinputsegmentremainingdistance}{0pt}}
}
}
% define some styles
\tikzset{
paper/.style={draw=black!3, blur shadow, every shadow/.style={opacity=1, black},
lower left=black!10, upper left=black!5, upper right=white, lower right=black!5, paper/.style={draw=black, fill=none},
irregular border/.style={decoration={irregular fractal line, amplitude=0.2},
decorate,
},
ragged border/.style={ decoration={random steps, segment length=7mm, amplitude=2mm},
decorate,
}
}
\def\tornpaper#1{%
\ifthenelse{\isodd{\value{mathseed}}}{%
\tikz{
\node[inner sep=1em,,minimum sep=1em,minimum width=\linewidth] (A) {#1}; % Draw the text of the node
\begin{pgfonlayer}{background} % Draw the shape behind
\fill[paper] \draw[paper] % recursively decorate the bottom border
\pgfextra{\pgfmathsetseed{\arabic{mathseed}}\addtocounter{mathseed}{1}}%
{decorate[irregular border]{decorate{decorate{decorate{decorate[ragged border]{
(A.north west) -- (A.north east)
}}}}}}
-- (A.south east)
\pgfextra{\pgfmathsetseed{\arabic{mathseed}}}%
{decorate[irregular border]{decorate{decorate{decorate{decorate[ragged border]{
-- (A.south west)
}}}}}}
-- (A.north west);
\end{pgfonlayer}}
}{%
\tikz{
\node[inner sep=1em] (A) {#1}; % Draw the text of the node
\begin{pgfonlayer}{background} % Draw the shape behind
\fill[paper] \draw[paper] % recursively decorate the bottom border
\pgfextra{\pgfmathsetseed{\arabic{mathseed}}\addtocounter{mathseed}{1}}%
{decorate[irregular border]{decorate{decorate{decorate{decorate[ragged border]{
(A.north east) -- (A.north west)
}}}}}}
-- (A.south west)
\pgfextra{\pgfmathsetseed{\arabic{mathseed}}}%
{decorate[irregular border]{decorate{decorate{decorate{decorate[ragged border]{
-- (A.south east)
}}}}}}
-- (A.north east);
\end{pgfonlayer}}
}}
\begin{document}
\noindent
\tornpaper{
{\Large Mon text en large} mon text
}
\end{document}\end{document}
![alt text][1]
[1]: https://texnique.fr/osqa/upfiles/Screen_Shot_2019-06-20_at_00.36.25.png