% Jalali calendars for a range of years, nine years to an A4 page, in the manner of calxxxx-yyyy:
% each year is four seasons of three months, each month a column per week and a row per weekday.
% Set the years below. Build: make test   (XeLaTeX; xepersian and the font Parisa are needed)
\documentclass{article}

\usepackage[a4paper,margin=5mm]{geometry}
\usepackage[tikz]{persian-calendar} % also loads TikZ and its calendar library
\usepackage{xepersian}

\settextfont{Parisa}
\pagestyle{empty}

\newcommand\FirstYear{1405}
\newcommand\LastYear{1413}

\begin{document}
\pcalyears{\FirstYear}{\LastYear}
\end{document}
