در ایجاد رزومه به زبان انگلیسی با moderncv مشکلی ندارم، اما میخواهم رزومهای انگلیسی داشته باشم و تالیفات به زبان فارسی را به همان زبان فارسی در رزومه داشته باشم. به این منظور باید از محیط RTLbibitems بسته bidi استفاده کنم.
اما وقتی در یک سند ساده بسته bidi را فراخوانی میکنم با خطای عدم رعایت ترتیب بارگزاری مواجه میشوم، با اینکه هیچ بستهای بعد از Bidi فراخوانی نکردهام:
! Package bidi Error: Oops! you have loaded package hyperref after bidi package
. Please load package hyperref before bidi package, and then try to run xelatex
on your document again.
مثال کمینه به صورت زیر است:
% !TEX TS-program = XeLaTeX
%\PassOptionsToPackage{urlcolor=link-text, colorlinks=true, linkcolor=link-text, setpagesize=false, pdfpagemode=FullScreen}{hyperref}
\documentclass[10pt,a4paper]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}
\usepackage{bidi}
\firstname{Mahmood}
\familyname{Amintoosi}
\title{Resume}
\address{ Hakim Sabzevari University, Sabzevār, Iran}
\begin{document}
\maketitle
\section{Education}
\cventry{1990-1994}{B.Sc.}{Ferdowsi University of Mashhad}{Mashhad}{Iran}{Mathematics (with Computer specialization)}
\cventry{1995-1998}{M.Sc.}{Ferdowsi University of Mashhad}{Mashhad}{Iran}{Computer Engineering (Software)}
\cventry{2006-2011}{Ph.D.}{Iran University of Science and Technology}{Tehran}{Iran}{Computer Engineering (Artificial Intelligence), Image Proccessing}
\end{document}
سعی کردم با PassOptionsToPackage مشکل را برطرف کنم ولی نشد.
مشکل و روش رفع آن چیست؟