در حال حاضر Persian-bib از سبک APA پشتیبانی نمیکند، اما میتواند از بین سه سبک asa-fa، plainnat-fa و chicago-fa هر یک که به APA نزدیکتر هستند را انتخاب نموده و خروجی مشابه فرم موردنظر خود را داشته باشید:
اگر از سبک asa-fa استفاده شود:
\documentclass{report}
\usepackage{natbib}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
این یک مثال از وارد کردن ارجاع است:\\
\cite[6/99]{4068700}\\
\setcitestyle{notesep={:}}
\cite[6/99]{4068700}\\
\setcitestyle{notesep={\lr{:}}}
\cite[6/99]{4068700}
\bibliographystyle{asa-fa}%{plainnat-fa}%{chicago-fa}
\bibliography{myliba}
\end{document}
خروجی به صورت زیر خواهد بود:
دقت داشته باشید که:
۱. به صورت پیشفرض بین سال نشر و توضیحات اضافی (شماره صفحه/جلد) کاما قرار میگیرد که برای تغییر آن به «:» باید از دستور setcitestyle استفاده کنید:
\setcitestyle{notesep={:}}
۲. اگر به صورت فوق از این دستور استفاده شود، شماره صفحه/جلد در سمت راست سال قرار میگیرند که برای قرار دادن آنها در سمت چپ سال کافیست، «:» را به صورت انگلیسی درنظر بگیریم:
\setcitestyle{notesep={\lr{:}}}
۳. در فایل bib برای مدخل کتاب گنزالس که گذاشتهاید، فیلد نویسنده فارسی هم به صورت زیر اضافه شده است:
@BOOK{4068700,
AUTHOR = {Rafael Gonzalez and Richard Woods},
authorfa = {ر. گنزالس and ر. وودس },
TITLE = {Digital Image Processing},
PUBLISHER = {Prentice-Hall, Inc.},
YEAR = {2006},
ISBN = {013168728X},
EDITION = {3rd},
ADDRESS = {Upper Saddle River, NJ, USA}
}