من وقتی از بستهی color برای تغییر رنگ متن استفاده میکنم مشکلی وجود دارد و آن این است که اگر متنی مه میخواهم رنگ آن را عوض کنم در یک خط قرار داشته باشد، مشکلی وجود ندارد ولی به محض اینکه خطی که قرار است رنگ آن تغییر کند به خط بعد رفت کل خط قبلی به رنگ جدید درمیآید در حالیکه من فقط میخواهم قسمتی از متن خط قبل با رنگ قدیم خود نوشته شود.
کد کمینه و خروجی را جهت بهتر فهمیدن سوالم توجه بفرمایید.
\documentclass{article}
\usepackage{color}
\usepackage{xepersian}
\settextfont[Scale=1.2]{XB Zar}
\renewcommand{\baselinestretch}{1.5}
\begin{document}
درود بر شما
{\color{blue} قبل از ارسال پرسش، یک کد کمینه قابل اجرا. }
\par
درود بر شما
{\color{blue} قبل از ارسال پرسش، یک کد کمینه قابل اجرا را که نشاندهنده مشکل و یا حاصل تلاش خودتان است، در پرسش خود قرار بدهید. }
\end{document}
ویرایش:
الان چک کردم و دیدم که بدون استفاده از بسته زیپرشین این مشکل اصلا وجود نداره.
کد کمینه و خروجی آن را ملاحظه بفرمایید
\documentclass{article}
\usepackage{color}
\renewcommand{\baselinestretch}{1.5}
\begin{document}
Hi
{\color{blue} requires a package, but is more flexible.}
\par
Hello
{\color{blue} requires a package, but is more flexible. Let's start easy. The linespread-command: To change the line}
\end{document}