با الهام از این پرسشوپاسخ، برای فونتهایی که حالتهای مختلف مثل بولد و ایتالیک ندارند، میتونین بهصورت زیر اقدام به استفاده از فونت بکنین. برای مثال فونت B Nazanin:
\documentclass{report}
\usepackage{xepersian}
\settextfont[%
	BoldFont={B Nazanin},%
	BoldFeatures={FakeBold=1},%
	ItalicFont={B Nazanin},%
	ItalicFeatures={FakeSlant=.3},%
	BoldItalicFont={B Nazanin},%
	BoldItalicFeatures={FakeSlant=.3,FakeBold=1}%
]{B Nazanin}
\begin{document}
	
	\textbf{حالت سیاه}
	
	\textit{حالت ایتالیک}
	
	\textbf{\textit{حالت سیاه و ایتالیک}}
	
\end{document}
خروجی:

اگه بخواین ایرانیک داشته باشین، بایستی مقدار ایتالیک رو منفی بدین.
ولی بهتره از فونتهای استاندارد استفاده بشه.