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

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

شماره‌های LTRitems در سمت چپ نماد جداکنده شماره‌ها یعنی به صورت .۱ باشه و نه ۱.

نویسنده هادی صفی‌اقدم, سپتامبر 03, 2012, 10:39:43 بعد از ظهر

« قبلی - بعدی »

هادی صفی‌اقدم

سلام
من میخام محیط enumerate یا شمارش داشته باشم.
به این صورت که به جای شماره‌گذاری از سمت راست صفحه، از سمت چپ باشه.
یعنی استفاده از محیط LTRitems مد نظرم هست.
ولی عدد‌ها سمت راست نماد جداکننده یعنی نقطه میافته.
راهی کلّی هست که این مشکل من برطرف بشه؟

فایل ضمیمه شده

فرشاد ترابی

سلام

با تغییر دادن تعریف \theenumi امکانپذیر است. فایل پیوست را ملاحظه نمایید.

هادی صفی‌اقدم

ممنون بابت جواب.
ولی باعث میشه تعریف محیط شمارش در حالت RTLitems هم خراب بشه.
چون من از هر دو محیط RTLitems و LTRitems باید استفاده کنم. (در تایپ کتابی لازم هست.)

فرشاد ترابی

نمیشه یک محیط list جدید ایجاد کنید؟
اینجوری میتوانید نوع شمارنده را هم تعیین کنید.

هادی صفی‌اقدم

یک راهش اینه:

‎\begin{enumerate}‎‎[(‏‎1‎]
‎\begin{LTRitems}‎
\item

\item

‎\end{LTRitems}‎
‎\end{enumerate}‎


اما فکر می‌کنم راه بهتری باشه.

فرشاد ترابی


حسن ذاکری

نقل قول از: Farschad در سپتامبر 03, 2012, 11:13:13 بعد از ظهر
سلام

با تغییر دادن تعریف \theenumi امکانپذیر است. فایل پیوست را ملاحظه نمایید.
خیر، با این روش به مشکل می‌خورید، تنها تغییر \labelenumi‌ کافی است.

نقل قول از: هادی صفی‌اقدم در سپتامبر 03, 2012, 10:39:43 بعد از ظهر
سلام
من میخام محیط enumerate یا شمارش داشته باشم.
به این صورت که به جای شماره‌گذاری از سمت راست صفحه، از سمت چپ باشه.
یعنی استفاده از محیط LTRitems مد نظرم هست.
ولی عدد‌ها سمت راست نماد جداکننده یعنی نقطه میافته.
راهی کلّی هست که این مشکل من برطرف بشه؟

فایل ضمیمه شده


راه حا رو توی فایل ضمیمه ببینید.
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

در صورتی که به تازگی عضو تالار شده‌اید، در صفحه معرفی اعضای جدید برای شما ایجاد شده است.

حسن ذاکری

لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

در صورتی که به تازگی عضو تالار شده‌اید، در صفحه معرفی اعضای جدید برای شما ایجاد شده است.

vafa

نقل قول از: هادی صفی‌اقدم در سپتامبر 03, 2012, 10:39:43 بعد از ظهر
سلام
من میخام محیط enumerate یا شمارش داشته باشم.
به این صورت که به جای شماره‌گذاری از سمت راست صفحه، از سمت چپ باشه.
یعنی استفاده از محیط LTRitems مد نظرم هست.
ولی عدد‌ها سمت راست نماد جداکننده یعنی نقطه میافته.
راهی کلّی هست که این مشکل من برطرف بشه؟

فایل ضمیمه شده
اگر همه محیط شمارش چپ براست است احتیاجیبه استفاده از محیط LTRitems نیست و می‌تونی محیط enumerate را داخل محیط LTR قرار بدی. مشکلی که بهش اشاره کردی مربوط می‌شه به خاصیت اسکریپت عربی، پس باید بصورت محلی اسکریپت عربی رو غیرفعال و از اسکریپت لاتین استفاده کنی (این مشکلی ایجاد نخواهد کرد چون داری از چپ براست می‌نویسی و احتمالاً احتیاجی به فارسی نوشتن نداری).

\begin{LTR}
\addfontfeature{Script=Latin}
\begin{enumerate}
\item

\item

\end{enumerate}
\end{LTR}

گزینه دیگر استفاده از محیط latin است.

فرشاد ترابی

نقل قول از: حسن ذاکری در سپتامبر 04, 2012, 12:37:34 قبل از ظهر
آخه دوتا محیط تودرتو؟؟

خوب البته میشه محیط داخلی را هم در محیط خارجی تعریف کرد. اینجوری میشه فقط یک محیط.  ::)