با سلام
این كار با استفاده از بسته dashrule امکان پذیر است.
كه با فراخوانی این دوتا كد میتوانید به آنچه میخواهید برسید.
\rule{\textwidth}{1pt}
\hdashrule{\textwidth}{1pt}{1pt}
در ضمن از
\hdashrule{\textwidth}{1pt}{}
هم همانند كد اولی خط افقی به امتداد متن درست میكند.
\documentclass[12pt]{report}
\usepackage{dashrule}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Tahoma}
\begin{document}
\ptext[2]
\rule{\textwidth}{1pt}
\ptext[1]
\hdashrule{\textwidth}{1pt}{1pt}
\ptext[3]
\hdashrule{\textwidth}{1pt}{}
\end{document}
موفق باشید