با سلام
با ی سرچ تو انترنت فکر کنم این کمک کنه
\documentclass[margin=2cm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[x=1mm,y=1mm]
\foreach \wav in {500,502,...,700}{
\definecolor{tmpcolor}{wave}{\wav}
\colorlet{mycolor}[rgb]{tmpcolor}
\fill[fill=mycolor,draw=white] (\wav,1) rectangle +(4mm,15mm);
}
\end{tikzpicture}
\end{document}
و خروجی:
با درود
ویرایش دوم:
\documentclass{beamer}
\usetheme{Madrid}
\usecolortheme{beaver}
\usepackage{lipsum}
\usepackage{tikz}
\addtobeamertemplate{frametitle}{}{%
\begin{tikzpicture}[remember picture,overlay]
\node[anchor=north east,yshift=2pt] at (12,0.5){\scalebox{0.5}{\fbox{\begin{tikzpicture}[x=1mm,y=1mm]
\foreach \wav in {500,502,...,700}{
\definecolor{tmpcolor}{wave}{\wav}
\colorlet{mycolor}[rgb]{tmpcolor}
\fill[fill=mycolor,draw=white] (\wav,1) rectangle +(4mm,15mm);
}
\end{tikzpicture}}}};
\end{tikzpicture}}
\begin{document}
\begin{frame}{Motivation}
\lipsum[1]
\end{frame}
\begin{frame}{Motivation}
\framesubtitle{A}
Now the logo is visible
\end{frame}
\end{document}
و خروجی:
امید به اینكه خواسته شما رو براورده بكند