تالار گفتگوی پارسی‌لاتک

لاتک LATEX => حروف‌چینی مستندات => نويسنده: ابوالفضل دیانت در سپتامبر 03, 2014, 03:04:13 pm

عنوان: مشکل با جهت ویرگول در هنگام استفاده از gls
رسال شده توسط: ابوالفضل دیانت در سپتامبر 03, 2014, 03:04:13 pm
با سلام
همان‌گونه که در فایل اتچ شده مشاهده می کنید، هنگامی که از بسته glossaries استفاده می‌کنم، مکان ویرگول به اشتباه گذاشته می شود.
فکر نمی کنم مشکل از editor‌باشد چون با texstudio‌ نیز امتحان کردم، در ضمن این اتفاق برای دستورات دیگر مثل \lr رخ نمی دهد.
فعلا یک راه حل موقت این است که بین gls و ویرگول یک فاصله قرار دهیم.
باتشکر
عنوان: پاسخ : مشکل با جهت ویرگول در هنگام استفاده از gls
رسال شده توسط: vafa در سپتامبر 03, 2014, 03:10:02 pm
باید از دستور \lr استفاده کنی. زی‌تک هنگامی که فونت opentypeی را مشخص کرده باشی برای یک کلمه از unicode bidi استفاده می‌کند اما این ویژگی برای چند کلمه که بینشان فاصله یا punctuation باشد کار نخواهد کرد. به عنوان مثال سند زیر را امتحان کن:
\documentclass{article}
\usepackage{xepersian}
\settextfont{Persian Modern}
\begin{document}
This is a test, ok
\end{document}