به پارسیلاتک خوش آمدید.
متاسفانه سوالتان حداقل برای پاسخگوی فعلی که گویا نیست لیک راه حلی در ادامه میآید که امید است مفید افتد. منتهی توجه داشته باشید که در روش ذیل نوشتهای که قرار است بین دو خط قرار گیرد نباید از یک خط تجاوز نماید.
\documentclass{article}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
\newdimen\mydim
\newsavebox\mybox
\newcommand\ruledtext[1]{%
\savebox\mybox{#1}\mydim\wd\mybox
\noindent\rule{\mydim}{0.4mm}\\
\usebox\mybox\\\rule{\mydim}{0.4mm}}
\begin{document}
\ptext[1]
\ruledtext{سلام این متنی است که کمتر از یک خط طول دارد.}
\ptext[2]
\end{document}
با تغییر .4mm
میتوانید ضخامت خط را تغییر دهید.
پینوشت:
در این پاسخ سعی شده است از هیچ بسته اضافی کمک گرفته نشود لکن اگر احیانا در سند شما بستهٔ تیکزی نیز لود شده باشد براحتی میتوانید این کار را انجام دهید.