سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: دستور واژه نامه دو ستونی فارسی به انگلیسی  (دفعات بازدید: 8262 بار)

آفلاین bahare60

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 208
  • -دریافت شده: 1
  • ارسال: 218
    • ديدن مشخصات
با سلام. چطور می تونم یه واژه نامه دو ستونه فارسی یه انگلیسی داشته باشه؟ اغلب نمونه هایی که دانلود کردم این طور نبود . بعد اینکه نمی دونم چطور ترتیب حروف در واژه نامه میاد و اینکه به فرض مثال حرف " الف " یا " ب " و ... رو کجای فرمان بنویسم .
با تشکر

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
باسلام
لطفا صفحه زیر را مشاهده کنید.
راهنمای ایجاد واژه‌نامه

آفلاین bahare60

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 208
  • -دریافت شده: 1
  • ارسال: 218
    • ديدن مشخصات
دستورات واژه نامه رو اضافه کردم به پایان نامه ولی بسته glossentry شناسایی نشده.
« آخرين ويرايش: اوت 20, 2014, 10:18:36 pm توسط bahare60 »

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
با سلام
نکته اول: شما از دو خط زیر تنها یک خط را قرار داده اید، حتی اگر می‌خواهید یک واژه نامه چاپ شود، هر دو را قرار دهید.
\newglossary[glg]{english}{gls}{glo}{واژه‌نامه انگلیسی به فارسی}
\newglossary[blg]{persian}{bls}{blo}{واژه‌نامه فارسی به انگلیسی}

نکته دوم: در متن اختصارات CDMA و BAN استفاده شده است، اما اصلا تعریف نشده است، شما فراموش کرده اید قبل از \begin{document} بنویسید.
\newacronym{BAN}{BAN}{Body Area Network}

\newacronym{CDMA}{CDMA}{Code Division Multiplexing Access}

نکته سوم: در روشی که در ویکی بیان شده است، شما وقتی یک واژه‌ای مثل
\newword{Action}{Action}
{کنش}{کنش‌ها}
را تعریف می‌کنید، برای این‌که حالت مفرد واژه چاپ شود باید بنویسید
\gls{Action}
و برای این‌که حالت جمع چاپ شود باید بنویسید.
\glspl{Action}

