به نظر شما bibTeX رو با سیستم رفرنسدهی داخلی لاتک اشتباه گرفتید. در موردی که شما مثال آوردید، از سیستم رفرنسدهی خود لاتک استفاده کردید. در این روش، باید شما به طور مستقیم آنچه که باید به عنوان رفرنس مشاهده شود را دستی بنویسید. مثلا:
\bibitem{Aoi} Aoi, S., Tsuchiya, K.: Locomotion control of a biped robot using nonlinear oscillators. Autonomous Robots 19(3), 219–232 (2005)
اما زمانی که شما میخواهید از استایل خاصی جهت نشاندادن مراجع استفاده کنید و از bibTeX برای این منظور استفاده میکنید، باید یک فایل مجزا ایجاد کنید که پسوند آن bib هست مثلا: ref.bib
و مراجع رو با روشی که خودتون نوشتید در اون فایل بنویسید. برای اطلاع بیشتر از نحوه عملکرد bibTeX، مرجع زیر کمک میکنه:
ویکیبوک - مرجعدهی
در کل باید کد شما به دو تکه تقسیم بشه، تکه اول مربوط به bibTeX در فایل با پسوند .bib
که شامل بخش زیر هست:
@article{zhangnovel,
title={A Novel Vehicle Reversing Speed Control Based on Obstacle Detection and Sparse Representation},
author={Zhang, Zutao and Xu, Hong and Chao, Zhifeng and Li, Xiaopei and Wang, Chunbai},
journal={ Intelligent Transportation Systems, IEEE Transactions on},
number={99},
pages={1--14},
year={2014},
publisher={IEEE}
}
و بخش مربوط به مراجع که در متن اصلیتون خواهد بود، به صورت زیر باید باشد:
\bibliographystyle{ieeetr-fa}
\bibliography{ref}
برای اطلاع بیشتر از استیلها و نحوه استفاده از اونها در متون فارسی هم پیشنهاد میکنم مرجع زیر را ببینید:
سبکهای فارسی bibTeX