سلام
ببخشید یه سوال:
برای ارجاع به چندین مرجع پشت سر هم از دستور \cite{maghale5-maghale8}
استفاده میکنم و انتظار دارم که در پی دی اف بنویسد [10-13]. اما متأسفانه با [?] مواجه میشوم.
لطفا اگر اشتباه میکنم، راهنمایی بفرمایید
ممنونم
نقل قول از: salam در ژانویه 28, 2011, 01:59:52 قبل از ظهر
سلام
ببخشید یه سوال:
برای ارجاع به چندین مرجع پشت سر هم از دستور \cite{maghale5-maghale8}
استفاده میکنم و انتظار دارم که در پی دی اف بنویسد [10-13]. اما متأسفانه با [?] مواجه میشوم.
لطفا اگر اشتباه میکنم، راهنمایی بفرمایید
ممنونم
این سوال قبلاً مطرح شده و به آن جواب داده شده است. لطفاُ قبل از مطرح کردن سوال خود، تلار را خوب بگردید.
نقل قول از: salam در ژانویه 28, 2011, 01:59:52 قبل از ظهر
سلام
ببخشید یه سوال:
برای ارجاع به چندین مرجع پشت سر هم از دستور \cite{maghale5-maghale8}
استفاده میکنم و انتظار دارم که در پی دی اف بنویسد [10-13]. اما متأسفانه با [?] مواجه میشوم.
لطفا اگر اشتباه میکنم، راهنمایی بفرمایید
ممنونم
چون احتمال تغییر مراجع وجود دارد اینکار صحیح نیست...
باید بنویسید... \cite{maghale5,maghale6,maghale7,maghale8} .... بسته به اینکه آیا اینا پشت سر هم هستند یا نه و اینکه آیا bibliographystyle بکار رفته چی هست ممکنه حاصل بصورت [10-13] یا اشکال دیگه دیده بشه... مثلا [10,11,12,13] ...
نقل قول از: salam در ژانویه 28, 2011, 01:59:52 قبل از ظهر
سلام
ببخشید یه سوال:
برای ارجاع به چندین مرجع پشت سر هم از دستور \cite{maghale5-maghale8}
استفاده میکنم و انتظار دارم که در پی دی اف بنویسد [10-13]. اما متأسفانه با [?] مواجه میشوم.
لطفا اگر اشتباه میکنم، راهنمایی بفرمایید
ممنونم
سلام
اگر از بسته natbib استفاده میکنید آنرا با گزینهی sort&compress فراخوانی کنید، مثلاً به صورت زیر:
\usepackage[numbers,square,sort&compress]{natbib}
وقتی از گزینه compress استفاده میکنید، فقط درصورتی که تگهای مراجع به ترتیب نهایی ظاهر شدن پشت سر هم باشند، از خط تیره برای جداسازی استفاده خواهد کرد و اگر گزینه sort را هم بکار ببرید، مهم نیست که تگهای مراجع حتماً مرتب نوشته شوند، خودش مرتب نموده و در جاهای ممکن از خط تیره استفاده خواهد کرد.
اما اگر از بسته natbib استفاده نمیکنید، کافیست بسته cite را فراخوانی نمایید:
\usepackage{cite}
نقل قول از: محمود امینطوسی در فبریه 05, 2011, 08:48:35 قبل از ظهر
اما اگر از بسته natbib استفاده نمیکنید، کافیست بسته cite را فراخوانی نمایید:
\usepackage{cite}
با سلام و سپاس فراوان
من نه از بسته natbib استفاده میکنم و نه از هیچ نوع استایلی. از \begin{thebibliography}{99} استفاده میکنم و مراجع رو دستی تنظیم میکنم. فکر میکنم در این صورت امکان ارجاع به مراجع پشت سر هم به صورت خط تیره وجود نداشته باشه. متأسفانه اصلاً فرصت استفاده از استایل رو ندارم. پکیجی رو هم که فرمودید در این حالت فراخوانی کردم ولی باز هم با علامت ؟ مواجه شدم! احتمالا در آخر مجبور میشوم دستی ارجاعات رو داخل متن بنویسم و به داوران تحویل بدم.
باز هم ممنون
نقل قول از: salam در فبریه 05, 2011, 01:46:45 بعد از ظهر
با سلام و سپاس فراوان
من نه از بسته natbib استفاده میکنم و نه از هیچ نوع استایلی. از \begin{thebibliography}{99} استفاده میکنم و مراجع رو دستی تنظیم میکنم. فکر میکنم در این صورت امکان ارجاع به مراجع پشت سر هم به صورت خط تیره وجود نداشته باشه. متأسفانه اصلاً فرصت استفاده از استایل رو ندارم. پکیجی رو هم که فرمودید در این حالت فراخوانی کردم ولی باز هم با علامت ؟ مواجه شدم! احتمالا در آخر مجبور میشوم دستی ارجاعات رو داخل متن بنویسم و به داوران تحویل بدم.
باز هم ممنون
یه جای کارتون اشتباهه. من خودم قبلاً (http://www.parsilatex.com/forum/SMF/index.php?topic=203.msg1077#msg1077)از بسته natbib و با \begin{thebibliography}{99} استفاده کردم و جواب هم گرفتم. اگه یه فایل مینیمم پیوست میکردین، مشکلتون حل میشد.
اگر مثلا ref1 و ref2 دو مرجع شما باشند و بنویسید \cite{ref1-ref2}
tex به دنبال مرجعی بهنام ref1-ref2 میگرده و پیدا نمیکنه!
باید بین آنها کاما بگذارید...
ببینید...
\documentclass{article}
\begin{document}
\cite{ref1}\cite{ref2}\cite{ref1-ref2}\cite{ref1,ref2}
\begin{thebibliography}{2}
\bibitem{ref1} Hi
\bibitem{ref2} Bye.
\end{thebibliography}
\end{document}