• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

درج ساده‌تر و خواناتر ارجاع و ماخذ در متن

نویسنده sector121, جولای 25, 2013, 09:33:50 بعد از ظهر

« قبلی - بعدی »

sector121

کاربرد دستور برای درج ارجاع و ماخذ در پرونده منبع باعث پایین آمدن خوانایی آن می‌شود.

برای نمونه:
ارقام \autoref{ش.1} از \citep{A22} برگرفته شده‌اند.

با دستورهای زیر می‌توان خط بالا را اینگونه نوشت:
ارقام ﴿ش.1﴾ از ﴿A22﴾ برگرفته شده‌اند.




\begingroup\lccode`~=`﴿ \lowercase{\endgroup\protected\def~}{\expandafter\CiteRef}

\catcode`﴿=\active

\def\CiteRef#1﴾{\expandafter\ifx\csname r@#1\endcsname\relax\citep{#1}\else\autoref{#1}\fi\xspace}



با همین روش می‌توان مانند شکل دوم نوشت
در شکل دوم ¹ شروع فصل، ² شروع قسمت و علایم ↓↑ سر و ته محیط را نشان می‌دهند.

متن درون ‹› باید توسط بسته glossaries تعریف شده باشد و به جای gls و glspl آمده است. با این روش می‌توان فرهنگ فارسی و انگلیسی به همراه نمایه با امکان backref داشت.