この画像のようなテキストを XeLaTeX で 1 ページに入力したいのですが、適切な最小限のコードがないので申し訳ありません。
\documentclass{report}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
تقدیم به بهترین همنشینم حضرت مولوی
\end{document}
答え1
このような?
\documentclass{report}
\usepackage{tikz}
\usepackage{xcolor}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
\begin{tikzpicture}[remember picture,overlay]
\node [fill, rectangle, top color=yellow, bottom color=white, anchor=north, minimum width=\paperwidth, minimum height=\paperheight] (box) at (current page.north){};
\end{tikzpicture}
تقدیم به بهترین همنشینم حضرت مولوی
تقدیم به بهترین همنشینم حضرت مولوی
تقدیم به بهترین همنشینم حضرت مولوی
تقدیم به بهترین همنشینم حضرت مولوی
\newpage
تقدیم به بهترین همنشینم حضرت مولوی
تقدیم به بهترین همنشینم حضرت مولوی
تقدیم به بهترین همنشینم حضرت مولوی
تقدیم به بهترین همنشینم حضرت مولوی
\end{document}
答え2
すべてのページにグラデーションが必要な場合は、everypage
パッケージを使用できます。
MWE、以下より改変ドキュメント全体の背景色のグラデーション:
\documentclass[x11names]{report}
\usepackage{everypage}
\usepackage{tikz}
\usepackage{xepersian}
\AddEverypageHook{%
\begin{tikzpicture}[remember picture,overlay]%
\path [top color = Gold2,middle color = Gold2!30, bottom color = white] (current page.north east)rectangle (current page.south west);%
\end{tikzpicture}%
}%
\settextfont{Amiri}
\begin{document}\Huge
تقدیم به بهترین همنشینم حضرت مولوی
\end{document}
\begin{document}
結果: