سلام
از جعبهی \savebox
در لاتک میتوانید مشابه زیر کمک بگیرید:
\documentclass{book}
\usepackage{ptext}
\usepackage{xcolor}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
مقداری متن
مقداری متن
مقداری متن
\noindent
{\color{red}
من میخواهیم از سطر ۵ تا \\
سطر \\
۷ این فایل \\
را برچسب بزنم تا بعدا بتوانم تمام محتویات آنها را
\\
فراخوانی کنم}
\savebox6{\parbox{\textwidth}{\color{red}
من میخواهیم از سطر ۵ تا \\
سطر \\
۷ این فایل \\
را برچسب بزنم تا بعدا بتوانم تمام محتویات آنها را
\\
فراخوانی کنم}}
\ptext[1-2]
\box6
\noindent
مقداری متن
مقداری متن
مقداری متن
\end{document}
خروجی شما:
ویرایش دوم
اگر تعداد این جعبهها زیاد باشند از روش زیر جعبهها را به دلخواه نامگذاری کنید. ابتدا با دستور \newsavebox
جعبهای با نام دلخواه و قابل شناسایی برای لاتک معرفی کنید و سپس به کمک\sbox
که نسخهی بدون آپشن از \savebox است ذخیره کنید و سپس در جای دلخواه با ساختار \usebox\shbox
فراخوانی کنید.
\documentclass{book}
\usepackage{ptext}
\usepackage{xcolor}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
مقداری متن
مقداری متن
مقداری متن
\noindent
{\color{red}
من میخواهیم از سطر ۵ تا \\
سطر \\
۷ این فایل \\
را برچسب بزنم تا بعدا بتوانم تمام محتویات آنها را
\\
فراخوانی کنم}
\newsavebox\shbox
\sbox\shbox{\parbox{\textwidth}{\color{red}
من میخواهیم از سطر ۵ تا \\
سطر \\
۷ این فایل \\
را برچسب بزنم تا بعدا بتوانم تمام محتویات آنها را
\\
فراخوانی کنم}}
\ptext[1-2]
\usebox\shbox
\noindent
مقداری متن
مقداری متن
مقداری متن
\end{document}
موفق باشید.