\documentclass[11pt]{book}
\usepackage[demo]{graphicx}
\usepackage[a4paper]{marginfloat}
\usepackage[RTLdocument]{bidi}
\begin{document}
When the world wants to talk, it speaks Unicode. Register now for the Tenth International Unicode Conference, to be held on March 10-12, 1997, in Mainz, Germany. The Conference will bring together industry-wide experts on the global Internet and Unicode, internationalization and localization, implementatio of Unicode in operating systems and applications, fonts, text layout, and multilingual computing.
\begin{figure}
\centering
\includegraphics{picture}
\caption[asasasasa]{When the world wants to talk, it speaksUnicode. Register now for the Tenth International Unicode Conference, to be held on March 10-12, 1997, in Mainz, Germany. The Conference will bring together industry-wide experts on the global Internet and Unicode, internationalization and localization, implementation of Unicode in operating systems and applications, fonts, text layout, and multilingual computing.}
\end{figure}
\newpage
When the world wants to talk, it speaks Unicode. Register now for the Tenth International Unicode Conference, to be held on March 10-12, 1997, in Mainz, Germany. The Conference will bring together industry-wide experts on the global Internet and Unicode, internationalization and localization, implementatio of Unicode in operating systems and applications, fonts, text layout, and multilingual computing.
\begin{table}
\centering
\includegraphics{picture}
\caption{When the world wants to talk, it speaks Unicode. Register now for the Tenth International Unicode Conference, to be held on March 10-12, 1997, in Mainz, Germany. The Conference will bring together industry-wide experts on the global Internet and Unicode, internationalization and localization, implementation of Unicode in operating systems and applications, fonts, text layout, and multilingual computing.}
\end{table}
\newpage
\begin{marginfigure}
\centering
\includegraphics{picture}
\caption{When the world wants to talk, it speaks Unicode. Register now for the Tenth International Unicode Conference, to be held on March 10-12, 1997, in Mainz, Germany. The Conference will bring together industry-wide experts on the global Internet and Unicode, internationalization and localization, implementation of Unicode in operating systems and applications, fonts, text layout, and multilingual computing.}
\end{marginfigure}
\newpage
\begin{margintable}
\centering
\includegraphics{picture}
\caption{When the world wants to talk, it speaks Unicode. Register now for the Tenth International Unicode Conference, to be held on March 10-12, 1997, in Mainz, Germany. The Conference will bring together industry-wide experts on the global Internet and Unicode, internationalization and localization, implementation of Unicode in operating systems and applications, fonts, text layout, and multilingual computing.}
\end{margintable}
\end{document}