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

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

راهنمایی در " راهنمای ایجاد وا‌ژه نامه "

نویسنده bahare60, اکتبر 13, 2014, 04:44:46 بعد از ظهر

« قبلی - بعدی »

bahare60

با سلام.
در راهنمای ایجاد واژه نامه یک قسمت نوشته :
شما می‌توانید به عنوان مثال واژه‌ها و اختصارات را در یک فایل جدا تعریف کنید و سپس در قبل از begin{document} آن را وارد کنید. برای مثال فرض کنید که در فایل mygloss.tex واژه‌ها تعریف شده است، اکنون کافی است که:

\documentclass{report}
......................
......................
\input{mygloss}
\begin{document}



این فایل تکس به چه صورت باید باشه؟ فایل ضمیمه منو لطفا نگاه کنید. چون وقتی به این شکل هست کل مطلب پایان نامه حذف میشه.

HJB

سلام،

ببخشید، ولی فکر کنم فقط و فقط باید شامل همون واژگان باشه؛ به عنوان مثال، تو فایل شما، فقط خطوط ۱۲۷ تا ۱۳۱.

بقیه نیازی نیست و در واقع این تنظیماتی که این‌جا آوردید، تو فایل اصلی‌تون هست.
نوعی زندگی کنید که مردم از صمیم قلب به شما احترام بگذارند، نه از روی احتیاج و ترس.

bahare60

یعنی فرمانهای قبل از واژگان رو در فایل پایان نامه ام بیارم و دراینجا واٰژگان رو فقط جدا بنویسم؟

HJB

سلام،

فکر کنم بله.
من از روش مشابهی با آن‌چه آقای دیانت در ویکی توضیح دادند، استفاده می‌کنم و در فایل mygloss، فقط خود واژه‌ها رو میارم. به نظرم این‌جا هم باید همین‌طور باشه.
البته می‌تونید تنظیماتی که فقط مربوط به واژه‌نامه میشه، رو هم در ابتدای این فایل بیارید که فایل اصلی‌تون خلوت‌تر شه، ولی دقت کنید که بدون دستورات اصلی، شبیه documentclass یا begin{document}.  فقط دستورات اولیه واژه‌نامه.

ببخشید که جسارت می‌کنم، فقط این رو هم اشاره کنم که دستور input، تمام محتوایات داخل فایل ورودی‌اش رو عینا کپی می‌کنه جایی که دستور Input رو نوشتید. کار دیگه‌ای انجام نمی‌ده. در واقع به این درد می‌خوره که فایل اصلی‌تون خلوت‌تر شه. در نتیجه،  نیازی نیست که چیزی رو دو بار تعریف کنید. یا داخل فایل اصلی، یا داخل mygloss.
نوعی زندگی کنید که مردم از صمیم قلب به شما احترام بگذارند، نه از روی احتیاج و ترس.

bahare60

این کارو کردم
فرمانهای تکراری چند خط اول که توی فایل پایان نامه نامه بود رو پاک کردم  ولی باز مثل اول فقط یک صفحه دارم که فقط نوشته واژه نامه فارسی به انگلیسی :-\

HJB

سلام،

ببخشید، اول یک سوالی بپرسم، وقتی که input استفاده نمی‌کنید و همه چی رو داخل فال اصلی تعریف می‌کنید، که مشکلی ندارید دیگه؟
آخه با توجه به این پست‌تون این‌طور برداشت کردم که بدون input مشکلی ندارید:
http://www.parsilatex.com/forum/SMF/index.php?topic=6767

امکانش هست که هر دوی فایل‌های اصلی‌تون و mygloss رو بذارید.

نوعی زندگی کنید که مردم از صمیم قلب به شما احترام بگذارند، نه از روی احتیاج و ترس.

bahare60

دو تا فرمان آخر توی mygloss جا مونده بود پاک کردم همه صفحات پایان نامه اومد فقط چیزی قسمت وازه نامه چاپ نشد.فایل  mygloss به تنهایی مشکلی برام نداشت و توی پست فبلی درست شده بود.
با تشکر

HJB

سلام،

در این فایلی که پیوست کردید، دستور printglossary جا مونده بود. لطفا این رو در فایل document، قبل از \end{document} اضافه کنید.
و یک مساله‌ی دیگه، من خیلی به روش اقای دیانت وارد نیستم ولی احیانا نباید یکی از دستورات gls یا glspl رو تو متن‌تون استفاده کنید تا واژه‌ای به واژه‌نامه اضافه بشه؟ تمام واژه‌ها قرار هست که خود به خود چاپ بشند؟

نوعی زندگی کنید که مردم از صمیم قلب به شما احترام بگذارند، نه از روی احتیاج و ترس.

bahare60

نقل قول از: HJB در اکتبر 14, 2014, 06:39:31 قبل از ظهر

احیانا نباید یکی از دستورات gls یا glspl رو تو متن‌تون استفاده کنید تا واژه‌ای به واژه‌نامه اضافه بشه؟ تمام واژه‌ها قرار هست که خود به خود چاپ بشند؟
بله  متوجه شدم مشکل اصلی ام این بود که  توی متن از دستورات gls یا glspl استفاده نکرده بودم . \printglossary در پایان نامه گذاشته بودم توی فایل تکسی که فرستاده بودم یادم رفته بود دوباره اضافه کنم.ممنون از راهنمایی اتون.
میشه پاورقی که از این طریق ایجاد میشه رو حذف کرد؟

HJB

سلام،

:)

بلی، می‌شود. به جای glspl و gls،  از دستورات *glspl و *gls  استفاده کنید.
نوعی زندگی کنید که مردم از صمیم قلب به شما احترام بگذارند، نه از روی احتیاج و ترس.