سلام
با تشکر از جناب خلیقی عزیز بابت پیشنهادشون و جناب رضویان عزیز بابت روش پیشنهادی
من به روش زیر رفتم و جواب گرفتم:
اول فایل زیر رو با پسوند bat. تشکیل بدید و در مسیر نصب تکلایو 2017 و در پوشه ی
bin/win32 قرار بدید:
pdflatex.exe %1 %2 %3
bibtex.exe %1
makeindex.exe %1
pdflatex.exe %1 %2 %3
pdflatex.exe %1 %2 %3
سپس مطابق تصویر زیر تنظیمات تک ورکس رو تنظیم کنید:در این مرحله خیلی دقت کنید چون یک فاضله ی اضافی هم ممکنه باعث عملکرد نادرست آن شود
اینم تغییرات در ویرایشگر شما:
سپس با این کامپایلر ترکیبی فایلتون رو پردازش کنید. چند نمونه از خروجی ها رو میزارم.
استایل unsrt:
استایل plain:
استایل chicago:
و اینم استایل ieeetr با کلاس IEEEtran:
ویرایش جدید در خصوص عدم نمایش نام نویسنده:
این مشکل به این کامپایلر بر نمی گرده. اگر همین فایلتون رو با ویرایشگرهای دیگه مثل تک استودیو و یا بای دای تک میکر در چهار مرحله هم ویرایش کنید باز هم خروجی برای نام نویسنده مشکل دارد. اما اگه کدتون رو با استایل chicago و یا plainnat ویرایش کنید این مشکل و ندارید.
اگر استاد امین طوسی این پیج رو ببینه و بتونه دلیلش رو خدمتتون بفرمایند که عالی میشه چون ایشون در این زمینه کار کردن.
این فایلتون با تغییرات جدید در کلاس IEEEtran :
در چند حالت مختلف ارجاع رو تست کردم
\documentclass{IEEEtran}
\usepackage[colorlinks=true,citecolor=blue]{hyperref}
\usepackage[english]{babel}
\usepackage[numbers]{natbib}
\begin{document}
\citet{Erdos65}
Using BibTeX is very easy! What you need is just citing as usual for articles like
\citet*{Ghayesh2017} or for books \citealp{Torabi2014}, \citep{article}.and
\citep[e.g.][p.~99]{article} and \citeyear{article}
It should be noted that the style selected for \verb!\bibliographystyle! should match the \verb!numbers! or
\verb!authoryear! option for \verb!natbib! package.
When changing the bibliography style, sometimes \verb!natbib! won't work because it can't interpret the data correctly.
Usually, this error is generated ``Package natbib Error: Bibliography not compatible with author-year citations''.
If you change the argument of \verb!\bibliographystyle! then a run of pdfLaTeX and one of BibTeX and two of pdfLaTeX are necessary to synchronize the references and citations. Removing the .bbl and .aux files before those runs is recommended, in order to avoid spurious
error messages that might corrupt the .aux file currently being generated.
\bibliographystyle{chicago}
\bibliography{Refs}
\end{document}
اینم فایل bib:
@article{Erdos65,
AUTHOR = {Rafael Gonzalez and Richard Woods},
TITLE = {Digital Image Processing},
PUBLISHER = {Prentice-Hall, Inc.},
YEAR = {2006},
EDITION = {3rd},
ADDRESS = {Upper Saddle River, NJ, USA}
}
@book{Torabi2014,
author = {F. Torabi and Sh. Haghi and A. Javaheri},
title = {Introduction to C++ Programming},
publisher = {K.N. Toosi University Publisher},
year = {2014},
}
@book{article,
author = {P. Adams},
title = {The title of the work},
journal = {The name of the journal},
year = {1993},
number = {2},
pages = {201-213},
month = {7},
note = {An optional note},
volume = {4}
}
@book{Ghayesh2017,
author = {M.H. Ghayesh and H. Farokhi and A. Gholipour and S. Hussain},
title = {On the nonlinear mechanics of layered microcantilevers},
journal = {International Journal of Engineering Science},
volume = {120},
number = {},
pages = {1 - 14},
year = {2017},
}
و در نهایت اینم خروجیتون با نام نویسنده:
موفق باشید. مددپور