نکته چهارم: شما با قرار دادن دستور printabbreviation می‌خواهید که فهرست اختصارات چاپ شود، پس همان طور که در نکات قبلی گفته شد، ابتدا آن‌ها را باید تعریف کنید، سپس آن‌ها را در متن استفاده کنید. اما کدهای مربوط به اختصارات را کامل وارد نکرده اید.
\newglossarystyle{myAbbrlist}{%
\renewenvironment{theglossary}{}{}
\renewcommand*{\glsgroupskip}{\vskip 10mm}
\renewcommand*{\glsgroupheading}[1]{\begin{LTR} \subsection*{\glsgetgrouptitle{##1}} \end{LTR}}
\renewcommand*{\glossentry}[2]{\noindent\Glsentrylong{##1}\dotfill\space \glsentrytext{##1}

}
\renewcommand*{\acronymname}{فهرست اختصارات}
}
و
\newcommand{\printacronyms}{
\cleardoublepage
\setglossarystyle{myAbbrlist}
\Oldprintglossary[type=acronym]
}%

\newcommand{\printabbreviation}{\printacronyms}
را وارد نکردید.

نکته پنجم: برای ظاهر شدن واژه نامه و فهرست اختصارات باید دنباله کامپایل زیر انجام شود.
Compile
xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.glg -o %.gls %.glo
xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.blg -o %.bls %.blo
xindy -L english -C utf8 -I xindy -M %.xdy -t %.alg -o %.acr %.acn
compile
compile
را انجام دهید که همان طور که در همان صفحه ویکی گفته شده است، می‌توانید مثلا اگر از texstudio استفاده می‌کنید به منوی configure رفته و از آن جا از قسمت build در بخش user command یک دستور مثلا به نام total‌ و به صورت زیر تعریف کنید.
xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.glg -o %.gls %.glo | xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.blg -o %.bls %.blo | xindy -L english -C utf8 -I xindy -M %.xdy -t %.alg -o %.acr %.acn
و کافی است برای اجرا یک بار کامپایل کنید بعد از منوی tools قسمت user دستور total را اجرا کنید سپس دوبار کامپایل.

نکته ششم: شما باید فایل اتچ شده را به ترتیبی که در نکته قبل گفته شد، با موفقیت کامپایل کنید و واژگان را مشاهده کنید، اگر در هر صورتی با خطا مواجه می‌شوید به احتمال زیاد این خطا برای بروز نبودن بسته‌های Texlive شما است

باتشکر




آفلاین bahare60

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 208
  • -دریافت شده: 1
  • ارسال: 218
    • ديدن مشخصات
نمی دونم چرا هر کار میکنم نمی تونم واژه نامه رو اضافه کنم. Tex Live رو هم نصب کردم . ارروری که قسمت فایل Log میده اینه :
No file main.bls.

آفلاین bahare60

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 208
  • -دریافت شده: 1
  • ارسال: 218
    • ديدن مشخصات
فایل Log

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
فایل log مشکلی نداره. شما برای گرفتن واژه‌نامه باید xindy را هم اجرا کنی. نکته پنجم آقای دیانت رو باید انجام بدی.

آفلاین bahare60

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 208
  • -دریافت شده: 1
  • ارسال: 218
    • ديدن مشخصات
این کارو انجام داده بودم شاید قسمت فرمان رو اشتباه وارد کردم توی عکس ببینید  ???

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
متأسفانه من سررشته‌ای از ویرایشگر و تنظیماتش ندارم بنابراین نمی‌تونم کمکی کنم. باید منتظر جواب افرادی که با texstudion آشنا هستند، باشید.

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
با سلام
می توانید آن فرمانی را که وارد کرده اید پست کنید؟

آفلاین bahare60

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 208
  • -دریافت شده: 1
  • ارسال: 218
    • ديدن مشخصات
متوجه اشکالم شدم  ::)
فرمان درست بود ولی <unknown> رو پاک نکرده بودم .
باتشکر

 

ایجاد واژه‌نامه‌ی فارسی به انگلیسی و بالعکس به صورت همزمان در یک فایل tex

نویسنده ابوالفضل دیانتانجمن حروف‌چینی مستندات

پاسخ ها: 19
مشاهده: 14278
آخرين ارسال اكتبر 21, 2013, 11:55:42 pm
توسط هادی صفی‌اقدم
مشکل با ایجاد واژه نامه انگلیسی به فارسی و فارسی به انگلیسی در زی‌پرشین

نویسنده Mohsen Avajiانجمن حروف‌چینی مستندات

پاسخ ها: 4
مشاهده: 5941
آخرين ارسال نوامبر 12, 2013, 09:14:41 am
توسط fatemeh1600
مشکل سورت نشدن واژه نامه انگلیسی به فارسی

نویسنده marziebakhtiaryانجمن حروف‌چینی مستندات

پاسخ ها: 3
مشاهده: 3422
آخرين ارسال اوت 19, 2012, 05:52:46 pm
توسط هادی صفی‌اقدم
آیا وجود واژه‌نامه انگلیسی به فارسی توی یه نوشتار فارسی لازمه؟

نویسنده وحید دامن‌افشانانجمن حروف‌چینی مستندات

پاسخ ها: 18
مشاهده: 8877
آخرين ارسال اكتبر 14, 2012, 10:04:27 pm
توسط وحید دامن‌افشان
شروع واژه‌نامه انگلیسی به فارسی از ستون سمت چپ

نویسنده مرتضیانجمن Xindy

پاسخ ها: 3
مشاهده: 3408
آخرين ارسال فوریه 17, 2013, 02:30:49 pm
توسط مرتضی
اضافه کردن واژه نامه فارسی به انگلیسی به نمونه پایان نامه دانشگاه شریف

نویسنده baharانجمن سبک نوشتار

پاسخ ها: 2
مشاهده: 7488
آخرين ارسال اوت 11, 2013, 04:23:03 pm
توسط ali328
تغییر شماره صفحات از فارسی به انگلیسی در کتاب نامه (در فارسی تک)

نویسنده سید مهدی موسویانجمن فارسی‌تک FarsiTeX

پاسخ ها: 13
مشاهده: 9631
آخرين ارسال اوت 14, 2010, 05:33:25 pm
توسط سید مهدی موسوی
منابع انگلیسی در پایان نامه فارسی

نویسنده z-1989انجمن حروف‌چینی مستندات

پاسخ ها: 1
مشاهده: 2163
آخرين ارسال اوت 25, 2014, 11:08:47 pm
توسط فرشاد ترابی