\documentclass[11pt,a4paper]{article} 
% محمود امین‌طوسی، http://webpages.iust.ac.ir/mamintoosi
\usepackage{natbib}
%\usepackage[colorlinks]{hyperref}
\usepackage[top=25mm, bottom=25mm, left=20mm, right=20mm]{geometry}

‎\usepackage{xepersian}‎
\settextfont[Scale=1]{XB Zar}
\setlatintextfont[Scale=.9]{Linux Libertine}

\title{چگونه مراجع لاتین را با قالب نویسنده-سال و با نام نویسندگان فارسی داشته باشیم؟}
\author{محمود امین‌طوسی}\date{}
\begin{document}

\maketitle
معمولاً در مستندات فارسی خواسته می‌شود که نام‌های لاتین مؤلفین در متن به صورت فارسی نوشته شود ولی در لیست مراجع به صورت انگلیسی ظاهر شوند. اگر از استیل \lr{plainnat} در مستندات زی‌پرشین استفاده کنیم با مشکلاتی مواجه هستیم. 
با استفاده از استیل جدید \lr{plainnat-fa.bst} می‌توانید در زمانیکه متن شما فارسی و مراجعتان لاتین است از قالب مراجع به صورت «نویسنده-سال» استفاده کنید. به این منظور باید در هر مدخل مراجع خود یک فیلد جدید به نام \lr{authorfa} تعریف نموده و معادل فارسی نام مؤلفین را در آن قید کنید. سایر کارها به صورت معمول انجام می‌شود. اگر نمی‌دانید روش معمول یعنی چی به ضمیمه مراجعه نمایید.

مثال: نویسندگان در \cite{Amintoosi09precise} یک روش افزایش وضوح تصویر ارائه دادند. این روش در \cite{Amintoosi09video} برای ویدئو بکار گرفته شد.همانگونه که می‌بینید در این مرجع که دو مؤلف داریم فامیل هر دو آمده است.

خوب حالا ببینیم با مرجع \cite{Amintoosi09regional} چکار می‌کند. از آنجا که مؤلفین این مقاله و مقاله اول و سال نشر هر دو یکی است در کنار سال، \lr{a,b,c,...} قرار می‌گیرد. این یکی را تبدیل به الف و ب نمی‌کنیم چرا که در لیست مراجع به همین صورت ظاهر می‌شوند.

در مرجع \cite{Baker02limits} چون فیلد \lr{authorfa} را نداریم، اسامی به صورت لاتین و مشکل‌دار نوشته شده‌اند. اگر آنرا به صورت لاتین می‌خواهید دستور ارجاع را به صورت \LRE{\verb+\lr{\cite{referenceTag}}+} بکار ببرید: در مرجع \lr{\cite{Baker02limits}} ...

متأسفانه فعلاً با بسته \lr{hyperref} سازگاری ندارد.

\begin{latin}
\bibliographystyle{plainnat-fa}
\bibliography{SomeReferences}
\end{latin}

\appendix
\section{چگونه با فایلهای \lr{.bst} کار کنیم؟}
\begin{latin}

\begin{enumerate}
\item Your references should be in a .bib file, say 'SomeEnReferences.bib'
\item The above file and your .bst file should be in the system path or the current directory.
\item For seeing the file structure, see the source files of this example.
\item In TeXMaker, press F1, F11, F1 and F1.
\end{enumerate}
\end{latin}

\end{document}